From wilde at ci.uchicago.edu Mon Aug 1 11:52:35 2011 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 1 Aug 2011 11:52:35 -0500 (CDT) Subject: [Swift-commit] r4919 - in trunk: . bin/grid Message-ID: <20110801165235.50F629CC9E@svn.ci.uchicago.edu> Author: wilde Date: 2011-08-01 11:52:35 -0500 (Mon, 01 Aug 2011) New Revision: 4919 Modified: trunk/bin/grid/TODO trunk/build.xml Log: Reinstitute the merging of the bin/grid source dir into the bin/ distribution dir. Updated TODO notes as well. Modified: trunk/bin/grid/TODO =================================================================== --- trunk/bin/grid/TODO 2011-08-01 14:34:55 UTC (rev 4918) +++ trunk/bin/grid/TODO 2011-08-01 16:52:35 UTC (rev 4919) @@ -1,7 +1,6 @@ +EXTENCI APPLICATION WORK -ExTENCI Exec - create modft install & test file; test under fork and work run sites gen @@ -26,15 +25,15 @@ FEATURES -Add site secltion option to foreachsite +- Add site selection option to foreachsite -(Swift feature: foreach site in siwift?_) - CLEANUP -Find all interim p-baked tools under swift/lab/osg and place under grid/ for development +- Find all interim tools under swift/lab/osg and place under grid/ for development -Find Glen's tgsites command and integrate +ENHANCEMENTS -Merge in gstar +- Find Glen's tgsites command and integrate +- incorporate gstar (would be a good Globus Online feature) + Modified: trunk/build.xml =================================================================== --- trunk/build.xml 2011-08-01 14:34:55 UTC (rev 4918) +++ trunk/build.xml 2011-08-01 16:52:35 UTC (rev 4919) @@ -75,8 +75,8 @@ - - + + @@ -94,9 +94,8 @@ - - + From wilde at ci.uchicago.edu Mon Aug 1 13:27:32 2011 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 1 Aug 2011 13:27:32 -0500 (CDT) Subject: [Swift-commit] r4920 - trunk/docs/siteguide Message-ID: <20110801182732.BE07A9CC9E@svn.ci.uchicago.edu> Author: wilde Date: 2011-08-01 13:27:32 -0500 (Mon, 01 Aug 2011) New Revision: 4920 Added: trunk/docs/siteguide/grid Modified: trunk/docs/siteguide/futuregrid trunk/docs/siteguide/siteguide.html trunk/docs/siteguide/siteguide.txt Log: Added chapter on grid execution to siteguide. This is a preliminary doc (and a work in progress) for the evolving bin/grid scripts. Modified: trunk/docs/siteguide/futuregrid =================================================================== --- trunk/docs/siteguide/futuregrid 2011-08-01 16:52:35 UTC (rev 4919) +++ trunk/docs/siteguide/futuregrid 2011-08-01 18:27:32 UTC (rev 4920) @@ -1,5 +1,5 @@ -Futuregrid Quickstart Guide ---------------------------- +FutureGrid +---------- Downloading and Building Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Added: trunk/docs/siteguide/grid =================================================================== --- trunk/docs/siteguide/grid (rev 0) +++ trunk/docs/siteguide/grid 2011-08-01 18:27:32 UTC (rev 4920) @@ -0,0 +1,125 @@ +Grids, including OSG and TeraGrid +--------------------------------- + +Overview of running on grid sites +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Get a DOEGrids cert. Then register it in the *OSG Engage VO*, and/or map it using +gx-request+ on TeraGrid sites. + +* Run +GridSetup+ to configure Swift to use the grid sites. This tests +for correct operation and creates a "green list" of good sites. + +* Prepare an installation package for the programs you want to run on +grid sites via Swift, and install that package using +foreachsite+. + +* Run +RunWorkers+ to start and maintain a pool of Swift workers on +each site. + +* Run Swift scripts that use the grid site resources. + + +Requesting Access +~~~~~~~~~~~~~~~~~ + +*For OSG*: Obtain a DOEGrids certificate and register the certificate in +the OSG "Engage" VO following the procedures at: + +https://twiki.grid.iu.edu/bin/view/Engagement/EngageNewUserGuide + +[red]*FIXME*: access to OSG wiki pages may request the user to present +a certificate. Is this a problem from users without one? If so, make a +copy of the page on the Swift web. + +*For TeraGrid*: Obtain a DOEGrids certifcate using the OSG ENgage +instructions above. Ask a TeraGrid PI to add you to a TeraGrid +project. Once you obtain a login and project access (via US Mail), use +gx-request to add your certificate + +To run jobs using the procedures documented here you need to be logged +in to a "submit host" on which you will run Swift and other +grid-related utilities. This can be any host with the OSG client stack +or equivalent tools installed. Such hosts include the OSG Engage +submit host, and the two Swift lab servers +{bridled,communicado}.ci.uchicago.edu. + +Obtain a login on engage-submit.renci.org following instructions on +the OSG URL above. + +Obtain a CI login with access to the Swift lab servers by requesting +"OSG Gridlab" access at: + +http://accounts.ci.uchicago.edu + + +Connecting to a submit host +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +----- +ssh yourusername at bridled.ci.uchicago.edu +ssh yourusername at communicado.ci.uchicago.edu +ssh yourusername at engage-submit.renci.org +----- + +Downloading and install Swift +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The current version of Swift can be downloaded from +http://www.ci.uchicago.edu/swift/downloads/index.php. + +Fetch and untar the latest release. +Then add the Swift bin/ directory to your PATH. For example: + +----- +cd $HOME +wget http://www.ci.uchicago.edu/swift/packages/swift-0.92.1.tar.gz +tar txf swift-0.92.1.tar.gz +export PATH=$PATH:$HOME/swift-0.92.1/bin +----- + +Set up OSG environment +~~~~~~~~~~~~~~~~~~~~~~ + +Depending on your shell type, run: + +----- +source /opt/osg/setup.sh +or +source /opt/osg/setup.csh +----- + +Create a VOMS Grid proxy +~~~~~~~~~~~~~~~~~~~~~~~~ + +----- +$ voms-proxy-init -voms Engage -valid 12:00 +----- + +Generating Configuration Files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +----- +cd $HOME +mkdir swiftgrid +cd swiftgrid +gen_gridsites +# Wait a few minutes to a few hours for Swift to validate grid sites +get_greensites >greensites +----- + + +Running Swift +~~~~~~~~~~~~~ +Now that everything is in place, run Swift with the following command: + +----- +swift -sites.file sites.xml -tc.file tc.data catsn.swift -n=10 +----- + +You should see several new files being created, called catsn.0001.out, catsn.0002.out, etc. Each of these +files should contain the contents of what you placed into data.txt. If this happens, your job has run +successfully on PADS! + +More Help +~~~~~~~~~ +The best place for additional help is the Swift user mailing list. You can subscribe to this list at +http://mail.ci.uchicago.edu/mailman/listinfo/swift-user. When submitting information, please send your sites.xml file, your tc.data, and any Swift log files that were created during your attempt. Modified: trunk/docs/siteguide/siteguide.html =================================================================== --- trunk/docs/siteguide/siteguide.html 2011-08-01 16:52:35 UTC (rev 4919) +++ trunk/docs/siteguide/siteguide.html 2011-08-01 18:27:32 UTC (rev 4920) @@ -2,17 +2,30 @@ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> - - + + Site Configuration Guide - + +

1.7.2. Which project(s) are you a member of?

PADS requires that you are a member of a project. You can determine this by running the following command:

@@ -651,6 +684,8 @@
$ projects --set CI-CCR000013 --all
 Your default project for all CI clusters has been set to CI-CCR000013.
+ +

1.7.3. Determine your Queue

PADS has several different queues you can submit jobs to depending on the type of work you will be doing. The command "qstat -q" will print @@ -742,11 +777,15 @@

-

1.8. Generating Configuration Files

+
+ +
+

1.8. Generating Configuration Files

Now that you know what queue to use, your project, and your work directory, it is time to set up Swift. Swift uses a configuration file called sites.xml to determine how it should run. There are two methods you can use for creating this file. You can manually edit the configuration file, or generate it with a utility called gensites.

+

1.8.1. Manually Editing sites.xml

Below is the template that is used by Swift’s test suite for running on PADS.

@@ -762,7 +801,10 @@ </config>

The values to note here are the ones that are listed between underscores. In the example above, they are QUEUE, and WORK. Queue is the PADS queue to use and WORK is the swift work directory. These are placeholder values you will need to modify to fit your needs. Copy and paste this template, replace the values, and call it sites.xml.

-

1.9. Manually Editing tc.data

+
+ +
+

1.9. Manually Editing tc.data

Below is the tc.data file used by Swift’s test suite for running on PADS.

@@ -775,27 +817,17 @@ pads-pbs wc /usr/bin/wc INSTALLED INTEL32::LINUX

Copy these commands and save it as tc.data.

-

1.10. Catsn.swift

+
+
+

1.10. Catsn.swift

The swift script we will run is called catsn.swift. It simply cats a file and saves the result. This is a nice simple test to ensure jobs are running correctly. Create a file called data.txt which contains some simple input - a "hello world" will do the trick.

-
type file;
-
-app (file o) cat (file i)
-{
-  cat @i stdout=@o;
-}
-
-string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
-string char[] = @strsplit(t, "");
-
-file out[]<simple_mapper; location=".", prefix="catsn.",suffix=".out">;
-foreach j in [1:@toint(@arg("n","10"))] {
-  file data<"data.txt">;
-  out[j] = cat(data);
-}
+
-

1.11. Running Swift

+
+
+

1.11. Running Swift

Now that everything is in place, run Swift with the following command:

@@ -804,19 +836,27 @@

You should see several new files being created, called catsn.0001.out, catsn.0002.out, etc. Each of these files should contain the contents of what you placed into data.txt. If this happens, your job has run successfully on PADS!

-

1.12. More Help

+
+
+

1.12. More Help

The best place for additional help is the Swift user mailing list. You can subscribe to this list at https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user. When submitting information, please send your sites.xml file, your tc.data, and any Swift log files that were created during your attempt.

+
+
+

2. Beagle

-

2.1. Requesting Access

+
+

2.1. Requesting Access

If you do not already have a Computation Institute account, you can request one at https://www.ci.uchicago.edu/accounts/. This page will give you a list of resources you can request access to. You already have an existing CI account, but do not have access to Beagle, send an email to support at ci.uchicago.edu to request access.

-

2.2. Connecting to a login node

+
+
+

2.2. Connecting to a login node

Once you have account, you should be able to access a Beagle login node with the following command:

@@ -845,13 +885,19 @@

Note: Running from sandbox node or requesting 1 hour walltime for upto 3 nodes will get fast prioritized execution. Good for small tests.

-

3. Futuregrid Quickstart Guide

+
+
+
+

3. FutureGrid

-

3.1. Downloading and Building Swift

+
+

3.1. Downloading and Building Swift

The most recent versions of Swift can be found at http://www.ci.uchicago.edu/swift/downloads/index.php. To run on futuregrid, you will need to download the development/trunk version from SVN.

-

3.2. Adding Swift to your PATH

+
+
+

3.2. Adding Swift to your PATH

Once you have installed Swift, add the Swift binary to your PATH so you can easily run it from any directory.

In your home directory, edit the file ".bashrc".

@@ -861,12 +907,16 @@
export PATH=$PATH:$HOME/cog/modules/swift/dist/swift-svn/bin
-

3.3. Requesting Futuregrid Access

+
+
+

3.3. Requesting Futuregrid Access

If you do not already have a futuregrid account, you can follow the instructions at https://portal.futuregrid.org/gettingstarted to get started. This page provides information on how to create an account, how to join a project, how to set up your SSH keys, and how to create a new project.

-

3.4. Downloading Swift VM Tools

+
+
+

3.4. Downloading Swift VM Tools

A set of scripts based around cloudinitd are used to easily start virtual machines. To download, change to your home directory and run the following command:

@@ -874,7 +924,9 @@
$ svn co https://svn.ci.uchicago.edu/svn/vdl2/usertools/swift-vm-boot
-

3.5. Download your Credentials

+
+
+

3.5. Download your Credentials

Run the following commands to retrieve your credentials:

@@ -885,7 +937,9 @@ hotel.conf. Near the bottom of this file will be two settings called vws.repository.s3id and vws.repository.s3key. Copy these values for the next step.

-

3.6. Configuring Swift VM Tools

+
+
+

3.6. Configuring Swift VM Tools

Change directories into the swift-vm-boot directory. Edit the file called env.sh. There are two settings here that you will need to modify: FUTUREGRID_IAAS_ACCESS_KEY and FUTUREGRID_IAAS_SECRET_KEY. @@ -897,7 +951,9 @@ Python. If you run into problems while running the install.sh script, please try a more recent version of Python and associated libraries.

-

3.7. Configuring coaster-service.conf

+
+
+

3.7. Configuring coaster-service.conf

Within your swift distribution’s etc directory is a file called coaster-service.conf. There are many options here you can modify as needed, but these are the settings that will be required @@ -916,7 +972,9 @@ Tunneling should be used when you are restricted by a firewall. If your local machine has multiple network interfaces, you should also manually set the IP address of your machine with export IPADDR=your.ip.address.here.

-

3.8. Starting the Coaster Service Script

+
+
+

3.8. Starting the Coaster Service Script

Now that everything is configured, change to a temporary directory and run this command to start the coaster service:

@@ -927,7 +985,9 @@ and generate Swift configuration files for you to use. The configuration files will be generated in your current directory. These files are sites.xml, tc.data, and cf.

-

3.9. Running Swift

+
+
+

3.9. Running Swift

Now that you have all of your configuration files generated, run the following command:

@@ -940,7 +1000,9 @@ may also create your own custom tc files with the hostname of persistent-coasters. More information about this can be found in the Swift userguide at http://www.ci.uchicago.edu/swift/guides/trunk/userguide/userguide.html.

-

3.10. Stopping the Coaster Service Script

+
+
+

3.10. Stopping the Coaster Service Script

To stop the coaster service, run the following command:

@@ -948,16 +1010,150 @@

This will kill the coaster service, kill the worker scripts on remote systems and terminate the virtual machines that were created during start-coaster-service.

-

3.11. More Help

+
+
+

3.11. More Help

The best place for additional help is the Swift user mailing list. You can subscribe to this list at http://mail.ci.uchicago.edu/mailman/listinfo/swift-user. When submitting information, please send your sites.xml file, your tc.data, and any error messages you run into.

+
+
+

4. Grids, including OSG and TeraGrid

+
+
+

4.1. Overview of running on grid sites

+
    +
  • +

    +Get a DOEGrids cert. Then register it in the OSG Engage VO, and/or map it using gx-request on TeraGrid sites. +

    +
  • +
  • +

    +Run GridSetup to configure Swift to use the grid sites. This tests +for correct operation and creates a "green list" of good sites. +

    +
  • +
  • +

    +Prepare an installation package for the programs you want to run on +grid sites via Swift, and install that package using foreachsite. +

    +
  • +
  • +

    +Run RunWorkers to start and maintain a pool of Swift workers on +each site. +

    +
  • +
  • +

    +Run Swift scripts that use the grid site resources. +

    +
  • +
+
+
+

4.2. Requesting Access

+

For OSG: Obtain a DOEGrids certificate and register the certificate in +the OSG "Engage" VO following the procedures at:

+ +

FIXME: access to OSG wiki pages may request the user to present +a certificate. Is this a problem from users without one? If so, make a +copy of the page on the Swift web.

+

For TeraGrid: Obtain a DOEGrids certifcate using the OSG ENgage +instructions above. Ask a TeraGrid PI to add you to a TeraGrid +project. Once you obtain a login and project access (via US Mail), use +gx-request to add your certificate

+

To run jobs using the procedures documented here you need to be logged +in to a "submit host" on which you will run Swift and other +grid-related utilities. This can be any host with the OSG client stack +or equivalent tools installed. Such hosts include the OSG Engage +submit host, and the two Swift lab servers +{bridled,communicado}.ci.uchicago.edu.

+

Obtain a login on engage-submit.renci.org following instructions on +the OSG URL above.

+

Obtain a CI login with access to the Swift lab servers by requesting +"OSG Gridlab" access at:

+ +
+
+

4.3. Connecting to a submit host

+
+
+
ssh yourusername at bridled.ci.uchicago.edu
+ssh yourusername at communicado.ci.uchicago.edu
+ssh yourusername at engage-submit.renci.org
+
+
+
+

4.4. Downloading and install Swift

+

The current version of Swift can be downloaded from +http://www.ci.uchicago.edu/swift/downloads/index.php.

+

Fetch and untar the latest release. +Then add the Swift bin/ directory to your PATH. For example:

+
+
+
cd $HOME
+wget http://www.ci.uchicago.edu/swift/packages/swift-0.92.1.tar.gz
+tar txf swift-0.92.1.tar.gz
+export PATH=$PATH:$HOME/swift-0.92.1/bin
+
+
+
+

4.5. Set up OSG environment

+

Depending on your shell type, run:

+
+
+
source /opt/osg/setup.sh
+or
+source /opt/osg/setup.csh
+
+
+
+

4.6. Create a VOMS Grid proxy

+
+
+
$ voms-proxy-init -voms Engage -valid 12:00
+
+
+
+

4.7. Generating Configuration Files

+
+
+
cd $HOME
+mkdir swiftgrid
+cd swiftgrid
+gen_gridsites
+# Wait a few minutes to a few hours for Swift to validate grid sites
+get_greensites >greensites
+
+
+
+

4.8. Running Swift

+

Now that everything is in place, run Swift with the following command:

+
+
+
swift -sites.file sites.xml -tc.file tc.data catsn.swift -n=10
+
+

You should see several new files being created, called catsn.0001.out, catsn.0002.out, etc. Each of these +files should contain the contents of what you placed into data.txt. If this happens, your job has run +successfully on PADS!

+
+
+

4.9. More Help

+

The best place for additional help is the Swift user mailing list. You can subscribe to this list at +http://mail.ci.uchicago.edu/mailman/listinfo/swift-user. When submitting information, please send your sites.xml file, your tc.data, and any Swift log files that were created during your attempt.

+
+
+
+

Modified: trunk/docs/siteguide/siteguide.txt =================================================================== --- trunk/docs/siteguide/siteguide.txt 2011-08-01 16:52:35 UTC (rev 4919) +++ trunk/docs/siteguide/siteguide.txt 2011-08-01 18:27:32 UTC (rev 4920) @@ -11,3 +11,5 @@ include::beagle[] include::futuregrid[] + +include::grid[] From wilde at ci.uchicago.edu Mon Aug 1 14:04:52 2011 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Mon, 1 Aug 2011 14:04:52 -0500 (CDT) Subject: [Swift-commit] r4921 - trunk/docs/tutorial Message-ID: <20110801190452.AE3029CD25@svn.ci.uchicago.edu> Author: wilde Date: 2011-08-01 14:04:52 -0500 (Mon, 01 Aug 2011) New Revision: 4921 Removed: trunk/docs/tutorial/tutorial.html Log: Removed tutorial.html - thats supposed to be a generated file, should not be in svn. Deleted: trunk/docs/tutorial/tutorial.html =================================================================== --- trunk/docs/tutorial/tutorial.html 2011-08-01 18:27:32 UTC (rev 4920) +++ trunk/docs/tutorial/tutorial.html 2011-08-01 19:04:52 UTC (rev 4921) @@ -1,1507 +0,0 @@ - - - - - -A Swift Tutorial - - - - - -
-

1. Introduction

-
-

This is an introductory tutorial describing the use of Swift and its programming -language SwiftScript. It is intended to introduce new users to the basics of Swift. -It is structured as a series of simple exercises/examples which you can -try for yourself as you read along.

-

For information on getting an installation of Swift running, consult the -Swift Quickstart Guide. We advise you to install the latest stable release of Swift. -Return to this document when you have successfully run the test SwiftScript program mentioned there.

-

There is also a -Swift User Guide -which contains a more detailed reference material on topics covered in this manual. All -of the programs included in this tutorial can be found in your Swift -distribution in the examples/tutorial directory.

-
-

2. Hello World

-
-

The first example program, hello.swift, outputs a hello world message -into a file called hello.txt.

-
-
-

To run hello.swift, change directories to the location of the script -and run the swift command as follows.

-
- - - -
-Tip -Make sure the bin directory of your swift installation is in your PATH.
-
-
-
-
$ cd examples/tutorial
-$ swift hello.swift
-Swift svn swift-r3334 (swift modified locally) cog-r2752
-
-RunID: 20100526-1925-8zjupq1b
-Progress:
-Final status:  Finished successfully:1
-$ cat hello.txt
-Hello, world!
-
-

The basic structure of this program is a type definition, an -application procedure definition, a variable definition and then a -call to the procedure.

-

First we define a new type, called messagefile. In this example, we will -use this messagefile type for our output message.

-
-
-
type messagefile;
-
-

All data in SwiftScript must be typed, whether it is stored in memory or -on disk. This example defines a very simple type. Later on we will see -more complex type examples.

-
-
-
app (messagefile t) greeting() {
-    echo "Hello, world!" stdout=@filename(t);
-}
-
-

Next we define a procedure called greeting. This procedure will write -out the "hello world" message to a file. To achieve this, it executes -the unix utility echo with a parameter "Hello, world!" and directs -the standard output into the output file.

-

The actual file to use is specified by the return parameter, t.

-
-
-
messagefile outfile <"hello.txt">;
-
-

Here we define a variable called outfile. The type of this variable is -messagefile, and we specify that the contents of this variable will be -stored on disk in a file called hello.txt

-
-
-
app (messagefile t) greeting() {
-    echo "Hello, world!" stdout=@filename(t);
-}
-
-

Now we call the greeting procedure, with its output going to the outfile -variable and therefore to hello.txt on disk.

-

Over the following exercises, we’ll extend this simple hello world -program to demonstrate various features of Swift.

-
-

3. Language features

-
-

3.1. Parameters

-

Procedures can have parameters. Input parameters specify inputs to the -procedure and output parameters specify outputs. Our hello world greeting -procedure already uses an output parameter, t, which indicates where the -greeting output will go. In this section, we will modify the previous -script to add an input parameter to the greeting function.

-
-
-

We have modified the signature of the greeting procedure to indicate -that it takes a single parameter, s, of type string.

-

We have modified the invocation of the echo utility so that it takes -the value of s as a parameter, instead of the string literal "Hello, -world!".

-

We have modified the output file definition to point to a different file -on disk.

-

We have modified the invocation of greeting so that a greeting string is -supplied.

-

The code for this section can be found in parameter.swift. It can be -invoked using the swift command, with output appearing in parameter.hello.txt:

-
-
-
$ swift parameter.swift
-
-

Now that we can choose our greeting text, we can call the same procedure -with different parameters to generate several output files with -different greetings. The code is in manyparam.swift and can be run as -before using the swift command.

-
-
-

Note that we can intermingle definitions of variables with invocations -of procedures.

-

When this program runs, there should be three new files in the -working directory (manyparam.english.txt, manyparam.francais.txt -and manyparam.nihongo.txt) each containing a greeting in a different -language.

-

In addition to specifying parameters positionally, parameters can be -named, and if desired a default value can be specified.

-

3.2. Adding another application

-

Now we’ll define a new application procedure. The procedure we define -will capitalise all the words in the input file.

-

To do this, we’ll use the unix tr (translate) utility. Here is an -example of using tr on the unix command line, not using Swift:

-
-
-
$ echo hello | tr '[a-z]' '[A-Z]'
-HELLO
-
-

There are two main steps - updating the transformation catalog, and -updating the application block.

-

The transformation catalog lists where application executables are located on -remote sites. We need to modify the transformation catalog to define a logical -transformation for the tr utility. The transformation catalog can be found -in etc/tc.data. There are already several entries specifying -where executables can be found. Add a new line to the file, specifying -where tr can be found (usually in /usr/bin/tr but it may differ on -your system), like this:

-
-
-
localhost       tr      /usr/bin/tr     INSTALLED       INTEL32::LINUX  null
-
-

For now, ignore all of the fields except the second and the third. The -second field tr specifies a logical application name and the third -specifies the location of the application executable.

-

Now that we have defined where to find tr, we can use it in SwiftScript.

-

We can define a new procedure, capitalise, which calls tr.

-
-
-
app (messagefile o) capitalise(messagefile i) {
-    tr "[a-z]" "[A-Z]" stdin=@filename(i) stdout=@filename(o);
-}
-
-

We can call capitalise like this:

-
-
-
messagefile final <"capitalise.2.txt">;
-hellofile = greeting("hello from Swift");
-final = capitalise(hellofile);
-
-

Here is the full program based on this exercise:

-
-
-

Next, run swift and verify the output is correct.

-
-
-
$ swift capitalise.swift
-...
-$ cat capitalise.2.txt
-HELLO FROM SWIFT
-
-

3.3. Anonymous files

-

In the previous section, the file hello.txt is used only to store -an intermediate result. We don’t really care about which name is used -for the file, and we can let Swift choose the name.

-

To do that, omit the mapping entirely when declaring hellofile:

-
-
-
messagefile hellofile;
-
-

Swift will choose a filename, which in the present version will be in a -subdirectory called _concurrent.

-

3.4. Datatypes

-

All data in variables and files has a data type. So far, we’ve seen two -types:

-
    -
  • -

    -string - this is a built-in type for storing strings of text in - memory, much like in other programming languages -

    -
  • -
  • -

    -messagefile - this is a user-defined type used to mark disc resident files as - containing messages -

    -
  • -
-

SwiftScript has the additional built-in types: boolean, integer and -float that function much like their counterparts in other programming -languages.

-

It is also possible to create user defined types with more structure, -for example:

-
-
-
type details {
-    string name;
-    int pies;
-}
-
-

Each element of the structured type can be accessed using a . like this:

-
-
-
person.name = "John";
-
-

The following complete program, types.swift, outputs a greeting using a -user-defined structure type to hold parameters for the message:

-
-
-

Structured types can be comprised of marker types for files. See the -later section on mappers for more information about this.

-

3.5. Arrays

-

We can define arrays using the [] suffix in a variable declaration:

-
-
-
string words[] = ["how","are","you"];
-
-

This program, arrays.swift, will declare an array of message files.

-
-
-

Observe that the type of the parameter to greeting is now an array of -strings, string s[], instead of a single string, string s, that -elements of the array can be referenced numerically, for example s[0], -and that the array is initialised using an array literal, -["how","are","you"].

-

3.6. Mappers

-

A significant difference between SwiftScript and other languages is that -data can be referred to on disk through variables in a very similar -fashion to data in memory. For example, in the above examples we have -seen a variable definition like this:

-
-
-
messagefile outfile <"arrays.txt">;
-
-

This means that outfile is a dataset variable, which is mapped to a -file on disk called arrays.txt. This variable can be assigned to -using = in a similar fashion to an in-memory variable. We can say that -outfile is mapped onto the disk file arrays.txt by a mapper.

-

There are various ways of mapping in SwiftScript. Two forms of mapping, -simple named mapping and anonymous mapping, have already -been seen in this tutorial. Later exercises will introduce more forms.

-

In simple named mapping, the name of the file that a variable is mapped to -is explictly listed.

-
-
-
messagefile outfile <"hello.txt">;
-
-

This is useful when you want to explicitly name input and output files -for your program. An example of this can be seen with outfile in the -hello world exercise.

-

With anonymous mapping no name is specified in the source code. A name is -automatically generated for the file. This is useful for intermediate -files that are only referenced through SwiftScript. -A variable declaration is mapped anonymously by ommitting any mapper -definition.

-
-
-
messagefile hellofile;
-
-

Later exercises will introduce other ways of mapping from disk files to -SwiftScript variables.

-

3.6.1. The Regexp Mapper

-

In this exercise, we introduce the regexp mapper. This mapper -transforms a string expression using a regular expression, and uses the -result of that transformation as the filename to map.

-

regexp.swift demonstrates the use of this by placing output into a -file that is based on the name of the input file. Our input file is -mapped to the inputfile variable using the simple named mapper, then -we use the regular expression mapper to map the output file. We then use -the countwords() procedure to count the words in the input file and -store the result in the output file. In order for the countwords() -procedure to work correctly, add the wc utility (usually found in -/usr/bin/wc) to tc.data.

-

The following program replaces the suffix of the input file (regexp_mapper.words.txt) -with a new suffix (.count) to create regexp_mapper.words.count.

-
-
-

3.6.2. fixed_array_mapper

-

The fixed array mapper maps a list of files into an array. Each -element of the array is mapped into one file in the specified directory. -See fixed_array_mapper.swift below.

-
-
-

3.7. foreach

-

SwiftScript provides a control structure, foreach, to operate on each -element of an array in parallel.

-

In this example, we will run the previous word counting example over -each file in an array without having to explicitly list the array -elements. The source code for this example is in foreach.swift. This -program uses three input files: foreach.1.txt, foreach.2.txt, and -foreach.3.txt. After you have run the workflow, you should see that there are three -output files: foreach.1.count, foreach.2.count and foreach.3.count, each -containing the word count for the corresponding input file. We combine -the use of the fixed_array_mapper and the regexp_mapper.

-
-
-

3.8. If

-

Decisions can be made using if, like this:

-
-
-
if(morning) {
-  outfile = greeting("good morning");
-} else {
-  outfile = greeting("good afternoon");
-}
-
-

if.swift contains a simple example of this. Compile and run if.swift -and see that it outputs "good morning". Changing the morning variable -from true to false will cause the program to output "good afternoon". -Here is the contents of the full script:

-
-
-

3.9. Sequential iteration

-

A serial execution of instructions can be carried out using the sequential iteration construct.

-

The following example demonstrates a simple application. Each step of -the iteration is a string representation of the byte count of the -previous step’s output, with iteration terminating when the byte count -reaches zero.

-

Here’s the program:

-
-
-

Echo is the standard unix echo utility.

-

wcl is our application code. It counts the number of bytes in the one -file and writes that count out to another, like this:

-
-
-
$ cat ../wcl
-#!/bin/bash
-echo -n $(wc -c < $1) > $2
-
-$ echo -n hello > a
-$ wcl a b
-$ cat b
-5
-
-

Install the above wcl script somewhere and add a transformation catalog -(tc) entry for it (see an example below, note that you will need to change the path in third column to the path where wcl is located on your localhost).

-
-
-
localhost wcl /home/ketan/bin/wcl  INSTALLED  INTEL32::LINUX  null
-
-

Then run the example program like this:

-
-
-
$ swift iterate.swift
-Swift svn swift-r3334 cog-r2752
-
-RunID: 20100526-2259-gtlz8zf4
-Progress:
-SwiftScript trace: extract int value , 16.0
-SwiftScript trace: extract int value , 2.0
-SwiftScript trace: extract int value , 1.0
-Final status:  Finished successfully:4
-
-
-

4. Runtime features

-
-

4.1. Visualizing the workflow as a graph

-

When running a workflow, its possible to generate a provenance graph at -the same time:

-
-
-
$ swift -pgraph graph.dot first.swift
-$ dot -ograph.png -Tpng graph.dot
-
-

graph.png can then be viewed using your favourite image viewer. The dot application is part of the graphViz project. More information can be found at http://www.graphviz.org.

-

4.2. Running on a remote site

-

As configured by default, all jobs are run locally. In the previous -examples, we’ve invoked echo and tr executables from our SwiftScript -program. These have been run on the local system (the same computer on -which you ran swift). We can also make our computations run on a -remote resource.

-
- - - -
-Warning -This example is necessarily more vague than previous ones, -because it requires access to remote resources. You should ensure that -you can submit a job using the globus-job-run (or globusrun-ws) -command(s).
-
-

We do not need to modify any SwiftScript code to run on another -resource. Instead, we must modify another catalog, the site catalog. -This catalog provides details of the location that applications will be -run, with the default settings referring to the local machine. We will -modify it to refer to a remote resource - the UC Teraport cluster. If -you are not a UC Teraport user, you should use details of a different -resource that you do have access to.

-

The site catalog is located in etc/sites.xml and is a relatively -straightforward XML format file. We must modify each of the following -three settings: gridftp (which indicates how and where data can be -transferred to the remote resource), jobmanager (which indicates how -applications can be run on the remote resource) and workdirectory (which -indicates where working storage can be found on the remote resource).

-

4.3. Writing a mapper

-

This section will introduce writing a custom mapper so that Swift is -able to access data files laid out in application-specific ways.

-

An application-specific mapper must take the form of a Java class that -implements the Mapper -interface.

-

Usually you don’t need to implement this interface directly, because -Swift provides a number of more concrete classes with some functionality -already implemented.

-

The hierarchy of helper classes is:

- -

This is the abstract interface for mappers in Swift. You must -implement methods to provide access to mapper properties, to map from a -SwiftScript dataset path (such as foo[1].bar) to a file name, to check -whether a file exists. None of the default Swift mappers implement this -interface directly - instead they use one of the following helper classes.

- -

This provides helper methods to manage mapper properties and to handle -existance checking. Examples of mappers which use this class are: -Array Mapper, -CSV Mapper, -Fixed Array Mapper, -Regexp Mapper, -and Single File Mapper.

-

AbstractFileMapper -This provides a helper class for mappers which select files based on -selecting files from a directory listing. It is necessary to write some -helper methods that are different from the above mapper methods. -Examples of mappers which use this class are: -simple_mapper, -filesys_mapper, -and the StructuredRegularExpressionMapper.

-

In general, to write a mapper, choose either the AbstractMapper or the -AbstractFileMapper and extend those. If your mapper will generally -select the files it returns based on a directory listing and will -convert paths to filenames using some regular conversion (for example, -in the way that simple_mapper maps files in a directory that match a -particular pattern), then you should probably use the -AbstractFileMapper. If your mapper will produce a list of files in some -other way (for example, in the way that csv_mapper maps based on -filenames given in a CSV file rather than looking at which files are in -a directory), then you should probably use the AbstractMapper.

-

4.4. Writing a very basic mapper

-

In this section, we will write a very basic (almost useless) mapper that -will map a SwiftScript dataset into a hardcoded file called -myfile.txt, like this:

-
-
-
Swift variable                            Filename
-
-
-
-
var   <----------------------------->    myfile.txt
-
-

We should be able to use the mapper we write in a SwiftScript program -like this:

-
-
-
type file;
-file f <my_first_mapper>;
-
-

First we must choose a base class - AbstractMapper or -AbstractFileMapper. We aren’t going to use a directory listing to decide -on our mapping - we are getting the mapping from some other source (in -fact, it will be hard coded). So we will use AbstractMapper.

-

So now onto the source code. We must define a subclass of AbstractMapper -and implement several mapper methods: isStatic, existing, and map. These -methods are documented in the javadoc for the Mapper interface.

-

Here is the code implementing this mapper. Put this in your source -vdsk directory, make a directory src/tutorial/|and put this file in -src/tutorial/MyFirstMapper.java.

-
-
-

Now we need to inform the Swift engine about the existence of this -mapper. We do that by editing the MapperFactory class definition, in -src/org/griphyn/vdl/mapping/MapperFactory.java and adding a -registerMapper call alongside the existing registerMapper calls, like this:

-
-
-
registerMapper("my_first_mapper", tutorial.MyFirstMapper.class);
-
-

The first parameter is the name of the mapper that will be used in -SwiftScript program. The second parameter is the new Mapper class that -we just wrote.

-

Now rebuild Swift using the "ant redist" target.

-

This new Swift build will be aware of your new mapper. We can test it -out with a hello world program:

-
-
-

Run this program, and hopefully you will find the "hello" string has -been output into the hard coded output file myfile.txt:

-
-
-
$ cat myfile.txt
-hello
-
-

So that’s a first very simple mapper implemented. Compare the source -code to the single_file_mapper in -SingleFileMapper.java. -There is not much more code to the single_file_mapper - mostly code to -deal with the file parameter.

-

4.5. Starting and restarting

-

Now we’re going to try out the restart capabilities of Swift. We will -make a workflow that will deliberately fail, and then we will fix the -problem so that Swift can continue with the workflow.

-

First we have the program in working form, restart.swift.

-
-
-

We must define some transformation catalog entries:

-
-
-
localhost   touch   /usr/bin/touch  INSTALLED   INTEL32::LINUX  null
-localhost   broken  /bin/true   INSTALLED   INTEL32::LINUX  null
-
-

Now we can run the program:

-
-
-
$ swift restart.swift
-Swift 0.9 swift-r2860 cog-r2388
-
-RunID: 20100526-1119-3kgzzi15
-Progress:
-Final status:  Finished successfully:4
-
-

Four jobs run - touch, echo, broken and a final echo. (note that broken -isn’t actually broken yet).

-

Now we will break the broken job and see what happens. Replace the -definition in tc.data for broken with this:

-
-
-
localhost    broken     /bin/false   INSTALLED       INTEL32::LINUX  null
-
-

Now when we run the workflow, the broken task fails:

-
-
-
$ swift restart.swift
-
-Swift 0.9 swift-r2860 cog-r2388
-
-RunID: 20100526-1121-tssdcljg
-Progress:
-Progress:  Stage in:1  Finished successfully:2
-Execution failed:
-    Exception in broken:
-Arguments: [process]
-Host: localhost
-Directory: restart-20100526-1121-tssdcljg/jobs/1/broken-1i6ufisj
-stderr.txt:
-stdout.txt:
-
-

From the output we can see that touch and the first echo completed, but -then broken failed and so swift did not attempt to execute the final echo.

-

There will be a restart log with the same name as the RunID:

-
-
-
$ ls *20100526-1121-tssdcljg*rlog
-restart-20100526-1121-tssdcljg.0.rlog
-
-

This restart log contains enough information for swift to know which -parts of the workflow were executed successfully.

-

We can try to rerun it immediately, like this:

-
-
-
$ swift -resume restart-20100526-1121-tssdcljg.0.rlog restart.swift
-
-Swift 0.9 swift-r2860 cog-r2388
-
-RunID: 20100526-1125-7yx0zi6d
-Progress:
-Execution failed:
-    Exception in broken:
-Arguments: [process]
-Host: localhost
-Directory: restart-20100526-1125-7yx0zi6d/jobs/m/broken-msn1gisj
-stderr.txt:
-stdout.txt:
-
-Caused by:
-    Exit code 1
-
-

Swift tried to resume the workflow by executing "broken" again. It did -not try to run the touch or first echo jobs, because the restart log -says that they do not need to be executed again.

-

Broken failed again, leaving the original restart log in place.

-

Now we will fix the problem with "broken" by restoring the original -tc.data line that works.

-

Remove the existing "broken" line and replace it with the successful -tc.data entry above:

-
-
-
localhost       broken          /bin/true   INSTALLED       INTEL32::LINUX  null
-
-

Now run again:

-
-
-
$ swift -resume restart-20100526-1121-tssdcljg.0.rlog restart.swift
-
-Swift 0.9 swift-r2860 cog-r2388
-
-RunID: 20100526-1128-a2gfuxhg
-Progress:
-Final status:  Initializing:2  Finished successfully:2
-
-

Swift tries to run "broken" again. This time it works, and so Swift -continues on to execute the final piece of the workflow as if nothing -had ever gone wrong.

-
-

5. Bits

-
-

5.1. Named and optional parameters

-

In addition to specifying parameters positionally, parameters can be -named, and if desired a default value can be specified:

-
-
-
-
-

- - - From ketan at ci.uchicago.edu Mon Aug 1 14:29:06 2011 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Mon, 1 Aug 2011 14:29:06 -0500 (CDT) Subject: [Swift-commit] r4922 - trunk/bin/grid Message-ID: <20110801192906.5EA009CD25@svn.ci.uchicago.edu> Author: ketan Date: 2011-08-01 14:29:06 -0500 (Mon, 01 Aug 2011) New Revision: 4922 Added: trunk/bin/grid/start-mcs Modified: trunk/bin/grid/start-ranger-service Log: Added passive coasters start script for mcs network of machines: crush, stomp, etc. Added: trunk/bin/grid/start-mcs =================================================================== --- trunk/bin/grid/start-mcs (rev 0) +++ trunk/bin/grid/start-mcs 2011-08-01 19:29:06 UTC (rev 4922) @@ -0,0 +1,217 @@ +#! /bin/bash + +Usage() +{ + echo $0: 'Usage: start-mcs [-ls|--local-staging|-ps|--provider-staging|-sp|--service-port portnum] site1 ... siteN' +} + +# Command arguments + +STAGINGMETHOD=local-staging +COMPUTEHOSTS=localhost + +while [ $# -gt 0 -a $(expr "$1" : -) = 1 ]; do + case "$1" in + -ls|--local-staging) STAGINGMETHOD=local-staging; shift ;; + -ps|--provider-staging) STAGINGMETHOD=provider-staging; shift ;; + *) echo $0: Invalid argument "$1"; Usage; exit 1 + esac +done + +if [ $# -gt 0 ]; then + COMPUTEHOSTS=$* +fi + +echo Staging method: $STAGINGMETHOD + +for h in $COMPUTEHOSTS; do + echo Host: $h + ssh $h rm -rf /tmp/$USER + if [ $(expr $h : -) != 0 ]; then + echo $0: Error: invalid argument or host name: $h + Usage + exit 1 + fi +done + +# COMPUTEHOSTS='crush thwomp stomp crank steamroller grind churn trounce thrash vanquish' + +SWIFTBIN=$(dirname $(which swift)) + +function wait-and-start-workers +{ + # Look for: + # Passive queue processor initialized. Callback URI is http://140.221.8.62:55379 + + for try in $(seq 1 20); do + uriline=$(grep "Passive queue processor initialized. Callback URI is" $out 2> /dev/null) + if [ "_$uriline" = _ ]; then + sleep 1 + else + break; + fi + done + +# FIXME: What happened to the error check here: in case server was not set to passive??? + + echo Coaster contact: $SERVICE_URL + + LOGDIR=/tmp/$USER/Swift/workers +# mkdir -p $LOGDIR # moved this to the ssh command + + IDLETIMEOUT=$((60*60*240)) # 10 days: FIXME: make this a command line arg + + rm -rf remotepid.* # FIXME: should not be needed if we start in a new dir each time + + for host in $(echo $COMPUTEHOSTS); do + timestamp=$(date "+%Y.%m%d.%H%M%S") + random=$(awk "BEGIN {printf \"%0.5d\", $RANDOM}") + ID=$timestamp.$random + # FIXME: make logging an argument; set false by default + # fixme:send worker.pl to remote host via stdin or scp. + # ssh $host '/bin/sh -c '\'"mkdir -p $LOGDIR; WORKER_LOGGING_LEVEL=DEBUG $SWIFTBIN/worker.pl $CONTACT $ID $LOGDIR $IDLETIMEOUT 2>&1 & echo PID=\$!"\' >remotepid.$host &1 & echo PID=\$!"\' >remotepid.$host &1 & echo PID=\$!"\' >remotepid.$host $sshpidfile +} + +# make swiftworkers.XXXX temp dir and link swiftworkers/ to it +rundir=/tmp/$USER/Swift/server +mkdir -p $(dirname $rundir) +trundir=$(mktemp -d $rundir.XXXX) +rm -rf $rundir +ln -s $trundir $rundir + +echo "Logging to $trundir" + +cd $rundir +out=swift.stdouterr + +$SWIFTBIN/coaster-service -nosec -passive -portfile service.sport -localportfile service.wport &> service.log & +coasterservicepid=$! + +#wait until the service properly gets started +sleep 5 + +SPORT=$(cat service.sport) +WPORT=$(cat service.wport) +SERVICE_URL=http://$(hostname -f):$WPORT +#$SWIFTBIN/coaster-service -nosec -p $SERVICEPORT >& coaster-service.log & +echo "service host:port is, " $(hostname -f):${SPORT} +cat >tc <sites.xml < + + + passive + 4 + .03 + 10000 + + $HOME/swiftwork + + +ENDS + +cat >cf <sites.xml < + + + passive + 4 + .03 + 10000 + proxy + /tmp/$USER/SwiftR/swiftwork + + +ENDS + +cat >cf <passivate.swift <& /dev/null + + fi + + kill 0 # Kill # FIXME: what was this for???? +} + +trap onexit $TRAPS + +wait-and-start-workers & +starterpid=$! + +#$SWIFTBIN/swift -config cf -tc.file tc -sites.file sites.xml passivate.swift 2>&1 Service started and set to passive mode. Use ^C to terminate all services and workers." + +wait + Property changes on: trunk/bin/grid/start-mcs ___________________________________________________________________ Added: svn:executable + * Modified: trunk/bin/grid/start-ranger-service =================================================================== --- trunk/bin/grid/start-ranger-service 2011-08-01 19:04:52 UTC (rev 4921) +++ trunk/bin/grid/start-ranger-service 2011-08-01 19:29:06 UTC (rev 4922) @@ -1,6 +1,5 @@ #! /bin/bash -# FIXME: make these commandline keyword arguments, eg --nodes= function usage () { echo "Usage:" From jonmon at ci.uchicago.edu Mon Aug 1 15:21:21 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Mon, 1 Aug 2011 15:21:21 -0500 (CDT) Subject: [Swift-commit] r4923 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110801202121.71CE19CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-01 15:21:21 -0500 (Mon, 01 Aug 2011) New Revision: 4923 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py Log: o changed the GLOBUS_HOSTNAME variable to a new variable since I have switched VMs. o changed subprocess.Popen parameter from stderr=subprocess.STDOUT to stderr=subprocess.PIPE Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-01 19:29:06 UTC (rev 4922) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-01 20:21:21 UTC (rev 4923) @@ -266,7 +266,7 @@ os.environ["X509_USER_PROXY"] = proxyfile # Need to figure out how to get the values. Not sure how. - os.environ["GLOBUS_HOSTNAME"] = "50.16.138.64" + os.environ["GLOBUS_HOSTNAME"] = "174.129.136.78" os.environ["GLOBUS_TCP_PORT_RANGE"] = "50000,51000" os.environ["GLOBUS_SOURCE_PORT_RANGE"] = "50000,51000" @@ -296,7 +296,7 @@ preexec_fn=enable_sigint, cwd=os.getcwd(), stdout=subprocess.PIPE, - stderr=subprocess.STDOUT) + stderr=subprocess.PIPE) c = SwiftObserver() status = c.run(p) From jonmon at ci.uchicago.edu Mon Aug 1 15:49:57 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Mon, 1 Aug 2011 15:49:57 -0500 (CDT) Subject: [Swift-commit] r4924 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110801204957.08A179CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-01 15:49:56 -0500 (Mon, 01 Aug 2011) New Revision: 4924 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py Log: o whitespace changes and added debug line to koa_goswift.py Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-01 20:21:21 UTC (rev 4923) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-01 20:49:56 UTC (rev 4924) @@ -176,7 +176,7 @@ url.update_relative_path() else: url = url_parse.TransferURL(arg) - + src_url = None src_cred = None default_myproxy = None @@ -234,7 +234,7 @@ if ep: check_explicit_activate([ep], options.myproxy_host) - cred_file = myproxy.contact_myproxy_server(options.myproxy_host, + cred_file = myproxy.contact_myproxy_server(options.myproxy_host, options.myproxy_user, options.myproxy_dn, lifetime=options.myproxy_lifetime) @@ -272,7 +272,7 @@ # Execute the script # cmd = os.path.join(os.environ["HOME"], "Swift_lib/swift-0.92/bin", "swift") # stable 0.92.1 release - cmd = os.path.join(os.environ["HOME"], "Swift_lib/bin", "swift") # trunk release + cmd = os.path.join(os.environ["HOME"], "Swift_lib/bin", "swift") # trunk release os.chdir(work_directory) status = -1 @@ -360,14 +360,14 @@ runs.append( int( run_num) ) except ValueError: pykoa.debug( "Directory "+direc+" is not a run directory" ) - + runs.sort() # if the directories list is not empty, create the name of the run directory if runs: last_run = runs[ len(runs)-1 ] + 1 run_directory = "run."+str(last_run) - + work_directory = swift_dir+"/"+run_directory return (work_directory, last_run) @@ -414,6 +414,7 @@ pykoa.debug( "Created work_directory: " + work_directory ) except os.error: sys.stderr.write( work_directory + " already exists, clean up " + os.getenv("HOME") + "/Swift" ) + pykoa.debug( work_directory + " already exists" ) return 1 with open( work_directory+"/tc", "w" ) as tc_file: From jonmon at ci.uchicago.edu Mon Aug 1 17:15:41 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Mon, 1 Aug 2011 17:15:41 -0500 (CDT) Subject: [Swift-commit] r4926 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110801221541.7E5C39CD25@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-01 17:15:41 -0500 (Mon, 01 Aug 2011) New Revision: 4926 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py Log: o koa_goswift.py -- write stdout/stderr to file after watch mode completes -- keep track of stdout/stderr in SwiftObserver -- comments -- Add exit code to swift.info file in each run directory Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-01 21:11:20 UTC (rev 4925) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-01 22:15:41 UTC (rev 4926) @@ -27,10 +27,12 @@ def stdout_event(self, line): sys.stdout.write(line) + self.lines.append(line) return def stderr_event(self, line): sys.stderr.write(line) + self.lines.append(line) return def setup_opts(argv): @@ -271,8 +273,8 @@ os.environ["GLOBUS_SOURCE_PORT_RANGE"] = "50000,51000" # Execute the script -# cmd = os.path.join(os.environ["HOME"], "Swift_lib/swift-0.92/bin", "swift") # stable 0.92.1 release - cmd = os.path.join(os.environ["HOME"], "Swift_lib/bin", "swift") # trunk release +# cmd = os.path.join(os.environ["HOME"], "Swift_lib/0.92", "swift") # stable 0.92.1 release + cmd = os.path.join(os.environ["HOME"], "Swift_lib/trunk", "swift") # trunk release os.chdir(work_directory) status = -1 @@ -281,13 +283,16 @@ if options.watch_swift_stdoutput: try: with BlockInterrupt(): - execute = cmd + " -runid "+str(run_id)+" -sites.file sites.xml -tc.file tc -config cf script.swift | tee -a swift.out" + execute = cmd + " -runid "+str(run_id)+" -sites.file sites.xml -tc.file tc -config cf script.swift" pykoa.debug( "running %s in watch mode" % (execute)) with open(work_directory+"/run.sh", "w") as run_sh: run_sh.write( "#!/bin/bash\n" ) run_sh.write( "[ -f /opt/osg/setup.sh ] && source /opt/osg/setup.sh\n") run_sh.write( execute + "\n" ) + run_sh.write( "\n" ) + run_sh.write( "echo \"\nExit Code: $?\" >> swift.info\n" ) + run_sh.write( "exit $?" ) os.chmod(work_directory+"/run.sh", stat.S_IRUSR | stat.S_IXUSR ) @@ -298,13 +303,25 @@ stdout=subprocess.PIPE, stderr=subprocess.PIPE) + pid = p.pid + + with open("swift.info", "w") as swift_info: + swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") + swift_info.write("Swift pid: "+str(pid)+"\n") + swift_info.write("Run id: "+str(run_id)+"\n") + swift_info.write("\n") + swift_info.write("Command Line:\n "+execute+"\n") + c = SwiftObserver() status = c.run(p) - pid = p.pid finally: if src_cred: os.remove( proxyfile ) + with open("swift.out", "w") as swift_out: + for line in c.lines: + swift_out.write(line) + sys.stdout.write( "Swift exit status: " + str(status) + "\n" ) else: @@ -316,6 +333,8 @@ run_sh.write( "#!/bin/bash\n" ) run_sh.write( "[ -f /opt/osg/setup.sh ] && source /opt/osg/setup.sh\n") run_sh.write( execute + "\n" ) + run_sh.write( "echo \"\nExit Code: $? >> swift.info\"\n" ) + run_sh.write( "exit $?" ) os.chmod(work_directory+"/run.sh", stat.S_IRUSR | stat.S_IXUSR ) @@ -329,13 +348,6 @@ swift_out.close() - with open("swift.info", "w") as swift_info: - swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") - swift_info.write("Swift pid: "+str(pid)+"\n") - swift_info.write("Run id: "+str(run_id)+"\n") - swift_info.write("\n") - swift_info.write("Command Line:\n "+execute+"\n") - return status def create_work_directory(): From jonmon at ci.uchicago.edu Tue Aug 2 10:42:49 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 2 Aug 2011 10:42:49 -0500 (CDT) Subject: [Swift-commit] r4928 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110802154249.02F9E9CCED@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-02 10:42:48 -0500 (Tue, 02 Aug 2011) New Revision: 4928 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_list.py Log: o use the subprocess module instead of the commands module in koa_goswift_list.py Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_list.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_list.py 2011-08-02 15:25:07 UTC (rev 4927) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_list.py 2011-08-02 15:42:48 UTC (rev 4928) @@ -1,6 +1,6 @@ import os import sys -import commands +import subprocess import pykoa import pykoa.tools @@ -29,15 +29,17 @@ return 1 run_directory = os.environ["HOME"]+"/Swift"; + cmd = "/bin/ls -lGht "+run_directory+" | awk '{print $2, $3, $4, $5, $6, $7, $8}'" - (status, output) = commands.getstatusoutput( "/bin/ls " + run_directory ) + ret = subprocess.call(cmd, close_fds=True, + shell=True) - if status != 0: + + if ret != 0: sys.stderr.write( "FAILED TO LIST DIRECTORY\n" ) - pykoa.debug("Listing directory failed with error code: "+str(status) + ": /bin/ls " + run_directory) - return status + pykoa.debug("Listing directory failed with error code: "+str(ret) + ": /bin/ls -lGht -w" + run_directory) + return ret - sys.stdout.write( output+"\n" ) return 0 if __name__ == "__main__": From jonmon at ci.uchicago.edu Tue Aug 2 10:44:34 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 2 Aug 2011 10:44:34 -0500 (CDT) Subject: [Swift-commit] r4929 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110802154434.1C2E49CCED@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-02 10:44:33 -0500 (Tue, 02 Aug 2011) New Revision: 4929 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_stat.py Log: o use the subprocess module instead of the commands moudle in koa_goswift_stat.py o use os.access to check for existence in koa_goswift_stat.py o removed the '-n' option, could not make it work at the moment in koa_goswift_stat.py Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_stat.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_stat.py 2011-08-02 15:42:48 UTC (rev 4928) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_stat.py 2011-08-02 15:44:33 UTC (rev 4929) @@ -1,9 +1,7 @@ #!/usr/bin/python -import commands - import os import sys - +import subprocess import pykoa import pykoa.tools from pykoa.koaexception import cli_exception_handler @@ -14,7 +12,7 @@ Checks the status of a run started in the background using goswift by reading the last n lines of the stdout/stderr file. Only 1 run is allowed to get the status of at a time. -Default number of lines is 10. This can be controlled by the -n option. +Default number of lines is 50. Type 'man goswift_stat' for details. \ """ @@ -22,12 +20,8 @@ parser = pykoa.tools.get_option_parser(help_screen) parser.add_option("--debug", dest="debugging", default=False, action="store_true", - help="Get status from the last n lines of the Swift log file. See ") + help="Get status from the last 50 lines of the Swift log file.") - parser.add_option("-n", dest="lines", - default=10, action="store_true", - help="Controls the number of lines to print from the swift log file or the stdout/stderr file.") - (options, args) = pykoa.tools.parse_args(parser, argv) return (parser, options, args) @@ -43,8 +37,14 @@ status = 0 home = os.environ["HOME"] swift_dir = home +"/Swift" + + if not os.access( swift_dir, os.F_OK ): + sys.stderr.write( "Swift has not been run on this machine before.: "+swift_dir+" does not exist\n") + return 1 + work_dir = "" + # Get the work directory try: work_dir = "run."+str(int(args[0])) except ValueError: @@ -52,37 +52,29 @@ return 1 run_dir = swift_dir + "/" + work_dir - if not os.path.isdir( run_dir ): + if not os.access( run_dir, os.F_OK ): sys.stderr.write( run_dir+" does not exist!\n" ) return 1 + # output from the log file if the log file exists if options.debugging: - if not os.path.isfile( run_dir+"/script-"+args[0]+".log"): + if not os.access( run_dir+"/script-"+args[0]+".log", os.F_OK): sys.stderr.write( run_dir+"/script-"+args[0]+".log does not exitst!\n" ) return 1 - try: - int(options.lines) - except ValueError: - sys.stderr.write( "The option passed to -n is not a number: "+option.lines ) - return 1 - - (status, output) = commands.getstatusoutput( "tail -"+str(options.lines)+" "+run_dir+"/script-"+args[0]+".log" ) - sys.stdout.write(output+"\n") + cmd = "tail -"+str(50)+" "+run_dir+"/script-"+args[0]+".log" + status = subprocess.call( cmd, close_fds=True, + shell=True ) + # output from the swift.out file if it exists else: - if not os.path.isfile( run_dir+"/swift.out"): + if not os.access( run_dir+"/swift.out", os.F_OK): sys.stderr.write( run_dir+"/swift.out does not exitst!\n" ) return 1 - try: - int(options.lines) - except ValueError: - sys.stderr.write( "The option passed to -n is not a number: "+option.lines ) - return 1 - - (status, output) = commands.getstatusoutput( "tail -"+str(options.lines)+" "+run_dir+"/swift.out" ) - sys.stdout.write(output+"\n") - + cmd = "tail -"+str(50)+" "+run_dir+"/swift.out" + status = subprocess.call( cmd, close_fds=True, + shell=True ) + return status if __name__ == "__main__": From jonmon at ci.uchicago.edu Tue Aug 2 11:11:11 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 2 Aug 2011 11:11:11 -0500 (CDT) Subject: [Swift-commit] r4930 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110802161111.A8B0B9CCED@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-02 11:11:11 -0500 (Tue, 02 Aug 2011) New Revision: 4930 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_stat.py Log: o fixed the '-n' option in koa_goswift_stat.py. Using the -n option now varies how many lines to be printed out from the log file or the swift.out file. Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_stat.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_stat.py 2011-08-02 15:44:33 UTC (rev 4929) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_stat.py 2011-08-02 16:11:11 UTC (rev 4930) @@ -12,7 +12,7 @@ Checks the status of a run started in the background using goswift by reading the last n lines of the stdout/stderr file. Only 1 run is allowed to get the status of at a time. -Default number of lines is 50. +Default number of lines is 10. Type 'man goswift_stat' for details. \ """ @@ -20,8 +20,12 @@ parser = pykoa.tools.get_option_parser(help_screen) parser.add_option("--debug", dest="debugging", default=False, action="store_true", - help="Get status from the last 50 lines of the Swift log file.") + help="Get status from the last 10 lines of the Swift log file.") + parser.add_option("-n", dest="lines", + default="10", + help="Set the number of lines to be printed out from the swift.out or log file.") + (options, args) = pykoa.tools.parse_args(parser, argv) return (parser, options, args) @@ -56,13 +60,19 @@ sys.stderr.write( run_dir+" does not exist!\n" ) return 1 + try: + int(options.lines) + except ValueError: + sys.stderr.write("Invalid value for '-n': '"+options.lines+"'\n") + return 1 + # output from the log file if the log file exists if options.debugging: if not os.access( run_dir+"/script-"+args[0]+".log", os.F_OK): sys.stderr.write( run_dir+"/script-"+args[0]+".log does not exitst!\n" ) return 1 - cmd = "tail -"+str(50)+" "+run_dir+"/script-"+args[0]+".log" + cmd = "tail -"+str(options.lines)+" "+run_dir+"/script-"+args[0]+".log" status = subprocess.call( cmd, close_fds=True, shell=True ) # output from the swift.out file if it exists @@ -71,7 +81,7 @@ sys.stderr.write( run_dir+"/swift.out does not exitst!\n" ) return 1 - cmd = "tail -"+str(50)+" "+run_dir+"/swift.out" + cmd = "tail -"+str(options.lines)+" "+run_dir+"/swift.out" status = subprocess.call( cmd, close_fds=True, shell=True ) From jonmon at ci.uchicago.edu Tue Aug 2 11:28:12 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 2 Aug 2011 11:28:12 -0500 (CDT) Subject: [Swift-commit] r4931 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110802162812.DB51D9CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-02 11:28:12 -0500 (Tue, 02 Aug 2011) New Revision: 4931 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py Log: o added options that use either the trunk or stable versions of Swift for execution o added code that dynamically finds the public ip address for the VM - Not sure how stable this is. Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-02 16:11:11 UTC (rev 4930) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-02 16:28:12 UTC (rev 4931) @@ -3,6 +3,7 @@ import re import sys import subprocess +import commands import datetime import stat @@ -56,6 +57,14 @@ default=False, action="store_true", help="Run Swift as an immediate command. Watch the output that Swift produces") + parser.add_option("--trunk", dest="trunk", + default=False, action="store_true", + help="Run the development trunk version of Swift") + + parser.add_option("--stable", dest="stable", + default=True, action="store_true", + help="Run the most stable release version") + parser.add_option("-d", dest="deadline", default="30m", help="Set the time limit for this workflow. " + \ @@ -267,14 +276,31 @@ os.environ["X509_USER_KEY"] = proxyfile os.environ["X509_USER_PROXY"] = proxyfile - # Need to figure out how to get the values. Not sure how. - os.environ["GLOBUS_HOSTNAME"] = "174.129.136.78" + # Not sure this will work all the time, but this is what the internet said i could do. + # Need to check for errors, maybe should use the commands module for this part so I can get the status and output at the same time + cmd = "curl http://169.254.169.254/2009-04-04/meta-data/public-ipv4" + (status, host ) = commands.getstatusoutput( cmd ) + if status != 0: + sys.stderr.write( "Could not determine hostname\n" ) + return status + + # There has to be an easier way to get the last line of a string + # Maybe limit the curl output from above + lines = [] + for line in host.split("\n"): + lines.append(line) + + host = lines[len(lines)-1] + os.environ["GLOBUS_HOSTNAME"] = host os.environ["GLOBUS_TCP_PORT_RANGE"] = "50000,51000" os.environ["GLOBUS_SOURCE_PORT_RANGE"] = "50000,51000" # Execute the script -# cmd = os.path.join(os.environ["HOME"], "Swift_lib/0.92", "swift") # stable 0.92.1 release - cmd = os.path.join(os.environ["HOME"], "Swift_lib/trunk", "swift") # trunk release + cmd = "" + if options.trunk: + cmd = os.path.join(os.environ["HOME"], "Swift_lib/trunk", "swift") # trunk release + elif options.stable: + cmd = os.path.join(os.environ["HOME"], "Swift_lib/0.92", "swift") # stable 0.92.1 release os.chdir(work_directory) status = -1 From jonmon at ci.uchicago.edu Tue Aug 2 16:35:31 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 2 Aug 2011 16:35:31 -0500 (CDT) Subject: [Swift-commit] r4932 - in SwiftApps/GOSwift: bin pykoa/tools Message-ID: <20110802213531.046A09CCED@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-02 16:35:30 -0500 (Tue, 02 Aug 2011) New Revision: 4932 Added: SwiftApps/GOSwift/bin/koa-goswift-run SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py Removed: SwiftApps/GOSwift/bin/koa-goswift SwiftApps/GOSwift/pykoa/tools/koa_goswift.py Log: o rename koa_goswift to koa_goswift_run o cleaned up the getting of the credentials business o Fixed issues with writing information to the log. Wrong error code was being written to the log o remove proxy file when execution is finished Deleted: SwiftApps/GOSwift/bin/koa-goswift =================================================================== --- SwiftApps/GOSwift/bin/koa-goswift 2011-08-02 16:28:12 UTC (rev 4931) +++ SwiftApps/GOSwift/bin/koa-goswift 2011-08-02 21:35:30 UTC (rev 4932) @@ -1,15 +0,0 @@ -#!/bin/sh - -if [ -z "$KOA_HOME" ]; then - echo "Error: KOA_HOME must be set" - exit 1 -fi - -if [ -s "$KOA_USER" ]; then - echo "Error: KOA_USER must be set" - exit 1 -fi - -export KOA_API_11=TRUE - -exec $KOA_HOME/pykoa/tools/koa_goswift.py "$@" Copied: SwiftApps/GOSwift/bin/koa-goswift-run (from rev 4924, SwiftApps/GOSwift/bin/koa-goswift) =================================================================== --- SwiftApps/GOSwift/bin/koa-goswift-run (rev 0) +++ SwiftApps/GOSwift/bin/koa-goswift-run 2011-08-02 21:35:30 UTC (rev 4932) @@ -0,0 +1,15 @@ +#!/bin/sh + +if [ -z "$KOA_HOME" ]; then + echo "Error: KOA_HOME must be set" + exit 1 +fi + +if [ -s "$KOA_USER" ]; then + echo "Error: KOA_USER must be set" + exit 1 +fi + +export KOA_API_11=TRUE + +exec $KOA_HOME/pykoa/tools/koa_goswift_run.py "$@" Deleted: SwiftApps/GOSwift/pykoa/tools/koa_goswift.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-02 16:28:12 UTC (rev 4931) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift.py 2011-08-02 21:35:30 UTC (rev 4932) @@ -1,478 +0,0 @@ -#!/usr/bin/python -import os -import re -import sys -import subprocess -import commands -import datetime -import stat - -from sqlalchemy.sql import text - -import pykoa -import pykoa.tools -from pykoa.process_observer import ProcessObserver -from pykoa.signal_util import BlockInterrupt, enable_sigint -from pykoa.tools import url_parse, myproxy -from pykoa.tools import koa_transfer -from pykoa.tools.koa_ep_activate import check_explicit_activate -from pykoa.consumers import guc_util -from pykoa.constants import get_scheme -from pykoa.data import endpoint_dao -from pykoa.data import creds_dao -from pykoa.koaexception import ToolsException, cli_exception_handler - -class SwiftObserver(ProcessObserver): - def __init__(self): - self.lines = [] - - def stdout_event(self, line): - sys.stdout.write(line) - self.lines.append(line) - return - - def stderr_event(self, line): - sys.stderr.write(line) - self.lines.append(line) - return - -def setup_opts(argv): - # Set up help message - help_screen = """ \ -goswift [options] < \"goswift.package\" - -Executes Swift under Globus Online. The must be logical sites. This will not work for physical sites. -Add site using endpoint-add and configure site using endpoint-modify. - -Type 'man goswift' for details. \ -""" - - # parse out options - parser = pykoa.tools.get_option_parser(help_screen) - parser.add_option("--dry-run", dest="do_not_execute", - default=False, action="store_true", - help="Output the Swift command line that will execute the workflow and the configuration files") - - parser.add_option("--watch", dest="watch_swift_stdoutput", - default=False, action="store_true", - help="Run Swift as an immediate command. Watch the output that Swift produces") - - parser.add_option("--trunk", dest="trunk", - default=False, action="store_true", - help="Run the development trunk version of Swift") - - parser.add_option("--stable", dest="stable", - default=True, action="store_true", - help="Run the most stable release version") - - parser.add_option("-d", dest="deadline", - default="30m", - help="Set the time limit for this workflow. " + \ - "Default: 30m (30 minutes)") - - parser.add_option("-g", dest="gsi_activation", - default=False, action="store_true", - help="Use gsi-ssh delegated credential") - - - myproxy.add_myproxy_options(parser) - (options, args) = pykoa.tools.parse_args(parser, argv) - - if options.gsi_activation and not os.getenv("X509_USER_PROXY"): - raise ToolsException("ENO_GSI_SSH") - - return (parser, options, args) - -def parse_stdin(): - lines = [] - index = 0 - - lines = sys.stdin.readlines() - - tc = extract_tc( lines ) - sites_file = extract_sites( lines ) - config = extract_config( lines ) - script = extract_script( lines ) - - return ( tc, sites_file, config, script ) - -def extract_tc( lines ): - begin_tc = False - tc = "" - - for line in lines: - - line=line.rstrip() - - if line == "# begin tc": - begin_tc = True - - elif line == "# end tc": - begin_tc = False - break - - elif begin_tc: - tc += line + "\n" - - return tc - -def extract_sites( lines ): - begin_sites = False - sites = "" - - for line in lines: - - line=line.rstrip() - - if line == "# begin sites": - begin_sites = True - - elif line == "# end sites": - begin_sites = False - break - - elif begin_sites: - sites += line + "\n" - - return sites - -def extract_config( lines ): - begin_config = False - config = "" - - for line in lines: - - line=line.rstrip() - - if line == "# begin config": - begin_config = True - - elif line == "# end config": - begin_config = False - break - - elif begin_config: - config += line + "\n" - - return config - -def extract_script( lines ): - begin_script = False - script = "" - - for line in lines: - - line=line.rstrip() - - if line == "# begin script": - begin_script = True - - elif line == "# end script": - begin_script = False - break - - elif begin_script: - script += line + "\n" - - return script - -def get_creds(args, conn, user_id, options): - # A logical endpoint (no dots) can be a scp like path, if it has a : - # This for loop is wrong. If I am understanding this correctly, this should only parsethe last site I pass the script. - # A current issue is that the site must also be accompanied by a path, which is not necessary for Swift execution. - # Unless I leave it and use the path given as the work directory on the site in the sites.xml file? - for arg in args: - if re.match("^[^.]+:", arg): - url = url_parse.SCPUrl(arg, allow_empty_path=True) - url.update_relative_path() - else: - url = url_parse.TransferURL(arg) - - src_url = None - src_cred = None - default_myproxy = None - ep = None - - if not url.scheme: - # See if it's a logical endpoint - ep = endpoint_dao.get_logical_by_name(conn, user_id, url.name) - if not ep: - ep = endpoint_dao.get_public_by_name(conn, url.name) - - if ep: - default_myproxy = ep.myproxy_server - # Get first physical ep, if exists - phys = endpoint_dao.get_physicals_for_logical(conn, ep.id) - if not phys: - raise ToolsException("No physical server exists for '%s'" % ( - url.name)) - phys = phys[0] - scheme = get_scheme(phys.xfer_service_id) - src_url = "%s://%s:%d%s" % (scheme, phys.hostname, phys.port, url.path) - src_subject = phys.x509_dn - - # See if LTA endpoint is connected - if phys.is_lta and phys.alive == 0: - raise ToolsException("The requested Globus Connect endpoint is not currently connected to Globus Online") - - # Get creds - row = creds_dao.get_cred_for_logical(conn, user_id, ep.id) - if row and row.exp_time > datetime.datetime.utcnow(): - src_cred = row.sec_info - - if not src_url: - # Not a logical endpoint - if "." not in url.name: - raise ToolsException("EEXIST_ENDPOINT", url.name) - if not url.scheme: - url.scheme = "gsiftp" - if not url.port: - url.port = "2811" - src_url = url.full_name + url.path - src_subject = "" - src_cred = None - - # Get creds - if options.gsi_activation: - if ep: - check_explicit_activate([ep]) - cred_file = os.environ["X509_USER_PROXY"] - src_cred = open(cred_file).read() - - elif options.myproxy_host or ((not src_cred) and default_myproxy): - if not options.myproxy_host: - options.myproxy_host = default_myproxy - if ep: - check_explicit_activate([ep], options.myproxy_host) - - cred_file = myproxy.contact_myproxy_server(options.myproxy_host, - options.myproxy_user, options.myproxy_dn, - lifetime=options.myproxy_lifetime) - - if not cred_file: - return 1 - try: - src_cred = open(cred_file).read() - if ep: - # Save to the database - ep_cache = {"foo": ep.id} - koa_transfer.do_activate(conn, cred_file, ep_cache, user_id, - quiet=True) - finally: - os.remove(cred_file) - - if not src_cred: - raise ToolsException("A credential is needed. Try -g or -m.") - - return (src_url, src_cred, src_subject) - -def execute_swift(user_id, options, src_url, src_cred, src_subject, work_directory, run_id): - - if src_subject: - os.environ["GLOBUS_FTP_CLIENT_TEST_SUBJECT"] = src_subject - if src_cred: - proxyfile = guc_util.sec_text_to_proxy_file(user_id, src_cred) - os.environ["X509_USER_CERT"] = proxyfile - os.environ["X509_USER_KEY"] = proxyfile - os.environ["X509_USER_PROXY"] = proxyfile - - # Not sure this will work all the time, but this is what the internet said i could do. - # Need to check for errors, maybe should use the commands module for this part so I can get the status and output at the same time - cmd = "curl http://169.254.169.254/2009-04-04/meta-data/public-ipv4" - (status, host ) = commands.getstatusoutput( cmd ) - if status != 0: - sys.stderr.write( "Could not determine hostname\n" ) - return status - - # There has to be an easier way to get the last line of a string - # Maybe limit the curl output from above - lines = [] - for line in host.split("\n"): - lines.append(line) - - host = lines[len(lines)-1] - os.environ["GLOBUS_HOSTNAME"] = host - os.environ["GLOBUS_TCP_PORT_RANGE"] = "50000,51000" - os.environ["GLOBUS_SOURCE_PORT_RANGE"] = "50000,51000" - - # Execute the script - cmd = "" - if options.trunk: - cmd = os.path.join(os.environ["HOME"], "Swift_lib/trunk", "swift") # trunk release - elif options.stable: - cmd = os.path.join(os.environ["HOME"], "Swift_lib/0.92", "swift") # stable 0.92.1 release - - os.chdir(work_directory) - status = -1 - pid = -1 - - if options.watch_swift_stdoutput: - try: - with BlockInterrupt(): - execute = cmd + " -runid "+str(run_id)+" -sites.file sites.xml -tc.file tc -config cf script.swift" - pykoa.debug( "running %s in watch mode" % (execute)) - - with open(work_directory+"/run.sh", "w") as run_sh: - run_sh.write( "#!/bin/bash\n" ) - run_sh.write( "[ -f /opt/osg/setup.sh ] && source /opt/osg/setup.sh\n") - run_sh.write( execute + "\n" ) - run_sh.write( "\n" ) - run_sh.write( "echo \"\nExit Code: $?\" >> swift.info\n" ) - run_sh.write( "exit $?" ) - - os.chmod(work_directory+"/run.sh", stat.S_IRUSR | stat.S_IXUSR ) - - p = subprocess.Popen("exec "+work_directory+"/run.sh", - close_fds=True, shell=True, - preexec_fn=enable_sigint, - cwd=os.getcwd(), - stdout=subprocess.PIPE, - stderr=subprocess.PIPE) - - pid = p.pid - - with open("swift.info", "w") as swift_info: - swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") - swift_info.write("Swift pid: "+str(pid)+"\n") - swift_info.write("Run id: "+str(run_id)+"\n") - swift_info.write("\n") - swift_info.write("Command Line:\n "+execute+"\n") - - c = SwiftObserver() - status = c.run(p) - finally: - if src_cred: - os.remove( proxyfile ) - - with open("swift.out", "w") as swift_out: - for line in c.lines: - swift_out.write(line) - - sys.stdout.write( "Swift exit status: " + str(status) + "\n" ) - - else: - swift_out = open("swift.out", "w") - execute = cmd + " -runid "+str(run_id)+" -sites.file sites.xml -tc.file tc -config cf script.swift" - pykoa.debug( "running %s in background mode" % (execute)) - - with open(work_directory+"/run.sh", "w") as run_sh: - run_sh.write( "#!/bin/bash\n" ) - run_sh.write( "[ -f /opt/osg/setup.sh ] && source /opt/osg/setup.sh\n") - run_sh.write( execute + "\n" ) - run_sh.write( "echo \"\nExit Code: $? >> swift.info\"\n" ) - run_sh.write( "exit $?" ) - - os.chmod(work_directory+"/run.sh", stat.S_IRUSR | stat.S_IXUSR ) - - p = subprocess.Popen("exec "+work_directory+"/run.sh", - close_fds=True, shell=True, - preexec_fn=enable_sigint, - cwd=os.getcwd(), - stderr=subprocess.STDOUT, - stdout=swift_out) - pid = p.pid - - swift_out.close() - - return status - -def create_work_directory(): - # check to see is the swift directory has been created - home = os.getenv( "HOME" ) - swift_dir = home + "/Swift" - if not os.access( swift_dir, os.F_OK ): - os.mkdir( swift_dir ) - - # default is run.0, if there are other directories then adjust the run directory count - run_directory = "run.0" - last_run = 0 - directories = os.listdir( swift_dir ) - - # This might cause a performance problem(to even begin to start Swift) - # Need to figure out how maybe purge these run directories - # For now I can manually purge - runs = [] - for direc in directories: - ( name, sep, run_num ) = direc.partition( "." ) - try: - runs.append( int( run_num) ) - except ValueError: - pykoa.debug( "Directory "+direc+" is not a run directory" ) - - runs.sort() - - # if the directories list is not empty, create the name of the run directory - if runs: - last_run = runs[ len(runs)-1 ] + 1 - run_directory = "run."+str(last_run) - - work_directory = swift_dir+"/"+run_directory - return (work_directory, last_run) - -# Do not know what this syntax is but pops up in other pykoa_* files, so I kept it - at cli_exception_handler -def main( argv=sys.argv[1:] ): - (parser, options, args) = setup_opts(argv) - - # If I did not specify at least one site, print help message - if len(args) != 1: - parser.print_help() - return 1 - - # Not sure what these lines do yet, just copied from koa-ly.py - guc_util.init_guc_env() - - conn = pykoa.connect() - user_row = pykoa.tools.cli_get_user( conn ) - user_id = user_row.id - - # get the swift input package - ( tc, sites, config, script ) = parse_stdin() - - (work_directory, run_id) = create_work_directory() - - # get a space seperated String of the sites to execute on - execution_sites=" ".join( map ( str, args ) ) - sys.stdout.write( "\nExecuting Swift with " + execution_sites + " credentials\n" ) - sys.stdout.write( "Execution directory: " + work_directory + "\n" ) - - # If I do not execute the script, just print out all important information - # useful to verify that the inputs to the Swift command line have been parsed correctly - if options.do_not_execute: - sys.stdout.write( "\nTC file: \n" + tc + "\n" ) - sys.stdout.write( "SITES file: \n" + sites + "\n" ) - sys.stdout.write( "CONFIG file: \n" + config + "\n" ) - sys.stdout.write( "SWIFTSCRIPT file: \n" + script + "\n" ) - sys.stdout.write( "swift -sites.file sites.xml -tc.file tc -config cf script.swift\n\n" ) - return 0 - - # Set up for the acutal execution - try: - os.mkdir( work_directory ) - pykoa.debug( "Created work_directory: " + work_directory ) - except os.error: - sys.stderr.write( work_directory + " already exists, clean up " + os.getenv("HOME") + "/Swift" ) - pykoa.debug( work_directory + " already exists" ) - return 1 - - with open( work_directory+"/tc", "w" ) as tc_file: - tc_file.write( tc ) - - with open( work_directory+"/sites.xml", "w" ) as sites_file: - sites_file.write( sites ) - - with open( work_directory+"/cf", "w" ) as config_file: - config_file.write( config ) - - with open( work_directory+"/script.swift", "w" ) as script_file: - script_file.write( script ) - - (src_url, src_cred, src_subject ) = get_creds(args, conn, user_id, options) - - ret = execute_swift(user_id, options, src_url, src_cred, src_subject, work_directory, run_id) - - return ret - -if __name__ == "__main__": - rc = main() - sys.exit(rc) Copied: SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py (from rev 4931, SwiftApps/GOSwift/pykoa/tools/koa_goswift.py) =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py (rev 0) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py 2011-08-02 21:35:30 UTC (rev 4932) @@ -0,0 +1,432 @@ +#!/usr/bin/python +import os +import re +import sys +import subprocess +import commands +import datetime +import stat + +from sqlalchemy.sql import text + +import pykoa +import pykoa.tools +from pykoa.process_observer import ProcessObserver +from pykoa.signal_util import BlockInterrupt, enable_sigint +from pykoa.tools import url_parse, myproxy +from pykoa.tools import koa_transfer +from pykoa.tools.koa_ep_activate import check_explicit_activate +from pykoa.consumers import guc_util +from pykoa.constants import get_scheme +from pykoa.data import endpoint_dao +from pykoa.data import creds_dao +from pykoa.koaexception import ToolsException, cli_exception_handler + +class SwiftObserver(ProcessObserver): + def __init__(self): + self.lines = [] + + def stdout_event(self, line): + sys.stdout.write(line) + self.lines.append(line) + return + + def stderr_event(self, line): + sys.stderr.write(line) + self.lines.append(line) + return + +def setup_opts(argv): + # Set up help message + help_screen = """ \ +goswift [options] < \"goswift.package\" + +Executes Swift under Globus Online. The must be logical sites. This will not work for physical sites. +Add site using endpoint-add and configure site using endpoint-modify. + +Type 'man goswift' for details. \ +""" + + # parse out options + parser = pykoa.tools.get_option_parser(help_screen) + parser.add_option("--dry-run", dest="do_not_execute", + default=False, action="store_true", + help="Output the Swift command line that will execute the workflow and the configuration files") + + parser.add_option("--now", dest="watch_swift_stdoutput", + default=False, action="store_true", + help="Run Swift as an immediate command. Watch the output that Swift produces") + + parser.add_option("--trunk", dest="trunk", + default=False, action="store_true", + help="Run the development trunk version of Swift") + + parser.add_option("--stable", dest="stable", + default=True, action="store_true", + help="Run the most stable release version") + + parser.add_option("-d", dest="deadline", + default="30m", + help="Set the time limit for this workflow. " + \ + "Default: 30m (30 minutes)") + + parser.add_option("-g", dest="gsi_activation", + default=False, action="store_true", + help="Use gsi-ssh delegated credential") + + + myproxy.add_myproxy_options(parser) + (options, args) = pykoa.tools.parse_args(parser, argv) + + if options.gsi_activation and not os.getenv("X509_USER_PROXY"): + raise ToolsException("ENO_GSI_SSH") + + return (parser, options, args) + +def parse_stdin(): + lines = [] + index = 0 + + lines = sys.stdin.readlines() + + tc = extract_tc( lines ) + sites_file = extract_sites( lines ) + config = extract_config( lines ) + script = extract_script( lines ) + + return ( tc, sites_file, config, script ) + +def extract_tc( lines ): + begin_tc = False + tc = "" + + for line in lines: + + line=line.rstrip() + + if line == "# begin tc": + begin_tc = True + + elif line == "# end tc": + begin_tc = False + break + + elif begin_tc: + tc += line + "\n" + + return tc + +def extract_sites( lines ): + begin_sites = False + sites = "" + + for line in lines: + + line=line.rstrip() + + if line == "# begin sites": + begin_sites = True + + elif line == "# end sites": + begin_sites = False + break + + elif begin_sites: + sites += line + "\n" + + return sites + +def extract_config( lines ): + begin_config = False + config = "" + + for line in lines: + + line=line.rstrip() + + if line == "# begin config": + begin_config = True + + elif line == "# end config": + begin_config = False + break + + elif begin_config: + config += line + "\n" + + return config + +def extract_script( lines ): + begin_script = False + script = "" + + for line in lines: + + line=line.rstrip() + + if line == "# begin script": + begin_script = True + + elif line == "# end script": + begin_script = False + break + + elif begin_script: + script += line + "\n" + + return script + +def get_creds(args, conn, user_id, options): + # get activate credentials for a logical endpoint + # endpoint must be logical + # if endpoint is not activated(or credential is expired), raise ToolsException + src_cred = None + + ep = endpoint_dao.get_logical_by_name( conn, user_id, args[0] ) + if not ep: + ep = endpoint_dao.get_public_by_name( conn, args[0] ) + + if ep: + default_myproxy = ep.myproxy_server + # Get first physical ep, if exists + phys = endpoint_dao.get_physicals_for_logical(conn, ep.id) + if not phys: + raise ToolsException("No physical server exists for '%s'" % ( + args[0])) + phys = phys[0] + scheme = get_scheme(phys.xfer_service_id) + src_subject = phys.x509_dn + + # See if LTA endpoint is connected + if phys.is_lta and phys.alive == 0: + raise ToolsException("The requested Globus Connect endpoint is not currently connected to Globus Online") + + # Get creds + row = creds_dao.get_cred_for_logical(conn, user_id, ep.id) + if row and row.exp_time > datetime.datetime.utcnow(): + src_cred = row.sec_info + + if not src_cred: + raise ToolsException("A credential is needed. Activate the endpoint with endpoint-activate") + + return ( src_cred, src_subject) + +def execute_swift(user_id, options, src_cred, src_subject, work_directory, run_id): + + if src_subject: + os.environ["GLOBUS_FTP_CLIENT_TEST_SUBJECT"] = src_subject + if src_cred: + proxyfile = guc_util.sec_text_to_proxy_file(user_id, src_cred) + os.environ["X509_USER_CERT"] = proxyfile + os.environ["X509_USER_KEY"] = proxyfile + os.environ["X509_USER_PROXY"] = proxyfile + + # Not sure this will work all the time, but this is what the internet said i could do. + cmd = "curl http://169.254.169.254/2009-04-04/meta-data/public-ipv4" + (status, host ) = commands.getstatusoutput( cmd ) + if status != 0: + sys.stderr.write( "Could not determine hostname\n" ) + return status + + # There has to be an easier way to get the last line of a string + # Maybe limit the curl output from above? + lines = [] + for line in host.split("\n"): + lines.append(line) + + host = lines[len(lines)-1] + os.environ["GLOBUS_HOSTNAME"] = host + os.environ["GLOBUS_TCP_PORT_RANGE"] = "50000,51000" + os.environ["GLOBUS_SOURCE_PORT_RANGE"] = "50000,51000" + + # Execute the script + cmd = "" + if options.trunk: + cmd = os.path.join(os.environ["HOME"], "Swift_lib/trunk", "swift") # trunk release + elif options.stable: + cmd = os.path.join(os.environ["HOME"], "Swift_lib/0.92", "swift") # stable 0.92.1 release + + os.chdir(work_directory) + status = -1 + pid = -1 + + if options.watch_swift_stdoutput: + try: + with BlockInterrupt(): + execute = cmd + " -runid "+str(run_id)+" -sites.file sites.xml -tc.file tc -config cf script.swift" + pykoa.debug( "running %s in watch mode" % (execute)) + + with open(work_directory+"/run.sh", "w") as run_sh: + run_sh.write( "#!/bin/bash\n" ) + run_sh.write( "[ -f /opt/osg/setup.sh ] && source /opt/osg/setup.sh\n") + run_sh.write( execute + "\n" ) + run_sh.write( "ret=$?\n" ) + run_sh.write( "\n" ) + run_sh.write( "echo \"\nExit Code: $ret\" >> swift.info\n" ) + run_sh.write( "exit $ret" ) + + os.chmod(work_directory+"/run.sh", stat.S_IRUSR | stat.S_IXUSR ) + + p = subprocess.Popen("exec "+work_directory+"/run.sh", + close_fds=True, shell=True, + preexec_fn=enable_sigint, + cwd=os.getcwd(), + stdout=subprocess.PIPE, + stderr=subprocess.PIPE) + + pid = p.pid + + with open("swift.info", "w") as swift_info: + swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") + swift_info.write("Swift pid: "+str(pid)+"\n") + swift_info.write("Run id: "+str(run_id)+"\n") + swift_info.write("\n") + swift_info.write("Command Line:\n "+execute+"\n") + + c = SwiftObserver() + status = c.run(p) + finally: + if src_cred: + os.remove( proxyfile ) + + with open("swift.out", "a") as swift_out: + for line in c.lines: + swift_out.write(line) + + sys.stdout.write( "Swift exit status: " + str(status) + "\n" ) + + else: + swift_out = open("swift.out", "w") + execute = cmd + " -runid "+str(run_id)+" -sites.file sites.xml -tc.file tc -config cf script.swift" + pykoa.debug( "running %s in background mode" % (execute)) + + with open(work_directory+"/run.sh", "w") as run_sh: + run_sh.write( "#!/bin/bash\n" ) + run_sh.write( "[ -f /opt/osg/setup.sh ] && source /opt/osg/setup.sh\n") + run_sh.write( execute + "\n" ) + run_sh.write( "ret=$?\n" ) + run_sh.write( "echo \"\nExit Code: $ret\" >> swift.info\n" ) + run_sh.write( "rm -f $X509_USER_PROXY\n" ) + run_sh.write( "exit $ret" ) + + os.chmod(work_directory+"/run.sh", stat.S_IRUSR | stat.S_IXUSR ) + + p = subprocess.Popen("exec "+work_directory+"/run.sh", + close_fds=True, shell=True, + preexec_fn=enable_sigint, + cwd=os.getcwd(), + stderr=subprocess.STDOUT, + stdout=swift_out) + pid = p.pid + + with open("swift.info", "w") as swift_info: + swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") + swift_info.write("Swift pid: "+str(pid)+"\n") + swift_info.write("Run id: "+str(run_id)+"\n") + swift_info.write("\n") + swift_info.write("Command Line:\n "+execute+"\n") + + status = 0 + + return status + +def create_work_directory(): + # check to see is the swift directory has been created + home = os.getenv( "HOME" ) + swift_dir = home + "/Swift" + if not os.access( swift_dir, os.F_OK ): + os.mkdir( swift_dir ) + + # default is run.0, if there are other directories then adjust the run directory count + run_directory = "run.0" + last_run = 0 + directories = os.listdir( swift_dir ) + + # This might cause a performance problem(to even begin to start Swift) + # Need to figure out how maybe purge these run directories + # For now I can manually purge + runs = [] + for direc in directories: + ( name, sep, run_num ) = direc.partition( "." ) + try: + runs.append( int( run_num) ) + except ValueError: + pykoa.debug( "Directory "+direc+" is not a run directory" ) + + runs.sort() + + # if the directories list is not empty, create the name of the run directory + if runs: + last_run = runs[ len(runs)-1 ] + 1 + run_directory = "run."+str(last_run) + + work_directory = swift_dir+"/"+run_directory + return (work_directory, last_run) + +# Do not know what this syntax is but pops up in other pykoa_* files, so I kept it + at cli_exception_handler +def main( argv=sys.argv[1:] ): + (parser, options, args) = setup_opts(argv) + + # If I did not specify at least one site, print help message + if len(args) != 1: + parser.print_help() + return 1 + + # Not sure what these lines do yet, just copied from koa-ly.py + guc_util.init_guc_env() + + conn = pykoa.connect() + user_row = pykoa.tools.cli_get_user( conn ) + user_id = user_row.id + + # get the swift input package + ( tc, sites, config, script ) = parse_stdin() + + (work_directory, run_id) = create_work_directory() + + # get a space seperated String of the sites to execute on + execution_sites=" ".join( map ( str, args ) ) + sys.stdout.write( "\nExecuting Swift with " + execution_sites + " credentials\n" ) + sys.stdout.write( "Execution directory: " + work_directory + "\n" ) + + # If I do not execute the script, just print out all important information + # useful to verify that the inputs to the Swift command line have been parsed correctly + if options.do_not_execute: + sys.stdout.write( "\nTC file: \n" + tc + "\n" ) + sys.stdout.write( "SITES file: \n" + sites + "\n" ) + sys.stdout.write( "CONFIG file: \n" + config + "\n" ) + sys.stdout.write( "SWIFTSCRIPT file: \n" + script + "\n" ) + sys.stdout.write( "swift -sites.file sites.xml -tc.file tc -config cf script.swift\n\n" ) + return 0 + + # Set up for the acutal execution + try: + os.mkdir( work_directory ) + pykoa.debug( "Created work_directory: " + work_directory ) + except os.error: + sys.stderr.write( work_directory + " already exists, clean up " + os.getenv("HOME") + "/Swift" ) + pykoa.debug( work_directory + " already exists" ) + return 1 + + with open( work_directory+"/tc", "w" ) as tc_file: + tc_file.write( tc ) + + with open( work_directory+"/sites.xml", "w" ) as sites_file: + sites_file.write( sites ) + + with open( work_directory+"/cf", "w" ) as config_file: + config_file.write( config ) + + with open( work_directory+"/script.swift", "w" ) as script_file: + script_file.write( script ) + + ( src_cred, src_subject ) = get_creds(args, conn, user_id, options) + + ret = execute_swift(user_id, options, src_cred, src_subject, work_directory, run_id) + + return ret + +if __name__ == "__main__": + rc = main() + sys.exit(rc) From jonmon at ci.uchicago.edu Tue Aug 2 17:02:58 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 2 Aug 2011 17:02:58 -0500 (CDT) Subject: [Swift-commit] r4933 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110802220258.08D9C9CCED@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-02 17:02:57 -0500 (Tue, 02 Aug 2011) New Revision: 4933 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py Log: o added which Swift release was used for execution to the swift.info file. Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py 2011-08-02 21:35:30 UTC (rev 4932) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py 2011-08-02 22:02:57 UTC (rev 4933) @@ -241,10 +241,13 @@ # Execute the script cmd = "" + release = "" if options.trunk: cmd = os.path.join(os.environ["HOME"], "Swift_lib/trunk", "swift") # trunk release + release = "trunk" elif options.stable: cmd = os.path.join(os.environ["HOME"], "Swift_lib/0.92", "swift") # stable 0.92.1 release + release = "0.92.1" os.chdir(work_directory) status = -1 @@ -277,9 +280,10 @@ pid = p.pid with open("swift.info", "w") as swift_info: - swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") - swift_info.write("Swift pid: "+str(pid)+"\n") - swift_info.write("Run id: "+str(run_id)+"\n") + swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") + swift_info.write("Swift pid: "+str(pid)+"\n") + swift_info.write("Run id: "+str(run_id)+"\n") + swift_info.write("Swift release: "+release+"\n") swift_info.write("\n") swift_info.write("Command Line:\n "+execute+"\n") @@ -320,9 +324,10 @@ pid = p.pid with open("swift.info", "w") as swift_info: - swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") - swift_info.write("Swift pid: "+str(pid)+"\n") - swift_info.write("Run id: "+str(run_id)+"\n") + swift_info.write("StartTime: "+str(datetime.datetime.utcnow())+"\n") + swift_info.write("Swift pid: "+str(pid)+"\n") + swift_info.write("Run id: "+str(run_id)+"\n") + swift_info.write("Swift release: "+release+"\n") swift_info.write("\n") swift_info.write("Command Line:\n "+execute+"\n") From jonmon at ci.uchicago.edu Tue Aug 2 19:17:45 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 2 Aug 2011 19:17:45 -0500 (CDT) Subject: [Swift-commit] r4934 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110803001745.41A4E9CCED@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-02 19:17:44 -0500 (Tue, 02 Aug 2011) New Revision: 4934 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py Log: o minor change to how the script determines the public ip address for the VM. Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py 2011-08-02 22:02:57 UTC (rev 4933) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_run.py 2011-08-03 00:17:44 UTC (rev 4934) @@ -222,7 +222,7 @@ os.environ["X509_USER_PROXY"] = proxyfile # Not sure this will work all the time, but this is what the internet said i could do. - cmd = "curl http://169.254.169.254/2009-04-04/meta-data/public-ipv4" + cmd = "curl http://169.254.169.254/latest/meta-data/public-ipv4" (status, host ) = commands.getstatusoutput( cmd ) if status != 0: sys.stderr.write( "Could not determine hostname\n" ) From hategan at ci.uchicago.edu Wed Aug 3 00:27:09 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Wed, 3 Aug 2011 00:27:09 -0500 (CDT) Subject: [Swift-commit] r4935 - trunk/src/org/griphyn/vdl/karajan/lib Message-ID: <20110803052709.079A19CC9E@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-03 00:27:08 -0500 (Wed, 03 Aug 2011) New Revision: 4935 Modified: trunk/src/org/griphyn/vdl/karajan/lib/InfiniteCountingWhile.java Log: ints are Integers now Modified: trunk/src/org/griphyn/vdl/karajan/lib/InfiniteCountingWhile.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/lib/InfiniteCountingWhile.java 2011-08-03 00:17:44 UTC (rev 4934) +++ trunk/src/org/griphyn/vdl/karajan/lib/InfiniteCountingWhile.java 2011-08-03 05:27:08 UTC (rev 4935) @@ -33,7 +33,7 @@ stack.setVar("#iteratethread", tc); stack.setVar("#thread", tc.split(0)); stack.setVar(COUNTER_NAME, Collections.singletonList(0)); - stack.setVar((String) VAR.getStatic(this), new RootDataNode(Types.INT, 0.0)); + stack.setVar((String) VAR.getStatic(this), new RootDataNode(Types.INT, 0)); super.pre(stack); } @@ -48,7 +48,7 @@ return; } FlowElement fn = null; - + if (index == elementCount() - 1) { // the condition is always compiled as the last thing in the loop // but the increment needs to happen before the condition is @@ -60,7 +60,7 @@ ThreadingContext tc = (ThreadingContext)stack.getVar("#iteratethread"); stack.setVar("#thread", tc.split(i)); stack.setVar(COUNTER_NAME, Collections.singletonList(i)); - stack.setVar((String) VAR.getStatic(this), new RootDataNode(Types.INT, Double.valueOf(i))); + stack.setVar((String) VAR.getStatic(this), new RootDataNode(Types.INT, i)); } if (index >= elementCount()) { // starting new iteration From davidk at ci.uchicago.edu Wed Aug 3 09:22:32 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 3 Aug 2011 09:22:32 -0500 (CDT) Subject: [Swift-commit] r4937 - wwwdev/usage Message-ID: <20110803142232.D27869CC9E@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-03 09:22:32 -0500 (Wed, 03 Aug 2011) New Revision: 4937 Modified: wwwdev/usage/update_data.php Log: Path corrections Modified: wwwdev/usage/update_data.php =================================================================== --- wwwdev/usage/update_data.php 2011-08-03 13:48:41 UTC (rev 4936) +++ wwwdev/usage/update_data.php 2011-08-03 14:22:32 UTC (rev 4937) @@ -158,7 +158,7 @@ # Unique users per month -$users_per_month_file = fopen("/home/davidk/public_html/usage/users_per_month.xml", 'w'); +$users_per_month_file = fopen("users_per_month.xml", 'w'); fwrite($users_per_month_file, "\n\n\n\n\n\n\n"); foreach($months as $key => $value) { fwrite($users_per_month_file, "$key\n"); @@ -171,7 +171,7 @@ fclose($users_per_month_file); # New users per month -$new_users_per_month_file = fopen("/home/davidk/public_html/usage/new_users_per_month.xml", 'w'); +$new_users_per_month_file = fopen("new_users_per_month.xml", 'w'); fwrite($new_users_per_month_file, "\n\n\n\n\n\n\n"); foreach($months as $key => $value) { fwrite($new_users_per_month_file, "$key\n"); From jonmon at ci.uchicago.edu Wed Aug 3 15:52:04 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Wed, 3 Aug 2011 15:52:04 -0500 (CDT) Subject: [Swift-commit] r4938 - in SwiftApps/GOSwift: bin pykoa/tools Message-ID: <20110803205204.4327E9CD1A@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-03 15:52:04 -0500 (Wed, 03 Aug 2011) New Revision: 4938 Added: SwiftApps/GOSwift/bin/koa-goswift-manage SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py Removed: SwiftApps/GOSwift/bin/koa-goswift-kill Log: o commit files for the goswift_manage command. Resume is not implemented and stop is broken. Deleted: SwiftApps/GOSwift/bin/koa-goswift-kill =================================================================== --- SwiftApps/GOSwift/bin/koa-goswift-kill 2011-08-03 14:22:32 UTC (rev 4937) +++ SwiftApps/GOSwift/bin/koa-goswift-kill 2011-08-03 20:52:04 UTC (rev 4938) @@ -1,15 +0,0 @@ -#!/bin/sh - -if [ -z "$KOA_HOME" ]; then - echo "Error: KOA_HOME must be set" - exit 1 -fi - -if [ -s "$KOA_USER" ]; then - echo "Error: KOA_USER must be set" - exit 1 -fi - -export KOA_API_11=TRUE - -exec $KOA_HOME/pykoa/tools/koa_goswift_kill.py "$@" \ No newline at end of file Copied: SwiftApps/GOSwift/bin/koa-goswift-manage (from rev 4937, SwiftApps/GOSwift/bin/koa-goswift-kill) =================================================================== --- SwiftApps/GOSwift/bin/koa-goswift-manage (rev 0) +++ SwiftApps/GOSwift/bin/koa-goswift-manage 2011-08-03 20:52:04 UTC (rev 4938) @@ -0,0 +1,15 @@ +#!/bin/sh + +if [ -z "$KOA_HOME" ]; then + echo "Error: KOA_HOME must be set" + exit 1 +fi + +if [ -s "$KOA_USER" ]; then + echo "Error: KOA_USER must be set" + exit 1 +fi + +export KOA_API_11=TRUE + +exec $KOA_HOME/pykoa/tools/koa_goswift_kill.py "$@" \ No newline at end of file Added: SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py (rev 0) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py 2011-08-03 20:52:04 UTC (rev 4938) @@ -0,0 +1,64 @@ +import os +import sys +import commands + +import pykoa +import pykoa.tools +from pykoa.koaexception import cli_exception_handler + +def setup_opts(argv): + help_screen = """ +goswift_manage [option] + +Stop a currently running run or resume a stopped run. + +Type 'man goswift_manage' for details. \ +""" + + parser = pykoa.tools.get_option_parser(help_screen) + parser.add_option("--stop", dest="stop", + default=False, action="store_true", + help="Stop/resume a run my the run id") + + (options, args) pykoa.tools.parse_args(parser, argv) + + return (parser, options, args) + +def stop(run_id): + user = os.environ["USER"] + (status, output) = commands.getstatusoutput("ps -u "+user+" -f") + if status != 0: + sys.stderr.write("Failed to get a list of running processes\n") + return 1 + + ppid = ?? + processes = [ppid] + lines = [] + for line in ouput.split("\n"): + parsed_line = line.split(" ") + if ppid == parsed_line[2]: + processes.append(parsed_line[1]) + ppid = int(parsed_line[1]) + + for pid in processes: + os.kill(pid, 9) + + return 0 + + at cli_exception_handler +def main( argv=sys.argv[1:] ): + (parser, options, args) = setup_opts(argv) + ret = -1 + + if len(args) != 1: + parser.print_help() + return 1 + + if options.stop: + ret = stop(args[0]) + + return ret + +if __name__ == "__main__": + rc = main() + sys.exit(rc) Property changes on: SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py ___________________________________________________________________ Added: svn:executable + * From jonmon at ci.uchicago.edu Thu Aug 4 14:15:54 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Thu, 4 Aug 2011 14:15:54 -0500 (CDT) Subject: [Swift-commit] r4940 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110804191554.2217E9CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-04 14:15:53 -0500 (Thu, 04 Aug 2011) New Revision: 4940 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_list.py Log: o Modifed the output from goswift_list to be less noisy. Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_list.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_list.py 2011-08-03 22:51:06 UTC (rev 4939) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_list.py 2011-08-04 19:15:53 UTC (rev 4940) @@ -29,7 +29,7 @@ return 1 run_directory = os.environ["HOME"]+"/Swift"; - cmd = "/bin/ls -lGht "+run_directory+" | awk '{print $2, $3, $4, $5, $6, $7, $8}'" + cmd = "/bin/ls -lGht "+run_directory+" | awk '{print $5, $6, $7, $8}'" ret = subprocess.call(cmd, close_fds=True, shell=True) From jonmon at ci.uchicago.edu Thu Aug 4 14:18:21 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Thu, 4 Aug 2011 14:18:21 -0500 (CDT) Subject: [Swift-commit] r4941 - SwiftApps/SwiftMontage/scripts Message-ID: <20110804191821.163E79CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-04 14:18:20 -0500 (Thu, 04 Aug 2011) New Revision: 4941 Modified: SwiftApps/SwiftMontage/scripts/SwiftMontage_Apps.swift Log: o Have mProject call the mProject_wrap python script o changed the parameters in mJPEG Modified: SwiftApps/SwiftMontage/scripts/SwiftMontage_Apps.swift =================================================================== --- SwiftApps/SwiftMontage/scripts/SwiftMontage_Apps.swift 2011-08-04 19:15:53 UTC (rev 4940) +++ SwiftApps/SwiftMontage/scripts/SwiftMontage_Apps.swift 2011-08-04 19:18:20 UTC (rev 4941) @@ -54,7 +54,7 @@ app ( JPEG mos_img_jpg ) mJPEG( Image mos_img ) { - mJPEG "-gray" @mos_img "20%" "99.98%" "loglog" "-out" @mos_img_jpg; + mJPEG "-gray" @mos_img "0s" "max" "gaussian-log" "-out" @mos_img_jpg; } @@ -73,7 +73,8 @@ app ( Image proj_img ) mProject( Image raw_img, Header hdr ) { - mProject "-X" @raw_img @proj_img @hdr; + mProject_wrap "-X" @raw_img @proj_img @hdr; +// mProject "-X" @raw_img @proj_img @hdr; } app ( Image shrunk ) mShrink( Image original, int factor ) From jonmon at ci.uchicago.edu Thu Aug 4 14:19:33 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Thu, 4 Aug 2011 14:19:33 -0500 (CDT) Subject: [Swift-commit] r4942 - SwiftApps/SwiftMontage/etc Message-ID: <20110804191933.8BE429CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-04 14:19:33 -0500 (Thu, 04 Aug 2011) New Revision: 4942 Modified: SwiftApps/SwiftMontage/etc/swift_montage.properties Log: o set retries to from 0 to 3. o turned off provider staging. Modified: SwiftApps/SwiftMontage/etc/swift_montage.properties =================================================================== --- SwiftApps/SwiftMontage/etc/swift_montage.properties 2011-08-04 19:18:20 UTC (rev 4941) +++ SwiftApps/SwiftMontage/etc/swift_montage.properties 2011-08-04 19:19:33 UTC (rev 4942) @@ -1,8 +1,8 @@ -execution.retries=0 +execution.retries=3 sitedir.keep=true status.mode=provider wrapper.log.always.transfer=true foreach.maxthreads=1024 wrapper.parameter.mode=files -use.provider.staging=true +use.provider.staging=false provider.staging.pin.swiftfiles=false From jonmon at ci.uchicago.edu Thu Aug 4 14:30:50 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Thu, 4 Aug 2011 14:30:50 -0500 (CDT) Subject: [Swift-commit] r4943 - trunk/bin Message-ID: <20110804193050.D7D239CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-04 14:30:50 -0500 (Thu, 04 Aug 2011) New Revision: 4943 Modified: trunk/bin/swift Log: o run the chxml command using the SWIFT_HOME environment variable. Modified: trunk/bin/swift =================================================================== --- trunk/bin/swift 2011-08-04 19:19:33 UTC (rev 4942) +++ trunk/bin/swift 2011-08-04 19:30:50 UTC (rev 4943) @@ -63,7 +63,7 @@ # make sure sites.xml file is well-formed -chxml $CMDLINE +$SWIFT_HOME/bin/chxml $CMDLINE ### SETUP OTHER ENV VARIABLES #### From jonmon at ci.uchicago.edu Thu Aug 4 15:02:30 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Thu, 4 Aug 2011 15:02:30 -0500 (CDT) Subject: [Swift-commit] r4944 - SwiftApps/GOSwift/man Message-ID: <20110804200230.E0F749CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-04 15:02:30 -0500 (Thu, 04 Aug 2011) New Revision: 4944 Added: SwiftApps/GOSwift/man/goswift_run.1 Removed: SwiftApps/GOSwift/man/goswift.1 Log: o renamed the man page from goswift to goswift_run Deleted: SwiftApps/GOSwift/man/goswift.1 =================================================================== --- SwiftApps/GOSwift/man/goswift.1 2011-08-04 19:30:50 UTC (rev 4943) +++ SwiftApps/GOSwift/man/goswift.1 2011-08-04 20:02:30 UTC (rev 4944) @@ -1,38 +0,0 @@ -.TH GOSWIFT 1 development "dev" "Development" -.SH NAME -goswift \- Execute Swift underneath the Globus Online infastructure -.SH SYNOPSIS -.B goswift -.B [ --dry-run ] -.BI -.I < goswift.package - -.SH DESCRIPTION -The -.B -goswift -command executes the Swift parallel scripting language underneath Globus Online on user specified execute points. -The execute points must be a logical endpoint. - -.SH OPTIONS -.TP -.B --dry-run -This will go through the process of parsing the data from given to the -.BI -goswift -command and output all the pertatent information. - -.TP -.B -d -Set the deadline of the task. If the task has not completed by the deadline it will beautomatically canceled. A suffix of 'm', 'h', or 'd' may be specified to indicate minutes, hours, or days. If a unit suffix is not given it is assumed to be minutes. Example: '30m', '4h', '1d'. The default is '30m' (30 minutes). - - -.SH EXAMPLES -.TP -.B goswift localhost ci#pads ci#beagle -Note: that localhost is automatically defined and it is the VM that Globus Online is executing on. - -.SH EXIT STATUS -.B -goswift -can return several different error codes. Copied: SwiftApps/GOSwift/man/goswift_run.1 (from rev 4924, SwiftApps/GOSwift/man/goswift.1) =================================================================== --- SwiftApps/GOSwift/man/goswift_run.1 (rev 0) +++ SwiftApps/GOSwift/man/goswift_run.1 2011-08-04 20:02:30 UTC (rev 4944) @@ -0,0 +1,38 @@ +.TH GOSWIFT 1 development "dev" "Development" +.SH NAME +goswift \- Execute Swift underneath the Globus Online infastructure +.SH SYNOPSIS +.B goswift +.B [ --dry-run ] +.BI +.I < goswift.package + +.SH DESCRIPTION +The +.B +goswift +command executes the Swift parallel scripting language underneath Globus Online on user specified execute points. +The execute points must be a logical endpoint. + +.SH OPTIONS +.TP +.B --dry-run +This will go through the process of parsing the data from given to the +.BI +goswift +command and output all the pertatent information. + +.TP +.B -d +Set the deadline of the task. If the task has not completed by the deadline it will beautomatically canceled. A suffix of 'm', 'h', or 'd' may be specified to indicate minutes, hours, or days. If a unit suffix is not given it is assumed to be minutes. Example: '30m', '4h', '1d'. The default is '30m' (30 minutes). + + +.SH EXAMPLES +.TP +.B goswift localhost ci#pads ci#beagle +Note: that localhost is automatically defined and it is the VM that Globus Online is executing on. + +.SH EXIT STATUS +.B +goswift +can return several different error codes. From jonmon at ci.uchicago.edu Thu Aug 4 16:30:54 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Thu, 4 Aug 2011 16:30:54 -0500 (CDT) Subject: [Swift-commit] r4945 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110804213054.8E0DE9CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-04 16:30:54 -0500 (Thu, 04 Aug 2011) New Revision: 4945 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py Log: o Changed the 'ps -u $USER -f' to 'ps -u $USER -H -f' o Added get the Swift pid from the swift.info file o Getting list of processes to kill is broken. Don't parse the lines from the 'ps' output correctly. Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py 2011-08-04 20:02:30 UTC (rev 4944) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py 2011-08-04 21:30:54 UTC (rev 4945) @@ -20,22 +20,34 @@ default=False, action="store_true", help="Stop/resume a run my the run id") - (options, args) pykoa.tools.parse_args(parser, argv) + (options, args) = pykoa.tools.parse_args(parser, argv) return (parser, options, args) def stop(run_id): user = os.environ["USER"] - (status, output) = commands.getstatusoutput("ps -u "+user+" -f") + (status, output) = commands.getstatusoutput("ps -u "+user+" -H -f") if status != 0: sys.stderr.write("Failed to get a list of running processes\n") return 1 - ppid = ?? + ppid = -1 + + with open(os.environ["HOME"]+"/Swift/run."+run_id+"/swift.info") as swift_info: + for line in swift_info.readlines(): + line_parsed = line.split(":") + if line_parsed[0] == "Swift pid": + ppid = int(line_parsed[1].strip()) + break + + if ppid == -1: + sys.stderr.write("Could not find the Swift pid from the swift.info file\n") + return 1 + processes = [ppid] - lines = [] - for line in ouput.split("\n"): - parsed_line = line.split(" ") + # BROKEN: Doesn't parse the 'ps' output correctly. Fix the 'parsed_line' split delimiter + for line in output.split("\n"): + parsed_line = line.split() if ppid == parsed_line[2]: processes.append(parsed_line[1]) ppid = int(parsed_line[1]) From hategan at ci.uchicago.edu Thu Aug 4 19:18:28 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Thu, 4 Aug 2011 19:18:28 -0500 (CDT) Subject: [Swift-commit] r4946 - trunk/src/org/griphyn/vdl/karajan/lib/swiftscript Message-ID: <20110805001828.DDB3F9CC9E@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-04 19:18:28 -0500 (Thu, 04 Aug 2011) New Revision: 4946 Modified: trunk/src/org/griphyn/vdl/karajan/lib/swiftscript/ExtractInt.java Log: extractint should return an int not a float Modified: trunk/src/org/griphyn/vdl/karajan/lib/swiftscript/ExtractInt.java =================================================================== --- trunk/src/org/griphyn/vdl/karajan/lib/swiftscript/ExtractInt.java 2011-08-04 21:30:54 UTC (rev 4945) +++ trunk/src/org/griphyn/vdl/karajan/lib/swiftscript/ExtractInt.java 2011-08-05 00:18:28 UTC (rev 4946) @@ -31,8 +31,7 @@ BufferedReader breader = new BufferedReader(freader); String str = breader.readLine(); freader.close(); - Double i = new Double(str); - DSHandle result = new RootDataNode(Types.FLOAT, i); + DSHandle result = new RootDataNode(Types.INT, Integer.parseInt(str)); int provid = VDLFunction.nextProvenanceID(); VDLFunction.logProvenanceResult(provid, result, "extractint"); VDLFunction.logProvenanceParameter(provid, handle, "filename"); From hategan at ci.uchicago.edu Fri Aug 5 00:14:57 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Fri, 5 Aug 2011 00:14:57 -0500 (CDT) Subject: [Swift-commit] r4947 - in branches/release-0.93/tests: . bugs groups language/working language-behaviour/mappers providers/local-pbs/fusion providers/local-pbs-coasters providers/local-pbs-coasters/fusion providers/local-pbs-coasters/pads Message-ID: <20110805051457.716CE9CCEC@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-05 00:14:57 -0500 (Fri, 05 Aug 2011) New Revision: 4947 Added: branches/release-0.93/tests/bugs/ branches/release-0.93/tests/bugs/481-array-hang.swift branches/release-0.93/tests/language/working/015-mapper-literal.in branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.swift branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.timeout branches/release-0.93/tests/providers/local-pbs-coasters/fusion/data.txt branches/release-0.93/tests/providers/local-pbs-coasters/fusion/sites.template.xml branches/release-0.93/tests/providers/local-pbs-coasters/fusion/tc.template.data branches/release-0.93/tests/providers/local-pbs-coasters/pads/ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.swift branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.timeout branches/release-0.93/tests/providers/local-pbs-coasters/pads/data.txt branches/release-0.93/tests/providers/local-pbs-coasters/pads/sites.template.xml branches/release-0.93/tests/providers/local-pbs-coasters/pads/tc.template.data Removed: branches/release-0.93/tests/bugs/481-array-hang.swift branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.check.sh branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.setup.sh branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.swift branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.timeout branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0001.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0002.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0003.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0004.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0005.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0006.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0007.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0008.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0009.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0010.out.expected branches/release-0.93/tests/providers/local-pbs-coasters/data.txt branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.swift branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.timeout branches/release-0.93/tests/providers/local-pbs-coasters/pads/data.txt branches/release-0.93/tests/providers/local-pbs-coasters/pads/sites.template.xml branches/release-0.93/tests/providers/local-pbs-coasters/pads/tc.template.data branches/release-0.93/tests/providers/local-pbs-coasters/sites.template.xml branches/release-0.93/tests/providers/local-pbs-coasters/tc.template.data Modified: branches/release-0.93/tests/ branches/release-0.93/tests/groups/group-all-local.sh branches/release-0.93/tests/language-behaviour/mappers/07511-fixed-array-mapper-input.check.sh branches/release-0.93/tests/language/working/015-mapper-literal.swift branches/release-0.93/tests/providers/local-pbs/fusion/001-catsn.check.sh branches/release-0.93/tests/providers/local-pbs/fusion/001-catsn.setup.sh branches/release-0.93/tests/suite.sh Log: backported test fixes from trunk Property changes on: branches/release-0.93/tests ___________________________________________________________________ Added: svn:mergeinfo + /trunk/tests:4762-4946 Deleted: branches/release-0.93/tests/bugs/481-array-hang.swift =================================================================== --- trunk/tests/bugs/481-array-hang.swift 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/bugs/481-array-hang.swift 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,4 +0,0 @@ -int[] a = [1, 2, 3]; - -// hangs waiting for a[4] -trace(a[4]); \ No newline at end of file Copied: branches/release-0.93/tests/bugs/481-array-hang.swift (from rev 4946, trunk/tests/bugs/481-array-hang.swift) =================================================================== --- branches/release-0.93/tests/bugs/481-array-hang.swift (rev 0) +++ branches/release-0.93/tests/bugs/481-array-hang.swift 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,4 @@ +int[] a = [1, 2, 3]; + +// hangs waiting for a[4] +trace(a[4]); \ No newline at end of file Modified: branches/release-0.93/tests/groups/group-all-local.sh =================================================================== --- branches/release-0.93/tests/groups/group-all-local.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/groups/group-all-local.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -20,6 +20,7 @@ $TESTDIR/language-behaviour/procedures \ $TESTDIR/language-behaviour/strings \ $TESTDIR/language-behaviour/variables \ + $TESTDIR/bugs \ $TESTDIR/documentation/tutorial \ # $TESTDIR/cdm/ps/pinned # $TESTDIR/site/intrepid Copied: branches/release-0.93/tests/language/working/015-mapper-literal.in (from rev 4946, trunk/tests/language/working/015-mapper-literal.in) =================================================================== Modified: branches/release-0.93/tests/language/working/015-mapper-literal.swift =================================================================== --- branches/release-0.93/tests/language/working/015-mapper-literal.swift 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/language/working/015-mapper-literal.swift 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,2 +1,2 @@ type myfile; -myfile v<"literalfilename.txt">; +myfile v<"015-mapper-literal.in">; Modified: branches/release-0.93/tests/language-behaviour/mappers/07511-fixed-array-mapper-input.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/mappers/07511-fixed-array-mapper-input.check.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/language-behaviour/mappers/07511-fixed-array-mapper-input.check.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,6 +1,6 @@ #!/bin/bash set -x -cat $OUTPUT | grep "file: 07511-fixed-array-mapper-input.first.in" || exit 1 -cat $OUTPUT | grep "file: 07511-fixed-array-mapper-input.second.in" || exit 1 -cat $OUTPUT | grep "file: 07511-fixed-array-mapper-input.third.in" || exit 1 +cat $TEST_LOG | grep "file: 07511-fixed-array-mapper-input.first.in" || exit 1 +cat $TEST_LOG | grep "file: 07511-fixed-array-mapper-input.second.in" || exit 1 +cat $TEST_LOG | grep "file: 07511-fixed-array-mapper-input.third.in" || exit 1 exit 0 Modified: branches/release-0.93/tests/providers/local-pbs/fusion/001-catsn.check.sh =================================================================== --- branches/release-0.93/tests/providers/local-pbs/fusion/001-catsn.check.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs/fusion/001-catsn.check.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,9 +1,9 @@ #!/bin/bash -# Pseudo-code for now +set -x -# for f in *.out.expected -# do -# assert *.out exists -# assert *.out.expected == *.out -# done +LINES=$( ls catsn*.out | wc -l ) +[[ ${?} == 0 ]] || exit 1 +[[ ${LINES} == 10 ]] || exit 1 + +exit 0 Modified: branches/release-0.93/tests/providers/local-pbs/fusion/001-catsn.setup.sh =================================================================== --- branches/release-0.93/tests/providers/local-pbs/fusion/001-catsn.setup.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs/fusion/001-catsn.setup.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,4 +1,4 @@ #!/bin/bash cp -v $GROUP/data.txt . || exit 1 -cp -v $GROUP/*expected . || exit 1 + Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.check.sh =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.check.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.check.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,12 +0,0 @@ -#!/bin/bash - -set -x - -for count in `seq --format "%04.f" 1 1 10` -do - [ -f catsn.$count.out ] || exit 1 - CONTENTS1=$( cat catsn.$count.out.expected ) - CONTENTS2=$( cat catsn.$count.out ) - [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 -done -exit 0 Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.setup.sh =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.setup.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.setup.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,4 +0,0 @@ -#!/bin/bash - -cp -v $GROUP/data.txt . || exit 1 -cp -v $GROUP/*expected . || exit 1 Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.swift =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.swift 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.swift 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,15 +0,0 @@ -type file; - -app (file o) cat (file i) -{ - cat @i stdout=@o; -} - -string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; -string char[] = @strsplit(t, ""); - -file out[]; -foreach j in [1:@toint(@arg("n","10"))] { - file data<"data.txt">; - out[j] = cat(data); -} Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.timeout =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.timeout 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/001-catsn-pads-local-pbs-coasters.timeout 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,2 +0,0 @@ -7200 - Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0001.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0001.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0001.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0002.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0002.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0002.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0003.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0003.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0003.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0004.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0004.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0004.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0005.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0005.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0005.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0006.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0006.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0006.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0007.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0007.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0007.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0008.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0008.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0008.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0009.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0009.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0009.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0010.out.expected =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0010.out.expected 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/catsn.0010.out.expected 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/data.txt =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/data.txt 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/data.txt 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Copied: branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh (from rev 4946, trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,12 @@ +#!/bin/bash + +set -x + +for count in `seq --format "%04.f" 1 1 10` +do + [ -f catsn.$count.out ] || exit 1 + CONTENTS1=$( cat catsn.$count.out.expected ) + CONTENTS2=$( cat catsn.$count.out ) + [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 +done +exit 0 Copied: branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh (from rev 4946, trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,4 @@ +#!/bin/bash + +cp -v $GROUP/data.txt . || exit 1 +cp -v $GROUP/*expected . || exit 1 Copied: branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.swift (from rev 4946, trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.swift) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.swift (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.swift 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,15 @@ +type file; + +app (file o) cat (file i) +{ + cat @i stdout=@o; +} + +string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; +string char[] = @strsplit(t, ""); + +file out[]; +foreach j in [1:@toint(@arg("n","10"))] { + file data<"data.txt">; + out[j] = cat(data); +} Copied: branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.timeout (from rev 4946, trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.timeout) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.timeout (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/fusion/001-catsn.timeout 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,2 @@ +7200 + Copied: branches/release-0.93/tests/providers/local-pbs-coasters/fusion/data.txt (from rev 4946, trunk/tests/providers/local-pbs-coasters/fusion/data.txt) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/fusion/data.txt (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/fusion/data.txt 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1 @@ +Hello world Copied: branches/release-0.93/tests/providers/local-pbs-coasters/fusion/sites.template.xml (from rev 4946, trunk/tests/providers/local-pbs-coasters/fusion/sites.template.xml) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/fusion/sites.template.xml (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/fusion/sites.template.xml 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,17 @@ + + + + + 1 + 7200 + 1 + 1 + 1 + 1 + _QUEUE_ + 5.99 + 10000 + _PROJECT_ + _WORK_ + + Copied: branches/release-0.93/tests/providers/local-pbs-coasters/fusion/tc.template.data (from rev 4946, trunk/tests/providers/local-pbs-coasters/fusion/tc.template.data) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/fusion/tc.template.data (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/fusion/tc.template.data 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,8 @@ +local-pbs-coasters echo /bin/echo INSTALLED INTEL32::LINUX null +local-pbs-coasters cat /bin/cat INSTALLED INTEL32::LINUX null +local-pbs-coasters ls /bin/ls INSTALLED INTEL32::LINUX null +local-pbs-coasters grep /bin/grep INSTALLED INTEL32::LINUX null +local-pbs-coasters sort /bin/sort INSTALLED INTEL32::LINUX null +local-pbs-coasters paste /bin/paste INSTALLED INTEL32::LINUX null +local-pbs-coasters wc /usr/bin/wc INSTALLED INTEL32::LINUX null + Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh =================================================================== --- trunk/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,12 +0,0 @@ -#!/bin/bash - -set -x - -for count in `seq --format "%04.f" 1 1 10` -do - [ -f catsn.$count.out ] || exit 1 - CONTENTS1=$( cat catsn.$count.out.expected ) - CONTENTS2=$( cat catsn.$count.out ) - [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 -done -exit 0 Copied: branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh (from rev 4946, trunk/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.check.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,12 @@ +#!/bin/bash + +set -x + +for count in `seq --format "%04.f" 1 1 10` +do + [ -f catsn.$count.out ] || exit 1 + CONTENTS1=$( cat catsn.$count.out.expected ) + CONTENTS2=$( cat catsn.$count.out ) + [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 +done +exit 0 Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh =================================================================== --- trunk/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,4 +0,0 @@ -#!/bin/bash - -cp -v $GROUP/data.txt . || exit 1 -cp -v $GROUP/*expected . || exit 1 Copied: branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh (from rev 4946, trunk/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.setup.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,4 @@ +#!/bin/bash + +cp -v $GROUP/data.txt . || exit 1 +cp -v $GROUP/*expected . || exit 1 Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.swift =================================================================== --- trunk/tests/providers/local-pbs-coasters/pads/001-catsn.swift 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.swift 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,15 +0,0 @@ -type file; - -app (file o) cat (file i) -{ - cat @i stdout=@o; -} - -string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; -string char[] = @strsplit(t, ""); - -file out[]; -foreach j in [1:@toint(@arg("n","10"))] { - file data<"data.txt">; - out[j] = cat(data); -} Copied: branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.swift (from rev 4946, trunk/tests/providers/local-pbs-coasters/pads/001-catsn.swift) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.swift (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.swift 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,15 @@ +type file; + +app (file o) cat (file i) +{ + cat @i stdout=@o; +} + +string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; +string char[] = @strsplit(t, ""); + +file out[]; +foreach j in [1:@toint(@arg("n","10"))] { + file data<"data.txt">; + out[j] = cat(data); +} Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.timeout =================================================================== --- trunk/tests/providers/local-pbs-coasters/pads/001-catsn.timeout 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.timeout 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,2 +0,0 @@ -7200 - Copied: branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.timeout (from rev 4946, trunk/tests/providers/local-pbs-coasters/pads/001-catsn.timeout) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.timeout (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/001-catsn.timeout 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,2 @@ +7200 + Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/pads/data.txt =================================================================== --- trunk/tests/providers/local-pbs-coasters/pads/data.txt 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/data.txt 2011-08-05 05:14:57 UTC (rev 4947) @@ -1 +0,0 @@ -Hello world Copied: branches/release-0.93/tests/providers/local-pbs-coasters/pads/data.txt (from rev 4946, trunk/tests/providers/local-pbs-coasters/pads/data.txt) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/pads/data.txt (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/data.txt 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1 @@ +Hello world Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/pads/sites.template.xml =================================================================== --- trunk/tests/providers/local-pbs-coasters/pads/sites.template.xml 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/sites.template.xml 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,17 +0,0 @@ - - - - - 1 - 7200 - 1 - 1 - 1 - 1 - _QUEUE_ - 5.99 - 10000 - _PROJECT_ - _WORK_ - - Copied: branches/release-0.93/tests/providers/local-pbs-coasters/pads/sites.template.xml (from rev 4946, trunk/tests/providers/local-pbs-coasters/pads/sites.template.xml) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/pads/sites.template.xml (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/sites.template.xml 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,17 @@ + + + + + 1 + 7200 + 1 + 1 + 1 + 1 + _QUEUE_ + 5.99 + 10000 + _PROJECT_ + _WORK_ + + Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/pads/tc.template.data =================================================================== --- trunk/tests/providers/local-pbs-coasters/pads/tc.template.data 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/tc.template.data 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,8 +0,0 @@ -local-pbs-coasters echo /bin/echo INSTALLED INTEL32::LINUX null -local-pbs-coasters cat /bin/cat INSTALLED INTEL32::LINUX null -local-pbs-coasters ls /bin/ls INSTALLED INTEL32::LINUX null -local-pbs-coasters grep /bin/grep INSTALLED INTEL32::LINUX null -local-pbs-coasters sort /bin/sort INSTALLED INTEL32::LINUX null -local-pbs-coasters paste /bin/paste INSTALLED INTEL32::LINUX null -local-pbs-coasters wc /usr/bin/wc INSTALLED INTEL32::LINUX null - Copied: branches/release-0.93/tests/providers/local-pbs-coasters/pads/tc.template.data (from rev 4946, trunk/tests/providers/local-pbs-coasters/pads/tc.template.data) =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/pads/tc.template.data (rev 0) +++ branches/release-0.93/tests/providers/local-pbs-coasters/pads/tc.template.data 2011-08-05 05:14:57 UTC (rev 4947) @@ -0,0 +1,8 @@ +local-pbs-coasters echo /bin/echo INSTALLED INTEL32::LINUX null +local-pbs-coasters cat /bin/cat INSTALLED INTEL32::LINUX null +local-pbs-coasters ls /bin/ls INSTALLED INTEL32::LINUX null +local-pbs-coasters grep /bin/grep INSTALLED INTEL32::LINUX null +local-pbs-coasters sort /bin/sort INSTALLED INTEL32::LINUX null +local-pbs-coasters paste /bin/paste INSTALLED INTEL32::LINUX null +local-pbs-coasters wc /usr/bin/wc INSTALLED INTEL32::LINUX null + Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/sites.template.xml =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/sites.template.xml 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/sites.template.xml 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,17 +0,0 @@ - - - - - 1 - 7200 - 1 - 1 - 1 - 1 - _QUEUE_ - 5.99 - 10000 - _PROJECT_ - _WORK_ - - Deleted: branches/release-0.93/tests/providers/local-pbs-coasters/tc.template.data =================================================================== --- branches/release-0.93/tests/providers/local-pbs-coasters/tc.template.data 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/providers/local-pbs-coasters/tc.template.data 2011-08-05 05:14:57 UTC (rev 4947) @@ -1,8 +0,0 @@ -local-pbs-coasters echo /bin/echo INSTALLED INTEL32::LINUX null -local-pbs-coasters cat /bin/cat INSTALLED INTEL32::LINUX null -local-pbs-coasters ls /bin/ls INSTALLED INTEL32::LINUX null -local-pbs-coasters grep /bin/grep INSTALLED INTEL32::LINUX null -local-pbs-coasters sort /bin/sort INSTALLED INTEL32::LINUX null -local-pbs-coasters paste /bin/paste INSTALLED INTEL32::LINUX null -local-pbs-coasters wc /usr/bin/wc INSTALLED INTEL32::LINUX null - Modified: branches/release-0.93/tests/suite.sh =================================================================== --- branches/release-0.93/tests/suite.sh 2011-08-05 00:18:28 UTC (rev 4946) +++ branches/release-0.93/tests/suite.sh 2011-08-05 05:14:57 UTC (rev 4947) @@ -97,7 +97,7 @@ HTML_COMMENTS=1 fi -if [ $COLORIZE ]; then +if (( $COLORIZE )); then LGREEN="\033[1;32m" YELLOW="\033[1;33m" RED="\033[1;31m" @@ -411,7 +411,7 @@ echo "| $G" echo "|" echo -e "\\----------------------------------------------------${GRAY}" - echo + echo if [ $TEXTREPORT == 1 ]; then stars printf "$G\n">>$REPORT @@ -426,7 +426,7 @@ html "$G" html_~th html_~tr - + html_tr group html_td html "#" @@ -684,7 +684,7 @@ rm killed_test > /dev/null 2>&1 && sleep 5 verbose "killing monitor: $MONITOR_PID..." kill $MONITOR_PID - + INDIVIDUAL_TEST_TIME=$(( STOP-START )) TOTAL_TIME=$(( INDIVIDUAL_TEST_TIME+TOTAL_TIME )) echo -e "${YELLOW}TOOK (seconds): $INDIVIDUAL_TEST_TIME${GRAY}" @@ -717,6 +717,7 @@ process_exec $SCRIPT RESULT=$( result ) + test_log output_report test "$SYMBOL" "$LASTCMD" $RESULT check_bailout @@ -725,9 +726,9 @@ stage_files() { GROUP=$1 NAME=$2 - + RESULT="None" - + if [ -f $GROUP/$NAME.in ]; then echo "Copying input: $NAME.in" cp -v $GROUP/$NAME.in . 2>&1 >> $OUTPUT @@ -749,18 +750,18 @@ RESULT="Passed" fi done - + output_report test "s" "setup" $RESULT - + check_bailout } check_outputs() { GROUP=$1 NAME=$2 - + RESULT="None" - + for EXPECTED in $GROUP/$NAME.*.expected; do BNE=`basename $EXPECTED .expected` echo -n "Checking output: $BNE " @@ -775,15 +776,15 @@ RESULT="Passed" fi done - + if [ "$RESULT" == "None" ]; then html_td width 25 html "  " html_~td fi - + output_report test "√" "check" $RESULT - + check_bailout } @@ -791,7 +792,7 @@ swift_test_case() { SWIFTSCRIPT=$1 NAME=${SWIFTSCRIPT%.swift} - + SETUPSCRIPT=$NAME.setup.sh CHECKSCRIPT=$NAME.check.sh CLEANSCRIPT=$NAME.clean.sh @@ -804,12 +805,12 @@ else stage_files $GROUP $NAME fi - + ARGS="" if [ -f $GROUP/$ARGSFILE ]; then ARGS=`cat $GROUP/$ARGSFILE` fi - + CDM= [ -r fs.data ] && CDM="-cdm.file fs.data" @@ -848,9 +849,9 @@ script_test_case() { SHELLSCRIPT=$1 NAME=${SWIFTSCRIPT%.swift} - + stage_files $GROUP $NAME - + SETUPSCRIPT=$NAME.setup.sh CHECKSCRIPT=$NAME.check.sh CLEANSCRIPT=$NAME.clean.sh From jonmon at ci.uchicago.edu Fri Aug 5 10:12:04 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Fri, 5 Aug 2011 10:12:04 -0500 (CDT) Subject: [Swift-commit] r4948 - SwiftApps/GOSwift/pykoa/tools Message-ID: <20110805151204.D30FF9CC9E@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-05 10:12:04 -0500 (Fri, 05 Aug 2011) New Revision: 4948 Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py Log: o go_swift_manage can now stop a Swift execution by the id number. Modified: SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py =================================================================== --- SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py 2011-08-05 05:14:57 UTC (rev 4947) +++ SwiftApps/GOSwift/pykoa/tools/koa_goswift_manage.py 2011-08-05 15:12:04 UTC (rev 4948) @@ -45,14 +45,17 @@ return 1 processes = [ppid] - # BROKEN: Doesn't parse the 'ps' output correctly. Fix the 'parsed_line' split delimiter for line in output.split("\n"): parsed_line = line.split() - if ppid == parsed_line[2]: - processes.append(parsed_line[1]) + try: + new_ppid = int(parsed_line[2]) + except ValueError: + new_ppid = -1 + if ppid == new_ppid: + processes.append(int(parsed_line[1])) ppid = int(parsed_line[1]) - for pid in processes: + # Handle error in which process has already been stopped. os.kill(pid, 9) return 0 @@ -67,6 +70,7 @@ return 1 if options.stop: + sys.stdout.write("Stopping Swift run number: "+args[0]+"\n") ret = stop(args[0]) return ret From hategan at ci.uchicago.edu Fri Aug 5 18:31:20 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Fri, 5 Aug 2011 18:31:20 -0500 (CDT) Subject: [Swift-commit] r4949 - in branches/release-0.93/tests/language-behaviour: mappers procedures Message-ID: <20110805233120.5D1299CCEC@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-05 18:31:20 -0500 (Fri, 05 Aug 2011) New Revision: 4949 Added: branches/release-0.93/tests/language-behaviour/mappers/0755-ext-mapper.sh.in branches/release-0.93/tests/language-behaviour/mappers/0756-ext-mapper-slow.timeout branches/release-0.93/tests/language-behaviour/procedures/tc.template.mix.data Log: fixed tests Added: branches/release-0.93/tests/language-behaviour/mappers/0755-ext-mapper.sh.in =================================================================== --- branches/release-0.93/tests/language-behaviour/mappers/0755-ext-mapper.sh.in (rev 0) +++ branches/release-0.93/tests/language-behaviour/mappers/0755-ext-mapper.sh.in 2011-08-05 23:31:20 UTC (rev 4949) @@ -0,0 +1,4 @@ +echo "[0].l 0755-ext-mapper.AAA.out" +echo "[1].r 0755-ext-mapper.0.3.2.1.out" +echo "[2].l 0755-ext-mapper.____.out" + Property changes on: branches/release-0.93/tests/language-behaviour/mappers/0755-ext-mapper.sh.in ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.93/tests/language-behaviour/mappers/0756-ext-mapper-slow.timeout =================================================================== --- branches/release-0.93/tests/language-behaviour/mappers/0756-ext-mapper-slow.timeout (rev 0) +++ branches/release-0.93/tests/language-behaviour/mappers/0756-ext-mapper-slow.timeout 2011-08-05 23:31:20 UTC (rev 4949) @@ -0,0 +1 @@ +60 \ No newline at end of file Added: branches/release-0.93/tests/language-behaviour/procedures/tc.template.mix.data =================================================================== --- branches/release-0.93/tests/language-behaviour/procedures/tc.template.mix.data (rev 0) +++ branches/release-0.93/tests/language-behaviour/procedures/tc.template.mix.data 2011-08-05 23:31:20 UTC (rev 4949) @@ -0,0 +1,2 @@ + +localhost sleep /bin/sleep INSTALLED INTEL32::LINUX null From hategan at ci.uchicago.edu Fri Aug 5 18:31:39 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Fri, 5 Aug 2011 18:31:39 -0500 (CDT) Subject: [Swift-commit] r4950 - branches/release-0.93/tests/groups Message-ID: <20110805233139.60D7B9CCEC@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-05 18:31:39 -0500 (Fri, 05 Aug 2011) New Revision: 4950 Modified: branches/release-0.93/tests/groups/group-all-local.sh Log: removed iterators from local group Modified: branches/release-0.93/tests/groups/group-all-local.sh =================================================================== --- branches/release-0.93/tests/groups/group-all-local.sh 2011-08-05 23:31:20 UTC (rev 4949) +++ branches/release-0.93/tests/groups/group-all-local.sh 2011-08-05 23:31:39 UTC (rev 4950) @@ -12,7 +12,6 @@ $TESTDIR/language-behaviour/compounds \ $TESTDIR/language-behaviour/control_structures \ $TESTDIR/language-behaviour/IO \ - $TESTDIR/language-behaviour/iterators \ $TESTDIR/language-behaviour/logic \ $TESTDIR/language-behaviour/mappers \ $TESTDIR/language-behaviour/math \ From hategan at ci.uchicago.edu Fri Aug 5 18:32:06 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Fri, 5 Aug 2011 18:32:06 -0500 (CDT) Subject: [Swift-commit] r4951 - branches/release-0.93/tests/local Message-ID: <20110805233206.07C529CCEC@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-05 18:32:05 -0500 (Fri, 05 Aug 2011) New Revision: 4951 Modified: branches/release-0.93/tests/local/filesysmapper.check.sh branches/release-0.93/tests/local/range.check.sh Log: use OUTPUT env var for script stdout Modified: branches/release-0.93/tests/local/filesysmapper.check.sh =================================================================== --- branches/release-0.93/tests/local/filesysmapper.check.sh 2011-08-05 23:31:39 UTC (rev 4950) +++ branches/release-0.93/tests/local/filesysmapper.check.sh 2011-08-05 23:32:05 UTC (rev 4951) @@ -2,8 +2,8 @@ set -x -ls stdout.txt || exit 1 -COUNT=$( grep -c "file: [abc].dat" < stdout.txt ) +ls $OUTPUT || exit 1 +COUNT=$( grep -c "file: [abc].dat" < $OUTPUT ) (( $COUNT == 3 )) || exit 1 exit 0 Modified: branches/release-0.93/tests/local/range.check.sh =================================================================== --- branches/release-0.93/tests/local/range.check.sh 2011-08-05 23:31:39 UTC (rev 4950) +++ branches/release-0.93/tests/local/range.check.sh 2011-08-05 23:32:05 UTC (rev 4951) @@ -2,9 +2,9 @@ set -x -ls stdout.txt || exit 1 +ls $OUTPUT || exit 1 -COUNT=$( grep -c "num:" stdout.txt ) +COUNT=$( grep -c "num:" $OUTPUT ) (( $COUNT == 11 )) || exit 1 exit 0 From hategan at ci.uchicago.edu Fri Aug 5 18:32:25 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Fri, 5 Aug 2011 18:32:25 -0500 (CDT) Subject: [Swift-commit] r4952 - branches/release-0.93/tests/bugs Message-ID: <20110805233225.D1E309CCEC@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-05 18:32:25 -0500 (Fri, 05 Aug 2011) New Revision: 4952 Modified: branches/release-0.93/tests/bugs/481-array-hang.swift Log: use old style array declaration Modified: branches/release-0.93/tests/bugs/481-array-hang.swift =================================================================== --- branches/release-0.93/tests/bugs/481-array-hang.swift 2011-08-05 23:32:05 UTC (rev 4951) +++ branches/release-0.93/tests/bugs/481-array-hang.swift 2011-08-05 23:32:25 UTC (rev 4952) @@ -1,4 +1,4 @@ -int[] a = [1, 2, 3]; +int a[] = [1, 2, 3]; // hangs waiting for a[4] trace(a[4]); \ No newline at end of file From hategan at ci.uchicago.edu Fri Aug 5 18:33:01 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Fri, 5 Aug 2011 18:33:01 -0500 (CDT) Subject: [Swift-commit] r4953 - branches/release-0.93/tests Message-ID: <20110805233301.77C1A9CCEC@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-05 18:33:01 -0500 (Fri, 05 Aug 2011) New Revision: 4953 Modified: branches/release-0.93/tests/suite.sh Log: changed output naming to match test file name rather than having some random numeric id Modified: branches/release-0.93/tests/suite.sh =================================================================== --- branches/release-0.93/tests/suite.sh 2011-08-05 23:32:25 UTC (rev 4952) +++ branches/release-0.93/tests/suite.sh 2011-08-05 23:33:01 UTC (rev 4953) @@ -369,7 +369,7 @@ printf %-10.10s "success">>$REPORT else echo -e "${RED}FAILED${GRAY}" - cat $RUNDIR/$TEST_LOG < /dev/null + cat $RUNDIR/$OUTPUT < /dev/null printf %-10.10s "failure">>$REPORT fi @@ -383,16 +383,16 @@ # WIDTH=$( width "$LABEL" ) if [ "$RESULT" == "Passed" ]; then html_td class "success" width 25 title "$CMD" - html_a_href $TEST_LOG "$LABEL" + html_a_href $OUTPUT "$LABEL" elif [ "$RESULT" == "None" ]; then html_td width 25 html "  " html_~td else echo -e "${RED}FAILED${GRAY}" - cat $RUNDIR/$TEST_LOG < /dev/null + cat $RUNDIR/$OUTPUT < /dev/null html_td class "failure" width 25 title "$CMD" - html_a_href $TEST_LOG $LABEL + html_a_href $OUTPUT $LABEL fi html_~td elif [ "$TYPE" == "package" ]; then @@ -484,19 +484,6 @@ fi } -# Create test output_*.txt file and copy to stdout.txt -# Rename to copy_output? -# TEST_LOG = test log -test_log() { - TEST_LOG="output_$LOGCOUNT.txt" - banner "$LASTCMD" $RUNDIR/$TEST_LOG - if [ -f $OUTPUT ]; then - cp $OUTPUT $RUNDIR/$TEST_LOG 2>>$LOG - cp $OUTPUT $RUNDIR/stdout.txt - fi - let "LOGCOUNT=$LOGCOUNT+1" -} - stars() { for i in {1..120} do @@ -602,9 +589,9 @@ fi RESULT=$( result ) - test_log - output_report test $SEQ "$LASTCMD" $RESULT $TEST_LOG + output_report test $SEQ "$LASTCMD" $RESULT $OUTPUT + check_bailout let "SEQ=$SEQ+1" @@ -701,8 +688,7 @@ LASTCMD="$@" - test_log - output_report test $SEQ "$LASTCMD" $RESULT $TEST_LOG + output_report test $SEQ "$LASTCMD" $RESULT $OUTPUT check_bailout @@ -717,7 +703,6 @@ process_exec $SCRIPT RESULT=$( result ) - test_log output_report test "$SYMBOL" "$LASTCMD" $RESULT check_bailout @@ -800,6 +785,8 @@ ARGSFILE=$NAME.args TEST_SHOULD_FAIL=0 + + OUTPUT=$NAME.setup.stdout if [ -x $GROUP/$SETUPSCRIPT ]; then script_exec $GROUP/$SETUPSCRIPT "S" else @@ -821,6 +808,7 @@ grep THIS-SCRIPT-SHOULD-FAIL $SWIFTSCRIPT > /dev/null TEST_SHOULD_FAIL=$(( ! $? )) + OUTPUT=$NAME.stdout monitored_exec $TIMEOUT swift \ -wrapperlog.always.transfer true \ -sitedir.keep true \ @@ -830,13 +818,15 @@ $CDM $SWIFTSCRIPT $ARGS TEST_SHOULD_FAIL=0 + OUTPUT=$NAME.check.stdout if [ -x $GROUP/$CHECKSCRIPT ]; then - export OUTPUT + export TEST_LOG=$NAME.stdout script_exec $GROUP/$CHECKSCRIPT "√" else check_outputs $GROUP $NAME fi + OUTPUT=$NAME.clean.stdout if [ -x $GROUP/$CLEANSCRIPT ]; then script_exec $GROUP/$CLEANSCRIPT "C" else @@ -858,6 +848,8 @@ TIMEOUTFILE=$NAME.timeout TEST_SHOULD_FAIL=0 + + OUTPUT=$NAME.setup.stdout if [ -x $GROUP/$SETUPSCRIPT ]; then script_exec $GROUP/$SETUPSCRIPT "S" else @@ -879,6 +871,7 @@ html_~td fi + OUTPUT=$NAME.stdout if [ -x $GROUP/$SHELLSCRIPT ]; then script_exec $SHELLSCRIPT "X" else @@ -887,6 +880,7 @@ html_~td fi + OUTPUT=$NAME.check.stdout if [ -x $GROUP/$CHECKSCRIPT ]; then script_exec $GROUP/$CHECKSCRIPT "√" else @@ -895,6 +889,7 @@ html_~td fi + OUTPUT=$NAME.clean.stdout if [ -x $GROUP/$CLEANSCRIPT ]; then script_exec $GROUP/$CLEANSCRIPT "C" else @@ -1171,6 +1166,7 @@ start_group "Build" TESTLINK= EXITONFAILURE=true +OUTPUT=checkout.stdout if [ "$SKIP_CHECKOUT" != "1" ]; then TESTNAME="Checkout CoG" start_row @@ -1188,6 +1184,7 @@ TESTNAME="Compile" start_row +OUTPUT=compile.stdout # Exit early if the Swift directory is not there if [[ ! -d $TOPDIR/cog/modules/swift ]] then @@ -1206,6 +1203,7 @@ fi SWIFT_HOME=$TOPDIR/cog/modules/swift/dist/swift-svn +OUTPUT=build.stdout if [ $BUILD_PACKAGE = "1" ]; then build_package fi From hategan at ci.uchicago.edu Fri Aug 5 18:42:46 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Fri, 5 Aug 2011 18:42:46 -0500 (CDT) Subject: [Swift-commit] r4954 - branches/release-0.93/tests/local Message-ID: <20110805234246.0A02A9CCEC@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-05 18:42:45 -0500 (Fri, 05 Aug 2011) New Revision: 4954 Modified: branches/release-0.93/tests/local/filesysmapper.check.sh branches/release-0.93/tests/local/range.check.sh Log: oops, that should be TEST_LOG Modified: branches/release-0.93/tests/local/filesysmapper.check.sh =================================================================== --- branches/release-0.93/tests/local/filesysmapper.check.sh 2011-08-05 23:33:01 UTC (rev 4953) +++ branches/release-0.93/tests/local/filesysmapper.check.sh 2011-08-05 23:42:45 UTC (rev 4954) @@ -2,8 +2,8 @@ set -x -ls $OUTPUT || exit 1 -COUNT=$( grep -c "file: [abc].dat" < $OUTPUT ) +ls $TEST_LOG || exit 1 +COUNT=$( grep -c "file: [abc].dat" < $TEST_LOG ) (( $COUNT == 3 )) || exit 1 exit 0 Modified: branches/release-0.93/tests/local/range.check.sh =================================================================== --- branches/release-0.93/tests/local/range.check.sh 2011-08-05 23:33:01 UTC (rev 4953) +++ branches/release-0.93/tests/local/range.check.sh 2011-08-05 23:42:45 UTC (rev 4954) @@ -2,9 +2,9 @@ set -x -ls $OUTPUT || exit 1 +ls $TEST_LOG || exit 1 -COUNT=$( grep -c "num:" $OUTPUT ) +COUNT=$( grep -c "num:" $TEST_LOG ) (( $COUNT == 11 )) || exit 1 exit 0 From hategan at ci.uchicago.edu Sat Aug 6 00:45:16 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sat, 6 Aug 2011 00:45:16 -0500 (CDT) Subject: [Swift-commit] r4955 - branches/release-0.93/src/org/griphyn/vdl/karajan/lib Message-ID: <20110806054516.AFFC79CCEC@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-06 00:45:15 -0500 (Sat, 06 Aug 2011) New Revision: 4955 Modified: branches/release-0.93/src/org/griphyn/vdl/karajan/lib/RuntimeStats.java Log: updated to reflect changes in CopyOnWriteArrayList Modified: branches/release-0.93/src/org/griphyn/vdl/karajan/lib/RuntimeStats.java =================================================================== --- branches/release-0.93/src/org/griphyn/vdl/karajan/lib/RuntimeStats.java 2011-08-05 23:42:45 UTC (rev 4954) +++ branches/release-0.93/src/org/griphyn/vdl/karajan/lib/RuntimeStats.java 2011-08-06 05:45:15 UTC (rev 4955) @@ -185,7 +185,7 @@ } } finally { - states.release(); + states.release(stateIterator); } return summary; } From wilde at ci.uchicago.edu Sat Aug 6 17:40:14 2011 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Sat, 6 Aug 2011 17:40:14 -0500 (CDT) Subject: [Swift-commit] r4956 - trunk/bin/grid Message-ID: <20110806224014.EF3A99CCF8@svn.ci.uchicago.edu> Author: wilde Date: 2011-08-06 17:40:14 -0500 (Sat, 06 Aug 2011) New Revision: 4956 Added: trunk/bin/grid/start-grid-service Modified: trunk/bin/grid/TODO trunk/bin/grid/start-ranger-service trunk/bin/grid/start-ranger-service~ trunk/bin/grid/start-swift-service trunk/bin/grid/swift-workers Log: commit snapshot of working version - work in progress Modified: trunk/bin/grid/TODO =================================================================== --- trunk/bin/grid/TODO 2011-08-06 05:45:15 UTC (rev 4955) +++ trunk/bin/grid/TODO 2011-08-06 22:40:14 UTC (rev 4956) @@ -1,4 +1,8 @@ +BUGS TO INVESTIGATE AND/OR FILE +- why are there two logs from the coaster service: uuid-named log and swift.log???? + + EXTENCI APPLICATION WORK create modft install & test file; test under fork and work @@ -14,11 +18,13 @@ TO RESOLVE -- how to set swift throttles to handle a varying number of coaster workers per site? +- how to set swift throttles to handle a varying number of coaster +workers per site? - why did Allan set exceptions in workdir names, eg for BNL? -- how to dynamically grow/shrink pool and add/remove sites; dynamically take coaster services in and out of service. +- how to dynamically grow/shrink pool and add/remove sites; +dynamically take coaster services in and out of service. - settings for retry and replication @@ -27,13 +33,26 @@ - Add site selection option to foreachsite +- Add test of larger/variable-size data transfer, and test of data +transfer speed + +It should be easy to set the data size. + +It will be a bit harder to test the data transfer *speed*, +though. That could perhaps be tested with a run against the fork +jobmanager, where we can set a bound on the expected delay +time. Otherwise the delay from the time the file staging starts to the +time the app runs is hard to determine. + + + CLEANUP -- Find all interim tools under swift/lab/osg and place under grid/ for development +- Find all interim tools under swift/lab/osg and place under grid/ for +development ENHANCEMENTS - Find Glen's tgsites command and integrate - incorporate gstar (would be a good Globus Online feature) - Added: trunk/bin/grid/start-grid-service =================================================================== --- trunk/bin/grid/start-grid-service (rev 0) +++ trunk/bin/grid/start-grid-service 2011-08-06 22:40:14 UTC (rev 4956) @@ -0,0 +1,70 @@ +#! /bin/bash + +# FIXME: improve arg parsing / checking / optionals + +function usage () +{ + echo "Usage:" + echo " $0 --throttle 0.01 --loglevel INFO|DEBUG|TRACE --jobspernode 1" +} + +if [ $# -ne 6 ] +then + usage + exit 1 +fi + +LOGLEVEL=INFO # INFO, DEBUG, TRACE for increasing detail +THROTTLE=0.09 + +while test "$1" != "" ; do + case $1 in + --jobspernode|-j) + JOBSPERNODE="$2" + shift + ;; + --loglevel|-l) + LOGLEVEL="$2" + shift + ;; + --throttle|-t) + THROTTLE="$2" + shift + ;; + -*) + echo "Error: no such option $1" + usage + exit 1 + ;; + esac + shift +done + +BIN=$(cd $(dirname $0); pwd) + +echo THROTTLE=$THROTTLE LOGLEVEL=$LOGLEVEL + +start-swift-service 1 & +sleep 5 +SPORT=$(cat service.sports) +cat >sites.grid-ps.xml < + + + passive + $JOBSPERNODE + $THROTTLE + 10000 + + proxy + /tmp/$USER + + +EOF + +WPORT=$(cat service.wports) +SERVICE_URL=http://$(hostname -f):$WPORT +echo swift service started - SPORT=$(cat service.sports) WPORT=$WPORT SERVICE_URL=$SERVICE_URL + +# SERVICE_URL=$SERVICE_URL WORKER_LOGLEVEL=$LOGLEVEL + Property changes on: trunk/bin/grid/start-grid-service ___________________________________________________________________ Added: svn:executable + * Modified: trunk/bin/grid/start-ranger-service =================================================================== --- trunk/bin/grid/start-ranger-service 2011-08-06 05:45:15 UTC (rev 4955) +++ trunk/bin/grid/start-ranger-service 2011-08-06 22:40:14 UTC (rev 4956) @@ -3,15 +3,25 @@ function usage () { echo "Usage:" - echo " $0 --nodes nnodes --walltime hh:mm:ss --project proj-name --queue q-name --user user-name" + echo " $0 --nodes nnodes --walltime hh:mm:ss --project proj-name --queue q-name --user user-name" --startservice true } -if [ $# -ne 10 ] +if [ $# -ne 12 ] then usage exit 1 fi + +# NODES=${1:-1} +# WALLTIME=${2:-00:10:00} +# PROJECT=${3:-TG-DBS080004N} +# QUEUE=${4:-development} +# REMOTE_USER=${5:-$USER} +# STARTSERVICE=false + + + while test "$1" != "" ; do case $1 in --nodes|-n) @@ -34,6 +44,10 @@ REMOTE_USER="$2" shift ;; + --startservice|-) + STARTSERVICE="$2" + shift + ;; -*) echo "Error: no such option $1" usage @@ -43,19 +57,10 @@ shift done - - -#NODES=${1:-1} -#WALLTIME=${2:-00:10:00} -#PROJECT=${3:-TG-DBS080004N} -#QUEUE=${4:-development} -#REMOTE_USER=${5:-$USER} - -STARTSERVICE=true HOST=tg-login.ranger.tacc.teragrid.org BIN=$(cd $(dirname $0); pwd) -echo NODES=$NODES WALLTIME=$WALLTIME PROJECT=$PROJECT REMOTE_USER=$REMOTE_USER QUEUE=$QUEUE +echo NODES=$NODES WALLTIME=$WALLTIME PROJECT=$PROJECT REMOTE_USER=$REMOTE_USER QUEUE=$QUEUE STARTSERVICE=$STARTSERVICE LOGLEVEL=INFO # INFO, DEBUG, TRACE for increasing detail CORESPERNODE=16 Modified: trunk/bin/grid/start-ranger-service~ =================================================================== --- trunk/bin/grid/start-ranger-service~ 2011-08-06 05:45:15 UTC (rev 4955) +++ trunk/bin/grid/start-ranger-service~ 2011-08-06 22:40:14 UTC (rev 4956) @@ -1,18 +1,61 @@ #! /bin/bash -# FIXME: make these commandline keyword arguments, eg --nodes= +function usage () +{ + echo "Usage:" + echo " $0 --nodes nnodes --walltime hh:mm:ss --project proj-name --queue q-name --user user-name" +} -NODES=${1:-1} -WALLTIME=${2:-00:10:00} -PROJECT=${3:-TG-DBS080004N} -QUEUE=${4:-development} -REMOTE_USER=${5:-tg455797} +if [ $# -ne 10 ] +then + usage + exit 1 +fi +while test "$1" != "" ; do + case $1 in + --nodes|-n) + NODES="$2" + shift + ;; + --walltime|-t) + WALLTIME="$2" + shift + ;; + --project|-p) + PROJECT="$2" + shift + ;; + --queue|-q) + QUEUE="$2" + shift + ;; + --user|-u) + REMOTE_USER="$2" + shift + ;; + -*) + echo "Error: no such option $1" + usage + exit 1 + ;; + esac + shift +done + + + +#NODES=${1:-1} +#WALLTIME=${2:-00:10:00} +#PROJECT=${3:-TG-DBS080004N} +#QUEUE=${4:-development} +#REMOTE_USER=${5:-$USER} + STARTSERVICE=true HOST=tg-login.ranger.tacc.teragrid.org BIN=$(cd $(dirname $0); pwd) -echo NODES=$NODES WALLTIME=$WALLTIME PROJECT=$PROJECT REMOTE_USER=$REMOTE_USER +echo NODES=$NODES WALLTIME=$WALLTIME PROJECT=$PROJECT REMOTE_USER=$REMOTE_USER QUEUE=$QUEUE LOGLEVEL=INFO # INFO, DEBUG, TRACE for increasing detail CORESPERNODE=16 @@ -39,7 +82,7 @@ 10000 proxy - /tmp/wilde + /tmp/$USER EOF @@ -59,12 +102,17 @@ exit 1 fi -echo Created remote dir +echo Created remote dir: $rdir scp $BIN/{worker.pl,workers.ranger.sh,workers.ranger.sub} $REMOTE_USER@$HOST:$rdir -echo Copied grid tools to remote dir +echo Copied grid tools to remote dir: $rdir -ssh $REMOTE_USER@$HOST qsub -A $PROJECT -N runworkers -pe 16way $(($NODES * 16)) -l h_rt=$WALLTIME -q $QUEUE -v SERVICE_URL=$SERVICE_URL,WORKER_LOGLEVEL=$LOGLEVEL $rdir/workers.ranger.sub +echo Submitting ... +echo "ssh $REMOTE_USER@$HOST qsub -A $PROJECT -N runworkers -pe 16way $(($NODES * 16)) -q $QUEUE -l h_rt=$WALLTIME -v SERVICE_URL=$SERVICE_URL, WORKER_LOGLEVEL=$LOGLEVEL $rdir/workers.ranger.sub" + +ssh $REMOTE_USER@$HOST qsub -A $PROJECT -N runworkers -pe 16way $(($NODES * 16)) -q $QUEUE -l h_rt=$WALLTIME -v SERVICE_URL=$SERVICE_URL,WORKER_LOGLEVEL=$LOGLEVEL $rdir/workers.ranger.sub + echo Submitted remote worker launching script + Modified: trunk/bin/grid/start-swift-service =================================================================== --- trunk/bin/grid/start-swift-service 2011-08-06 05:45:15 UTC (rev 4955) +++ trunk/bin/grid/start-swift-service 2011-08-06 22:40:14 UTC (rev 4956) @@ -1,36 +1,57 @@ #!/bin/bash -NSERVICES=$1 +NSERVICES=${1:-1} SERVICE=coaster-service # found via PATH -ontrap() # FIXME: Not needed? +echo $0: starting $NSERVICES services + +ontrap() { - echo '====>' in ontrap + echo $0: Received signal, killing coaster services trap - 1 2 3 15 echo start_service: trapping exit or signal - kill $(cat service-*.pid) + kill 0 # $(cat service-*.pid) } -# trap ontrap 1 2 3 15 # FIXME: Not needed? +trap ontrap 1 2 3 15 # FIXME: Not needed? +# Launch the requested number of services + rm -f service.sports service.wports for i in `seq -w 0 $((NSERVICES - 1))`; do - rm -f service-$i.{sport,wport,pid,log} - $SERVICE -nosec -passive -portfile service-$i.sport -localportfile service-$i.wport &> service-$i.log & + rm -f service-$i.{sport,wport,pid,out} + $SERVICE -nosec -passive -portfile service-$i.sport -localportfile service-$i.wport &> service-$i.out & echo $! >service-$i.pid - sleep 3 - if [ -s service-$i.sport ]; then - echo $(cat service-$i.sport) >> service.sports - else - echo service-$i.sport does not exist or is empty. exiting. - exit 1 +done + +# Wait (a bit) for all services to report their port numbers +# Record missing ones as "-" + +maxtries=10 + +for (( tries=0; tries < $maxtries; tries++ )); do + sleep 1 + errors=0 + for i in `seq -w 0 $((NSERVICES - 1))`; do + if [ -s service-$i.sport -a -s service-$i.wport ]; then + echo $(cat service-$i.sport) >> service.sports + echo $(cat service-$i.wport) >> service.wports + else + echo 0 >> service.sports + echo 0 >> service.wports + errors=$((errors+1)) + fi + done + if [ $errors = 0 ]; then + break fi - if [ -s service-$i.wport ]; then - echo $(cat service-$i.wport) >> service.wports - else - echo service-$i.wport does not exist or is empty. exiting. - exit 1 - fi done -wait +if [ $errors != 0 ]; then + echo $0: $errors services failesd to report their port numbers +fi +echo $0: $((NSERVICES-errors)) services started successfully + +wait # Wait on all the started services; stop them all if signalled (ontrap) + + Modified: trunk/bin/grid/swift-workers =================================================================== --- trunk/bin/grid/swift-workers 2011-08-06 05:45:15 UTC (rev 4955) +++ trunk/bin/grid/swift-workers 2011-08-06 22:40:14 UTC (rev 4956) @@ -1,5 +1,11 @@ -#!/usr/bin/env ruby +#! /usr/bin/env ruby +$stdout.sync = true + +# FIXME: Is this the best way to get lib functions from bin/grid into RUBYLIB ? + +$:[$:.length] = File.dirname($0) + require 'mk_catalog' require 'etc' @@ -14,6 +20,10 @@ # executable = /home/wilde/swift/src/0.92/cog/modules/swift/dist/swift-svn/bin/worker.pl # arguments = http://128.135.125.17:<%= port %> <%= name %> /tmp 14400 +# WORKER_LOGGING_LEVEL=$LOGLEVEL $HOME/swift_gridtools/worker.pl $SERVICEURL swork${worker} $LOGDIR >& /dev/null & + +# a mod + def gen_submit(count = 1) job = %q[ universe = grid @@ -33,11 +43,38 @@ <% } %> ] - ERB.new(job.gsub(/^\s+/, ""), 0, "%<>", "@submit_file").result(binding) + ov=$VERBOSE + $VERBOSE=nil + workerExecutable = `which worker.pl` + $VERBOSE=ov +# workerContact = "http://communicado.ci.uchicago.edu:36906" + workerContact = ARGV[2] + + newjob = %Q[ + universe = grid + stream_output = False + stream_error = False + transfer_executable = true + periodic_remove = JobStatus == 5 + notification = Never + + globus_rsl = (maxwalltime=240) + grid_resource = <%= @grid_resource %> + executable = #{workerExecutable} + arguments = #{workerContact} swork /tmp + environment = WORKER_LOGGING_LEVEL=INFO + log = condor.log + + <% count.times { %>queue + <% } %> + ] + + ERB.new(newjob.gsub(/^\s+/, ""), 0, "%<>", "@submit_file").result(binding) end def submit_job(count) -# puts "Submitting #{@name} #{count} jobs" + puts "submit_job: Submitting #{@name} #{count} jobs" + count = count.to_i output = "" #return output submitfile = gen_submit(count) @@ -50,12 +87,18 @@ end def queued + ov=$VERBOSE + $VERBOSE=nil jobs = `condor_q #{$username} -const 'GridResource == \"#{@grid_resource}\" && JobStatus == 1' -format \"%s \" GlobalJobId` + $VERBOSE=ov jobs.split(" ").size end def running + ov=$VERBOSE + $VERBOSE=nil jobs = `condor_q #{$username} -const 'GridResource == \"#{@grid_resource}\" && JobStatus == 2' -format \"%s \" GlobalJobId` + $VERBOSE=ov jobs.split(" ").size end @@ -75,13 +118,13 @@ =end if __FILE__ == $0 - raise "No whitelist file" if !ARGV[0] + raise "No greenlist file" if !ARGV[0] start_port = 61100 # FIXME ctr = 0 threads = [] ARGV[1] = "scec" if !ARGV[1] - whitelist = IO.readlines(ARGV[0]).map { |line| line.chomp! } + greenlist = IO.readlines(ARGV[0]).map { |line| line.chomp! } $username = Etc.getlogin puts "Username = #{$username}" @@ -93,7 +136,7 @@ totalRunning = 0 ress_parse(ARGV[1]) do |name, value| - next if not whitelist.index(name) and not whitelist.empty? + next if not greenlist.index(name) and not greenlist.empty? totalCores += (value.throttle * 100 + 2).to_i end puts "totalCores for green sites = #{totalCores}" @@ -105,14 +148,16 @@ # swiftDemand = IO.read("swiftDemand") # Replace this with sensor of Swift demand swiftDemand = 15 paddedDemand = (swiftDemand * 1.2).to_i + ov=$VERBOSE;$VERBOSE=nil totalRunning = `condor_q #{$username} -const 'JobStatus == 2' -format \"%s \" GlobalJobId`.split(" ").size + $VERBOSE=ov puts "*** demandThread: swiftDemand=#{swiftDemand} paddedDemand=#{paddedDemand} totalRunning=#{totalRunning}" sleep 60 end end ress_parse(ARGV[1]) do |name, value| - next if not whitelist.index(name) and not whitelist.empty? + next if not greenlist.index(name) and not greenlist.empty? site = Site.new site.name = name site.grid_resource = "gt2 #{value.url}/jobmanager-#{value.jm}" From wilde at ci.uchicago.edu Sat Aug 6 17:42:04 2011 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Sat, 6 Aug 2011 17:42:04 -0500 (CDT) Subject: [Swift-commit] r4957 - trunk/bin/grid Message-ID: <20110806224204.0C5209CCF8@svn.ci.uchicago.edu> Author: wilde Date: 2011-08-06 17:42:03 -0500 (Sat, 06 Aug 2011) New Revision: 4957 Removed: trunk/bin/grid/start-ranger-service~ Log: Remove emacs ~ file committed in error Deleted: trunk/bin/grid/start-ranger-service~ =================================================================== --- trunk/bin/grid/start-ranger-service~ 2011-08-06 22:40:14 UTC (rev 4956) +++ trunk/bin/grid/start-ranger-service~ 2011-08-06 22:42:03 UTC (rev 4957) @@ -1,118 +0,0 @@ -#! /bin/bash - -function usage () -{ - echo "Usage:" - echo " $0 --nodes nnodes --walltime hh:mm:ss --project proj-name --queue q-name --user user-name" -} - -if [ $# -ne 10 ] -then - usage - exit 1 -fi - -while test "$1" != "" ; do - case $1 in - --nodes|-n) - NODES="$2" - shift - ;; - --walltime|-t) - WALLTIME="$2" - shift - ;; - --project|-p) - PROJECT="$2" - shift - ;; - --queue|-q) - QUEUE="$2" - shift - ;; - --user|-u) - REMOTE_USER="$2" - shift - ;; - -*) - echo "Error: no such option $1" - usage - exit 1 - ;; - esac - shift -done - - - -#NODES=${1:-1} -#WALLTIME=${2:-00:10:00} -#PROJECT=${3:-TG-DBS080004N} -#QUEUE=${4:-development} -#REMOTE_USER=${5:-$USER} - -STARTSERVICE=true -HOST=tg-login.ranger.tacc.teragrid.org -BIN=$(cd $(dirname $0); pwd) - -echo NODES=$NODES WALLTIME=$WALLTIME PROJECT=$PROJECT REMOTE_USER=$REMOTE_USER QUEUE=$QUEUE -LOGLEVEL=INFO # INFO, DEBUG, TRACE for increasing detail - -CORESPERNODE=16 - -THROTTLE=$(echo "scale=2; ($NODES*$CORESPERNODE)/100 -.01"|bc) - -echo THROTTLE=$THROTTLE - -# This lets user run this script to add another job full of workers to an existing coaster service -# Must be started in the same directory where start-swift-service created the service.wports file. - -if [ $STARTSERVICE = true ]; then - start-swift-service 1 & - sleep 5 - SPORT=$(cat service.sports) - cat >sites.pecos.xml < - - - passive - $CORESPERNODE - $THROTTLE - 10000 - - proxy - /tmp/$USER - - -EOF -fi - -WPORT=$(cat service.wports) -SERVICE_URL=http://$(hostname -f):$WPORT -echo swift service started - SPORT=$(cat service.sports) WPORT=$WPORT SERVICE_URL=$SERVICE_URL - -# FIXME: scp the right worker.pl, worker.sh and .sub files to the dest system (Ranger) - -rdir=swift_gridtools -ssh $REMOTE_USER@$HOST mkdir -p $rdir - -if [ $? != 0 ]; then - echo $0: unable to create remote directory $rdir - exit 1 -fi - -echo Created remote dir: $rdir - -scp $BIN/{worker.pl,workers.ranger.sh,workers.ranger.sub} $REMOTE_USER@$HOST:$rdir - -echo Copied grid tools to remote dir: $rdir - -echo Submitting ... - -echo "ssh $REMOTE_USER@$HOST qsub -A $PROJECT -N runworkers -pe 16way $(($NODES * 16)) -q $QUEUE -l h_rt=$WALLTIME -v SERVICE_URL=$SERVICE_URL, WORKER_LOGLEVEL=$LOGLEVEL $rdir/workers.ranger.sub" - -ssh $REMOTE_USER@$HOST qsub -A $PROJECT -N runworkers -pe 16way $(($NODES * 16)) -q $QUEUE -l h_rt=$WALLTIME -v SERVICE_URL=$SERVICE_URL,WORKER_LOGLEVEL=$LOGLEVEL $rdir/workers.ranger.sub - -echo Submitted remote worker launching script - From hategan at ci.uchicago.edu Sat Aug 6 21:24:38 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sat, 6 Aug 2011 21:24:38 -0500 (CDT) Subject: [Swift-commit] r4958 - branches/release-0.93 Message-ID: <20110807022438.BC7659CCF8@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-06 21:24:38 -0500 (Sat, 06 Aug 2011) New Revision: 4958 Modified: branches/release-0.93/.classpath branches/release-0.93/.project Log: updated eclipse files Modified: branches/release-0.93/.classpath =================================================================== --- branches/release-0.93/.classpath 2011-08-06 22:42:03 UTC (rev 4957) +++ branches/release-0.93/.classpath 2011-08-07 02:24:38 UTC (rev 4958) @@ -16,11 +16,10 @@ - - - + + Modified: branches/release-0.93/.project =================================================================== --- branches/release-0.93/.project 2011-08-06 22:42:03 UTC (rev 4957) +++ branches/release-0.93/.project 2011-08-07 02:24:38 UTC (rev 4958) @@ -6,8 +6,13 @@ abstraction-common karajan - - + + + org.eclipse.jdt.core.javabuilder + + + + org.eclipse.jdt.core.javanature From hategan at ci.uchicago.edu Sat Aug 6 21:27:13 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sat, 6 Aug 2011 21:27:13 -0500 (CDT) Subject: [Swift-commit] r4959 - branches/release-0.93 Message-ID: <20110807022713.705309CCF8@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-06 21:27:13 -0500 (Sat, 06 Aug 2011) New Revision: 4959 Modified: branches/release-0.93/build.xml Log: backport of chmod build optimization from trunk Modified: branches/release-0.93/build.xml =================================================================== --- branches/release-0.93/build.xml 2011-08-07 02:24:38 UTC (rev 4958) +++ branches/release-0.93/build.xml 2011-08-07 02:27:13 UTC (rev 4959) @@ -80,128 +80,145 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From hategan at ci.uchicago.edu Sun Aug 7 18:02:27 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sun, 7 Aug 2011 18:02:27 -0500 (CDT) Subject: [Swift-commit] r4960 - branches/release-0.93/src/org/griphyn/vdl/karajan Message-ID: <20110807230227.908759CFF4@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-07 18:02:26 -0500 (Sun, 07 Aug 2011) New Revision: 4960 Modified: branches/release-0.93/src/org/griphyn/vdl/karajan/HangChecker.java Log: disable hang checker messages if all sites are overloaded Modified: branches/release-0.93/src/org/griphyn/vdl/karajan/HangChecker.java =================================================================== --- branches/release-0.93/src/org/griphyn/vdl/karajan/HangChecker.java 2011-08-07 02:27:13 UTC (rev 4959) +++ branches/release-0.93/src/org/griphyn/vdl/karajan/HangChecker.java 2011-08-07 23:02:26 UTC (rev 4960) @@ -15,12 +15,11 @@ import java.util.TimerTask; import org.apache.log4j.Logger; -import org.globus.cog.karajan.scheduler.LateBindingScheduler; +import org.globus.cog.karajan.scheduler.WeightedHostScoreScheduler; import org.globus.cog.karajan.stack.VariableStack; import org.globus.cog.karajan.workflow.ExecutionException; import org.globus.cog.karajan.workflow.events.EventBus; import org.globus.cog.karajan.workflow.nodes.grid.SchedulerNode; -import org.griphyn.vdl.karajan.lib.VDLFunction; public class HangChecker extends TimerTask { public static final Logger logger = Logger.getLogger(HangChecker.class); @@ -41,11 +40,11 @@ public void run() { try { - LateBindingScheduler s = (LateBindingScheduler) stack.getGlobal(SchedulerNode.SCHEDULER); + WeightedHostScoreScheduler s = (WeightedHostScoreScheduler) stack.getGlobal(SchedulerNode.SCHEDULER); if (s != null) { int running = s.getRunning(); - - if (running == 0 && EventBus.eventCount == lastEventCount) { + boolean allOverloaded = s.allOverloaded(); + if (running == 0 && EventBus.eventCount == lastEventCount && !allOverloaded) { logger.warn("No events in " + (CHECK_INTERVAL / 1000) + "s."); ByteArrayOutputStream os = new ByteArrayOutputStream(); PrintStream ps = new PrintStream(os); From hategan at ci.uchicago.edu Sun Aug 7 19:07:35 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sun, 7 Aug 2011 19:07:35 -0500 (CDT) Subject: [Swift-commit] r4961 - branches/release-0.93/src/org/griphyn/vdl/karajan Message-ID: <20110808000735.3DB179CCF8@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-07 19:07:35 -0500 (Sun, 07 Aug 2011) New Revision: 4961 Modified: branches/release-0.93/src/org/griphyn/vdl/karajan/Loader.java Log: log arguments to swift executable Modified: branches/release-0.93/src/org/griphyn/vdl/karajan/Loader.java =================================================================== --- branches/release-0.93/src/org/griphyn/vdl/karajan/Loader.java 2011-08-07 23:02:26 UTC (rev 4960) +++ branches/release-0.93/src/org/griphyn/vdl/karajan/Loader.java 2011-08-08 00:07:35 UTC (rev 4961) @@ -16,6 +16,7 @@ import java.security.SecureRandom; import java.text.DateFormat; import java.text.SimpleDateFormat; +import java.util.Arrays; import java.util.Date; import java.util.Enumeration; import java.util.Iterator; @@ -131,7 +132,10 @@ try { //Thread.sleep(20000); setupLogging(ap, projectName, runID); - logger.debug("Max heap: " + Runtime.getRuntime().maxMemory()); + if (logger.isDebugEnabled()) { + logger.debug("arguments: " + Arrays.asList(argv)); + logger.debug("Max heap: " + Runtime.getRuntime().maxMemory()); + } if (ap.isPresent(ARG_CDMFILE)) { loadCDM(ap); From hategan at ci.uchicago.edu Sun Aug 7 21:23:12 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sun, 7 Aug 2011 21:23:12 -0500 (CDT) Subject: [Swift-commit] r4962 - branches/release-0.93/libexec Message-ID: <20110808022312.E1DF09CFF4@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-07 21:23:12 -0500 (Sun, 07 Aug 2011) New Revision: 4962 Modified: branches/release-0.93/libexec/_swiftwrap branches/release-0.93/libexec/_swiftwrap.staging branches/release-0.93/libexec/vdl-int-staging.k branches/release-0.93/libexec/vdl-int.k Log: use error files even when using provider status for better clarity Modified: branches/release-0.93/libexec/_swiftwrap =================================================================== --- branches/release-0.93/libexec/_swiftwrap 2011-08-08 00:07:35 UTC (rev 4961) +++ branches/release-0.93/libexec/_swiftwrap 2011-08-08 02:23:12 UTC (rev 4962) @@ -58,9 +58,13 @@ fail() { EC=$1 shift - if [ "$STATUSMODE" = "files" ]; then - echo $@ >"$WFDIR/status/$JOBDIR/${ID}-error" + + if [ "$STATUSMODE" != "files" ]; then + mkdir -p $WFDIR/status/$JOBDIR fi + + echo $@ >"$WFDIR/status/$JOBDIR/${ID}-error" + log $@ info if [ "$STATUSMODE" = "files" ]; then Modified: branches/release-0.93/libexec/_swiftwrap.staging =================================================================== --- branches/release-0.93/libexec/_swiftwrap.staging 2011-08-08 00:07:35 UTC (rev 4961) +++ branches/release-0.93/libexec/_swiftwrap.staging 2011-08-08 02:23:12 UTC (rev 4962) @@ -61,19 +61,11 @@ fail() { EC=$1 shift - if [ "$STATUSMODE" = "files" ]; then - echo $@ >"$WFDIR/status/$JOBDIR/${ID}-error" - fi + log $@ info - if [ "$STATUSMODE" = "files" ]; then - exit 0 - else - if [ "X$STDERR" != "X" ]; then - echo "$@" >>$STDERR - fi - exit $EC - fi + echo "$@" >> wrapper.error + exit $EC } checkError() { @@ -308,7 +300,7 @@ fi "$EXEC" "${CMDARGS[@]}" 1>"$STDOUT" 2>"$STDERR" <"$STDIN" fi -checkError $? "Exit code $?" +checkError $? "Exit code $?" <<$STDERR if [ ! -s "$STDOUT" ]; then log "Removing empty stdout" Modified: branches/release-0.93/libexec/vdl-int-staging.k =================================================================== --- branches/release-0.93/libexec/vdl-int-staging.k 2011-08-08 00:07:35 UTC (rev 4961) +++ branches/release-0.93/libexec/vdl-int-staging.k 2011-08-08 02:23:12 UTC (rev 4962) @@ -70,7 +70,12 @@ element(cleanups, [cleanup] log(LOG:INFO, "START cleanups={cleanup}") ) - + + element(readErrorFile, [dir, jobid] + str:strip(file:read("{dir}/{jobid}.error")) + file:remove("{dir}/{jobid}.error") + ) + element(execute2, [tr, optional(arguments, stdin, stdout, stderr), stagein, stageout, restartout, replicationGroup, replicationChannel] stagein := list(unique(each(stagein))) @@ -150,6 +155,8 @@ mode = WRAPPER_TRANSFER_MODE) //stageOut("{stdout}", "{stagingMethod}://localhost/{ddir}/{stdout}") //stageOut("{stderr}", "{stagingMethod}://localhost/{ddir}/{stderr}") + stageOut("wrapper.error", "{stagingMethod}://localhost/{ddir}/{jobid}.error", + mode = STAGING_MODE:IF_PRESENT) appStageouts(jobid, stageout, ".", stagingMethod) task:cleanUp(".") //the whole job directory @@ -163,6 +170,7 @@ ) catch("^(?!Abort$).*" vdl:setprogress("Failed but can retry") + exception := try(exception(readErrorFile(ddir, jobid)), exception) log(LOG:DEBUG, "APPLICATION_EXCEPTION jobid={jobid} - Application exception: ", exception) throw( Modified: branches/release-0.93/libexec/vdl-int.k =================================================================== --- branches/release-0.93/libexec/vdl-int.k 2011-08-08 00:07:35 UTC (rev 4961) +++ branches/release-0.93/libexec/vdl-int.k 2011-08-08 02:23:12 UTC (rev 4962) @@ -46,24 +46,37 @@ file:remove("{wfdir}/status/{jobdir}/{jobid}-success", host=rhost) log(LOG:INFO, "SUCCESS jobid={jobid} - Success file found") ) - if( - file:exists("{wfdir}/status/{jobdir}/{jobid}-error", host=rhost) then( - log(LOG:INFO, "FAILURE jobid={jobid} - Failure file found") - task:transfer(srchost=rhost, srcdir="{wfdir}/status/{jobdir}", srcfile="{jobid}-error") - error := parallel( - file:remove("{wfdir}/status/{jobdir}/{jobid}-error", host=rhost) - sequential( - str:strip(file:read("{jobid}-error")) - file:remove("{jobid}-error") - ) + sequential( + try ( + msg = checkErrorFile(rhost, wfdir, jobid, jobdir) + sequential ( + log(LOG:INFO, "NO_STATUS_FILE jobid={jobid} - Both status files are missing") + throw("No status file was found. Check the shared filesystem on {rhost}") ) - throw(error) ) - else ( - log(LOG:INFO, "NO_STATUS_FILE jobid={jobid} - Both status files are missing") - throw("No status file was found. Check the shared filesystem on {rhost}") + ) + throw(checkErrorFile(rhost, wfdir, jobid, tr, jobdir)) + ) + ) + + element(checkErrorFile, [rhost, wfdir, jobid, jobdir] + if ( + file:exists("{wfdir}/status/{jobdir}/{jobid}-error", host=rhost) then( + log(LOG:INFO, "FAILURE jobid={jobid} - Failure file found") + task:transfer(srchost=rhost, srcdir="{wfdir}/status/{jobdir}", srcfile="{jobid}-error") + error := parallel( + file:remove("{wfdir}/status/{jobdir}/{jobid}-error", host=rhost) + sequential( + str:strip(file:read("{jobid}-error")) + file:remove("{jobid}-error") + ) ) + error ) + else ( + log(LOG:INFO, "NO_STATUS_FILE jobid={jobid} - Error file missing") + throw("No status file was found. Check the shared filesystem on {rhost}") + ) ) ) @@ -555,6 +568,8 @@ ) catch("^(?!Abort$).*" vdl:setprogress("Failed but can retry") + exception := try(exception(checkErrorFile(rhost, wfdir, jobid, jobdir)), exception) + log(LOG:DEBUG, "APPLICATION_EXCEPTION jobid={jobid} - Application exception: ", exception) if(matches(exception,".*executable bit.*") From hategan at ci.uchicago.edu Sun Aug 7 22:38:31 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Sun, 7 Aug 2011 22:38:31 -0500 (CDT) Subject: [Swift-commit] r4963 - branches/release-0.93/libexec Message-ID: <20110808033831.01D619CFF4@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-07 22:38:30 -0500 (Sun, 07 Aug 2011) New Revision: 4963 Modified: branches/release-0.93/libexec/vdl-int-staging.k branches/release-0.93/libexec/vdl-int.k Log: fixed hiding of "exception" Modified: branches/release-0.93/libexec/vdl-int-staging.k =================================================================== --- branches/release-0.93/libexec/vdl-int-staging.k 2011-08-08 02:23:12 UTC (rev 4962) +++ branches/release-0.93/libexec/vdl-int-staging.k 2011-08-08 03:38:30 UTC (rev 4963) @@ -170,7 +170,8 @@ ) catch("^(?!Abort$).*" vdl:setprogress("Failed but can retry") - exception := try(exception(readErrorFile(ddir, jobid)), exception) + prev := exception + exception := try(exception(readErrorFile(ddir, jobid)), prev) log(LOG:DEBUG, "APPLICATION_EXCEPTION jobid={jobid} - Application exception: ", exception) throw( Modified: branches/release-0.93/libexec/vdl-int.k =================================================================== --- branches/release-0.93/libexec/vdl-int.k 2011-08-08 02:23:12 UTC (rev 4962) +++ branches/release-0.93/libexec/vdl-int.k 2011-08-08 03:38:30 UTC (rev 4963) @@ -568,7 +568,8 @@ ) catch("^(?!Abort$).*" vdl:setprogress("Failed but can retry") - exception := try(exception(checkErrorFile(rhost, wfdir, jobid, jobdir)), exception) + prev := exception + exception := try(exception(checkErrorFile(rhost, wfdir, jobid, jobdir)), prev) log(LOG:DEBUG, "APPLICATION_EXCEPTION jobid={jobid} - Application exception: ", exception) From davidk at ci.uchicago.edu Mon Aug 8 11:33:47 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 8 Aug 2011 11:33:47 -0500 (CDT) Subject: [Swift-commit] r4964 - in branches/release-0.93/tests: . language-behaviour/math Message-ID: <20110808163347.871D09CCB5@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-08 11:33:46 -0500 (Mon, 08 Aug 2011) New Revision: 4964 Added: branches/release-0.93/tests/language-behaviour/math/006-add.out.expected branches/release-0.93/tests/language-behaviour/math/008-add-multiply.out.expected branches/release-0.93/tests/language-behaviour/math/009-multiply.out.expected branches/release-0.93/tests/language-behaviour/math/010-divide.out.expected branches/release-0.93/tests/language-behaviour/math/011-divide-float.out.expected branches/release-0.93/tests/language-behaviour/math/013-mod.out.expected branches/release-0.93/tests/language-behaviour/math/014-subtract.out.expected branches/release-0.93/tests/language-behaviour/math/0145-unary-subtact.out.expected branches/release-0.93/tests/language-behaviour/math/015-lesseq.out.expected branches/release-0.93/tests/language-behaviour/math/016-greatereq.out.expected branches/release-0.93/tests/language-behaviour/math/017-greater.out.expected branches/release-0.93/tests/language-behaviour/math/018-less.out.expected branches/release-0.93/tests/language-behaviour/math/019-equals.out.expected branches/release-0.93/tests/language-behaviour/math/0191-not-equals.out.expected branches/release-0.93/tests/language-behaviour/math/030-mix-float-int.out.expected branches/release-0.93/tests/language-behaviour/math/031-add-float.out.expected Removed: branches/release-0.93/tests/language-behaviour/math/006-add.check.sh branches/release-0.93/tests/language-behaviour/math/007-add-in-proc-add.check.sh branches/release-0.93/tests/language-behaviour/math/008-add-multiply.check.sh branches/release-0.93/tests/language-behaviour/math/009-multiply.check.sh branches/release-0.93/tests/language-behaviour/math/010-divide.check.sh branches/release-0.93/tests/language-behaviour/math/011-divide-float.check.sh branches/release-0.93/tests/language-behaviour/math/013-mod.check.sh branches/release-0.93/tests/language-behaviour/math/014-subtract.check.sh branches/release-0.93/tests/language-behaviour/math/0145-unary-subtact.check.sh branches/release-0.93/tests/language-behaviour/math/015-lesseq.check.sh branches/release-0.93/tests/language-behaviour/math/016-greatereq.check.sh branches/release-0.93/tests/language-behaviour/math/017-greater.check.sh branches/release-0.93/tests/language-behaviour/math/018-less.check.sh branches/release-0.93/tests/language-behaviour/math/019-equals.check.sh branches/release-0.93/tests/language-behaviour/math/0191-not-equals.check.sh branches/release-0.93/tests/language-behaviour/math/030-mix-float-int.check.sh branches/release-0.93/tests/language-behaviour/math/031-add-float.check.sh Modified: branches/release-0.93/tests/suite.sh Log: Replace check scripts, which used grep, with .expected files for exact matches Deleted: branches/release-0.93/tests/language-behaviour/math/006-add.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/006-add.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/006-add.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,8 +0,0 @@ -#!/bin/bash -set -x -(cat 006-add.out | grep 135) || exit 1 -exit 0 -#!/bin/bash -set -x -cat 006-add.out | grep || exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/006-add.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/006-add.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/006-add.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +135 Deleted: branches/release-0.93/tests/language-behaviour/math/007-add-in-proc-add.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/007-add-in-proc-add.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/007-add-in-proc-add.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 007-add-in-proc-add.out | grep 189|| exit 1 -exit 0 Deleted: branches/release-0.93/tests/language-behaviour/math/008-add-multiply.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/008-add-multiply.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/008-add-multiply.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 008-add-multiply.out | grep 8|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/008-add-multiply.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/008-add-multiply.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/008-add-multiply.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +8 Deleted: branches/release-0.93/tests/language-behaviour/math/009-multiply.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/009-multiply.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/009-multiply.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 009-multiply.out | grep 42|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/009-multiply.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/009-multiply.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/009-multiply.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +42 Deleted: branches/release-0.93/tests/language-behaviour/math/010-divide.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/010-divide.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/010-divide.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 010-divide.out | grep 33|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/010-divide.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/010-divide.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/010-divide.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +33 Deleted: branches/release-0.93/tests/language-behaviour/math/011-divide-float.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/011-divide-float.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/011-divide-float.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 011-divide-float.out | grep 0.3333333333333333|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/011-divide-float.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/011-divide-float.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/011-divide-float.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +0.3333333333333333 Deleted: branches/release-0.93/tests/language-behaviour/math/013-mod.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/013-mod.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/013-mod.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 013-mod.out | grep 19|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/013-mod.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/013-mod.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/013-mod.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +19 Deleted: branches/release-0.93/tests/language-behaviour/math/014-subtract.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/014-subtract.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/014-subtract.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 014-subtract.out | grep '\-37'|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/014-subtract.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/014-subtract.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/014-subtract.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +-37 Deleted: branches/release-0.93/tests/language-behaviour/math/0145-unary-subtact.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/0145-unary-subtact.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/0145-unary-subtact.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 0145-unary-subtact.out | grep '\-989929'|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/0145-unary-subtact.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/0145-unary-subtact.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/0145-unary-subtact.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +-989929 Deleted: branches/release-0.93/tests/language-behaviour/math/015-lesseq.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/015-lesseq.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/015-lesseq.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 015-lesseq.out | grep true|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/015-lesseq.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/015-lesseq.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/015-lesseq.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +true Deleted: branches/release-0.93/tests/language-behaviour/math/016-greatereq.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/016-greatereq.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/016-greatereq.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 016-greatereq.out | grep false|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/016-greatereq.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/016-greatereq.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/016-greatereq.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +false Deleted: branches/release-0.93/tests/language-behaviour/math/017-greater.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/017-greater.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/017-greater.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 017-greater.out | grep false|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/017-greater.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/017-greater.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/017-greater.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +false Deleted: branches/release-0.93/tests/language-behaviour/math/018-less.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/018-less.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/018-less.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 018-less.out | grep true|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/018-less.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/018-less.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/018-less.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +true Deleted: branches/release-0.93/tests/language-behaviour/math/019-equals.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/019-equals.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/019-equals.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 019-equals.out | grep false|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/019-equals.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/019-equals.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/019-equals.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +false Deleted: branches/release-0.93/tests/language-behaviour/math/0191-not-equals.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/0191-not-equals.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/0191-not-equals.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 0191-not-equals.out | grep true || exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/0191-not-equals.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/0191-not-equals.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/0191-not-equals.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +true Deleted: branches/release-0.93/tests/language-behaviour/math/030-mix-float-int.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/030-mix-float-int.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/030-mix-float-int.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 030-mix-float-int.out | grep 54.3|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/030-mix-float-int.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/030-mix-float-int.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/030-mix-float-int.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +54.3 Deleted: branches/release-0.93/tests/language-behaviour/math/031-add-float.check.sh =================================================================== --- branches/release-0.93/tests/language-behaviour/math/031-add-float.check.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/language-behaviour/math/031-add-float.check.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1,4 +0,0 @@ -#!/bin/bash -set -x -cat 031-add-float.out | grep 135.3|| exit 1 -exit 0 Added: branches/release-0.93/tests/language-behaviour/math/031-add-float.out.expected =================================================================== --- branches/release-0.93/tests/language-behaviour/math/031-add-float.out.expected (rev 0) +++ branches/release-0.93/tests/language-behaviour/math/031-add-float.out.expected 2011-08-08 16:33:46 UTC (rev 4964) @@ -0,0 +1 @@ +135.3 Modified: branches/release-0.93/tests/suite.sh =================================================================== --- branches/release-0.93/tests/suite.sh 2011-08-08 03:38:30 UTC (rev 4963) +++ branches/release-0.93/tests/suite.sh 2011-08-08 16:33:46 UTC (rev 4964) @@ -1025,7 +1025,7 @@ PIECES="" while [ "$G" != "$CRTDIR" ]; do PIECE=`basename $G` - PIECES="$PIECE $PIECES" + PIECES="$PIECE/$PIECES" G=`dirname $G` done echo $PIECES From wozniak at ci.uchicago.edu Mon Aug 8 17:04:52 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 8 Aug 2011 17:04:52 -0500 (CDT) Subject: [Swift-commit] r4965 - usertools/plotter/src/plotter Message-ID: <20110808220452.9EBDE9CC9A@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-08 17:04:52 -0500 (Mon, 08 Aug 2011) New Revision: 4965 Modified: usertools/plotter/src/plotter/Lines.java Log: Enable logarithmic axes Modified: usertools/plotter/src/plotter/Lines.java =================================================================== --- usertools/plotter/src/plotter/Lines.java 2011-08-08 16:33:46 UTC (rev 4964) +++ usertools/plotter/src/plotter/Lines.java 2011-08-08 22:04:52 UTC (rev 4965) @@ -12,6 +12,7 @@ import org.apache.xmlgraphics.java2d.GraphicContext; import org.jfree.chart.ChartFactory; import org.jfree.chart.JFreeChart; +import org.jfree.chart.axis.LogarithmicAxis; import org.jfree.chart.axis.NumberAxis; import org.jfree.chart.plot.PlotOrientation; import org.jfree.chart.plot.XYPlot; @@ -28,9 +29,16 @@ { static Properties properties; - // defualt this is not a Black and White plot + static String title = null; + static String xlabel = "x"; + static String ylabel = "y"; + + /** If true, use only black and white */ public static boolean bw = false; + static String axis_x_type = "normal"; + static String axis_y_type = "normal"; + static int width = 400; static int height = 400; @@ -74,9 +82,6 @@ for (int i = 2; i < args.length; i++) names.add(args[i]); - String title = null; - String xlabel = null; - String ylabel = null; List data = new ArrayList(); List labels = new ArrayList(); @@ -165,8 +170,6 @@ (title, xlabel, ylabel, collection, PlotOrientation.VERTICAL, withLegend, false, false); - - setupPlot(chart, collection); chart.draw(g2d, rectangle); @@ -207,7 +210,7 @@ catch (IndexOutOfBoundsException e) {} - Util.verbose( "label: "+label ); + Util.verbose("label: "+label); XYSeries series = new XYSeries(label); for (int i = 0; i < d.length; i++) series.add(d[i][0], d[i][1]); @@ -242,6 +245,8 @@ static void setAxes(XYPlot plot) { + setAxisTypes(plot); + // Actual values: modify if necessary double axmin, axmax, aymin, aymax; if (xmin != null || xmax != null) @@ -268,6 +273,27 @@ } + private static void setAxisTypes(XYPlot plot) + { + if (axis_x_type.equals("logarithmic")) + { + NumberAxis domainAxis = new LogarithmicAxis(xlabel); + plot.setDomainAxis(domainAxis); + } + else if (!axis_x_type.equals("normal")) + throw new RuntimeException + ("Invalid axis.x type: " + axis_x_type); + + if (axis_y_type.equals("logarithmic")) + { + NumberAxis rangeAxis = new LogarithmicAxis(ylabel); + plot.setRangeAxis(rangeAxis); + } + else if (!axis_y_type.equals("normal")) + throw new RuntimeException + ("Invalid axis.y type: " + axis_y_type); + } + /** Various plot properties. All are currently optional @@ -314,6 +340,12 @@ tmp = properties.getProperty("legend.enabled"); if (tmp != null) withLegend = Boolean.parseBoolean(tmp); + tmp = properties.getProperty("axis.x"); + if (tmp != null) + axis_x_type = tmp; + tmp = properties.getProperty("axis.y"); + if (tmp != null) + axis_y_type = tmp; } static void load(String propFile) From hategan at ci.uchicago.edu Tue Aug 9 04:33:49 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Tue, 9 Aug 2011 04:33:49 -0500 (CDT) Subject: [Swift-commit] r4966 - branches/release-0.93/src/org/griphyn/vdl/mapping Message-ID: <20110809093349.811499CCB5@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-09 04:33:48 -0500 (Tue, 09 Aug 2011) New Revision: 4966 Modified: branches/release-0.93/src/org/griphyn/vdl/mapping/AbstractDataNode.java branches/release-0.93/src/org/griphyn/vdl/mapping/RootArrayDataNode.java branches/release-0.93/src/org/griphyn/vdl/mapping/RootDataNode.java Log: fix npe when provenance logging is enabled Modified: branches/release-0.93/src/org/griphyn/vdl/mapping/AbstractDataNode.java =================================================================== --- branches/release-0.93/src/org/griphyn/vdl/mapping/AbstractDataNode.java 2011-08-08 22:04:52 UTC (rev 4965) +++ branches/release-0.93/src/org/griphyn/vdl/mapping/AbstractDataNode.java 2011-08-09 09:33:48 UTC (rev 4966) @@ -454,14 +454,8 @@ } } - Mapper m; + Mapper m = getActualMapper(); - try { - m = this.getMapper(); - } - catch (FutureFault fe) { - m = null; // no mapping info if mapper isn't initialised yet - } if (m != null) { // TODO proper type here // Not sure catching exception here is really the right thing to @@ -518,6 +512,10 @@ } } } + + protected Mapper getActualMapper() { + return null; + } public boolean isClosed() { return closed; Modified: branches/release-0.93/src/org/griphyn/vdl/mapping/RootArrayDataNode.java =================================================================== --- branches/release-0.93/src/org/griphyn/vdl/mapping/RootArrayDataNode.java 2011-08-08 22:04:52 UTC (rev 4965) +++ branches/release-0.93/src/org/griphyn/vdl/mapping/RootArrayDataNode.java 2011-08-09 09:33:48 UTC (rev 4966) @@ -102,6 +102,10 @@ assert(waitingMapperParam != null); throw new FutureNotYetAvailable(waitingMapperParam.getFutureWrapper()); } + + protected Mapper getActualMapper() { + return mapper; + } public boolean isArray() { return true; Modified: branches/release-0.93/src/org/griphyn/vdl/mapping/RootDataNode.java =================================================================== --- branches/release-0.93/src/org/griphyn/vdl/mapping/RootDataNode.java 2011-08-08 22:04:52 UTC (rev 4965) +++ branches/release-0.93/src/org/griphyn/vdl/mapping/RootDataNode.java 2011-08-09 09:33:48 UTC (rev 4966) @@ -212,6 +212,10 @@ assert (waitingMapperParam != null); throw new FutureNotYetAvailable(waitingMapperParam.getFutureWrapper()); } + + protected Mapper getActualMapper() { + return mapper; + } public boolean isArray() { return false; From davidk at ci.uchicago.edu Tue Aug 9 06:16:34 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 9 Aug 2011 06:16:34 -0500 (CDT) Subject: [Swift-commit] r4967 - trunk/docs/siteguide Message-ID: <20110809111634.61A169CCBF@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-09 06:16:34 -0500 (Tue, 09 Aug 2011) New Revision: 4967 Removed: trunk/docs/siteguide/siteguide.html Modified: trunk/docs/siteguide/pads Log: Fixed broken path Modified: trunk/docs/siteguide/pads =================================================================== --- trunk/docs/siteguide/pads 2011-08-09 09:33:48 UTC (rev 4966) +++ trunk/docs/siteguide/pads 2011-08-09 11:16:34 UTC (rev 4967) @@ -165,7 +165,7 @@ The swift script we will run is called catsn.swift. It simply cats a file and saves the result. This is a nice simple test to ensure jobs are running correctly. Create a file called data.txt which contains some simple input - a "hello world" will do the trick. ----- -include::../../examples/catsn.swift[] +include::../../examples/misc/catsn.swift[] ----- Running Swift Deleted: trunk/docs/siteguide/siteguide.html =================================================================== --- trunk/docs/siteguide/siteguide.html 2011-08-09 09:33:48 UTC (rev 4966) +++ trunk/docs/siteguide/siteguide.html 2011-08-09 11:16:34 UTC (rev 4967) @@ -1,1160 +0,0 @@ - - - - - -Site Configuration Guide - - - - - -
-
-

1. PADS

-
-
-

1.1. Requesting Access

-

If you do not already have a Computation Institute account, you can request -one at https://www.ci.uchicago.edu/accounts/. This page will give you a list -of resources you can request access to. Be sure that PADS is selected. If -you already have an existing CI account, but do not have access to PADS, -send an email to support at ci.uchicago.edu to request access.

-
-
-

1.2. SSH Keys

-

Before accessing PADS, be sure to have your SSH keys configured correctly. -There is some basic information about SSH and how to generate your key at -http://www.ci.uchicago.edu/wiki/bin/view/Resources/SshKeys. Once you have -followed those instructions, you can add your key at -https://www.ci.uchicago.edu/support/sshkeys/.

-
-
-

1.3. Connecting to a login node

-

Once your keys are configured, you should be able to access a PADS login -node with the following command:

-
-
-
ssh yourusername at login.pads.ci.uchicago.edu
-
-
-
-

1.4. Configuring softenv

-

Softenv is a system used for managing applications. In order to run Swift, -the softenv environment will have to be modified slightly. Softenv is -configured by a file in your home directory called .soft. Edit this file -to look like this:

-
-
-
+java-sun
-+maui
-+torque
- at default
-
-
-
-

1.5. Downloading and building Swift

-

The most recent versions of Swift can be found at -http://www.ci.uchicago.edu/swift/downloads/index.php. Follow the instructions -provided on that site to download and build Swift.

-
-
-

1.6. Adding Swift to your PATH

-

Once you have installed Swift, add the Swift binary to your PATH so you can -easily run it from any directory.

-

In your home directory, edit the file ".bashrc".

-

If you have installed Swift via a source repository, add the following line -at the bottom of .bashrc.

-
-
-
export PATH=$PATH:$HOME/cog/modules/swift/dist/swift-svn/bin
-
-

If you have installed Swift via a binary package, add this line:

-
-
-
export PATH=$PATH:$HOME/swift-<version>/bin
-
-

Replace <version> with the actual name of the swift directory in the example above.

-
-
-

1.7. What You Need To Know Before Running Swift

-

Before you can create a Swift configuration file, there are some things -you will need to know.

-
-

1.7.1. Swift Work Directory

-

The Swift work directory is a directory which Swift uses for processing work. -This directory needs to be writable. Common options for this are:

-
-
-
/home/username/swiftwork
-/home/username/work
-/tmp
-
-
-
-

1.7.2. Which project(s) are you a member of?

-

PADS requires that you are a member of a project. You can determine this by -running the following command:

-
-
-
$ projects --available
-
-The following projects are available for your use
-
-Project      PI                      Title
-
-CI-CCR000013 Michael Wilde           The Swift Parallel Scripting System
-
-

If you are not a member of a project, you must first request access -to a project at http://www.ci.uchicago.edu/hpc/projects.

-

You should make sure that you have a project set as default. Run -the projects command with no arguments to determine if you have a default.

-
-
-
$ projects
-You have no default project set.
-
-

To set your default project, use projects --set

-
-
-
$ projects --set CI-CCR000013 --all
-Your default project for all CI clusters has been set to CI-CCR000013.
-
-
-
-

1.7.3. Determine your Queue

-

PADS has several different queues you can submit jobs to depending on -the type of work you will be doing. The command "qstat -q" will print -the most up to date list of this information.

-
- - ---------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Table 1. PADS Queues
Queue MemoryCPU TimeWalltimeNodeRunQueLm State

route

— 

— 

— 

— 

0

0

— 

E R

short

— 

— 

04:00:00

— 

64

0

— 

E R

extended

— 

— 

— 

— 

0

0

— 

E R

fast

— 

— 

01:00:00

1

0

152

— 

E R

long

— 

— 

24:00:00

— 

232

130

— 

E R

-
-
-
-
-

1.8. Generating Configuration Files

-

Now that you know what queue to use, your project, and your work directory, it is time to -set up Swift. Swift uses a configuration file called sites.xml to determine how it should run. -There are two methods you can use for creating this file. You can manually edit -the configuration file, or generate it with a utility called gensites.

-
-

1.8.1. Manually Editing sites.xml

-

Below is the template that is used by Swift’s test suite for running on PADS.

-
-
-
<config>
-<pool handle="pads-pbs">
-  <execution jobmanager="local:pbs" provider="local" url="none" />
-  <filesystem provider="local" url="none" />
-  <profile key="jobThrottle" namespace="karajan">0</profile>
-  <profile namespace="globus" key="project">_QUEUE_</profile>
-  <workdirectory>_WORK_</workdirectory>
-</pool>
-</config>
-
-

The values to note here are the ones that are listed between underscores. In the example above, they are QUEUE, and WORK. Queue is the PADS queue to use and WORK is the swift work directory. These are placeholder values you will need to modify to fit your needs. Copy and paste this template, replace the values, and call it sites.xml.

-
-
-
-

1.9. Manually Editing tc.data

-

Below is the tc.data file used by Swift’s test suite for running on PADS.

-
-
-
pads-pbs        echo            /bin/echo       INSTALLED       INTEL32::LINUX
-pads-pbs        cat             /bin/cat        INSTALLED       INTEL32::LINUX
-pads-pbs        ls              /bin/ls         INSTALLED       INTEL32::LINUX
-pads-pbs        grep            /bin/grep       INSTALLED       INTEL32::LINUX
-pads-pbs        sort            /bin/sort       INSTALLED       INTEL32::LINUX
-pads-pbs        paste           /bin/paste      INSTALLED       INTEL32::LINUX
-pads-pbs        wc              /usr/bin/wc     INSTALLED       INTEL32::LINUX
-
-

Copy these commands and save it as tc.data.

-
-
-

1.10. Catsn.swift

-

The swift script we will run is called catsn.swift. It simply cats a file and saves the result. This is a nice simple test to ensure jobs are running correctly. Create a file called data.txt which contains some simple input - a "hello world" will do the trick.

-
-
-
-
-
-
-

1.11. Running Swift

-

Now that everything is in place, run Swift with the following command:

-
-
-
swift -sites.file sites.xml -tc.file tc.data catsn.swift -n=10
-
-

You should see several new files being created, called catsn.0001.out, catsn.0002.out, etc. Each of these -files should contain the contents of what you placed into data.txt. If this happens, your job has run -successfully on PADS!

-
-
-

1.12. More Help

-

The best place for additional help is the Swift user mailing list. You can subscribe to this list at -https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user. When submitting information, please send your sites.xml file, your tc.data, and any Swift log files that were created during your attempt.

-
-
-
-
-

2. Beagle

-
-
-

2.1. Requesting Access

-

If you do not already have a Computation Institute account, you can request -one at https://www.ci.uchicago.edu/accounts/. This page will give you a list -of resources you can request access to. -You already have an existing CI account, but do not have access to Beagle, -send an email to support at ci.uchicago.edu to request access.

-
-
-

2.2. Connecting to a login node

-

Once you have account, you should be able to access a Beagle login -node with the following command:

-
-
-
ssh yourusername at login.beagle.ci.uchicago.edu
-
-

Follow the steps outlined below to get started with Swift on Beagle:

-

step 1. Load the Swift module on Beagle as follows: module load swift

-

step 2. Create and change to a directory where your Swift related work will -stay. (say, mkdir swift-lab, followed by, cd swift-lab)

-

step 3. To get started with a simple example running /bin/cat to read an -input file data.txt and write to an output file f.nnn.out, copy the folder -at /home/ketan/catsn to the above directory. (cp -r /home/ketan/catsn -. followed by cd catsn).

-

step 4. In the sites file: beagle-coaster.xml, make the following two -changes: 1) change the path of workdirectory to your preferred location -(say to /lustre/beagle/$USER/swift-lab/swift.workdir) and 2) Change the -project name to your project (CI-CCR000013) . The workdirectory will contain -execution data related to each run, e.g. wrapper scripts, system information, -inputs and outputs.

-

step 5. Run the example using following commandline (also found in run.sh): -swift -config cf -tc.file tc -sites.file beagle-coaster.xml catsn.swift -n=1 -. You can further change the value of -n to any arbitrary number to run that -many number of concurrent cat

-

step 6. Check the output in the generated outdir directory (ls outdir)

-

Note: Running from sandbox node or requesting 1 hour walltime for upto 3 nodes -will get fast prioritized execution. Good for small tests.

-
-
-
-
-

3. FutureGrid

-
-
-

3.1. Downloading and Building Swift

-

The most recent versions of Swift can be found at -http://www.ci.uchicago.edu/swift/downloads/index.php. To run on futuregrid, -you will need to download the development/trunk version from SVN.

-
-
-

3.2. Adding Swift to your PATH

-

Once you have installed Swift, add the Swift binary to your PATH so you can -easily run it from any directory.

-

In your home directory, edit the file ".bashrc".

-

If you have installed Swift via a source repository, add the following line -at the bottom of .bashrc.

-
-
-
export PATH=$PATH:$HOME/cog/modules/swift/dist/swift-svn/bin
-
-
-
-

3.3. Requesting Futuregrid Access

-

If you do not already have a futuregrid account, you can follow the -instructions at https://portal.futuregrid.org/gettingstarted to get started. -This page provides information on how to create an account, how to join -a project, how to set up your SSH keys, and how to create a new project.

-
-
-

3.4. Downloading Swift VM Tools

-

A set of scripts based around cloudinitd are used to easily start virtual -machines. To download, change to your home directory and run the -following command:

-
-
-
$ svn co https://svn.ci.uchicago.edu/svn/vdl2/usertools/swift-vm-boot
-
-
-
-

3.5. Download your Credentials

-

Run the following commands to retrieve your credentials:

-
-
-
$ scp yourusername at hotel.futuregrid.org:nimbus_creds.tar.gz .
-$ tar xvfz nimbus_creds.tar.gz
-
-

When you extract your credential file, look at the file called -hotel.conf. Near the bottom of this file will be two settings -called vws.repository.s3id and vws.repository.s3key. Copy these -values for the next step.

-
-
-

3.6. Configuring Swift VM Tools

-

Change directories into the swift-vm-boot directory. Edit the file -called env.sh. There are two settings here that you will need to -modify: FUTUREGRID_IAAS_ACCESS_KEY and FUTUREGRID_IAAS_SECRET_KEY. -Paste your access key (s3id) and secret key (s3key) here and save -the file. By default, env.sh requests 2 nodes on hotel and 2 nodes -on sierra. Change these values as needed. Run install.sh from the -swift-vm-boot directory to complete the installation of Swift VM -Tools. The Swift VM Tools may require a fairly recent version of -Python. If you run into problems while running the install.sh -script, please try a more recent version of Python and associated -libraries.

-
-
-

3.7. Configuring coaster-service.conf

-

Within your swift distribution’s etc directory is a file called -coaster-service.conf. There are many options here you can modify -as needed, but these are the settings that will be required -to run on futuregrid:

-
-
-
export WORKER_WORK=/tmp
-export WORKER_MODE=futuregrid
-export SHARED_FILESYSTEM=no
-export WORKER_USERNAME=root
-export SSH_TUNNELING=yes
-export SWIFTVMBOOT_DIR=$HOME/swift-vm-boot
-export WORK=/tmp
-
-

These is a brief description of these settings in the coaster-service.conf file. -Tunneling should be used when you are restricted by a firewall. If your local -machine has multiple network interfaces, you should also manually set the IP -address of your machine with export IPADDR=your.ip.address.here.

-
-
-

3.8. Starting the Coaster Service Script

-

Now that everything is configured, change to a temporary directory -and run this command to start the coaster service:

-
-
-
$ start-coaster-service
-
-

This command will start the VMs, start the required processes on the worker nodes, -and generate Swift configuration files for you to use. The configuration files -will be generated in your current directory. These files are sites.xml, tc.data, -and cf.

-
-
-

3.9. Running Swift

-

Now that you have all of your configuration files generated, run the following command:

-
-
-
$ swift -sites.file sites.xml -tc.file tc.data -config cf <yourscript.swift>
-
-

If you would like to create a custom tc file for repeated use, rename it to something other -than tc.data to prevent it from being overwritten. The sites.xml however will need to be -regenerated every time you start the coaster service. If you need to repeatedly modify some -sites.xml options, you may edit the template in Swift’s etc/sites/persistent-coasters. You -may also create your own custom tc files with the hostname of persistent-coasters. More -information about this can be found in the Swift userguide at -http://www.ci.uchicago.edu/swift/guides/trunk/userguide/userguide.html.

-
-
-

3.10. Stopping the Coaster Service Script

-

To stop the coaster service, run the following command:

-
-
-
$ stop-coaster-service
-
-

This will kill the coaster service, kill the worker scripts on remote systems and terminate -the virtual machines that were created during start-coaster-service.

-
-
-

3.11. More Help

-

The best place for additional help is the Swift user mailing list. You can subscribe to this list at -http://mail.ci.uchicago.edu/mailman/listinfo/swift-user. When submitting information, please send -your sites.xml file, your tc.data, and any error messages you run into.

-
-
-
-
-

4. Grids, including OSG and TeraGrid

-
-
-

4.1. Overview of running on grid sites

-
    -
  • -

    -Get a DOEGrids cert. Then register it in the OSG Engage VO, and/or map it using gx-request on TeraGrid sites. -

    -
  • -
  • -

    -Run GridSetup to configure Swift to use the grid sites. This tests -for correct operation and creates a "green list" of good sites. -

    -
  • -
  • -

    -Prepare an installation package for the programs you want to run on -grid sites via Swift, and install that package using foreachsite. -

    -
  • -
  • -

    -Run RunWorkers to start and maintain a pool of Swift workers on -each site. -

    -
  • -
  • -

    -Run Swift scripts that use the grid site resources. -

    -
  • -
-
-
-

4.2. Requesting Access

-

For OSG: Obtain a DOEGrids certificate and register the certificate in -the OSG "Engage" VO following the procedures at:

- -

FIXME: access to OSG wiki pages may request the user to present -a certificate. Is this a problem from users without one? If so, make a -copy of the page on the Swift web.

-

For TeraGrid: Obtain a DOEGrids certifcate using the OSG ENgage -instructions above. Ask a TeraGrid PI to add you to a TeraGrid -project. Once you obtain a login and project access (via US Mail), use -gx-request to add your certificate

-

To run jobs using the procedures documented here you need to be logged -in to a "submit host" on which you will run Swift and other -grid-related utilities. This can be any host with the OSG client stack -or equivalent tools installed. Such hosts include the OSG Engage -submit host, and the two Swift lab servers -{bridled,communicado}.ci.uchicago.edu.

-

Obtain a login on engage-submit.renci.org following instructions on -the OSG URL above.

-

Obtain a CI login with access to the Swift lab servers by requesting -"OSG Gridlab" access at:

- -
-
-

4.3. Connecting to a submit host

-
-
-
ssh yourusername at bridled.ci.uchicago.edu
-ssh yourusername at communicado.ci.uchicago.edu
-ssh yourusername at engage-submit.renci.org
-
-
-
-

4.4. Downloading and install Swift

-

The current version of Swift can be downloaded from -http://www.ci.uchicago.edu/swift/downloads/index.php.

-

Fetch and untar the latest release. -Then add the Swift bin/ directory to your PATH. For example:

-
-
-
cd $HOME
-wget http://www.ci.uchicago.edu/swift/packages/swift-0.92.1.tar.gz
-tar txf swift-0.92.1.tar.gz
-export PATH=$PATH:$HOME/swift-0.92.1/bin
-
-
-
-

4.5. Set up OSG environment

-

Depending on your shell type, run:

-
-
-
source /opt/osg/setup.sh
-or
-source /opt/osg/setup.csh
-
-
-
-

4.6. Create a VOMS Grid proxy

-
-
-
$ voms-proxy-init -voms Engage -valid 12:00
-
-
-
-

4.7. Generating Configuration Files

-
-
-
cd $HOME
-mkdir swiftgrid
-cd swiftgrid
-gen_gridsites
-# Wait a few minutes to a few hours for Swift to validate grid sites
-get_greensites >greensites
-
-
-
-

4.8. Running Swift

-

Now that everything is in place, run Swift with the following command:

-
-
-
swift -sites.file sites.xml -tc.file tc.data catsn.swift -n=10
-
-

You should see several new files being created, called catsn.0001.out, catsn.0002.out, etc. Each of these -files should contain the contents of what you placed into data.txt. If this happens, your job has run -successfully on PADS!

-
-
-

4.9. More Help

-

The best place for additional help is the Swift user mailing list. You can subscribe to this list at -http://mail.ci.uchicago.edu/mailman/listinfo/swift-user. When submitting information, please send your sites.xml file, your tc.data, and any Swift log files that were created during your attempt.

-
-
-
-
-

- - - From lgadelha at ci.uchicago.edu Tue Aug 9 08:16:30 2011 From: lgadelha at ci.uchicago.edu (lgadelha at ci.uchicago.edu) Date: Tue, 9 Aug 2011 08:16:30 -0500 (CDT) Subject: [Swift-commit] r4968 - provenancedb Message-ID: <20110809131630.0D5C49CCBF@svn.ci.uchicago.edu> Author: lgadelha Date: 2011-08-09 08:16:29 -0500 (Tue, 09 Aug 2011) New Revision: 4968 Added: provenancedb/ProvSQL.g provenancedb/compare_run.py provenancedb/compare_run.sh provenancedb/import-run-to-datalog provenancedb/prov-to-datalog.sh provenancedb/provenancedb-rules.datalog provenancedb/swift-prov-import-all-logs-datalog Removed: provenancedb/prov-to-swipl.sh provenancedb/xq.xq Modified: provenancedb/pql_functions.sql provenancedb/prov-init.sql provenancedb/prov-to-sql.sh provenancedb/swift-prov-import-all-logs Log: Added ProvSQL grammar. Added query templates for comparison/correlation query patterns. Added Datalog import for experimentation. Added: provenancedb/ProvSQL.g =================================================================== --- provenancedb/ProvSQL.g (rev 0) +++ provenancedb/ProvSQL.g 2011-08-09 13:16:29 UTC (rev 4968) @@ -0,0 +1,309 @@ +grammar ProvSQL; + + at header { + import java.util.HashSet; + import java.util.HashMap; + import java.util.Iterator; + import org.jgrapht.*; + import org.jgrapht.alg.DijkstraShortestPath; + import org.jgrapht.graph.*; +} + + at members { + String selectClause = new String(); + String fromClause = new String(); + String whereClauseJoinExpressions = new String(); + String whereClause = new String(); + boolean hasWhereJoinExpression; + HashSet relations = new HashSet(); + UndirectedGraph schemaGraph; + HashSet joinEdges; + + // Ideally it could receive a DB schema in SQL and build the graph automatically + public static UndirectedGraph buildGraph() { + UndirectedGraph schemaGraph = new Multigraph(DefaultEdge.class); + + schemaGraph.addVertex("a_run_t"); + schemaGraph.addVertex("a_run_n"); + schemaGraph.addVertex("run"); + schemaGraph.addVertex("proc"); + schemaGraph.addVertex("a_proc_n"); + schemaGraph.addVertex("a_proc_t"); + schemaGraph.addVertex("app_inv"); + schemaGraph.addVertex("app_exec"); + schemaGraph.addVertex("rt_info"); + schemaGraph.addVertex("ds_in"); + schemaGraph.addVertex("ds_out"); + schemaGraph.addVertex("ds"); + schemaGraph.addVertex("file"); + schemaGraph.addVertex("in_mem"); + schemaGraph.addVertex("a_ds_t"); + schemaGraph.addVertex("a_ds_n"); + schemaGraph.addVertex("ds_cont"); + schemaGraph.addEdge("a_run_t", "run"); + schemaGraph.addEdge("a_run_n", "run"); + schemaGraph.addEdge("run","proc"); + schemaGraph.addEdge("proc", "a_proc_t"); + schemaGraph.addEdge("proc", "a_proc_n"); + schemaGraph.addEdge("proc", "ds_out"); + schemaGraph.addEdge("proc", "ds_in"); + schemaGraph.addEdge("proc", "app_inv"); + schemaGraph.addEdge("app_inv", "app_exec"); + schemaGraph.addEdge("app_exec", "rt_info"); + schemaGraph.addEdge("ds", "ds_in"); + schemaGraph.addEdge("ds", "ds_out"); + schemaGraph.addEdge("ds", "a_ds_t"); + schemaGraph.addEdge("ds", "a_ds_n"); + schemaGraph.addEdge("ds", "file"); + schemaGraph.addEdge("ds", "in_mem"); + schemaGraph.addEdge("ds", "ds_cont"); + schemaGraph.addEdge("ds", "ds_cont"); + + return schemaGraph; + } + + private static HashSet computeJoinEdges( + UndirectedGraph schemaGraph, + HashSet relations) { + HashSet jEdges = new HashSet(); + Iterator i = relations.iterator(); + String first = new String(); + if(i.hasNext()) + first += i.next(); + while(i.hasNext()) { + DijkstraShortestPath sP = new DijkstraShortestPath(schemaGraph, first, i.next()); + Iterator j = (sP.getPathEdgeList()).iterator(); + while(j.hasNext()) + jEdges.add(j.next()); + } + + + return jEdges; + } + + + public static String computeFrom(UndirectedGraph schemaGraph, HashSet joinEdges, HashSet qrels) { + HashSet fromRels = new HashSet(); + String fromq = " FROM "; + Iterator i = joinEdges.iterator(); + while(i.hasNext()) { + DefaultEdge aux = i.next(); + // If ds_in or ds_out were not in the original select clause's relations and they are on the the joinEdges + // then one has to make sure that both consumed and produced datasets are considered in the join so there + // is no loss of information. One alternative, implemented here, is to replace these occurrences by the ds + // view, which is an union of ds_in and ds_out. + if(qrels.contains("ds_in") || qrels.contains("ds_out")) { + fromRels.add(schemaGraph.getEdgeSource(aux)); + fromRels.add(schemaGraph.getEdgeTarget(aux)); + } + else { + if(aux.equals(schemaGraph.getEdge("ds_in","proc")) || + aux.equals(schemaGraph.getEdge("ds_in","ds")) || + aux.equals(schemaGraph.getEdge("ds_out","proc")) || + aux.equals(schemaGraph.getEdge("ds_out","ds"))) { + fromRels.add("ds"); + fromRels.add("ds_use"); + fromRels.add("proc"); + } + else { + fromRels.add(schemaGraph.getEdgeSource(aux)); + fromRels.add(schemaGraph.getEdgeTarget(aux)); + } + + } + } + Iterator j = fromRels.iterator(); + if(j.hasNext()) + fromq += j.next(); + while(j.hasNext()) + fromq+=","+j.next(); + + return fromq; + } + + + public static String computeJoinExpressions(UndirectedGraph schemaGraph, HashSet jEdges, HashSet qrels) { + + HashMap joinExpressions = new HashMap(); + String joinExpressionsString = new String(); + + joinExpressions.put(schemaGraph.getEdge("a_run_t", "run"), "a_run_t.run_id=run.id"); + joinExpressions.put(schemaGraph.getEdge("a_run_n", "run"), "a_run_n.run_id=run.id"); + joinExpressions.put(schemaGraph.getEdge("run", "proc"), "run.id=proc.run_id"); + joinExpressions.put(schemaGraph.getEdge("proc", "a_proc_t"), "proc.id=a_proc_t.proc_id"); + joinExpressions.put(schemaGraph.getEdge("proc", "a_proc_n"), "proc.id=a_proc_n.proc_id"); + joinExpressions.put(schemaGraph.getEdge("proc", "ds_out"), "proc.id=ds_out.proc_id"); + joinExpressions.put(schemaGraph.getEdge("proc", "ds_in"), "proc.id=ds_in.proc_id"); + joinExpressions.put(schemaGraph.getEdge("proc", "app_inv"), "proc.id=app_inv.id"); + joinExpressions.put(schemaGraph.getEdge("app_inv", "app_exec"), "app_inv.id=app_exec.app_inv_id"); + joinExpressions.put(schemaGraph.getEdge("app_exec", "rt_info"), "app_exec.id=rt_info.app_exec_id"); + joinExpressions.put(schemaGraph.getEdge("ds", "ds_in"), "ds.id=ds_in.id"); + joinExpressions.put(schemaGraph.getEdge("ds", "ds_out"), "ds.id=ds_out.id"); + joinExpressions.put(schemaGraph.getEdge("ds", "a_ds_t"), "ds.id=a_ds_t.ds_id"); + joinExpressions.put(schemaGraph.getEdge("ds", "a_ds_n"), "ds.id=a_ds_n.ds_id"); + joinExpressions.put(schemaGraph.getEdge("ds", "file"), "ds.id=file.id"); + joinExpressions.put(schemaGraph.getEdge("ds", "in_mem"), "ds.id=in_mem.id"); + joinExpressions.put(schemaGraph.getEdge("ds", "ds_cont"), "ds.id=ds_cont.in_id"); + joinExpressions.put(schemaGraph.getEdge("ds", "ds_cont"), "ds.id=ds_cont.out_id"); + + Iterator i = jEdges.iterator(); + if(i.hasNext()) { + DefaultEdge aux = i.next(); + if(qrels.contains("ds_in") || qrels.contains("ds_out")) { + joinExpressionsString = joinExpressions.get(aux); + } + else { + if(aux.equals(schemaGraph.getEdge("ds_in","proc")) || aux.equals(schemaGraph.getEdge("ds_out","proc"))) + joinExpressionsString = "ds_use.proc_id=proc.id"; + else if(aux.equals(schemaGraph.getEdge("ds_in","ds")) || aux.equals(schemaGraph.getEdge("ds_out","ds"))) + joinExpressionsString = "ds_use.ds_id=ds.id"; + else { + joinExpressionsString = joinExpressions.get(aux); + } + + } + } + + + while(i.hasNext()) { + DefaultEdge aux = i.next(); + if(qrels.contains("ds_in") || qrels.contains("ds_out")) { + joinExpressionsString += " AND " + joinExpressions.get(aux); + } + else { + if(aux.equals(schemaGraph.getEdge("ds_in","proc")) || aux.equals(schemaGraph.getEdge("ds_out","proc"))) + joinExpressionsString += " AND " + "ds_use.proc_id=proc.id"; + else if(aux.equals(schemaGraph.getEdge("ds_in","ds")) || aux.equals(schemaGraph.getEdge("ds_out","ds"))) + joinExpressionsString += " AND " + "ds_use.ds_id=ds.id"; + else { + joinExpressionsString += " AND " + joinExpressions.get(aux); + } + + } + } + + return joinExpressionsString; + } + +} + +query : SELECT selectExpression + { + schemaGraph = buildGraph(); + joinEdges = computeJoinEdges(schemaGraph, relations); + hasWhereJoinExpression=true; + + System.out.print("SELECT " + selectClause); + fromClause += computeFrom(schemaGraph, joinEdges, relations); + + System.out.print(fromClause); + + whereClauseJoinExpressions += computeJoinExpressions(schemaGraph, joinEdges, relations); + + if(!whereClauseJoinExpressions.isEmpty()) { + hasWhereJoinExpression=true; + System.out.print(" WHERE " + whereClauseJoinExpressions); + } + + } + (WHERE whereExpression + { + if(hasWhereJoinExpression) + System.out.print(","); + else + System.out.print(" WHERE "); + System.out.print(whereClause); + } + )? + SEMICOLON + { + System.out.print(";"); + } + ; + +selectExpression + : a=entityAttribute + { + selectClause += $a.text; + relations.add($a.text.split("\\.")[0]); + if($a.text.split("\\.").length == 1) + selectClause += ".*"; + } + (COLON b=entityAttribute + { + selectClause += "," + $b.text; + relations.add($b.text.split("\\.")[0]); + if($b.text.split("\\.").length == 1) + selectClause += ".*"; + } + )* + ; + +whereExpression + : c=whereAtom + { + whereClause += $c.text; + } + ( + (AND + { + whereClause += " AND "; + } + | OR + { + whereClause += " OR "; + } + ) d=whereAtom + { + whereClause += $d.text; + } + )* + ; + +whereAtom + : entityAttribute OP (STRING | INT | FLOAT) + | entityAttribute BETWEEN STRING AND STRING; + +entityAttribute : ID (DOT ID)?; + +OP : '=' | '>' | '>=' | '<' | '<='; + +SELECT : 's' 'e' 'l' 'e' 'c' 't'; + +WHERE : 'w' 'h' 'e' 'r' 'e'; + +AND : 'a' 'n' 'd'; + +OR : 'o' 'r'; + +DOT : '.'; + +COLON : ','; + +BETWEEN : 'b' 'e' 't' 'w' 'e' 'e' 'n'; + +SEMICOLON : ';'; + +ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'0'..'9'|'_'|'-')* + ; + +INT : '0'..'9'+ + ; + +FLOAT + : ('0'..'9')+ '.' ('0'..'9')* + | '.' ('0'..'9')+ + | ('0'..'9')+ + ; + +STRING + : '\'' ( 'a'..'z' | 'A'..'Z' | '_' | '-' | '0'..'9' | '.')* '\'' + ; + +NEWLINE : '\r' ? '\n'; + +WS : (' ' |'\t' |'\n' |'\r' )+ + { + skip(); + } + ; Added: provenancedb/compare_run.py =================================================================== --- provenancedb/compare_run.py (rev 0) +++ provenancedb/compare_run.py 2011-08-09 13:16:29 UTC (rev 4968) @@ -0,0 +1,27 @@ +#!/usr/bin/env python + +import sys +selectClause = 'SELECT run_id' +fromClause = 'FROM' +nId = 0 +for arg in sys.argv: + argTokens = arg.partition('=') + + if argTokens[0] == 'annot_num' or argTokens[0] == 'annot_txt' or argTokens[0] == 'param': + key = argTokens[2] + nId+=1 + sId = 'j%s' % nId + selectClause += ', ' + sId + '.value as ' + key + if nId>1: + fromClause += ' INNER JOIN' + fromClause += ' compare_run_by_' + argTokens[0] + '(\'' + key + '\') as ' + sId + if nId>1: + fromClause += ' USING (run_id)' + +query = selectClause + ' ' + fromClause + ';' + +print query + + + + Property changes on: provenancedb/compare_run.py ___________________________________________________________________ Added: svn:executable + * Added: provenancedb/compare_run.sh =================================================================== --- provenancedb/compare_run.sh (rev 0) +++ provenancedb/compare_run.sh 2011-08-09 13:16:29 UTC (rev 4968) @@ -0,0 +1,15 @@ +#!/bin/bash + +PROVDIR=$(dirname $0) +pushd $PROVDIR +PROVDIR=$(pwd) +popd + +source $PROVDIR/etc/provenance.config +export PATH=$PROVDIR:$PATH + +# TODO: Check python's version, should be >=2.6 +echo "DROP VIEW temp;" | $SQLCMD +temp_view=$(python $PROVDIR/compare_run.py $@) +echo "CREATE VIEW temp AS " $temp_view | $SQLCMD +echo "SELECT * FROM temp;" | $SQLCMD \ No newline at end of file Property changes on: provenancedb/compare_run.sh ___________________________________________________________________ Added: svn:executable + * Added: provenancedb/import-run-to-datalog =================================================================== --- provenancedb/import-run-to-datalog (rev 0) +++ provenancedb/import-run-to-datalog 2011-08-09 13:16:29 UTC (rev 4968) @@ -0,0 +1,13 @@ +#!/bin/bash + +# this should be the main driver script which can be run right after a +# workflow has finished and will do everything necessary to import all +# of the provenance information into the SQL provenance database. + +# invoke with: import-run-to-sql [logfile] +# where [logfile] is a full path *not relative* to the log file +# with kickstart records expected to be in the same directory as the +# log file. + +version=$version prov-to-datalog.sh $1 + Property changes on: provenancedb/import-run-to-datalog ___________________________________________________________________ Added: svn:executable + * Modified: provenancedb/pql_functions.sql =================================================================== --- provenancedb/pql_functions.sql 2011-08-09 11:16:34 UTC (rev 4967) +++ provenancedb/pql_functions.sql 2011-08-09 13:16:29 UTC (rev 4968) @@ -5,7 +5,6 @@ -- lists variations in a parameter's value across workflows, for parameters that are in-memory variables drop view in_mem_in cascade; - create view in_mem_in as select proc.run_id, proc.id as proc_id, proc.name as proc_name, ds_in.ds_id, @@ -14,7 +13,6 @@ where proc.id=ds_in.proc_id and ds_in.ds_id=in_mem.id; drop view in_mem_out cascade; - create view in_mem_out as select proc.run_id, proc.id as proc_id, proc.name as proc_name, ds_out.ds_id, @@ -23,14 +21,12 @@ where proc.id=ds_out.proc_id and ds_out.ds_id=in_mem.id; drop view in_mem_use cascade; - create view in_mem_use as select * from in_mem_in union select * from in_mem_out; drop view file_in cascade; - create view file_in as select proc.run_id, proc.id as proc_id, proc.name as proc_name, ds_in.ds_id, @@ -39,7 +35,6 @@ where proc.id=ds_in.proc_id and ds_in.ds_id=file.id; drop view file_out cascade; - create view file_out as select proc.run_id, proc.id as proc_id, proc.name as proc_name, ds_out.ds_id, @@ -48,21 +43,18 @@ where proc.id=ds_out.proc_id and ds_out.ds_id=file.id; drop view file_use cascade; - create view file_use as select * from file_in union select * from file_out; -drop view ds_use cascade; - -create view ds_use as +drop view ds_param_value cascade; +create view ds_param_value as select * from in_mem_use union select * from file_use; drop view a_t cascade; - create view a_t as select run.id, a_run_t.name, a_run_t.value from run, a_run_t @@ -77,7 +69,6 @@ where ds_use.ds_id=a_ds_t.ds_id; drop view a_n cascade; - create view a_n as select run.id, a_run_n.name, a_run_n.value from run, a_run_n @@ -91,18 +82,23 @@ from ds_use, a_ds_n where ds_use.ds_id=a_ds_n.ds_id; +drop view ds_use cascade; +create view ds_use as + select * from ds_in + union all + select * from ds_out; -drop type compare_run_by_parameter_type cascade; -create type compare_run_by_parameter_type as (run_id varchar, param varchar, value varchar); +drop type compare_run_by_param_type cascade; +create type compare_run_by_param_type as (run_id varchar, param varchar, value varchar); -create or replace function compare_run_by_parameter(param_name varchar) -returns setof compare_run_by_parameter_type +create or replace function compare_run_by_param(param_name varchar) +returns setof compare_run_by_param_type as $$ select run_id, param, value - from ds_use - where param=$1; + from ds_use,proc,in_mem + where proc.id=ds_use.proc_id and ds_use.ds_id=in_mem.id and param=$1; $$ language sql; -- PostgreSQL >= 9.0 @@ -126,19 +122,7 @@ -- GROUP BY proc.run_id, ds_in.param, in_mem.value --$$ LANGUAGE SQL; -DROP TYPE compare_run_by_parameter_type2; -CREATE TYPE compare_run_by_parameter_type2 AS (run_id VARCHAR, param1 VARCHAR, value1 VARCHAR, param2 VARCHAR, value2 VARCHAR); -CREATE OR REPLACE FUNCTION compare_run_by_parameter(param_name1 VARCHAR, param_name2 VARCHAR) -RETURNS SETOF compare_run_by_parameter_type2 -AS $$ - SELECT * - FROM compare_run_by_parameter($1) as t - INNER JOIN - compare_run_by_parameter($2) as s - USING (run_id); -$$ LANGUAGE SQL; - --CREATE OR REPLACE FUNCTION compare_run_by_parameter(param_name1 VARCHAR, param_name2 VARCHAR) --RETURNS TABLE ( -- workflow_id VARCHAR, @@ -156,73 +140,105 @@ --$$ LANGUAGE SQL; -CREATE OR REPLACE FUNCTION compare_run_by_parameter(param_name1 VARCHAR, param_name2 VARCHAR, param_name3 VARCHAR) -RETURNS TABLE ( - workflow_id VARCHAR, - param_name1 VARCHAR, - value1 VARCHAR, - param_name2 VARCHAR, - value2 VARCHAR, - param_name3 VARCHAR, - value3 VARCHAR -) -AS $$ - SELECT * - FROM compare_run_by_parameter($1, $2) as t - INNER JOIN - compare_run_by_parameter($3) as s - USING (workflow_id); -$$ LANGUAGE SQL; +DROP TYPE compare_run_by_annot_num_type; +CREATE TYPE compare_run_by_annot_num_type as (run_id VARCHAR, name VARCHAR, value NUMERIC); - CREATE OR REPLACE FUNCTION compare_run_by_annot_num(name VARCHAR) -RETURNS TABLE ( - workflow_id VARCHAR, - name VARCHAR, - value NUMERIC -) +RETURNS SETOF compare_run_by_annot_num_type AS $$ - SELECT process.workflow_id, annot_ds_num.name, annot_ds_num.value - FROM annot_ds_num,ds_usage,ds_containment,process - WHERE annot_ds_num.id=ds_containment.in_id AND ds_containment.out_id=ds_usage.dataset_id AND - ds_usage.process_id=process.id AND annot_ds_num.name=$1 + SELECT proc.run_id, a_ds_n.name, a_ds_n.value + FROM a_ds_n,ds_use,ds_cont,proc + WHERE a_ds_n.ds_id=ds_cont.in_id AND ds_cont.out_id=ds_use.ds_id AND + ds_use.proc_id=proc.id AND a_ds_n.name=$1 UNION - SELECT process.workflow_id, annot_ds_num.name, annot_ds_num.value - FROM process, ds_usage, annot_ds_num - WHERE process.id=ds_usage.process_id and ds_usage.dataset_id=annot_ds_num.id and - annot_ds_num.name=$1 + SELECT proc.run_id, a_ds_n.name, a_ds_n.value + FROM proc, ds_use, a_ds_n + WHERE proc.id=ds_use.proc_id and ds_use.ds_id=a_ds_n.ds_id and + a_ds_n.name=$1 UNION - SELECT process.workflow_id, annot_p_num.name, annot_p_num.value - FROM process, annot_p_num - WHERE process.id=annot_p_num.id and annot_p_num.name=$1 + SELECT proc.run_id, a_proc_n.name, a_proc_n.value + FROM proc, a_proc_n + WHERE proc.id=a_proc_n.proc_id and a_proc_n.name=$1 UNION - SELECT workflow.id as workflow_id, annot_wf_num.name, annot_wf_num.value - FROM workflow, annot_wf_num - WHERE workflow.id=annot_wf_num.id and annot_wf_num.name=$1 + SELECT run.id as run_id, a_run_n.name, a_run_n.value + FROM run, a_run_n + WHERE run.id=a_run_n.run_id and a_run_n.name=$1 $$ LANGUAGE SQL; +DROP TYPE compare_run_by_annot_txt_type; +CREATE TYPE compare_run_by_annot_txt_type as (run_id VARCHAR, name VARCHAR, value VARCHAR); CREATE OR REPLACE FUNCTION compare_run_by_annot_txt(name VARCHAR) -RETURNS TABLE ( - workflow_id VARCHAR, - name VARCHAR, - value VARCHAR) +RETURNS SETOF compare_run_by_annot_txt_type AS $$ - SELECT process.workflow_id, annot_ds_txt.name, annot_ds_txt.value - FROM process, ds_usage, annot_ds_txt - WHERE process.id=ds_usage.process_id and ds_usage.dataset_id=annot_ds_txt.id and - annot_ds_txt.name=$1 + SELECT proc.run_id, a_ds_t.name, a_ds_t.value + FROM a_ds_t,ds_use,ds_cont,proc + WHERE a_ds_t.ds_id=ds_cont.in_id AND ds_cont.out_id=ds_use.ds_id AND + ds_use.proc_id=proc.id AND a_ds_t.name=$1 UNION - SELECT process.workflow_id, annot_p_txt.name, annot_p_txt.value - FROM process, annot_p_txt - WHERE process.id=annot_p_txt.id and annot_p_txt.name=$1 + SELECT proc.run_id, a_ds_t.name, a_ds_t.value + FROM proc, ds_use, a_ds_t + WHERE proc.id=ds_use.proc_id and ds_use.ds_id=a_ds_t.ds_id and + a_ds_t.name=$1 UNION - SELECT workflow.id as workflow_id, annot_wf_txt.name, annot_wf_txt.value - FROM workflow, annot_wf_txt - WHERE workflow.id=annot_wf_txt.id and annot_wf_txt.name=$1 + SELECT proc.run_id, a_proc_t.name, a_proc_t.value + FROM proc, a_proc_t + WHERE proc.id=a_proc_t.proc_id and a_proc_t.name=$1 + UNION + SELECT run.id as run_id, a_run_t.name, a_run_t.value + FROM run, a_run_t + WHERE run.id=a_run_t.run_id and a_run_t.name=$1 $$ LANGUAGE SQL; +-- CREATE OR REPLACE FUNCTION compare_run_by_annot_num(name VARCHAR) +-- RETURNS TABLE ( +-- workflow_id VARCHAR, +-- name VARCHAR, +-- value NUMERIC +-- ) +-- AS $$ +-- SELECT process.workflow_id, annot_ds_num.name, annot_ds_num.value +-- FROM annot_ds_num,ds_usage,ds_containment,process +-- WHERE annot_ds_num.id=ds_containment.in_id AND ds_containment.out_id=ds_usage.dataset_id AND +-- ds_usage.process_id=process.id AND annot_ds_num.name=$1 +-- UNION +-- SELECT process.workflow_id, annot_ds_num.name, annot_ds_num.value +-- FROM process, ds_usage, annot_ds_num +-- WHERE process.id=ds_usage.process_id and ds_usage.dataset_id=annot_ds_num.id and +-- annot_ds_num.name=$1 +-- UNION +-- SELECT process.workflow_id, annot_p_num.name, annot_p_num.value +-- FROM process, annot_p_num +-- WHERE process.id=annot_p_num.id and annot_p_num.name=$1 +-- UNION +-- SELECT workflow.id as workflow_id, annot_wf_num.name, annot_wf_num.value +-- FROM workflow, annot_wf_num +-- WHERE workflow.id=annot_wf_num.id and annot_wf_num.name=$1 +-- $$ LANGUAGE SQL; + + +-- CREATE OR REPLACE FUNCTION compare_run_by_annot_txt(name VARCHAR) +-- RETURNS TABLE ( +-- workflow_id VARCHAR, +-- name VARCHAR, +-- value VARCHAR) +-- AS $$ +-- SELECT process.workflow_id, annot_ds_txt.name, annot_ds_txt.value +-- FROM process, ds_usage, annot_ds_txt +-- WHERE process.id=ds_usage.process_id and ds_usage.dataset_id=annot_ds_txt.id and +-- annot_ds_txt.name=$1 +-- UNION +-- SELECT process.workflow_id, annot_p_txt.name, annot_p_txt.value +-- FROM process, annot_p_txt +-- WHERE process.id=annot_p_txt.id and annot_p_txt.name=$1 +-- UNION +-- SELECT workflow.id as workflow_id, annot_wf_txt.name, annot_wf_txt.value +-- FROM workflow, annot_wf_txt +-- WHERE workflow.id=annot_wf_txt.id and annot_wf_txt.name=$1 +-- $$ LANGUAGE SQL; + + CREATE OR REPLACE FUNCTION compare_run_by_annot_bool(name VARCHAR) RETURNS TABLE ( workflow_id VARCHAR, @@ -262,16 +278,20 @@ $$ LANGUAGE SQL; -- recursive query to find ancestor entities in a provenance graph -CREATE OR REPLACE FUNCTION ancestors(varchar) RETURNS SETOF varchar AS $$ - WITH RECURSIVE anc(ancestor,descendant) AS - ( - SELECT parent AS ancestor, child AS descendant FROM parent_of WHERE child=$1 - UNION - SELECT parent_of.parent AS ancestor, anc.descendant AS descendant - FROM anc,parent_of - WHERE anc.ancestor=parent_of.child - ) - SELECT ancestor FROM anc +CREATE OR REPLACE FUNCTION ancestors(varchar) +RETURNS SETOF varchar AS $$ + WITH RECURSIVE anc(ancestor,descendant) AS + ( + SELECT parent AS ancestor, child AS descendant + FROM parent_of + WHERE child=$1 + UNION + SELECT parent_of.parent AS ancestor, + anc.descendant AS descendant + FROM anc,parent_of + WHERE anc.ancestor=parent_of.child + ) + SELECT ancestor FROM anc $$ LANGUAGE SQL; Modified: provenancedb/prov-init.sql =================================================================== --- provenancedb/prov-init.sql 2011-08-09 11:16:34 UTC (rev 4967) +++ provenancedb/prov-init.sql 2011-08-09 13:16:29 UTC (rev 4968) @@ -42,7 +42,7 @@ -- has an entry for this process. -- process types: internal, rootthread, execute, function, compound, scope, operator create table proc - (id varchar(256) primary key, + (id varchar(256) primary key, type varchar(16), name varchar(256), -- in the case of an execute this refers to the transformation name in tc.data run_id varchar(256) references run (id) on delete cascade -- normalize: workflow_id of sub-procedure determined @@ -187,11 +187,17 @@ primary key (run_id, name) ); +create table iq + ( idx serial primary key, + q varchar(2048) + ); + +drop view pgraph_edge; create view pgraph_edge as select proc_id as parent,ds_id as child from ds_out - union + union all select ds_id as parent,proc_id as child from ds_in - union + union all select out_id as parent,in_id as child from ds_cont; -- continue renaming from here Added: provenancedb/prov-to-datalog.sh =================================================================== --- provenancedb/prov-to-datalog.sh (rev 0) +++ provenancedb/prov-to-datalog.sh 2011-08-09 13:16:29 UTC (rev 4968) @@ -0,0 +1,186 @@ +#!/bin/bash + +export RUNID=$(basename $1 .log) + +export WFID="execute:${RUNID}:" + +# TODO is there already a URI form for identifying workflows? +export WF="${RUNID}" + +echo Generating Datalog for $RUNID + +# this gives a distinction between the root process for a workflow and the +# workflow itself. perhaps better to model the workflow as a process +echo "isProcess('${WFID}0')." > tmp.datalog +echo "hasType('${WFID}0', 'rootthread')." >> tmp.datalog +echo "hasName('${WFID}0', 'name')." >> tmp.datalog +echo "isInScriptRun('${WFID}0', '$WF')." >> tmp.datalog + +while read time duration thread localthread endstate tr_name scratch; do + echo "isProcess('$thread')." >> tmp.datalog + echo "hasType('$thread', 'execute')." >> tmp.datalog + echo "hasName('$thread', '$tr_name')." >> tmp.datalog + echo "hasStartTime('$thread', $time)." >> tmp.datalog + echo "hasDuration('$thread', $duration)." >> tmp.datalog + echo "hasFinalState('$thread', '$endstate')." >> tmp.datalog +done < execute.global.event + +while read start_time duration globalid id endstate thread site scratch; do + # cut off the last component of the thread, so that we end up at the + # parent thread id which should correspond with the execute-level ID + inv_id="$WFID$(echo $thread | sed 's/-[^-]*$//')" >> tmp.datalog + echo "isExecutionAttempt('$globalid')." >> tmp.datalog + echo "attemptsToExecute('$globalid', '$inv_id')." >> tmp.datalog + echo "hasStartTime('$globalid', $start_time)." >> tmp.datalog + echo "hasDuration('$globalid', $duration)." >> tmp.datalog + echo "hasFinalState('$globalid', '$endstate')." >> tmp.datalog + echo "executedAtSite('$globalid', '$site')." >> tmp.datalog +done < execute2.global.event + +while read col1 col2 col3 col4 col5 thread name lhs rhs result; do + thread=$(echo $thread | awk 'BEGIN { FS = "=" }; {print $2}') + name=$(echo $name | awk 'BEGIN { FS = "=" }; {print $2}') + lhs=$(echo $lhs | awk 'BEGIN { FS = "=" }; {print $2}') + rhs=$(echo $rhs | awk 'BEGIN { FS = "=" }; {print $2}') + result=$(echo $result | awk 'BEGIN { FS = "=" }; {print $2}') + + operatorid="${WFID}operator:$thread" + + if [ $version -le 3726 ]; then + lhs=$(echo $lhs | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') + rhs=$(echo $rhs | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') + result=$(echo $result | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') + fi + + echo "isDataset('$lhs')." >> tmp.datalog + echo "isDataset('$rhs')." >> tmp.datalog + echo "isDataset('$result')." >> tmp.datalog + echo "isProcess('$operatorid')." >> tmp.datalog + echo "hasType('$operatorid', 'operator')." >> tmp.datalog + echo "hasName('$operatorid', '$name')." >> tmp.datalog + echo "used('$operatorid', '$lhs', 'lhs')." >> tmp.datalog + echo "used('$operatorid', '$rhs', 'rhs')." >> tmp.datalog + echo "wasGeneratedBy('$result', '$operatorid', 'result')." >> tmp.datalog +done < operators.txt + +while read id name output; do + echo "isDataset('$output')." >> tmp.datalog + echo "isProcess('$id')." >> tmp.datalog + echo "hasType('$id', 'function')." >> tmp.datalog + echo "hasName('$id', '$name')." >> tmp.datalog + echo "isInScriptRun('$id', '$WF')." >> tmp.datalog + echo "wasGeneratedBy('$output', '$id', 'result')." >> tmp.datalog +done < functions.txt + +while read id value; do + # TODO need ordering/naming + echo "isDataset('$value')." >> tmp.datalog + echo "wasGeneratedBy('$value', '$id', 'undefined')." >> tmp.datalog +done < function-inputs.txt + + +while read thread appname; do + echo "hasName('$thread', '$appname')." >> tmp.datalog +done < invocation-procedure-names.txt + +while read outer inner; do + echo "isDataset('$outer')." >> tmp.datalog + echo "isDataset('$inner')." >> tmp.datalog + echo "isContainedIn('$inner', '$outer')." >> tmp.datalog +done < tie-containers.txt + +while read dataset filename; do + + if [ $version -le 3726 ]; then + dataset=$(echo $dataset | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') + fi + echo "isDataset('$dataset')." >> tmp.datalog + echo "hasFileName('$dataset', '$filename')." >> tmp.datalog +done < dataset-filenames.txt + +while read dataset idtype equal value rest; do + + if [ $version -le 3726 ]; then + dataset=$(echo $dataset | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') + fi + + echo "isDataset('$dataset')." >> tmp.datalog + echo "hasValue('$dataset', '$value')." >> tmp.datalog +done < dataset-values.txt + +while read start duration wfid rest; do + echo "hasStartTime('$WF', $start)." >> tmp.datalog + echo "hasDuration('$WF', $duration)." >> tmp.datalog +done < workflow.event + + +# TODO this could merge with other naming tables +while read start duration thread final_state procname ; do + if [ "$duration" != "last-event-line" ]; then + compoundid=$WFID$thread + echo "isProcess('$compoundid')." >> tmp.datalog + echo "hasType('compound')." >> tmp.datalog + echo "hasName('$procname')." >> tmp.datalog + echo "isInScriptRun('$compoundid', '$WF')." >> tmp.datalog + fi +done < compound.event + +while read start duration thread final_state procname ; do + if [ "$duration" != "last-event-line" ]; then + fqid=$WFID$thread + echo "isProcess('$fqid')." >> tmp.datalog + echo "hasType('internal')." >> tmp.datalog + echo "hasName('$procname')." >> tmp.datalog + echo "isInScriptRun('$fqid', '$WF')." >> tmp.datalog + fi +done < internalproc.event + +while read t ; do + thread="${WFID}$t" + echo "isProcess('$thread')." >> tmp.datalog + echo "hasType('scope')." >> tmp.datalog + echo "hasName('scope')." >> tmp.datalog + echo "isInScriptRun('$thread', '$WF')." >> tmp.datalog +done < scopes.txt + +while read thread direction dataset variable rest; do + + dataset=$(echo $dataset | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') + echo "isDataset('$dataset')." >> tmp.datalog + + if [ "$direction" == "input" ] ; then + echo "used('$thread', '$dataset', '$variable')." >> tmp.datalog + else + echo "wasGeneratedBy('$dataset', '$thread', '$variable')." >> tmp.datalog + fi + +done < tie-data-invocs.txt + +if [ -f extrainfo.txt ]; then + while read execute2_id extrainfo; do + echo $extrainfo | awk -F ";" '{ for (i = 1; i <= NF; i++) + print $i + }' | awk -F "=" '{ print $1 " " $2 }' | awk -F ":" '{ print $1 " " $2 }' > fields.txt + id=$($SQLCMD --tuples-only -c "select app_inv_id from app_exec where id='$execute2_id';" | awk '{print $1}') + while read name type value; do + # TODO: check types + echo "hasAnnotation('$id', '$name', '$value')." >> tmp.datalog + done < fields.txt + done < extrainfo.txt +fi + +if [ -f runtime.txt ]; then + while read execute2_id runtime; do + timestamp=$(echo $runtime | awk -F "," '{print $1}' | awk -F ":" '{print $2}') + cpu_usage=$(echo $runtime | awk -F "," '{print $2}' | awk -F ":" '{print $2}') + max_phys_mem=$(echo $runtime | awk -F "," '{print $3}' | awk -F ":" '{print $2}') + max_virtual_mem=$(echo $runtime | awk -F "," '{print $4}' | awk -F ":" '{print $2}') + io_read_bytes=$(echo $runtime | awk -F "," '{print $5}' | awk -F ":" '{print $2}') + io_write_bytes=$(echo $runtime | awk -F "," '{print $6}' | awk -F ":" '{print $2}') + echo "hasRuntimeInfo('$execute2_id', $timestamp, $cpu_usage, $max_phys_mem, $max_virtual_mem, $io_read_bytes, $io_write_bytes)." >> tmp.datalog + done < runtime.txt +fi + +cat tmp.datalog | sort | uniq >> provenancedb.datalog + +echo Finished writing Datalog. \ No newline at end of file Property changes on: provenancedb/prov-to-datalog.sh ___________________________________________________________________ Added: svn:executable + * Modified: provenancedb/prov-to-sql.sh =================================================================== --- provenancedb/prov-to-sql.sh 2011-08-09 11:16:34 UTC (rev 4967) +++ provenancedb/prov-to-sql.sh 2011-08-09 13:16:29 UTC (rev 4968) @@ -39,7 +39,7 @@ rhs=$(echo $rhs | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') result=$(echo $result | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') fi - + $SQLCMD -c "INSERT INTO ds (id) VALUES ('$lhs');" $SQLCMD -c "INSERT INTO ds (id) VALUES ('$rhs');" $SQLCMD -c "INSERT INTO ds (id) VALUES ('$result');" @@ -96,7 +96,7 @@ $SQLCMD -c "INSERT INTO file (id, name) VALUES ('$dataset', '$filename');" done < dataset-filenames.txt -while read dataset value; do +while read dataset idtype equal value rest; do if [ $version -le 3726 ]; then dataset=$(echo $dataset | sed -e 's/tag:benc at ci.uchicago.edu,2008:swift://g') Deleted: provenancedb/prov-to-swipl.sh =================================================================== --- provenancedb/prov-to-swipl.sh 2011-08-09 11:16:34 UTC (rev 4967) +++ provenancedb/prov-to-swipl.sh 2011-08-09 13:16:29 UTC (rev 4968) @@ -1,32 +0,0 @@ -#!/bin/bash - -rm -f tmp-import.pl - -while read time duration thread endstate app; do - echo "execute('$thread', $time, $duration, '$endstate', '$app')." >> tmp-import.pl -done < $LOGDIR/execute.event - -while read thread direction dataset variable value rest; do - if [ "$direction" == "input" ] ; then - dir=I - else - dir=O - fi - echo "dataset_usage('$thread', '$dir', '$dataset', '$variable', '$value')." >> tmp-import.pl -done < $LOGDIR/tie-data-invocs.txt - -while read thread appname; do - echo "invocation_procedure_names('$thread', '$appname')." >> tmp-import.pl - -done < $LOGDIR/invocation-procedure-names.txt - -while read outer inner; do - echo "dataset_containment('$outer', '$inner')." >> tmp-import.pl -done < $LOGDIR/tie-containers.txt - -while read dataset filename; do - echo "dataset_filenames('$dataset', '$filename')." >> tmp-import.pl -done < $LOGDIR/dataset-filenames.txt - -swipl -g "['tmp-import.pl']" - Added: provenancedb/provenancedb-rules.datalog =================================================================== --- provenancedb/provenancedb-rules.datalog (rev 0) +++ provenancedb/provenancedb-rules.datalog 2011-08-09 13:16:29 UTC (rev 4968) @@ -0,0 +1,45 @@ +isArtifact(X) :- isDataset(X). + +%% used(Process, Dataset, Role). +%% wasGeneratedBy(Dataset, Process, Role). +isProcess(X) :- used(X,_,_). +isProcess(Y) :- wasGeneratedBy(_,Y,_). + +isDataset(Y) :- used(_,Y,_). +isDataset(X) :- wasGeneratedBy(X,_,_). + +:- table isAncestor/2. +isAncestor(X,Y) :- used(Y,X,_). +isAncestor(X,Y) :- used(Y,Z,_),isAncestor(X,Z). +isAncestor(X,Y) :- wasGeneratedBy(Y,X,_). +isAncestor(X,Y) :- wasGeneratedBy(Y,Z,_),isAncestor(X,Z). +%%isAncestor(X,Y) :- isContainedIn(X,Y). +%%isAncestor(X,Y) :- isContainedIn(Z,Y),isAncestor(X,Z). + +:- table wasDerivedFrom/2. +wasDerivedFrom(X,Y) :- used(Z,Y,_),wasGeneratedBy(X,Z,_). + +:- table wasTriggeredBy/2. +wasTriggeredBy(X,Y) :- wasGeneratedBy(Z,Y,_),used(X,Z,_). + +:- table isContainedInTC/2. +isContainedInTC(X,Y) :- isContainedIn(X,Y). +isContainedInTC(X,Y) :- isContainedIn(X,Z),isContainedInTC(Z,Y). + +:- table wasDerivedFromTC/2. +wasDerivedFromTC(X,Y) :- wasDerivedFrom(X,Y). +wasDerivedFromTC(X,Y) :- wasDerivedFrom(X,Z),wasDerivedFromTC(Z,Y). + +:- table wasTriggeredByTC/2. +wasTriggeredByTC(X,Y) :- wasTriggeredBy(X,Y). +wasTriggeredByTC(X,Y) :- wasTriggeredBy(X,Z),wasTriggeredByTC(Z,Y). + +isInRun(D,X) :- wasGeneratedBy(D,P,_),isInRun(P,X). +isInRun(D,X) :- used(P,D,_),isInRun(P,X). + +runCorrelation(R,D,[N|L],V) :- isRun(R),isDataset(D),isInRun(D,R),hasAnnotation(D,N,V). +runCorrelation(R,P,[N|L],V) :- isRun(R),isProcess(P),isInRun(P,R),hasAnnotation(P,N,V). +runCorrelation(R,P,[N|L],V) :- isRun(R),isPro + + + Modified: provenancedb/swift-prov-import-all-logs =================================================================== --- provenancedb/swift-prov-import-all-logs 2011-08-09 11:16:34 UTC (rev 4967) +++ provenancedb/swift-prov-import-all-logs 2011-08-09 13:16:29 UTC (rev 4968) @@ -13,6 +13,7 @@ # this generates a file with tuples like: # +# This is where Swift's version is collected. swift-plot-log $LOGREPO everylog-vs-versions.data if [ "$?" != "0" ]; then Added: provenancedb/swift-prov-import-all-logs-datalog =================================================================== --- provenancedb/swift-prov-import-all-logs-datalog (rev 0) +++ provenancedb/swift-prov-import-all-logs-datalog 2011-08-09 13:16:29 UTC (rev 4968) @@ -0,0 +1,82 @@ +#!/bin/bash + +PROVDIR=$(dirname $0) +pushd $PROVDIR +PROVDIR=$(pwd) +popd + +# we need to keep this out of the log-proceesing dir because import +# of individual runs will clean other files. + +source $PROVDIR/etc/provenance.config +export PATH=$PROVDIR:$PATH + +# this generates a file with tuples like: +# +# This is where Swift's version is collected. +swift-plot-log $LOGREPO everylog-vs-versions.data + +if [ "$?" != "0" ]; then + echo swift-plot-log failed when building everylog-vs-versions.data + exit 1 +fi + +# TODO better tmp handling that always using the same name in a shared +# directory +cp everylog-vs-versions.data /tmp/ + +echo first commandline param is $1 +if [ "$1" == "rebuild" ]; then + echo CLEANING DATABASE + cat $PROVDIR/provenancedb-rules.datalog > provenancedb.datalog +fi + +while read start version filename; do + + export IDIR=$(echo $filename | sed 's/\.log$/.d/') + echo IDIR=$IDIR + if [ $version -ge 1538 ]; then + echo -n "Log: $filename ... " + + EXISTING=$(grep "hasLogFilename('$filename')." provenancedb.datalog) + + if [ -z "$EXISTING" ]; then + PROV_ENABLED=$(grep provenanceid $filename | wc -l) + if [ $PROV_ENABLED -gt 0 ]; then + echo IMPORTING + + if grep --silent "Loader Swift finished with no errors" $filename; then + wfstatus="SUCCESS" + else + wfstatus="FAIL" + fi + + export RUNID=$(basename $filename .log) + + export WF="${RUNID}" + echo WP1 + echo "isRun('$WF')." >> provenancedb.datalog + echo "hasLogFilename('$WF', '$filename')." >> provenancedb.datalog + echo "hasSwiftVersion('$WF', '$version')." >> provenancedb.datalog + echo "hasFinalState('$WF', '$wfstatus')." >> provenancedb.datalog + + echo version $version in log file $filename + echo ============= will import ============= + prepare-for-import $filename + if [ "$?" != "0" ]; then + echo prepare-for-import failed + exit 2 + fi + version=$version import-run-to-datalog $filename + if [ "$?" != "0" ]; then + echo import-run-to-datalog failed + exit 3 + fi + else + echo SKIP: provenance.log not set to true in etc/swift.properties + fi + else + echo SKIP: Already known in workflow + fi + fi +done < /tmp/everylog-vs-versions.data Property changes on: provenancedb/swift-prov-import-all-logs-datalog ___________________________________________________________________ Added: svn:executable + * Deleted: provenancedb/xq.xq =================================================================== --- provenancedb/xq.xq 2011-08-09 11:16:34 UTC (rev 4967) +++ provenancedb/xq.xq 2011-08-09 13:16:29 UTC (rev 4968) @@ -1,6 +0,0 @@ -for $t in //tie - let $dataset := //dataset[@identifier=$t/dataset] - let $exec := //execute[thread=$t/thread] - where $t/direction="input" - return An invocation of {$exec/trname} took input {$dataset/filename} - From wozniak at ci.uchicago.edu Tue Aug 9 15:20:05 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 9 Aug 2011 15:20:05 -0500 (CDT) Subject: [Swift-commit] r4969 - trunk/libexec/log-processing Message-ID: <20110809202005.A713D9CCBF@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-09 15:20:05 -0500 (Tue, 09 Aug 2011) New Revision: 4969 Modified: trunk/libexec/log-processing/normalize-log.pl Log: Bug fix Modified: trunk/libexec/log-processing/normalize-log.pl =================================================================== --- trunk/libexec/log-processing/normalize-log.pl 2011-08-09 13:16:29 UTC (rev 4968) +++ trunk/libexec/log-processing/normalize-log.pl 2011-08-09 20:20:05 UTC (rev 4969) @@ -12,7 +12,7 @@ my $earliesttime; open(START, $TIME) || die "$!\n"; -read(FH, $earliesttime, 64); +read(START, $earliesttime, 64); close START; open(LOG, $LOG) || die "$!\n"; From wilde at ci.uchicago.edu Tue Aug 9 16:53:47 2011 From: wilde at ci.uchicago.edu (wilde at ci.uchicago.edu) Date: Tue, 9 Aug 2011 16:53:47 -0500 (CDT) Subject: [Swift-commit] r4970 - in trunk: bin/grid docs/siteguide Message-ID: <20110809215347.DD0359CCBF@svn.ci.uchicago.edu> Author: wilde Date: 2011-08-09 16:53:47 -0500 (Tue, 09 Aug 2011) New Revision: 4970 Added: trunk/bin/grid/run-worker.sh Modified: trunk/bin/grid/TODO trunk/bin/grid/swift-workers trunk/docs/siteguide/grid Log: Snapshop of bin/grid - tested to 2M+ jobs with catsn. Adds run-worker wrapper and swiftDemand file, and interim siteguide text. Modified: trunk/bin/grid/TODO =================================================================== --- trunk/bin/grid/TODO 2011-08-09 20:20:05 UTC (rev 4969) +++ trunk/bin/grid/TODO 2011-08-09 21:53:47 UTC (rev 4970) @@ -2,7 +2,21 @@ - why are there two logs from the coaster service: uuid-named log and swift.log???? +- missing .error file??? +- new error handling strategy ? + +- unique sub file for each worker job +--- log file for each +--- worker log on $tmp +--- cat worker log on error +--- set worker run time +--- option for per-site service +--- option for gridftp if using per-site service +--- return log file on error if possible + + + EXTENCI APPLICATION WORK create modft install & test file; test under fork and work Added: trunk/bin/grid/run-worker.sh =================================================================== --- trunk/bin/grid/run-worker.sh (rev 0) +++ trunk/bin/grid/run-worker.sh 2011-08-09 21:53:47 UTC (rev 4970) @@ -0,0 +1,33 @@ +#! /bin/bash + +contact=$1 +workername=$2 +origlogdir=$3 +echo OSG_WN_TMP=$OSG_WN_TMP +if [ _$OSG_WN_TMP = _ ]; then + OSG_WN_TMP=/tmp +fi +mkdir -p $OSG_WN_TMP +logdir=$(mktemp -d $OSG_WN_TMP/${workername}.workerdir.XXXXXX) +nlines=1000 + +echo "=== contact: $contact" +echo "=== name: $workername Running in dir $(pwd)" +echo "=== cwd: $(pwd)" +echo "=== logdir: $logdir" +echo "===============================================" + +cat >worker.pl +chmod +x worker.pl + +./worker.pl $contact $workername $logdir + +exitcode=$? + +echo "=== exit: worker.pl exited with code=$exitcode" + +echo "=== worker log - last $nlines lines:" + +echo + +tail -v -n $nlines $logdir/* Property changes on: trunk/bin/grid/run-worker.sh ___________________________________________________________________ Added: svn:executable + * Modified: trunk/bin/grid/swift-workers =================================================================== --- trunk/bin/grid/swift-workers 2011-08-09 20:20:05 UTC (rev 4969) +++ trunk/bin/grid/swift-workers 2011-08-09 21:53:47 UTC (rev 4970) @@ -10,7 +10,7 @@ require 'etc' class Site - attr_accessor :grid_resource, :data_dir, :app_dir, :name, :port + attr_accessor :grid_resource, :gridftp, :data_dir, :app_dir, :name, :port attr_reader :submit_file # executable = <%= @app_dir %>/worker.pl # FIXME (below) @@ -22,35 +22,22 @@ # WORKER_LOGGING_LEVEL=$LOGLEVEL $HOME/swift_gridtools/worker.pl $SERVICEURL swork${worker} $LOGDIR >& /dev/null & -# a mod - def gen_submit(count = 1) - job = %q[ - universe = grid - stream_output = False - stream_error = False - transfer_executable = false - periodic_remove = JobStatus == 5 - notification = Never - globus_rsl = (maxwalltime=240) - grid_resource = <%= @grid_resource %> - executable = /bin/sleep - arguments = 300 - log = condor.log - - <% count.times { %>queue - <% } %> - ] - ov=$VERBOSE $VERBOSE=nil workerExecutable = `which worker.pl` + workerWrapper = `which run-worker.sh` $VERBOSE=ov -# workerContact = "http://communicado.ci.uchicago.edu:36906" - workerContact = ARGV[2] +# workerContact = "http://communicado.ci.uchicago.edu:36906" + workerContact = ARGV[2] - newjob = %Q[ +# for submit file: log = condor.log +# <% count.times { %>queue +# <% } %> +# log = condor/$(Process).log + + job = %Q[ universe = grid stream_output = False stream_error = False @@ -60,23 +47,23 @@ globus_rsl = (maxwalltime=240) grid_resource = <%= @grid_resource %> - executable = #{workerExecutable} - arguments = #{workerContact} swork /tmp + executable = #{workerWrapper} + arguments = #{workerContact} <%= @name.gsub(/__.*/,"") %> /tmp environment = WORKER_LOGGING_LEVEL=INFO - log = condor.log + Input = #{workerExecutable} + Error = condor/$(Process).err + Output = condor/$(Process).out + log = condor.log - <% count.times { %>queue - <% } %> + queue #{count} ] - - ERB.new(newjob.gsub(/^\s+/, ""), 0, "%<>", "@submit_file").result(binding) + ERB.new(job.gsub(/^\s+/, ""), 0, "%<>", "@submit_file").result(binding) end def submit_job(count) puts "submit_job: Submitting #{@name} #{count} jobs" count = count.to_i output = "" -#return output submitfile = gen_submit(count) IO.popen("condor_submit", "w+") do |submit| submit.puts submitfile @@ -144,9 +131,9 @@ demandThread = Thread.new("monitor-demand") do |t| puts "starting demand thread" while true do - puts "in demand thread" - # swiftDemand = IO.read("swiftDemand") # Replace this with sensor of Swift demand - swiftDemand = 15 + puts "in demand thread" + swiftDemand = IO.read("swiftDemand").to_i # Replace this with sensor of Swift demand + # swiftDemand = 15 paddedDemand = (swiftDemand * 1.2).to_i ov=$VERBOSE;$VERBOSE=nil totalRunning = `condor_q #{$username} -const 'JobStatus == 2' -format \"%s \" GlobalJobId`.split(" ").size @@ -161,6 +148,7 @@ site = Site.new site.name = name site.grid_resource = "gt2 #{value.url}/jobmanager-#{value.jm}" + site.gridftp = "gsiftp://#{value.url}" site.app_dir = value.app_dir site.data_dir = value.data_dir site.port = start_port + ctr @@ -201,9 +189,9 @@ site.submit_job(targetQueued - queued) end trip += 1 - sleep 60 # puts "#{name}: #{total}" end + sleep 60 end end Modified: trunk/docs/siteguide/grid =================================================================== --- trunk/docs/siteguide/grid 2011-08-09 20:20:05 UTC (rev 4969) +++ trunk/docs/siteguide/grid 2011-08-09 21:53:47 UTC (rev 4970) @@ -4,7 +4,8 @@ Overview of running on grid sites ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -* Get a DOEGrids cert. Then register it in the *OSG Engage VO*, and/or map it using +gx-request+ on TeraGrid sites. +* Get a DOEGrids cert. Then register it in the *OSG Engage VO*, and/or +map it using +gx-request+ on TeraGrid sites. * Run +GridSetup+ to configure Swift to use the grid sites. This tests for correct operation and creates a "green list" of good sites. @@ -12,12 +13,22 @@ * Prepare an installation package for the programs you want to run on grid sites via Swift, and install that package using +foreachsite+. -* Run +RunWorkers+ to start and maintain a pool of Swift workers on +* Run +swift-workers+ to start and maintain a pool of Swift workers on each site. * Run Swift scripts that use the grid site resources. +NOTE: This revision only supports a single-entry sites file which uses +provider staging and assumes that the necessary apps are locatable +through the same tc entries (ie either absolute or PATH-relative +paths) on all sites. +NOTE: This revision has been testing using the bin/grid code from +trunk (which gets installed into trunk's bin/ directory, and the base +swift code from the 0.93 branch. No other configurations have been +tested at the moment. I intend to put this code in bin/grid in 0.93, +as it should have no ill affects on other Swift usage. + Requesting Access ~~~~~~~~~~~~~~~~~ @@ -106,20 +117,85 @@ get_greensites >greensites ----- +You can repeatedly try the get_greensites command, which simply +concatenates all the site names that sucessfully resturned an output +file from site tests. +Starting a single coaster service +--------------------------------- + +This single coaster service will service all grid sites: + +start-grid-service --loglevel INFO --throttle 3.99 --jobspernode 1 \ + >& start-grid-service.out + +Starting workers on OSG sites +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Make sure that your "greensites" file is in the current working +directory. + +The swiftDemand file should be set to contain the number of workers +you want to start across all OSG sites. Eventually this will be set +dynamically by watching your Swift script execute. (Note that this +number only includes jobs started by the swift-workers factory +command, not by any workers added manually from the TeraGrid - see +below. + +The condor directory must be pre-created and will be used by Condor to +return stdout and stderr files from the Condor jobs, which will +execute the wrapper script "run-workers.sh". + +NOTE: this script is current built manually, and wraps around and +transports the worker.pl script. This needs to be automated. + +----- +echo 250 >swiftDemand mkdir -p condor + +swift-workers greensites extenci \ + http://communicado.ci.uchicago.edu:$(cat service-0.wport) \ + >& swift-workers.out & +----- + +Adding workers from TeraGrid sites +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The job below can be used to submit jobs to TareGrid (Ranger only at +the moment) to add more workers to the execution pool. The same +requirements hold there as for OSG sites, namely, that the app tools +listed in tc for the single execution site need to be locatable on the +TeraGrid site(s). + +----- +start-ranger-service --nodes 1 --walltime 00:10:00 --project TG-DBS123456N \ + --queue development --user tg12345 --startservice no \ + >& start-ranger-service.out +----- + +NOTE: Change the project and user names to match your TeraGrid +parameters. + Running Swift ~~~~~~~~~~~~~ Now that everything is in place, run Swift with the following command: ----- -swift -sites.file sites.xml -tc.file tc.data catsn.swift -n=10 +export SWIFT_HEAP_MAX=6000m # Add this for very large scripts + +swift -config cf.ps -tc.file tc -sites.file sites.grid-ps.xml \ + catsn.swift -n=10000 >& swift.out & ----- -You should see several new files being created, called catsn.0001.out, catsn.0002.out, etc. Each of these -files should contain the contents of what you placed into data.txt. If this happens, your job has run -successfully on PADS! +You should see several new files being created, called catsn.0001.out, +catsn.0002.out, etc. Each of these files should contain the contents +of what you placed into data.txt. If this happens, your job has run +successfully on the grid sites. More Help ~~~~~~~~~ -The best place for additional help is the Swift user mailing list. You can subscribe to this list at -http://mail.ci.uchicago.edu/mailman/listinfo/swift-user. When submitting information, please send your sites.xml file, your tc.data, and any Swift log files that were created during your attempt. + +The best place for additional help is the Swift user mailing list. You +can subscribe to this list at +http://mail.ci.uchicago.edu/mailman/listinfo/swift-user. When +submitting information, please send your sites.xml file, your tc.data, +and any Swift log files that were created during your attempt. From davidk at ci.uchicago.edu Tue Aug 9 20:39:54 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 9 Aug 2011 20:39:54 -0500 (CDT) Subject: [Swift-commit] r4971 - in branches/release-0.93/docs: . siteguide stylesheets Message-ID: <20110810013954.22C769CCBF@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-09 20:39:53 -0500 (Tue, 09 Aug 2011) New Revision: 4971 Added: branches/release-0.93/docs/README branches/release-0.93/docs/siteguide/images branches/release-0.93/docs/stylesheets/ branches/release-0.93/docs/stylesheets/asciidoc.css Removed: branches/release-0.93/docs/siteguide/siteguide.html Modified: branches/release-0.93/docs/build_docs.sh branches/release-0.93/docs/siteguide/pads Log: Better error handling in build_docs.sh Link to images in siteguide Apply stylesheets to html Added: branches/release-0.93/docs/README =================================================================== --- branches/release-0.93/docs/README (rev 0) +++ branches/release-0.93/docs/README 2011-08-10 01:39:53 UTC (rev 4971) @@ -0,0 +1,11 @@ +Prerequisites to building documentation: + +* asciidoc and a2x (http://www.methods.co.nz/asciidoc) +* dblatex (http://dblatex.sourceforge.net) +* source-highlight (http://www.gnu.org/software/src-highlite) + +For CI users, compiled versions of these packages can be found in ~davidk. + +To build, run: + +build_docs.sh Modified: branches/release-0.93/docs/build_docs.sh =================================================================== --- branches/release-0.93/docs/build_docs.sh 2011-08-09 21:53:47 UTC (rev 4970) +++ branches/release-0.93/docs/build_docs.sh 2011-08-10 01:39:53 UTC (rev 4971) @@ -14,12 +14,12 @@ GROUP="vdl2-svn" # Verify correct arguments -if [ -n "$1" ]; then - INSTALLATION_DIRECTORY=$1 -else - crash "Error: Must specify a directory for installation" +if [ -z "$1" ] || [ "$1" == "-h" ] || [ "$1" == "-help" ]; then + crash "Usage: ./build_docs.sh /path/to/copy/output" fi +INSTALLATION_DIRECTORY=$1 + # Create installation directory if needed if [ ! -d "$INSTALLATION_DIRECTORY" ]; then mkdir $INSTALLATION_DIRECTORY || crash "Unable to create directory $INSTALLATION_DIRECTORY" @@ -43,7 +43,7 @@ for file in $FILES do echo Converting $directory"$file" to HTML - asciidoc -a toc -a max-width=750px $file + asciidoc -a toc -a max-width=750px -a stylesheet=$(pwd)/../stylesheets/asciidoc.css $file echo Converting $directory"$file" to PDF a2x --format=pdf --no-xmllint $file done Added: branches/release-0.93/docs/siteguide/images =================================================================== --- branches/release-0.93/docs/siteguide/images (rev 0) +++ branches/release-0.93/docs/siteguide/images 2011-08-10 01:39:53 UTC (rev 4971) @@ -0,0 +1 @@ +link ../tutorial/images \ No newline at end of file Property changes on: branches/release-0.93/docs/siteguide/images ___________________________________________________________________ Added: svn:special + * Modified: branches/release-0.93/docs/siteguide/pads =================================================================== --- branches/release-0.93/docs/siteguide/pads 2011-08-09 21:53:47 UTC (rev 4970) +++ branches/release-0.93/docs/siteguide/pads 2011-08-10 01:39:53 UTC (rev 4971) @@ -165,7 +165,7 @@ The swift script we will run is called catsn.swift. It simply cats a file and saves the result. This is a nice simple test to ensure jobs are running correctly. Create a file called data.txt which contains some simple input - a "hello world" will do the trick. ----- -include::../../examples/catsn.swift[] +include::../../examples/misc/catsn.swift[] ----- Running Swift Deleted: branches/release-0.93/docs/siteguide/siteguide.html =================================================================== --- branches/release-0.93/docs/siteguide/siteguide.html 2011-08-09 21:53:47 UTC (rev 4970) +++ branches/release-0.93/docs/siteguide/siteguide.html 2011-08-10 01:39:53 UTC (rev 4971) @@ -1,964 +0,0 @@ - - - - - -Site Configuration Guide - - - - - -
-

1. PADS

-
-

1.1. Requesting Access

-

If you do not already have a Computation Institute account, you can request -one at https://www.ci.uchicago.edu/accounts/. This page will give you a list -of resources you can request access to. Be sure that PADS is selected. If -you already have an existing CI account, but do not have access to PADS, -send an email to support at ci.uchicago.edu to request access.

-

1.2. SSH Keys

-

Before accessing PADS, be sure to have your SSH keys configured correctly. -There is some basic information about SSH and how to generate your key at -http://www.ci.uchicago.edu/wiki/bin/view/Resources/SshKeys. Once you have -followed those instructions, you can add your key at -https://www.ci.uchicago.edu/support/sshkeys/.

-

1.3. Connecting to a login node

-

Once your keys are configured, you should be able to access a PADS login -node with the following command:

-
-
-
ssh yourusername at login.pads.ci.uchicago.edu
-
-

1.4. Configuring softenv

-

Softenv is a system used for managing applications. In order to run Swift, -the softenv environment will have to be modified slightly. Softenv is -configured by a file in your home directory called .soft. Edit this file -to look like this:

-
-
-
+java-sun
-+maui
-+torque
- at default
-
-

1.5. Downloading and building Swift

-

The most recent versions of Swift can be found at -http://www.ci.uchicago.edu/swift/downloads/index.php. Follow the instructions -provided on that site to download and build Swift.

-

1.6. Adding Swift to your PATH

-

Once you have installed Swift, add the Swift binary to your PATH so you can -easily run it from any directory.

-

In your home directory, edit the file ".bashrc".

-

If you have installed Swift via a source repository, add the following line -at the bottom of .bashrc.

-
-
-
export PATH=$PATH:$HOME/cog/modules/swift/dist/swift-svn/bin
-
-

If you have installed Swift via a binary package, add this line:

-
-
-
export PATH=$PATH:$HOME/swift-<version>/bin
-
-

Replace <version> with the actual name of the swift directory in the example above.

-

1.7. What You Need To Know Before Running Swift

-

Before you can create a Swift configuration file, there are some things -you will need to know.

-

1.7.1. Swift Work Directory

-

The Swift work directory is a directory which Swift uses for processing work. -This directory needs to be writable. Common options for this are:

-
-
-
/home/username/swiftwork
-/home/username/work
-/tmp
-
-

1.7.2. Which project(s) are you a member of?

-

PADS requires that you are a member of a project. You can determine this by -running the following command:

-
-
-
$ projects --available
-
-The following projects are available for your use
-
-Project      PI                      Title
-
-CI-CCR000013 Michael Wilde           The Swift Parallel Scripting System
-
-

If you are not a member of a project, you must first request access -to a project at http://www.ci.uchicago.edu/hpc/projects.

-

You should make sure that you have a project set as default. Run -the projects command with no arguments to determine if you have a default.

-
-
-
$ projects
-You have no default project set.
-
-

To set your default project, use projects --set

-
-
-
$ projects --set CI-CCR000013 --all
-Your default project for all CI clusters has been set to CI-CCR000013.
-
-

1.7.3. Determine your Queue

-

PADS has several different queues you can submit jobs to depending on -the type of work you will be doing. The command "qstat -q" will print -the most up to date list of this information.

-
- - ---------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Table 1. PADS Queues
Queue MemoryCPU TimeWalltimeNodeRunQueLm State

route

— 

— 

— 

— 

0

0

— 

E R

short

— 

— 

04:00:00

— 

64

0

— 

E R

extended

— 

— 

— 

— 

0

0

— 

E R

fast

— 

— 

01:00:00

1

0

152

— 

E R

long

— 

— 

24:00:00

— 

232

130

— 

E R

-
-

1.8. Generating Configuration Files

-

Now that you know what queue to use, your project, and your work directory, it is time to -set up Swift. Swift uses a configuration file called sites.xml to determine how it should run. -There are two methods you can use for creating this file. You can manually edit -the configuration file, or generate it with a utility called gensites.

-

1.8.1. Manually Editing sites.xml

-

Below is the template that is used by Swift’s test suite for running on PADS.

-
-
-
<config>
-<pool handle="pads-pbs">
-  <execution jobmanager="local:pbs" provider="local" url="none" />
-  <filesystem provider="local" url="none" />
-  <profile key="jobThrottle" namespace="karajan">0</profile>
-  <profile namespace="globus" key="project">_QUEUE_</profile>
-  <workdirectory>_WORK_</workdirectory>
-</pool>
-</config>
-
-

The values to note here are the ones that are listed between underscores. In the example above, they are QUEUE, and WORK. Queue is the PADS queue to use and WORK is the swift work directory. These are placeholder values you will need to modify to fit your needs. Copy and paste this template, replace the values, and call it sites.xml.

-

1.9. Manually Editing tc.data

-

Below is the tc.data file used by Swift’s test suite for running on PADS.

-
-
-
pads-pbs        echo            /bin/echo       INSTALLED       INTEL32::LINUX
-pads-pbs        cat             /bin/cat        INSTALLED       INTEL32::LINUX
-pads-pbs        ls              /bin/ls         INSTALLED       INTEL32::LINUX
-pads-pbs        grep            /bin/grep       INSTALLED       INTEL32::LINUX
-pads-pbs        sort            /bin/sort       INSTALLED       INTEL32::LINUX
-pads-pbs        paste           /bin/paste      INSTALLED       INTEL32::LINUX
-pads-pbs        wc              /usr/bin/wc     INSTALLED       INTEL32::LINUX
-
-

Copy these commands and save it as tc.data.

-

1.10. Catsn.swift

-

The swift script we will run is called catsn.swift. It simply cats a file and saves the result. This is a nice simple test to ensure jobs are running correctly. Create a file called data.txt which contains some simple input - a "hello world" will do the trick.

-
-
-
type file;
-
-app (file o) cat (file i)
-{
-  cat @i stdout=@o;
-}
-
-string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
-string char[] = @strsplit(t, "");
-
-file out[]<simple_mapper; location=".", prefix="catsn.",suffix=".out">;
-foreach j in [1:@toint(@arg("n","10"))] {
-  file data<"data.txt">;
-  out[j] = cat(data);
-}
-
-

1.11. Running Swift

-

Now that everything is in place, run Swift with the following command:

-
-
-
swift -sites.file sites.xml -tc.file tc.data catsn.swift -n=10
-
-

You should see several new files being created, called catsn.0001.out, catsn.0002.out, etc. Each of these -files should contain the contents of what you placed into data.txt. If this happens, your job has run -successfully on PADS!

-

1.12. More Help

-

The best place for additional help is the Swift user mailing list. You can subscribe to this list at -https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user. When submitting information, please send your sites.xml file, your tc.data, and any Swift log files that were created during your attempt.

-
-

2. Beagle

-
-

2.1. Requesting Access

-

If you do not already have a Computation Institute account, you can request -one at https://www.ci.uchicago.edu/accounts/. This page will give you a list -of resources you can request access to. -You already have an existing CI account, but do not have access to Beagle, -send an email to support at ci.uchicago.edu to request access.

-

2.2. Connecting to a login node

-

Once you have account, you should be able to access a Beagle login -node with the following command:

-
-
-
ssh yourusername at login.beagle.ci.uchicago.edu
-
-

Follow the steps outlined below to get started with Swift on Beagle:

-

step 1. Load the Swift module on Beagle as follows: module load swift

-

step 2. Create and change to a directory where your Swift related work will -stay. (say, mkdir swift-lab, followed by, cd swift-lab)

-

step 3. To get started with a simple example running /bin/cat to read an -input file data.txt and write to an output file f.nnn.out, copy the folder -at /home/ketan/catsn to the above directory. (cp -r /home/ketan/catsn -. followed by cd catsn).

-

step 4. In the sites file: beagle-coaster.xml, make the following two -changes: 1) change the path of workdirectory to your preferred location -(say to /lustre/beagle/$USER/swift-lab/swift.workdir) and 2) Change the -project name to your project (CI-CCR000013) . The workdirectory will contain -execution data related to each run, e.g. wrapper scripts, system information, -inputs and outputs.

-

step 5. Run the example using following commandline (also found in run.sh): -swift -config cf -tc.file tc -sites.file beagle-coaster.xml catsn.swift -n=1 -. You can further change the value of -n to any arbitrary number to run that -many number of concurrent cat

-

step 6. Check the output in the generated outdir directory (ls outdir)

-

Note: Running from sandbox node or requesting 1 hour walltime for upto 3 nodes -will get fast prioritized execution. Good for small tests.

-
-

3. Futuregrid Quickstart Guide

-
-

3.1. Downloading and Building Swift

-

The most recent versions of Swift can be found at -http://www.ci.uchicago.edu/swift/downloads/index.php. To run on futuregrid, -you will need to download the development/trunk version from SVN.

-

3.2. Adding Swift to your PATH

-

Once you have installed Swift, add the Swift binary to your PATH so you can -easily run it from any directory.

-

In your home directory, edit the file ".bashrc".

-

If you have installed Swift via a source repository, add the following line -at the bottom of .bashrc.

-
-
-
export PATH=$PATH:$HOME/cog/modules/swift/dist/swift-svn/bin
-
-

3.3. Requesting Futuregrid Access

-

If you do not already have a futuregrid account, you can follow the -instructions at https://portal.futuregrid.org/gettingstarted to get started. -This page provides information on how to create an account, how to join -a project, how to set up your SSH keys, and how to create a new project.

-

3.4. Downloading Swift VM Tools

-

A set of scripts based around cloudinitd are used to easily start virtual -machines. To download, change to your home directory and run the -following command:

-
-
-
$ svn co https://svn.ci.uchicago.edu/svn/vdl2/usertools/swift-vm-boot
-
-

3.5. Download your Credentials

-

Run the following commands to retrieve your credentials:

-
-
-
$ scp yourusername at hotel.futuregrid.org:nimbus_creds.tar.gz .
-$ tar xvfz nimbus_creds.tar.gz
-
-

When you extract your credential file, look at the file called -hotel.conf. Near the bottom of this file will be two settings -called vws.repository.s3id and vws.repository.s3key. Copy these -values for the next step.

-

3.6. Configuring Swift VM Tools

-

Change directories into the swift-vm-boot directory. Edit the file -called env.sh. There are two settings here that you will need to -modify: FUTUREGRID_IAAS_ACCESS_KEY and FUTUREGRID_IAAS_SECRET_KEY. -Paste your access key (s3id) and secret key (s3key) here and save -the file. By default, env.sh requests 2 nodes on hotel and 2 nodes -on sierra. Change these values as needed. Run install.sh from the -swift-vm-boot directory to complete the installation of Swift VM -Tools. The Swift VM Tools may require a fairly recent version of -Python. If you run into problems while running the install.sh -script, please try a more recent version of Python and associated -libraries.

-

3.7. Configuring coaster-service.conf

-

Within your swift distribution’s etc directory is a file called -coaster-service.conf. There are many options here you can modify -as needed, but these are the settings that will be required -to run on futuregrid:

-
-
-
export WORKER_WORK=/tmp
-export WORKER_MODE=futuregrid
-export SHARED_FILESYSTEM=no
-export WORKER_USERNAME=root
-export SSH_TUNNELING=yes
-export SWIFTVMBOOT_DIR=$HOME/swift-vm-boot
-export WORK=/tmp
-
-

These is a brief description of these settings in the coaster-service.conf file. -Tunneling should be used when you are restricted by a firewall. If your local -machine has multiple network interfaces, you should also manually set the IP -address of your machine with export IPADDR=your.ip.address.here.

-

3.8. Starting the Coaster Service Script

-

Now that everything is configured, change to a temporary directory -and run this command to start the coaster service:

-
-
-
$ start-coaster-service
-
-

This command will start the VMs, start the required processes on the worker nodes, -and generate Swift configuration files for you to use. The configuration files -will be generated in your current directory. These files are sites.xml, tc.data, -and cf.

-

3.9. Running Swift

-

Now that you have all of your configuration files generated, run the following command:

-
-
-
$ swift -sites.file sites.xml -tc.file tc.data -config cf <yourscript.swift>
-
-

If you would like to create a custom tc file for repeated use, rename it to something other -than tc.data to prevent it from being overwritten. The sites.xml however will need to be -regenerated every time you start the coaster service. If you need to repeatedly modify some -sites.xml options, you may edit the template in Swift’s etc/sites/persistent-coasters. You -may also create your own custom tc files with the hostname of persistent-coasters. More -information about this can be found in the Swift userguide at -http://www.ci.uchicago.edu/swift/guides/trunk/userguide/userguide.html.

-

3.10. Stopping the Coaster Service Script

-

To stop the coaster service, run the following command:

-
-
-
$ stop-coaster-service
-
-

This will kill the coaster service, kill the worker scripts on remote systems and terminate -the virtual machines that were created during start-coaster-service.

-

3.11. More Help

-

The best place for additional help is the Swift user mailing list. You can subscribe to this list at -http://mail.ci.uchicago.edu/mailman/listinfo/swift-user. When submitting information, please send -your sites.xml file, your tc.data, and any error messages you run into.

-
-
-

- - - Added: branches/release-0.93/docs/stylesheets/asciidoc.css =================================================================== --- branches/release-0.93/docs/stylesheets/asciidoc.css (rev 0) +++ branches/release-0.93/docs/stylesheets/asciidoc.css 2011-08-10 01:39:53 UTC (rev 4971) @@ -0,0 +1,2 @@ +a:link { color:navy; } +a:visited { color:navy; } From davidk at ci.uchicago.edu Tue Aug 9 20:48:34 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Tue, 9 Aug 2011 20:48:34 -0500 (CDT) Subject: [Swift-commit] r4972 - in trunk/docs: . siteguide stylesheets Message-ID: <20110810014834.BC0B29CCBF@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-09 20:48:34 -0500 (Tue, 09 Aug 2011) New Revision: 4972 Added: trunk/docs/README trunk/docs/siteguide/images trunk/docs/stylesheets/ trunk/docs/stylesheets/asciidoc.css Modified: trunk/docs/build_docs.sh Log: Various doc updates Added: trunk/docs/README =================================================================== --- trunk/docs/README (rev 0) +++ trunk/docs/README 2011-08-10 01:48:34 UTC (rev 4972) @@ -0,0 +1,11 @@ +Prerequisites to building documentation: + +* asciidoc and a2x (http://www.methods.co.nz/asciidoc) +* dblatex (http://dblatex.sourceforge.net) +* source-highlight (http://www.gnu.org/software/src-highlite) + +For CI users, compiled versions of these packages can be found in ~davidk. + +To build, run: + +build_docs.sh Modified: trunk/docs/build_docs.sh =================================================================== --- trunk/docs/build_docs.sh 2011-08-10 01:39:53 UTC (rev 4971) +++ trunk/docs/build_docs.sh 2011-08-10 01:48:34 UTC (rev 4972) @@ -14,12 +14,12 @@ GROUP="vdl2-svn" # Verify correct arguments -if [ -n "$1" ]; then - INSTALLATION_DIRECTORY=$1 -else - crash "Error: Must specify a directory for installation" +if [ -z "$1" ] || [ "$1" == "-h" ] || [ "$1" == "-help" ]; then + crash "Usage: ./build_docs.sh /path/to/copy/output" fi +INSTALLATION_DIRECTORY=$1 + # Create installation directory if needed if [ ! -d "$INSTALLATION_DIRECTORY" ]; then mkdir $INSTALLATION_DIRECTORY || crash "Unable to create directory $INSTALLATION_DIRECTORY" @@ -43,7 +43,7 @@ for file in $FILES do echo Converting $directory"$file" to HTML - asciidoc -a toc -a max-width=750px $file + asciidoc -a toc -a max-width=750px -a stylesheet=$(pwd)/../stylesheets/asciidoc.css $file echo Converting $directory"$file" to PDF a2x --format=pdf --no-xmllint $file done Added: trunk/docs/siteguide/images =================================================================== --- trunk/docs/siteguide/images (rev 0) +++ trunk/docs/siteguide/images 2011-08-10 01:48:34 UTC (rev 4972) @@ -0,0 +1 @@ +link ../tutorial/images \ No newline at end of file Property changes on: trunk/docs/siteguide/images ___________________________________________________________________ Added: svn:special + * Added: trunk/docs/stylesheets/asciidoc.css =================================================================== --- trunk/docs/stylesheets/asciidoc.css (rev 0) +++ trunk/docs/stylesheets/asciidoc.css 2011-08-10 01:48:34 UTC (rev 4972) @@ -0,0 +1,2 @@ +a:link { color:navy; } +a:visited { color:navy; } From jonmon at ci.uchicago.edu Tue Aug 9 23:30:00 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 9 Aug 2011 23:30:00 -0500 (CDT) Subject: [Swift-commit] r4973 - in SwiftApps/SwiftMontage: . bin scripts Message-ID: <20110810043000.B2A5A9CCB5@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-09 23:30:00 -0500 (Tue, 09 Aug 2011) New Revision: 4973 Added: SwiftApps/SwiftMontage/bin/ SwiftApps/SwiftMontage/bin/SwiftMontage SwiftApps/SwiftMontage/setup.sh Removed: SwiftApps/SwiftMontage/exec/ Modified: SwiftApps/SwiftMontage/TODO SwiftApps/SwiftMontage/scripts/SwiftMontage_Batch.swift Log: o added setup.sh file that sets certain environment variables need by SwiftMontage o Modified TODO file, removed the montage.sh entry o removed exec directory o added bin directory and SwiftMontage execution script. This is written in python. Modified: SwiftApps/SwiftMontage/TODO =================================================================== --- SwiftApps/SwiftMontage/TODO 2011-08-10 01:48:34 UTC (rev 4972) +++ SwiftApps/SwiftMontage/TODO 2011-08-10 04:30:00 UTC (rev 4973) @@ -1,9 +1,6 @@ o scripts/Swift_Montage_Batch.swift -- Need to fix mProjectBatch. Currently calls mProject blindly. Need to figure out how to choose between mProject and mProjectPP -o exec/montage.sh - -- Figure out how to specify what site location that are going to be run on and do gensites on the templates - o optimizations -- Try different sites.xml settings. Try different throttleing parameters as well as different queue sizes. Added: SwiftApps/SwiftMontage/bin/SwiftMontage =================================================================== --- SwiftApps/SwiftMontage/bin/SwiftMontage (rev 0) +++ SwiftApps/SwiftMontage/bin/SwiftMontage 2011-08-10 04:30:00 UTC (rev 4973) @@ -0,0 +1,87 @@ +#!/usr/bin/python + +import os +import subprocess +import sys +import argparse + +def setup_opts(): + parser = argparse.ArgumentParser(description="Run a Montage workflow using the Swift parallel scripting lanugage.") + parser.add_argument("--rawdir", dest="raw_dir", action="store", + help="Specify which directory to use for the raw image data.") + + parser.add_argument("--unrectified", dest="unrectified", action="store_true", + help="Generate a mosaic with no background rectification") + + parser.add_argument("--workflow", dest="workflow", + help="Use the specified Swiftscript instead of the default built in SwiftMontage one.") + + parser.add_argument("--execution-sites", dest="sites", nargs="+", + help="The site list to use for execution") + + args = parser.parse_args() + + return args + +def create_work_directory(): + + # default is SwiftMontage_run.0, if there are other directories then adjust the SwiftMontage_run directory count + SwiftMontage_run_directory = "SwiftMontage_run.0" + last_SwiftMontage_run = 0 + directories = os.listdir( os.getcwd() ) + + # This might cause a performance problem(to even begin to start Swift) + # Need to figure out how maybe purge these SwiftMontage_run directories + # For now I can manually purge + SwiftMontage_runs = [] + for direc in directories: + ( name, sep, SwiftMontage_run_num ) = direc.partition( "." ) + try: + SwiftMontage_runs.append( int(SwiftMontage_run_num) ) + except ValueError: + # Don't worry about files that are not SwiftMontage_run directories + pass + + SwiftMontage_runs.sort() + + # if the directories list is not empty, create the name of the SwiftMontage_run directory + if SwiftMontage_runs: + last_SwiftMontage_run = SwiftMontage_runs[ len(SwiftMontage_runs)-1 ] + 1 + SwiftMontage_run_directory = "SwiftMontage_run."+str(last_SwiftMontage_run) + + return (SwiftMontage_run_directory, last_SwiftMontage_run) + +def main(): + rc = 0 + args = setup_opts() + + (work_directory, last) = create_work_directory() + if args.sites: + execution_sites=" ".join( map ( str, args.sites ) ) + sys.stdout.write( "Executing Swift on \"" + execution_sites + "\"\n" ) + else: + sys.stdout.write("Executing Swift on \"localhost\"\n" ) + sys.stdout.write( "Execution directory: " + work_directory + "\n\n" ) + + try: + os.mkdir( work_directory ) + except os.error: + sys.stderr.write( "Could not create SwiftMontage_run directory "+work_directory+". Exiting.\n") + return 1 + + if args.workflow: + sys.stdout.write("Using user provided Swiftscript!\n") + rc = 0 # Call definition for user provided script + elif args.unrectified: + sys.stdout.write("Generating mosaic without background rectification!\n") + rc = 0 # Call definistion for default montage workflow(not rectification) + elif not args.unrectified: + sys.stdout.write("Generating mosaic with background rectification!\n") + rc = 0 # Call definistion for default montage workflow(with rectification) + + return rc + +if __name__ == "__main__": + rc = main() + sys.exit( rc ) + Property changes on: SwiftApps/SwiftMontage/bin/SwiftMontage ___________________________________________________________________ Added: svn:executable + * Modified: SwiftApps/SwiftMontage/scripts/SwiftMontage_Batch.swift =================================================================== --- SwiftApps/SwiftMontage/scripts/SwiftMontage_Batch.swift 2011-08-10 01:48:34 UTC (rev 4972) +++ SwiftApps/SwiftMontage/scripts/SwiftMontage_Batch.swift 2011-08-10 04:30:00 UTC (rev 4973) @@ -25,7 +25,7 @@ foreach d_entry, i in diffs { - Image img_1 ; + Image img_1 ; Image img_2 ; Image diff_img ; @@ -42,15 +42,15 @@ Status stats[]; Table status_tbl = create_status_table( diff_tbl ); - + foreach d_entry, i in diffs { - Image img_1 ; + Image img_1 ; Image img_2 ; Image diff_img ; Status stat_file ; - + ( diff_img, stat_file ) = mDiffFit( img_1, img_2, hdr ); diff_imgs[ i ] = diff_img; Added: SwiftApps/SwiftMontage/setup.sh =================================================================== --- SwiftApps/SwiftMontage/setup.sh (rev 0) +++ SwiftApps/SwiftMontage/setup.sh 2011-08-10 04:30:00 UTC (rev 4973) @@ -0,0 +1,7 @@ +SWIFTMONTAGE_HOME=`pwd` + +export PATH=$SWIFTMONTAGE_HOME/bin:$PATH +export SWIFT_LIB=$SWIFTMONTAGE_HOME/scripts:$SWIFT_LIB + +export SWIFTMONTAGE_TEMPLATES=$SWIFTMONTAGE_HOME/templates +export SWIFTMONTAGE_SCRIPTS=$SWIFTMONTAGE_HOME/scripts From jonmon at ci.uchicago.edu Tue Aug 9 23:32:18 2011 From: jonmon at ci.uchicago.edu (jonmon at ci.uchicago.edu) Date: Tue, 9 Aug 2011 23:32:18 -0500 (CDT) Subject: [Swift-commit] r4974 - branches/release-0.93/bin Message-ID: <20110810043218.1F4889CCB5@svn.ci.uchicago.edu> Author: jonmon Date: 2011-08-09 23:32:17 -0500 (Tue, 09 Aug 2011) New Revision: 4974 Modified: branches/release-0.93/bin/swift Log: o call chxml using the SWIFT_HOME environment variable. Modified: branches/release-0.93/bin/swift =================================================================== --- branches/release-0.93/bin/swift 2011-08-10 04:30:00 UTC (rev 4973) +++ branches/release-0.93/bin/swift 2011-08-10 04:32:17 UTC (rev 4974) @@ -63,7 +63,7 @@ # make sure sites.xml file is well-formed -chxml $CMDLINE +$SWIFT_HOME/bin/chxml $CMDLINE ### SETUP OTHER ENV VARIABLES #### From davidk at ci.uchicago.edu Wed Aug 10 07:44:02 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 10 Aug 2011 07:44:02 -0500 (CDT) Subject: [Swift-commit] r4975 - in wwwdev: . case_studies downloads links main papers support usage Message-ID: <20110810124402.0E9749CCBF@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-10 07:44:00 -0500 (Wed, 10 Aug 2011) New Revision: 4975 Removed: wwwdev/main/_notes/ Modified: wwwdev/case_studies/index.php wwwdev/downloads/index.php wwwdev/index.html wwwdev/links/index.php wwwdev/main/index.php wwwdev/papers/index.php wwwdev/support/index.php wwwdev/usage/usage.php Log: Updated download links to 0.93 Disabled robots for wwwdev Modified: wwwdev/case_studies/index.php =================================================================== --- wwwdev/case_studies/index.php 2011-08-10 04:32:17 UTC (rev 4974) +++ wwwdev/case_studies/index.php 2011-08-10 12:44:00 UTC (rev 4975) @@ -2,6 +2,7 @@ + Swift - Case Studies Modified: wwwdev/downloads/index.php =================================================================== --- wwwdev/downloads/index.php 2011-08-10 04:32:17 UTC (rev 4974) +++ wwwdev/downloads/index.php 2011-08-10 12:44:00 UTC (rev 4975) @@ -41,15 +41,14 @@

Checkout CoG: -

svn co \ -https://cogkit.svn.sourceforge.net/svnroot/cogkit/tags/swift_0.92.1 cog
+
svn co https://cogkit.svn.sourceforge.net/svnroot/cogkit/branches/4.1.9/src/cog

Checkout Swift:

cd cog/modules
-
svn co https://svn.ci.uchicago.edu/svn/vdl2/tags/release-0.92.1 swift
+
svn co https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.93 swift

Modified: wwwdev/index.html =================================================================== --- wwwdev/index.html 2011-08-10 04:32:17 UTC (rev 4974) +++ wwwdev/index.html 2011-08-10 12:44:00 UTC (rev 4975) @@ -2,8 +2,9 @@ Redirecting to Swift Home Page + Redirecting to Swift Home Page - \ No newline at end of file + Modified: wwwdev/links/index.php =================================================================== --- wwwdev/links/index.php 2011-08-10 04:32:17 UTC (rev 4974) +++ wwwdev/links/index.php 2011-08-10 12:44:00 UTC (rev 4975) @@ -2,6 +2,7 @@ + Swift: Links Modified: wwwdev/main/index.php =================================================================== --- wwwdev/main/index.php 2011-08-10 04:32:17 UTC (rev 4974) +++ wwwdev/main/index.php 2011-08-10 12:44:00 UTC (rev 4975) @@ -2,6 +2,7 @@ + Swift - A system for rapid and reliable specification, execution, and management of large scale workflows Modified: wwwdev/papers/index.php =================================================================== --- wwwdev/papers/index.php 2011-08-10 04:32:17 UTC (rev 4974) +++ wwwdev/papers/index.php 2011-08-10 12:44:00 UTC (rev 4975) @@ -2,6 +2,7 @@ + Swift - Papers Modified: wwwdev/support/index.php =================================================================== --- wwwdev/support/index.php 2011-08-10 04:32:17 UTC (rev 4974) +++ wwwdev/support/index.php 2011-08-10 12:44:00 UTC (rev 4975) @@ -2,6 +2,7 @@ + Swift - Support Modified: wwwdev/usage/usage.php =================================================================== --- wwwdev/usage/usage.php 2011-08-10 04:32:17 UTC (rev 4974) +++ wwwdev/usage/usage.php 2011-08-10 12:44:00 UTC (rev 4975) @@ -1,4 +1,6 @@ + + @@ -9,6 +11,7 @@ var requiredRevision = 45; --> + include("table.html"); From davidk at ci.uchicago.edu Wed Aug 10 14:09:55 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 10 Aug 2011 14:09:55 -0500 (CDT) Subject: [Swift-commit] r4976 - in wwwdev: inc main Message-ID: <20110810190955.5E0059CCBF@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-10 14:09:55 -0500 (Wed, 10 Aug 2011) New Revision: 4976 Modified: wwwdev/inc/footer2.php wwwdev/inc/header2.php wwwdev/main/index.php Log: Hide some of the features that aren't ready to use yet, like case studies and supported platforms Modified: wwwdev/inc/footer2.php =================================================================== --- wwwdev/inc/footer2.php 2011-08-10 12:44:00 UTC (rev 4975) +++ wwwdev/inc/footer2.php 2011-08-10 19:09:55 UTC (rev 4976) @@ -2,10 +2,12 @@ - \ No newline at end of file + Modified: wwwdev/inc/header2.php =================================================================== --- wwwdev/inc/header2.php 2011-08-10 12:44:00 UTC (rev 4975) +++ wwwdev/inc/header2.php 2011-08-10 19:09:55 UTC (rev 4976) @@ -13,7 +13,9 @@ \ No newline at end of file + Modified: wwwdev/main/index.php =================================================================== --- wwwdev/main/index.php 2011-08-10 12:44:00 UTC (rev 4975) +++ wwwdev/main/index.php 2011-08-10 19:09:55 UTC (rev 4976) @@ -80,17 +80,21 @@ read the papers -
+ +
+

What's New

From davidk at ci.uchicago.edu Wed Aug 10 14:17:44 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 10 Aug 2011 14:17:44 -0500 (CDT) Subject: [Swift-commit] r4977 - wwwdev Message-ID: <20110810191744.718A39CCBF@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-10 14:17:44 -0500 (Wed, 10 Aug 2011) New Revision: 4977 Modified: wwwdev/push_to.sh Log: Add some of the new files to the push list Modified: wwwdev/push_to.sh =================================================================== --- wwwdev/push_to.sh 2011-08-10 19:09:55 UTC (rev 4976) +++ wwwdev/push_to.sh 2011-08-10 19:17:44 UTC (rev 4977) @@ -19,6 +19,7 @@ # Long list of files to explicitly include follows FILES=" inc/footer.php +inc/footer2.php inc/home_sidebar.php inc/papers_sidebar.php inc/docs_sidebar.php @@ -26,6 +27,7 @@ inc/downloads_sidebar.php inc/support_sidebar.php inc/header.php +inc/header2.php inc/links_sidebar.php inc/nav.php inc/apps_sidebar.php From davidk at ci.uchicago.edu Wed Aug 10 15:23:00 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 10 Aug 2011 15:23:00 -0500 (CDT) Subject: [Swift-commit] r4978 - wwwdev/main Message-ID: <20110810202300.117619CCBF@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-10 15:22:59 -0500 (Wed, 10 Aug 2011) New Revision: 4978 Modified: wwwdev/main/index.php Log: Google analytics code for new site Modified: wwwdev/main/index.php =================================================================== --- wwwdev/main/index.php 2011-08-10 19:17:44 UTC (rev 4977) +++ wwwdev/main/index.php 2011-08-10 20:22:59 UTC (rev 4978) @@ -18,6 +18,20 @@ + + + + + + + + +
+ + + +
+ + +
+ +

 

+

Older releases

+

 

+ +

Swift 0.92.1 - 2011/04/13

+

Precompiled binary distribution +[swift-0.92.1.tar.gz] +

 

+ +

Swift 0.91 - 2010/12/23

+

Precompiled binary distribution +[swift-0.91.tar.gz] +

 

+ +

Swift 0.9 - 2009/04/27

+

Precompiled binary distribution +[swift-0.9.tar.gz]

+

 

+ + +

Swift 0.8 - 2009/01/30

+

Precompiled binary distribution +[swift-0.8.tar.gz] +

 

+ +

Swift 0.7 - 2008/11/11

+ +

Precompiled binary distribution +[vdsk-0.7.tar.gz] +

+

 

+ +

Swift 0.6 - 2008/08/25

+

Precompiled binary distribution +[vdsk-0.6.tar.gz] +

+

 

+ +

Swift 0.5 - 2008/04/16

+

Precompiled binary distribution +[vdsk-0.5.tar.gz] +

+

 

+ +

Swift 0.4 - 2008/03/18

+

Precompiled binary distribution +[vdsk-0.4.tar.gz] +

+

 

+ +

Swift 0.3 - 2007/10/04

+

Precompiled binary distribution +[vdsk-0.3.tar.gz] +

+

 

+ +

Swift 0.2 - 2007/07/19

+

Precompiled binary distribution +[vdsk-0.2.tar.gz] +

+

 

+ +

Swift 0.1 - 2007/03/02

+

Precompiled binary distribution +[vdsk-0.1.tar.gz] +

+

 

+ +

Swift 0 RC3

+

Precompiled binary distribution +[vdsk-0-rc3.tar.gz] +

+

 

+ +

Swift 0 RC2

+

Precompiled binary distribution +[vdsk-0-rc1.tar.gz] +

 

+ +

Swift 0 RC1

+

Precompiled binary distribution +[vsdk-0-rc1.tar.gz] +

+

 

+ +

Swift 0 RC0

+

Precompiled binary distribution +[vdsk-0-rc0.tar.gz] +

+

 

+
+ + +
+ +
+ + +
+ +
+ + + + + + + + Modified: wwwdev/downloads/index.php =================================================================== --- wwwdev/downloads/index.php 2011-08-28 01:38:15 UTC (rev 5014) +++ wwwdev/downloads/index.php 2011-08-28 03:34:06 UTC (rev 5015) @@ -116,178 +116,7 @@

 

-

Older releases

- -

Swift 0.92.1 - 2011/04/13

-

Precompiled binary distribution -[swift-0.92.1.tar.gz] - - -

Swift 0.91 - 2010/12/23

-

Precompiled binary distribution -[swift-0.91.tar.gz] - -

Swift 0.9 - 2009/04/27

-

[swift-0.9.tar.gz]

- - -

Swift 0.8 - 2009/01/30

-

Swift v0.8 is a development release intended to release functionality -and fixes that have gone in to trunk since v0.7. -[swift-0.8.tar.gz] -[swift-0.8-stripped.tar.gz - for installation on systems with existing grid stacks] -[release-notes-0.8.txt] -

- - - - -

Swift 0.7 - 2008/11/11

-

Swift v0.7 is a development release intended to release functionality -and fixes that have gone in to trunk since v0.7. -[vdsk-0.7.tar.gz] -[release-notes-0.7.txt] -

-

-As an alternative to the above traditional Swift packaging, Swift can be -downloaded and installed using -pacman, a package -manager commonly used on the Open Science Grid. -

-

-There are two installation targets:
-The first will install Swift alongside an existing VDT installation
-

-pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-0.7
-

-

-The second will install Swift as well as a number -of supporting packages from the VDT software release to support use of the -DOE CA and use of VOMS. (These packages are also available in a regular OSG or -VDT installation):
-

-pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-tools
-
-

- - - -

Swift 0.6 - 2008/08/25

-

Swift v0.6 is a development release intended to release functionality -and fixes that have gone in to trunk since v0.5. -[vdsk-0.6.tar.gz] -[release-notes-0.6.txt] -

-

-As an alternative to the above traditional Swift packaging, Swift can be -downloaded and installed using -pacman, a package -manager commonly used on the Open Science Grid. -

-

-This will install Swift alongside an existing VDT installation:
-

-pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-0.6
-

- -

Swift 0.5 - 2008/04/16

-

Swift v0.5 is a development release intended to release functionality -and fixes that have gone in to trunk since v0.4. -[vdsk-0.5.tar.gz] -[release-notes-0.5.txt] -

-

Swift 0.4 - 2008/03/18

-

Swift v0.4 is a development release intended to release functionality -and fixes that have gone in to trunk since v0.3. More details are contained -in the release notes. -[vdsk-0.4.tar.gz] -[release-notes-0.4.txt] -

- -

Swift 0.3 - 2007/10/04

-

Swift v0.3 is a development release intended to release functionality -and fixes that have gone in to trunk since v0.2. -[vdsk-0.3.tar.gz] -

- -

Swift 0.2 - 2007/07/19

-

Swift v0.2 is a development release intended to release functionality -and fixes that have gone in to trunk since v0.1. -[vdsk-0.2.tar.gz] -

- -

Swift 0.1 - 2007/03/02

-

Swift v0.1 is a development release intended to bring functionality -and fixes that have gone in to trunk since version 0 in a known release. -[vdsk-0.1.tar.gz] -

- -

Swift 0 RC3

-

- The 3rd release candidate of Swift version 0: - [tar.gz] A bug that caused applications - correctly declared in tc.data to not be recognized was fixed For getting - started with Swift, please take a look at the documentation page -

- -

Swift 0 RC2

- -

- The 2nd release candidate of Swift version 0: - [tar.gz] This release candidate - features improvements in startup speed and the addition of ENV:: and - GLOBUS:: profiles. -

- -

Swift 0 RC1

- -

- The 1st release candidate of Swift version 0: - [tar.gz] -

- -

Swift 0 RC0

- -

- The 0th release candidate of Swift version 0: - [tar.gz] -

-

 

- - +For previous release, see Older Downloads

Modified: wwwdev/main/index.php =================================================================== --- wwwdev/main/index.php 2011-08-28 01:38:15 UTC (rev 5014) +++ wwwdev/main/index.php 2011-08-28 03:34:06 UTC (rev 5015) @@ -62,7 +62,7 @@
-
0.93 RC1 current version
2011/08/17 +
0.93 RC current version
2011/08/17
view all downloads
Read our Quick Start Guide and start using Swift today!
From davidk at ci.uchicago.edu Sun Aug 28 23:27:45 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Sun, 28 Aug 2011 23:27:45 -0500 (CDT) Subject: [Swift-commit] r5016 - in wwwdev: css downloads inc support Message-ID: <20110829042745.AD97F9CC9D@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-28 23:27:45 -0500 (Sun, 28 Aug 2011) New Revision: 5016 Modified: wwwdev/css/style3.css wwwdev/downloads/index.php wwwdev/inc/downloads_sidebar.php wwwdev/support/index.php Log: Added details on support page Edited instructions on how to build Added description of differences between source/binary/stable/trunk Increased font size on support page Modified: wwwdev/css/style3.css =================================================================== --- wwwdev/css/style3.css 2011-08-28 03:34:06 UTC (rev 5015) +++ wwwdev/css/style3.css 2011-08-29 04:27:45 UTC (rev 5016) @@ -166,13 +166,14 @@ .mailinglists { width: 85%; margin: 0 0 0 35px; - font-size:10px; + font-size:12px; } .mailinglists td { padding: 5px 5px; line-height: 16px; background-color: #f0f0f0; + font-size:15px; } .mailinglists th { @@ -183,6 +184,7 @@ font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; font-weight:600; font-style: normal; + font-size:15px; background-color: #e0e0e0; } Modified: wwwdev/downloads/index.php =================================================================== --- wwwdev/downloads/index.php 2011-08-28 03:34:06 UTC (rev 5015) +++ wwwdev/downloads/index.php 2011-08-29 04:27:45 UTC (rev 5016) @@ -26,6 +26,10 @@

Latest Release

Swift 0.93 RC - 2011/8/17

+For the majority of users, this is the version you will want to download. This package +contains the latest Stable release of Swift. Since Swift is written in Java, this +package will run on all supported platforms with Java Runtime Environment 1.5 or greater. +

Precompiled binary distribution [Source Code

- The code is -browsable online, or accessible through -Subversion. +The source code for Swift is available to developers who have an interest in contributing +new features. The code is +browsable online, or accessible through Subversion. +To download and compile the source code, you will need Apache Ant +and Java JDK.

- You need - Apache Ant - for the actual build, and a Java JDK ≥ 1.5.
- So here are the steps: + Here are the steps:

-

- Checkout CoG: -

svn co https://cogkit.svn.sourceforge.net/svnroot/cogkit/branches/4.1.9/src/cog
+
+ $ mkdir swift-0.93 + $ cd swift-0.93 + $ svn co https://cogkit.svn.sourceforge.net/svnroot/cogkit/branches/4.1.9/src/cog + $ cd cog/modules + $ svn co https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.93 swift + $ cd swift + $ ant redist +

-

- -

- Checkout Swift: -

cd cog/modules
-
svn co https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.93 swift
-
-

- -

- Change directory to the swift module: -

cd swift
-
-

- -

- Build the thing: -

ant dist
-
-

- -

The dist directory will contain the complete build.

-

 

+

Development Version

- Note: The development code has the highest chance of containing buggy and - untested code. If you need stability please use the latest release. + The development version of Swift is aimed at developers and testers. The development + code has the highest chance of containing buggy and untested code. If you need + stability please use the latest release.

- -

- Checkout CoG: -

svn co \ -https://cogkit.svn.sourceforge.net/svnroot/cogkit/trunk/current/src/cog
-
-

- -

- Checkout Swift: -

cd cog/modules
-
svn co https://svn.ci.uchicago.edu/svn/vdl2/trunk swift
-
-

- -

- Change directory to the swift module: -

cd swift
-
-

- -

- Build the thing: -

ant dist
-
-

- -

- The dist directory will contain the complete build. -

+
+ $ mkdir swift-devel + $ cd swift-devel + $ svn co https://cogkit.svn.sourceforge.net/svnroot/cogkit/trunk/current/src/cog + $ cd cog/modules + $ svn co https://svn.ci.uchicago.edu/svn/vdl2/trunk swift + $ cd swift + $ ant redist +

 

For previous release, see Older Downloads

Modified: wwwdev/inc/downloads_sidebar.php =================================================================== --- wwwdev/inc/downloads_sidebar.php 2011-08-28 03:34:06 UTC (rev 5015) +++ wwwdev/inc/downloads_sidebar.php 2011-08-29 04:27:45 UTC (rev 5016) @@ -1,6 +1,6 @@

Latest Release

- + 0.93 RC current version
2011/08/17
Precompiled binary distribution @@ -8,7 +8,7 @@

 

Getting Started

-

Swift Quickstart Guide [html]

+

Swift Quickstart Guide [html]

Use the Quickstart Guide to help you install and configure swift and run a simple 'Hello World' example.

Bug Reports

Modified: wwwdev/support/index.php =================================================================== --- wwwdev/support/index.php 2011-08-28 03:34:06 UTC (rev 5015) +++ wwwdev/support/index.php 2011-08-29 04:27:45 UTC (rev 5016) @@ -23,6 +23,14 @@
+

Reporting Problems

+ The best place to report problems and receive assistance is through the Swift mailing lists. + When reporting an issue, please be sure to include the Swift log files that were generated + as a part of your run. If the log files are too large to include in an email, please provide + access to the logs in a publicly readable directory or website. More information on these + mailing lists are provided below. +

+

Mailing Lists

From davidk at ci.uchicago.edu Mon Aug 29 09:40:16 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 29 Aug 2011 09:40:16 -0500 (CDT) Subject: [Swift-commit] r5017 - branches/release-0.93/docs/quickstart Message-ID: <20110829144016.C994C9CC9D@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-29 09:40:16 -0500 (Mon, 29 Aug 2011) New Revision: 5017 Modified: branches/release-0.93/docs/quickstart/quickstart.txt Log: Updates to quickstart guide Modified: branches/release-0.93/docs/quickstart/quickstart.txt =================================================================== --- branches/release-0.93/docs/quickstart/quickstart.txt 2011-08-29 04:27:45 UTC (rev 5016) +++ branches/release-0.93/docs/quickstart/quickstart.txt 2011-08-29 14:40:16 UTC (rev 5017) @@ -8,38 +8,29 @@ and run the basic examples for Swift. If you are using a pre-installed version of Swift, you can skip directly to the configuration section. +Stable Releases vs. Development Releases +---------------------------------------- +Stable releases of Swift have undergone more extensive testing than development releases. +In general, they are more stable, have fewer bugs, and have been tested on a variety of +systems. + +The development version of Swift is aimed at developers and testers. The development +code has the highest chance of containing buggy and untested code. If you need stability +please use the latest stable release. + Downloading a Swift Distribution -------------------------------- -There are three main ways of getting the Swift implementation: stable -releases, nightly builds, and the source code repository. +There are two main ways of getting the Swift implementation: binary +releases and the source repository. - -Stable Releases +Binary Releases ~~~~~~~~~~~~~~~ -Stable releases can be obtained from the Swift download page: Swift -Downloads Page. Once you downloaded the package, please move to the -install section. +For the majority of users, downloading and installing binary releases is recommended. +Since Swift is written in Java, the binary packages will run on all supported platforms with +Java Runtime Environment 1.5 or greater. Binary releases can be obtained from the +http://www.ci.uchicago.edu/swift/downloads/index.php[Swift downloads page]. - -Nightly Builds -~~~~~~~~~~~~~~ -Swift builds and tests are being run every day. The Swift downloads page -contains links to the latest build and test page. The nightly builds -reflect a development version of the Swift code and should not be used in -production mode. After downloading a nightly build package, please -continue to the install section. - -Source Repository -~~~~~~~~~~~~~~~~~ -Details about accessing the Swift source repository together with build -instructions are available on the Swift downloads page. Once -built, the dist/swift-svn directory will contain a self-contained -build which can be used in place or moved to a different location. You -should then proceed to the configuration section. - -Installing a Swift Binary Package ---------------------------------- -Simply unpack the downloaded package (swift-.tar.gz) into a +Once downloaded, simply unpack the downloaded package (swift-.tar.gz) into a directory of your choice: ----- @@ -48,91 +39,63 @@ This will create a swift- directory containing the build. +Source Repository +~~~~~~~~~~~~~~~~~ +The source code for Swift is available to developers who have an interest in contributing +new features. To build Swift from source code, you will need http://ant.apache.org/[Apache Ant] +and http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java JDK]. Once +built, the dist/swift-svn directory will contain your build. -Configuring Swift ------------------ -This section describes configuration steps that need to be taken in -order to get Swift running. Since all command line tools provided with -Swift can be found in the |bin/| directory of the Swift distribution, it -may be a good idea to add this directory to your |PATH| environment -variable: - +To download and build Swift 0.93, follow these instructions: ----- -export PATH=/path/to/swift/bin:$PATH +$ mkdir swift-0.93 +$ cd swift-0.93 +$ svn co https://cogkit.svn.sourceforge.net/svnroot/cogkit/branches/4.1.9/src/cog +$ cd cog/modules +$ svn co https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.93 swift +$ cd swift +$ ant redist ----- -Grid Security -~~~~~~~~~~~~~ -For local execution of jobs, no grid security configuration is necessary. +Setting your PATH +----------------- +Once Swift is installed, it is useful to add the swift binary to your PATH +environment variable. To do this, first determine where the Swift bin +directory is located. If you installed Swift from a binary release, it will +be in the swift-0.93/bin directory where you installed it. If you followed +the instructions above for installing Swift from a source repository, it +will be located in swift-0.93/cog/modules/swift/dist/swift-svn/bin. -However, when submitting jobs to a remote machine using Globus Toolkit -services, Swift makes use of the Grid Security Infrastructure (GSI) -at http://www.globus.org/toolkit/docs/4.0/security/key-index.html for -authentication and authorization. The requirements for this are detailed -in the following sections. Note that GSI is not required to be -configured for local execution (which will usually be the case when -first starting with Swift). +Add the following line to the bottom of ~/.bashrc: -User Certificate -~~~~~~~~~~~~~~~~ -GSI requires a certificate/private key pair for authentication to Globus -Toolkit services. The certificate and private key should be placed into -the ~/.globus/usercert.pem and ~/.globus/userkey.pem files, respectively. +----- +export PATH=$PATH:/full/path/to/swift +----- - -Certificate Authorities Root Certificates -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The Swift client libraries are generally required to authenticate the -services to which they connect. This process requires the presence on -the Swift submit site of the root certificates used to sign the host -certificates of services used. These root certificates need to be -installed in either (or both) the ~/.globus/certificates and -/etc/grid-security/certificates directories. A package with the root -certificates of the certificate authorities used in the -http://www.teragrid.org[TeraGrid] can be found -http://security.teragrid.org/TG-CAs.html[here]. - -Swift Properties -~~~~~~~~~~~~~~~~ -A Swift properties file (named swift.properties) can be used to -customize certain configuration aspects of Swift. A shared version of -this file, etc/swift.properties in the installation directory can be -used to provide installation-wide defaults. A per-user properties file, -~/.swift/swift.properties can be used for user specific settings. -Swift first loads the shared configuration file and, if present, the -user configuration file. Any properties not explicitly set in the user -configuration file will be inherited from the shared configuration file. -Properties are specified in the following format: - +When you login, test this out by typing the command ----- -name=value +$ which swift ----- -For details about the various properties Swift accepts, please take a -look at the http://www.ci.uchicago.edu/swift/guides/userguide.php#properties[Swift Properties Section] -in the http://www.ci.uchicago.edu/swift/guides/userguide.php[Swift User Guide]. +This should point you to the path of the Swift binary. - Running Swift Examples ---------------------- The Swift examples can be found in the examples directory in the Swift distribution. The examples are written in the SwiftScript language, and -have |.swift| as a file extension. +have .swift as a file extension. -The Grid Security Infrastructure, which Swift uses, works with limited -time certificates called proxies. These proxies can be generated from -your user certificate and private key using one of grid-proxy-init or -cog-proxy-init (the latter being a Java Swing interface to the former). - Execution of a Swift workflow is done using the swift command, which takes the Swift workflow file name as an argument: ----- -cd examples/swift -swift first.swift +cd examples/tutorial +swift hello.swift ----- -The -http://www.ci.uchicago.edu/swift/guides/userguide.php#swiftcommand[Swift Command Options Section] -in the http://www.ci.uchicago.edu/swift/guides/userguide.php[Swift User Guide] contains details -about the various options of swift. +When you run this application, it should create a file called hello.txt. +If this file gets created, you have successfully ran your first +Swift script! + +More documentation on how to run Swift can be found at +http://www.ci.uchicago.edu/swift/docs/index.php, From davidk at ci.uchicago.edu Mon Aug 29 10:40:14 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 29 Aug 2011 10:40:14 -0500 (CDT) Subject: [Swift-commit] r5018 - branches/release-0.93/examples/tutorial Message-ID: <20110829154014.AC5559CCBE@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-29 10:40:14 -0500 (Mon, 29 Aug 2011) New Revision: 5018 Added: branches/release-0.93/examples/tutorial/README Log: Added README to examples/tutorial Added: branches/release-0.93/examples/tutorial/README =================================================================== --- branches/release-0.93/examples/tutorial/README (rev 0) +++ branches/release-0.93/examples/tutorial/README 2011-08-29 15:40:14 UTC (rev 5018) @@ -0,0 +1,42 @@ +The files in this directory are examples from the +http://www.ci.uchicago.edu/swift/guides/release-0.93/tutorial/tutorial.html[Swift tutorial]. + +hello.swift + The Swift hello world program. It outputs a hello world message into a file + called hello.txt + +parameter.swift + Shows how to specify parameters to procedures + +manyparam.swift + Similar to parameter.swift, but called multiple times with different + parameters + +capitalise.swift + Gets input from a file, capitalizes the contents, and writes to a new file + +types.swift + How to use user-defined structures + +arrays.swift + Introduction to arrays + +regexp_mapper.swift + Example of how to use the regular expression mapper + +fixed_array_mapper.swift + Example of how to use the fixed array mapper + +foreach.swift + Demonstrates the usage of foreach by counting words in multiple files + +if.swift + Handling decisions with if + +sequential_iteration.swift + Demonstrates the usage of iterate + +default.swift + Shows named parameters and default values + + From davidk at ci.uchicago.edu Mon Aug 29 13:32:10 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 29 Aug 2011 13:32:10 -0500 (CDT) Subject: [Swift-commit] r5019 - in branches/release-0.93/tests: groups providers providers/PADS providers/PADS/coasters providers/PADS/pbs Message-ID: <20110829183210.C93C19CC9D@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-29 13:32:10 -0500 (Mon, 29 Aug 2011) New Revision: 5019 Added: branches/release-0.93/tests/groups/providers-pads.sh branches/release-0.93/tests/providers/PADS/ branches/release-0.93/tests/providers/PADS/coasters/ branches/release-0.93/tests/providers/PADS/coasters/README branches/release-0.93/tests/providers/PADS/coasters/catsn.0001.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0002.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0003.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0004.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0005.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0006.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0007.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0008.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0009.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.0010.out.expected branches/release-0.93/tests/providers/PADS/coasters/catsn.setup.sh branches/release-0.93/tests/providers/PADS/coasters/catsn.swift branches/release-0.93/tests/providers/PADS/coasters/catsn.timeout branches/release-0.93/tests/providers/PADS/coasters/data.txt branches/release-0.93/tests/providers/PADS/coasters/sites.template.xml branches/release-0.93/tests/providers/PADS/coasters/tc.template.data branches/release-0.93/tests/providers/PADS/pbs/ branches/release-0.93/tests/providers/PADS/pbs/catsn.0001.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0002.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0003.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0004.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0005.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0006.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0007.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0008.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0009.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.0010.out.expected branches/release-0.93/tests/providers/PADS/pbs/catsn.setup.sh branches/release-0.93/tests/providers/PADS/pbs/catsn.swift branches/release-0.93/tests/providers/PADS/pbs/catsn.timeout branches/release-0.93/tests/providers/PADS/pbs/data.txt branches/release-0.93/tests/providers/PADS/pbs/sites.template.xml branches/release-0.93/tests/providers/PADS/pbs/tc.template.data Removed: branches/release-0.93/tests/groups/group-pads.sh Log: Updated provider tests for PADS Deleted: branches/release-0.93/tests/groups/group-pads.sh =================================================================== --- branches/release-0.93/tests/groups/group-pads.sh 2011-08-29 15:40:14 UTC (rev 5018) +++ branches/release-0.93/tests/groups/group-pads.sh 2011-08-29 18:32:10 UTC (rev 5019) @@ -1,7 +0,0 @@ - -# GROUPLIST definition to run pbs tests - -GROUPLIST=( - $TESTDIR/providers/local \ - $TESTDIR/providers/local-pbs/pads \ -) Copied: branches/release-0.93/tests/groups/providers-pads.sh (from rev 5018, branches/release-0.93/tests/groups/group-pads.sh) =================================================================== --- branches/release-0.93/tests/groups/providers-pads.sh (rev 0) +++ branches/release-0.93/tests/groups/providers-pads.sh 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,7 @@ + +# GROUPLIST definition of providers that run on PADS + +GROUPLIST=( + #$TESTDIR/providers/PADS/coasters \ + $TESTDIR/providers/PADS/pbs \ +) Added: branches/release-0.93/tests/providers/PADS/coasters/README =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/README (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/README 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,2 @@ +Provider test for PADS with coasters and pbs +Make sure you have your default project set up (run 'projects' or 'projects -h' for more info) Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0001.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0001.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0001.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0002.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0002.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0002.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0003.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0003.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0003.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0004.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0004.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0004.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0005.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0005.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0005.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0006.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0006.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0006.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0007.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0007.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0007.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0008.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0008.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0008.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0009.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0009.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0009.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.0010.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.0010.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.0010.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.setup.sh =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.setup.sh (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.setup.sh 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,3 @@ +#!/bin/bash + +cp -v $GROUP/data.txt . || exit 1 Property changes on: branches/release-0.93/tests/providers/PADS/coasters/catsn.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.swift =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.swift (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.swift 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,15 @@ +type file; + +app (file o) cat (file i) +{ + cat @i stdout=@o; +} + +string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; +string char[] = @strsplit(t, ""); + +file out[]; +foreach j in [1:@toint(@arg("n","10"))] { + file data<"data.txt">; + out[j] = cat(data); +} Added: branches/release-0.93/tests/providers/PADS/coasters/catsn.timeout =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/catsn.timeout (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/catsn.timeout 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,2 @@ +7200 + Added: branches/release-0.93/tests/providers/PADS/coasters/data.txt =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/data.txt (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/data.txt 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/coasters/sites.template.xml =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/sites.template.xml (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/sites.template.xml 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,16 @@ + + + + + 2 + 300 + 1 + 1 + 1 + 1 + fast + 5.99 + 10000 + _WORK_ + + Added: branches/release-0.93/tests/providers/PADS/coasters/tc.template.data =================================================================== --- branches/release-0.93/tests/providers/PADS/coasters/tc.template.data (rev 0) +++ branches/release-0.93/tests/providers/PADS/coasters/tc.template.data 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,7 @@ +PADS-coasters echo /bin/echo INSTALLED INTEL32::LINUX null +PADS-coasters cat /bin/cat INSTALLED INTEL32::LINUX null +PADS-coasters ls /bin/ls INSTALLED INTEL32::LINUX null +PADS-coasters grep /bin/grep INSTALLED INTEL32::LINUX null +PADS-coasters sort /bin/sort INSTALLED INTEL32::LINUX null +PADS-coasters paste /bin/paste INSTALLED INTEL32::LINUX null +PADS-coasters wc /usr/bin/wc INSTALLED INTEL32::LINUX null Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0001.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0001.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0001.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0002.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0002.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0002.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0003.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0003.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0003.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0004.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0004.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0004.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0005.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0005.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0005.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0006.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0006.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0006.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0007.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0007.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0007.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0008.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0008.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0008.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0009.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0009.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0009.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.0010.out.expected =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.0010.out.expected (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.0010.out.expected 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.setup.sh =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.setup.sh (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.setup.sh 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,3 @@ +#!/bin/bash + +cp -v $GROUP/data.txt . || exit 1 Property changes on: branches/release-0.93/tests/providers/PADS/pbs/catsn.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.swift =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.swift (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.swift 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,15 @@ +type file; + +app (file o) cat (file i) +{ + cat @i stdout=@o; +} + +string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; +string char[] = @strsplit(t, ""); + +file out[]; +foreach j in [1:@toint(@arg("n","10"))] { + file data<"data.txt">; + out[j] = cat(data); +} Added: branches/release-0.93/tests/providers/PADS/pbs/catsn.timeout =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/catsn.timeout (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/catsn.timeout 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,2 @@ +7200 + Added: branches/release-0.93/tests/providers/PADS/pbs/data.txt =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/data.txt (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/data.txt 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/PADS/pbs/sites.template.xml =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/sites.template.xml (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/sites.template.xml 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,16 @@ + + + + + 2 + 300 + 1 + 1 + 1 + 1 + fast + 5.99 + 10000 + _WORK_ + + Added: branches/release-0.93/tests/providers/PADS/pbs/tc.template.data =================================================================== --- branches/release-0.93/tests/providers/PADS/pbs/tc.template.data (rev 0) +++ branches/release-0.93/tests/providers/PADS/pbs/tc.template.data 2011-08-29 18:32:10 UTC (rev 5019) @@ -0,0 +1,7 @@ +PADS-pbs echo /bin/echo INSTALLED INTEL32::LINUX null +PADS-pbs cat /bin/cat INSTALLED INTEL32::LINUX null +PADS-pbs ls /bin/ls INSTALLED INTEL32::LINUX null +PADS-pbs grep /bin/grep INSTALLED INTEL32::LINUX null +PADS-pbs sort /bin/sort INSTALLED INTEL32::LINUX null +PADS-pbs paste /bin/paste INSTALLED INTEL32::LINUX null +PADS-pbs wc /usr/bin/wc INSTALLED INTEL32::LINUX null From lgadelha at ci.uchicago.edu Mon Aug 29 15:14:28 2011 From: lgadelha at ci.uchicago.edu (lgadelha at ci.uchicago.edu) Date: Mon, 29 Aug 2011 15:14:28 -0500 (CDT) Subject: [Swift-commit] r5020 - provenancedb Message-ID: <20110829201428.828DB9CCBE@svn.ci.uchicago.edu> Author: lgadelha Date: 2011-08-29 15:14:28 -0500 (Mon, 29 Aug 2011) New Revision: 5020 Modified: provenancedb/ProvSQL.g Log: Minor fixes. Modified: provenancedb/ProvSQL.g =================================================================== --- provenancedb/ProvSQL.g 2011-08-29 18:32:10 UTC (rev 5019) +++ provenancedb/ProvSQL.g 2011-08-29 20:14:28 UTC (rev 5020) @@ -198,7 +198,7 @@ INTERSECT { System.out.println(" INTERSECT "); } | EXCEPT { System.out.println(" EXCEPT "); } - ) + ) ( ALL { System.out.println(" ALL "); } )? @@ -210,7 +210,13 @@ } ; -squery : SELECT selectExpression +squery : SELECT ( + DISTINCT + { + System.out.print(" DISTINCT "); + } + )? + selectExpression { System.out.print("SELECT " + selectClause); @@ -266,10 +272,7 @@ ; whereExpression - : c=whereAtom - { - whereClause += $c.text; - } + : whereAtom ( (AND { @@ -279,10 +282,7 @@ { whereClause += " OR "; } - ) d=whereAtom - { - whereClause += $d.text; - } + ) whereAtom )* ; @@ -290,23 +290,62 @@ : a=entityAttribute { relations.add($a.text.split("\\.")[0]); + whereClause += $a.text; } - OP - (STRING | INT | FLOAT) - | b=entityAttribute + b=OP + { + whereClause += $b.text; + } + ( + c=STRING + { + whereClause += $c.text; + } + | + d=INT + { + whereClause += $d.text; + } + | + e=FLOAT + { + whereClause += $e.text; + } + ) + | f=entityAttribute { - relations.add($b.text.split("\\.")[0]); + relations.add($f.text.split("\\.")[0]); + whereClause += $f.text; } - BETWEEN STRING AND STRING; - + BETWEEN + { + whereClause += " BETWEEN "; + } + g=STRING + { + whereClause += $g.text; + } + AND + { + whereClause += " AND "; + } + h=STRING + { + whereClause += $h.text; + } + ; + entityAttribute : ID (DOT ID)?; OP : '=' | '>' | '>=' | '<' | '<='; SELECT : 's' 'e' 'l' 'e' 'c' 't'; +DISTINCT + : 'd' 'i' 's' 't' 'i' 'n' 'c' 't'; + WHERE : 'w' 'h' 'e' 'r' 'e'; AND : 'a' 'n' 'd'; From davidk at ci.uchicago.edu Mon Aug 29 16:33:40 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Mon, 29 Aug 2011 16:33:40 -0500 (CDT) Subject: [Swift-commit] r5021 - branches/release-0.93/tests/groups Message-ID: <20110829213340.9F6689CC9D@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-29 16:33:40 -0500 (Mon, 29 Aug 2011) New Revision: 5021 Modified: branches/release-0.93/tests/groups/providers-pads.sh Log: Modified: branches/release-0.93/tests/groups/providers-pads.sh =================================================================== --- branches/release-0.93/tests/groups/providers-pads.sh 2011-08-29 20:14:28 UTC (rev 5020) +++ branches/release-0.93/tests/groups/providers-pads.sh 2011-08-29 21:33:40 UTC (rev 5021) @@ -2,6 +2,6 @@ # GROUPLIST definition of providers that run on PADS GROUPLIST=( - #$TESTDIR/providers/PADS/coasters \ + $TESTDIR/providers/PADS/coasters \ $TESTDIR/providers/PADS/pbs \ ) From hategan at ci.uchicago.edu Mon Aug 29 19:23:33 2011 From: hategan at ci.uchicago.edu (hategan at ci.uchicago.edu) Date: Mon, 29 Aug 2011 19:23:33 -0500 (CDT) Subject: [Swift-commit] r5022 - trunk/src/org/griphyn/vdl/engine Message-ID: <20110830002333.891519CCBE@svn.ci.uchicago.edu> Author: hategan Date: 2011-08-29 19:23:33 -0500 (Mon, 29 Aug 2011) New Revision: 5022 Modified: trunk/src/org/griphyn/vdl/engine/Karajan.java Log: patch from Yadu to complain when procedures are re-defined Modified: trunk/src/org/griphyn/vdl/engine/Karajan.java =================================================================== --- trunk/src/org/griphyn/vdl/engine/Karajan.java 2011-08-29 21:33:40 UTC (rev 5021) +++ trunk/src/org/griphyn/vdl/engine/Karajan.java 2011-08-30 00:23:33 UTC (rev 5022) @@ -250,12 +250,20 @@ private void processProcedures(Program prog, VariableScope scope) throws CompilationException { // Keep track of declared procedures + // Check for redefinitions of existing procedures + Set procsDefined = new HashSet() ; for (int i = 0; i < prog.sizeOfProcedureArray(); i++) { Procedure proc = prog.getProcedureArray(i); - ProcedureSignature ps = new ProcedureSignature(proc.getName()); + String procName = proc.getName().toLowerCase(); + if (procsDefined.contains(procName)){ + // We have a redefinition error + throw new CompilationException("Illegal redefinition of procedure attempted for " + procName ); + } + procsDefined.add(procName); + ProcedureSignature ps = new ProcedureSignature(procName); ps.setInputArgs(proc.getInputArray()); ps.setOutputArgs(proc.getOutputArray()); - proceduresMap.put(proc.getName(), ps); + proceduresMap.put(procName, ps); } for (int i = 0; i < prog.sizeOfProcedureArray(); i++) { From wozniak at ci.uchicago.edu Mon Aug 29 21:19:40 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 29 Aug 2011 21:19:40 -0500 (CDT) Subject: [Swift-commit] r5023 - trunk/libexec Message-ID: <20110830021940.3A7199CC9D@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-29 21:19:40 -0500 (Mon, 29 Aug 2011) New Revision: 5023 Modified: trunk/libexec/_swiftwrap Log: Minor fix for MPI jobs Modified: trunk/libexec/_swiftwrap =================================================================== --- trunk/libexec/_swiftwrap 2011-08-30 00:23:33 UTC (rev 5022) +++ trunk/libexec/_swiftwrap 2011-08-30 02:19:40 UTC (rev 5023) @@ -232,6 +232,8 @@ if [ -z $MPI_RANK ]; then INFOFILE="$INFODIR/${ID}-info" else + # Just touch this file so the *.k stuff does not fail + [[ $MPI_RANK == 0 ]] && touch $INFODIR/${ID}-info INFOFILE="$INFODIR/${ID}-${MPI_RANK}-info" fi rm -f $INFOFILE From wozniak at ci.uchicago.edu Mon Aug 29 21:35:44 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 29 Aug 2011 21:35:44 -0500 (CDT) Subject: [Swift-commit] r5024 - trunk/tests/mpi/crow/long Message-ID: <20110830023544.95B6D9CC9D@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-29 21:35:44 -0500 (Mon, 29 Aug 2011) New Revision: 5024 Modified: trunk/tests/mpi/crow/long/100-mci.clean.sh trunk/tests/mpi/crow/long/100-mci.swift Log: Test now works with no errors on Crow Modified: trunk/tests/mpi/crow/long/100-mci.clean.sh =================================================================== --- trunk/tests/mpi/crow/long/100-mci.clean.sh 2011-08-30 02:19:40 UTC (rev 5023) +++ trunk/tests/mpi/crow/long/100-mci.clean.sh 2011-08-30 02:35:44 UTC (rev 5024) @@ -2,6 +2,6 @@ set -x -# rm -v transform-*.txt || exit 1 +rm -v transform-*.txt || exit 1 exit 0 Modified: trunk/tests/mpi/crow/long/100-mci.swift =================================================================== --- trunk/tests/mpi/crow/long/100-mci.swift 2011-08-30 02:19:40 UTC (rev 5023) +++ trunk/tests/mpi/crow/long/100-mci.swift 2011-08-30 02:35:44 UTC (rev 5024) @@ -3,7 +3,7 @@ app (file o) transform(file i) { - mpi_sleep "-i" @i "-o" @o ; + mpi_sleep "-i" @i "-o" @o 3; } file input<"100-input.txt">; From wozniak at ci.uchicago.edu Mon Aug 29 21:36:19 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 29 Aug 2011 21:36:19 -0500 (CDT) Subject: [Swift-commit] r5025 - in trunk/tests/mpi: . beagle/long Message-ID: <20110830023619.77C5B9CC9D@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-29 21:36:19 -0500 (Mon, 29 Aug 2011) New Revision: 5025 Added: trunk/tests/mpi/beagle/ Modified: trunk/tests/mpi/beagle/long/100-mci.clean.sh trunk/tests/mpi/beagle/long/100-mci.swift Log: Copy in Beagle tests from Crow Modified: trunk/tests/mpi/beagle/long/100-mci.clean.sh =================================================================== --- trunk/tests/mpi/crow/long/100-mci.clean.sh 2011-08-29 15:40:14 UTC (rev 5018) +++ trunk/tests/mpi/beagle/long/100-mci.clean.sh 2011-08-30 02:36:19 UTC (rev 5025) @@ -2,6 +2,6 @@ set -x -# rm -v transform-*.txt || exit 1 +rm -v transform-*.txt || exit 1 exit 0 Modified: trunk/tests/mpi/beagle/long/100-mci.swift =================================================================== --- trunk/tests/mpi/crow/long/100-mci.swift 2011-08-29 15:40:14 UTC (rev 5018) +++ trunk/tests/mpi/beagle/long/100-mci.swift 2011-08-30 02:36:19 UTC (rev 5025) @@ -3,7 +3,7 @@ app (file o) transform(file i) { - mpi_sleep "-i" @i "-o" @o ; + mpi_sleep "-i" @i "-o" @o 3; } file input<"100-input.txt">; From wozniak at ci.uchicago.edu Mon Aug 29 22:54:10 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 29 Aug 2011 22:54:10 -0500 (CDT) Subject: [Swift-commit] r5026 - trunk/tests/mpi/beagle/short Message-ID: <20110830035410.3F02A9CC9D@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-29 22:54:10 -0500 (Mon, 29 Aug 2011) New Revision: 5026 Added: trunk/tests/mpi/beagle/short/100-mci.timeout Modified: trunk/tests/mpi/beagle/short/sites.template.xml trunk/tests/mpi/beagle/short/tc.template.data Log: Fixes: test works on Beagle Added: trunk/tests/mpi/beagle/short/100-mci.timeout =================================================================== --- trunk/tests/mpi/beagle/short/100-mci.timeout (rev 0) +++ trunk/tests/mpi/beagle/short/100-mci.timeout 2011-08-30 03:54:10 UTC (rev 5026) @@ -0,0 +1 @@ +1000 Modified: trunk/tests/mpi/beagle/short/sites.template.xml =================================================================== --- trunk/tests/mpi/beagle/short/sites.template.xml 2011-08-30 02:36:19 UTC (rev 5025) +++ trunk/tests/mpi/beagle/short/sites.template.xml 2011-08-30 03:54:10 UTC (rev 5026) @@ -5,7 +5,7 @@ - + 1 Modified: trunk/tests/mpi/beagle/short/tc.template.data =================================================================== --- trunk/tests/mpi/beagle/short/tc.template.data 2011-08-30 02:36:19 UTC (rev 5025) +++ trunk/tests/mpi/beagle/short/tc.template.data 2011-08-30 03:54:10 UTC (rev 5026) @@ -19,4 +19,4 @@ # hydra-tests-2 -crow mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 +beagle mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 From wozniak at ci.uchicago.edu Mon Aug 29 22:58:00 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Mon, 29 Aug 2011 22:58:00 -0500 (CDT) Subject: [Swift-commit] r5027 - trunk/tests/mpi/beagle/long Message-ID: <20110830035800.A91709CC9D@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-29 22:58:00 -0500 (Mon, 29 Aug 2011) New Revision: 5027 Modified: trunk/tests/mpi/beagle/long/sites.template.xml trunk/tests/mpi/beagle/long/tc.template.data Log: Fixes: test works on Beagle Modified: trunk/tests/mpi/beagle/long/sites.template.xml =================================================================== --- trunk/tests/mpi/beagle/long/sites.template.xml 2011-08-30 03:54:10 UTC (rev 5026) +++ trunk/tests/mpi/beagle/long/sites.template.xml 2011-08-30 03:58:00 UTC (rev 5027) @@ -5,14 +5,14 @@ - + 1 7200 - pbs.aprun;pbs.mpp;depth=6 + pbs.aprun;pbs.mpp;depth=1 1 1 Modified: trunk/tests/mpi/beagle/long/tc.template.data =================================================================== --- trunk/tests/mpi/beagle/long/tc.template.data 2011-08-30 03:54:10 UTC (rev 5026) +++ trunk/tests/mpi/beagle/long/tc.template.data 2011-08-30 03:58:00 UTC (rev 5027) @@ -19,5 +19,5 @@ # hydra-tests-2 -crow mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 -crow mpi_sleep _DIR_/mpi-sleep INSTALLED INTEL32::LINUX globus::hostCount=2 +beagle mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 +beagle mpi_sleep _DIR_/mpi-sleep INSTALLED INTEL32::LINUX globus::hostCount=2 From lgadelha at ci.uchicago.edu Tue Aug 30 09:28:16 2011 From: lgadelha at ci.uchicago.edu (lgadelha at ci.uchicago.edu) Date: Tue, 30 Aug 2011 09:28:16 -0500 (CDT) Subject: [Swift-commit] r5028 - provenancedb Message-ID: <20110830142816.9964A9CD07@svn.ci.uchicago.edu> Author: lgadelha Date: 2011-08-30 09:28:16 -0500 (Tue, 30 Aug 2011) New Revision: 5028 Modified: provenancedb/ProvSQL.g Log: Minor fixes. Modified: provenancedb/ProvSQL.g =================================================================== --- provenancedb/ProvSQL.g 2011-08-30 03:58:00 UTC (rev 5027) +++ provenancedb/ProvSQL.g 2011-08-30 14:28:16 UTC (rev 5028) @@ -15,6 +15,7 @@ String whereClauseJoinExpressions = new String(); String whereClause = new String(); boolean hasWhereJoinExpression; + boolean hasWhereExpression = false; HashSet relations = new HashSet(); UndirectedGraph schemaGraph; HashSet joinEdges; @@ -218,13 +219,14 @@ )? selectExpression { - System.out.print("SELECT " + selectClause); - - } (WHERE whereExpression { + hasWhereExpression=true; + } + )? + { schemaGraph = buildGraph(); joinEdges = computeJoinEdges(schemaGraph, relations); hasWhereJoinExpression=false; @@ -240,13 +242,15 @@ System.out.print(" WHERE " + whereClauseJoinExpressions); } - if(hasWhereJoinExpression) - System.out.print(" AND "); - else - System.out.print(" WHERE "); - System.out.print(whereClause); + if(hasWhereExpression) { + if(hasWhereJoinExpression) + System.out.print(" AND "); + else + System.out.print(" WHERE "); + System.out.print(whereClause); + } } - )? + | '(' { System.out.print("("); } squery From wozniak at ci.uchicago.edu Tue Aug 30 13:28:40 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 30 Aug 2011 13:28:40 -0500 (CDT) Subject: [Swift-commit] r5029 - in trunk/tests/mpi: . fusion/long fusion/short Message-ID: <20110830182840.771869CD07@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-30 13:28:40 -0500 (Tue, 30 Aug 2011) New Revision: 5029 Added: trunk/tests/mpi/fusion/ trunk/tests/mpi/fusion/long/sites.template.xml trunk/tests/mpi/fusion/long/tc.template.data trunk/tests/mpi/fusion/short/100-mci.timeout trunk/tests/mpi/fusion/short/sites.template.xml trunk/tests/mpi/fusion/short/tc.template.data Removed: trunk/tests/mpi/fusion/long/sites.template.xml trunk/tests/mpi/fusion/long/tc.template.data trunk/tests/mpi/fusion/short/sites.template.xml trunk/tests/mpi/fusion/short/tc.template.data Log: Copy Beagle test for Fusion Deleted: trunk/tests/mpi/fusion/long/sites.template.xml =================================================================== --- trunk/tests/mpi/beagle/long/sites.template.xml 2011-08-30 02:36:19 UTC (rev 5025) +++ trunk/tests/mpi/fusion/long/sites.template.xml 2011-08-30 18:28:40 UTC (rev 5029) @@ -1,31 +0,0 @@ - - - - - - - - - - - 1 - 7200 - - - pbs.aprun;pbs.mpp;depth=6 - - 1 - 1 - 10 - 20 - DEBUG - {wdir} - 5.99 - 10000 - {wdir} - - - - Copied: trunk/tests/mpi/fusion/long/sites.template.xml (from rev 5027, trunk/tests/mpi/beagle/long/sites.template.xml) =================================================================== --- trunk/tests/mpi/fusion/long/sites.template.xml (rev 0) +++ trunk/tests/mpi/fusion/long/sites.template.xml 2011-08-30 18:28:40 UTC (rev 5029) @@ -0,0 +1,31 @@ + + + + + + + + + + + 1 + 7200 + + + pbs.aprun;pbs.mpp;depth=1 + + 1 + 1 + 10 + 20 + DEBUG + {wdir} + 5.99 + 10000 + {wdir} + + + + Deleted: trunk/tests/mpi/fusion/long/tc.template.data =================================================================== --- trunk/tests/mpi/beagle/long/tc.template.data 2011-08-30 02:36:19 UTC (rev 5025) +++ trunk/tests/mpi/fusion/long/tc.template.data 2011-08-30 18:28:40 UTC (rev 5029) @@ -1,23 +0,0 @@ -#This is the transformation catalog. -# -#It comes pre-configured with a number of simple transformations with -#paths that are likely to work on a linux box. However, on some systems, -#the paths to these executables will be different (for example, sometimes -#some of these programs are found in /usr/bin rather than in /bin) -# -#NOTE WELL: fields in this file must be separated by tabs, not spaces; and -#there must be no trailing whitespace at the end of each line. -# -# sitename transformation path INSTALLED platform profiles -localhost echo /bin/echo INSTALLED INTEL32::LINUX null -localhost cat /bin/cat INSTALLED INTEL32::LINUX null -localhost ls /bin/ls INSTALLED INTEL32::LINUX null -localhost grep /bin/grep INSTALLED INTEL32::LINUX null -localhost sort /bin/sort INSTALLED INTEL32::LINUX null -localhost paste /bin/paste INSTALLED INTEL32::LINUX null -localhost cp /bin/cp INSTALLED INTEL32::LINUX null - -# hydra-tests-2 - -crow mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 -crow mpi_sleep _DIR_/mpi-sleep INSTALLED INTEL32::LINUX globus::hostCount=2 Copied: trunk/tests/mpi/fusion/long/tc.template.data (from rev 5027, trunk/tests/mpi/beagle/long/tc.template.data) =================================================================== --- trunk/tests/mpi/fusion/long/tc.template.data (rev 0) +++ trunk/tests/mpi/fusion/long/tc.template.data 2011-08-30 18:28:40 UTC (rev 5029) @@ -0,0 +1,23 @@ +#This is the transformation catalog. +# +#It comes pre-configured with a number of simple transformations with +#paths that are likely to work on a linux box. However, on some systems, +#the paths to these executables will be different (for example, sometimes +#some of these programs are found in /usr/bin rather than in /bin) +# +#NOTE WELL: fields in this file must be separated by tabs, not spaces; and +#there must be no trailing whitespace at the end of each line. +# +# sitename transformation path INSTALLED platform profiles +localhost echo /bin/echo INSTALLED INTEL32::LINUX null +localhost cat /bin/cat INSTALLED INTEL32::LINUX null +localhost ls /bin/ls INSTALLED INTEL32::LINUX null +localhost grep /bin/grep INSTALLED INTEL32::LINUX null +localhost sort /bin/sort INSTALLED INTEL32::LINUX null +localhost paste /bin/paste INSTALLED INTEL32::LINUX null +localhost cp /bin/cp INSTALLED INTEL32::LINUX null + +# hydra-tests-2 + +beagle mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 +beagle mpi_sleep _DIR_/mpi-sleep INSTALLED INTEL32::LINUX globus::hostCount=2 Copied: trunk/tests/mpi/fusion/short/100-mci.timeout (from rev 5026, trunk/tests/mpi/beagle/short/100-mci.timeout) =================================================================== --- trunk/tests/mpi/fusion/short/100-mci.timeout (rev 0) +++ trunk/tests/mpi/fusion/short/100-mci.timeout 2011-08-30 18:28:40 UTC (rev 5029) @@ -0,0 +1 @@ +1000 Deleted: trunk/tests/mpi/fusion/short/sites.template.xml =================================================================== --- trunk/tests/mpi/beagle/short/sites.template.xml 2011-08-30 02:36:19 UTC (rev 5025) +++ trunk/tests/mpi/fusion/short/sites.template.xml 2011-08-30 18:28:40 UTC (rev 5029) @@ -1,31 +0,0 @@ - - - - - - - - - - - 1 - 7200 - - - pbs.aprun;pbs.mpp;depth=6 - - 1 - 1 - 2 - 4 - DEBUG - {wdir} - 5.99 - 10000 - {wdir} - - - - Copied: trunk/tests/mpi/fusion/short/sites.template.xml (from rev 5026, trunk/tests/mpi/beagle/short/sites.template.xml) =================================================================== --- trunk/tests/mpi/fusion/short/sites.template.xml (rev 0) +++ trunk/tests/mpi/fusion/short/sites.template.xml 2011-08-30 18:28:40 UTC (rev 5029) @@ -0,0 +1,31 @@ + + + + + + + + + + + 1 + 7200 + + + pbs.aprun;pbs.mpp;depth=6 + + 1 + 1 + 2 + 4 + DEBUG + {wdir} + 5.99 + 10000 + {wdir} + + + + Deleted: trunk/tests/mpi/fusion/short/tc.template.data =================================================================== --- trunk/tests/mpi/beagle/short/tc.template.data 2011-08-30 02:36:19 UTC (rev 5025) +++ trunk/tests/mpi/fusion/short/tc.template.data 2011-08-30 18:28:40 UTC (rev 5029) @@ -1,22 +0,0 @@ -#This is the transformation catalog. -# -#It comes pre-configured with a number of simple transformations with -#paths that are likely to work on a linux box. However, on some systems, -#the paths to these executables will be different (for example, sometimes -#some of these programs are found in /usr/bin rather than in /bin) -# -#NOTE WELL: fields in this file must be separated by tabs, not spaces; and -#there must be no trailing whitespace at the end of each line. -# -# sitename transformation path INSTALLED platform profiles -localhost echo /bin/echo INSTALLED INTEL32::LINUX null -localhost cat /bin/cat INSTALLED INTEL32::LINUX null -localhost ls /bin/ls INSTALLED INTEL32::LINUX null -localhost grep /bin/grep INSTALLED INTEL32::LINUX null -localhost sort /bin/sort INSTALLED INTEL32::LINUX null -localhost paste /bin/paste INSTALLED INTEL32::LINUX null -localhost cp /bin/cp INSTALLED INTEL32::LINUX null - -# hydra-tests-2 - -crow mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 Copied: trunk/tests/mpi/fusion/short/tc.template.data (from rev 5026, trunk/tests/mpi/beagle/short/tc.template.data) =================================================================== --- trunk/tests/mpi/fusion/short/tc.template.data (rev 0) +++ trunk/tests/mpi/fusion/short/tc.template.data 2011-08-30 18:28:40 UTC (rev 5029) @@ -0,0 +1,22 @@ +#This is the transformation catalog. +# +#It comes pre-configured with a number of simple transformations with +#paths that are likely to work on a linux box. However, on some systems, +#the paths to these executables will be different (for example, sometimes +#some of these programs are found in /usr/bin rather than in /bin) +# +#NOTE WELL: fields in this file must be separated by tabs, not spaces; and +#there must be no trailing whitespace at the end of each line. +# +# sitename transformation path INSTALLED platform profiles +localhost echo /bin/echo INSTALLED INTEL32::LINUX null +localhost cat /bin/cat INSTALLED INTEL32::LINUX null +localhost ls /bin/ls INSTALLED INTEL32::LINUX null +localhost grep /bin/grep INSTALLED INTEL32::LINUX null +localhost sort /bin/sort INSTALLED INTEL32::LINUX null +localhost paste /bin/paste INSTALLED INTEL32::LINUX null +localhost cp /bin/cp INSTALLED INTEL32::LINUX null + +# hydra-tests-2 + +beagle mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 From wozniak at ci.uchicago.edu Tue Aug 30 13:42:23 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 30 Aug 2011 13:42:23 -0500 (CDT) Subject: [Swift-commit] r5030 - trunk/tests/mpi/fusion/short Message-ID: <20110830184223.2104C9CD07@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-30 13:42:22 -0500 (Tue, 30 Aug 2011) New Revision: 5030 Modified: trunk/tests/mpi/fusion/short/sites.template.xml trunk/tests/mpi/fusion/short/tc.template.data Log: Modifications for MPI Fusion short test: works Modified: trunk/tests/mpi/fusion/short/sites.template.xml =================================================================== --- trunk/tests/mpi/fusion/short/sites.template.xml 2011-08-30 18:28:40 UTC (rev 5029) +++ trunk/tests/mpi/fusion/short/sites.template.xml 2011-08-30 18:42:22 UTC (rev 5030) @@ -5,15 +5,12 @@ - + 1 7200 - - pbs.aprun;pbs.mpp;depth=6 - 1 1 2 Modified: trunk/tests/mpi/fusion/short/tc.template.data =================================================================== --- trunk/tests/mpi/fusion/short/tc.template.data 2011-08-30 18:28:40 UTC (rev 5029) +++ trunk/tests/mpi/fusion/short/tc.template.data 2011-08-30 18:42:22 UTC (rev 5030) @@ -19,4 +19,4 @@ # hydra-tests-2 -beagle mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 +fusion mpi_cp _DIR_/mpi-cp INSTALLED INTEL32::LINUX globus::hostCount=2 From wozniak at ci.uchicago.edu Tue Aug 30 13:47:01 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Tue, 30 Aug 2011 13:47:01 -0500 (CDT) Subject: [Swift-commit] r5031 - trunk/tests/mpi/beagle/long Message-ID: <20110830184701.417039CD07@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-30 13:47:01 -0500 (Tue, 30 Aug 2011) New Revision: 5031 Added: trunk/tests/mpi/beagle/long/100-mci.timeout Log: Bring in timeout file Copied: trunk/tests/mpi/beagle/long/100-mci.timeout (from rev 5026, trunk/tests/mpi/beagle/short/100-mci.timeout) =================================================================== --- trunk/tests/mpi/beagle/long/100-mci.timeout (rev 0) +++ trunk/tests/mpi/beagle/long/100-mci.timeout 2011-08-30 18:47:01 UTC (rev 5031) @@ -0,0 +1 @@ +1000 From ketan at ci.uchicago.edu Tue Aug 30 17:01:14 2011 From: ketan at ci.uchicago.edu (ketan at ci.uchicago.edu) Date: Tue, 30 Aug 2011 17:01:14 -0500 (CDT) Subject: [Swift-commit] r5032 - trunk/bin/grid Message-ID: <20110830220114.161679CD07@svn.ci.uchicago.edu> Author: ketan Date: 2011-08-30 17:01:13 -0500 (Tue, 30 Aug 2011) New Revision: 5032 Added: trunk/bin/grid/start-grid-services Modified: trunk/bin/grid/foreachsite trunk/bin/grid/run-worker.sh Log: start multiple grid services Modified: trunk/bin/grid/foreachsite =================================================================== --- trunk/bin/grid/foreachsite 2011-08-30 18:47:01 UTC (rev 5031) +++ trunk/bin/grid/foreachsite 2011-08-30 22:01:13 UTC (rev 5032) @@ -1,3 +1,5 @@ +#!/bin/bash + # Default settings: resource=work # fork or work(er) @@ -9,7 +11,6 @@ usage="$0 foreachsite [-resource fork|worker ] scriptname" # Process command line arguments - while [ $# -gt 0 ]; do case $1 in -resource) resource=$2; shift 2 ;; Modified: trunk/bin/grid/run-worker.sh =================================================================== --- trunk/bin/grid/run-worker.sh 2011-08-30 18:47:01 UTC (rev 5031) +++ trunk/bin/grid/run-worker.sh 2011-08-30 22:01:13 UTC (rev 5032) @@ -3,6 +3,7 @@ contact=$1 workername=$2 origlogdir=$3 +export PATH=${OSG_APP}/scec:$PATH echo OSG_WN_TMP=$OSG_WN_TMP if [ _$OSG_WN_TMP = _ ]; then OSG_WN_TMP=/tmp @@ -31,3 +32,4 @@ echo tail -v -n $nlines $logdir/* + Added: trunk/bin/grid/start-grid-services =================================================================== --- trunk/bin/grid/start-grid-services (rev 0) +++ trunk/bin/grid/start-grid-services 2011-08-30 22:01:13 UTC (rev 5032) @@ -0,0 +1,138 @@ +#! /bin/bash + +# FIXME: improve arg parsing / checking / optionals + +function usage () +{ + echo "Usage:" + echo " $0 --throttle 0.01 --loglevel INFO|DEBUG|TRACE --jobspernode 1" +} + +if [ $# -ne 6 ] +then + usage + exit 1 +fi + +LOGLEVEL=INFO # INFO, DEBUG, TRACE for increasing detail +THROTTLE=0.09 + +while test "$1" != "" ; do + case $1 in + --jobspernode|-j) + JOBSPERNODE="$2" + shift + ;; + --loglevel|-l) + LOGLEVEL="$2" + shift + ;; + --throttle|-t) + THROTTLE="$2" + shift + ;; + -*) + echo "Error: no such option $1" + usage + exit 1 + ;; + esac + shift +done + +BIN=$(cd $(dirname $0); pwd) + +echo THROTTLE=$THROTTLE LOGLEVEL=$LOGLEVEL + +### Start n services; where n is the number of sites in the greensites +#sed '$d' < greensites > file1 ; mv file1 greensites +n=`cat greensites|wc -l` + +echo "$n services will start" +#start-swift-service 1 & +start-swift-service $n & + +sleep 60 + +#SPORT=$(cat service.sports) +#just temporary +#SPORT=100 +rm -f service.sports +rm -f service.wports +m=`expr $n - 1` +for i in `seq -w 00 $m` +do + cat service-$i.sport >> service.sports + echo "" >> service.sports + cat service-$i.wport >> service.wports + echo "" >> service.wports +done +#sed '$d' < greensites > file1 ; mv file1 greensites +sed '$d' < service.sports > file2 ; mv file2 service.sports +sed '$d' < service.wports > file3 ; mv file3 service.wports + +#Merge the ports and greensites +paste -d' ' service.sports service.wports greensites > merged_ports_and_sites + +#remove any old sites.xml files +rm -f sites.grid-ps.xml +rm -f tc.factory + +cat >tc.factory < +#sportcount=0 +#while + +#for aline in `cat greensites` +#for aline in `cat merged_ports_and_sites` +cat merged_ports_and_sites | while read aline +do + bline=`echo $aline | awk -F" " '{print $3}'` + cursport=`echo $aline | awk -F" " '{print $1}'` + curwport=`echo $aline | awk -F" " '{print $2}'` + curosgsite=`echo $bline|awk -F"__" '{print $2}'` + echo $curosgsite +cat >>sites.grid-ps.xml < + + + passive + $JOBSPERNODE + $THROTTLE + 10000 + + + + /tmp/$USER + + + +EOF + +cat >>tc.factory < Author: davidk Date: 2011-08-31 12:37:41 -0500 (Wed, 31 Aug 2011) New Revision: 5033 Added: branches/release-0.93/docs/documentation/ branches/release-0.93/docs/documentation/automation branches/release-0.93/docs/documentation/building branches/release-0.93/docs/documentation/building.html branches/release-0.93/docs/documentation/documentation.txt branches/release-0.93/docs/documentation/overview branches/release-0.93/docs/documentation/structure Log: Description of how the new documentation system works Added: branches/release-0.93/docs/documentation/automation =================================================================== --- branches/release-0.93/docs/documentation/automation (rev 0) +++ branches/release-0.93/docs/documentation/automation 2011-08-31 17:37:41 UTC (rev 5033) @@ -0,0 +1,26 @@ +Document Automation +------------------- +All .txt files in the docs directory get converted to HTML and PDF on a nightly +basis. These documents then get copied to the Swift web site. + +Cron Job +~~~~~~~~ +The job that processes these documents runs on Bridled at 7pm nightly. The script is +/home/davidk/docscripts/update_and_build.sh. The script calls svn update on several +different swift directories in ~davidk, and then builds the the documents. The +documents should be built for each Swift branch later than 0.93, including trunk. As +new versions of Swift are created, this script will need to be updated. + +Website +------- +Once the cron job runs, documents can be accessed at: + +\http://www.ci.uchicago.edu/swift/guides/release-/documentname/documentname.html +\http://www.ci.uchicago.edu/swift/guides/release-/documentname/documentname.pdf + +For example, assume that you create a document called docs/newdoc. You check this +guide into Swift 0.93. The AsciiDoc .txt file is called newdoc.txt. The URLs +that would be generated would be: + +\http://www.ci.uchicago.edu/swift/guides/release-0.93/newdoc/newdoc.html +\http://www.ci.uchicago.edu/swift/guides/release-0.93/newdoc/newdoc.pdf Added: branches/release-0.93/docs/documentation/building =================================================================== --- branches/release-0.93/docs/documentation/building (rev 0) +++ branches/release-0.93/docs/documentation/building 2011-08-31 17:37:41 UTC (rev 5033) @@ -0,0 +1,26 @@ +Building Documentation Manually +------------------------------- +Before committing anything to SVN, it is a good idea manually +build the documentation for testing purposes. + +Prerequisites +~~~~~~~~~~~~~ +There are several prerequisites for building documentation: + +* asciidoc and a2x (http://www.methods.co.nz/asciidoc) +* dblatex (http://dblatex.sourceforge.net) +* source-highlight (http://www.gnu.org/software/src-highlite) + +For CI users, compiled versions of these packages can be found in ~davidk. + +build_docs.sh +~~~~~~~~~~~~~ + +The script to build the documentation is docs/build_docs.sh. This script +will convert the documents into HTML and PDF, and then copy the +files to a given output directory. + +.Usage +----- +./build_docs.sh /path/to/copy/output +----- Added: branches/release-0.93/docs/documentation/building.html =================================================================== --- branches/release-0.93/docs/documentation/building.html (rev 0) +++ branches/release-0.93/docs/documentation/building.html 2011-08-31 17:37:41 UTC (rev 5033) @@ -0,0 +1,576 @@ + + + + + + + + + + + +
+
+

Prerequisites

+
+

There are several prerequisites for building documentation:

+
+

For CI users, compiled versions of these packages can be found in ~davidk.

+
+

Build Docs Script

+

Before committing any changes to documentation, it is a good idea manually +build the documentation. The script to build the documentation is +docs/build_docs.sh.

+

This script will convert the documents into HTML and PDF, and then copy the +files to a given output directory.

+
+
+
+
+

+ + + Added: branches/release-0.93/docs/documentation/documentation.txt =================================================================== --- branches/release-0.93/docs/documentation/documentation.txt (rev 0) +++ branches/release-0.93/docs/documentation/documentation.txt 2011-08-31 17:37:41 UTC (rev 5033) @@ -0,0 +1,11 @@ +Swift Document Generation +========================= + +include::overview[] + +include::structure[] + +include::building[] + +include::automation[] + Added: branches/release-0.93/docs/documentation/overview =================================================================== --- branches/release-0.93/docs/documentation/overview (rev 0) +++ branches/release-0.93/docs/documentation/overview 2011-08-31 17:37:41 UTC (rev 5033) @@ -0,0 +1,5 @@ +Overview +-------- +This guide provides a brief overview of how Swift Document Generation works. It +should explain the structure of a docs directory, how to manually build documentation, +and explain how document automation works. Added: branches/release-0.93/docs/documentation/structure =================================================================== --- branches/release-0.93/docs/documentation/structure (rev 0) +++ branches/release-0.93/docs/documentation/structure 2011-08-31 17:37:41 UTC (rev 5033) @@ -0,0 +1,60 @@ +Structure +--------- +A specific file and directory structure is required for each document in order to ease the +process of automation, conversion, and copying. + +Directories +~~~~~~~~~~~ +Each subdirectory within docs/ should correspond to the name of the document. +This name will also later be used in the URL used to point to the +document. + +.Example Directory Names +----- +docs/userguide +docs/tutorial +----- + +AsciiDoc File +~~~~~~~~~~~~~ +Every document directory should contain one file with a .txt +extension. This .txt file is the AsciiDoc document that later gets converted +to various formats. + +.Example AsciiDoc Documents +----- +docs/userguide/userguide.txt +docs/tutorial/tutorial.txt +----- + +Chapters +~~~~~~~~ +Each document directory should contain individual chapters +that make up the document. These chapters should not have any +file extensions. + +.Example Chapters +----- +docs/userguide/overview +docs/userguide/language +docs/userguide/mappers +docs/userguide/commands +----- + +Including Chapters in a Document +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The .txt file should then include the individual chapters +with the AsciiDoc include command. + +.userguide.txt +----- +\include::overview[] + +\include::language[] + +\include::mappers[] + +\include::commands[] +----- + +WARNING: Be sure to include spaces between includes. Putting them together with no spaces can cause formatting/compilation errors. From davidk at ci.uchicago.edu Wed Aug 31 13:43:39 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 31 Aug 2011 13:43:39 -0500 (CDT) Subject: [Swift-commit] r5034 - in branches/release-0.93/docs: . siteguide tutorial userguide utils Message-ID: <20110831184339.BB0E19CCF6@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-31 13:43:39 -0500 (Wed, 31 Aug 2011) New Revision: 5034 Added: branches/release-0.93/docs/siteguide/prereqs branches/release-0.93/docs/utils/ branches/release-0.93/docs/utils/gensites.txt Modified: branches/release-0.93/docs/siteguide/pads branches/release-0.93/docs/siteguide/siteguide.txt branches/release-0.93/docs/tutorial/runtime_features branches/release-0.93/docs/userguide/coasters Log: Added gensites documentation to 0.93 Added prereqs page to siteguide Added a PADS quickstart Some tutorial and userguide cleanup Modified: branches/release-0.93/docs/siteguide/pads =================================================================== --- branches/release-0.93/docs/siteguide/pads 2011-08-31 17:37:41 UTC (rev 5033) +++ branches/release-0.93/docs/siteguide/pads 2011-08-31 18:43:39 UTC (rev 5034) @@ -1,10 +1,61 @@ PADS ---- +PADS Quickstart +~~~~~~~~~~~~~~~ +This section will walk you through running a simple Swift script +on PADS. + +In your home directory, edit a file called .soft and add these +lines (in this order): +----- ++java-sun ++maui ++torque + at default +----- + +Log out of PADS, and log back in. + +Next, paste the example below into a file called sites.xml. + +----- +include::../../tests/providers/PADS/coasters/sites.template.xml[] +----- + +Create a directory called swiftwork. Modify _WORK_ in sites.xml +to point to this new directory. For example +----- +/home/myhome/swiftwork +----- + +Next, paste the following example into a file called tc.data + +----- +include::../../tests/providers/PADS/coasters/tc.template.data[] +----- + +Copy the catsn Swift script and input text file into your current directory +----- +$ cp ~/swift-0.93/examples/misc/catsn.swift . +$ cp ~/swift-0.93/examples/misc/data.txt . +----- +TIP: The location of your swift directory may vary depending on how you installed it. Change this to the examples/misc directory of your installation as needed. + +And finally, run the script +----- +$ swift -sites.file sites.xml -tc.file tc.data catsn.swift +----- + +You should see 10 new text files get created, named catsn*.out. If +you see these files, then you have succesfully run Swift on PADS! + +TIP: Make sure your default project is defined. Read on for more information. + Requesting Access ~~~~~~~~~~~~~~~~~ If you do not already have a Computation Institute account, you can request -one at https://www.ci.uchicago.edu/accounts/. This page will give you a list +one at https://www.ci.uchicago.edu/accounts. This page will give you a list of resources you can request access to. Be sure that PADS is selected. If you already have an existing CI account, but do not have access to PADS, send an email to support at ci.uchicago.edu to request access. @@ -39,34 +90,6 @@ @default ----- -Downloading and building Swift -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The most recent versions of Swift can be found at -http://www.ci.uchicago.edu/swift/downloads/index.php. Follow the instructions -provided on that site to download and build Swift. - -Adding Swift to your PATH -~~~~~~~~~~~~~~~~~~~~~~~~~ -Once you have installed Swift, add the Swift binary to your PATH so you can -easily run it from any directory. - -In your home directory, edit the file ".bashrc". - -If you have installed Swift via a source repository, add the following line -at the bottom of .bashrc. - ------ -export PATH=$PATH:$HOME/cog/modules/swift/dist/swift-svn/bin ------ - -If you have installed Swift via a binary package, add this line: - ------ -export PATH=$PATH:$HOME/swift-/bin ------ - -Replace with the actual name of the swift directory in the example above. - What You Need To Know Before Running Swift ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Before you can create a Swift configuration file, there are some things @@ -145,17 +168,18 @@ Below is the template that is used by Swift's test suite for running on PADS. ----- -include::../../tests/providers/local-pbs/pads/sites.template.xml[] +include::../../tests/providers/PADS/coasters/sites.template.xml[] ----- -The values to note here are the ones that are listed between underscores. In the example above, they are _QUEUE_, and _WORK_. Queue is the PADS queue to use and WORK is the swift work directory. These are placeholder values you will need to modify to fit your needs. Copy and paste this template, replace the values, and call it sites.xml. +Before you can use this configuration file, you will need to modify _WORK_ to a directory writable by you, +and have your default project defined. Copy this template, replace _WORK_, and then save as sites.xml. Manually Editing tc.data ~~~~~~~~~~~~~~~~~~~~~~~~ Below is the tc.data file used by Swift's test suite for running on PADS. ----- -include::../../tests/providers/local-pbs/pads/tc.template.data[] +include::../../tests/providers/PADS/coasters/tc.template.data[] ------ Copy these commands and save it as tc.data. Added: branches/release-0.93/docs/siteguide/prereqs =================================================================== --- branches/release-0.93/docs/siteguide/prereqs (rev 0) +++ branches/release-0.93/docs/siteguide/prereqs 2011-08-31 18:43:39 UTC (rev 5034) @@ -0,0 +1,8 @@ +Prerequisites +------------- + +This guide assumes that you have already downloaded and installed Swift. +It assumes that Swift is in your PATH and that you have a working +version of Sun Java 1.5+. For more information on downloading and +installing Swift, please see the +http://www.ci.uchicago.edu/swift/guides/release-0.93/quickstart/quickstart.html[Swift Quickstart Guide]. Modified: branches/release-0.93/docs/siteguide/siteguide.txt =================================================================== --- branches/release-0.93/docs/siteguide/siteguide.txt 2011-08-31 17:37:41 UTC (rev 5033) +++ branches/release-0.93/docs/siteguide/siteguide.txt 2011-08-31 18:43:39 UTC (rev 5034) @@ -6,6 +6,8 @@ :website: http://www.ci.uchicago.edu/swift/guides/siteguide.php :numbered: +include::prereqs[] + include::pads[] include::beagle[] Modified: branches/release-0.93/docs/tutorial/runtime_features =================================================================== --- branches/release-0.93/docs/tutorial/runtime_features 2011-08-31 17:37:41 UTC (rev 5033) +++ branches/release-0.93/docs/tutorial/runtime_features 2011-08-31 18:43:39 UTC (rev 5034) @@ -22,167 +22,10 @@ examples, we've invoked echo and tr executables from our SwiftScript program. These have been run on the local system (the same computer on which you ran swift). We can also make our computations run on a -remote resource. +remote resource. For more information on running Swift on a remote site +please see the http://www.ci.uchicago.edu/swift/guides/release-0.93/siteguide/siteguide.html[Site Configuration Guide]. -WARNING: This example is necessarily more vague than previous ones, -because it requires access to remote resources. You should ensure that -you can submit a job using the globus-job-run (or globusrun-ws) -command(s). -We do not need to modify any SwiftScript code to run on another -resource. Instead, we must modify another catalog, the site catalog. -This catalog provides details of the location that applications will be -run, with the default settings referring to the local machine. We will -modify it to refer to a remote resource - the UC Teraport cluster. If -you are not a UC Teraport user, you should use details of a different -resource that you do have access to. - -The site catalog is located in etc/sites.xml and is a relatively -straightforward XML format file. We must modify each of the following -three settings: gridftp (which indicates how and where data can be -transferred to the remote resource), jobmanager (which indicates how -applications can be run on the remote resource) and workdirectory (which -indicates where working storage can be found on the remote resource). - - -Writing a mapper -~~~~~~~~~~~~~~~~ - -This section will introduce writing a custom mapper so that Swift is -able to access data files laid out in application-specific ways. - -An application-specific mapper must take the form of a Java class that -implements the http://www.ci.uchicago.edu/swift/javadoc/vdsk/org/griphyn/vdl/mapping/Mapper.html[Mapper -interface]. - -Usually you don't need to implement this interface directly, because -Swift provides a number of more concrete classes with some functionality -already implemented. - -The hierarchy of helper classes is: - -http://www.ci.uchicago.edu/swift/javadoc/vdsk/org/griphyn/vdl/mapping/Mapper.html[Mapper] - -This is the abstract interface for mappers in Swift. You must -implement methods to provide access to mapper properties, to map from a -SwiftScript dataset path (such as foo[1].bar) to a file name, to check -whether a file exists. None of the default Swift mappers implement this -interface directly - instead they use one of the following helper classes. - -http://www.ci.uchicago.edu/swift/javadoc/vdsk/org/griphyn/vdl/mapping/AbstractMapper.html[Abstract Mapper] - -This provides helper methods to manage mapper properties and to handle -existance checking. Examples of mappers which use this class are: -http://www.ci.uchicago.edu/swift/guides/userguide.php#mapper.array_mapper[Array Mapper], -http://www.ci.uchicago.edu/swift/guides/userguide.php#mapper.csv_mapper[CSV Mapper], -http://www.ci.uchicago.edu/swift/guides/userguide.php#mapper.fixed_array_mapper[Fixed Array Mapper], -http://www.ci.uchicago.edu/swift/guides/userguide.php#mapper.regexp_mapper[Regexp Mapper], -and http://www.ci.uchicago.edu/swift/guides/userguide.php#mapper.single_file_mapper[Single File Mapper]. - -http://www.ci.uchicago.edu/swift/javadoc/vdsk/org/griphyn/vdl/mapping/file/AbstractFileMapper.html[AbstractFileMapper] -This provides a helper class for mappers which select files based on -selecting files from a directory listing. It is necessary to write some -helper methods that are different from the above mapper methods. -Examples of mappers which use this class are: -http://www.ci.uchicago.edu/swift/guides/userguide.php#mapper.simple_mapper[simple_mapper], -http://www.ci.uchicago.edu/swift/guides/userguide.php#mapper.filesys_mapper[filesys_mapper], -and the StructuredRegularExpressionMapper. - -In general, to write a mapper, choose either the AbstractMapper or the -AbstractFileMapper and extend those. If your mapper will generally -select the files it returns based on a directory listing and will -convert paths to filenames using some regular conversion (for example, -in the way that simple_mapper maps files in a directory that match a -particular pattern), then you should probably use the -AbstractFileMapper. If your mapper will produce a list of files in some -other way (for example, in the way that csv_mapper maps based on -filenames given in a CSV file rather than looking at which files are in -a directory), then you should probably use the AbstractMapper. - - -Writing a very basic mapper -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -In this section, we will write a very basic (almost useless) mapper that -will map a SwiftScript dataset into a hardcoded file called -myfile.txt, like this: - - - Swift variable Filename - - var <-----------------------------> myfile.txt - -We should be able to use the mapper we write in a SwiftScript program -like this: - - ----- -type file; -file f ; ----- - -First we must choose a base class - AbstractMapper or -AbstractFileMapper. We aren't going to use a directory listing to decide -on our mapping - we are getting the mapping from some other source (in -fact, it will be hard coded). So we will use AbstractMapper. - -So now onto the source code. We must define a subclass of AbstractMapper -and implement several mapper methods: isStatic, existing, and map. These -methods are documented in the javadoc for the Mapper interface. - -Here is the code implementing this mapper. Put this in your source -vdsk directory, make a directory src/tutorial/|and put this file in -src/tutorial/MyFirstMapper.java. - -.MyFirstMapper.java -******************* ----- -include::../../examples/tutorial/MyFirstMapper.java[] ----- -******************* - -Now we need to inform the Swift engine about the existence of this -mapper. We do that by editing the MapperFactory class definition, in -src/org/griphyn/vdl/mapping/MapperFactory.java and adding a -registerMapper call alongside the existing registerMapper calls, like this: - - ----- -registerMapper("my_first_mapper", tutorial.MyFirstMapper.class); ----- - -The first parameter is the name of the mapper that will be used in -SwiftScript program. The second parameter is the new Mapper class that -we just wrote. - -Now rebuild Swift using the "ant redist" target. - -This new Swift build will be aware of your new mapper. We can test it -out with a hello world program: - -.my_first_mapper.swift -********************** ------ -include::../../examples/tutorial/my_first_mapper.swift[] ------ -********************** - -Run this program, and hopefully you will find the "hello" string has -been output into the hard coded output file myfile.txt: - - ----- -$ cat myfile.txt -hello ----- - -So that's a first very simple mapper implemented. Compare the source -code to the single_file_mapper in -http://www.ci.uchicago.edu/trac/swift/browser/trunk/src/org/griphyn/vdl/mapping/file/SingleFileMapper.java[SingleFileMapper.java]. -There is not much more code to the single_file_mapper - mostly code to -deal with the file parameter. - - Starting and restarting ~~~~~~~~~~~~~~~~~~~~~~~ Modified: branches/release-0.93/docs/userguide/coasters =================================================================== --- branches/release-0.93/docs/userguide/coasters 2011-08-31 17:37:41 UTC (rev 5033) +++ branches/release-0.93/docs/userguide/coasters 2011-08-31 18:43:39 UTC (rev 5034) @@ -1,7 +1,5 @@ Coasters -------- -Coasters were introduced in Swift v0.6 as an experimental feature. - In many applications, Swift performance can be greatly enhanced by the use of CoG coasters. CoG coasters provide a low-overhead job submission and file transfer mechanism suited for the execution of short jobs (on Added: branches/release-0.93/docs/utils/gensites.txt =================================================================== --- branches/release-0.93/docs/utils/gensites.txt (rev 0) +++ branches/release-0.93/docs/utils/gensites.txt 2011-08-31 18:43:39 UTC (rev 5034) @@ -0,0 +1,235 @@ +Gensites +========== +:toc: +:icons: +:website: http://www.ci.uchicago.edu/swift +:numbered: + +Overview +-------- +To simplify this configuration process, versions of Swift starting with +0.92 include a utility called gensites. The gensites command is used +to generate a sites.xml file for running a swift workflow on a given +site. It accomplishes this by using a series of templates. The templates +used by gensites are the same templates used for internal testing, so +they are likely up to date and known to work on a given site. + + +Viewing All Available Site Templates +------------------------------------ +To view a list of all available templates, run the following command: + +----- +$ gensites -T +----- + +You should see output similar to this: +----- +intrepid +local +local-pbs-coasters +pads +queenbee +sge-local +ssh +ssh-pbs-coasters +surveyor +----- + +You will notice that the templates can be specific to a particular set +of machines like Intrepid and Queenbee, or they may be more general and +aim to work across a variety of machines, as in the case of +local-pbs-coasters. Gensites will look in three directories for available +templates: your current directory, $SWIFT_HOME/etc/sites and $HOME/.swift/sites. + +Listing the Template +-------------------- +To view the contents of a template, type: + +----- +$ gensites -l templatename +----- + +Running this command will print some information about the template and give +you an idea of what settings you will need to specify. You should see +something like this: + +----- +Description: Template for Intrepid. More information about this system can be found at http://www.alcf.anl.gov/support/gettingstarted/index.php +Required Tokens: host work project queue +----- + +The required tokens are required to properly use the templates. These are placeholder +values you will need to specify in the +following steps. + +Providing Site Specific Values +------------------------------ + +The gensites script needs to know how to replace the placeholder values +in the template. This is done by configuring the swift.properties file. +Gensites will first look for a swift.properties file in the current +directory. If it does not exist, it will next look in $HOME/.swift. + +To add site specific values to swift.properties, add a line in the +follow format: + +----- +#site templatename setting=value +----- + +Continuing the previous example, here is what you could add to +swift.properties to replace the values of project, queue and work for +the surveyor template: + +----- +#site surveyor project=MyProject +#site surveyor queue=MyQueue +#site surveyor work=/path/to/workdir +----- + +Now, running the command 'gensites surveyor' will produce the following +valid configuration file: + +----- + + + + + MyProject + MyQueue + zeptoos + true + 21 + 10000 + 1 + DEBUG + 1 + 900 + 64 + 64 + /path/to/workdir + + +----- + +Generating Application Configurations with Gensites +--------------------------------------------------- +Gensites can also be used to create a valid application catalog, commonly +called tc.data. Here are some examples of how to specify applications within +your swift.properties file: + +----- +#app intrepid echo=/usr/bin/echo +----- + +This first example shows a site specific application. The #app definition +tells gensites this is related to an application rather than a #site +definition. In the second part, echo=/usr/bin/echo, the left hand side +is the name of the application that will be called from within swift. The +right hand site is the path name which points to the binary. + +----- +#app intrepid echo=$HOME/bin/echo +----- + +Environment variables will be interpreted and converted to full path names +for Swift. + +----- +#app intrepid echo=bin/echo +----- + +Gensites can take relative paths (relative to your current directory) and +translate them to full path names for Swift. + +WARNING: Running gensites with #app definitions will replace any file +called tc.data in your current directory. If a file called tc.data exists, +it will be renamed to tc.data.old. If you run gensites twice, the original +contents of your tc.data will be lost. Please either rename your tc file +or copy to a different location. + +Running Swift With the New Configuration +---------------------------------------- + +Now that the gensites is configured and producing a valid configuration +file, Swift needs to know to use it. The first step is to create a +unique config file based on the preferences you specified. + +----- +$ gensites surveyor > myconfig.xml +----- + +This will send the output of gensites to myconfig.xml. This example will +use a swift.properties location in the default directories (your current +directory, ~/.swift/swift.properties). To specify a different location +to the swift.properties, use: + +----- +$ gensites surveyor -p myswift.properties > myconfig.xml +----- + +Next, provide the configuration filename to swift: +----- +$ swift -sites.file myconfig.xml myscript.swift +----- + +Alternatively, if you have specified applications, be sure to load that into +Swift +----- +$ swift -sites.file myconfig.xml -tc.file tc.data mycript.swift +----- + +Providing Default Values for All Templates +------------------------------------------ +It is also possible to specify a default value for a setting, regardless +of template you use. If you want to set your queue to default to "fast" +across all templates, you can do this by omitting the template name. +Consider the following swift.properties: + +----- +#site queue=fast +#site surveyor project=MyProject +#site surveyor work=/path/to/workdir +----- +By omitting the template name, the default value for queue on surveyor +(and any other template you use) will be set to "fast". One thing to +keep in mind when setting default values is that order matters. Be sure +to set your default values first before setting template specific values. + +Just like the #site definitions, when a site name is not specified, an app +will be created for every site that is defined in your template. +----- +#app echo=/bin/echo +----- + +More Help +--------- +The gensites script provides additional options not discussed here, such +as using templates and swift.properties in non-standard directories. For +more information, run gensites -h. Here is a full list of all options +available. + +----- +$ gensites -help + + usage: gensites template [-p properties.file] [-L template_directory] [-h] [-T] [-l] + + template Name of template to use + -p properties.file Specify a swift.properties to use + -L template_directory Specify a non-standard template directory + -T List all templates available + -h Help / usage information + -l List the contents of a specific template + + Examples: + + Create a site configuration file for sites.xml using default properties.file in current directory + $ gensites pads > sites.xml + + Use a specific properties file for a site + $ gensites -p sites.properties pads > sites.xml + + Specify a non-standard directory where templates are located + $ gensites -L template.dir pads > sites.xml +----- From davidk at ci.uchicago.edu Wed Aug 31 15:46:21 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 31 Aug 2011 15:46:21 -0500 (CDT) Subject: [Swift-commit] r5035 - in branches/release-0.93/tests: groups providers providers/fusion providers/local-pbs Message-ID: <20110831204621.4C30B9CCC1@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-31 15:46:21 -0500 (Wed, 31 Aug 2011) New Revision: 5035 Added: branches/release-0.93/tests/groups/providers-fusion.sh branches/release-0.93/tests/providers/fusion/ branches/release-0.93/tests/providers/fusion/catsn.0001.out.expected branches/release-0.93/tests/providers/fusion/catsn.0002.out.expected branches/release-0.93/tests/providers/fusion/catsn.0003.out.expected branches/release-0.93/tests/providers/fusion/catsn.0004.out.expected branches/release-0.93/tests/providers/fusion/catsn.0005.out.expected branches/release-0.93/tests/providers/fusion/catsn.0006.out.expected branches/release-0.93/tests/providers/fusion/catsn.0007.out.expected branches/release-0.93/tests/providers/fusion/catsn.0008.out.expected branches/release-0.93/tests/providers/fusion/catsn.0009.out.expected branches/release-0.93/tests/providers/fusion/catsn.0010.out.expected branches/release-0.93/tests/providers/fusion/catsn.setup.sh branches/release-0.93/tests/providers/fusion/catsn.swift branches/release-0.93/tests/providers/fusion/catsn.timeout branches/release-0.93/tests/providers/fusion/data.txt branches/release-0.93/tests/providers/fusion/sites.template.xml branches/release-0.93/tests/providers/fusion/tc.template.data Removed: branches/release-0.93/tests/providers/local-pbs/fusion/ branches/release-0.93/tests/providers/local-pbs/pads/ Log: Updates to fusion provider test Added: branches/release-0.93/tests/groups/providers-fusion.sh =================================================================== --- branches/release-0.93/tests/groups/providers-fusion.sh (rev 0) +++ branches/release-0.93/tests/groups/providers-fusion.sh 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1,6 @@ + +# GROUPLIST definition of providers that run on PADS + +GROUPLIST=( + $TESTDIR/providers/fusion +) Added: branches/release-0.93/tests/providers/fusion/catsn.0001.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0001.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0001.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0002.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0002.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0002.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0003.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0003.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0003.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0004.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0004.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0004.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0005.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0005.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0005.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0006.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0006.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0006.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0007.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0007.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0007.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0008.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0008.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0008.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0009.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0009.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0009.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.0010.out.expected =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.0010.out.expected (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.0010.out.expected 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/catsn.setup.sh =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.setup.sh (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.setup.sh 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1,6 @@ +#!/bin/bash + +cp -v $GROUP/data.txt . || exit 1 +ipaddr=$( ifconfig | grep inet | head -1 | cut -d ':' -f 2 | awk '{print $1}' ) +export GLOBUS_HOSTNAME=$ipaddr + Property changes on: branches/release-0.93/tests/providers/fusion/catsn.setup.sh ___________________________________________________________________ Added: svn:executable + * Added: branches/release-0.93/tests/providers/fusion/catsn.swift =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.swift (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.swift 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1,15 @@ +type file; + +app (file o) cat (file i) +{ + cat @i stdout=@o; +} + +string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; +string char[] = @strsplit(t, ""); + +file out[]; +foreach j in [1:@toint(@arg("n","10"))] { + file data<"data.txt">; + out[j] = cat(data); +} Added: branches/release-0.93/tests/providers/fusion/catsn.timeout =================================================================== --- branches/release-0.93/tests/providers/fusion/catsn.timeout (rev 0) +++ branches/release-0.93/tests/providers/fusion/catsn.timeout 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +30 Added: branches/release-0.93/tests/providers/fusion/data.txt =================================================================== --- branches/release-0.93/tests/providers/fusion/data.txt (rev 0) +++ branches/release-0.93/tests/providers/fusion/data.txt 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1 @@ +Hello world Added: branches/release-0.93/tests/providers/fusion/sites.template.xml =================================================================== --- branches/release-0.93/tests/providers/fusion/sites.template.xml (rev 0) +++ branches/release-0.93/tests/providers/fusion/sites.template.xml 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1,16 @@ + + + + + 750 + 1 + 1 + 1 + 2 + shared + 5.99 + 10000 + _WORK_ + + + Added: branches/release-0.93/tests/providers/fusion/tc.template.data =================================================================== --- branches/release-0.93/tests/providers/fusion/tc.template.data (rev 0) +++ branches/release-0.93/tests/providers/fusion/tc.template.data 2011-08-31 20:46:21 UTC (rev 5035) @@ -0,0 +1,7 @@ +fusion echo /bin/echo INSTALLED INTEL32::LINUX +fusion cat /bin/cat INSTALLED INTEL32::LINUX +fusion ls /bin/ls INSTALLED INTEL32::LINUX +fusion grep /bin/grep INSTALLED INTEL32::LINUX +fusion sort /bin/sort INSTALLED INTEL32::LINUX +fusion paste /bin/paste INSTALLED INTEL32::LINUX +fusion wc /usr/bin/wc INSTALLED INTEL32::LINUX From wozniak at ci.uchicago.edu Wed Aug 31 17:48:43 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 31 Aug 2011 17:48:43 -0500 (CDT) Subject: [Swift-commit] r5036 - trunk/libexec Message-ID: <20110831224843.0BBE19CCC1@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-31 17:48:42 -0500 (Wed, 31 Aug 2011) New Revision: 5036 Modified: trunk/libexec/vdl-int.k Log: More logging for CDM outputs Modified: trunk/libexec/vdl-int.k =================================================================== --- trunk/libexec/vdl-int.k 2011-08-31 20:46:21 UTC (rev 5035) +++ trunk/libexec/vdl-int.k 2011-08-31 22:48:42 UTC (rev 5036) @@ -293,6 +293,7 @@ //make sure we do have the directory on the client side dir:make(ldir, host=dhost, provider=provider) policy := cdm:query(query=file) + log(LOG:DEBUG, "CDM: {file} : {policy}") if (sys:or(policy == "DEFAULT", policy == "BROADCAST") then( restartOnError(".*", 2 From wozniak at ci.uchicago.edu Wed Aug 31 22:30:27 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 31 Aug 2011 22:30:27 -0500 (CDT) Subject: [Swift-commit] r5037 - trunk/tests/providers/local-pbs-coasters/fusion Message-ID: <20110901033027.7CEFB9CCF6@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-31 22:30:27 -0500 (Wed, 31 Aug 2011) New Revision: 5037 Modified: trunk/tests/providers/local-pbs-coasters/fusion/sites.template.xml trunk/tests/providers/local-pbs-coasters/fusion/tc.template.data Log: Update configuration Modified: trunk/tests/providers/local-pbs-coasters/fusion/sites.template.xml =================================================================== --- trunk/tests/providers/local-pbs-coasters/fusion/sites.template.xml 2011-08-31 22:48:42 UTC (rev 5036) +++ trunk/tests/providers/local-pbs-coasters/fusion/sites.template.xml 2011-09-01 03:30:27 UTC (rev 5037) @@ -1,5 +1,5 @@ - + 1 Modified: trunk/tests/providers/local-pbs-coasters/fusion/tc.template.data =================================================================== --- trunk/tests/providers/local-pbs-coasters/fusion/tc.template.data 2011-08-31 22:48:42 UTC (rev 5036) +++ trunk/tests/providers/local-pbs-coasters/fusion/tc.template.data 2011-09-01 03:30:27 UTC (rev 5037) @@ -1,8 +1,7 @@ -local-pbs-coasters echo /bin/echo INSTALLED INTEL32::LINUX null -local-pbs-coasters cat /bin/cat INSTALLED INTEL32::LINUX null -local-pbs-coasters ls /bin/ls INSTALLED INTEL32::LINUX null -local-pbs-coasters grep /bin/grep INSTALLED INTEL32::LINUX null -local-pbs-coasters sort /bin/sort INSTALLED INTEL32::LINUX null -local-pbs-coasters paste /bin/paste INSTALLED INTEL32::LINUX null -local-pbs-coasters wc /usr/bin/wc INSTALLED INTEL32::LINUX null - +fusion echo /bin/echo INSTALLED INTEL32::LINUX +fusion cat /bin/cat INSTALLED INTEL32::LINUX +fusion ls /bin/ls INSTALLED INTEL32::LINUX +fusion grep /bin/grep INSTALLED INTEL32::LINUX +fusion sort /bin/sort INSTALLED INTEL32::LINUX +fusion paste /bin/paste INSTALLED INTEL32::LINUX +fusion wc /usr/bin/wc INSTALLED INTEL32::LINUX From wozniak at ci.uchicago.edu Wed Aug 31 22:31:29 2011 From: wozniak at ci.uchicago.edu (wozniak at ci.uchicago.edu) Date: Wed, 31 Aug 2011 22:31:29 -0500 (CDT) Subject: [Swift-commit] r5038 - trunk/tests/providers/local-pbs-coasters/fusion Message-ID: <20110901033129.79BD69CCF6@svn.ci.uchicago.edu> Author: wozniak Date: 2011-08-31 22:31:29 -0500 (Wed, 31 Aug 2011) New Revision: 5038 Modified: trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.swift Log: Minor improvements Modified: trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh =================================================================== --- trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh 2011-09-01 03:30:27 UTC (rev 5037) +++ trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.check.sh 2011-09-01 03:31:29 UTC (rev 5038) @@ -2,11 +2,12 @@ set -x -for count in `seq --format "%04.f" 1 1 10` +FILES=( catsn.*.out ) +[[ ${#FILES[@]} == 10 ]] || exit 1 + +for FILE in ${FILES} do - [ -f catsn.$count.out ] || exit 1 - CONTENTS1=$( cat catsn.$count.out.expected ) - CONTENTS2=$( cat catsn.$count.out ) - [[ $CONTENTS1 == $CONTENTS2 ]] || exit 1 + grep -q "Hello world" ${FILE} || exit 1 done + exit 0 Modified: trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh =================================================================== --- trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh 2011-09-01 03:30:27 UTC (rev 5037) +++ trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.setup.sh 2011-09-01 03:31:29 UTC (rev 5038) @@ -1,4 +1,4 @@ #!/bin/bash cp -v $GROUP/data.txt . || exit 1 -cp -v $GROUP/*expected . || exit 1 +# cp -v $GROUP/*expected . || exit 1 Modified: trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.swift =================================================================== --- trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.swift 2011-09-01 03:30:27 UTC (rev 5037) +++ trunk/tests/providers/local-pbs-coasters/fusion/001-catsn.swift 2011-09-01 03:31:29 UTC (rev 5038) @@ -5,9 +5,6 @@ cat @i stdout=@o; } -string t = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; -string char[] = @strsplit(t, ""); - file out[]; foreach j in [1:@toint(@arg("n","10"))] { file data<"data.txt">; From vytas at ci.uchicago.edu Mon Aug 1 08:18:59 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 13:18:59 -0000 Subject: [Swift-commit] r4889 - / Message-ID: <20110801131858.B442D9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 08:18:58 -0500 (Mon, 01 Aug 2011) New Revision: 4889 Added: wwwdev/ Log: new look and feel From vytas at ci.uchicago.edu Mon Aug 1 09:15:47 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:15:47 -0000 Subject: [Swift-commit] r4890 - in wwwdev: . _notes Message-ID: <20110801141546.03D2D9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:15:45 -0500 (Mon, 01 Aug 2011) New Revision: 4890 Added: wwwdev/_notes/ wwwdev/_notes/dwsync.xml wwwdev/index.php Log: new look and feel Added: wwwdev/_notes/dwsync.xml =================================================================== --- wwwdev/_notes/dwsync.xml (rev 0) +++ wwwdev/_notes/dwsync.xml 2011-08-01 14:15:45 UTC (rev 4890) @@ -0,0 +1,4 @@ + + + + \ No newline at end of file Added: wwwdev/index.php =================================================================== --- wwwdev/index.php (rev 0) +++ wwwdev/index.php 2011-08-01 14:15:45 UTC (rev 4890) @@ -0,0 +1,62 @@ + + + + +Swift - About + + + + + + + + +
+ + + + +
+ + +
+

Swift incorporates several existing toolkits and engines to achieve its results. What can Swift do for you?

+ +

Globus Toolkit

+

Swift uses the Globus Toolkit as middleware to talk to various resources.

+ +

Java CoG Kit

+

The CoG Kit provides a high level uniform interface to different versions of the Globus Toolkit. It also contains the Karajan language and interpreter which is used as an underlying execution engine for Swift.

+ +

TeraGrid

+

+"TeraGrid is an open scientific discovery infrastructure combining leadership class resources at nine partner sites to create an integrated, persistent computational resource."

+

 

+
+ +
+ +

 

+
+ + +
+ +
+ + + + + + + + From vytas at ci.uchicago.edu Mon Aug 1 09:17:10 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:17:10 -0000 Subject: [Swift-commit] r4891 - wwwdev Message-ID: <20110801141654.5A6D69CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:16:54 -0500 (Mon, 01 Aug 2011) New Revision: 4891 Removed: wwwdev/_notes/ wwwdev/index.php Log: wrong directory Deleted: wwwdev/index.php =================================================================== --- wwwdev/index.php 2011-08-01 14:15:45 UTC (rev 4890) +++ wwwdev/index.php 2011-08-01 14:16:54 UTC (rev 4891) @@ -1,62 +0,0 @@ - - - - -Swift - About - - - - - - - - -
- - - - -
- - -
-

Swift incorporates several existing toolkits and engines to achieve its results. What can Swift do for you?

- -

Globus Toolkit

-

Swift uses the Globus Toolkit as middleware to talk to various resources.

- -

Java CoG Kit

-

The CoG Kit provides a high level uniform interface to different versions of the Globus Toolkit. It also contains the Karajan language and interpreter which is used as an underlying execution engine for Swift.

- -

TeraGrid

-

-"TeraGrid is an open scientific discovery infrastructure combining leadership class resources at nine partner sites to create an integrated, persistent computational resource."

-

 

-
- -
- -

 

-
- - -
- -
- - - - - - - - From vytas at ci.uchicago.edu Mon Aug 1 09:17:41 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:17:41 -0000 Subject: [Swift-commit] r4892 - wwwdev Message-ID: <20110801141740.585EC9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:17:40 -0500 (Mon, 01 Aug 2011) New Revision: 4892 Added: wwwdev/about/ Log: new look & feel From vytas at ci.uchicago.edu Mon Aug 1 09:18:32 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:18:32 -0000 Subject: [Swift-commit] r4893 - in wwwdev/about: . _notes Message-ID: <20110801141831.366B29CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:18:31 -0500 (Mon, 01 Aug 2011) New Revision: 4893 Added: wwwdev/about/_notes/ wwwdev/about/_notes/dwsync.xml wwwdev/about/index.php Log: new look & feel Added: wwwdev/about/_notes/dwsync.xml =================================================================== --- wwwdev/about/_notes/dwsync.xml (rev 0) +++ wwwdev/about/_notes/dwsync.xml 2011-08-01 14:18:31 UTC (rev 4893) @@ -0,0 +1,4 @@ + + + + \ No newline at end of file Added: wwwdev/about/index.php =================================================================== --- wwwdev/about/index.php (rev 0) +++ wwwdev/about/index.php 2011-08-01 14:18:31 UTC (rev 4893) @@ -0,0 +1,62 @@ + + + + +Swift - About + + + + + + + + +
+ + + + +
+ + +
+

Swift incorporates several existing toolkits and engines to achieve its results. What can Swift do for you?

+ +

Globus Toolkit

+

Swift uses the Globus Toolkit as middleware to talk to various resources.

+ +

Java CoG Kit

+

The CoG Kit provides a high level uniform interface to different versions of the Globus Toolkit. It also contains the Karajan language and interpreter which is used as an underlying execution engine for Swift.

+ +

TeraGrid

+

+"TeraGrid is an open scientific discovery infrastructure combining leadership class resources at nine partner sites to create an integrated, persistent computational resource."

+

 

+
+ +
+ +

 

+
+ + +
+ +
+ + + + + + + + From vytas at ci.uchicago.edu Mon Aug 1 09:22:09 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:22:09 -0000 Subject: [Swift-commit] r4894 - in wwwdev: . apps apps/_notes Message-ID: <20110801142155.158739CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:21:54 -0500 (Mon, 01 Aug 2011) New Revision: 4894 Added: wwwdev/apps/ wwwdev/apps/_notes/ wwwdev/apps/_notes/dwsync.xml wwwdev/apps/index.php wwwdev/apps/style2.css Log: new look & feel Added: wwwdev/apps/_notes/dwsync.xml =================================================================== --- wwwdev/apps/_notes/dwsync.xml (rev 0) +++ wwwdev/apps/_notes/dwsync.xml 2011-08-01 14:21:54 UTC (rev 4894) @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file Added: wwwdev/apps/index.php =================================================================== --- wwwdev/apps/index.php (rev 0) +++ wwwdev/apps/index.php 2011-08-01 14:21:54 UTC (rev 4894) @@ -0,0 +1,54 @@ + + + + +Swift + + + + + +
+ + + + + + + +
+ +
+

APPLICATIONS

+

A big ole' list that uses Swift.

+ +
+ + + + +
+ + + + + +
+ + + + + Added: wwwdev/apps/style2.css =================================================================== --- wwwdev/apps/style2.css (rev 0) +++ wwwdev/apps/style2.css 2011-08-01 14:21:54 UTC (rev 4894) @@ -0,0 +1,318 @@ +#header { + background-color: #172B17; + /*background-image: url(../images/graphics/h_backgrnd.gif);*/ + background-image: url(../images/graphics/h_backgrnd2.gif); + background-repeat: repeat-x; + width: 100%; +} +body { + margin: 0px auto; + font-family: Verdana, Arial, Helvetica, sans-serif; + background: #fff no-repeat center top; +} + +body#home a.home, +body#about a.about, +body#downloads a.downloads, +body#docs a.docs, +body#apps a.apps, +body#support a.support, +body#links a.links{ + background-color: #666; + color:#FFFFFF; +} + + +a:link { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:visited { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:hover { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #0099cc; + text-decoration: underline; +} +/************* MENU ************/ + +#nav { +font-family: Arial, Helvetica, sans-serif; + width: 100%; + font-size: 12px; + font-weight: normal; + margin: 0px auto; + padding: 0px 0px 0px 0px; + background-color: #000000; + border-bottom: #ccc 2px solid; +} + +#nav ul { +width: 850px; + margin: 0px; + padding: 0px; + list-style: none; + text-align: center; + letter-spacing: 1px; +} + +#nav li { + display: inline; +} + +#nav a { +font-size: 12px; + padding-right: 6px; + padding-left: 6px; + text-transform: uppercase; + text-decoration: none; + color: #FFFFFF; +} + +#nav a:hover { + background-color: #666; +} +#content { + width: 100%; + margin: 0px 0px 40px 0px; + padding: 20px 0px 0px 0px; + border-top: thin #000 solid; + color: #333; +} +.image { + background-color: #eee; + margin:10px auto; + padding:3px; + border: 1px solid #ccc; + width: 419px; + +} +.highlight{ + border: 1px #ccc solid; + padding:5px; + background-color: #FCFAFA; + font-size: 11px; + margin-left:10px; +} + +.mailinglists { width: 85%; margin: 0 0 0 35px; font-size:10px; } +.mailinglists td { padding: 5px 5px; line-height: 16px;} +.mailinglists th { font-size: 12px; text-align: left; color:#000; padding: 7px; letter-spacing: 1px; font-family:"Trebuchet MS", Arial, sans-serif;} + +#left { + float: left; + width: 65%; + padding: 0px 10px 70px 5px; + border-right: 1px #ccc dashed; + margin-bottom: 20px; + margin-top: 10px; +} + +#right { + float: left; + width: 250px; + color: #FFF; + margin: 25px 15px 70px 5px; +/* border: 1px #ddd solid; + background-color: #FCFAFA;*/ + padding: 5px; + +} +#right h3 { + margin: 0px; + font-size: 13px; + font-weight: bold; + color: #cc0000; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 0px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +#right h4 { + margin: 0px; + font-size: 12px; + font-weight: bold; + color: #333; + letter-spacing: 1px; + padding-top: 10px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 5px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +#right p{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 15px; + color: #333333; + padding: 0px 5px 0px 5px; + margin: 0px; +} +#right a:link { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#right a:visited { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} + #right a:hover { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #0099cc; + text-decoration: underline; +} + +.featurebox_side { + background-color: #eee; + margin-left:5px; + margin-right:5px; + margin-bottom:5px; + padding:4px; + border: 1px dotted #4E8787; + font-family: verdana, arial, sans-serif; + font-size: 11px; + line-height: 16px; + color: #333333; +} + +#left p{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + color: #333333; + padding: 0px 30px 0px 30px; + + margin: 0px 0px 8px 0px; +} + +#left ul{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; +} + +#left li{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + list-style:circle; + margin: 10px 10px 10px 35px; +} + +h1 { + margin: 0px; + font-size: 16px; + font-weight: bold; + color: #172B17; + letter-spacing: 1px; + padding-top: 0px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 10px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h2 { + margin: 0px; + font-size: 14px; + font-weight: bold; + color: #CC0000; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h3 { + margin: 0px; + font-size: 13px; + font-weight: bold; + color: #666; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h4 { + margin: 0px; + font-size: 12px; + font-weight: bold; + color: #666; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +#container { + background-color: #FFFFFF; + font-size: 10px; + font-weight: normal; + /*border: 1px #ccc solid;*/ + width: 100%; + background-repeat: no-repeat; + background-position: center; + margin-top: 3px; + margin-right: auto; + margin-bottom: 0px; + margin-left: 3px; +} +/************* FOOTER ************/ + +#footer { + clear: both; + width: 850; + margin: 0px; + border-top: 1px solid #ddd; + border-bottom: 25px #FFF solid; + background-color: #FFF; + text-align: center; + padding: 3px; + color: #999; +} + +#footer a:link { + font-size: 9px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#footer a:visited { + font-size: 9px; + color: #3366cc; + text-decoration: none; +} + #footer a:hover { + font-size: 9px; + color: #0099cc; + text-decoration: underline; +} From vytas at ci.uchicago.edu Mon Aug 1 09:23:12 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:23:12 -0000 Subject: [Swift-commit] r4895 - in wwwdev: . case_studies case_studies/_notes Message-ID: <20110801142310.778A69CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:23:10 -0500 (Mon, 01 Aug 2011) New Revision: 4895 Added: wwwdev/case_studies/ wwwdev/case_studies/_notes/ wwwdev/case_studies/_notes/dwsync.xml wwwdev/case_studies/index.php Log: new look & feel Added: wwwdev/case_studies/_notes/dwsync.xml =================================================================== --- wwwdev/case_studies/_notes/dwsync.xml (rev 0) +++ wwwdev/case_studies/_notes/dwsync.xml 2011-08-01 14:23:10 UTC (rev 4895) @@ -0,0 +1,4 @@ + + + + \ No newline at end of file Added: wwwdev/case_studies/index.php =================================================================== --- wwwdev/case_studies/index.php (rev 0) +++ wwwdev/case_studies/index.php 2011-08-01 14:23:10 UTC (rev 4895) @@ -0,0 +1,54 @@ + + + + +Swift - Case Studies + + + + + + + + +
+ + + + +
+ + +
+

Main Header

+

Main column content.

+

 

+
+ +
+

Right Header

+

Right column content.

+

 

+
+ + +
+ +
+ + + + + + + + From vytas at ci.uchicago.edu Mon Aug 1 09:23:37 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:23:37 -0000 Subject: [Swift-commit] r4896 - in wwwdev: . cookbook cookbook/_notes cookbook/figures cookbook/figures/_notes Message-ID: <20110801142326.C94769CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:23:26 -0500 (Mon, 01 Aug 2011) New Revision: 4896 Added: wwwdev/cookbook/ wwwdev/cookbook/_notes/ wwwdev/cookbook/_notes/dwsync.xml wwwdev/cookbook/cookbook-asciidoc.html wwwdev/cookbook/cookbook-asciidoc.txt wwwdev/cookbook/figures/ wwwdev/cookbook/figures/_notes/ wwwdev/cookbook/figures/_notes/dwsync.xml wwwdev/cookbook/figures/coaster_setup.png Log: new look & feel Added: wwwdev/cookbook/_notes/dwsync.xml =================================================================== --- wwwdev/cookbook/_notes/dwsync.xml (rev 0) +++ wwwdev/cookbook/_notes/dwsync.xml 2011-08-01 14:23:26 UTC (rev 4896) @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file Added: wwwdev/cookbook/cookbook-asciidoc.html =================================================================== --- wwwdev/cookbook/cookbook-asciidoc.html (rev 0) +++ wwwdev/cookbook/cookbook-asciidoc.html 2011-08-01 14:23:26 UTC (rev 4896) @@ -0,0 +1,1500 @@ + + + + + +Swift Cookbook + + + + + +
+
+

1. Overview

+
+

This cookbook covers various recipes involving setting up and running Swift under diverse +configurations based on the application requirements and the underlying +infrastructures. The Swift system comprises of SwiftScript language and the +Swift runtime system. For +introductory material, consult the Swift tutorial found +here.

+
+
+
+

2. Swift Basics

+
+
+

2.1. Installation

+

This section takes you through the installation of the Swift system on your +computer. We will start with the prerequisites as explained in the subsequent +section.

+
+

2.1.1. Prerequisites

+
Check your Java

Swift is a Java application. Make sure you are running Java version 5 or higher. You +can make sure you have Java in your $PATH (or $HOME/.soft file depending upon +your environment)

+

Following are the possible ways to detect and run Java:

+
+
+
$ grep java $HOME/.soft
+#+java-sun # Gives you Java 5
++java-1.6.0_03-sun-r1
+$ which java
+/soft/java-1.6.0_11-sun-r1/bin/java
+$ java -version
+java version "1.6.0_11"
+Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
+Java HotSpot(TM) 64-Bit Server VM (build 11.0-b16, mixed mode)
+
+
+
+
+

2.2. Setting up to run Swift

+

This is simple. We will be using a pre-compiled version of Swift that can be +downloaded from here. Download and untar the latest precompiled version as follows:

+
+
+
$ tar xf swift-0.92.1.tar.gz
+
+
+

2.2.1. Environment Setup

+

The examples were tested with Java version 1.6. Make sure you do not already +have Swift in your PATH. If you do, remove it, or remove any +swift or @swift +lines from your $HOME/.soft or $HOME/.bash_profile file. Then do:

+
+
+
PATH=$PATH:/path/to/swift/bin
+
+

Note that the environment will be different when using Swift from prebuilt distribution (as above) and trunk. The PATH setup when using swift from trunk would be as follows:

+
+
+
PATH=$PATH:/path/to/swift/dist/swift-svn/bin
+
+
+
+ + +
+
Warning
+
Do NOT set SWIFT_HOME or CLASSPATH in your environment unless you +fully understand how these will affect Swift’s execution.
+
+

To execute your Swift script on a login host (or "localhost") use +the following command:

+
+
+
swift -tc.file tc somescript.swift
+
+
+
+

2.2.2. Setting transformation catalog

+

The transformation catalog lists where application executables are located on +remote sites.

+

By default, the site catalog is stored in etc/tc.data. This path can be +overridden with the tc.file configuration property, either in the Swift +configuration file or on the command line.

+

The format is one line per executable per site, with fields separated by tabs +or spaces.

+

Some example entries:

+
+
+
localhost  echo    /bin/echo       INSTALLED       INTEL32::LINUX  null
+TGUC       touch   /usr/bin/touch  INSTALLED       INTEL32::LINUX GLOBUS::maxwalltime="00:00:10"
+
+

The fields are: site, transformation-name, executable-path, installation-status, platform, and profile entries.

+

The site field should correspond to a site name listed in the sites catalog.

+

The transformation-name should correspond to the transformation name used in a +SwiftScript app procedure.

+

The executable-path should specify where the particular executable is located +on that site.

+

The installation-status and platform fields are not used. Set them to +INSTALLED and INTEL32::LINUX respectively.

+

The profiles field should be set to null if no profile entries are to be +specified, or should contain the profile entries separated by semicolons.

+
+
+

2.2.3. Setting swift configuration

+

Many configuration properties could be set using the Swift configuration file. +We will not cover them all in this section. see +here for details. In this section we will cover a simple configuration file with the most basic properties.

+
+
+
# A comment
+wrapperlog.always.transfer=true
+sitedir.keep=true
+execution.retries=1
+lazy.errors=true
+status.mode=provider
+use.provider.staging=true
+provider.staging.pin.swiftfiles=false
+clustering.enabled=false
+clustering.queue.delay=10
+clustering.min.time=86400
+foreach.max.threads=100
+provenance.log=true
+
+
+
+

2.2.4. Setting sites.xml

+

sites.xml specifies details of the sites that Swift can run on. Following is +an example of a simple sites.xml file entry for running Swift on local +environment:

+
+
+
<pool handle="localhost">
+<filesystem provider="local" />
+<execution provider="local" />
+<workdirectory >/var/tmp</workdirectory>
+<profile namespace="karajan" key="jobThrottle">.07</profile>
+<profile namespace="karajan"
+key="initialScore">100000</profile>
+</pool>
+
+
+
+

2.3. First SwiftScript

+

Your first SwiftScript +Hello Swift-World!

+

A good sanity check that Swift is set up and running OK locally is this:

+
+
+
$ which swift
+
+/home/wilde/swift/src/stable/cog/modules/swift/dist/swift-svn/bin/swift
+
+$ echo 'trace("Hello, Swift world!");' >hello.swift
+
+$ swift hello.swift
+
+Swift svn swift-r3202 cog-r2682
+
+RunID: 20100115-1240-6xhzxuz3
+
+Progress:
+
+SwiftScript trace: Hello, Swift world!
+
+Final status:
+
+$
+
+

A good first tutorial in using Swift is at: +http://www.ci.uchicago.edu/swift/guides/tutorial.php. Follow the steps in that +tutorial to learn how to run a few simple scripts on the login host.

+
+
+

2.4. second SwiftScript

+

Following is a more involved Swift script.

+
+
+
type file;
+
+app (file o) cat (file i)
+{
+    cat @i stdout=@o;
+}
+
+file out[]<simple_mapper; location="outdir", prefix="f.",suffix=".out">;
+
+foreach j in [1:@toint(@arg("n","1"))] {
+
+    file data<"data.txt">;
+
+    out[j] = cat(data);
+}
+
+
+

2.5. Swift Commandline Options

+

A description of Swift Commandline Options

+

Also includes a description of Swift inputs and outputs.

+
+
+

2.6. What if Swift hangs

+

Owing to its highly multithreaded architecture it is often the case that the +underlying java virtual machine gets into deadlock situations or Swift hangs +because of other complications in its threaded operations. Under such +situations, Swift hang-checker chips in and resolves the situation.

+
    +
  1. +

    +how to use the information to identify and correct the deadlock. +

    +
  2. +
  3. +

    +How close to the Swift source code can we make the hang-checker messages, so that the user can relate it to Swift functions, expressions, and ideally source code lines? +

    +
  4. +
  5. +

    +The current Hang Checker output is actually very nice and useful already: +

    +
  6. +
+
+
+
Registered futures:
+Rupture[] rups  Closed, 1 elements, 0 listeners
+Variation vars - Closed, no listeners
+SgtDim sub - Open, 1 listeners
+string site  Closed, no listeners
+Variation[] vars  Closed, 72 elements, 0 listeners
+
+
+
+

2.7. Resuming a stopped or crashed Swift Run

+

I had a .rlog file from a Swift run that ran out of time. I kicked it off +using the -resume flag described in section 16.2 of the Swift User Guide and +it picked up where it left off. Then I killed it because I wanted to make +changes to my sites file.

+
+
+
. . .
+Progress:  Selecting site:1150  Stage in:55  Active:3  Checking status:1
+Stage out:37  Finished in previous run:2462  Finished successfully:96
+Progress:  Selecting site:1150  Stage in:55  Active:2  Checking status:1
+Stage out:38  Finished in previous run:2462  Finished successfully:96
+Cleaning up...
+Shutting down service at https://192.5.86.6:54813
+Got channel MetaChannel: 1293358091 -> null
++ Done
+Canceling job 9297.svc.pads.ci.uchicago.edu
+
+

No new rlog file was emitted but it did recognize the progress that had been +made, the 96 tasks that finished sucessfully above and resumed from 2558 tasks +finished.

+
+
+
[nbest at login2 files]$ pwd
+/home/nbest/bigdata/files
+[nbest at login2 files]$
+~wilde/swift/src/stable/cog/modules/swift/dist/swift-svn/bin/swift \
+> -tc.file tc -sites.file pbs.xml ~/scripts/mcd12q1.swift -resume
+> mcd12q1-20100310-1326-ptxe1x1d.0.rlog
+Swift svn swift-r3255 (swift modified locally) cog-r2723 (cog modified
+locally)
+RunID: 20100311-1027-148caf0a
+Progress:
+Progress:  uninitialized:4
+Progress:  Selecting site:671  Initializing site shared directory:1  Finished
+in previous run:1864
+Progress:  uninitialized:1  Selecting site:576  Stage in:96  Finished in
+previous run:1864
+Progress:  Selecting site:1150  Stage in:94  Submitting:2  Finished in
+previous run:2558
+Progress:  Selecting site:1150  Stage in:94  Submitted:2  Finished in previous
+run:2558
+Progress:  Selecting site:1150  Stage in:93  Submitting:1  Submitted:2
+Finished in previous run:2558
+Progress:  Selecting site:1150  Stage in:90  Submitting:1  Submitted:5
+Finished in previous run:2558
+Progress:  Selecting site:1150  Stage in:90  Submitted:5  Active:1  Finished
+in previous run:2558
+
+

From Neil: A comment about that section of the user guide: It says "In order +to restart from a restart log file, the -resume logfile argument can be used +after the SwiftScript? program file name." and then puts the -resume logfile +argument before the script file name. I’m sure the order doesn’t matter but +the contradiction is confusing.

+

Notes to add (from Mike):

+
    +
  • +

    +explain what aspects of a Swift script make it restartable, and which + aspects are notrestartable. Eg, if your mappers can return different data at +different times, what happens? What other non-determinsitc behavior would +cause unpredictable, unexpected, or undesired behavior on resumption? +

    +
  • +
  • +

    +explain what changes you can make in the execution environment (eg + increasing or reducing CPUs to run on or throttles, etc); fixing tc.data +entries, env vars, or apps, etc. +

    +
  • +
  • +

    +note that resume will again retry failed app() calls. Explain if the retry + count starts over or not. +

    +
  • +
  • +

    +explain how to resume after multiple failures and resumes - i.e. if a .rlog + is generated on each run, which one should you resume from? Do you have a +choice of resuming from any of them, and what happens if you go backwards to +an older resume file? +

    +
  • +
  • +

    +whap happens when you kill (eg with C) a running swift script? Is the + signal caught, and the resume file written out at that point? Or written out +all along? (Note case in which script ws running for hours, then hit C, but +resume fie was short (54 bbytes) and swift shows no sign of doing a resume? +(It silently ignored resume file instead of acknowleging that it found one +with not useful resume state in it???) Swift should clearly state that its +resuming and what its resume state is. +

    +
  • +
+

swift -resume ftdock-[id].0.rlog \[rest of the exact command line from initial +run\]

+
+
+

2.8. Passing an array to swift?

+

Arrays can be passed to Swift in one of the following ways:

+
    +
  1. +

    +You can write the array to a file and read in in swift using +readData (or readData2). +

    +
  2. +
  3. +

    +Direct the array into a file (possibly with a "here document" which expands the array) and then read the file in Swift with readData() or process it with a Swift app() function? +

    +
  4. +
  5. +

    +You can use @strsplit on a comma separated command line arg and that works well for me. +

    +
  6. +
+
+

2.8.1. Mappers

+

SimpleMapper

+
+
+
$ cat swiftapply.swift
+
+
+
+
type RFile;
+trace("hi 1");
+app (RFile result) RunR (RFile rcall)
+{
+  RunR @rcall @result;
+}
+trace("hi 2");
+RFile rcalls[] ;
+RFile results[] ;
+trace("start");
+foreach c, i in rcalls {
+  trace("c",i,@c);
+  trace("r",i,@filename(results[i]));
+  results[i] = RunR(c);
+}
+
+
+
$ ls calldir resdir
+calldir:
+rcall.1.Rdata  rcall.2.Rdata  rcall.3.Rdata  rcall.4.Rdata
+resdir:
+result.1.Rdata result.2.Rdata result.3.Rdata result.4.Rdata
+$
+
+

Notes:

+

how the .'s match +prefix and suffix dont span dirs +intervening pattern must be digits +these digits become the array indices +explain how padding= arg works & helps (including padding=0) +figure out and explain differences between simple_mapper and +filesys_mapper +FIXME: Use the "filesys_mapper" and its "location=" parameter to map the +input data from /home/wilde/bigdata/*

+

Abbreviations for SingleFileMapper +Notes:

+

within <> you can only have a literal string as in <"filename">, not an +expression. Someday we will fix this to make <> accept a general expression. +you can use @filenames( ) (note: plural) to pull off a list of filenames.

+

writeData()

+

example here

+
+
+
$ cat writedata.swift
+
+
+
+
type file;
+
+file f <"filea">;
+file nf <"filenames">;
+nf = writeData(@f);
+
+
+
$ swift writedata.swift
+Swift svn swift-r3264 (swift modified locally) cog-r2730 (cog modified
+locally)
+RunID: 20100319-2002-s9vpo0pe
+Progress:
+Final status:
+$ cat filenames
+filea$
+
+

StructuredRegexpMapper +IN PROGRESS This mapper can be used to base the mapped filenames of an output +array on the mapped filenames of an existing array. landuse outputfiles[] +<structured_regexp_mapper; source=inputfiles, +location="./output",match="(.)*tif", transform="\\1histogram">;

+

Use the undocumented "structured_regexp_mapper" to name the output +filenames based on the input filenames:

+

For example:

+
+
+
login2$ ls /home/wilde/bigdata/data/sample
+h11v04.histogram  h11v05.histogram  h12v04.histogram  h32v08.histogram
+h11v04.tif        h11v05.tif        h12v04.tif        h32v08.tif
+login2$
+
+login2$ cat regexp2.swift
+type tif;
+type mytype;
+
+tif  images[]<filesys_mapper;
+location="/home/wilde/bigdata/data/sample", prefix="h", suffix=".tif">;
+
+mytype of[] <structured_regexp_mapper; source=images, match="(h..v..)",
+transform="output/myfile.\\1.mytype">;
+
+foreach image, i in images {
+   trace(i, at filename(images));
+   trace(i, at filename(of[i]));
+}
+login2$
+
+login1$ swift regexp2.swift
+Swift svn swift-r3255 (swift modified locally) cog-r2723 (cog modified
+locally)
+
+RunID: 20100310-1105-4okarq08
+Progress:
+SwiftScript trace: 1, output/myfile.h11v04.mytype
+SwiftScript trace: 2, home/wilde/bigdata/data/sample/h11v05.tif
+SwiftScript trace: 3, home/wilde/bigdata/data/sample/h12v04.tif
+SwiftScript trace: 0, output/myfile.h32v08.mytype
+SwiftScript trace: 0, home/wilde/bigdata/data/sample/h32v08.tif
+SwiftScript trace: 3, output/myfile.h12v04.mytype
+SwiftScript trace: 1, home/wilde/bigdata/data/sample/h11v04.tif
+SwiftScript trace: 2, output/myfile.h11v05.mytype
+Final status:
+login1$
+
+
+
+
+ +
+

3. Coasters

+
+

Coasters were introduced in Swift v0.6 as an experimental feature. In many +applications, Swift performance can be greatly enhanced by the use of CoG +coasters. CoG coasters provide a low-overhead job submission and file transfer +mechanism suited for the execution of short jobs (on the order of a few +seconds). A detailed information on coasters can be found at http://www.ci.uchicago.edu/swift/guides/userguide.php#coasters.

+

Following is a coasters setup case-study for a PBS underlying provider where sites.xml coaster settings were:

+
+
+
<execution provider="coaster" jobmanager="local:pbs"/>
+<profile namespace="globus" key="project">CI-CCR000013</profile>
+
+<!-- Note that the following is going to be defunct in the new version (0.93+) and replaced by
+"ProviderAttributes" key and may not work in the future Swift versions-->
+
+<!--<profile namespace="globus" key="ppn">24:cray:pack</profile>-->
+
+<profile namespace="globus" key="providerAttributes">
+pbs.aprun
+pbs.mpp=true
+</profile>
+
+<profile namespace="globus" key="workersPerNode">24</profile>
+<profile namespace="globus" key="maxTime">100000</profile>
+
+<profile namespace="globus" key="lowOverallocation">100</profile>
+<profile namespace="globus" key="highOverallocation">100</profile>
+
+<profile namespace="globus" key="slots">20</profile>
+<profile namespace="globus" key="nodeGranularity">5</profile>
+<profile namespace="globus" key="maxNodes">5</profile>
+<profile namespace="karajan" key="jobThrottle">20.00</profile>
+<profile namespace="karajan" key="initialScore">10000</profile>
+

The following table briefly describes the elements on the coasters setup:

+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
profile key brief description

slots

How many maximum LRM jobs/worker blocks are allowed

workersPerNode

How many coaster workers to run per execution node

nodeGranularity

Each worker block uses a number of nodes that is a multiple of this number

lowOverallocation

How many times larger than the job walltime should a block’s walltime be if all jobs are 1s long

highOverallocation

How many times larger than the job walltime should a block’s walltime be if all jobs are infinitely long

workersPerNode

How many coaster workers to run per execution node reserve How many seconds to reserve in a block’s walltime for starting/shutdown operations

maxnodes

The maximum number of nodes allowed in a block

maxtime

The maximum number of walltime allowed for a block coaster service

jobThrottle

the number of concurrent jobs allowed on a site

+
+
+

3.1. For Advanced Users

+

One of the main reason that one would initially deviate from coaster +defaults into more complex pool entries is to force jobs to fit into some +site-imposed constraint. For instance a typical submission to the experimental +queue requires a user to request upto 3 nodes for under 1 hour. This setup +could be achieved with a careful tuning of coaters parameters.

+
+
+

3.2. Coaster providers: local, ssh, pbs

+

Settings and examples for different coaster providers mechanisms.

+
+
+
+
+

4. Swift on Diverse Infrastructures

+
+
+

4.1. Beagle

+

Swift is now installed on Beagle as a module. Swift supports a Coasters based, +computing environment for Beagle. A detailed Swift documentation is maintained +[[here]. To get started +with Swift on Beagle follow the steps outlined below:

+

step 1. Load the Swift module on Beagle as follows: module load swift

+

step 2. Create and change to a directory where your Swift related work will +stay. (say, mkdir swift-lab, followed by, cd swift-lab)

+

step 3. To get started with a simple example running /bin/cat to read an input file data.txt and write to an output file f.nnn.out, copy the folder at /home/ketan/labs/catsn to the above directory. (cp -r /home/ketan/catsn . followed by cd catsn).

+

step 4. In the sites file: beagle-coaster.xml, make the following two +changes: 1) change the path of workdirectory to your preferred location +(say to /lustre/beagle/$USER/swift-lab/swift.workdir) and 2) Change the +project name to your project (CI-CCR000013) . The workdirectory will contain +execution data related to each run, e.g. wrapper scripts, system information, +inputs and outputs.

+

step 5. Run the example using following commandline (also found in run.sh): +swift -config cf -tc.file tc -sites.file beagle-coaster.xml catsn.swift -n=1 +. You can further change the value of -n to any arbitrary number to run that +many number of concurrent cat

+

step 6. Check the output in the generated outdir directory (ls outdir)

+

Note: Running from sandbox node or requesting 1 hour walltime for upto 3 nodes +will get fast prioritized execution. Good for small tests

+
+
+

4.2. PADS

+

Swift on PADS +To execute your Swift script on the PADS cluster use this command:

+
+
+
swift -tc.file tc -sites.file pbs.xml modis.swift
+
+

where the contents of a simple pbs.xml sites file could be:

+
+
+
<config>
+  <pool handle="pbs">
+    <execution provider="pbs" url="none"/>
+    <profile namespace="globus" key="queue">fast</profile>
+    <profile namespace="globus" key="maxwalltime">00:05:00</profile>
+    <profile namespace="karajan" key="initialScore">10000</profile>
+    <profile namespace="karajan" key="jobThrottle">.10</profile>
+    <filesystem provider="local"/>
+    <workdirectory >/home/you/swiftwork</workdirectory>
+  </pool>
+</config>
+
+
+

4.3. OSG

+

This section describes how to get Swift running on the OSG Grid. We will use a +manual coaster setup to get Swift running on OSG.

+
Coaster setup on OSG

The following figure shows an abstract scheme for the manual coasters setup on +OSG.

+
+
+Coaster setup +
+
+

In the following steps, we will go through the process of manually setting

+
+
+

4.4. Bionimbus

+

This section explains a step by step procedure on getting Swift running on the +Bionimbus cloud. We will use the manual coasters configuration on the +Bionimbus cloud.

+

step1. Connect to the gateway (ssh gatewayx.lac.uic.edu)

+

step2. Start a virtual machine (euca-run-instances -n 1 -t m1.small +emi-17EB1170)

+

step3. Start the coaster-service on gateway +coaster-service -port 1984 -localport 35753 -nosec

+

step4. Start the Swift-script from the gateway using normal Swift commandline

+

swift -config cf -tc.file tc -sites.file sites.xml yourscript.swift -aparam=999

+
+
cf
+
+
wrapperlog.always.transfer=true
+sitedir.keep=true
+execution.retries=1
+lazy.errors=true
+status.mode=provider
+use.provider.staging=true
+provider.staging.pin.swiftfiles=false
+foreach.max.threads=100
+provenance.log=true
+
+
+
tc
+
+
localhost modftdock /home/ketan/swift-labs/bionimbus-coaster-modftdock/app/modftdock.sh null null GLOBUS::maxwalltime="1:00:00"
+
+

(See below for a sample sites.xml for this run)

+

step5. Connect back to gateway from virtual machines using reverse ssh tunneling as follows:

+
From the gateway prompt

ssh -R *:5000:localhost:5000 root at 10.101.8.50 sleep 999

+

WHERE: +*=network interface, should remain the same on all cases

+

localhost=the gateway host, should remain the same

+

5000(LEFT OF localhost)=the port number on localhost to listen to **THIS WILL +vary depending upon which port you want to listen to

+

5000(RIGHT OF localhost)=the port on target host that you want to forward

+

root at 10.101.8.50=the ip of the Virtual Machine on Bionimbus cloud, this will +vary based on what ip you get for your Virtual Machine instance

+

#On anywhere as long as provide the correct callback uri: here the +"http://140.221.9.110:35753" is the callback uri of previous ones

+

step6. Copy the worker.pl from gatewayx to the VM: scp +swift-0.92/bin/worker.pl root at 10.101.8.50:/bin/, you will be prompted for the +root password of the VM.

+

step7. Start the worker from the virtual machine +worker.pl http://localhost:35753 tmp /tmp +where 35753 is the port where the coaster service is listening to the workers+

+
+
sites.xml for the above run
+
+
<config>
+  <pool handle="localhost">
+    <execution provider="coaster-persistent" url="http://localhost:1984" jobmanager="local:local"/>
+    <profile namespace="globus" key="workerManager">passive</profile>
+
+    <profile namespace="globus" key="workersPerNode">4</profile>
+    <profile namespace="globus" key="maxTime">10000</profile>
+    <profile namespace="globus" key="lowOverAllocation">100</profile>
+    <profile namespace="globus" key="highOverAllocation">100</profile>
+    <profile namespace="globus" key="slots">100</profile>
+    <profile namespace="globus" key="nodeGranularity">1</profile>
+    <profile namespace="globus" key="maxNodes">10</profile>
+    <profile namespace="karajan" key="jobThrottle">25.00</profile>
+    <profile namespace="karajan" key="initialScore">10000</profile>
+    <profile namespace="swift" key="stagingMethod">proxy</profile>
+    <filesystem provider="local"/>
+    <workdirectory>/home/ketan/swift-labs/bionimbus-coaster-modftdock/swift.workdir</workdirectory>
+  </pool>
+</config>
+
+
+
+
+

5. Debugging Swift

+
+

Swift errors are logged in several places:

+
    +
  1. +

    +All text from standard output and standard error produced by running the +swift command +

    +
  2. +
  3. +

    +The .log file from this run. It will be named swiftscript.uniqueID.log +where "swiftscript" is the name of your *.swift script source file, and +uniqueID is a long unique id which starts with the date and time you ran the +swift command. +

    +
  4. +
  5. +

    +$HOME/.globus/coasters directory on remote machines on which you are +running coasters +

    +
  6. +
  7. +

    +$HOME/.globus/scripts directory on the host on which you run the Swift +command, when swift is submitting to a local scheduler (Condor, PBS, SGE, +Cobalt) +

    +
  8. +
  9. +

    +$HOME/.globus/??? on remote systems that you access via Globus +

    +
  10. +
+
+
+
+

6. Log Processing

+
+

To properly generate log plots, you must enable VDL/Karajan logging. Make sure +log4.properties contains:

+
+
+
log4j.logger.swift=DEBUG
+log4j.logger.org.globus.cog.abstraction.coaster.service.job.manager.Cpu=DEBUG
+
+
+

6.1. Make a basic load plot from Coasters Cpu log lines

+
Generate the log (may set log4j.logger.swift=INFO for this one)

(assuming the log is titled swift-run.log)

+
+
Convert the log times to Unix time
+
+
./iso-to-secs < swift-run.log > swift-run.time
+
+
+
Make the start time file (this contains the earliest timestamp)
+
+
make LOG=swift-run.log start-time.tmp
+
+

or

+
+
+
extract-start-time swift-run.log > start-time.tmp
+
+
+
Normalize the transition times
+
+
./normalise-event-start-time < swift-run.time > swift-run.norm
+
+
+
Build up a load data file:
+
+
./cpu-job-load.pl < swift-run.norm > load.data
+
+
+
Plot with the JFreeChart-based plotter in usertools/plotter:
+
+
lines.zsh load.cfg load.eps load.data
+
+
+

6.1.1. Make a basic job completion plot from Coasters Cpu log lines

+
+
Same as above, but, build up a completed data file:
+
+
./cpu-job-completed.pl < swift-run.norm > completed.data
+
+
+
Plot with the JFreeChart-based plotter in usertools/plotter:
+
+
lines.zsh completed.cfg completed.eps completed.data
+
+
+
+

6.1.2. Make a basic Block allocation plot from Coasters Block log lines

+

Same as above, but:

+
+
Build up a block allocation data file:
+
+
./block-level.pl < swift-run.norm > blocks.data
+
+
+
Plot with the JFreeChart-based plotter in usertools/plotter:
+
+
lines.zsh blocks.{cfg,eps,data}
+
+
+
+
+

6.2. Problem Reporting

+

When reporting problems to swift-user at ci.uchicago.edu, please attach the +following files and information:

+
    +
  1. +

    +tc.data and sites.xml (or whatever you named these files) +

    +
  2. +
  3. +

    +your .swift source file and any .swift files it imports +

    +
  4. +
  5. +

    +any external mapper scripts called by your .swift script +

    +
  6. +
  7. +

    +all text from standard output and standard error produced by running the +swift command +

    +
  8. +
  9. +

    +The .log file from this run. It will be named swiftscript.uniqueID.log +

    +
  10. +
  11. +

    +where "swiftscript" is the name of your *.swift script source file, and +uniqueID is a long unique id which starts with the date and time you ran the +swift command. +

    +
  12. +
  13. +

    +The swift command line you invoked +

    +
  14. +
  15. +

    +Any swift.properties entries you over-rode ($HOME/.swift/swift.properties, +-config.file argument properties file, any changes to etc/swift.proerties from +your swift distribution) +

    +
  16. +
  17. +

    +Which swift distribution you are running (release; svn revisions; other +local changes you mave have made or included) +

    +
  18. +
+
+
+
+ +

+ + + Added: wwwdev/cookbook/cookbook-asciidoc.txt =================================================================== --- wwwdev/cookbook/cookbook-asciidoc.txt (rev 0) +++ wwwdev/cookbook/cookbook-asciidoc.txt 2011-08-01 14:23:26 UTC (rev 4896) @@ -0,0 +1,895 @@ +// To compile use: asciidoc -a toc -n cookbook-asciidoc.txt + + +Swift Cookbook +============== +Swift team +v0.92, March 2011 + +Overview +-------- +This cookbook covers various recipes involving setting up and running Swift under diverse +configurations based on the application requirements and the underlying +infrastructures. The Swift system comprises of SwiftScript language and the +Swift runtime system. For +introductory material, consult the Swift tutorial found +link:http://www.ci.uchicago.edu/swift/guides/tutorial.php[here]. + +Swift Basics +------------ + +Installation +~~~~~~~~~~~~ + +This section takes you through the installation of the Swift system on your +computer. We will start with the prerequisites as explained in the subsequent +section. + +Prerequisites +^^^^^^^^^^^^^^ +.Check your Java +Swift is a Java application. Make sure you are running Java version 5 or higher. You +can make sure you have Java in your $PATH (or $HOME/.soft file depending upon +your environment) + +Following are the possible ways to detect and run Java: + +---- +$ grep java $HOME/.soft +#+java-sun # Gives you Java 5 ++java-1.6.0_03-sun-r1 +$ which java +/soft/java-1.6.0_11-sun-r1/bin/java +$ java -version +java version "1.6.0_11" +Java(TM) SE Runtime Environment (build 1.6.0_11-b03) +Java HotSpot(TM) 64-Bit Server VM (build 11.0-b16, mixed mode) +---- + +Setting up to run Swift +~~~~~~~~~~~~~~~~~~~~~~~~ +This is simple. We will be using a pre-compiled version of Swift that can be +downloaded from link:http://www.ci.uchicago.edu/swift/downloads/index.php[here]. Download and untar the latest precompiled version as follows: + +---- +$ tar xf swift-0.92.1.tar.gz +---- + +Environment Setup +^^^^^^^^^^^^^^^^^^ + +The examples were tested with Java version 1.6. Make sure you do not already +have Swift in your PATH. If you do, remove it, or remove any +swift or @swift +lines from your $HOME/.soft or $HOME/.bash_profile file. Then do: + +---- +PATH=$PATH:/path/to/swift/bin +---- + +Note that the environment will be different when using Swift from prebuilt distribution (as above) and trunk. The PATH setup when using swift from trunk would be as follows: + +---- +PATH=$PATH:/path/to/swift/dist/swift-svn/bin +---- + +WARNING: Do NOT set SWIFT_HOME or CLASSPATH in your environment unless you +fully understand how these will affect Swift's execution. + +To execute your Swift script on a login host (or "localhost") use +the following command: + +---- +swift -tc.file tc somescript.swift +---- + +Setting transformation catalog +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +The transformation catalog lists where application executables are located on +remote sites. + +By default, the site catalog is stored in etc/tc.data. This path can be +overridden with the tc.file configuration property, either in the Swift +configuration file or on the command line. + +The format is one line per executable per site, with fields separated by tabs +or spaces. + +Some example entries: + +---- +localhost echo /bin/echo INSTALLED INTEL32::LINUX null +TGUC touch /usr/bin/touch INSTALLED INTEL32::LINUX GLOBUS::maxwalltime="00:00:10" +---- +The fields are: _site_, _transformation-name_, _executable-path_, _installation-status_, _platform_, and _profile_ entries. + +The _site_ field should correspond to a site name listed in the sites catalog. + +The _transformation-name_ should correspond to the transformation name used in a +SwiftScript app procedure. + +The _executable-path_ should specify where the particular executable is located +on that site. + +The _installation-status_ and _platform_ fields are not used. Set them to +**INSTALLED** and **INTEL32::LINUX** respectively. + +The _profiles_ field should be set to null if no profile entries are to be +specified, or should contain the profile entries separated by semicolons. + +Setting swift configuration +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Many configuration properties could be set using the Swift configuration file. +We will not cover them all in this section. see +link:http://www.ci.uchicago.edu/swift/guides/userguide.php#engineconfiguration[here] for details. In this section we will cover a simple configuration file with the most basic properties. + +---- +# A comment +wrapperlog.always.transfer=true +sitedir.keep=true +execution.retries=1 +lazy.errors=true +status.mode=provider +use.provider.staging=true +provider.staging.pin.swiftfiles=false +clustering.enabled=false +clustering.queue.delay=10 +clustering.min.time=86400 +foreach.max.threads=100 +provenance.log=true +---- + +Setting sites.xml +^^^^^^^^^^^^^^^^^^ +sites.xml specifies details of the sites that Swift can run on. Following is +an example of a simple sites.xml file entry for running Swift on local +environment: + +[xml] +source~~~~~~ + + + +/var/tmp +.07 +100000 + +source~~~~~~ + +First SwiftScript +~~~~~~~~~~~~~~~~~ +Your first SwiftScript +Hello Swift-World! + +A good sanity check that Swift is set up and running OK locally is this: + +---- +$ which swift + +/home/wilde/swift/src/stable/cog/modules/swift/dist/swift-svn/bin/swift + +$ echo 'trace("Hello, Swift world!");' >hello.swift + +$ swift hello.swift + +Swift svn swift-r3202 cog-r2682 + +RunID: 20100115-1240-6xhzxuz3 + +Progress: + +SwiftScript trace: Hello, Swift world! + +Final status: + +$ +---- +A good first tutorial in using Swift is at: +http://www.ci.uchicago.edu/swift/guides/tutorial.php. Follow the steps in that +tutorial to learn how to run a few simple scripts on the login host. + +second SwiftScript +~~~~~~~~~~~~~~~~~~~ +Following is a more involved Swift script. +[java] +source~~~~~~~ +type file; + +app (file o) cat (file i) +{ + cat @i stdout=@o; +} + +file out[]; + +foreach j in [1:@toint(@arg("n","1"))] { + + file data<"data.txt">; + + out[j] = cat(data); +} +source~~~~~~~ + +Swift Commandline Options +~~~~~~~~~~~~~~~~~~~~~~~~~ +A description of Swift Commandline Options + +Also includes a description of Swift inputs and outputs. + +What if Swift hangs +~~~~~~~~~~~~~~~~~~~ +Owing to its highly multithreaded architecture it is often the case that the +underlying java virtual machine gets into deadlock situations or Swift hangs +because of other complications in its threaded operations. Under such +situations, Swift _hang-checker_ chips in and resolves the situation. + +. how to use the information to identify and correct the deadlock. + +. How close to the Swift source code can we make the hang-checker messages, so that the user can relate it to Swift functions, expressions, and ideally source code lines? + +. The current Hang Checker output is actually *very* nice and useful already: + +---- +Registered futures: +Rupture[] rups Closed, 1 elements, 0 listeners +Variation vars - Closed, no listeners +SgtDim sub - Open, 1 listeners +string site Closed, no listeners +Variation[] vars Closed, 72 elements, 0 listeners +---- + +Resuming a stopped or crashed Swift Run +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +I had a .rlog file from a Swift run that ran out of time. I kicked it off +using the -resume flag described in section 16.2 of the Swift User Guide and +it picked up where it left off. Then I killed it because I wanted to make +changes to my sites file. + +---- +. . . +Progress: Selecting site:1150 Stage in:55 Active:3 Checking status:1 +Stage out:37 Finished in previous run:2462 Finished successfully:96 +Progress: Selecting site:1150 Stage in:55 Active:2 Checking status:1 +Stage out:38 Finished in previous run:2462 Finished successfully:96 +Cleaning up... +Shutting down service at https://192.5.86.6:54813 +Got channel MetaChannel: 1293358091 -> null ++ Done +Canceling job 9297.svc.pads.ci.uchicago.edu +---- + +No new rlog file was emitted but it did recognize the progress that had been +made, the 96 tasks that finished sucessfully above and resumed from 2558 tasks +finished. + +---- +[nbest at login2 files]$ pwd +/home/nbest/bigdata/files +[nbest at login2 files]$ +~wilde/swift/src/stable/cog/modules/swift/dist/swift-svn/bin/swift \ +> -tc.file tc -sites.file pbs.xml ~/scripts/mcd12q1.swift -resume +> mcd12q1-20100310-1326-ptxe1x1d.0.rlog +Swift svn swift-r3255 (swift modified locally) cog-r2723 (cog modified +locally) +RunID: 20100311-1027-148caf0a +Progress: +Progress: uninitialized:4 +Progress: Selecting site:671 Initializing site shared directory:1 Finished +in previous run:1864 +Progress: uninitialized:1 Selecting site:576 Stage in:96 Finished in +previous run:1864 +Progress: Selecting site:1150 Stage in:94 Submitting:2 Finished in +previous run:2558 +Progress: Selecting site:1150 Stage in:94 Submitted:2 Finished in previous +run:2558 +Progress: Selecting site:1150 Stage in:93 Submitting:1 Submitted:2 +Finished in previous run:2558 +Progress: Selecting site:1150 Stage in:90 Submitting:1 Submitted:5 +Finished in previous run:2558 +Progress: Selecting site:1150 Stage in:90 Submitted:5 Active:1 Finished +in previous run:2558 +---- + + +From Neil: A comment about that section of the user guide: It says "In order +to restart from a restart log file, the -resume logfile argument can be used +after the SwiftScript? program file name." and then puts the -resume logfile +argument before the script file name. I'm sure the order doesn't matter but +the contradiction is confusing. + +Notes to add (from Mike): + +- explain what aspects of a Swift script make it restartable, and which + aspects are notrestartable. Eg, if your mappers can return different data at +different times, what happens? What other non-determinsitc behavior would +cause unpredictable, unexpected, or undesired behavior on resumption? + +- explain what changes you can make in the execution environment (eg + increasing or reducing CPUs to run on or throttles, etc); fixing tc.data +entries, env vars, or apps, etc. + +- note that resume will again retry failed app() calls. Explain if the retry + count starts over or not. + +- explain how to resume after multiple failures and resumes - i.e. if a .rlog + is generated on each run, which one should you resume from? Do you have a +choice of resuming from any of them, and what happens if you go backwards to +an older resume file? + +- whap happens when you kill (eg with ^C) a running swift script? Is the + signal caught, and the resume file written out at that point? Or written out +all along? (Note case in which script ws running for hours, then hit ^C, but +resume fie was short (54 bbytes) and swift shows no sign of doing a resume? +(It silently ignored resume file instead of acknowleging that it found one +with not useful resume state in it???) Swift should clearly state that its +resuming and what its resume state is. + ++swift -resume ftdock-[id].0.rlog \[rest of the exact command line from initial +run\]+ + + +Passing an array to swift? +~~~~~~~~~~~~~~~~~~~~~~~~~~ +Arrays can be passed to Swift in one of the following ways: + +. You can write the array to a file and read in in swift using +readData (or readData2). +. Direct the array into a file (possibly with a "here document" which expands the array) and then read the file in Swift with readData() or process it with a Swift app() function? +. You can use @strsplit on a comma separated command line arg and that works well for me. + +Mappers +^^^^^^^^ +SimpleMapper + +---- +$ cat swiftapply.swift +---- + +[java] +source~~~~ +type RFile; +trace("hi 1"); +app (RFile result) RunR (RFile rcall) +{ + RunR @rcall @result; +} +trace("hi 2"); +RFile rcalls[] ; +RFile results[] ; +trace("start"); +foreach c, i in rcalls { + trace("c",i, at c); + trace("r",i, at filename(results[i])); + results[i] = RunR(c); +} +source~~~~ + +---- +$ ls calldir resdir +calldir: +rcall.1.Rdata rcall.2.Rdata rcall.3.Rdata rcall.4.Rdata +resdir: +result.1.Rdata result.2.Rdata result.3.Rdata result.4.Rdata +$ +---- + +Notes: + +how the .'s match +prefix and suffix dont span dirs +intervening pattern must be digits +these digits become the array indices +explain how padding= arg works & helps (including padding=0) +figure out and explain differences between simple_mapper and +filesys_mapper +FIXME: Use the "filesys_mapper" and its "location=" parameter to map the +input data from /home/wilde/bigdata/* + +Abbreviations for SingleFileMapper +Notes: + +within <> you can only have a literal string as in <"filename">, not an +expression. Someday we will fix this to make <> accept a general expression. +you can use @filenames( ) (note: plural) to pull off a list of filenames. + +writeData() + +example here + +---- +$ cat writedata.swift +---- + +[java] +source~~~~ +type file; + +file f <"filea">; +file nf <"filenames">; +nf = writeData(@f); +source~~~~ + +---- +$ swift writedata.swift +Swift svn swift-r3264 (swift modified locally) cog-r2730 (cog modified +locally) +RunID: 20100319-2002-s9vpo0pe +Progress: +Final status: +$ cat filenames +filea$ +---- + +StructuredRegexpMapper +IN PROGRESS This mapper can be used to base the mapped filenames of an output +array on the mapped filenames of an existing array. landuse outputfiles[] +; + +Use the undocumented "structured_regexp_mapper" to name the output +filenames based on the input filenames: + +For example: + +---- +login2$ ls /home/wilde/bigdata/data/sample +h11v04.histogram h11v05.histogram h12v04.histogram h32v08.histogram +h11v04.tif h11v05.tif h12v04.tif h32v08.tif +login2$ + +login2$ cat regexp2.swift +type tif; +type mytype; + +tif images[]; + +mytype of[] ; + +foreach image, i in images { + trace(i, at filename(images)); + trace(i, at filename(of[i])); +} +login2$ + +login1$ swift regexp2.swift +Swift svn swift-r3255 (swift modified locally) cog-r2723 (cog modified +locally) + +RunID: 20100310-1105-4okarq08 +Progress: +SwiftScript trace: 1, output/myfile.h11v04.mytype +SwiftScript trace: 2, home/wilde/bigdata/data/sample/h11v05.tif +SwiftScript trace: 3, home/wilde/bigdata/data/sample/h12v04.tif +SwiftScript trace: 0, output/myfile.h32v08.mytype +SwiftScript trace: 0, home/wilde/bigdata/data/sample/h32v08.tif +SwiftScript trace: 3, output/myfile.h12v04.mytype +SwiftScript trace: 1, home/wilde/bigdata/data/sample/h11v04.tif +SwiftScript trace: 2, output/myfile.h11v05.mytype +Final status: +login1$ +---- + +Coasters +-------- +Coasters were introduced in Swift v0.6 as an experimental feature. In many +applications, Swift performance can be greatly enhanced by the use of CoG +coasters. CoG coasters provide a low-overhead job submission and file transfer +mechanism suited for the execution of short jobs (on the order of a few +seconds). A detailed information on coasters can be found at http://www.ci.uchicago.edu/swift/guides/userguide.php#coasters. +//**Include neat diagrams.** + +Following is a coasters setup case-study for a PBS underlying provider where sites.xml coaster settings were: + +[xml] +source~~~~ + +CI-CCR000013 + + + + + + +pbs.aprun +pbs.mpp=true + + +24 +100000 + +100 +100 + +20 +5 +5 +20.00 +10000 +source~~~~ + +The following table briefly describes the elements on the coasters setup: +[width="70%", cols="^3,10", options="header"] +|============================================================================================= +|profile key | brief description +|slots | How many maximum LRM jobs/worker blocks are allowed +|workersPerNode | How many coaster workers to run per execution node +|nodeGranularity | Each worker block uses a number of nodes that is a multiple of this number +|lowOverallocation | How many times larger than the job walltime should a block's walltime be if all jobs are 1s long +|highOverallocation | How many times larger than the job walltime should a block's walltime be if all jobs are infinitely long +|workersPerNode | How many coaster workers to run per execution node reserve How many seconds to reserve in a block's walltime for starting/shutdown operations +|maxnodes | The maximum number of nodes allowed in a block +|maxtime | The maximum number of walltime allowed for a block coaster service +|jobThrottle |the number of concurrent jobs allowed on a site +|============================================================================================== + +// +//For Beginners +//~~~~~~~~~~~~~~ +//Coasters for beginners. Usage of existing, prebuilt templates. +// +//For Intermediate Users +//~~~~~~~~~~~~~~~~~~~~~~~ +//Coasters for intermediate users. +// +//Using gensites +//^^^^^^^^^^^^^^^ +//Usage of gensites to generate your own sites +//configurations. +// +// +// + +For Advanced Users +~~~~~~~~~~~~~~~~~~ + +//Coasters for advanced users. Getting your hands dirty. + +One of the main reason that one would initially deviate from coaster +defaults into more complex pool entries is to force jobs to fit into some +site-imposed constraint. For instance a typical submission to the experimental +queue requires a user to request upto 3 nodes for under 1 hour. This setup +could be achieved with a careful tuning of coaters parameters. + +//How to run Swift under different Coasters configurations +//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +// +//Manual +//^^^^^^^ +//Todo +// +//Passive +//^^^^^^^^ +//Todo +// +//Persistent +//^^^^^^^^^^^ +//Todo +// +//Summary of Differences Between different Coaster types +//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +//A tabular representations of highlights of different coaster setups +// +// +//Data Management +// + +Coaster providers: local, ssh, pbs +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Settings and examples for different coaster providers mechanisms. + + + +Swift on Diverse Infrastructures +--------------------------------- + +Beagle +~~~~~~ +Swift is now installed on Beagle as a module. Swift supports a Coasters based, +computing environment for Beagle. A detailed Swift documentation is maintained +[[http://www.ci.uchicago.edu/swift/docs/index.php][here]]. To get started +with Swift on Beagle follow the steps outlined below: + +*step 1.* Load the Swift module on Beagle as follows: +module load swift+ + +*step 2.* Create and change to a directory where your Swift related work will +stay. (say, +mkdir swift-lab+, followed by, +cd swift-lab+) + +*step 3.* To get started with a simple example running +/bin/cat+ to read an input file +data.txt+ and write to an output file +f.nnn.out+, copy the folder at +/home/ketan/labs/catsn+ to the above directory. (+cp -r /home/ketan/catsn .+ followed by +cd catsn+). + +*step 4.* In the sites file: +beagle-coaster.xml+, make the following two +changes: *1)* change the path of +workdirectory+ to your preferred location +(say to +/lustre/beagle/$USER/swift-lab/swift.workdir+) and *2)* Change the +project name to your project (+CI-CCR000013+) . The workdirectory will contain +execution data related to each run, e.g. wrapper scripts, system information, +inputs and outputs. + +*step 5.* Run the example using following commandline (also found in run.sh): ++swift -config cf -tc.file tc -sites.file beagle-coaster.xml catsn.swift -n=1+ +. You can further change the value of +-n+ to any arbitrary number to run that +many number of concurrent +cat+ + +*step 6.* Check the output in the generated +outdir+ directory (+ls outdir+) + +Note: Running from sandbox node or requesting 1 hour walltime for upto 3 nodes +will get fast prioritized execution. Good for small tests + +// +//Intrepid-BG/P +//~~~~~~~~~~~~~ +//Swift on Intrepid-BG/P +// + +PADS +~~~~ +Swift on PADS +To execute your Swift script on the PADS cluster use this command: + +---- +swift -tc.file tc -sites.file pbs.xml modis.swift +---- +where the contents of a simple pbs.xml sites file could be: +[xml] +source~~~~ + + + + fast + 00:05:00 + 10000 + .10 + + /home/you/swiftwork + + +source~~~~ + +OSG +~~~ +This section describes how to get Swift running on the OSG Grid. We will use a +manual coaster setup to get Swift running on OSG. + +.Coaster setup on OSG +The following figure shows an abstract scheme for the manual coasters setup on +OSG. + +image::figures/coaster_setup.png[Coaster setup] + +In the following steps, we will go through the process of manually setting +//Swift on OSG +// + +Bionimbus +~~~~~~~~~ +This section explains a step by step procedure on getting Swift running on the +Bionimbus cloud. We will use the _manual_ _coasters_ configuration on the +Bionimbus cloud. + +**step1.** Connect to the gateway (ssh gatewayx.lac.uic.edu) + +**step2.** Start a virtual machine (euca-run-instances -n 1 -t m1.small +emi-17EB1170) + +**step3.** Start the coaster-service on gateway ++coaster-service -port 1984 -localport 35753 -nosec+ + +**step4.** Start the Swift-script from the gateway using normal Swift commandline + ++swift -config cf -tc.file tc -sites.file sites.xml yourscript.swift -aparam=999+ + +.cf +---- +wrapperlog.always.transfer=true +sitedir.keep=true +execution.retries=1 +lazy.errors=true +status.mode=provider +use.provider.staging=true +provider.staging.pin.swiftfiles=false +foreach.max.threads=100 +provenance.log=true +---- + +.tc +---- +localhost modftdock /home/ketan/swift-labs/bionimbus-coaster-modftdock/app/modftdock.sh null null GLOBUS::maxwalltime="1:00:00" +---- + +(See below for a sample sites.xml for this run) + +**step5.** Connect back to gateway from virtual machines using reverse ssh tunneling as follows: + +.From the gateway prompt + ++ssh -R *:5000:localhost:5000 root at 10.101.8.50 sleep 999+ + +WHERE: +*=network interface, should remain the same on all cases + +localhost=the gateway host, should remain the same + +5000(LEFT OF localhost)=the port number on localhost to listen to **THIS WILL +vary depending upon which port you want to listen to + +5000(RIGHT OF localhost)=the port on target host that you want to forward + +root at 10.101.8.50=the ip of the Virtual Machine on Bionimbus cloud, this will +vary based on what ip you get for your Virtual Machine instance + +#On anywhere as long as provide the correct callback uri: here the +"http://140.221.9.110:35753" is the callback uri of previous ones + +**step6.** Copy the +worker.pl+ from gatewayx to the VM: +scp +swift-0.92/bin/worker.pl root at 10.101.8.50:/bin/+, you will be prompted for the +root password of the VM. + +**step7.** Start the worker from the virtual machine ++worker.pl http://localhost:35753 tmp /tmp+ +where 35753 is the port where the coaster service is listening to the workers+ + +.sites.xml for the above run + +[xml] +source~~~~ + + + + passive + + 4 + 10000 + 100 + 100 + 100 + 1 + 10 + 25.00 + 10000 + proxy + + /home/ketan/swift-labs/bionimbus-coaster-modftdock/swift.workdir + + +source~~~~ + +//Magellan +//~~~~~~~~ +//Swift on Magellan +// + +Debugging Swift +--------------- +Swift errors are logged in several places: + +. All text from standard output and standard error produced by running the +swift command +. The .log file from this run. It will be named swiftscript.uniqueID.log +where "swiftscript" is the name of your *.swift script source file, and +uniqueID is a long unique id which starts with the date and time you ran the +swift command. +. $HOME/.globus/coasters directory on remote machines on which you are +running coasters +. $HOME/.globus/scripts directory on the host on which you run the Swift +command, when swift is submitting to a local scheduler (Condor, PBS, SGE, +Cobalt) +. $HOME/.globus/??? on remote systems that you access via Globus + + +Log Processing +--------------- + +To properly generate log plots, you must enable VDL/Karajan logging. Make sure +log4.properties contains: +---- +log4j.logger.swift=DEBUG +log4j.logger.org.globus.cog.abstraction.coaster.service.job.manager.Cpu=DEBUG +---- + +Make a basic load plot from Coasters Cpu log lines +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.Generate the log (may set log4j.logger.swift=INFO for this one) +(assuming the log is titled swift-run.log) + +.Convert the log times to Unix time + +---- +./iso-to-secs < swift-run.log > swift-run.time +---- + +.Make the start time file (this contains the earliest timestamp) + +---- +make LOG=swift-run.log start-time.tmp +---- + +or + +---- +extract-start-time swift-run.log > start-time.tmp +---- + +.Normalize the transition times + +---- +./normalise-event-start-time < swift-run.time > swift-run.norm +---- + +.Build up a load data file: + +---- +./cpu-job-load.pl < swift-run.norm > load.data +---- + +.Plot with the JFreeChart-based plotter in usertools/plotter: + +---- +lines.zsh load.cfg load.eps load.data +---- + +Make a basic job completion plot from Coasters Cpu log lines +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.Same as above, but, build up a completed data file: + +---- +./cpu-job-completed.pl < swift-run.norm > completed.data +---- + +.Plot with the JFreeChart-based plotter in usertools/plotter: + +---- +lines.zsh completed.cfg completed.eps completed.data +---- + +Make a basic Block allocation plot from Coasters Block log lines +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Same as above, but: + +.Build up a block allocation data file: + +---- +./block-level.pl < swift-run.norm > blocks.data +---- + +.Plot with the JFreeChart-based plotter in usertools/plotter: + +---- +lines.zsh blocks.{cfg,eps,data} +---- + +Problem Reporting +~~~~~~~~~~~~~~~~~ +When reporting problems to swift-user at ci.uchicago.edu, please attach the +following files and information: + +. tc.data and sites.xml (or whatever you named these files) + +. your .swift source file and any .swift files it imports + +. any external mapper scripts called by your .swift script + +. all text from standard output and standard error produced by running the +swift command + +. The .log file from this run. It will be named swiftscript.uniqueID.log + +. where "swiftscript" is the name of your *.swift script source file, and +uniqueID is a long unique id which starts with the date and time you ran the +swift command. + +. The swift command line you invoked + +. Any swift.properties entries you over-rode ($HOME/.swift/swift.properties, +-config.file argument properties file, any changes to etc/swift.proerties from +your swift distribution) + +. Which swift distribution you are running (release; svn revisions; other +local changes you mave have made or included) + + Added: wwwdev/cookbook/figures/_notes/dwsync.xml =================================================================== --- wwwdev/cookbook/figures/_notes/dwsync.xml (rev 0) +++ wwwdev/cookbook/figures/_notes/dwsync.xml 2011-08-01 14:23:26 UTC (rev 4896) @@ -0,0 +1,4 @@ + + + + \ No newline at end of file Added: wwwdev/cookbook/figures/coaster_setup.png =================================================================== (Binary files differ) Property changes on: wwwdev/cookbook/figures/coaster_setup.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From vytas at ci.uchicago.edu Mon Aug 1 09:23:42 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:23:42 -0000 Subject: [Swift-commit] r4897 - in wwwdev: . css css/_notes Message-ID: <20110801142338.B332E9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:23:38 -0500 (Mon, 01 Aug 2011) New Revision: 4897 Added: wwwdev/css/ wwwdev/css/960_12_col.css wwwdev/css/_notes/ wwwdev/css/_notes/dwsync.xml wwwdev/css/orbit-1.2.3.css wwwdev/css/reset.css wwwdev/css/style.css wwwdev/css/style1col.css wwwdev/css/style2.css wwwdev/css/style3.css Log: new look & feel Added: wwwdev/css/960_12_col.css =================================================================== --- wwwdev/css/960_12_col.css (rev 0) +++ wwwdev/css/960_12_col.css 2011-08-01 14:23:38 UTC (rev 4897) @@ -0,0 +1,357 @@ +/* + 960 Grid System ~ Core CSS. + Learn more ~ http://960.gs/ + + Licensed under GPL and MIT. +*/ + +/* + Forces backgrounds to span full width, + even if there is horizontal scrolling. + Increase this if your layout is wider. + + Note: IE6 works fine without this fix. +*/ + +body { + min-width: 960px; +} + +/* `Container +----------------------------------------------------------------------------------------------------*/ + +.container_12 { + margin-left: auto; + margin-right: auto; + width: 960px; +} + +/* `Grid >> Global +----------------------------------------------------------------------------------------------------*/ + +.grid_1, +.grid_2, +.grid_3, +.grid_4, +.grid_5, +.grid_6, +.grid_7, +.grid_8, +.grid_9, +.grid_10, +.grid_11, +.grid_12 { + display: inline; + float: left; + margin-left: 10px; + margin-right: 10px; +} + +.push_1, .pull_1, +.push_2, .pull_2, +.push_3, .pull_3, +.push_4, .pull_4, +.push_5, .pull_5, +.push_6, .pull_6, +.push_7, .pull_7, +.push_8, .pull_8, +.push_9, .pull_9, +.push_10, .pull_10, +.push_11, .pull_11 { + position: relative; +} + +/* `Grid >> Children (Alpha ~ First, Omega ~ Last) +----------------------------------------------------------------------------------------------------*/ + +.alpha { + margin-left: 0; +} + +.omega { + margin-right: 0; +} + +/* `Grid >> 12 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_12 .grid_1 { + width: 60px; +} + +.container_12 .grid_2 { + width: 140px; +} + +.container_12 .grid_3 { + width: 220px; +} + +.container_12 .grid_4 { + width: 300px; +} + +.container_12 .grid_5 { + width: 380px; +} + +.container_12 .grid_6 { + width: 460px; +} + +.container_12 .grid_7 { + width: 540px; +} + +.container_12 .grid_8 { + width: 620px; +} + +.container_12 .grid_9 { + width: 700px; +} + +.container_12 .grid_10 { + width: 780px; +} + +.container_12 .grid_11 { + width: 860px; +} + +.container_12 .grid_12 { + width: 940px; +} + +/* `Prefix Extra Space >> 12 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_12 .prefix_1 { + padding-left: 80px; +} + +.container_12 .prefix_2 { + padding-left: 160px; +} + +.container_12 .prefix_3 { + padding-left: 240px; +} + +.container_12 .prefix_4 { + padding-left: 320px; +} + +.container_12 .prefix_5 { + padding-left: 400px; +} + +.container_12 .prefix_6 { + padding-left: 480px; +} + +.container_12 .prefix_7 { + padding-left: 560px; +} + +.container_12 .prefix_8 { + padding-left: 640px; +} + +.container_12 .prefix_9 { + padding-left: 720px; +} + +.container_12 .prefix_10 { + padding-left: 800px; +} + +.container_12 .prefix_11 { + padding-left: 880px; +} + +/* `Suffix Extra Space >> 12 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_12 .suffix_1 { + padding-right: 80px; +} + +.container_12 .suffix_2 { + padding-right: 160px; +} + +.container_12 .suffix_3 { + padding-right: 240px; +} + +.container_12 .suffix_4 { + padding-right: 320px; +} + +.container_12 .suffix_5 { + padding-right: 400px; +} + +.container_12 .suffix_6 { + padding-right: 480px; +} + +.container_12 .suffix_7 { + padding-right: 560px; +} + +.container_12 .suffix_8 { + padding-right: 640px; +} + +.container_12 .suffix_9 { + padding-right: 720px; +} + +.container_12 .suffix_10 { + padding-right: 800px; +} + +.container_12 .suffix_11 { + padding-right: 880px; +} + +/* `Push Space >> 12 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_12 .push_1 { + left: 80px; +} + +.container_12 .push_2 { + left: 160px; +} + +.container_12 .push_3 { + left: 240px; +} + +.container_12 .push_4 { + left: 320px; +} + +.container_12 .push_5 { + left: 400px; +} + +.container_12 .push_6 { + left: 480px; +} + +.container_12 .push_7 { + left: 560px; +} + +.container_12 .push_8 { + left: 640px; +} + +.container_12 .push_9 { + left: 720px; +} + +.container_12 .push_10 { + left: 800px; +} + +.container_12 .push_11 { + left: 880px; +} + +/* `Pull Space >> 12 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_12 .pull_1 { + left: -80px; +} + +.container_12 .pull_2 { + left: -160px; +} + +.container_12 .pull_3 { + left: -240px; +} + +.container_12 .pull_4 { + left: -320px; +} + +.container_12 .pull_5 { + left: -400px; +} + +.container_12 .pull_6 { + left: -480px; +} + +.container_12 .pull_7 { + left: -560px; +} + +.container_12 .pull_8 { + left: -640px; +} + +.container_12 .pull_9 { + left: -720px; +} + +.container_12 .pull_10 { + left: -800px; +} + +.container_12 .pull_11 { + left: -880px; +} + +/* `Clear Floated Elements +----------------------------------------------------------------------------------------------------*/ + +/* http://sonspring.com/journal/clearing-floats */ + +.clear { + clear: both; + display: block; + overflow: hidden; + visibility: hidden; + width: 0; + height: 0; +} + +/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */ + +.clearfix:before, +.clearfix:after, +.container_12:before, +.container_12:after { + content: '.'; + display: block; + overflow: hidden; + visibility: hidden; + font-size: 0; + line-height: 0; + width: 0; + height: 0; +} + +.clearfix:after, +.container_12:after { + clear: both; +} + +/* + The following zoom:1 rule is specifically for IE6 + IE7. + Move to separate stylesheet if invalid CSS is a problem. +*/ + +.clearfix, +.container_12 { + zoom: 1; +} \ No newline at end of file Property changes on: wwwdev/css/960_12_col.css ___________________________________________________________________ Added: svn:executable + Added: wwwdev/css/_notes/dwsync.xml =================================================================== --- wwwdev/css/_notes/dwsync.xml (rev 0) +++ wwwdev/css/_notes/dwsync.xml 2011-08-01 14:23:38 UTC (rev 4897) @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file Added: wwwdev/css/orbit-1.2.3.css =================================================================== --- wwwdev/css/orbit-1.2.3.css (rev 0) +++ wwwdev/css/orbit-1.2.3.css 2011-08-01 14:23:38 UTC (rev 4897) @@ -0,0 +1,208 @@ +/* CSS for jQuery Orbit Plugin 1.2.3 + * www.ZURB.com/playground + * Copyright 2010, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php */ + +.container { + padding-left:20px; + padding-bottom: 40px; +} + + + +/* PUT IN YOUR SLIDER ID AND SIZE TO MAKE LOAD BEAUTIFULLY + ================================================== */ +#featured { + width: 674px; + height: 260px; + background: #f8f8f8 url('../images/orbit/spinner.gif') no-repeat center center; + overflow: hidden; + border: 1px solid #eaeaea; + } +#featured>img, +#featured>div, +#featured>a { display: none; } + + + + +/* CONTAINER + ================================================== */ + +div.orbit-wrapper { + width: 1px; + height: 1px; + position: relative; } + +div.orbit { + width: 1px; + height: 1px; + position: relative; + overflow: hidden } + +div.orbit>img { + position: absolute; + top: 0; + left: 0; + display: none; } + +div.orbit>a { + border: none; + position: absolute; + top: 0; + left: 0; + line-height: 0; + display: none; } + +.orbit>div { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + +/* Note: If your slider only uses content or anchors, you're going to want to put the width and height declarations on the ".orbit>div" and "div.orbit>a" tags in addition to just the .orbit-wrapper */ + + +/* TIMER + ================================================== */ + +div.timer { + width: 40px; + height: 40px; + overflow: hidden; + position: absolute; + top: 10px; + right: 10px; + opacity: .6; + cursor: pointer; + z-index: 1001; } + +span.rotator { + display: block; + width: 40px; + height: 40px; + position: absolute; + top: 0; + left: -20px; + background: url(../images/orbit/rotator-black.png) no-repeat; + z-index: 3; } + +span.mask { + display: block; + width: 20px; + height: 40px; + position: absolute; + top: 0; + right: 0; + z-index: 2; + overflow: hidden; } + +span.rotator.move { + left: 0 } + +span.mask.move { + width: 40px; + left: 0; + background: url(../images/orbit/timer-black.png) repeat 0 0; } + +span.pause { + display: block; + width: 40px; + height: 40px; + position: absolute; + top: 0; + left: 0; + background: url(../images/orbit/pause-black.png) no-repeat; + z-index: 4; + opacity: 0; } + +span.pause.active { + background: url(../images/orbit/pause-black.png) no-repeat 0 -40px } + +div.timer:hover span.pause, +span.pause.active { + opacity: 1 } + + +/* CAPTIONS + ================================================== */ + +.orbit-caption { + display: none; + font-family: "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif; } + +.orbit-wrapper .orbit-caption { + background: #000; + background: rgba(0,0,0,.6); + z-index: 1000; + color: #fff; + text-align: center; + padding: 7px 0; + font-size: 13px; + position: absolute; + right: 0; + bottom: 0; + width: 100%; } + + +/* DIRECTIONAL NAV + ================================================== */ + +div.slider-nav { + display: block } + +div.slider-nav span { + width: 32px; + height: 32px; + text-indent: -9999px; + position: absolute; + z-index: 1000; + top: 50%; + margin-top: -16px; + cursor: pointer; } + +div.slider-nav span.right { + background: url(../images/orbit/right-arrow.png); + right: -15px; } + +div.slider-nav span.left { + background: url(../images/orbit/left-arrow.png); + left: -15px; } + +/* BULLET NAV + ================================================== */ + +.orbit-bullets { + position: absolute; + z-index: 1000; + list-style: none; + bottom: -30px; + left: 50%; + margin-left: -30px; + padding: 0; } + +.orbit-bullets li { + float: left; + margin-left: 5px; + cursor: pointer; + color: #999; + text-indent: -9999px; + background: url(../images/orbit/bullets.jpg) no-repeat 4px 0; + width: 13px; + height: 12px; + overflow: hidden; } + +.orbit-bullets li.active { + color: #222; + background-position: -8px 0; } + +.orbit-bullets li.has-thumb { + background: none; + width: 100px; + height: 75px; } + +.orbit-bullets li.active.has-thumb { + background-position: 0 0; + border-top: 2px solid #000; } \ No newline at end of file Added: wwwdev/css/reset.css =================================================================== --- wwwdev/css/reset.css (rev 0) +++ wwwdev/css/reset.css 2011-08-01 14:23:38 UTC (rev 4897) @@ -0,0 +1,202 @@ +/* `XHTML, HTML4, HTML5 Reset +----------------------------------------------------------------------------------------------------*/ + +a, +abbr, +acronym, +address, +applet, +article, +aside, +audio, +b, +big, +blockquote, +body, +canvas, +caption, +center, +cite, +code, +dd, +del, +details, +dfn, +dialog, +div, +dl, +dt, +em, +embed, +fieldset, +figcaption, +figure, +font, +footer, +form, +h1, +h2, +h3, +h4, +h5, +h6, +header, +hgroup, +hr, +html, +i, +iframe, +img, +ins, +kbd, +label, +legend, +li, +mark, +menu, +meter, +nav, +object, +ol, +output, +p, +pre, +progress, +q, +rp, +rt, +ruby, +s, +samp, +section, +small, +span, +strike, +strong, +sub, +summary, +sup, +table, +tbody, +td, +tfoot, +th, +thead, +time, +tr, +tt, +u, +ul, +var, +video, +xmp { + border: 0; + margin: 0; + padding: 0; + font-size: 100%; +} + +html, +body { + height: 100%; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { +/* + Override the default (display: inline) for + browsers that do not recognize HTML5 tags. + + IE8 (and lower) requires a shiv: + http://ejohn.org/blog/html5-shiv +*/ + display: block; +} + +b, +strong { +/* + Makes browsers agree. + IE + Opera = font-weight: bold. + Gecko + WebKit = font-weight: bolder. +*/ + font-weight: bold; +} + +img { + color: transparent; + font-size: 0; + vertical-align: middle; +/* + For IE. + http://css-tricks.com/ie-fix-bicubic-scaling-for-images +*/ + -ms-interpolation-mode: bicubic; +} + +li { +/* + For IE6 + IE7. +*/ + display: list-item; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +th, +td, +caption { + font-weight: normal; + vertical-align: top; + text-align: left; +} + +q { + quotes: none; +} + +q:before, +q:after { + content: ''; + content: none; +} + +sub, +sup, +small { + font-size: 75%; +} + +sub, +sup { + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +svg { +/* + For IE9. +*/ + overflow: hidden; +} \ No newline at end of file Property changes on: wwwdev/css/reset.css ___________________________________________________________________ Added: svn:executable + Added: wwwdev/css/style.css =================================================================== --- wwwdev/css/style.css (rev 0) +++ wwwdev/css/style.css 2011-08-01 14:23:38 UTC (rev 4897) @@ -0,0 +1,319 @@ +#header { + background-color: #172B17; + /*background-image: url(../images/graphics/h_backgrnd.gif);*/ + background-image: url(../images/graphics/h_backgrnd2.gif); + background-repeat: repeat-x; + width: 100%; +} +body { + margin: 0px auto; + font-family: Verdana, Arial, Helvetica, sans-serif; + background: #fff no-repeat center top; +} + +body#home a.home, +body#downloads a.downloads, +body#about a.about, +body#docs a.docs, +body#apps a.apps, +body#support a.support{ + background-color: #666; + color:#FFFFFF; +} + + +a:link { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:visited { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:hover { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #0099cc; + text-decoration: underline; +} +/************* MENU ************/ + +#nav { +font-family: Arial, Helvetica, sans-serif; + width: 100%; + font-size: 12px; + font-weight: normal; + margin: 0px auto; + padding: 0px 0px 0px 0px; + background-color: #000000; + border-bottom: #ccc 2px solid; +} + +#nav ul { +width: 850px; + margin: 0px; + padding: 0px; + list-style: none; + text-align: center; + letter-spacing: 1px; +} + +#nav li { + display: inline; +} + +#nav a { +font-size: 12px; + padding-right: 6px; + padding-left: 6px; + text-transform: uppercase; + text-decoration: none; + color: #FFFFFF; +} + +#nav a:hover { + background-color: #666; +} +#content { + width: 100%; + margin: 0px 0px 40px 0px; + padding: 20px 0px 0px 0px; + border-top: thin #000 solid; + color: #333; +} +.image { + background-color: #eee; + margin:10px auto; + padding:3px; + border: 1px solid #ccc; + width: 419px; + +} +.highlight{ + border: 1px #ccc solid; + padding:5px; + background-color: #FCFAFA; + font-size: 11px; + margin-left:10px; +} + +.mailinglists { width: 85%; margin: 0 0 0 35px; font-size:10px; } +.mailinglists td { padding: 5px 5px; line-height: 16px;} +.mailinglists th { font-size: 12px; text-align: left; color:#000; padding: 7px; letter-spacing: 1px; font-family:"Trebuchet MS", Arial, sans-serif;} + +#left { + float: left; + width: 65%; + padding: 0px 10px 70px 5px; + border-right: 1px #ccc dashed; + margin-bottom: 20px; + margin-top: 10px; +} + +#right { + float: left; + width: 250px; + color: #FFF; + margin: 25px 15px 70px 5px; +/* border: 1px #ddd solid; + background-color: #FCFAFA;*/ + padding: 5px; + +} +#right h3 { + margin: 0px; + font-size: 13px; + font-weight: bold; + color: #cc0000; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 0px; + font-family:"Trebuchet MS", Arial, sans-serif; + text-transform: uppercase; + +} +#right h4 { + margin: 0px; + font-size: 12px; + font-weight: bold; + color: #333; + letter-spacing: 1px; + padding-top: 10px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 5px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +#right p{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 15px; + color: #333333; + padding: 0px 5px 0px 5px; + margin: 0px; +} +#right a:link { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#right a:visited { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} + #right a:hover { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #0099cc; + text-decoration: underline; +} + +.featurebox_side { + background-color: #eee; + margin-left:5px; + margin-right:5px; + margin-bottom:5px; + padding:4px; + border: 1px dotted #4E8787; + font-family: verdana, arial, sans-serif; + font-size: 11px; + line-height: 16px; + color: #333333; +} + +#left p{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + color: #333333; + padding: 0px 30px 0px 30px; + + margin: 0px 0px 8px 0px; +} + +#left ul{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; +} + +#left li{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + list-style:circle; + margin: 10px 10px 10px 35px; +} + +h1 { + margin: 0px; + font-size: 16px; + font-weight: bold; + color: #172B17; + letter-spacing: 1px; + padding-top: 0px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 10px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h2 { + margin: 0px; + font-size: 14px; + font-weight: bold; + color: #CC0000; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h3 { + margin: 0px; + font-size: 13px; + font-weight: bold; + color: #333; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h4 { + margin: 0px; + font-size: 12px; + font-weight: bold; + color: #666; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + text-transform: uppercase; + +} +#container { + background-color: #FFFFFF; + font-size: 10px; + font-weight: normal; + /*border: 1px #ccc solid;*/ + width: 100%; + background-repeat: no-repeat; + background-position: center; + margin-top: 3px; + margin-right: auto; + margin-bottom: 0px; + margin-left: 3px; +} +/************* FOOTER ************/ + +#footer { + clear: both; + width: 850; + margin: 0px; + border-top: 1px solid #ddd; + border-bottom: 25px #FFF solid; + background-color: #FFF; + text-align: center; + padding: 3px; + color: #999; +} + +#footer a:link { + font-size: 9px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#footer a:visited { + font-size: 9px; + color: #3366cc; + text-decoration: none; +} + #footer a:hover { + font-size: 9px; + color: #0099cc; + text-decoration: underline; +} Added: wwwdev/css/style1col.css =================================================================== --- wwwdev/css/style1col.css (rev 0) +++ wwwdev/css/style1col.css 2011-08-01 14:23:38 UTC (rev 4897) @@ -0,0 +1,310 @@ +#header { + background-color: #172B17; + /*background-image: url(../images/graphics/h_backgrnd.gif);*/ + background-image: url(../images/graphics/h_backgrnd2.gif); + background-repeat: repeat-x; + width: 100%; + background-position: center; +} +body { + margin: 0px auto; + font-family: Verdana, Arial, Helvetica, sans-serif; + background: #fff no-repeat center top; +} + +body#home a.home, +body#downloads a.downloads, +body#about a.about, +body#docs a.docs, +body#apps a.apps, +body#support a.support{ + background-color: #666; + color:#FFFFFF; +} + + +a:link { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:visited { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:hover { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #0099cc; + text-decoration: underline; +} + +pre, pre *, div.dp-highlighter * { + font-family: Consolas, Andale Mono, monospaced; +} + +/************* MENU ************/ + +#nav { +font-family: Arial, Helvetica, sans-serif; + width: 100%; + font-size: 12px; + font-weight: normal; + margin: 0px auto; + padding: 0px 0px 0px 0px; + background-color: #000000; + border-bottom: #ccc 2px solid; +} + +#nav ul { +width: 100%s; + margin: 0px; + padding: 0px; + list-style: none; + text-align: center; + letter-spacing: 1px; +} + +#nav li { + display: inline; +} + +#nav a { +font-size: 12px; + padding-right: 6px; + padding-left: 6px; + text-transform: uppercase; + text-decoration: none; + color: #FFFFFF; +} + +#nav a:hover { + background-color: #666; +} +#page { + width: 850px; + margin: 0px 0px 40px 0px; + padding: 20px 0px 0px 0px; + border-top: thin #000 solid; + color: #333; +} +.image { + background-color: #eee; + margin:10px auto; + padding:3px; + border: 1px solid #ccc; + width: 419px; + +} +.highlight{ + border: 1px #ccc solid; + padding:5px; + background-color: #FCFAFA; + font-size: 11px; + margin-left:10px; +} + +pre.programlisting { + padding: 10pt; + background: #FCFAFA; + border: 1px #ccc solid; + white-space: normal; +} + +pre.shell, pre.screen { + padding: 10pt; + background: #FCFAFA; + border: 1px #ccc solid; + white-space: pre; +} + +.mailinglists { width: 85%; margin: 0 0 0 35px; font-size:10px; } +.mailinglists td { padding: 5px 5px; line-height: 16px;} +.mailinglists th { font-size: 12px; text-align: left; color:#000; padding: 7px; letter-spacing: 1px; font-family:"Trebuchet MS", Arial, sans-serif;} + +#content { + float: left; + width: 100%; + padding: 0px 10px 70px 5px; + margin-bottom: 20px; + margin-top: 10px; +} + + +#content p{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + color: #333333; + padding: 5px 30px 0px 30px; + + margin: 0px 0px 8px 0px; +} + +#content ul{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; +} + +#content li{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + list-style:circle; + margin: 10px 10px 10px 35px; +} + +h1 { + margin: 0px; + font-size: 16px; + font-weight: bold; + color: #172B17; + letter-spacing: 1px; + padding-top: 0px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 10px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h2 { + margin: 0px; + font-size: 14px; + font-weight: bold; + color: #CC0000; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h3 { + margin: 0px; + font-size: 13px; + font-weight: bold; + color: #333; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h4 { + margin: 0px; + font-size: 12px; + font-weight: bold; + color: #666; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + text-transform: uppercase; + +} +h5 { + margin: 0px; + font-size: 12px; + font-weight: bold; + color: #666; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + text-transform: uppercase; + +} +#container { + background-color: #FFFFFF; + font-size: 10px; + font-weight: normal; + border: 1px #ccc solid; + width: 850px; + background-repeat: no-repeat; + background-position: center; + margin-top: 3px; + margin-right: auto; + margin-bottom: 0px; + margin-left: auto; +} +/************* FOOTER ************/ + +#footer { + clear: both; + width: 100%; + margin: 0px; + border-top: 1px solid #ddd; + border-bottom: 25px #FFF solid; + background-color: #FFF; + text-align: center; + padding: 0px; + color: #999; +} + +#footer a:link { + font-size: 9px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#footer a:visited { + font-size: 9px; + color: #3366cc; + text-decoration: none; +} + #footer a:hover { + font-size: 9px; + color: #0099cc; + text-decoration: underline; +} + +/********* DOCBOOK STUFF ********/ + +.article { + margin: 3px 20px; + font-size: 10px; +} + +.article p { + margin: 2px 25px; +} + +/* Syntax highlighting stuff */ + +div.dp-highlighter { + background: #FCFAFA; + border: 1px #ccc solid; + white-space: normal; + margin: 10px; +} + +span.comment { + color: #505050; +} + +span.keyword { + color: #202080; + font-weight: bold; +} + +span.string { + color: #209020; +} + +span.function { + color: #800040; +} Added: wwwdev/css/style2.css =================================================================== --- wwwdev/css/style2.css (rev 0) +++ wwwdev/css/style2.css 2011-08-01 14:23:38 UTC (rev 4897) @@ -0,0 +1,404 @@ +#header { + background-color: #172B17; + /*background-image: url(../images/graphics/h_backgrnd.gif);*/ + background-image: url(../images/graphics/h_backgrnd2.gif); + background-repeat: repeat-x; + width: 100%; + background-position: center; +} +body { + margin: 0px auto; + font-family: Verdana, Arial, Helvetica, sans-serif; + background: #fff no-repeat center top; +} + +body#home a.home, +body#downloads a.downloads, +body#about a.about, +body#docs a.docs, +body#papers a.papers, +body#apps a.apps, +body#support a.support{ + background-color: #666; + color:#FFFFFF; +} + + +a:link { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:visited { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:hover { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: #0099cc; + text-decoration: underline; +} + +pre, pre *, div.dp-highlighter * { + font-family: Consolas, Andale Mono, monospaced; +} + +/************* MENU ************/ + +#nav { +font-family: Arial, Helvetica, sans-serif; + width: 100%; + font-size: 12px; + font-weight: normal; + margin: 0px auto; + padding: 0px 0px 0px 0px; + background-color: #000000; + border-bottom: #ccc 2px solid; +} + +#nav ul { + width: 100%s; + margin: 0px; + padding: 0px; + list-style: none; + text-align: center; + letter-spacing: 1px; +} + +#nav li { + display: inline; +} + +#nav a { +font-size: 12px; + padding-right: 6px; + padding-left: 6px; + text-transform: uppercase; + text-decoration: none; + color: #FFFFFF; +} + +#nav a:hover { + background-color: #666; +} + +#content { + width: 100%; + margin: 0px 0px 40px 0px; + padding: 20px 0px 0px 0px; + border-top: thin #000 solid; + color: #333; +} + +.image { + background-color: #eee; + margin: 3px auto; + padding: 3px; + border: 1px solid #ccc; + width: 525px; + +} + +.caption{ + border: 1px #ccc solid; + padding:3px; + background-color: #FCFAFA; + font-size: 11px; + margin: 3px auto; + width: 525px; +} + + +.highlight{ + border: 1px #ccc solid; + padding:5px; + background-color: #FCFAFA; + font-size: 11px; + margin-left: 10px; + white-space: pre; + position: relative; + left: 28px; + width: 90%; +} + +pre.shell, pre.programlisting { + padding: 10pt; + background: #FCFAFA; + border: 1px #ccc solid; + white-space: normal; +} + +div.dp-highlighter { + background: #FCFAFA; + border: 1px #ccc solid; + white-space: normal; + margin: 10px; +} + + +.mailinglists { + width: 85%; + margin: 0 0 0 35px; + font-size:10px; +} + +.mailinglists td { + padding: 5px 5px; + line-height: 16px; + background-color: #f0f0f0; +} + +.mailinglists th { + font-size: 12px; + text-align: left; + color:#000; + padding: 7px; + letter-spacing: 1px; + font-family:"Trebuchet MS", Arial, sans-serif; + background-color: #e0e0e0; +} + +#left { + float: left; + width: 70%; + padding: 0px 10px 70px 5px; + border-right: 1px #ccc dashed; + margin-bottom: 20px; + margin-top: 10px; +} + +#right { + float: left; + width: 185px; + color: #FFF; + margin: 30px 2px 70px 5px; +/* border: 1px #ddd solid; + background-color: #FCFAFA;*/ + padding: 5px; + +} +#right h3 { + margin: 0px; + font-size: 13px; + font-weight: bold; + color: #cc0000; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 0px; + font-family:"Trebuchet MS", Arial, sans-serif; + text-transform: uppercase; + +} +#right h4 { + margin: 0px; + font-size: 12px; + font-weight: bold; + color: #333; + letter-spacing: 1px; + padding-top: 10px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 5px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +#right p{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 15px; + color: #333333; + padding: 0px 5px 0px 5px; + margin: 0px; +} +#right a:link { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#right a:visited { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} + #right a:hover { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #0099cc; + text-decoration: underline; +} + +.featurebox_side { + background-color: #eee; + margin-left:5px; + margin-right:5px; + margin-bottom:5px; + padding:4px; + border: 1px dotted #4E8787; + font-family: verdana, arial, sans-serif; + font-size: 11px; + line-height: 16px; + color: #333333; +} + +#left p{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + color: #333333; + padding: 5px 30px 0px 30px; + + margin: 0px 0px 8px 0px; +} + +#left ul{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; +} + +#left li{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + list-style:circle; + margin: 10px 10px 10px 35px; +} + +h1 { + margin: 0px; + font-size: 16px; + font-weight: bold; + color: #172B17; + letter-spacing: 1px; + padding-top: 0px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 10px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h2 { + margin: 0px; + font-size: 14px; + font-weight: bold; + color: #CC0000; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h3 { + margin: 0px; + font-size: 13px; + font-weight: bold; + color: #333; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + +} +h4 { + margin: 0px; + font-size: 12px; + font-weight: bold; + color: #666; + letter-spacing: 1px; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family:"Trebuchet MS", Arial, sans-serif; + text-transform: uppercase; + +} +#container { + background-color: #FFFFFF; + font-size: 10px; + font-weight: normal; + border: 1px #ccc solid; + width: 850px; + background-repeat: no-repeat; + background-position: center; + margin-top: 3px; + margin-right: auto; + margin-bottom: 0px; + margin-left: auto; +} +/************* FOOTER ************/ + +#footer { + clear: both; + width: 850px; + margin: 0px; + border-top: 1px solid #ddd; + border-bottom: 25px #FFF solid; + background-color: #FFF; + text-align: center; + padding: 0px; + color: #999; +} + +#footer a:link { + font-size: 9px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#footer a:visited { + font-size: 9px; + color: #3366cc; + text-decoration: none; +} + #footer a:hover { + font-size: 9px; + color: #0099cc; + text-decoration: underline; +} + +/* Syntax highlighting stuff */ + +span.comment { + color: #505050; +} + +span.keyword { + color: #202080; + font-weight: bold; +} + +span.string { + color: #209020; +} + +span.function { + color: #800040; +} + +.publication { + padding-bottom: 9px; + padding-left: 30px; +} + +.publication .source { + font-style: italic; +} Added: wwwdev/css/style3.css =================================================================== --- wwwdev/css/style3.css (rev 0) +++ wwwdev/css/style3.css 2011-08-01 14:23:38 UTC (rev 4897) @@ -0,0 +1,589 @@ +#header { + width: 100%; + background-position: center; +} +body { + margin: 0px auto; + font-family: Arial, Helvetica, sans-serif; + color: #333; + background: #fff no-repeat center top; + background:url(../images/bg_page.png) repeat-x; + font-size:16px; + line-height: 1.3em; +} + +body#home a.home, +body#downloads a.downloads, +body#about a.about, +body#docs a.docs, +body#papers a.papers, +body#apps a.apps, +body#support a.support{ + background-color: #666; + color:#FFFFFF; +} + + +a:link { + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:400; + font-style: normal; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +a:visited { + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:400; + font-style: normal; + color: #3366cc; + text-decoration: none; +} +a:hover { + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:400; + font-style: normal; + color: #0099cc; + text-decoration: underline; +} + +pre, pre *, div.dp-highlighter * { + font-family: Consolas, "Andale Mono", Monaco, monospaced; + padding-left:30px; + color:#699; +} + +/************* MENU ************/ + +#nav { +font-family: Arial, Helvetica, sans-serif; + width: 100%; + font-size: 18px; + margin: 0px auto; + padding: 60px 0px 0px 0px; + color: #fff; +} + +#nav ul { + width: 100%s; + margin: 0px; + padding: 0px; + list-style: none; + text-align: center; +} + +#nav li { + display: inline; + border-right: 1px solid #0066cc; +} + +#nav .last { + border-right: 0px; +} + +#nav a { + font-size: 18px; + padding-right: 16px; + padding-left: 12px; + text-decoration: none; + color: #66ccff; + text-shadow: 0px 2px 3px #333; +} + +#nav a:hover { + color: #fff; +} + +.tagline { + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight: 300; + font-style: normal; + text-align:center; + text-shadow: 1px 1px 1px #ccc; + padding: 30px 0px 30px 0px; + color:#333; + font-size: 20px; +} + +#content { + width: 100%; + margin: 0px 0px 40px 0px; + padding: 20px 0px 0px 0px; + border-top: thin #000 solid; + color: #333; +} + +p { + padding: 0px 0px 15px 20px; +} + +.image { + background-color: #eee; + margin: 3px auto; + padding: 3px; + border: 1px solid #ccc; + width: 525px; + +} + +.caption{ + border: 1px #ccc solid; + padding:3px; + background-color: #FCFAFA; + font-size: 11px; + margin: 3px auto; + width: 525px; +} + + +.highlight{ + border: 1px #ccc solid; + padding: 5px; + background-color: #FCFAFA; + font-size: 0.9em; + margin-left: 10px; + white-space: pre; + position: relative; + left: 28px; + width: 90%; +} + +pre.shell, pre.programlisting { + padding: 10pt; + background: #FCFAFA; + border: 1px #ccc solid; + white-space: normal; +} + +div.dp-highlighter { + background: #FCFAFA; + border: 1px #ccc solid; + white-space: normal; + margin: 10px; +} + + +.mailinglists { + width: 85%; + margin: 0 0 0 35px; + font-size:10px; +} + +.mailinglists td { + padding: 5px 5px; + line-height: 16px; + background-color: #f0f0f0; +} + +.mailinglists th { + font-size: 12px; + text-align: left; + color:#333; + padding: 7px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:600; + font-style: normal; + background-color: #e0e0e0; +} + +#left { + float: left; + width: 70%; + padding: 0px 10px 70px 5px; + border-right: 1px #ccc dashed; + margin-bottom: 20px; + margin-top: 10px; +} + +#right { + float: left; + width: 185px; + color: #FFF; + margin: 30px 2px 70px 5px; +/* border: 1px #ddd solid; + background-color: #FCFAFA;*/ + padding: 5px; + +} +#right h3 { + margin: 0px; + font-size: 1.1em; + color: #333; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 0px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:600; + font-style: normal; + +} +#right h4 { + margin: 0px; + font-size: 1.0em; + color: #333; + padding-top: 10px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 5px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:600; + font-style: normal; + +} +#right p{ + font-family: Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 15px; + color: #333333; + padding: 0px 5px 0px 5px; + margin: 0px; +} +#right a:link { + font-family: Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#right a:visited { + font-family: Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #3366cc; + text-decoration: none; +} + #right a:hover { + font-family: Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #0099cc; + text-decoration: underline; +} + +.featurebox_side { + background-color: #eee; + margin-left:5px; + margin-right:5px; + margin-bottom:5px; + padding:4px; + border: 1px dotted #4E8787; + font-family: arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 16px; + color: #333333; +} + +#left p{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + color: #333333; + padding: 5px 30px 0px 30px; + + margin: 0px 0px 8px 0px; +} + +#left ul{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; +} + +#left li{ + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 17px; + list-style:circle; + margin: 10px 10px 10px 35px; +} + +h1 { + margin: 0px; + font-size: 2.0em; + color: #333; + padding-top: 0px; + padding-bottom: 10px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:400; + font-style: normal; + text-shadow: 1px 1px 1px #dedede; + +} +h2 { + margin: 0px; + font-size: 1.4em; + color: #333; + padding:15px 0px 10px 0px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:600; + font-style: normal; + text-shadow: 1px 1px 1px #dedede; + text-transform:uppercase; +} +h3 { + margin: 0px; + font-size: 1.3em; + color: #333; + padding-bottom: 10px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:600; + font-style: normal; + text-shadow: 1px 1px 1px #dedede; +} +h4 { + margin: 0px; + font-size: 1.2em; + color: #333; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:600; + font-style: normal; +} +h5 { + margin: 0px; + font-size: 1.0em; + color: #666; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 5px; + padding-left: 20px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:600; + font-style: normal; + text-transform:uppercase; +} +#container { + background-color: #FFFFFF; + font-size: 10px; + font-weight: normal; + border: 1px #ccc solid; + width: 850px; + background-repeat: no-repeat; + background-position: center; + margin-top: 3px; + margin-right: auto; + margin-bottom: 0px; + margin-left: auto; +} +/************* FOOTER ************/ + +#footer { + background-color: #f2f5f8; + text-align: center; + padding: 20px 20px 50px 20px; + color: #999; +} +#footer .footer-blurb { + width: 550px; + font-size: 0.8em; + padding-top: 20px; +} + +.footer-blurb { + text-align: center; + margin-left: auto; + margin-right: auto; + line-height: 1.2em; +} +#footer a { + font-size: 1.0em; + padding-right: 12px; + padding-left: 10px; + text-decoration: none; + color: #66ccff; +} + +#footer a:hover { + color: #66ccff; + text-decoration:underline; +} + +#footer a:link { + font-weight: normal; + color: #3366cc; + text-decoration: none; +} +#footer a:visited { + color: #3366cc; + text-decoration: none; +} +#footer a:hover { + color: #3366cc; + text-decoration: underline; +} +#footer ul { + width: 100%s; + margin: 0px; + padding: 0px; + list-style: none; + text-align: center; +} + +#footer li { + display: inline; + border-right: 1px solid #999; +} + +#footer .last { + border-right: 0px; +} + +/* Syntax highlighting stuff */ + +span.comment { + color: #505050; +} + +span.keyword { + color: #202080; + font-weight: bold; +} + +span.string { + color: #209020; +} + +span.function { + color: #800040; +} + + +#feature { + padding: 0px 0px 40px 0px; +} +.trailingLink { + display:block; + padding: 0px 0px 26px 52px; + height:24px; + line-height: 1.3em; + background:url(../images/bullet.png) 30px 1px no-repeat ; + float: left; + font-size: 1.0em; +} + +.trailingLinkPDF { + display:block; + padding: 0px 0px 26px 54px; + height:24px; + line-height: 1.3em; + background:url(../images/bullet_pdf.png) 30px 1px no-repeat ; + float: left; + font-size: 1.0em; +} + + +ul { + list-style-type: none; + padding: 0px 0px 15px 10px; + margin-left: 0px; + line-height: 1.5em; +} +.swift-bullet li{ + background: url(../images/bullet_swift.png) 0px 3px no-repeat; + padding-left:22px; +} +.indented { + padding-left: 20px; +} +.indented-half { + padding-left: 10px; +} +#box-prime { + text-align:center; + padding: 15px; + -moz-border-radius: 6px; + border-radius: 6px; + border: 1px solid #eaeaea; + font-size: 0.9em; + background: url(../images/bg_box_shaded.png) 0px 0px repeat-x; + -webkit-box-shadow: 0 1px 50px rgba(0,0,0,.1); + -moz-box-shadow: 0 1px 5px rgba(0,0,0,.1); + box-shadow: 0 1px 5px rgba(0,0,0,.1); + line-height: 1.2em; + margin-bottom: 15px; +} +.button_175 { + background: url(../images/button_bg_175_sp.png) 2px 0px no-repeat; + width: 180px; + height: 40px; + font-family: myriad-pro-1,myriad-pro-2, Arial, Helvetica, sans-serif; + font-weight:600; + font-style: normal; + font-size: 1.4em; + line-height: 1.8em; + color: #fff; + padding: 10px 0px 0px 0x; + margin-left: auto; + margin-right: auto; + margin-bottom: 8px +} + +.button_175:hover { + background: url(../images/button_bg_175_sp.png) 2px -40px no-repeat; +} +.button_175 a { + color: #fff; + text-shadow: 0 0 2px rgba(56,115,183,.7); +} +.button_175 a:hover { + color: #fff; + text-decoration:none; + text-shadow: 0 0 3px rgba(52,103,165,.9); +} +.highlight-A { + padding: 10px 40px 15px 120px; + background: url(../images/icon_special_A.png) 60px 13px no-repeat; +} +.highlight-B { + padding: 10px 40px 25px 120px; + background: url(../images/icon_special_B.png) 60px 13px no-repeat; +} +#nav .current { + color: #fff; +} +#holder { + position:absolute; +} +#mover { + position:relative; + top: 92px; +} +.page-header { + padding:40px 0px 20px 0px; +} +#box-prime h2 { + text-align:left; + font-size: 1.5em; + padding: 0px 0px 10px 0px; +} +.authors { +} +.title{ + font-weight:600; +} +.source{ + font-style:italic; +} +.date{ + color:#666; + font-size:0.8em; +} +.publication { + padding-bottom: 15px; + padding-left: 30px; +} +.quote { + padding: 20px 15px 20px 20px; + background: url(../images/bg_quotes.png) 0px 0px no-repeat; + font-style:italic; + font-size: 0.9em; +} +.quote-speaker { + padding-left: 30px; + font-size: 0.7em; + line-height: 1.2em; +} \ No newline at end of file From vytas at ci.uchicago.edu Mon Aug 1 09:23:46 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:23:46 -0000 Subject: [Swift-commit] r4898 - wwwdev Message-ID: <20110801142345.CBA899CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:23:45 -0500 (Mon, 01 Aug 2011) New Revision: 4898 Added: wwwdev/dhtml.js Log: new look & feel Added: wwwdev/dhtml.js =================================================================== --- wwwdev/dhtml.js (rev 0) +++ wwwdev/dhtml.js 2011-08-01 14:23:45 UTC (rev 4898) @@ -0,0 +1,40 @@ +function initjs() { + selectCurrent(); + //decorateLinks(); +} + +function decorateLinks() { + for (i in document.links) { + link = document.links[i]; + if (link.className == "menulink") { + ld = link.parentNode.innerHTML; + index = ld.indexOf(">"); + link.parentNode.innerHTML = ld.substr(0, index) + + " onMouseOver=\"highlight(" + i + ");\"" + + " onMouseOut=\"unhighlight(" + i + ");\"" + + ld.substr(index); + } + } +} + +function highlight(i) { + link = document.links[i]; + link.style.color = "#6060ff"; +} + +function unhighlight(i) { + link = document.links[i]; + link.style.color = "#000000"; +} + +function selectCurrent() { + docname = document.URL; + for (i in document.links) { + link = document.links[i]; + if (link.className == "menulink") { + if (docname.indexOf(link.href) != -1) { + link.className = "selected"; + } + } + } +} From vytas at ci.uchicago.edu Mon Aug 1 09:23:55 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:23:55 -0000 Subject: [Swift-commit] r4899 - in wwwdev: . docs docs/_notes Message-ID: <20110801142354.735919CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:23:54 -0500 (Mon, 01 Aug 2011) New Revision: 4899 Added: wwwdev/docs/ wwwdev/docs/_notes/ wwwdev/docs/_notes/dwsync.xml wwwdev/docs/index copy.php wwwdev/docs/index.php wwwdev/docs/license.php wwwdev/docs/tracking_policy.php wwwdev/docs/usage_data.php Log: new look & feel Added: wwwdev/docs/_notes/dwsync.xml =================================================================== --- wwwdev/docs/_notes/dwsync.xml (rev 0) +++ wwwdev/docs/_notes/dwsync.xml 2011-08-01 14:23:54 UTC (rev 4899) @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file Added: wwwdev/docs/index copy.php =================================================================== --- wwwdev/docs/index copy.php (rev 0) +++ wwwdev/docs/index copy.php 2011-08-01 14:23:54 UTC (rev 4899) @@ -0,0 +1,149 @@ + + + + +Swift - A system for rapid and reliable specification, execution, and management of large scale workflows + + + + + + + + +
+ + + + +
+ + +
+

Swift Quickstart Guide

+ +
    +
  • Swift Quickstart Guide [html]
  • +
+ +

+ Use the Quickstart Guide to help you install and configure swift and run a + simple 'Hello World' example. +

+ +

Swift Tutorials

+ + + + +
    +
  • Swift Tutorial (on your own machine) [html] [pdf]
  • +
+ +

+ This Swift tutorial carries on where the Quickstart Guide leaves off, + introducing you to Swift environment and the SwiftScript language in more + depth. +

+ +
    +
  • Swift Tutorial (on a UC machine) [html]
  • +
+ +

+ This tutorial (part of the Open Science Grid teaching lab) introduces + you to the Swift environment and the SwiftScript language in more + depth using a provided training account where installation of the + software has already been performed. +

+ + +

Swift User Guide

+
    +

    + The User Guide provides more detailed reference documentation and background + information on swift. It is assumed that the reader is already familiar with + the material in the Quickstart and Tutorial documents. +

    +
  • trunk + [html] [pdf] +
  • +
  • latest (0.92) + [multi-page html] +
  • +
  • historical (0.91) + [multi-page html] +
  • +
+ + +

Log Processing tools

+
    +
  • Swift log processing tools [html] [pdf]
  • +
+ +

+ The Swift log processing tools can be used to analyse the log files of + Swift runs - as a webpage, and in several processed text formats. This + document gives some usage information for those tools. +

+ +

Elsewhere

+ +

+We've taught a hands on Swift tutorial on a number of occasions. This is +harder to do alone because it relies on a number of brain image processing +applications which you probably don't have installed. +[html] +

+ +

Historical - SwiftScript Language

+ +

+ + The SwiftScript language reference was a specification for an + earlier version of the language, and is probably of little interest to the majority of users. + +

    +
  • SwiftScript Language Reference - latest work in progress [html] [pdf]
  • +
  • SwiftScript Language Reference v 0.6 [html] [pdf]
  • +
+

+ +

 

+
+ +
+

Right Header

+

Right column content.

+

 

+
+ + +
+ +
+ + + + + + + + Added: wwwdev/docs/index.php =================================================================== --- wwwdev/docs/index.php (rev 0) +++ wwwdev/docs/index.php 2011-08-01 14:23:54 UTC (rev 4899) @@ -0,0 +1,150 @@ + + + + +Swift - Documentation + + + + + + + + +
+ + + + +
+ + +
+

Swift Quickstart Guide

+ +
    +
  • Swift Quickstart Guide [html]
  • +
+ +

+ Use the Quickstart Guide to help you install and configure swift and run a + simple 'Hello World' example. +

+

 

+ +

Swift Tutorials

+ + + + +
    +
  • Swift Tutorial (on your own machine) [html] [pdf]
  • +
+ +

+ This Swift tutorial carries on where the Quickstart Guide leaves off, + introducing you to Swift environment and the SwiftScript language in more + depth. +

+ +
    +
  • Swift Tutorial (on a UC machine) [html]
  • +
+ +

+ This tutorial (part of the Open Science Grid teaching lab) introduces + you to the Swift environment and the SwiftScript language in more + depth using a provided training account where installation of the + software has already been performed. +

+

 

+ + +

Swift User Guide

+
    +

    + The User Guide provides more detailed reference documentation and background + information on swift. It is assumed that the reader is already familiar with + the material in the Quickstart and Tutorial documents. +

    +
  • trunk + [html] [pdf] +
  • +
  • latest (0.92) + [multi-page html] +
  • +
  • historical (0.91) + [multi-page html] +
  • +
+

 

+ +

Log Processing tools

+
    +
  • Swift log processing tools [html] [pdf]
  • +
+ +

+ The Swift log processing tools can be used to analyse the log files of + Swift runs - as a webpage, and in several processed text formats. This + document gives some usage information for those tools.

+

 

+ +

Elsewhere

+ +

+We've taught a hands on Swift tutorial on a number of occasions. This is +harder to do alone because it relies on a number of brain image processing +applications which you probably don't have installed. +[html] +

+

 

+ +

Historical - SwiftScript Language

+ +

+ + The SwiftScript language reference was a specification for an + earlier version of the language, and is probably of little interest to the majority of users. + +

    +
  • SwiftScript Language Reference - latest work in progress [html] [pdf]
  • +
  • SwiftScript Language Reference v 0.6 [html] [pdf]
  • +
+

+ +

 

+
+ +
+ +
+ + +
+ +
+ + + + + + + + Added: wwwdev/docs/license.php =================================================================== --- wwwdev/docs/license.php (rev 0) +++ wwwdev/docs/license.php 2011-08-01 14:23:54 UTC (rev 4899) @@ -0,0 +1,7 @@ + + + + +License + + Added: wwwdev/docs/tracking_policy.php =================================================================== --- wwwdev/docs/tracking_policy.php (rev 0) +++ wwwdev/docs/tracking_policy.php 2011-08-01 14:23:54 UTC (rev 4899) @@ -0,0 +1,7 @@ + + + + +Tracking policy + + Added: wwwdev/docs/usage_data.php =================================================================== --- wwwdev/docs/usage_data.php (rev 0) +++ wwwdev/docs/usage_data.php 2011-08-01 14:23:54 UTC (rev 4899) @@ -0,0 +1,7 @@ + + + + +Usage data + + From vytas at ci.uchicago.edu Mon Aug 1 09:24:06 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:24:06 -0000 Subject: [Swift-commit] r4900 - in wwwdev: . downloads downloads/_notes Message-ID: <20110801142404.E9B5F9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:24:04 -0500 (Mon, 01 Aug 2011) New Revision: 4900 Added: wwwdev/downloads/ wwwdev/downloads/_notes/ wwwdev/downloads/_notes/dwsync.xml wwwdev/downloads/index.php wwwdev/downloads/release-notes-0.5.txt wwwdev/downloads/release-notes-0.6.txt wwwdev/downloads/release-notes-0.7.txt wwwdev/downloads/release-notes-0.8.txt wwwdev/downloads/release-notes-0.9.txt Log: new look & feel Added: wwwdev/downloads/_notes/dwsync.xml =================================================================== --- wwwdev/downloads/_notes/dwsync.xml (rev 0) +++ wwwdev/downloads/_notes/dwsync.xml 2011-08-01 14:24:04 UTC (rev 4900) @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file Added: wwwdev/downloads/index.php =================================================================== --- wwwdev/downloads/index.php (rev 0) +++ wwwdev/downloads/index.php 2011-08-01 14:24:04 UTC (rev 4900) @@ -0,0 +1,301 @@ + + + + +Swift - Downloads + + + + + + + + +
+ + + + +
+ + +
+ +

Source Code

+ +

+ The code is +browsable online, or accessible through +Subversion. +

+ +

+ You need + Apache Ant + for the actual build, and a Java JDK ≥ 1.5. +
+ So here are the steps: +

+ +

+ Checkout CoG: +

svn co \ +https://cogkit.svn.sourceforge.net/svnroot/cogkit/tags/swift_0.92.1 cog
+
+

+ +

+ Checkout Swift: +

cd cog/modules
+
svn co https://svn.ci.uchicago.edu/svn/vdl2/tags/release-0.92.1 swift
+
+

+ +

+ Change directory to the swift module: +

cd swift
+
+

+ +

+ Build the thing: +

ant dist
+
+

+ +

+ The dist directory will contain the complete build. +

+

 

+ +

Development Version

+ +

+ Note: The development code has the highest chance of containing buggy and + untested code. If you need stability please use the latest release. +

+ +

+ Checkout CoG: +

svn co \ +https://cogkit.svn.sourceforge.net/svnroot/cogkit/trunk/current/src/cog
+
+

+ +

+ Checkout Swift: +

cd cog/modules
+
svn co https://svn.ci.uchicago.edu/svn/vdl2/trunk swift
+
+

+ +

+ Change directory to the swift module: +

cd swift
+
+

+ +

+ Build the thing: +

ant dist
+
+

+ +

+ The dist directory will contain the complete build. +

+

 

+ +

Older releases

+ + +

Swift 0.91 - 2010/12/23

+

Precompiled binary distribution +[swift-0.91.tar.gz] + +

Swift 0.9 - 2009/04/27

+

[swift-0.9.tar.gz]

+ + +

Swift 0.8 - 2009/01/30

+

Swift v0.8 is a development release intended to release functionality +and fixes that have gone in to trunk since v0.7. +[swift-0.8.tar.gz] +[swift-0.8-stripped.tar.gz - for installation on systems with existing grid stacks] +[release-notes-0.8.txt] +

+ + + + +

Swift 0.7 - 2008/11/11

+

Swift v0.7 is a development release intended to release functionality +and fixes that have gone in to trunk since v0.7. +[vdsk-0.7.tar.gz] +[release-notes-0.7.txt] +

+

+As an alternative to the above traditional Swift packaging, Swift can be +downloaded and installed using +pacman, a package +manager commonly used on the Open Science Grid. +

+

+There are two installation targets:
+The first will install Swift alongside an existing VDT installation
+

+pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-0.7
+

+

+The second will install Swift as well as a number +of supporting packages from the VDT software release to support use of the +DOE CA and use of VOMS. (These packages are also available in a regular OSG or +VDT installation):
+

+pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-tools
+
+

+ + + +

Swift 0.6 - 2008/08/25

+

Swift v0.6 is a development release intended to release functionality +and fixes that have gone in to trunk since v0.5. +[vdsk-0.6.tar.gz] +[release-notes-0.6.txt] +

+

+As an alternative to the above traditional Swift packaging, Swift can be +downloaded and installed using +pacman, a package +manager commonly used on the Open Science Grid. +

+

+This will install Swift alongside an existing VDT installation:
+

+pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-0.6
+

+ +

Swift 0.5 - 2008/04/16

+

Swift v0.5 is a development release intended to release functionality +and fixes that have gone in to trunk since v0.4. +[vdsk-0.5.tar.gz] +[release-notes-0.5.txt] +

+

Swift 0.4 - 2008/03/18

+

Swift v0.4 is a development release intended to release functionality +and fixes that have gone in to trunk since v0.3. More details are contained +in the release notes. +[vdsk-0.4.tar.gz] +[release-notes-0.4.txt] +

+ +

Swift 0.3 - 2007/10/04

+

Swift v0.3 is a development release intended to release functionality +and fixes that have gone in to trunk since v0.2. +[vdsk-0.3.tar.gz] +

+ +

Swift 0.2 - 2007/07/19

+

Swift v0.2 is a development release intended to release functionality +and fixes that have gone in to trunk since v0.1. +[vdsk-0.2.tar.gz] +

+ +

Swift 0.1 - 2007/03/02

+

Swift v0.1 is a development release intended to bring functionality +and fixes that have gone in to trunk since version 0 in a known release. +[vdsk-0.1.tar.gz] +

+ +

Swift 0 RC3

+

+ The 3rd release candidate of Swift version 0: + [tar.gz] A bug that caused applications + correctly declared in tc.data to not be recognized was fixed For getting + started with Swift, please take a look at the documentation page +

+ +

Swift 0 RC2

+ +

+ The 2nd release candidate of Swift version 0: + [tar.gz] This release candidate + features improvements in startup speed and the addition of ENV:: and + GLOBUS:: profiles. +

+ +

Swift 0 RC1

+ +

+ The 1st release candidate of Swift version 0: + [tar.gz] +

+ +

Swift 0 RC0

+ +

+ The 0th release candidate of Swift version 0: + [tar.gz] +

+

 

+ + +
+ +
+ +
+ + +
+ +
+ + + + + + + + Added: wwwdev/downloads/release-notes-0.5.txt =================================================================== --- wwwdev/downloads/release-notes-0.5.txt (rev 0) +++ wwwdev/downloads/release-notes-0.5.txt 2011-08-01 14:24:04 UTC (rev 4900) @@ -0,0 +1,29 @@ +These are release notes for the Swift 0.4 release. Items +listed below are changes since Swift 0.3 - both enhancements +and known issues. + +*** Fixed data channel reuse behavior - this was broken in Swift 0.4 for + a number of sites. + +*** String literals now use \ as escape character - for example, use \" + to insert a quote into a string literal. Where \ was previously used + in a string literal, it is now necessary to escape it as \\ + + Use of quotes in string literals is not fully implemented, however, + so attempts to use it are likely to cause problems. + +*** Logging performance improvement in wrapper.sh + +*** The WeightedHost scheduler now has a lower bound (of -10) + on scoring to reduce the effect of penalising a host in the case of a + large number of transient errors. Previously, a large number of + transient errors would push the score so low that the score would + take far too long to return to a more appropriate value. + +*** Unused lrc field in site catalog removed. + +*** url field in site catalog execute element is now optional. + +*** jobmanager attribute to execution element in sites.xml does not work + when used with provider="gt2". Such execution elements can be expressed + using the jobmanager element syntax instead. Added: wwwdev/downloads/release-notes-0.6.txt =================================================================== --- wwwdev/downloads/release-notes-0.6.txt (rev 0) +++ wwwdev/downloads/release-notes-0.6.txt 2011-08-01 14:24:04 UTC (rev 4900) @@ -0,0 +1,46 @@ +These are release notes for the Swift 0.6 release. Items +listed below are changes since Swift 0.5 - both enhancements +and known issues. + +Swift 0.6 is built from Swift SVN r2177 and CoG SVN r2127. +(0.5 was swift r1783 cog r1962) + +A more detailed change log can be found in CHANGES.txt in the distribution +tarball. + +This release contains the following new features: + +* job replication (experimental) + +When a job has been queued on a site for too long, Swift can resubmit the +job (possibly to a different site). Replication is controlled by +replication.* parameters in the swift.properties configuration file. Those +parameters are documented inline in that configuration file. + +* cog coasters (experimental) + +Swift can use cog coasters which allow a pilot job to be submitted to +a site which will pull in actual Swift jobs for execution. This has +several advantages: + . when a large number of jobs need to be submitted, using coasters + reduces the job submission overhead in (eg) GRAM to one job per + worker node. + . once a node is allocated to a coaster, it can be used to run + many swift jobs, avoiding the need for each job to be queued + separately. + +* rate limiting for bad sites + +Previous versions of Swift would try to ensure that each site had at +least two jobs queued or running at once, no matter how poorly performing. +Swift v0.6 will substantially reduce the number of jobs sent to poorly +performing sites; when a site score goes below 1 (job at once) then +Swift will delay sending more jobs to that site, with the delay increasing +exponentially as the score lowers. + +* more compile time type checking + +More type checking is done at compile time. This will catch some errors at the +start of execution which would previously have been detected later on in a run, +and will give more useful error messages. + Added: wwwdev/downloads/release-notes-0.7.txt =================================================================== --- wwwdev/downloads/release-notes-0.7.txt (rev 0) +++ wwwdev/downloads/release-notes-0.7.txt 2011-08-01 14:24:04 UTC (rev 4900) @@ -0,0 +1,52 @@ +These are the release notes for Swift 0.7 + +More information about Swift can be found at http://www.ci.uchicago.edu/swift/ + +Swift 0.7 is built from Swift SVN r2318 and cog SVN r2255. + +The following are significant changes since Swift 0.6 was released. + +Language changes: +* readData2 procedure allows reading of data from a file in a format similar + to that used by the external mapper. This can sometimes be easier and more + expressive than using the plain readData format. See: + http://www.ci.uchicago.edu/swift/guides/userguide/procedures.php#procedure.readdata2 +* Empty statements are no longer allowed in SwiftScript programs. +* A simpler syntax has been introduced for application procedures. The + previous syntax will continue to work for a number of future releases. + The new syntax is shown here: + http://www.ci.uchicago.edu/swift/guides/userguide/language.php#procedures.atomic + +Coasters: +* Coasters can now transfer files. This can be used when there are a + large number of small files to transfer during a run. See: + http://www.ci.uchicago.edu/swift/guides/userguide/coasters.php +* A large amount of testing and bugfixing on the coaster code should make + runs with coasters substantially more reliable. + +Configuration changes: +* Swift will find executables on the remote system $PATH if no explicit + path is specified for an application executable in tc.data +* Configuration files in the ~/.vdl2 directory are now ignored. Previously, + attempting to use a ~/.vdl2 configuration file would give an error message. + +Replication: +* The expected queue time for the first job executed is now guestimated for + replication purposes, so that job can be replicated if necessary. + Previously, the first job would never be replicated as there was + insufficient information to estimate its expected queue time. + +Minor bugfixes: +* Uninitialised state was missing from list of known states in runtime + ticker, causing it to appear at the end of status list rather than + its more natural position at the start. +* The stageout destination directory is created using the same destination + host and provider as the actual stageout transfer. Previously, the + stageout directory was always created locally, which was incorrect + when using remote stageout URLs. +* Better walltime handling to work with more LRM backends in GRAM + +Packaging: +* Swift is now available in VDT-friendly pacman form to facilitate use + alongside the OSG software stack. + Added: wwwdev/downloads/release-notes-0.8.txt =================================================================== --- wwwdev/downloads/release-notes-0.8.txt (rev 0) +++ wwwdev/downloads/release-notes-0.8.txt 2011-08-01 14:24:04 UTC (rev 4900) @@ -0,0 +1,53 @@ +These are the release notes for Swift 0.8 + +More information about Swift can be found at http://www.ci.uchicago.edu/swift/ + +Swift 0.8 is built from Swift SVN r2448 and cog SVN r2261 + +The following are significant changes since Swift 0.7 was released: + +Log plotting: + * The swift log-processing package is now included in the release. This + can be used to plot graphs of Swift logs using the swift-plot-log + command: + + $ swift-plot-log first-200901010000-abcdefg.log + + which will create a report in report-first-200901010000-abcdefg/index.html + +Execution: + * Some job execution systems do not set the initial job working directory + as specified by Swift. Previously Swift was unable to execute on such + systems. As of 0.8, Swift sets the initial job working directory in a + more robust fashion. This problem commonly affected OSG sites running + Condor. + + * Application success/failure status can now be taken from the CoG + provider layer, instead of using success/failure files on the remote + file system. This can reduce the load on the remote file system, but + does not work with all job execution mechanisms. Specifically, this + mechanism will not work with GRAM2 or clustering. + +Local execution: + * A deadlock caused when jobs output large amounts of data to stderr has been + fixed. + +Commandline client: + * A number of error messages have been improved. + * Console output is much less verbose: the progress ticker appears more often, + and individual application start and end messages are no longer shown. This + improves the quality of console output when jobs are executed at a high rate. + +Language: + * Handling of assignment statements in declarations and out of declarations + has been made more homogenous. Previously, some assignments could only + be made in a declaration statement (such as assigning arrays); and some + assignments could only be made away from a declaration statement (such as + expressions whose values were computed by some slow process). These two + forms of assignment should now be interchangeable. + + * Mapper parameters can now be results of slow computations, rather than + needing to be known by the time that declarations are first encountered. + This remedies previous unintuitive behaviour. + + Added: wwwdev/downloads/release-notes-0.9.txt =================================================================== --- wwwdev/downloads/release-notes-0.9.txt (rev 0) +++ wwwdev/downloads/release-notes-0.9.txt 2011-08-01 14:24:04 UTC (rev 4900) @@ -0,0 +1,146 @@ +These are the release notes for Swift 0.9 + +More information about Swift can be found at http://www.ci.uchicago.edu/swift/ + +Swift 0.9 is built from Swift SVN r2860 and cog SVN r2388 + +The following are significant changes since Swift 0.8 was released: + +User interface +============== + +*** Added console text interface to provide live information about swift + runs, which can be enabled with the -tui commandline parameter + +*** when replication is enabled, swift will locally kill jobs that have + run for twice their specified walltime + +Execution modes +=============== + +*** Support for Condor-G submissions, by setting a job specification attribute + of "grid" and specifying a gridResource attribute containing the string + to be placed into the Condor-G grid_resource classad. + +*** Support for submissions to a local condor pool + +*** Coasters: substantial ongoing development work + +Configuration parameters +======================== + +*** Environment variable SWIFT_EXTRA_INFO, when set in an environment profile, + is executed with the result being recorded in wrapper logs. This allows + arbitrary information about the remote environment to be gathered and + returned to the submit side. + +*** New configuration option wrapper.invocation.mode, specifiable either + globally in the configuration file or per-site as a profile key, + that configures whether wrapper script invocations are made with an + absolute path (as was the behaviour in Swift 0.8) or with a relative + path (as was behaviour in previous versions of Swift). + +*** New profile key coasterWorkerMaxwalltime - a coaster parameter to + explicitly set worker maxwalltime, overriding the default computation + based on job walltimes. this should be useful when it is desirable + to specify worker parameters based on the known properties of the + target queue rather than on properties of the jobs to be executed + inside coasters. + +*** New profile key coasterInternalIP parameter that allows the IP address + used by coaster workers to communicate to the coaster head job to be set + explicitly. This can be used when running on a cluster which an internal + network which cannot access the IP address that the head node picks + +*** configuration property ticker.disable to disable runtime ticker display + +New commands +============ + +*** The log-processing code, primarily exposed as the swift-plot-log command, + has been merged into the main Swift release, rather than being a separate + download. + +*** There is a new command swift-osg-ress-site-catalog which will generate + a site catalog based on data gathered from OSG's ReSS information + system. This can be used by OSG users to easily generate a large number + of site catalog entries for sites that are likely to work. + +Language changes +================ + +*** Procedure invocations can be made in any expression context now, rather + than only directly in an assignment. + +*** Mappings can now be made in any declaration, whether it has an assignment + or not. Previous a procedure call assignment and a mapping could not be + made in the same statement. + +*** Handling of [*] and . has changed. [*] has been broken for several + Swift releases, but now has some approximation of its former behaviour, + in a cleaner implementation. + [*] is now an identity operation, that is array[*] == array. + The structure access operator . can now take an array on the left + hand side. In situations where a[*].img was used, it is permissible + to continue to write a[*].img, or to write a.img - both of these will + return an array of img elements. + +*** Tighter type checking on app blocks. Primitive types and arrays of + primitive types are permitted. Other types are prohibited. + +*** Arrays of primitive types can be passed to app blocks, and will be + expanded into multiple command-line parameters, one parameter per + array element. + +*** != operator had been broken forever. It works now. + +*** output of trace() is changed for non-primitive datasets: + + * Array handling: + Previous to this, trace would show the internal Java object representation + of an arrays, which is fairly useless for a user. This commit makes + trace show more about the array, and only emit the trace when the array + is closed. + + * Other datasets: + Trace will wait for those datasets to be closed, and emit their default + string representation (including the variable name and path used in + SwiftScript) + +*** loop condition in iterate statements can now refer to variables declared + within the iteration body (this was bug 177) + +*** Mappings can now be made in any declaration, whether it has an assignment + or not. + +*** strsplit function which will split the input string based on separators + that match the given pattern and return a string array. + + +Deprecations and removal of old functionality +============================================= + +*** Removed support for .dtm file extension which was deprecated in Swift 0.4 + +Internal changes +================ + +*** The wrapper.sh and seq.sh scripts that are deployed to remote sites to + help with execution have been renamed to more Swift specific names, to + avoid collision with user-supplied files of the same name. The new names + are _swiftwrap and _swiftseq + +*** Recompilation will happen if a .kml file was compiled with a different + version of Swift to the version being invoked. This is in addition to the + existing behaviour where a .swift file will be recompiled if it is newer + than the corresponding .kml file. + +*** Added a throttling parallelFor and changed the swift foreach underlying + implementation to it. The throttling parallelFor limits the number of + concurrent iterations allowed, which should allow swift to scale better + in certain cases. This is controlled by the configuration property + foreach.max.threads + +*** Default JVM heap size is now 256M + + From vytas at ci.uchicago.edu Mon Aug 1 09:24:53 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:24:53 -0000 Subject: [Swift-commit] r4901 - in wwwdev: . images images/_notes images/graphics images/orbit images/orbit/_notes images/rotator images/rotator/_notes Message-ID: <20110801142451.7AF279CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:24:51 -0500 (Mon, 01 Aug 2011) New Revision: 4901 Added: wwwdev/images/ wwwdev/images/_notes/ wwwdev/images/_notes/dwsync.xml wwwdev/images/bg_box_shaded.png wwwdev/images/bg_page.png wwwdev/images/bg_quotes.png wwwdev/images/bullet.png wwwdev/images/bullet_next_32.png wwwdev/images/bullet_pdf.png wwwdev/images/bullet_prev_32.png wwwdev/images/bullet_swift.png wwwdev/images/button_bg_175.png wwwdev/images/button_bg_175_ro.png wwwdev/images/button_bg_175_sp.png wwwdev/images/graphics/ wwwdev/images/graphics/banner.gif wwwdev/images/graphics/banner2.gif wwwdev/images/graphics/h_backgrnd.gif wwwdev/images/graphics/h_backgrnd2.gif wwwdev/images/graphics/h_ckgrnd.gif wwwdev/images/graphics/swift_sketch.gif wwwdev/images/icon_special_A.png wwwdev/images/icon_special_B.png wwwdev/images/logo_swift.png wwwdev/images/orbit/ wwwdev/images/orbit/_notes/ wwwdev/images/orbit/_notes/dwsync.xml wwwdev/images/orbit/bullets.jpg wwwdev/images/orbit/left-arrow.png wwwdev/images/orbit/loading.gif wwwdev/images/orbit/mask-black.png wwwdev/images/orbit/pause-black.png wwwdev/images/orbit/right-arrow.png wwwdev/images/orbit/rotator-black.png wwwdev/images/orbit/spinner.gif wwwdev/images/orbit/timer-black.png wwwdev/images/rotator.png wwwdev/images/rotator/ wwwdev/images/rotator/2011_08_neuroscience.jpg wwwdev/images/rotator/_notes/ wwwdev/images/rotator/_notes/dwsync.xml wwwdev/images/rotator/bg_rotator1.jpg wwwdev/images/rotator/bg_rotator1.png wwwdev/images/rotator/bg_rotator2.jpg wwwdev/images/rotator/bg_rotator2.png wwwdev/images/rotator/bg_rotator3.jpg wwwdev/images/rotator/bg_rotator3.png wwwdev/images/rotator_shadow.png wwwdev/images/uvula.png wwwdev/images/workflow.gif wwwdev/images/workflow.jpg Log: new look & feel Added: wwwdev/images/_notes/dwsync.xml =================================================================== --- wwwdev/images/_notes/dwsync.xml (rev 0) +++ wwwdev/images/_notes/dwsync.xml 2011-08-01 14:24:51 UTC (rev 4901) @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file Added: wwwdev/images/bg_box_shaded.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/bg_box_shaded.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/bg_page.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/bg_page.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/bg_quotes.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/bg_quotes.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/bullet.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/bullet.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/bullet_next_32.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/bullet_next_32.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/bullet_pdf.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/bullet_pdf.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/bullet_prev_32.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/bullet_prev_32.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/bullet_swift.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/bullet_swift.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/button_bg_175.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/button_bg_175.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/button_bg_175_ro.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/button_bg_175_ro.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/button_bg_175_sp.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/button_bg_175_sp.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/graphics/banner.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/graphics/banner.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/graphics/banner2.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/graphics/banner2.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/graphics/h_backgrnd.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/graphics/h_backgrnd.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/graphics/h_backgrnd2.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/graphics/h_backgrnd2.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/graphics/h_ckgrnd.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/graphics/h_ckgrnd.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/graphics/swift_sketch.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/graphics/swift_sketch.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/icon_special_A.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/icon_special_A.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/icon_special_B.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/icon_special_B.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/logo_swift.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/logo_swift.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/_notes/dwsync.xml =================================================================== --- wwwdev/images/orbit/_notes/dwsync.xml (rev 0) +++ wwwdev/images/orbit/_notes/dwsync.xml 2011-08-01 14:24:51 UTC (rev 4901) @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file Added: wwwdev/images/orbit/bullets.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/bullets.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/left-arrow.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/left-arrow.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/loading.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/loading.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/mask-black.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/mask-black.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/pause-black.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/pause-black.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/right-arrow.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/right-arrow.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/rotator-black.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/rotator-black.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/spinner.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/spinner.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/orbit/timer-black.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/orbit/timer-black.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator/2011_08_neuroscience.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator/2011_08_neuroscience.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator/_notes/dwsync.xml =================================================================== --- wwwdev/images/rotator/_notes/dwsync.xml (rev 0) +++ wwwdev/images/rotator/_notes/dwsync.xml 2011-08-01 14:24:51 UTC (rev 4901) @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file Added: wwwdev/images/rotator/bg_rotator1.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator/bg_rotator1.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator/bg_rotator1.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator/bg_rotator1.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator/bg_rotator2.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator/bg_rotator2.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator/bg_rotator2.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator/bg_rotator2.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator/bg_rotator3.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator/bg_rotator3.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator/bg_rotator3.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator/bg_rotator3.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/rotator_shadow.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/rotator_shadow.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/uvula.png =================================================================== (Binary files differ) Property changes on: wwwdev/images/uvula.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/workflow.gif =================================================================== (Binary files differ) Property changes on: wwwdev/images/workflow.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/images/workflow.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/images/workflow.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream From vytas at ci.uchicago.edu Mon Aug 1 09:25:04 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:25:04 -0000 Subject: [Swift-commit] r4902 - in wwwdev: . inc inc/_notes Message-ID: <20110801142503.A3BE69CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:25:03 -0500 (Mon, 01 Aug 2011) New Revision: 4902 Added: wwwdev/inc/ wwwdev/inc/_notes/ wwwdev/inc/_notes/dwsync.xml wwwdev/inc/about_sidebar.php wwwdev/inc/apps_sidebar.php wwwdev/inc/docs_sidebar.php wwwdev/inc/downloads_sidebar.php wwwdev/inc/footer.php wwwdev/inc/footer2.php wwwdev/inc/header.php wwwdev/inc/header2.php wwwdev/inc/home_sidebar.php wwwdev/inc/links_sidebar.php wwwdev/inc/nav.php wwwdev/inc/papers_sidebar.php wwwdev/inc/rotator.php wwwdev/inc/side_content.php wwwdev/inc/support_sidebar.php Log: new look & feel Added: wwwdev/inc/_notes/dwsync.xml =================================================================== --- wwwdev/inc/_notes/dwsync.xml (rev 0) +++ wwwdev/inc/_notes/dwsync.xml 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file Added: wwwdev/inc/about_sidebar.php =================================================================== --- wwwdev/inc/about_sidebar.php (rev 0) +++ wwwdev/inc/about_sidebar.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,11 @@ +

Swift Development Team

+
    +
  • Ian Foster
  • +
  • Mike Wilde
  • +
  • Mihail Hategan
  • +
  • Ben Clifford
  • +
  • Yong Zhao
  • +
  • Veronika Nefedova
  • +
+ Added: wwwdev/inc/apps_sidebar.php =================================================================== --- wwwdev/inc/apps_sidebar.php (rev 0) +++ wwwdev/inc/apps_sidebar.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,4 @@ +

APPLICATION HIGHLIGHT

+

Application Name

+

What Swift did to improve the workflow.

+ Added: wwwdev/inc/docs_sidebar.php =================================================================== --- wwwdev/inc/docs_sidebar.php (rev 0) +++ wwwdev/inc/docs_sidebar.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,23 @@ +

Related Links

+ +

Globus Toolkit

+

+ Swift uses the Globus Toolkit as + middleware to talk to various resources. +

+ +

Java CoG Kit

+

+ The CoG + Kit provides a high level uniform interface to different versions of the + Globus Toolkit. It also contains the Karajan language and interpreter which + is used as an underlying execution engine for Swift. +

+ +

TeraGrid

+

+ "TeraGrid is an open scientific + discovery infrastructure combining leadership class resources at nine + partner sites to create an integrated, persistent computational resource." +

+

 

Added: wwwdev/inc/downloads_sidebar.php =================================================================== --- wwwdev/inc/downloads_sidebar.php (rev 0) +++ wwwdev/inc/downloads_sidebar.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,16 @@ +
+

Latest Release

+ +0.92.1 current version
2011/04/13 +
+Precompiled binary distribution +swift-0.92.1.tar.gz +
+

 

+

Getting Started

+

Swift Quickstart Guide [html]

+

Use the Quickstart Guide to help you install and configure swift and run a simple 'Hello World' example.

+ +

Bug Reports

+

We have a Bugzilla, at bugzilla.mcs.anl.gov/swift/.

+ Added: wwwdev/inc/footer.php =================================================================== --- wwwdev/inc/footer.php (rev 0) +++ wwwdev/inc/footer.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,7 @@ +HOME + : DOWNLOADS + : SUPPORT + : DOCUMENTATION + : PAPERS + + Added: wwwdev/inc/footer2.php =================================================================== --- wwwdev/inc/footer2.php (rev 0) +++ wwwdev/inc/footer2.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,11 @@ + \ No newline at end of file Added: wwwdev/inc/header.php =================================================================== --- wwwdev/inc/header.php (rev 0) +++ wwwdev/inc/header.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,3 @@ +Swift + + Added: wwwdev/inc/header2.php =================================================================== --- wwwdev/inc/header2.php (rev 0) +++ wwwdev/inc/header2.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,19 @@ +Swift +
+ \ No newline at end of file Added: wwwdev/inc/home_sidebar.php =================================================================== --- wwwdev/inc/home_sidebar.php (rev 0) +++ wwwdev/inc/home_sidebar.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,15 @@ + +

What's New?

+

Paper published

+

Swift: A Language for Distributed Parallel Scripting [pdf]


+

Paper published

+

Parallel Scripting for Applications at the Petascale and Beyond [pdf]


+

SWIFT 0.92.1 RELEASE - 2011/04/13

+

+The latest release of Swift, v0.92.1, is available from the +downloads page. +

+
+
+

You need to run an analysis pipeline on a thousand functional magnetic resonance imaging (fMRI) files. The files are in some funny directory structure, the TeraGrid is miles away, and neither writing an MPI program nor performing the many analysis tasks manually is attractive. Swift addresses such challenges. A few lines of SwiftScript describe how your analysis procedures should be applied to the many fMRI images. Swift tools dispatch the thousands of tasks to TeraGrid nodes. Your computation is performed quickly and reliably, and the results are documented with data about how they were computed. Life is good.

+
Added: wwwdev/inc/links_sidebar.php =================================================================== Added: wwwdev/inc/nav.php =================================================================== --- wwwdev/inc/nav.php (rev 0) +++ wwwdev/inc/nav.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,9 @@ + Added: wwwdev/inc/papers_sidebar.php =================================================================== --- wwwdev/inc/papers_sidebar.php (rev 0) +++ wwwdev/inc/papers_sidebar.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,16 @@ +

Highlights

+

Technology

+

Parallel Scripting for Applications at the Petascale and Beyond (2009) [pdf]


+

A Notation and System for Expressing and Executing Cleanly Typed Workflows on Messy Scientific Data (2005) [pdf]


+

XDTM: XML Data Type and Mapping for Specifying Datasets (2005) [pdf]


+

The Virtual Data Grid: A New Model and Architecture for Data-Intensive Collaboration (2003) [pdf]


+

Falkon: a Fast and Light-weight tasK executiON framework (2007) [pdf]


+

Swift: Fast, Reliable, Loosely Coupled Parallel Computation (2007) [pdf]


+ +

Applications

+

Accelerating Medical Research using the Swift Workflow System (2007) [pdf]


+

+The QuarkNet/Grid Collaborative Learning e-Lab (2006) [pdf]


+

Using Multiple Grid Resources for Bioinformatics Applications in GADU (2006) [pdf]

+ + Added: wwwdev/inc/rotator.php =================================================================== --- wwwdev/inc/rotator.php (rev 0) +++ wwwdev/inc/rotator.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,10 @@ + + + I'm A Caption: I can have links, style or anything that is valid markup :) + + + \ No newline at end of file Added: wwwdev/inc/side_content.php =================================================================== --- wwwdev/inc/side_content.php (rev 0) +++ wwwdev/inc/side_content.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,14 @@ +

OTHER DOCUMENTATION

+ +

Swift Quickstart Guide

+

Swift Tutorial

+

Swift User Guide

+

SwiftScript Language Reference

+ + + Added: wwwdev/inc/support_sidebar.php =================================================================== --- wwwdev/inc/support_sidebar.php (rev 0) +++ wwwdev/inc/support_sidebar.php 2011-08-01 14:25:03 UTC (rev 4902) @@ -0,0 +1,3 @@ +

BUG REPORTS

+

We have a Bugzilla, at bugzilla.mcs.anl.gov/swift/.

+ From vytas at ci.uchicago.edu Mon Aug 1 09:25:11 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:25:11 -0000 Subject: [Swift-commit] r4903 - wwwdev Message-ID: <20110801142510.878A89CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:25:10 -0500 (Mon, 01 Aug 2011) New Revision: 4903 Added: wwwdev/index.html Log: new look & feel Added: wwwdev/index.html =================================================================== --- wwwdev/index.html (rev 0) +++ wwwdev/index.html 2011-08-01 14:25:10 UTC (rev 4903) @@ -0,0 +1,9 @@ + + + Redirecting to Swift Home Page + + + + Redirecting to Swift Home Page + + \ No newline at end of file From vytas at ci.uchicago.edu Mon Aug 1 09:25:27 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:25:27 -0000 Subject: [Swift-commit] r4904 - in wwwdev: . js js/_notes Message-ID: <20110801142523.C2EBB9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:25:23 -0500 (Mon, 01 Aug 2011) New Revision: 4904 Added: wwwdev/js/ wwwdev/js/_notes/ wwwdev/js/_notes/dwsync.xml wwwdev/js/jquery-1.5.1.min.js wwwdev/js/jquery.orbit-1.2.3.min.js Log: new look & feel Added: wwwdev/js/_notes/dwsync.xml =================================================================== --- wwwdev/js/_notes/dwsync.xml (rev 0) +++ wwwdev/js/_notes/dwsync.xml 2011-08-01 14:25:23 UTC (rev 4904) @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file Added: wwwdev/js/jquery-1.5.1.min.js =================================================================== --- wwwdev/js/jquery-1.5.1.min.js (rev 0) +++ wwwdev/js/jquery-1.5.1.min.js 2011-08-01 14:25:23 UTC (rev 4904) @@ -0,0 +1,16 @@ +/*! + * jQuery JavaScript Library v1.5.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Wed Feb 23 13:55:29 2011 -0500 + */ +(function(a,b){function cg(a){return d.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cd(a){if(!bZ[a]){var b=d("<"+a+">").appendTo("body"),c=b.css("display");b.remove();if(c==="none"||c==="")c="block";bZ[a]=c}return bZ[a]}function cc(a,b){var c={};d.each(cb.concat.apply([],cb.slice(0,b)),function(){c[this]=a});return c}function bY(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function bX(){try{return new a.XMLHttpRequest}catch(b){}}function bW(){d(a).unload(function(){for(var a in bU)bU[a](0,1)})}function bQ(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var e=a.dataTypes,f={},g,h,i=e.length,j,k=e[0],l,m,n,o,p;for(g=1;g=0===c})}function N(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function F(a,b){return(a&&a!=="*"?a+".":"")+b.replace(r,"`").replace(s,"&")}function E(a){var b,c,e,f,g,h,i,j,k,l,m,n,o,q=[],r=[],s=d._data(this,"events");if(a.liveFired!==this&&s&&s.live&&!a.target.disabled&&(!a.button||a.type!=="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var t=s.live.slice(0);for(i=0;ic)break;a.currentTarget=f.elem,a.data=f.handleObj.data,a.handleObj=f.handleObj,o=f.handleObj.origHandler.apply(f.elem,arguments);if(o===!1||a.isPropagationStopped()){c=f.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function C(a,c,e){var f=d.extend({},e[0]);f.type=a,f.originalEvent={},f.liveFired=b,d.event.handle.call(c,f),f.isDefaultPrevented()&&e[0].preventDefault()}function w(){return!0}function v(){return!1}function g(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function f(a,c,f){if(f===b&&a.nodeType===1){f=a.getAttribute("data-"+c);if(typeof f==="string"){try{f=f==="true"?!0:f==="false"?!1:f==="null"?null:d.isNaN(f)?e.test(f)?d.parseJSON(f):f:parseFloat(f)}catch(g){}d.data(a,c,f)}else f=b}return f}var c=a.document,d=function(){function I(){if(!d.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(I,1);return}d.rea dy()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/\d/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=navigator.userAgent,w,x=!1,y,z="then done fail isResolved isRejected promise".split(" "),A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,G=Array.prototype.indexOf,H={};d.fn=d.prototype={constructor:d,init:function(a,e,f){var g,i,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!e&&c.body){this.context=c,this[0]=c.body,this.selector="body",this.length=1;return this}if(typeof a==="string"){g=h.e xec(a);if(!g||!g[1]&&e)return!e||e.jquery?(e||f).find(a):this.constructor(e).find(a);if(g[1]){e=e instanceof d?e[0]:e,k=e?e.ownerDocument||e:c,j=m.exec(a),j?d.isPlainObject(e)?(a=[c.createElement(j[1])],d.fn.attr.call(a,e,!0)):a=[k.createElement(j[1])]:(j=d.buildFragment([g[1]],[k]),a=(j.cacheable?d.clone(j.fragment):j.fragment).childNodes);return d.merge(this,a)}i=c.getElementById(g[2]);if(i&&i.parentNode){if(i.id!==g[2])return f.find(a);this.length=1,this[0]=i}this.context=c,this.selector=a;return this}if(d.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return d.makeArray(a,this)},selector:"",jquery:"1.5.1",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=th is.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")");return e},each:function(a,b){return d.each(this,a,b)},ready:function(a){d.bindReady(),y.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i==="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!=="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;y.resolveWith(c,[d]),d.fn.trigger&&d(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!x){x=!0;if(c.readyState==="complete")return setTimeout(d.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}c.documentElement.doScroll&&b&&I()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a&&typeof a==="object"&&"setInterval"in a} ,isNaN:function(a){return a==null||!l.test(a)||isNaN(a)},type:function(a){return a==null?String(a):H[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a){}return c===b||C.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!=="string"||!b)return null;b=d.trim(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(b,c,e){a.DOMParser?(e=new DOMParser,c=e.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),e=c.documentElement,(!e||!e.nodeName||e.nodeName==="parsererror")&&d.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(a){if( a&&i.test(a)){var b=c.head||c.getElementsByTagName("head")[0]||c.documentElement,e=c.createElement("script");d.support.scriptEval()?e.appendChild(c.createTextNode(a)):e.text=a,b.insertBefore(e,b.firstChild),b.removeChild(e)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g1){var f=E.call(arguments,0),g=b,h=function(a){return function(b){f[a]=arguments.length>1?E.call(arguments,0):b,--g||c.resolveWith(e,f)}};while(b--)a=f[b],a&&d.isFunction(a.promise)?a.promise().then(h(b),c.reject):--g;g||c.resolveWith(e,f)}else c!==a&&c.resolve(a);return e},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.subclass=this.subclass,a.fn.init=function b(b,c){c&&c instanceof d&&!(c instanceof a)&&(c=a(c));return d.fn.init.call(this,b,c,e)},a.fn.init.prototype=a.fn;var e=a(c);return a},browser:{}}),y=d._Deferred(),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){H["[object "+b+"]"]=b.toLowerCase()}),w=d.uaMatch(v),w.browser&&(d.browser[w.browser]=!0,d.browser.ve rsion=w.version),d.browser.webkit&&(d.browser.safari=!0),G&&(d.inArray=function(a,b){return G.call(b,a)}),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(c),c.addEventListener?A=function(){c.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:c.attachEvent&&(A=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",A),d.ready())});return d}();(function(){d.support={};var b=c.createElement("div");b.style.display="none",b.innerHTML="
a";var e=b.getElementsByTagName("*"),f=b.getElementsByTagName("a")[0],g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=b.getElementsByTagName("input")[0];if(e&&e.length&&f){d.support={leadingWhitespace:b.firstChild.nodeType===3,tbody:!b.getElementsByTagName("tbody").length,htmlSerialize:!!b.getElementsByTagName("link").length,style:/red/.test(f.getAttribute("style")),hrefNormalized:f.getAttribute ("href")==="/a",opacity:/^0.55$/.test(f.style.opacity),cssFloat:!!f.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0},i.checked=!0,d.support.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,d.support.optDisabled=!h.disabled;var j=null;d.support.scriptEval=function(){if(j===null){var b=c.documentElement,e=c.createElement("script"),f="script"+d.now();try{e.appendChild(c.createTextNode("window."+f+"=1;"))}catch(g){}b.insertBefore(e,b.firstChild),a[f]?(j=!0,delete a[f]):j=!1,b.removeChild(e),b=e=f=null}return j};try{delete b.test}catch(k){d.support.deleteExpando=!1}!b.addEventListener&&b.attachEvent&&b.fireEvent&&(b.attachEvent("onclick",function l(){d.support.noCloneEvent=!1,b.detachEvent("onclick",l)}),b.cloneNode(!0).fireEvent("onclick")),b=c.createElement("div"),b.innerHTML="";var m=c.createDocumentFragment();m.appendChild(b.firstChild),d.support.checkClone=m.cloneNode(!0).cloneNode(!0).lastChild.checked,d(function(){var a=c.createElement("div"),b=c.getElementsByTagName("body")[0];if(b){a.style.width=a.style.paddingLeft="1px",b.appendChild(a),d.boxModel=d.support.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,d.support.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",d.support.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
t
";var e=a.getElementsByTagName("td");d.support.reliableHiddenOffsets=e[0].offsetHeight===0,e[0].style.display="",e[1].style.display="none",d.support.reliableHiddenOffsets=d.support.reliableHiddenOffsets&&e[0].offsetHeight===0,a.innerHTML="",b.removeChild(a).style.display="none",a=e=null}});var n=function(a){var b=c.c reateElement("div");a="on"+a;if(!b.attachEvent)return!0;var d=a in b;d||(b.setAttribute(a,"return;"),d=typeof b[a]==="function"),b=null;return d};d.support.submitBubbles=n("submit"),d.support.changeBubbles=n("change"),b=e=f=null}})();var e=/^(?:\{.*\}|\[.*\])$/;d.extend({cache:{},uuid:0,expando:"jQuery"+(d.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!g(a)},data:function(a,c,e,f){if(d.acceptData(a)){var g=d.expando,h=typeof c==="string",i,j=a.nodeType,k=j?d.cache:a,l=j?a[d.expando]:a[d.expando]&&d.expando;if((!l||f&&l&&!k[l][g])&&h&&e===b)return;l||(j?a[d.expando]=l=++d.uuid:l=d.expando),k[l]||(k[l]={},j||(k[l].toJSON=d.noop));if(typeof c==="object"||typeof c==="function")f?k[l][g]=d.extend(k[l][g],c):k[l]=d.extend(k[l],c);i=k[l],f&&(i[g]||(i[g]={}),i=i[g]),e!==b&&(i[c]=e);if(c==="events"&&!i[c])return i[g]&&i[g].events; return h?i[c]:i}},removeData:function(b,c,e){if(d.acceptData(b)){var f=d.expando,h=b.nodeType,i=h?d.cache:b,j=h?b[d.expando]:d.expando;if(!i[j])return;if(c){var k=e?i[j][f]:i[j];if(k){delete k[c];if(!g(k))return}}if(e){delete i[j][f];if(!g(i[j]))return}var l=i[j][f];d.support.deleteExpando||i!=a?delete i[j]:i[j]=null,l?(i[j]={},h||(i[j].toJSON=d.noop),i[j][f]=l):h&&(d.support.deleteExpando?delete b[d.expando]:b.removeAttribute?b.removeAttribute(d.expando):b[d.expando]=null)}},_data:function(a,b,c){return d.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=d.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),d.fn.extend({data:function(a,c){var e=null;if(typeof a==="undefined"){if(this.length){e=d.data(this[0]);if(this[0].nodeType===1){var g=this[0].attributes,h;for(var i=0,j=g.length;i-1)return!0;return!1},val:function(a){if(!arguments.length){var c=this[0];if(c){if(d.nodeName(c,"option")){var e=c.attributes.value;return!e||e.specified?c.value:c.text}if(d.nodeName(c,"select")){var f=c.selectedIndex,g=[],h=c.options,i=c.type==="select-one";if(f<0)return null;for(var k=i?f:0,l=i?f+1:h.length;k=0;else if(d.nodeName(this,"select")){var f=d.makeArray(e);d("option",this).each(function(){this.selected=d.inArray(d(this).val(),f)>=0}),f.length||(this.selectedIndex=-1)}else this.value=e}})}}),d.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,e,f){if(!a||a.nodeType===3||a.nodeType===8||a.nodeType===2)return b;if(f&&c in d.attrFn)return d(a)[c](e);var g=a.nodeType!==1||!d.isXMLDoc(a),h=e!==b;c=g&&d.props[c]||c;if(a.nodeType===1){var i=k.test(c);if(c==="selected"&&!d.support.optSelected){var j=a.parentNode;j&&(j.selected Index,j.parentNode&&j.parentNode.selectedIndex)}if((c in a||a[c]!==b)&&g&&!i){h&&(c==="type"&&l.test(a.nodeName)&&a.parentNode&&d.error("type property can't be changed"),e===null?a.nodeType===1&&a.removeAttribute(c):a[c]=e);if(d.nodeName(a,"form")&&a.getAttributeNode(c))return a.getAttributeNode(c).nodeValue;if(c==="tabIndex"){var o=a.getAttributeNode("tabIndex");return o&&o.specified?o.value:m.test(a.nodeName)||n.test(a.nodeName)&&a.href?0:b}return a[c]}if(!d.support.style&&g&&c==="style"){h&&(a.style.cssText=""+e);return a.style.cssText}h&&a.setAttribute(c,""+e);if(!a.attributes[c]&&(a.hasAttribute&&!a.hasAttribute(c)))return b;var p=!d.support.hrefNormalized&&g&&i?a.getAttribute(c,2):a.getAttribute(c);return p===null?b:p}h&&(a[c]=e);return a[c]}});var p=/\.(.*)$/,q=/^(?:textarea|input|select)$/i,r=/\./g,s=/ /g,t=/[^\w\s.|`]/g,u=function(a){return a.replace(t,"\\$&")};d.event={add:function(c,e,f,g){if(c.nodeType!==3&&c.nodeType!==8){try{d.isWindow(c)&&(c!==a&&!c.frameEleme nt)&&(c=a)}catch(h){}if(f===!1)f=v;else if(!f)return;var i,j;f.handler&&(i=f,f=i.handler),f.guid||(f.guid=d.guid++);var k=d._data(c);if(!k)return;var l=k.events,m=k.handle;l||(k.events=l={}),m||(k.handle=m=function(){return typeof d!=="undefined"&&!d.event.triggered?d.event.handle.apply(m.elem,arguments):b}),m.elem=c,e=e.split(" ");var n,o=0,p;while(n=e[o++]){j=i?d.extend({},i):{handler:f,data:g},n.indexOf(".")>-1?(p=n.split("."),n=p.shift(),j.namespace=p.slice(0).sort().join(".")):(p=[],j.namespace=""),j.type=n,j.guid||(j.guid=f.guid);var q=l[n],r=d.event.special[n]||{};if(!q){q=l[n]=[];if(!r.setup||r.setup.call(c,g,p,m)===!1)c.addEventListener?c.addEventListener(n,m,!1):c.attachEvent&&c.attachEvent("on"+n,m)}r.add&&(r.add.call(c,j),j.handler.guid||(j.handler.guid=f.guid)),q.push(j),d.event.global[n]=!0}c=null}},global:{},remove:function(a,c,e,f){if(a.nodeType!==3&&a.nodeType!==8){e===!1&&(e=v);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=d.hasData(a)&&d._data(a),t=s&&s.events;if(!s||!t )return;c&&c.type&&(e=c.handler,c=c.type);if(!c||typeof c==="string"&&c.charAt(0)==="."){c=c||"";for(h in t)d.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+d.map(m.slice(0).sort(),u).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!e){for(j=0;j=0&&(a.type=f=f.slice(0,-1),a.exclusive=!0),e||(a.stopPropagation(),d.event.global[f]&&d.each(d.cache,function(){var b=d.expando,e=this[b];e&&e.events&&e.events[f]&&d.event.trigger(a,c,e.handle.elem)}));if(!e||e.nodeType===3||e.nodeType===8)return b;a.result=b,a.target=e,c=d.makeArray(c),c.unshift(a)}a.currentTarget=e;var h=d._data(e,"handle");h&&h.apply(e,c);var i=e.parentNode||e.ownerDocument;try{e&&e.nodeName&&d.noData[e.nodeName.toLowerCase()]||e["on"+f]&&e["on"+f].apply(e,c)===!1&&(a.result=!1,a.preventDefault())}catch(j){}if(!a.isPropagationStopped()&&i)d.event.trigger(a,c,i,!0);else if(!a.isDefaultPrevented()){var k,l=a.target,m=f.replace(p,""),n=d.nodeName(l,"a")&&m==="click",o=d.event.special[m]||{};if((!o._default||o._default.call(e,a)===!1)&&!n&&!(l&&l.nodeName&&d.noData[l.nodeName.toLowerCase()])){try{l[m]&&(k=l["on"+m],k&&(l["on"+m]=null),d.event.triggered=!0,l[m]())}catch(q){}k&&(l["on"+m]=k),d.event.trigg ered=!1}}},handle:function(c){var e,f,g,h,i,j=[],k=d.makeArray(arguments);c=k[0]=d.event.fix(c||a.event),c.currentTarget=this,e=c.type.indexOf(".")<0&&!c.exclusive,e||(g=c.type.split("."),c.type=g.shift(),j=g.slice(0).sort(),h=new RegExp("(^|\\.)"+j.join("\\.(?:.*\\.)?")+"(\\.|$)")),c.namespace=c.namespace||j.join("."),i=d._data(this,"events"),f=(i||{})[c.type];if(i&&f){f=f.slice(0);for(var l=0,m=f.length;l-1?d.map(a.options,function(a){return a.selected}).join("-"):"":a.nodeName.toLowerCase()==="select"&&(c=a.selectedIndex);return c},B=function B(a){var c=a.target,e,f;if(q.test(c.nodeName)&&!c.readOnly){e=d._data(c,"_change_data"),f=A(c),(a.type!=="focusout"||c.type!=="radio")&&d._data(c,"_change_data",f);if(e===b||f===e)return;if(e!=null||f)a.type="change",a.liveFired=b,d.event.trigger(a,arguments[1],c)}};d.event.special.change={filters:{focusout:B,beforedeactivate:B,click:function(a){var b=a.target,c=b.type;(c==="radio"||c==="checkbox"||b.nodeName.toLowerCase()==="select")&&B.call(this,a)},keydown:function(a){var b=a.target,c=b.type;(a.keyCode ===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&B.call(this,a)},beforeactivate:function(a){var b=a.target;d._data(b,"_change_data",A(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in z)d.event.add(this,c+".specialChange",z[c]);return q.test(this.nodeName)},teardown:function(a){d.event.remove(this,".specialChange");return q.test(this.nodeName)}},z=d.event.special.change.filters,z.focus=z.beforeactivate}c.addEventListener&&d.each({focus:"focusin",blur:"focusout"},function(a,b){function c(a){a=d.event.fix(a),a.type=b;return d.event.handle.call(this,a)}d.event.special[b]={setup:function(){this.addEventListener(a,c,!0)},teardown:function(){this.removeEventListener(a,c,!0)}}}),d.each(["bind","one"],function(a,c){d.fn[c]=function(a,e,f){if(typeof a==="object"){for(var g in a)this[c](g,e,a[g],f);return this}if(d.isFunction(e)||e===!1)f=e,e=b;var h=c==="one"?d.proxy(f,function(a){d(this).unbind(a ,h);return f.apply(this,arguments)}):f;if(a==="unload"&&c!=="one")this.one(a,e,f);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},d.attrFn&&(d.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,e,g){e=e||[],d=d||c;var h=d;i f(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!=="string")return e;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(f.call(n)==="[object Array]")if(u)if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType== =1&&k.contains(d,n[t]))&&e.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&e.push(j[t]);else e.push.apply(e,n);else p(n,e);o&&(k(o,h,e,g),k.uniqueSort(e));return e};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b==="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]===" odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function( a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.getAttribute("type")},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toLowerCase()==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.in nerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];ret urn d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(f.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length==="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find .ID=function(a,c,d){if(typeof c.getElementById!=="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!=="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelecto rAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector ||a.webkitMatchesSelector||a.msMatchesSelector,d=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(e){d=!0}b&&(k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(d||!l.match.PSEUDO.test(c)&&!/!=/.test(c))return b.call(a,c)}catch(e){}return k(c,null,null,[a]).length>0})}(),function(){var a=c.createElement("div");a.innerHTML="
";if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!=="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXM L=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(var g=c;g0},closest:function(a,b){var c=[],e,f,g=this[0];if(d.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(e=0,f=a.length;e-1:d(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=L.test(a)?d(a,b||this.context):null;for(e=0,f=this.length;e-1:d.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b)break}}c=c.length>1?d.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a==="string")return d.inArray(this[0],a?d(a):this.parent().children());return d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a==="string"?d(a,b):d.makeArray(a),e =d.merge(this.get(),c);return this.pushStack(N(c[0])||N(e[0])?e:d.unique(e))},andSelf:function(){return this.add(this.prevObject)}}),d.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return d.dir(a,"parentNode")},parentsUntil:function(a,b,c){return d.dir(a,"parentNode",c)},next:function(a){return d.nth(a,2,"nextSibling")},prev:function(a){return d.nth(a,2,"previousSibling")},nextAll:function(a){return d.dir(a,"nextSibling")},prevAll:function(a){return d.dir(a,"previousSibling")},nextUntil:function(a,b,c){return d.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return d.dir(a,"previousSibling",c)},siblings:function(a){return d.sibling(a.parentNode.firstChild,a)},children:function(a){return d.sibling(a.firstChild)},contents:function(a){return d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.makeArray(a.childNodes)}},function(a,b){d.fn[a]=function(c,e){var f=d.map(this,b,c),g=K.call(arguments);G.test(a)||(e =c),e&&typeof e==="string"&&(f=d.filter(e,f)),f=this.length>1&&!M[a]?d.unique(f):f,(this.length>1||I.test(e))&&H.test(a)&&(f=f.reverse());return this.pushStack(f,a,g.join(","))}}),d.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matches(a,b)},dir:function(a,c,e){var f=[],g=a[c];while(g&&g.nodeType!==9&&(e===b||g.nodeType!==1||!d(g).is(e)))g.nodeType===1&&f.push(g),g=g[c];return f},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var P=/ jQuery\d+="(?:\d+|null)"/g,Q=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,S=/<([\w:]+)/,T=/",""],legend:[1,"
","
"],the ad:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};X.optgroup=X.option,X.tbody=X.tfoot=X.colgroup=X.caption=X.thead,X.th=X.td,d.support.htmlSerialize||(X._default=[1,"div
","
"]),d.fn.extend({text:function(a){if(d.isFunction(a))return this.each(function(b){var c=d(this);c.text(a.call(this,b,c.text()))});if(typeof a!=="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return d.text(this)},wrapAll:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapAll(a.call(this,b))});if(this[0]){var b=d(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(d .isFunction(a))return this.each(function(b){d(this).wrapInner(a.call(this,b))});return this.each(function(){var b=d(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){d.nodeName(this,"body")||d(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=d(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibl ing)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,d(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,e;(e=this[c])!=null;c++)if(!a||d.filter(a,[e]).length)!b&&e.nodeType===1&&(d.cleanData(e.getElementsByTagName("*")),d.cleanData([e])),e.parentNode&&e.parentNode.removeChild(e);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&d.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return d.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(P,""):null;if(typeof a!=="string"||V.test(a)||!d.support.leadingWhitespace&&Q.test(a)||X[(S.exec(a)||["",""])[1].toLowerCase()])d.isFunction(a)?this.each(function(b){var c=d(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);else{a=a.replace(R,"<$1>");try{for( var c=0,e=this.length;c1&&l0?this.clone(!0):this).get();d(f[h])[b](j),e=e.concat(j)}return this.pushStack(e,a,f.selector)}}),d.extend({clone:function(a,b,c){var e=a.cloneNode(!0),f,g,h;if((!d.support.noCloneEvent||!d.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!d.isXMLDoc(a)){$(a,e),f=_(a),g=_(e);for(h=0;f[h];++h)$(f[h],g[h])}if(b){Z(a,e);if(c){f=_(a),g=_(e);for(h=0;f[h];++h)Z(f[h],g[h])}}return e},clean:function(a,b,e,f){b=b||c,typeof b.createElement==="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var g=[];for(var h=0,i;(i=a[h])!=null;h++){typeof i==="number"&&(i+="");if(!i)continue;if(typeof i!=="string"||U.test(i)){if(typeof i==="string"){i=i.replace(R,"<$1>");var j=(S.exec(i)||["",""])[1].toLowerCase(),k=X[j]||X._default,l=k[0],m=b.createElement("div");m.innerHTML=k[1]+i+k[2];while(l--)m=m.lastChild;if(!d.support.tbody){var n=T.test(i),o=j==="table"&&!n?m.firstChild&&m.firstChild.childNodes:k[1]===""&&!n?m.childNode s:[];for(var p=o.length-1;p>=0;--p)d.nodeName(o[p],"tbody")&&!o[p].childNodes.length&&o[p].parentNode.removeChild(o[p])}!d.support.leadingWhitespace&&Q.test(i)&&m.insertBefore(b.createTextNode(Q.exec(i)[0]),m.firstChild),i=m.childNodes}}else i=b.createTextNode(i);i.nodeType?g.push(i):g=d.merge(g,i)}if(e)for(h=0;g[h];h++)!f||!d.nodeName(g[h],"script")||g[h].type&&g[h].type.toLowerCase()!=="text/javascript"?(g[h].nodeType===1&&g.splice.apply(g,[h+1,0].concat(d.makeArray(g[h].getElementsByTagName("script")))),e.appendChild(g[h])):f.push(g[h].parentNode?g[h].parentNode.removeChild(g[h]):g[h]);return g},cleanData:function(a){var b,c,e=d.cache,f=d.expando,g=d.event.special,h=d.support.deleteExpando;for(var i=0,j;(j=a[i])!=null;i++){if(j.nodeName&&d.noData[j.nodeName.toLowerCase()])continue;c=j[d.expando];if(c){b=e[c]&&e[c][f];if(b&&b.events){for(var k in b.events)g[k]?d.event.remove(j,k):d.removeEvent(j,k,b.handle);b.handle&&(b.handle.elem=null)}h?delete j[d.expando]:j.removeAttri bute&&j.removeAttribute(d.expando),delete e[c]}}}});var bb=/alpha\([^)]*\)/i,bc=/opacity=([^)]*)/,bd=/-([a-z])/ig,be=/([A-Z])/g,bf=/^-?\d+(?:px)?$/i,bg=/^-?\d/,bh={position:"absolute",visibility:"hidden",display:"block"},bi=["Left","Right"],bj=["Top","Bottom"],bk,bl,bm,bn=function(a,b){return b.toUpperCase()};d.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return d.access(this,a,c,!0,function(a,c,e){return e!==b?d.style(a,c,e):d.css(a,c)})},d.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bk(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,e,f){if(a&&a.nodeType!==3&&a.nodeType!==8&&a.style){var g,h=d.camelCase(c),i=a.style,j=d.cssHooks[h];c=d.cssProps[h]||h;if(e===b){if(j&&"get"in j&&(g=j.get(a,!1,f))!==b)return g;return i[c]}if(typeof e==="number"&&isNaN(e)||e==null)return;typeof e==="number"&&!d.cssNumber[h]&&(e+="px");if(!j||!("set"in j)||(e=j.set(a,e))!==b)try{i[c]=e}catch(k){}}},css:function(a,c,e){var f,g=d.camelCase(c),h=d.cssHooks[g];c=d.cssProps[g]||g;if(h&&"get"in h&&(f=h.get(a,!0,e))!==b)return f;if(bk)return bk(a,c,g)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]},camelCase:function(a){return a.replace(bd,bn)}}),d.curCSS=d.css,d.each(["height","width"],function(a,b){d.cssHooks[b]={get:function(a,c,e){var f;if(c){a.offsetWidth!==0?f=bo(a,b,e):d.swap(a,bh,function(){f=bo(a,b,e)});if(f<=0){f=bk(a,b,b),f==="0px"&&bm&&(f=bm(a,b,b));if(f!=null)return f===""||f==="auto"?"0px":f}if(f<0||f==null){f=a.style[b];return f===""||f==="auto"?"0px":f}return typeof f==="string"?f:f+"px"}},set:function(a,b){if(!bf.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),d.support.opacity||(d.cssHooks.opacity={get:function(a,b){return bc.test((b&&a.currentStyle?a.currentStyle.filter:a.sty le.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style;c.zoom=1;var e=d.isNaN(b)?"":"alpha(opacity="+b*100+")",f=c.filter||"";c.filter=bb.test(f)?f.replace(bb,e):c.filter+" "+e}}),c.defaultView&&c.defaultView.getComputedStyle&&(bl=function(a,c,e){var f,g,h;e=e.replace(be,"-$1").toLowerCase();if(!(g=a.ownerDocument.defaultView))return b;if(h=g.getComputedStyle(a,null))f=h.getPropertyValue(e),f===""&&!d.contains(a.ownerDocument.documentElement,a)&&(f=d.style(a,e));return f}),c.documentElement.currentStyle&&(bm=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bf.test(d)&&bg.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bk=bl||bm,d.expr&&d.expr.filters&&(d.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!d.support.reliableH iddenOffsets&&(a.style.display||d.css(a,"display"))==="none"},d.expr.filters.visible=function(a){return!d.expr.filters.hidden(a)});var bp=/%20/g,bq=/\[\]$/,br=/\r?\n/g,bs=/#.*$/,bt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bu=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bv=/(?:^file|^widget|\-extension):$/,bw=/^(?:GET|HEAD)$/,bx=/^\/\//,by=/\?/,bz=/)<[^<]*)*<\/script>/gi,bA=/^(?:select|textarea)/i,bB=/\s+/,bC=/([?&])_=[^&]*/,bD=/(^|\-)([a-z])/g,bE=function(a,b,c){return b+c.toUpperCase()},bF=/^([\w\+\.\-]+:)\/\/([^\/?#:]*)(?::(\d+))?/,bG=d.fn.load,bH={},bI={},bJ,bK;try{bJ=c.location.href}catch(bL){bJ=c.createElement("a"),bJ.href="",bJ=bJ.href}bK=bF.exec(bJ.toLowerCase()),d.fn.extend({load:function(a,c,e){if(typeof a!=="string"&&bG)return bG.apply(this,arguments);if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var g=a.slice(f,a.length);a=a.slice(0,f)}var h="GET";c&&(d.isFunction(c)?(e=c,c=b): typeof c==="object"&&(c=d.param(c,d.ajaxSettings.traditional),h="POST"));var i=this;d.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?d("
").append(c.replace(bz,"")).find(g):c)),e&&i.each(e,[c,b,a])}});return this},serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?d.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bA.test(this.nodeName)||bu.test(this.type))}).map(function(a,b){var c=d(this).val();return c==null?null:d.isArray(c)?d.map(c,function(a,c){return{name:b.name,value:a.replace(br,"\r\n")}}):{name:b.name,value:c.replace(br,"\r\n")}}).get()}}),d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){d.fn[b]=function(a){return this.bind(b,a)}}),d.each(["get","post"],function(a,c){d[c]=function(a,e,f,g){d.isFun ction(e)&&(g=g||f,f=e,e=b);return d.ajax({type:c,url:a,data:e,success:f,dataType:g})}}),d.extend({getScript:function(a,c){return d.get(a,b,c,"script")},getJSON:function(a,b,c){return d.get(a,b,c,"json")},ajaxSetup:function(a,b){b?d.extend(!0,a,d.ajaxSettings,b):(b=a,a=d.extend(!0,d.ajaxSettings,b));for(var c in {context:1,url:1})c in b?a[c]=b[c]:c in d.ajaxSettings&&(a[c]=d.ajaxSettings[c]);return a},ajaxSettings:{url:bJ,isLocal:bv.test(bK[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":d.parseJSON,"text xml":d.parseXML}},ajaxPrefilter:bM(bH),ajaxTransport:bM(bI),ajax:function(a,c){function v(a,c,l,n){if(r!==2){r=2,p&&clearTimeout(p),o=b,m=n||"",u .readyState=a?4:0;var q,t,v,w=l?bP(e,u,l):b,x,y;if(a>=200&&a<300||a===304){if(e.ifModified){if(x=u.getResponseHeader("Last-Modified"))d.lastModified[k]=x;if(y=u.getResponseHeader("Etag"))d.etag[k]=y}if(a===304)c="notmodified",q=!0;else try{t=bQ(e,w),c="success",q=!0}catch(z){c="parsererror",v=z}}else{v=c;if(!c||a)c="error",a<0&&(a=0)}u.status=a,u.statusText=c,q?h.resolveWith(f,[t,c,u]):h.rejectWith(f,[u,c,v]),u.statusCode(j),j=b,s&&g.trigger("ajax"+(q?"Success":"Error"),[u,e,q?t:v]),i.resolveWith(f,[u,c]),s&&(g.trigger("ajaxComplete",[u,e]),--d.active||d.event.trigger("ajaxStop"))}}typeof a==="object"&&(c=a,a=b),c=c||{};var e=d.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof d)?d(f):d.event,h=d.Deferred(),i=d._Deferred(),j=e.statusCode||{},k,l={},m,n,o,p,q,r=0,s,t,u={readyState:0,setRequestHeader:function(a,b){r||(l[a.toLowerCase().replace(bD,bE)]=b);return this},getAllResponseHeaders:function(){return r===2?m:null},getResponseHeader:function(a){var c;if(r= ==2){if(!n){n={};while(c=bt.exec(m))n[c[1].toLowerCase()]=c[2]}c=n[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){r||(e.mimeType=a);return this},abort:function(a){a=a||"abort",o&&o.abort(a),v(0,a);return this}};h.promise(u),u.success=u.done,u.error=u.fail,u.complete=i.done,u.statusCode=function(a){if(a){var b;if(r<2)for(b in a)j[b]=[j[b],a[b]];else b=a[u.status],u.then(b,b)}return this},e.url=((a||e.url)+"").replace(bs,"").replace(bx,bK[1]+"//"),e.dataTypes=d.trim(e.dataType||"*").toLowerCase().split(bB),e.crossDomain||(q=bF.exec(e.url.toLowerCase()),e.crossDomain=q&&(q[1]!=bK[1]||q[2]!=bK[2]||(q[3]||(q[1]==="http:"?80:443))!=(bK[3]||(bK[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!=="string"&&(e.data=d.param(e.data,e.traditional)),bN(bH,e,c,u);if(r===2)return!1;s=e.global,e.type=e.type.toUpperCase(),e.hasContent=!bw.test(e.type),s&&d.active++===0&&d.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(by.test(e.url)?"&":"?")+e.da ta),k=e.url;if(e.cache===!1){var w=d.now(),x=e.url.replace(bC,"$1_="+w);e.url=x+(x===e.url?(by.test(e.url)?"&":"?")+"_="+w:"")}}if(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)l["Content-Type"]=e.contentType;e.ifModified&&(k=k||e.url,d.lastModified[k]&&(l["If-Modified-Since"]=d.lastModified[k]),d.etag[k]&&(l["If-None-Match"]=d.etag[k])),l.Accept=e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", */*; q=0.01":""):e.accepts["*"];for(t in e.headers)u.setRequestHeader(t,e.headers[t]);if(e.beforeSend&&(e.beforeSend.call(f,u,e)===!1||r===2)){u.abort();return!1}for(t in {success:1,error:1,complete:1})u[t](e[t]);o=bN(bI,e,c,u);if(o){u.readyState=1,s&&g.trigger("ajaxSend",[u,e]),e.async&&e.timeout>0&&(p=setTimeout(function(){u.abort("timeout")},e.timeout));try{r=1,o.send(l,v)}catch(y){status<2?v(-1,y):d.error(y)}}else v(-1,"No Transport");return u},param:function(a,c){var e=[],f=function(a,b){b=d.isFunction(b)?b():b,e[e.length]=enc odeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=d.ajaxSettings.traditional);if(d.isArray(a)||a.jquery&&!d.isPlainObject(a))d.each(a,function(){f(this.name,this.value)});else for(var g in a)bO(g,a[g],c,f);return e.join("&").replace(bp,"+")}}),d.extend({active:0,lastModified:{},etag:{}});var bR=d.now(),bS=/(\=)\?(&|$)|()\?\?()/i;d.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return d.expando+"_"+bR++}}),d.ajaxPrefilter("json jsonp",function(b,c,e){var f=typeof b.data==="string";if(b.dataTypes[0]==="jsonp"||c.jsonpCallback||c.jsonp!=null||b.jsonp!==!1&&(bS.test(b.url)||f&&bS.test(b.data))){var g,h=b.jsonpCallback=d.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2",m=function(){a[h]=i,g&&d.isFunction(i)&&a[h](g[0])};b.jsonp!==!1&&(j=j.replace(bS,l),b.url===j&&(f&&(k=k.replace(bS,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},e.then(m,m),b.converters["script jso n"]=function(){g||d.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){d.globalEval(a);return a}}}),d.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),d.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var bT=d.now(),bU,bV;d.ajaxSettings. xhr=a.ActiveXObject?function(){return!this.isLocal&&bX()||bY()}:bX,bV=d.ajaxSettings.xhr(),d.support.ajax=!!bV,d.support.cors=bV&&"withCredentials"in bV,bV=b,d.support.ajax&&d.ajaxTransport(function(a){if(!a.crossDomain||d.support.cors){var c;return{send:function(e,f){var g=a.xhr(),h,i;a.username?g.open(a.type,a.url,a.async,a.username,a.password):g.open(a.type,a.url,a.async);if(a.xhrFields)for(i in a.xhrFields)g[i]=a.xhrFields[i];a.mimeType&&g.overrideMimeType&&g.overrideMimeType(a.mimeType),(!a.crossDomain||a.hasContent)&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(a.hasContent&&a.data||null),c=function(e,i){var j,k,l,m,n;try{if(c&&(i||g.readyState===4)){c=b,h&&(g.onreadystatechange=d.noop,delete bU[h]);if(i)g.readyState!==4&&g.abort();else{j=g.status,l=g.getAllResponseHeaders(),m={},n=g.responseXML,n&&n.documentElement&&(m.xml=n),m.text=g.responseText;try{k=g.statusText}catch(o){k=""}j||!a.isLo cal||a.crossDomain?j===1223&&(j=204):j=m.text?200:404}}}catch(p){i||f(-1,p)}m&&f(j,k,m,l)},a.async&&g.readyState!==4?(bU||(bU={},bW()),h=bT++,g.onreadystatechange=bU[h]=c):c()},abort:function(){c&&c(0,1)}}}});var bZ={},b$=/^(?:toggle|show|hide)$/,b_=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,ca,cb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];d.fn.extend({show:function(a,b,c){var e,f;if(a||a===0)return this.animate(cc("show",3),a,b,c);for(var g=0,h=this.length;g=0;a--)c[a].elem===this&&(b&&c[a](!0),c.splice(a,1))}),b||this.dequeue();return this}}),d.each({slideDown:cc("show", 1),slideUp:cc("hide",1),slideToggle:cc("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){d.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),d.extend({speed:function(a,b,c){var e=a&&typeof a==="object"?d.extend({},a):{complete:c||!c&&b||d.isFunction(a)&&a,duration:a,easing:c&&b||b&&!d.isFunction(b)&&b};e.duration=d.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in d.fx.speeds?d.fx.speeds[e.duration]:d.fx.speeds._default,e.old=e.complete,e.complete=function(){e.queue!==!1&&d(this).dequeue(),d.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig||(b.orig={})}}),d.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(d.fx.step[this.prop]||d.fx.step._default)(this)},cur:function(){if(t his.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=d.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,c){function g(a){return e.step(a)}var e=this,f=d.fx;this.startTime=d.now(),this.start=a,this.end=b,this.unit=c||this.unit||(d.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,g.elem=this.elem,g()&&d.timers.push(g)&&!ca&&(ca=setInterval(f.tick,f.interval))},show:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),d(this.elem).show()},hide:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=d.now(),c=!0;if(a||b>=this.options.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),this.options.curAnim[this.prop]=!0;for(var e in t his.options.curAnim)this.options.curAnim[e]!==!0&&(c=!1);if(c){if(this.options.overflow!=null&&!d.support.shrinkWrapBlocks){var f=this.elem,g=this.options;d.each(["","X","Y"],function(a,b){f.style["overflow"+b]=g.overflow[a]})}this.options.hide&&d(this.elem).hide();if(this.options.hide||this.options.show)for(var h in this.options.curAnim)d.style(this.elem,h,this.options.orig[h]);this.options.complete.call(this.elem)}return!1}var i=b-this.startTime;this.state=i/this.options.duration;var j=this.options.specialEasing&&this.options.specialEasing[this.prop],k=this.options.easing||(d.easing.swing?"swing":"linear");this.pos=d.easing[j||k](this.state,i,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update();return!0}},d.extend(d.fx,{tick:function(){var a=d.timers;for(var b=0;b
";d.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),e=b.firstChild,f=e.firstChild,h=e.nextSibling.firstChild.firstChild,this.doesNotAddBorder=f.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,f.style.position="fix ed",f.style.top="20px",this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15,f.style.position=f.style.top="",e.style.overflow="hidden",e.style.position="relative",this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),a=b=e=f=g=h=null,d.offset.initialize=d.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;d.offset.initialize(),d.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(d.css(a,"marginTop"))||0,c+=parseFloat(d.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var e=d.css(a,"position");e==="static"&&(a.style.position="relative");var f=d(a),g=f.offset(),h=d.css(a,"top"),i=d.css(a,"left"),j=e==="absolute"&&d.inArray("auto",[h,i])>-1,k={},l={},m,n;j&&(l=f.position()),m=j?l.top:parseInt(h,10)||0,n=j?l.left:parseInt(i,10)||0,d.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using .call(a,k):f.css(k)}},d.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),e=cf.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(d.css(a,"marginTop"))||0,c.left-=parseFloat(d.css(a,"marginLeft"))||0,e.top+=parseFloat(d.css(b[0],"borderTopWidth"))||0,e.left+=parseFloat(d.css(b[0],"borderLeftWidth"))||0;return{top:c.top-e.top,left:c.left-e.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&(!cf.test(a.nodeName)&&d.css(a,"position")==="static"))a=a.offsetParent;return a})}}),d.each(["Left","Top"],function(a,c){var e="scroll"+c;d.fn[e]=function(c){var f=this[0],g;if(!f)return null;if(c!==b)return this.each(function(){g=cg(this),g?g.scrollTo(a?d(g).scrollLeft():c,a?c:d(g).scrollTop()):this[e]=c});g=cg(f);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:d.support.boxModel&&g.document.documentElement[e]||g.document.body[e]:f[e]}}),d.each(["Height","Width "],function(a,c){var e=c.toLowerCase();d.fn["inner"+c]=function(){return this[0]?parseFloat(d.css(this[0],e,"padding")):null},d.fn["outer"+c]=function(a){return this[0]?parseFloat(d.css(this[0],e,a?"margin":"border")):null},d.fn[e]=function(a){var f=this[0];if(!f)return a==null?null:this;if(d.isFunction(a))return this.each(function(b){var c=d(this);c[e](a.call(this,b,c[e]()))});if(d.isWindow(f)){var g=f.document.documentElement["client"+c];return f.document.compatMode==="CSS1Compat"&&g||f.document.body["client"+c]||g}if(f.nodeType===9)return Math.max(f.documentElement["client"+c],f.body["scroll"+c],f.documentElement["scroll"+c],f.body["offset"+c],f.documentElement["offset"+c]);if(a===b){var h=d.css(f,e),i=parseFloat(h);return d.isNaN(i)?h:i}return this.css(e,typeof a==="string"?a:a+"px")}}),a.jQuery=a.$=d})(window); \ No newline at end of file Added: wwwdev/js/jquery.orbit-1.2.3.min.js =================================================================== --- wwwdev/js/jquery.orbit-1.2.3.min.js (rev 0) +++ wwwdev/js/jquery.orbit-1.2.3.min.js 2011-08-01 14:25:23 UTC (rev 4904) @@ -0,0 +1,17 @@ +/* + * jQuery Orbit Plugin 1.2.3 + * www.ZURB.com/playground + * Copyright 2010, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ + +(function(d){d.fn.orbit=function(a){a=d.extend({animation:"horizontal-push",animationSpeed:600,timer:!0,advanceSpeed:4E3,pauseOnHover:!1,startClockOnMouseOut:!1,startClockOnMouseOutAfter:1E3,directionalNav:!0,captions:!0,captionAnimation:"fade",captionAnimationSpeed:600,bullets:!1,bulletThumbs:!1,bulletThumbLocation:"",afterSlideChange:function(){}},a);return this.each(function(){function q(){if(!a.timer||a.timer=="false")return!1;else r.is(":hidden")?s=setInterval(function(){l("next")},a.advanceSpeed): +(o=!0,x.removeClass("active"),s=setInterval(function(){var a="rotate("+m+"deg)";m+=2;t.css({"-webkit-transform":a,"-moz-transform":a,"-o-transform":a});m>180&&(t.addClass("move"),z.addClass("move"));m>360&&(t.removeClass("move"),z.removeClass("move"),m=0,l("next"))},a.advanceSpeed/180))}function n(){if(!a.timer||a.timer=="false")return!1;else o=!1,clearInterval(s),x.addClass("active")}function A(){if(!a.captions||a.captions=="false")return!1;else{var y=e.eq(b).data("caption");(_captionHTML=d(y).html())? +(j.attr("id",y).html(_captionHTML),a.captionAnimation=="none"&&j.show(),a.captionAnimation=="fade"&&j.fadeIn(a.captionAnimationSpeed),a.captionAnimation=="slideOpen"&&j.slideDown(a.captionAnimationSpeed)):(a.captionAnimation=="none"&&j.hide(),a.captionAnimation=="fade"&&j.fadeOut(a.captionAnimationSpeed),a.captionAnimation=="slideOpen"&&j.slideUp(a.captionAnimationSpeed))}}function B(){if(a.bullets)D.children("li").removeClass("active").eq(b).addClass("active");else return!1}function l(d){function c(){e.eq(f).css({"z-index":1}); +u=!1;a.afterSlideChange.call(this)}var f=b,g=d;if(f==g)return!1;if(e.length=="1")return!1;u||(u=!0,d=="next"?(b++,b==p&&(b=0)):d=="prev"?(b--,b<0&&(b=p-1)):(b=d,fb&&(g="prev")),B(),e.eq(f).css({"z-index":2}),a.animation=="fade"&&e.eq(b).css({opacity:0,"z-index":3}).animate({opacity:1},a.animationSpeed,c),a.animation=="horizontal-slide"&&(g=="next"&&e.eq(b).css({left:h,"z-index":3}).animate({left:0},a.animationSpeed,c),g=="prev"&&e.eq(b).css({left:-h,"z-index":3}).animate({left:0},a.animationSpeed, +c)),a.animation=="vertical-slide"&&(g=="prev"&&e.eq(b).css({top:v,"z-index":3}).animate({top:0},a.animationSpeed,c),g=="next"&&e.eq(b).css({top:-v,"z-index":3}).animate({top:0},a.animationSpeed,c)),a.animation=="horizontal-push"&&(g=="next"&&(e.eq(b).css({left:h,"z-index":3}).animate({left:0},a.animationSpeed,c),e.eq(f).animate({left:-h},a.animationSpeed)),g=="prev"&&(e.eq(b).css({left:-h,"z-index":3}).animate({left:0},a.animationSpeed,c),e.eq(f).animate({left:h},a.animationSpeed))),A())}var b=0, +p=0,h,v,u,f=d(this).addClass("orbit"),c=f.wrap('
').parent();f.add(h).width("1px").height("1px");var e=f.children("img, a, div");e.each(function(){var a=d(this),b=a.width(),a=a.height();b>f.width()&&(f.add(c).width(b),h=f.width());a>f.height()&&(f.add(c).height(a),v=f.height());p++});if(e.length==1)a.directionalNav=!1,a.timer=!1,a.bullets=!1;e.eq(b).css({"z-index":3}).fadeIn(function(){e.css({display:"block"})});if(a.timer){c.append('
'); +var r=d("div.timer"),o;if(r.length!=0){var t=d("div.timer span.rotator"),z=d("div.timer span.mask"),x=d("div.timer span.pause"),m=0,s;q();r.click(function(){o?n():q()});if(a.startClockOnMouseOut){var C;c.mouseleave(function(){C=setTimeout(function(){o||q()},a.startClockOnMouseOutAfter)});c.mouseenter(function(){clearTimeout(C)})}}}a.pauseOnHover&&c.mouseenter(function(){n()});if(a.captions){c.append('
');var j=c.children(".orbit-caption");A()}if(a.directionalNav){if(a.directionalNav== +"false")return!1;c.append('
RightLeft
');var k=c.children("div.slider-nav").children("span.left"),w=c.children("div.slider-nav").children("span.right");k.click(function(){n();l("prev")});w.click(function(){n();l("next")})}if(a.bullets){c.append('
    ');var D=d("ul.orbit-bullets");for(i=0;i"+(i+1)+"");if(a.bulletThumbs&&(w=e.eq(i).data("thumb")))k=d('
  • '+ +i+"
  • "),k.css({background:"url("+a.bulletThumbLocation+w+") no-repeat"});d("ul.orbit-bullets").append(k);k.data("index",i);k.click(function(){n();l(d(this).data("index"))})}B()}})}})(jQuery); \ No newline at end of file From vytas at ci.uchicago.edu Mon Aug 1 09:25:32 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:25:32 -0000 Subject: [Swift-commit] r4905 - in wwwdev: . links links/_notes Message-ID: <20110801142531.10A2F9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:25:30 -0500 (Mon, 01 Aug 2011) New Revision: 4905 Added: wwwdev/links/ wwwdev/links/_notes/ wwwdev/links/_notes/dwsync.xml wwwdev/links/index.php Log: new look & feel Added: wwwdev/links/_notes/dwsync.xml =================================================================== --- wwwdev/links/_notes/dwsync.xml (rev 0) +++ wwwdev/links/_notes/dwsync.xml 2011-08-01 14:25:30 UTC (rev 4905) @@ -0,0 +1,4 @@ + + + + \ No newline at end of file Added: wwwdev/links/index.php =================================================================== --- wwwdev/links/index.php (rev 0) +++ wwwdev/links/index.php 2011-08-01 14:25:30 UTC (rev 4905) @@ -0,0 +1,83 @@ + + + + + Swift: Links + + + + + +
    + + + + + + + +
    + +
    + +

    LINKS

    + +

    + Swift incorporates several existing technologies to achieve its + results. +

    + +

    Globus Toolkit

    + +

    + Swift uses the Globus Toolkit as + middleware to talk to various resources. +

    + +

    Java CoG Kit

    + +

    + The CoG + Kit provides a high level uniform interface to different versions of the + Globus Toolkit. It also contains the Karajan language and interpreter which + is used as an underlying execution engine for Swift. +

    + +

    TeraGrid

    + +

    + "TeraGrid is an open scientific + discovery infrastructure combining leadership class resources at nine + partner sites to create an integrated, persistent computational resource." +

    + +
    + + + + +
    + + + + + +
    + + + + + From vytas at ci.uchicago.edu Mon Aug 1 09:25:41 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:25:41 -0000 Subject: [Swift-commit] r4906 - in wwwdev: . main main/_notes Message-ID: <20110801142539.9D0BA9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:25:39 -0500 (Mon, 01 Aug 2011) New Revision: 4906 Added: wwwdev/main/ wwwdev/main/_notes/ wwwdev/main/_notes/dwsync.xml wwwdev/main/index.php wwwdev/main/index2.php wwwdev/main/rotator.php wwwdev/main/template.php Log: new look & feel Added: wwwdev/main/_notes/dwsync.xml =================================================================== --- wwwdev/main/_notes/dwsync.xml (rev 0) +++ wwwdev/main/_notes/dwsync.xml 2011-08-01 14:25:39 UTC (rev 4906) @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file Added: wwwdev/main/index.php =================================================================== --- wwwdev/main/index.php (rev 0) +++ wwwdev/main/index.php 2011-08-01 14:25:39 UTC (rev 4906) @@ -0,0 +1,137 @@ + + + + +Swift - A system for rapid and reliable specification, execution, and management of large scale workflows + + + + + + + + + + + + + + +
    + + + +
    +

    + A system for rapid and reliable specification, execution, and management of large scale workflows. +

    +
    + +
    +
    +
    + + +
    +
    + +
    +
    0.92.1 current version
    2011/04/13 +
    view all downloads
    +
    Read our Quick Start Guide +and start using Swift today!
    +
    + + +
    +
    +

    + Swift is a system for the rapid and reliable specification, execution, and management of large-scale science and engineering workflows. It supports applications that execute many tasks coupled by disk-resident datasets?as is common, for example, when analyzing large quantities of data or performing parameter studies or ensemble simulations.

    +

    A simple scripting language to enable the concise, high-level specifications of complex parallel computations, and mappers for accessing diverse data formats in a convenient manner.

    +

    An execution engine that can manage the dispatch of many (10,000) tasks to many (100) processors, whether on parallel computers, campus grids, or multi-site grids.

    +

    Swift users have achieved multiple-order-of-magnitude savings in program development and execution time.

    +
    + +
    +
    +

    + Who's Using Swift +

    +
      +
    • physical sciences
    • +
    • biological sciences
    • +
    • social sciences
    • +
    • humanities
    • +
    • computer science
    • +
    • education
    • +
    + read the papers +
    + +
    +

    + Supported Platforms +

    +

    Cillum brisket ad veniam exercitation andouille. Cillum turkey ut jowl in tail. Reprehenderit nisi pig ex culpa qui, ea meatball ball tip tenderloin pancetta pork.

    + explore downloads +
    + +
    + +
    +
    +

    + What Users Are Saying +

    +

    A few lines of SwiftScript described how our analysis procedures should be applied to thousands of fMRI images. Our computation was performed quickly and reliably. Life is good.

    +

    Dr. Marielle Goodwin
    +Director of Brain Trauma Research
    +University of Chicago Hospitals

    +more case studies +
    + +
    +

    What's New

    +
    Paper Published
    +

    Swift: A Language for Distributed Parallel Scripting

    + read the paper +
    + +
    + +
    +
    +

     

    +
    + +
    +
    + +
    +
    + + + + + + + + \ No newline at end of file Added: wwwdev/main/index2.php =================================================================== --- wwwdev/main/index2.php (rev 0) +++ wwwdev/main/index2.php 2011-08-01 14:25:39 UTC (rev 4906) @@ -0,0 +1,137 @@ + + + + +Swift - A system for rapid and reliable specification, execution, and management of large scale workflows + + + + + + + + + + + + + + +
    + + + +
    +

    + A system for rapid and reliable specification, execution, and management of large scale workflows. +

    +
    + +
    +
    +
    + + +
    +
    + +
    +
    0.92.1 current version
    2011/04/13 +
    view all downloads
    +
    Read our Quick Start Guide +and start using Swift today!
    +
    + + +
    +
    +

    + Swift is a system for the rapid and reliable specification, execution, and management of large-scale science and engineering workflows. It supports applications that execute many tasks coupled by disk-resident datasets?as is common, for example, when analyzing large quantities of data or performing parameter studies or ensemble simulations.

    +

    A simple scripting language to enable the concise, high-level specifications of complex parallel computations, and mappers for accessing diverse data formats in a convenient manner.

    +

    An execution engine that can manage the dispatch of many (10,000) tasks to many (100) processors, whether on parallel computers, campus grids, or multi-site grids.

    +

    Swift users have achieved multiple-order-of-magnitude savings in program development and execution time.

    +
    + +
    +
    +

    + Who's Using Swift +

    +
      +
    • physical sciences
    • +
    • biological sciences
    • +
    • social sciences
    • +
    • humanities
    • +
    • computer science
    • +
    • education
    • +
    + read the papers +
    + +
    +

    + Supported Platforms +

    +

    Cillum brisket ad veniam exercitation andouille. Cillum turkey ut jowl in tail. Reprehenderit nisi pig ex culpa qui, ea meatball ball tip tenderloin pancetta pork.

    + explore downloads +
    + +
    + +
    +
    +

    + What Users Are Saying +

    +

    A few lines of SwiftScript described how our analysis procedures should be applied to thousands of fMRI images. Our computation was performed quickly and reliably. Life is good.

    +

    Dr. Marielle Goodwin
    +Director of Brain Trauma Research
    +University of Chicago Hospitals

    +more case studies +
    + +
    +

    What's New

    +
    Paper Published
    +

    Swift: A Language for Distributed Parallel Scripting

    + read the paper +
    + +
    + +
    +
    +

     

    +
    + +
    +
    + +
    + + + + + + + + + \ No newline at end of file Added: wwwdev/main/rotator.php =================================================================== --- wwwdev/main/rotator.php (rev 0) +++ wwwdev/main/rotator.php 2011-08-01 14:25:39 UTC (rev 4906) @@ -0,0 +1,85 @@ + + + + +Swift - Move Me + + + + + + + + + + + + + + +
    + + + + +
    + + +
    +
    + + + + + + I'm A Caption: I can have links, style or anything that is valid markup :) + + + +
    +
    + +
    +

    Right Header

    +

    Right column content.

    +

     

    +
    + + +
    + +
    + + + + + + Added: wwwdev/main/template.php =================================================================== --- wwwdev/main/template.php (rev 0) +++ wwwdev/main/template.php 2011-08-01 14:25:39 UTC (rev 4906) @@ -0,0 +1,84 @@ + + + + +Swift - A system for rapid and reliable specification, execution, and management of large scale workflows + + + + + + + + +
    + Swift + +
    +

    + A system for rapid and reliable specification, execution, and management of large scale workflows. +

    +
    + +
    +
    +

    + 700 +

    +
    + +
    +

    + 220 +

    +
    + + +
    +
    +

    + 460 +

    +
    + +
    +

    + 220 +

    +
    + +
    +

    + 220 +

    +
    + +
    +
    +

     

    +
    + +
    +
    + +
    + + + + + \ No newline at end of file From vytas at ci.uchicago.edu Mon Aug 1 09:33:40 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:33:40 -0000 Subject: [Swift-commit] r4908 - wwwdev Message-ID: <20110801143339.4904A9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:33:39 -0500 (Mon, 01 Aug 2011) New Revision: 4908 Added: wwwdev/push_to.sh Log: new look & feel Added: wwwdev/push_to.sh =================================================================== --- wwwdev/push_to.sh (rev 0) +++ wwwdev/push_to.sh 2011-08-01 14:33:39 UTC (rev 4908) @@ -0,0 +1,122 @@ +#!/bin/bash + +# File permissions +CHMOD_DIRECTORY_MODE="775" +CHMOD_FILE_MODE="664" +GROUP="vdl2-svn" + +# Verify command line arguments +if [ -n "$1" ]; then + DESTINATION=$1 +else + echo Error: Specify directory to copy to + exit 1 +fi + +# Make sure we are calling this script in the same directory as the script is located +pushd $(dirname $(readlink -f $0)) > /dev/null 2>&1 + +# Long list of files to explicitly include follows +FILES=" +inc/footer.php +inc/home_sidebar.php +inc/papers_sidebar.php +inc/docs_sidebar.php +inc/about_sidebar.php +inc/downloads_sidebar.php +inc/support_sidebar.php +inc/header.php +inc/links_sidebar.php +inc/nav.php +inc/apps_sidebar.php +inc/side_content.php +shBrushVDL2.js +bric-flow-thm.jpg +about/index.php +links/index.php +template_info/template.php +docs/index.php +docs/license.php +docs/tracking_policy.php +docs/usage_data.php +updatenodocs.sh +dhtml.js +index.html +style.css +papers/jogc_03.pdf +papers/HealthGrid-2007-VDL2Bric.submitted-revised.pdf +papers/challenge-editorial.pdf +papers/OpportunisticAlgoritmForSchedulingWokflows.pdf +papers/Chimera2002.pdf +papers/clag_paper.pdf +papers/Swift-SWF07.pdf +papers/GridResourcesForGADU.pdf +papers/sigmod-swf-vdl.pdf +papers/BioGrid2005.pdf +papers/ModelAndArchForDataCollab2003.pdf +papers/SwiftParallelScripting.pdf +papers/p57-zhao.pdf +papers/Kickstarting2006.pdf +papers/VirtualDataInCMS.pdf +papers/VirtualDataProvenance.pdf +papers/cpe2000.pdf +papers/SwiftLanguageForDistributedParallelScripting.pdf +papers/index.php +papers/SwiftForSocialSciences-2007.pdf +papers/AutomatingClimateScience.pdf +papers/XDTM_egc05.pdf +papers/p37-special-sw-section-6.pdf +papers/SDSS-SC02.pdf +papers/egc05.pdf +papers/Falkon_SC07_v24.pdf +papers/vonLaszewski-workflow-book.pdf +papers/VDS-CMS.pdf +css/style.css +css/style1col.css +css/style2.css +images/workflow.jpg +images/graphics/h_backgrnd.gif +images/graphics/swift_sketch.gif +images/graphics/banner2.gif +images/graphics/h_ckgrnd.gif +images/graphics/h_backgrnd2.gif +images/graphics/banner.gif +images/workflow.gif +shCoreu.js +apps/style2.css +apps/index.php +README.txt +bric-flow.jpg +sitemap.xml +downloads/release-notes-0.6.txt +downloads/release-notes-0.9.txt +downloads/release-notes-0.5.txt +downloads/release-notes-0.7.txt +downloads/index.php +downloads/release-notes-0.8.txt +main/index.php +push_to.sh +support/index.php +update.sh +" + +# Make sure destination directory exists +if [ ! -d "$DESTINATION" ]; then + mkdir $DESTINATION > /dev/null 2>&1 || exit 1 + chgrp $GROUP $DESTINATION > /dev/null 2>&1 + chmod $CHMOD_DIRECTORY_MODE $DESTINATION > /dev/null 2>&1 +fi + +# Copy files to destination +for FILE in $FILES +do + destination_dir=`dirname $FILE` + mkdir -p $DESTINATION/$destination_dir + chgrp $GROUP $DESTIONATION/$destination_dir > /dev/null 2>&1 + chmod $CHMOD_DIRECTORY_MODE $DESTINATION > /dev/null 2>&1 + cp $FILE $DESTINATION/$destination_dir/ > /dev/null 2>&1 + chgrp $GROUP $FILE > /dev/null 2>&1 + chmod $CHMOD_FILE_MODE $FILE > /dev/null 2>&1 +done + +popd > /dev/null 2>&1 Property changes on: wwwdev/push_to.sh ___________________________________________________________________ Added: svn:executable + From vytas at ci.uchicago.edu Mon Aug 1 09:33:47 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:33:47 -0000 Subject: [Swift-commit] r4909 - wwwdev Message-ID: <20110801143346.F009A9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:33:46 -0500 (Mon, 01 Aug 2011) New Revision: 4909 Added: wwwdev/README.txt Log: new look & feel Added: wwwdev/README.txt =================================================================== --- wwwdev/README.txt (rev 0) +++ wwwdev/README.txt 2011-08-01 14:33:46 UTC (rev 4909) @@ -0,0 +1,25 @@ + +PERMISSIONS: + +Remember to set umask to 077 to make sure that the vdl2-svn +group has write access to all of this stuff, including .svn +files. + +GUIDES: + +Formerly, + +/guides was SVN trunk/docs + +Now, + +/guides/trunk is SVN trunk/docs +/guides/release-0.91 is SVN branches/1.0/docs +/guides/release-0.92 is SVN branches/release-0.92/docs +/guides/current is SVN branches/1.0/docs + +/docs/index.php will be updated to have multiple versions for QS +Guide, Tutorial, User Guide and Log Processing Tools. The current +versions will be labeled "current" and "trunk". Other versions could +easily be exposed in the future. + From vytas at ci.uchicago.edu Mon Aug 1 09:33:54 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:33:54 -0000 Subject: [Swift-commit] r4910 - wwwdev Message-ID: <20110801143353.B48399CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:33:53 -0500 (Mon, 01 Aug 2011) New Revision: 4910 Added: wwwdev/shBrushVDL2.js Log: new look & feel Added: wwwdev/shBrushVDL2.js =================================================================== --- wwwdev/shBrushVDL2.js (rev 0) +++ wwwdev/shBrushVDL2.js 2011-08-01 14:33:53 UTC (rev 4910) @@ -0,0 +1,19 @@ +dp.sh.Brushes.VDL2 = function() +{ + var keywords = 'int float integer string date boolean uri any true false null namespace include type if else switch case default while foreach in step app repeat until'; + + this.regexList = [ + { regex: dp.sh.RegexLib.SingleLineCComments, css: 'comment' }, // one line comments + { regex: dp.sh.RegexLib.MultiLineCComments, css: 'comment' }, // multiline comments + { regex: dp.sh.RegexLib.DoubleQuotedString, css: 'string' }, // strings + { regex: dp.sh.RegexLib.SingleQuotedString, css: 'string' }, // strings + { regex: new RegExp('\\b([\\d]+(\\.[\\d]+)?|0x[a-f0-9]+)\\b', 'gi'), css: 'number' }, // numbers + { regex: new RegExp('\\@[a-z0-9]+\\b', 'gi'), css: 'function' }, + { regex: new RegExp(this.GetKeywords(keywords), 'gm'), css: 'keyword' } // java keyword + ]; + + this.CssClass = 'dp-vdl2'; +} + +dp.sh.Brushes.VDL2.prototype = new dp.sh.Highlighter(); +dp.sh.Brushes.VDL2.Aliases = ['vdl2']; From vytas at ci.uchicago.edu Mon Aug 1 09:34:02 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:02 -0000 Subject: [Swift-commit] r4911 - wwwdev Message-ID: <20110801143401.4A7B09CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:34:01 -0500 (Mon, 01 Aug 2011) New Revision: 4911 Added: wwwdev/shCoreu.js Log: new look & feel Added: wwwdev/shCoreu.js =================================================================== --- wwwdev/shCoreu.js (rev 0) +++ wwwdev/shCoreu.js 2011-08-01 14:34:01 UTC (rev 4911) @@ -0,0 +1,599 @@ +/** + * Code Syntax Highlighter. + * Version 1.3.0 + * Copyright (C) 2004 Alex Gorbatchev. + * http://www.dreamprojections.com/syntaxhighlighter/ + * + * This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General + * Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + * + * You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to + * the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +// +// create namespaces +// +var dp = { + sh : + { + Toolbar : {}, + Utils : {}, + RegexLib: {}, + Brushes : {}, + Strings : {}, + Version : '1.4.1' + } +}; + +dp.sh.Strings = { + AboutDialog : 'About...

    dp.SyntaxHighlighter

    Version: {V}

    http://www.dreamprojections.com/SyntaxHighlighter

    ©2004-2005 Alex Gorbatchev. All right reserved.
    ' +}; + +dp.SyntaxHighlighter = dp.sh; + +// +// Toolbar functions +// + +dp.sh.Toolbar.Commands = { + ExpandSource: { + label: '+ expand source', + check: function(highlighter) { return highlighter.collapse; }, + func: function(sender, highlighter) + { + sender.parentNode.removeChild(sender); + highlighter.div.className = highlighter.div.className.replace('collapsed', ''); + } + }, + + // opens a new windows and puts the original unformatted source code inside. + ViewSource: { + label: 'view plain', + func: function(sender, highlighter) + { + var code = highlighter.originalCode.replace(/' + code + ''); + wnd.document.close(); + } + }, + + // copies the original source code in to the clipboard (IE only) + CopyToClipboard: { + label: 'copy to clipboard', + check: function() { return window.clipboardData != null; }, + func: function(sender, highlighter) + { + window.clipboardData.setData('text', highlighter.originalCode); + alert('The code is in your clipboard now'); + } + }, + + // creates an invisible iframe, puts the original source code inside and prints it + PrintSource: { + label: 'print', + func: function(sender, highlighter) + { + var iframe = document.createElement('IFRAME'); + var doc = null; + + // this hides the iframe + iframe.style.cssText = 'position:absolute;width:0px;height:0px;left:-500px;top:-500px;'; + + document.body.appendChild(iframe); + doc = iframe.contentWindow.document; + + dp.sh.Utils.CopyStyles(doc, window.document); + doc.write('
    ' + highlighter.div.innerHTML + '
    '); + doc.close(); + + iframe.contentWindow.focus(); + iframe.contentWindow.print(); + + alert('Printing...'); + + document.body.removeChild(iframe); + } + }, + + About: { + label: '?', + func: function(highlighter) + { + var wnd = window.open('', '_blank', 'dialog,width=300,height=150,scrollbars=0'); + var doc = wnd.document; + + dp.sh.Utils.CopyStyles(doc, window.document); + + doc.write(dp.sh.Strings.AboutDialog.replace('{V}', dp.sh.Version)); + doc.close(); + wnd.focus(); + } + } +}; + +// creates a
    with all toolbar links +dp.sh.Toolbar.Create = function(highlighter) +{ + var div = document.createElement('DIV'); + + div.className = 'tools'; + + for(var name in dp.sh.Toolbar.Commands) + { + var cmd = dp.sh.Toolbar.Commands[name]; + + if(cmd.check != null && !cmd.check(highlighter)) + continue; + + div.innerHTML += '' + cmd.label + ''; + } + + return div; +} + +// executes toolbar command by name +dp.sh.Toolbar.Command = function(name, sender) +{ + var n = sender; + + while(n != null && n.className.indexOf('dp-highlighter') == -1) + n = n.parentNode; + + if(n != null) + dp.sh.Toolbar.Commands[name].func(sender, n.highlighter); +} + +// copies all from 'target' window to 'dest' +dp.sh.Utils.CopyStyles = function(destDoc, sourceDoc) +{ + var links = sourceDoc.getElementsByTagName('link'); + + for(var i = 0; i < links.length; i++) + if(links[i].rel.toLowerCase() == 'stylesheet') + destDoc.write(''); +} + +// +// Common reusable regular expressions +// +dp.sh.RegexLib = { + MultiLineCComments : new RegExp('/\\*[\\s\\S]*?\\*/', 'gm'), + SingleLineCComments : new RegExp('//.*$', 'gm'), + SingleLinePerlComments : new RegExp('#.*$', 'gm'), + DoubleQuotedString : new RegExp('"(?:\\.|(\\\\\\")|[^\\""])*"','g'), + SingleQuotedString : new RegExp("'(?:\\.|(\\\\\\')|[^\\''])*'", 'g') +}; + +// +// Match object +// +dp.sh.Match = function(value, index, css) +{ + this.value = value; + this.index = index; + this.length = value.length; + this.css = css; +} + +// +// Highlighter object +// +dp.sh.Highlighter = function() +{ + this.noGutter = false; + this.addControls = true; + this.collapse = false; + this.tabsToSpaces = true; + this.wrapColumn = 80; + this.showColumns = true; +} + +// static callback for the match sorting +dp.sh.Highlighter.SortCallback = function(m1, m2) +{ + // sort matches by index first + if(m1.index < m2.index) + return -1; + else if(m1.index > m2.index) + return 1; + else + { + // if index is the same, sort by length + if(m1.length < m2.length) + return -1; + else if(m1.length > m2.length) + return 1; + } + return 0; +} + +dp.sh.Highlighter.prototype.CreateElement = function(name) +{ + var result = document.createElement(name); + result.highlighter = this; + return result; +} + +// gets a list of all matches for a given regular expression +dp.sh.Highlighter.prototype.GetMatches = function(regex, css) +{ + var index = 0; + var match = null; + + while((match = regex.exec(this.code)) != null) + this.matches[this.matches.length] = new dp.sh.Match(match[0], match.index, css); +} + +dp.sh.Highlighter.prototype.AddBit = function(str, css) +{ + if(str == null || str.length == 0) + return; + + var span = this.CreateElement('span'); + + //str = str.replace(/&/g, '&'); + str = str.replace(/ /g, ' '); + str = str.replace(/'); + + // when adding a piece of code, check to see if it has line breaks in it + // and if it does, wrap individual line breaks with span tags + if(css != null) + { + var regex = new RegExp('
    ', 'gi'); + + if(regex.test(str)) + { + var lines = str.split(' 
    '); + + str = ''; + + for(var i = 0; i < lines.length; i++) + { + span = this.CreateElement('SPAN'); + span.className = css; + span.innerHTML = lines[i]; + + this.div.appendChild(span); + + // don't add a
    for the last line + if(i + 1 < lines.length) + this.div.appendChild(this.CreateElement('BR')); + } + } + else + { + span.className = css; + span.innerHTML = str; + this.div.appendChild(span); + } + } + else + { + span.innerHTML = str; + this.div.appendChild(span); + } +} + +// checks if one match is inside any other match +dp.sh.Highlighter.prototype.IsInside = function(match) +{ + if(match == null || match.length == 0) + return false; + + for(var i = 0; i < this.matches.length; i++) + { + var c = this.matches[i]; + + if(c == null) + continue; + + if((match.index > c.index) && (match.index < c.index + c.length)) + return true; + } + + return false; +} + +dp.sh.Highlighter.prototype.ProcessRegexList = function() +{ + for(var i = 0; i < this.regexList.length; i++) + this.GetMatches(this.regexList[i].regex, this.regexList[i].css); +} + +dp.sh.Highlighter.prototype.ProcessSmartTabs = function(code) +{ + var lines = code.split('\n'); + var result = ''; + var tabSize = 4; + var tab = '\t'; + + // This function inserts specified amount of spaces in the string + // where a tab is while removing that given tab. + function InsertSpaces(line, pos, count) + { + var left = line.substr(0, pos); + var right = line.substr(pos + 1, line.length); // pos + 1 will get rid of the tab + var spaces = ''; + + for(var i = 0; i < count; i++) + spaces += ' '; + + return left + spaces + right; + } + + // This function process one line for 'smart tabs' + function ProcessLine(line, tabSize) + { + if(line.indexOf(tab) == -1) + return line; + + var pos = 0; + + while((pos = line.indexOf(tab)) != -1) + { + // This is pretty much all there is to the 'smart tabs' logic. + // Based on the position within the line and size of a tab, + // calculate the amount of spaces we need to insert. + var spaces = tabSize - pos % tabSize; + + line = InsertSpaces(line, pos, spaces); + } + + return line; + } + + // Go through all the lines and do the 'smart tabs' magic. + for(var i = 0; i < lines.length; i++) + result += ProcessLine(lines[i], tabSize) + '\n'; + + return result; +} + +dp.sh.Highlighter.prototype.SwitchToList = function() +{ + // thanks to Lachlan Donald from SitePoint.com for this
    tag fix. + var html = this.div.innerHTML.replace(/<(br)\/?>/gi, '\n'); + var lines = html.split('\n'); + + for(var i = 0, lineIndex = this.firstLine; i < lines.length - 1; i++, lineIndex++) + { + var span = this.CreateElement('span'); + span.className = "codeline"; + + span.innerHTML = lines[i] + ' 
    '; + + this.ol.appendChild(span); + } + + this.div.innerHTML = ''; +} + +dp.sh.Highlighter.prototype.Highlight = function(code) +{ + function Trim(str) + { + return str.replace(/^\s*(.*?)[\s\n]*$/g, '$1'); + } + + function Chop(str) + { + return str.replace(/\n*$/, '').replace(/^\n*/, ''); + } + + function Unindent(str) + { + var lines = str.split('\n'); + var indents = new Array(); + var regex = new RegExp('^\\s*', 'g'); + var min = 1000; + + // go through every line and check for common number of indents + for(var i = 0; i < lines.length && min > 0; i++) + { + if(Trim(lines[i]).length == 0) + continue; + + var matches = regex.exec(lines[i]); + + if(matches != null && matches.length > 0) + min = Math.min(matches[0].length, min); + } + + // trim minimum common number of white space from the begining of every line + if(min > 0) + for(var i = 0; i < lines.length; i++) + lines[i] = lines[i].substr(min); + + return lines.join('\n'); + } + + // This function returns a portions of the string from pos1 to pos2 inclusive + function Copy(string, pos1, pos2) + { + return string.substr(pos1, pos2 - pos1); + } + + var pos = 0; + + this.originalCode = code; + + this.code = Chop(Unindent(code)); + this.div = this.CreateElement('DIV'); + this.ol = this.CreateElement('p'); + this.matches = new Array(); + + this.div.className = 'dp-highlighter'; + this.div.highlighter = this; + + + // set the first line + this.ol.start = this.firstLine; + + if(this.CssClass != null) + this.ol.className = this.CssClass; + + if(this.collapse) + this.div.className += ' collapsed'; + + if(this.noGutter) + this.div.className += ' nogutter'; + + // replace tabs with spaces + if(this.tabsToSpaces == true) + this.code = this.ProcessSmartTabs(this.code); + + this.ProcessRegexList(); + + // if no matches found, add entire code as plain text + if(this.matches.length == 0) + { + this.AddBit(this.code, null); + this.SwitchToList(); + this.div.appendChild(this.ol); + return; + } + + // sort the matches + this.matches = this.matches.sort(dp.sh.Highlighter.SortCallback); + + // The following loop checks to see if any of the matches are inside + // of other matches. This process would get rid of highligted strings + // inside comments, keywords inside strings and so on. + for(var i = 0; i < this.matches.length; i++) + if(this.IsInside(this.matches[i])) + this.matches[i] = null; + + // Finally, go through the final list of matches and pull the all + // together adding everything in between that isn't a match. + for(var i = 0; i < this.matches.length; i++) + { + var match = this.matches[i]; + + if(match == null || match.length == 0) + continue; + + this.AddBit(Copy(this.code, pos, match.index), null); + this.AddBit(match.value, match.css); + + pos = match.index + match.length; + } + + this.AddBit(this.code.substr(pos), null); + + this.SwitchToList(); + + this.div.appendChild(this.ol); +} + +dp.sh.Highlighter.prototype.GetKeywords = function(str) +{ + return '\\b' + str.replace(/ /g, '\\b|\\b') + '\\b'; +} + +// highlightes all elements identified by name and gets source code from specified property +dp.sh.HighlightAll = function(name, showGutter /* optional */, showControls /* optional */, collapseAll /* optional */, firstLine /* optional */, showColumns /* optional */) +{ + function FindValue() + { + var a = arguments; + + for(var i = 0; i < a.length; i++) + { + if(a[i] == null) + continue; + + if(typeof(a[i]) == 'string' && a[i] != '') + return a[i] + ''; + + if(typeof(a[i]) == 'object' && a[i].value != '') + return a[i].value + ''; + } + + return null; + } + + function IsOptionSet(value, list) + { + for(var i = 0; i < list.length; i++) + if(list[i] == value) + return true; + + return false; + } + + function GetOptionValue(name, list, defaultValue) + { + var regex = new RegExp('^' + name + '\\[(\\w+)\\]$', 'gi'); + var matches = null; + + for(var i = 0; i < list.length; i++) + if((matches = regex.exec(list[i])) != null) + return matches[1]; + + return defaultValue; + } + + var els = document.getElementsByTagName("pre"); + + var elements = new Array(); + + for(var i = 0; i < els.length; i++) { + elements[i] = els[i]; + } + + var highlighter = null; + var registered = new Object(); + var propertyName = 'value'; + + // if no code blocks found, leave + if(elements == null) + return; + + // register all brushes + for(var brush in dp.sh.Brushes) + { + var aliases = dp.sh.Brushes[brush].Aliases; + + if(aliases == null) + continue; + + for(var i = 0; i < aliases.length; i++) + registered[aliases[i]] = brush; + } + + for(var i = 0; i < elements.length; i++) + { + var element = elements[i]; + + if (element.className != "programlisting") { + continue; + } + + var language = 'vdl2'; + + if(registered[language] == null) + continue; + + // instantiate a brush + highlighter = new dp.sh.Brushes[registered[language]](); + + // hide the original element + element.style.display = 'none'; + + highlighter.Highlight(element.innerHTML); + + element.parentNode.replaceChild(highlighter.div, element); + } +} + +function sh() { + dp.SyntaxHighlighter.HighlightAll('code'); +} \ No newline at end of file From vytas at ci.uchicago.edu Mon Aug 1 09:34:09 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:09 -0000 Subject: [Swift-commit] r4912 - wwwdev Message-ID: <20110801143408.AB9349CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:34:08 -0500 (Mon, 01 Aug 2011) New Revision: 4912 Added: wwwdev/sitemap.xml Log: new look & feel Added: wwwdev/sitemap.xml =================================================================== --- wwwdev/sitemap.xml (rev 0) +++ wwwdev/sitemap.xml 2011-08-01 14:34:08 UTC (rev 4912) @@ -0,0 +1,25 @@ + + + + http://www.ci.uchicago.edu/swift/ + 1.0 + + + http://www.ci.uchicago.edu/swift/guides/historical/languagespec.php + 0.2 + + + + http://www.ci.uchicago.edu/swift/guides/historical/languagespec.pdf + 0.2 + + + http://www.ci.uchicago.edu/swift/guides/historical/languagespec-0.6.php + 0.2 + + + + http://www.ci.uchicago.edu/swift/guides/historical/languagespec-0.6.pdf + 0.2 + + From vytas at ci.uchicago.edu Mon Aug 1 09:34:17 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:17 -0000 Subject: [Swift-commit] r4913 - wwwdev Message-ID: <20110801143416.49F0F9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:34:16 -0500 (Mon, 01 Aug 2011) New Revision: 4913 Added: wwwdev/style.css Log: new look & feel Added: wwwdev/style.css =================================================================== --- wwwdev/style.css (rev 0) +++ wwwdev/style.css 2011-08-01 14:34:16 UTC (rev 4913) @@ -0,0 +1,176 @@ +* { + font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; +} + +table.menubar td { + padding-top: 10pt; + padding-bottom: 1pt; +} + +table.menubar a { + font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; + font-size: large; + color: black; +} + +table.menubar a:hover { + color: #6060ff; +} + +table.menubar a.selected { + color: #404040; + border-bottom: solid; +} + +table.menubar { + border-right: solid thin; + border-right-color: #404040; + padding-right: 10pt; + margin-right: 20pt; + /*position: fixed; + top: 0;*/ +} + +pre.shell, pre.programlisting, pre.screen { + padding: 10pt; + border: solid thin; + background: #e0e0e0; + border-color: #a0a0a0; +} + +div.dp-highlighter { + border: solid thin; + background: #e0e0e0; + border-color: #a0a0a0; +} + +p.shell { + padding-top: 5pt; +} + +td.main { +} + +*.main h1 { + padding-top: 10pt; + border-bottom: solid thin; +} + +*.main h2 { + padding-left: 10pt; +} + +*.main h3 { + padding-left: 20pt; +} + +*.main p { + padding-left: 20pt; +} + +*.main pre { + margin-left: 20pt; +} + +pre, pre *, div.dp-highlighter * { + font-family: Consolas, "Andale Mono", monospace; +} + +span.comment { + color: #505050; +} + +span.keyword { + color: #202080; + font-weight: bold; +} + +span.string { + color: #209020; +} + +span.function { + color: #800040; +} + +h1 { + color: #808080; +} + +h2 { + color: #505050; + font-weight: normal; +} + +h3 { + color: #303030; + font-weight: normal; +} + +*.main a:link { + color: #5050e0; +} + +*.main a:visited { + color: #101070; +} + +a.thumbnaillink { + border: none; + font-weight: bold; +} + +img.thumbnail { + border: none; +} + +table.images { + border-spacing: 15pt; +} + +div.variablelist { + margin-left: 16pt; +} + +div.variablelist dt { + font-weight: bold; +} + + +div.sect2 { + margin-left: 16pt; +} + +div.sect3 { + margin-left: 32pt; +} + +span.type { + font-weight: bold; + color: #202060; +} + +span.token { + font-weight: bold; + color: #202060; +} + +code.literal { + color: #208020; +} + +table.mailinglists { + border: solid thin black; + border-collapse: collapse; + +} + +table.mailinglists th { + background: #e0e0e0; + border: solid thin black; +} + +table.mailinglists td { + border: solid thin black; + padding: 2pt; +} From vytas at ci.uchicago.edu Mon Aug 1 09:34:27 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:27 -0000 Subject: [Swift-commit] r4914 - in wwwdev: . support support/_notes Message-ID: <20110801143425.D05189CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:34:25 -0500 (Mon, 01 Aug 2011) New Revision: 4914 Added: wwwdev/support/ wwwdev/support/_notes/ wwwdev/support/_notes/dwsync.xml wwwdev/support/index.php Log: new look & feel Added: wwwdev/support/_notes/dwsync.xml =================================================================== --- wwwdev/support/_notes/dwsync.xml (rev 0) +++ wwwdev/support/_notes/dwsync.xml 2011-08-01 14:34:25 UTC (rev 4914) @@ -0,0 +1,4 @@ + + + + \ No newline at end of file Added: wwwdev/support/index.php =================================================================== --- wwwdev/support/index.php (rev 0) +++ wwwdev/support/index.php 2011-08-01 14:34:25 UTC (rev 4914) @@ -0,0 +1,92 @@ + + + + +Swift - Support + + + + + + + + +
    + + + + +
    + + +
    +

    Mailing Lists

    + + + + + + + + + + + + + + + + + + + + + +
    ListList Info
    (subscribe here)
    ArchivesPurpose
    + swift-user + + list page + + archives + + Swift user support and general questions. +
    + swift-developer + + list page + + archives + + Swift developers mailing list. +
    +

     

    +

     

    +
    + +
    +

    Bug Reports

    +

    We have a Bugzilla, at bugzilla.mcs.anl.gov/swift/.

    +

     

    +
    + + +
    + +
    + + + + + + + + From vytas at ci.uchicago.edu Mon Aug 1 09:34:34 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:34 -0000 Subject: [Swift-commit] r4915 - wwwdev Message-ID: <20110801143433.4AB4F9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:34:33 -0500 (Mon, 01 Aug 2011) New Revision: 4915 Added: wwwdev/swift/ Log: new look & feel From vytas at ci.uchicago.edu Mon Aug 1 09:34:42 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:42 -0000 Subject: [Swift-commit] r4916 - in wwwdev: . template_info Message-ID: <20110801143441.2D9159CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:34:40 -0500 (Mon, 01 Aug 2011) New Revision: 4916 Added: wwwdev/template_info/ wwwdev/template_info/template.php Log: new look & feel Added: wwwdev/template_info/template.php =================================================================== --- wwwdev/template_info/template.php (rev 0) +++ wwwdev/template_info/template.php 2011-08-01 14:34:40 UTC (rev 4916) @@ -0,0 +1,57 @@ + + + + + Swift + + + + + +
    + + + + + + + +
    + +
    + +

    PAGENAME

    +

    H2

    +

    H3

    +

    + content goes here +

    +
      + list: +
    • bullet point
    • +
    +

    + something stands out +

    + +
    + + + + +
    + + + + + +
    + + + From vytas at ci.uchicago.edu Mon Aug 1 09:34:49 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:49 -0000 Subject: [Swift-commit] r4917 - wwwdev Message-ID: <20110801143448.A0D809CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:34:48 -0500 (Mon, 01 Aug 2011) New Revision: 4917 Added: wwwdev/update.sh Log: new look & feel Added: wwwdev/update.sh =================================================================== --- wwwdev/update.sh (rev 0) +++ wwwdev/update.sh 2011-08-01 14:34:48 UTC (rev 4917) @@ -0,0 +1,58 @@ +#!/bin/sh + +# OBSOLETE: DO NOT RUN THIS +# See swift/docs/build_docs.sh for docs management +# Do a simple svn update to update the plain HTML + +# Run this script from /ci/www/projects/swift + +crash() +{ + echo $1 + exit 1 +} + +update_guide() +{ + DIR=$1 + echo "--------- Updating guide: ${DIR} ----------" + pushd ${DIR} || crash "Could not enter: ${DIR}" + [[ ! -d formatting/docbook ]] && \ + ln -s ../formatting/docbook formatting/docbook + [[ ! -d formatting/fop ]]&& \ + ln -s ../../fop formatting/fop + svn update + chmod -R g+w .svn 2>/dev/null + chmod -R g+w formatting/.svn 2>/dev/null + ./buildguides.sh + pushd userguide + chmod a+r *.php *.jpeg *.png + chmod g+w *.php + chmod g+w *.pdf + popd + chmod -R g+w userguide + chmod a+rx userguide + popd + return 0 +} + +# Ensure tools are group-usable: +chmod g+rw $0 +chmod g+rw updatenodocs.sh + +umask 002 +echo "--------- Updating www... ----------" +svn update +chmod -R g+w .svn 2>/dev/null + +find . -name .svn -prune -o -name "*.php" | xargs -n 100 chmod -f g+rw,a+r + +echo "--------- Updating docs... ----------" + +for SET in guides/trunk guides/release-0.91 +do + update_guide ${SET} +done + +echo "--------- All done ----------" + Property changes on: wwwdev/update.sh ___________________________________________________________________ Added: svn:executable + From vytas at ci.uchicago.edu Mon Aug 1 09:34:56 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:56 -0000 Subject: [Swift-commit] r4918 - wwwdev Message-ID: <20110801143455.EADE19CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:34:55 -0500 (Mon, 01 Aug 2011) New Revision: 4918 Added: wwwdev/updatenodocs.sh Log: new look & feel Added: wwwdev/updatenodocs.sh =================================================================== --- wwwdev/updatenodocs.sh (rev 0) +++ wwwdev/updatenodocs.sh 2011-08-01 14:34:55 UTC (rev 4918) @@ -0,0 +1,8 @@ +#!/bin/sh + +umask 002 +echo "--------- Updating www... ----------" +svn update +chmod -R g+w .svn 2>/dev/null +echo "--------- All done ----------" + Property changes on: wwwdev/updatenodocs.sh ___________________________________________________________________ Added: svn:executable + From vytas at ci.uchicago.edu Mon Aug 1 09:34:59 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 14:34:59 -0000 Subject: [Swift-commit] r4907 - in wwwdev: . papers papers/_notes Message-ID: <20110801143329.E7BFD9CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 09:33:29 -0500 (Mon, 01 Aug 2011) New Revision: 4907 Added: wwwdev/papers/ wwwdev/papers/AutomatingClimateScience.pdf wwwdev/papers/BioGrid2005.pdf wwwdev/papers/Chimera2002.pdf wwwdev/papers/Falkon_SC07_v24.pdf wwwdev/papers/GridResourcesForGADU.pdf wwwdev/papers/HealthGrid-2007-VDL2Bric.submitted-revised.pdf wwwdev/papers/Kickstarting2006.pdf wwwdev/papers/ModelAndArchForDataCollab2003.pdf wwwdev/papers/OpportunisticAlgoritmForSchedulingWokflows.pdf wwwdev/papers/SDSS-SC02.pdf wwwdev/papers/Swift-SWF07.pdf wwwdev/papers/SwiftForSocialSciences-2007.pdf wwwdev/papers/SwiftLanguageForDistributedParallelScripting.pdf wwwdev/papers/SwiftParallelScripting.pdf wwwdev/papers/VDS-CMS.pdf wwwdev/papers/VirtualDataInCMS.pdf wwwdev/papers/VirtualDataProvenance.pdf wwwdev/papers/XDTM_egc05.pdf wwwdev/papers/_notes/ wwwdev/papers/_notes/dwsync.xml wwwdev/papers/challenge-editorial.pdf wwwdev/papers/clag_paper.pdf wwwdev/papers/cpe2000.pdf wwwdev/papers/egc05.pdf wwwdev/papers/index.php wwwdev/papers/jogc_03.pdf wwwdev/papers/p37-special-sw-section-6.pdf wwwdev/papers/p57-zhao.pdf wwwdev/papers/sigmod-swf-vdl.pdf wwwdev/papers/vonLaszewski-workflow-book.pdf Log: new look & feel Added: wwwdev/papers/AutomatingClimateScience.pdf =================================================================== --- wwwdev/papers/AutomatingClimateScience.pdf (rev 0) +++ wwwdev/papers/AutomatingClimateScience.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,2739 @@ +%PDF-1.3 +%???? +35 0 obj <> +endobj + +xref +35 37 +0000000016 00000 n +0000001424 00000 n +0000001713 00000 n +0000001867 00000 n +0000002185 00000 n +0000002626 00000 n +0000003384 00000 n +0000003905 00000 n +0000004102 00000 n +0000004305 00000 n +0000004429 00000 n +0000004639 00000 n +0000005603 00000 n +0000006608 00000 n +0000007480 00000 n +0000008446 00000 n +0000009334 00000 n +0000010252 00000 n +0000010389 00000 n +0000011338 00000 n +0000011909 00000 n +0000012324 00000 n +0000012739 00000 n +0000013550 00000 n +0000013592 00000 n +0000024374 00000 n +0000024617 00000 n +0000025791 00000 n +0000025844 00000 n +0000028953 00000 n +0000030627 00000 n +0000030680 00000 n +0000033791 00000 n +0000042834 00000 n +0000084744 00000 n +0000110109 00000 n +0000001036 00000 n +trailer +<]>> +startxref +0 +%%EOF + +71 0 obj<>stream +x?b```b``?e`c`??gd@ + ????V?i?p???? &8.?|??@4?L2s?l?V???Y?????7?"??T?q? ?a +?+??=W????q|??&???????N?]x}?$Fg %de@??+:???A)??t +C?30?!q?:P??x(#??r]??????b`(`a?g:?x?a6?B? ????3?1?a?c?a?g?fd,e,efd`???p?%????7[??????'?u??l?ZO??G@?|`p???K?? ?`???j???1N0 +endstream +endobj +36 0 obj<><><>]>>/OCGs[37 0 R]>>/Type/Catalog/PageLabels 30 0 R>> +endobj +37 0 obj<>/PageElement<>/View<>/Print<>>>/Name(Watermark)/Type/OCG>> +endobj +38 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +39 0 obj<> +endobj +40 0 obj< > +endobj +41 0 obj<> +endobj +42 0 obj<> +endobj +43 0 obj<> +endobj +44 0 obj<> +endobj +45 0 obj<> +endobj +46 0 obj<>stream +H??U?o?6~?_qO T,??(io[?e??bh? +??????_I4??R +W7??NsH??x?7'?^?!?Z-????*?d?}wK????{?`5?????x?X?b?px??#o#?rJ\??a'?"??B?d???6?x?i??\?C???b??>??:z???E?6?n????E +??W5i* +7? ?&&t??K]O?A'?8?M?]i????AsXH?g? * +?????????|.???IX????a?ex????>??K'?lT????]9b? +0??dVC???K???|?\?#d?????|m??3?|d?NJ???e? ?NH ?? ?z?v?]??S????S~"N?9?6?? +???????^? ?????????????Y?? ?u?2?H?~?e???]w??yZh???????!??l*S?5?N?I???_w??| -?R?N????t??j??~???? &W?U???t?? +endstream +endobj +47 0 obj<>stream +H??U?n?8??+?*?A?E=??mL?hUtQt????B&3??4????h??E??9?^???7?h;?????I?Ro? +??*?@?t|8?A????1?a1&?n%2??Yc?H??_e??Y?#???,???1???ya +?;????B(?[??e?:? X{??? +endstream +endobj +48 0 obj<>stream +H?|U?n?@ ??+x?????} 4h?.@????0?Y?=?:R??/?%;i?gF$????Z}~????d?,?V??z??w??x9~v&=????LVD%???h}b???A+?*???lS?t9??2`??z???!?->stream +H?tU?n?0??+?(?*j?=??P?nI?,?*,???,??y?L4- ????fQ??J???5?o?~Y=Fg?D???h/G7?\_?-?!??,????f? +Q???????&fu?k'??EY???qZ?bDU'QT?A??????????a??m-Yj??T??I????9??K???%I??QX-ujI???'?h?6???Wg??u?5?N ?e?????M???s???X?2:n???8j??=?u??????GQ&e&QL.?X +Q?U??2[?=F????P8???k?0f?G%??????V?hTd[?Au!?*??1?]?????\6k?Y???([Q;+%}?j?3??La???0RIV??$?z?F??????N??=?@?~}?B?L??s ?R???aF o?M??????a??????(>stream +H?|U???0??W??R?B ??'?J????c?? +l???????ZH?8? ????_?n??F^m?$?????$Ln??????2? 9??k&g???????~???IL????1?] ????iBA???Nmp?7g~K?j????? +y??!???Ch????0?c??+I???5V?HF?S??;?????????? +?k??1?8pLx???j??3?H?"?P[1 +qz?NDn??????Xs??????MR!_nQ?j??????\^?_???[^JAA???&?L?Z_tAwB?<???>6 ??B??z??C~L?+?,(?>stream +H??UM??@ ????1S5(??=?X!?P? @??? @?????d?m?^?????????/???VwZ}x?????L?.???u~ng?|'?]Z'P??yd}qu2s???2?6?? F???pT?y?E??%???I????????)??}H1*??????euI? +?iYWS??n?SW?I?|?8$??n<\Y-&-J??a???B?4k?t?????!\|wef^\/??j'????y???;A???????????H ?????Du)????W?P^???%_(!??i???A??W?L?????7??B%W??d;Kyt"9?B1H[??\???P???????8?DBjnq D9?#?y??2s>F?-k??$??dJ-.??7e[???KY??L?S ?v8?? ?? +?????W??????!!???w???(ZYqe??Qql??3"?????J??X!???<.r??? ????B?????S\Yl^u?]??#?r?MC?9q2?s??/V?????Z?G?$?7y????RI????U?;N ??5O^D?'?Z?1?go?[??? +L?_.\?^es??\E??K=?:??N^-???6 ?fj??a|??0h???hzH 0???? V(?h??`m???#?X]?????:??????:?????b???La1?Q???Y?g[8??&???????>??A??????q? F*x?X5?> +endobj +53 0 obj<>stream +H?dUMs?0??W?u +El????^C{Ir ????????????I?Wb??[???wi??eI??D?,?7???=Eo&?E?1.???*???5?????]F$Rs1Y +???f????#[R#ZG????????g?2 ?&s??nn&?Q3 ??wc??????[?;Q?o??AdX??`x?PY%d?b at 8??nr +04Pf?????I3??Zf?- +???? |8!H???{?7??.?J?F@????#??GS4 EC??x3Q{6?d_J?ARn1s????,[,?Z?0?L=??e2Abt?t2??9?????g+`X??FTg/1 T??? +????6??????]0???K?{???;?>???o-C-??e??]???????8?? +f?#??????%??? +??a*?]&?#g?d??lq?9???\P?%Q??p??????????;_gp?-*:&???+Y??SW?x?0?Y???b????????UO? JEi????:?` +endstream +endobj +54 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[0.0 -37.4 217.616 -9.752]/LastModified(D:20061117153019-08'00')/FormType 1>>stream +0 g +0 i +BT +/T1_0 1 Tf +0 Tc 0 Tw 0 Ts 100 Tz 0 Tr 8 0 0 8 0 -17.2 Tm +(Proceedings of the Second IEEE International)Tj +0 -1.15 TD +(Conference on e-Science and Grid Computing \(e-Science'06\))Tj +T* +(0-7695-2734-5/06 $20.00 \251 2006)Tj +ET + +endstream +endobj +55 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Group 62 0 R/Resources<>/ProcSet[/PDF/ImageB]>>/Type/XObject/BBox[0.0 0.0 72.0 72.0]/LastModified(D:20061117153020-08'00')/FormType 1>>stream +q +25.1999969 0 0 8.3999939 23.3999939 31.8000031 cm +/Im0 Do +Q + +endstream +endobj +56 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Group 65 0 R/Resources<>/ProcSet[/PDF/ImageB]>>/Type/XObject/BBox[0.0 0.0 72.0 72.0]/LastModified(D:20061117153021-08'00')/FormType 1>>stream +q +61.9199982 0 0 37.9199982 5.0399933 17.0399933 cm +/Im0 Do +Q + +endstream +endobj +57 0 obj<>stream +H??TMo?@??+??[e?????T?UUQ{h{ 'T`?6??????q???eg???y??[????=fT +?8???`0?1? T???????:?L??.A?l?K??? ?y??ia|???6????u?????M? ???pl????7?xf??v%?+?????L??)?x?,??G?!??G,9|?w?;"]/????9XZj??J`???0p??]-?Y?7??? +n%8q??w?/ |????ic?N?????EF?r]U??T??G??(D?}J^~?%??Y +??n???&???1?)? +S??dHRXJ ???(,q???k?H ? +A????(????$\%?T-Z(Q at b +U ???4?C? +4 +??????5,??{[???m3*I?>?l??"? ? 2?`?^?;8?R??? ???s???+???x???????d?=?4%:v?4v?H???T??Ll?????????? +?`????Q??XK????q?????7?R/??D?N??&V???mcQ?&2???>??;ms.?? +Ey?r?w$pN-?$?4?{?r?k???0PNsN???W7??8?P?+i ??????jf?P?k?r?9gK??9? ??????A???q?S?nx?r"8??-?AvF????9?5?^????G?????W?:|> +endobj +59 0 obj<>stream +H??TiTW??????.??????0.?b???h?? 4??*??,?(?(?:????f??A?@C?7????V\?[??N?$??9??????????~?????Y??|?e?&-G??&%?f?X?????w???cT???C?JJ?M:e&B?m??/.e??????]?F?????? ???:???0`?????UEt?N?I?)?3?2??2???dZ?NKS???Sdkt?????2?V?HT???5???????mF?>/K?U$f$3?? +-???[??&k???????y???-?]???oY$Xl?h?`>?%?\??1???q.?>?c??b?q~B(2???-????D^?{?%???_??-i???????xV?Vk?6XuX? ?'?L?L???3??Y?SkG??? ?y??[?oY??f3h?k?????]R&1I1?H! +?;?l'-?TK???d5??Nin????=e????}??x??M?"????RL??)d?? +?k??N???:???8?s^?|????)5??? +???E??r?"\?JQ?8?V??3????? +?S??j?J?*P\?\?pv?t???9y??J7???{?{????SdSR????G??}Ow?y??{??*????7u???w?w;??N?3??t???O??J????/?7h#??~B???k??qa???L0??2+-?c????6f7??9??b?05Lc`??????a?0/`>??jk??Z???V?????O???b?+?????J??jbD +?x??qb????:0???6 +?Q&??&A????fa?d???.(??e?B??fbH? +?#??s??? +?%??, ?@)????/Z???G?_???????%)b}??d;v?x}??Kr?/????'??????7???3???um&?=$[???/????$DN????]Mn?$-_?G???!?????z??N?? +????????$??Q??R??Ly5>~?? +r?r?|^????'????+?}?;!???(Hj:!??Q$j????i??l4?????????R?v??.?]H??I??????+??uE????~????G???`???? +?I9o????????!jY?P?K5????i?????&9q?o/???+???_????X?4E???TMV?8rmw??/Z???`%???????Jz{?a?"j??????DPD-r????Cs9B??????(B= +???g(?????)D??? ??E?}?s ?Q?m???w?? +????T??}???R?E??kR? ?HZ\Fi?&e8?T?>06???????EH?u??h?Z? +??C?u?CNUW???8?JX?o?j???+e?X(???^o ?E?n?_???84??G?t?? +?!???5p?!rd??L[|???????J?k-Q??????YP ? ??W????%%???mbz????'L?:&?p??hGj +??? ?????? +j??c??a??>`?x???L?!?????0i?????\??? P???D?,U???7???%?c???p??N?????v????,??*S?n???o??X??X?4????6E?B???d??$???J>c?0?X?&C +?????(?_?????H?q?????l??V??4]?a&?9???LM?`&%???fU(m3?G??2??F?j??7?P\?? <FU??]p??2?a??N???d?h?????X??# +??>}?)4k.?y? _? ^x?CCTu??q?~6??? +_?M?0 + +.??2? ?v?1]%na??_?????x+??Zg.d0_.?@ o#?&l????(? +~?h-6???f??- +b????Z??7?6?|u??J?=F?????2'?;M-?G k#&O?j>?0?{????Q??@?^????M{???ln?e/??:.????v???W PWu2v7?d*Lo?Kkw?????????|B?0:?D??q?DH?#??u??h?qQc???(a` ??v??]R??nn?ot?5lmLj??jj????}??w?;?\;?]?3>?\????RdYWv??V???U?O????-Nb?J?n???M[c????y?f ??s7d??]????????X?q???????XSeIq5?2???g +9eu<\??yW$#& 9?s???k????r??????%???W?;(?l???Y??W?A??t?:?W; ?O?Z??g!??x, +?????5?6??8?e?}??6????t????y?h???@q8:,??~e?4 ???????l??????/*I?XS???S?h??9S? ?^??????yf?n? -??? +b,?@??07?nNlz +??|q?N*?)??.??`&??'[ ??n??W +??&=Pc?.a??&Fe7 $?+??Z~L??? M?????yJFe??q?`?XYq???b?O??~?|-??j?$r???a?*?`?/?/%??N??v???D?u+??G?????U???\???ET??m?)??H??E?????R???ZN???lo????`???MV? ??:% ???B???n?$????Tv????Z?v????l?&u?N?|4a?9aie?,? ????>??^on?r?W?Q?????????a +?cS'?>???8????t?@???K??;?"????^'??????]????????????s??????|?H?.????MGN?M?@n?%?y????z???BQ???P?oF$?L?1_?????O?_?B???X%R??#J???????|?P8???????&+||?m?#%?-?Ga???v??t???a?z???gB5?" d?~??A??'?j??p?V?H?fVlIw?f?pWCz?qKKm#K??K??^?????)???????Xzar?9??M I?: +_H?????._??;?w?T?i? ??rx?2?YM?#_i?_??1?X?f ??#1~(f5??{?5h????Cb?????_?W TSW&????0???&??'??NTD??VwZY+""??""h +???l?&???D???(??D???}D?(?*:???=s?i{f?s<'????_??????lQ5??j}B8?FM?[xi??vX??gJ????????*vp??????N?$??h?x7??L ?% ??F;#W??a{?VnE?e??????n?sl?#?j?;?q>%??R?]Vl?IV???'?????:k?????8?jh???????D??S????)r?????????????(u?r*?d??6?_%|??u????s +???????(???????n?/g???!+?????z??s????s?LY?????? EpM%??{?lQA +????T?y?????????????h????~0?49\??`AS?? ?-K?8U???1?3?g??.7%cy2(j?!??i??Z?{????)H??B? ?c????m ?8!g?Y?9??F?#7M??d??????>?G??J?l??????r\7?????s?0&?Y?9??'G??!??1????!?y)?f???l"^???4?E?'???#??X???????~???f?:0?N????3~}(.?P?,j_b KE????g;m?>???Y I?n??NF?F?Gd-?%?+?F???*u????RZx?$??vE??z$???/??9g?.?ao?f&&%??yq p???M???r?H|?4?)P??r??A?????9?%??H????????????>j%?|X?k9Ay??_?w? +??????-0G&h??}~?'\Lo???????^0????`? +M???A(??!#?????is?&????cQt??p????R??a;L??x??????e?A>????]?????G???? +???????????U{???/????_?P????TT?)?G+%CGP<??%??????b6??????N?8?w????W"q??]?Q+8? ++[?????`:?l???~??>??s?A?2?M7E?????p!M????lbP, +2?3??????klT????Z???nv???}????Dko??????*???X???:?9?I?? `y I??????X???&?,n2uQ3 + ??T????]p??)R????PQ?b?c? ++?4e???F=c????*h??=O???? ?CW????M?]h}Ds????????????-I?G?H[n(_}??????ut'?!?$??@?e?C?0?N??E?C?=y?/?????J??[??????.+?W?? i?^????4wJ?rw?ry:i??>??????,?D^Yf+????W????NF??`??#.i?????????O??`s??@???z[??.Id?j??(???P????CE?B$???j!?4?]H???X????t???!??_I??>??/9y???C#e?O hu2M???2?N???3??@J7??u??" 3?b#\#O??*?A?!#Xt0h?? +?%?%?3O????5??l?=m2?yR??)5(??xj)8 +?kkoK/6??? ??$?? +v?S?$???0?t;{???ei??||z?b-??z?*???n??TIE???c?c?NN??nD7M????? I?SR7 +O????a*??????j????8TDr??k!? :3?????G?????????k?}???1???2fb at K???sp ???+?Q'?a"GM?p??0x?G&?J??? KE?e??3?3????v?+???P??`|D??S?/?TVU?QW?????????????J?V??/$F??l???p?????iM_ +o?AJ??b(??@?j2c?_???,~[ ???&0????????????????u/????,I?N?Z?>d???8??{2Q(K?[xx???y???????>?? +l?`?$???9?0?Dvs6?;?"a-?>A2?8Q?k? ???]??,`?' B?Eg?{?? C1 Y???8??0& +d'?N?h??v?m???uOyv??CQ]8?@???aB????x??????*K?(?rM?? ???f?fY_/??nr??a.???(r????;?g +?e?\f?7????v??F\?;]p??o?*?5 1???g2 ?$??a??x?????!-~?M???~??E??)????n"x?????R????N?5HtX +??rX 6+?$;??????nXb?u?u?u?%A????H?????*;&?????zy)n????a?V??R??b????@qW??[ +??rX?))?;??O?B??x@??s? ?d? +T6H?A??K??t??;?? d???????????u??P`??? +;???@"???P???d?APaG??h{$?lI???????jwp?-?`3T6???f??J)???{???b????~W??Q???????????? +endstream +endobj +60 0 obj<> +endobj +61 0 obj<> +endobj +62 0 obj<> +endobj +63 0 obj<>stream + + + + + image/tiff + + + 2006-07-05T11:19:45-07:00 + 2006-07-05T11:20:30-07:00 + Adobe Photoshop CS2 Windows + 2006-07-05T11:20:30-08:00 + + + uuid:FF792AD2520CDB118C5CCC47AFA5CF51 + uuid:017A2AD2520CDB118C5CCC47AFA5CF51 + + + 256,257,258,259,262,274,277,284,530,531,282,283,296,301,318,319,529,532,306,270,271,272,305,315,33432;07B4BB98279FF76F9A894BDDC443BFB9 + 105 + 35 + 5 + 1 + 1 + 1 + 3000000/10000 + 3000000/10000 + 2 + + + 8 + + + + + 36864,40960,40961,37121,37122,40962,40963,37510,40964,36867,36868,33434,33437,34850,34852,34855,34856,37377,37378,37379,37380,37381,37382,37383,37384,37385,37386,37396,41483,41484,41486,41487,41488,41492,41493,41495,41728,41729,41730,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,42016,0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,22,23,24,25,26,27,28,30;37854914E518BEF1B0D9F7891114E316 + 65535 + 105 + 35 + + + 1 + Gray Gamma 2.2 + + + + + +endstream +endobj +64 0 obj<>stream +???? + +$''''$25552;;;;;;;;;;?? +  +????X==?\??&????? +?????? ???? +endstream +endobj +65 0 obj<> +endobj +66 0 obj<>stream + + + + + image/tiff + + + 2006-07-05T11:19:45-07:00 + 2006-07-05T11:36:51-07:00 + Adobe Photoshop CS2 Windows + 2006-07-05T11:36:51-08:00 + + + uuid:FF792AD2520CDB118C5CCC47AFA5CF51 + uuid:047A2AD2520CDB118C5CCC47AFA5CF51 + + + 256,257,258,259,262,274,277,284,530,531,282,283,296,301,318,319,529,532,306,270,271,272,305,315,33432;D98EFCF26BA2199A534099DA08D6F680 + 258 + 158 + 5 + 1 + 1 + 1 + 3000000/10000 + 3000000/10000 + 2 + + + 8 + + + + + 36864,40960,40961,37121,37122,40962,40963,37510,40964,36867,36868,33434,33437,34850,34852,34855,34856,37377,37378,37379,37380,37381,37382,37383,37384,37385,37386,37396,41483,41484,41486,41487,41488,41492,41493,41495,41728,41729,41730,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,42016,0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,22,23,24,25,26,27,28,30;218850A00F4C207601BD08C45D018D0F + 65535 + 258 + 158 + + + 1 + Gray Gamma 2.2 + + + + + +endstream +endobj +67 0 obj<>stream +???? + +$''''$25552;;;;;;;;;;?? +  +?? +n? +? +?We??M???????????>???????U??U???????1????I$?I$?I$?I$?I$?K3?6U??W:?]N?e8w??x6eY??2????K??.???i?'?]?vVU?x?dY?:???????=????9???=G???\+?v}b?|??X?w????=??2:? +?A? +?o?9?Xq?-?_^E8W?a?!umg??{?[??wx.?g?????+?j}L??(??}?????ce_?O>C????>???k:K??'?{_??1???5?KZ?U[???h?{?????r??'????,??k??-p>"$?I$?I$?I$?I,???_????????;???????E??G??B????u??k?k?? +?????n????dr?*vp?#v;+kN?Z??.n?????N?t%?????L????>?K???e-???KH +? +?W:'K???1???s?68???K/??X???????:??Ub?? +??y??[Y??Q3[l????)?z??????t\?zuU??S?Z?{\?[x/f????X?u1??f??j???v??1??????o???h????? +?Y.??O0?*[?????uc?????T??-????;???<? ????F`???}?2?L??Cw?:7??^uC???L????~????ET??mD=????X\??9??#????}h???~????S?}??{[U:?Z?????&v??] +??\? ?????`???????Q???:?R?????M9???x??+sC*??n?8???'?? +?[O?m6?k.a;???A-=? j?1?^??Ug?d??2.???{1?ce?????x???? +?? +?u~?v?`m???????X ????'i??E??z???>?n +?8??\?)???+?m??l??XL???? +??a;?? ?}lo??A?2??N???_??cz?S)???????L{*`s???T????0??5?Sa??a?x? +?E???~??u+?c +???/? r??Ve???Y?7(??r??t??=?n?b'??w+?_??;0???^s?a???I?o????]I$?I$?K?? +:n?i? +?7d?? +?2?}? ??? +???_q?????q??????^?????T??C?????c?;??j???z]???vHtN??Q?|?t|???????* ??k?G?H?D??6???? +???C???s????j????R?????" ?*?sj]????wQ?-?n??i??msA????????O??db}l? +6u?Z_KF?=?;???ow1?????/?o?}3?N2p?kr???RIS??4%?????[?t???????m??:???cys??\???????s????6Fq-???C?????>~+o?????k?6????????[;[kA +D???5?????????'Hs21??}?C!??6?Z??c????|#?e? +2?O???? ?8????B????Pc{?hs?| +i$?K?? +endstream +endobj +68 0 obj<>stream +H?\U t?W?}????E???-/y!/?ZCI%/B,?'??K?g?b???r?R?Z??5F?MG_t(j?a??P?Q?)??P??????Kf9??????{?{????w??A#k???vy???!2???G??qOV5?@???1?????|?]????????~S??{??6??q????:w?????|?i1???s:?#???G@??l7/(?>??g?Q????'N???L_ +??????}?S{????????????Z????/mq???????P??Q??,??????((?#Rll????????G&.K????t1????%f/?B???'e0?hg(?$0?JS?H????<[?pC??rd????s? +a???iU??R?#??\?X???f?b?H&?~?e??? 9k?DJ??bn???`,WZ?%d???N??? qx????opA?K[?bZ??f{K?@%???I ??QX?-??Y?ORS:?&)#N?=??t3?f??61{??{???U?*???DK ??Jlc?OpB2%G*???f? ?0 +L??i Z!? ???x(m??:FO??Y??v??s?c?'p?<.3?????"??7?\3?l77?%Q?????????;??A|??U????!{?}??fn?????{0?.?)???,wYO\?Eg?/?$_V?Z?#??r?h5E??}L_?:??I?Jh??n GO?Mf{5???pD?%N?????HuUi?VU?.??z???^??{??Y +'????>d~?rh)?e?|G?o??????v??%=D??%z??RmM????vo?g?9}?I??&???\???G'??8V???S1??+X/??????qg?-???D?s!???? +b?|$???k?? +*??WU???U?ZH?Q'?YuK7???\=???w? ,?2v;"?.?K???? g^?WO?>k?,??? ???/?o?af??"??t1Yn` +n#>d%??a|?s?\???P??O?????D?H %???'yR@??y?@??-Y.?Tc=??M>??????8#W?{?#?XiVs?j??T?4U?R? "_M&?j???*U???????cu???)z??????gKY+??f +???b??:i????Q??.?7???C??;n9?:?,g?s??????R???}??/?$G?L?X3?????o/????C +?? +??=N?k?\???PO0[u?z?'?0????(;Y??2)S??Cu? +?!???[??S5Y?*GU??n??\u?? +?P?t?.6B??Y????I????>??V/V?8?kU?J?m?????y????|wWK??>mm? +?V??}YK?8.}??j??"eT?g? we +??R?3?V??E??K??z??P????:ZN?P?Tq?8.Y????;N?"T?o0[??a??? bo?????????vh?u?????U?m??KXg[?????cH???Adc?akp ????c???~?????$?I??$??|/"T ?p?>????g?=?..?? +?[U#?,/?)??[B???lm?j?.?_V???*???|s?c?F?F~#???????Z?????;;??????5?+?n?9??????u???R?jD?? +p?0v??M?Li? ?a?P,i??????9????D?T?c? +-q=h.???????"2?m91!?0RRU??????;:/????l?N?dK?V???_?H_?p0??$?cO??g?<2V??0?%h??8???CuI?W???MW?????????d$?#?q?|7??%?@??i?fy9??' +kevU??~a??}????o;5?p~0?????B+?1???v?@+?}??H?"??AG2f9K?IZ=?#??"??czK??y????55?2???W???f???-???o?l???,?Rlnj!xj???[?g?]??]?l@??F??.??E?n ?*?B???g?N +}?q??'9?n?VJ?%?????v +???W?????.?NM?? +???}?7K?H?hO???3c?Z?Y?q???V?m?n?k?(??%?hP~1?9?6?6??y??5?7???h????K??@.t?(??*???^ +e??1ed??[??q??C???7??eiC? +?J??+???C????ro??????{??qsxN???5Bs?AZ???y9????h>?T|???.?#???:?s?Z??{?>g|6M??~q??@??????k`???{?0??k?^??????.??????w?^?N??Vo???hf?.+vj)??u?J?u4DO????S?(j?]G e?? ?w]?w?Li/?!?`5???????nk???2???d>b??e????????6???????U?)?V ?? ??w *q?S#tH??c@????5?'? +????{???}?r??????Z1???kH???i +?A?nB]?\? +*?U???????^??????Tm??9??d??I?Y?mo??7h??????RW?uU?+ +?q?,MW???e??D?*C?l@}???a?????Z-?uK????????i?|O??M??e4????%?J}?????????}??Fu\??;?wwY?wY 6fl??m???Rb??.1!~(v?????G?x???FU???Bj7?@???mT??r???b?j?D ?R?V? +NK?UU????????,A???O???7??y???9g&@=r?cbN?????Z-)P +0?l?g???^D]?^G????3????1?|`??>$??K???c??????e???e? ???4??????????\$D?s????e -????@tt?y?j????X?"l$?%J6?????????9{W?&???p???#=W?????CKR????k?)?*?????]?J=??0P?,njJ8?`$q@!?C?`^??{????d?l???O ??7?k?G8;??,O_"sZ?Dw!?P?9 +?*?@r?????0?N??@? + at +??U???o??????h?<;Lf???I>???}????-?8X??Y???????9?? ????Z??mq?e????????P:??a,?ah??o??r???0xG??\?f?_~?????X?f,}3V?+?LT???:M?: X?4?N?4aUBl??%?H/?0??.????!??i?d?!4? ???:???E?lK?a#\~?=??6???Y???;?k????L?=??f???pM????????h&?H?(?7??3@???fA)??';????-J kQ[2?P?]baR?L?[@"?P?cZ??????b^W?+?2\u????Z?????Zc??~??t?X?-]???p????wF\???AmH???B???i??Fm???uh?6????w7???????? +w?;?;hGt???I ?@#??X??y?) ???R<;?$??? +??i??v??bjD??ac.?????c?XQ?Sm?7?:?Zm????S-?????;?Ri????S?~?E?Sm????Ts?F??4????2|??Y +K??g???y???^??d;p +`?C??@?*??\????R ?? ??? $?|??.}?$??]~???m.]T???????????S?^i?CJ{?U?C?9????????\=?_=)b@#?A??5???!9??*??o +[?????t???/???????4?7?U?b??B?????R?U??*?U????B?"??????;?????Q?8???H>??RjB??I???A#+_????????????????/??????,)?B????r?????\_??2?Guz?bt?\?9R?I???????>?@O????B$?Q3?6#+A#f??_f??HoQ??M??:????JU?X??$]?!???I?????^Q?Gh ?I2?)??B?d?vZ)?/[?~h7`??f?k? ?Q?????2?@/????V3 &??????it )PD??$????X#>????W??0??U? I1? A?b?????????2??e??_N:?$gR???N?Jv????E;???? ?8?A=? ????????V?]????r??J0Ig?e????$]m??`? ??`R?}?49?? +=?{?[x?_z;???S?G???z?R +??`????e?0?K??2??$?TB???,?????T?Pv^YL?+F?????????c?c?c?#??????r??^g?s?s??????SqgVrt?(!8?Y?W?? +???WB?? +u*8;???Z?~r9???I????????c???%%?qg?????{?????IJV???}9q?#k?JK???????u???W{PS?????B?!?$??p??C +S?~? 5DL?}?S???????Oa??? +I?? (" +??? ?R???t?`????6G?I{@wM????b +?U??p* ??????NJ??????@?Iw +_X ???67 +???}O????Q"???hH+????5??Mk:??????|AL?#?x5???-?}5???????\??C? 4g?????f~???O?g?K)g,??q44B. F@??!kc{=?z???P???L3?? +D????%??@?"C?@?=?(i?K?R???G2????????????????m ?_???z??e?SY??7F?@ +?9?_A??i??:%XA#V ?G?0J??u[??d?GG?VD?V +X0 +???a0??e=????e=`f?Y SE?H?u???M?8&????EDK??D???d??h5??fT?Ap??T_Pg?UV?j???Tg/?7????????: ?kUQZm@?K at e?g???I?P^(??@F????A??;16cY??[??sx&;+G??q:*???B vh^?+$??a???? ????#???g???Vkr??? ??m??n????????rt????6sio++??L???????8y?????#*_?}??"/?????V?????E?w???????t7???h?|#?? ? +?`G?????_(6???d]?Q??3r?Ls????9?u?????[???X?$-??Ht???=?.}WQ???v?1Z??Q?J?f2u??"?*?*f?^!?u???:=-+)+?-U`???)??e?''?O#?4?+F??R?d??c????6??h?;?1l?"???1?u???"??????????>$fr?l9?????5????| +??RQ??l?? ?w??????s??????*?CQ!?u??????????????????>?%?*?la?????????? G?$j?~MV?gv???????)?a(???]??JhPA?P????B?#Q?Pp??? ?4???-???6??w??????s;?No?????\??R?@??WO??ML??4E?7?? +6l??sk?kc?!o???????m?????;v?????????t4??????x?????)5?6.?4Vm???L??Ou??A??u???>??(U??S??j?-?Q5?)S?[v?W?>? ????????y< ???????P\??|.w?O??B9???D???? ??A9/????g6t +???s?\?{??r3??M?O??|?O_5??#????=?B?????|??Sa?????g?U??sg?>?"?d??6???? ???????J? ??e?t,???1????&?d???,?-:aL?????R????.?{???TVTR?T??e???p)'zbJ? h?FE?w??r1?^'F~;F???@?????hV\?h?5?oM?nO??C???R?pU?A?Z??f??????????>??C??m???_???%??+\W_?R??p??Iz?:t???U??? +?>??????? +???????7?P8??@???1?9??,?d3?X??H?M???;?]f?W?-G?v????9AQ?LA?-v??)????d%N???M???2?d^??)Z ?????????mEt?&aZ???{p+/R7??D?^?_?M???L?y?????=U??%~? +F???y????%a??P????o???r???????^??5P?P2?p??E ???R??RzO????b??n ;?1??5G??5?%?1???F??4?/ +Qg,fEqI??=V02lU=`????(w?L?q?-8????)rl?d?qOsQs',c?I???}??dH???CY????koo\:???s?+|??+ C ???Fk?????L?{tw?P?j???vmy?H??7N?~????b??!??z??L????=?&??????m~?Y4?o??Jf? ???U??QP? ????vf?r???????e2?%??n?#U????d?9?,#?`e???en-??7?L??????P\A???SY?O????7???Q>s??? +?9?C? ?A??^?7{?(????L{  +?.??y6??] UB??$?=|?}8|?4l9????[.?/{?+??n?9RbKX??5Zx??T?#?5?????C%? +U???F??gM? +??W?w??5????? PtB?P?d??2 ?RG??8?;fq??? +'?q??7?????r?????x?lz??-J?pF????Y?M??c p?????9`1?"B?"M???D???^?$??e?(???\t ?' +??OIPy89?r??????@????lW??Rd?N:???????fT?????`Df?v?o?????RROk]??"l:????lr?1?}??Y??????Y?.?{?-??!?vi?A???????.?_^I???????L???M?*zZ)?E]?n?f?u?z?q? ?[w c?:?? ??S??)? ??????????%???? ??u????-???R???#O? +?????M?x?2???M????Bb? ???6??;z????R_t14??_T?????}? +0???B?bE???ygY??_??|?9:.?????!z???? +??P??w?+!+?(^??o}???uz +?wZ?\??y????????` +E? SRX? X?P?? ??O?.? +???????????v_?\;???S??s??>?<??l??lc?L??????Ho???l??[??????4|??????????Z????J +Z???I???Gg?????b???|??K??q?q?@;P?^"?\#dx??b#d?=?????7TR????o?S2|!?? +?"Rj??K?Xu*???`???#????????~ ??'?hT??Dy?4?;??\?\?qI?Q ???]????0??S?E?t[?t:???m?P+?KGJl??(*?R?(*I7?U??LRT?)k?h?C??`???f????_h??y?D?]?D?K?F;Xe?Y!??4??>???+? ??F*???H??P?@;????.?m???`??Q????4 Q ???uV??x????U??]7.?f.?J??\??????????????Vfs$?i +!?W}?5m?${3;??X?h?{???'D5 ????L3Y?d????g??A?Su?Q:?B.????)4???X?????QJ2:U????5W?.m?y???? #?9(?Ez??+ ???D? p"hA2??w??K???9z???Q?0P???????????XJ<*l +?_B????+ +??^?@????B?????????? ?d)??e????????????????<????????\.t?????en????ozg??=?;???]?????6>?F??^?Y-lM???9???0??4???A?r{J??E+X?Ja??!2p??m? +`|???O???O?Q?| g?x-5o0??l?n>? +7???z??\?x?? "4r???^4??4?????.?^hm??3??5???,????2???k4?5?u4;S +k?[???`M?U%??aUAZ??*- ?Q?r?]??. s?????????.???k?F?????gx???kl??'?O???p?Oz+b'v?}???7?L?#??x/L> v?TwL?f Tt?G??7????,?????????v??#?">j??_???>????A?g???et}???{O?;?;-?????a?9???C??'qZ[+??X%V]??t?X46-w??)????Hcb???S ?k??(6+?}?Sp)N???^T???W??????????*i-1`?T??????0?4???1?j7M?A?5????????y=n?K???D,?\??????+?Lzp??l65??C!??????]N4?"7?@ur4? +?g 5O +hF at B???)?iG??Y?? ??!??n\ +{Z??????QZ?M(?? +yGkM??&?L??$????lV??^-?M?w??g?b?|~?????????GB}?JI? +B?&eY?+??u +emH6Q????M?? ???J??]S?c???h?:??$h,?V1?r??;???????:????{??7xB?g??y?]?$6K?G?E?f?C?v$d?;??k? +??o????]??Tj/??Y?B?7K~G?.{????K#???NP???*?;??nt?g??c8?i?@;???????h??4?_Jw7O#??w?{Nj????pc?/?O????i?? ??&~? +?X??\bd??? ?D.?p????H????M?F????aY?gD?u???|ea??}??[?}????9_?P?u?>?$????????<????$p?? 82?????X??03?.m?iC?[???J??p]r8$???\?k???'$??????UHfE?Z??] ?!?RS?I):H?&u?(?_zQy? *G?!?@a?????4Z?P?>P?HW'2?-?#?`4?3X}?5??l5??t^"$???cJ??H???????] "?Y??(J:cU?Fo??b?=?2-????? +P +X?????d?G???????J.V???,??:?/?^?\???????\??U????1m????HM2?(wq?Vf???[M?????n}un???5Ld H??? ? @?EM/S?(?i?g?g?????t?Z?a4 +x^?~#,4"??,??pja??????3?{?O?.?nj?????:?}ki?b?S??A}????g???=???O????]18??P?o2w#*|$E&?????? +pNX??u? +^?}?U?o]W?????l??Y?A?):???? ????V+?/?I/1???VWk?x?JT4qJ????????B2Gz?/[?(?}?E?#?K?EFM!?\?????? +?.UK??D?yeDv?45 +???J`pn? ??8???Jz?B";?+0K?s????"??=?]??z?Ph??c???z*??<|-???????4???T????????,A?E?P??F?J?z???_? *?t]C??8???o?e?+??@??}?+U[t??wz???^???g?}?j??LY(v4??j??v??X??j?U?????L???Y?/??0?L5;?a?N~4s-???k ?$ +jIE?bZ?I???)???h?4?>w?h_????wI?#??9??????U?F&??X??xg?C!?=D?\?f<{?R?????+??#??????l?J6S%??&??A?A?]A? ??\0V??*???G6i5??$?ubP?$?5?.????kv?]?"???l????t?F?Hqj??io.< +?`?????????|0F?A Y??r?I#???`"?[P ???N?? ??????????\Q?J??^???o?@?Cg ?ep?w7>ys?????????QI +????1?b??-h?V?QP*?F ?o?] +< ?#]???@|???\?(22??@?]??y?:(?X?? +YO?????7?n?R&}s???^U/??Li?+??????hg?????U???2C?Cw?d? ?3??Q??Fo ?v?h???=??H??M??~??f?lx?????Iu9??_w??Vv./??h??c?l6?i? 5K??????.???F???1.6?????(qH?V? ?_]????@i??X?Z??E?????s,?X???2>7b?E??? ??P????\#?(???fQ?q??G@???h??)?)~f??pg?Lx*L?? +?????3<?|Q??????b????????(?>?;B?k??d`"????nD???>???d3?)?? +Ty;Pu??}v????l???=????????s??9?????5$?????????U[B e%T??F?Q??HR?j?V6???j???m?,??H[?N?$?A???u??iLb????}??6M?Y?>w?O'???????T?%h??DT???TK +???)C5?RYu???.????t#?e?? ?*zZU????????D?????:?#?%?a?7IXB?%Y2-?q$?x?en?'????.?}%\b*^p??????[%???s???)??V?n?-}????(??T???F(??+??????/p?2P'_???????????{?I?/|???x?I?L??&y??`-a???te??A}q3??'?????? +???`5? +?%???? +???V??5?7????}4??V????Md????e?IK?"?,n????)R-uJ??]a?H??L?Rsx+T?VX??Q60????7a??52?-?aQ??(HUZdTZ??[??? ?VT?(????j???[?j???? + +?rJ?!??h?]?? ?[????H@??H??????j? +N?i?s????????????_w?????? 3c? +yNPwY??l$?]???{??wA +?i&4]s??2???L???'/???xos^AcP????Rnp!?? ??V???(???u???U??I"iymg?.??`?~\F???/q,? +?GE??8???46?,\????????A?J?? +i?>MS?b?Uy?????4??a?| ???r]??qU|f???v???^???{???Y?g??l?}?m???8v?'5p?QB"RJmGD???B?Fi???D??) +UE$??N??" B +1Zk?5 {???\:???G3???????$???G????=??Cj?< +'?ne)r? ?????dX.?Y????P??????2U?P +??????L0%?-1? 9?`?(??`+?*?D|a?????aO?rfu;2*?fDoX??8?z?\?? +0????X?n???!?@???S??????;?i?v?J%?l7k?.???'??T??EP]?h?? +S???? \????.h]?:?u?????8?SQ??'?*? -%???c???P0 x?? Me]:??C??t??jc??]_?6???;G?z???zj???{?^W?V???=?=?????wto=???????????????x????#??c?)?)?H???^???u?? +\??5??? ?W?,2???P5?????h?4?9???^ +??}?7??V??????{?g??p??????G?Vx????{??Pm????Q?7 +?????"  +????K3????~???>?=??|??W??t????v?????????G?x??? / +?WV<:!j?wN? ???`Jj?DXh??????L?? +%???d??c:Z`? +?K??6 +???h??9 ???^U.??[??k?8???? ++??n????? +{??_?L ?53???U?;?Y1B)"?\,?e??[Z??o????????q????w???2, ?#??q?o?O\K0???*Gl4Nx??b??????E???\???????>?????????_?LJ;)?v????cQj?"?c????BTRX?3??xJO6?$?? ?r5??80??"Jkr?0?(/?I?F???"??@???t??C?P3?o?1 D???LW?e\5,Y;??1}-I??} +?No0????????2?3-???? ^??NM@?[??????e?!???[>?r?&????????__??B?6?1kj?hvR??????&-H??O?#<? +?\w??Ep]??n +????V(\????????%?? +?4 +??z)S2K????%:4?pfK???n?-?A?m??]????}???M7?9?0???*????*?B[????`Dd?z??P?Yx+??S?L g??s?J??K???=?hwiX + +<7?[@zaj??E????^??) ??5{???-?F????q]??M?g???}?/g???;????g_???!???/!P ???HK?I???H?#6???i?0oU7 ??ZUm_(? ?6-C????/hV?uZU???????}mST'~?????~?~???{e?t.s4=?@??d??_?????$????mJ?????ycn|???g????XzX????B?D? +Bq?ts%?lG*.&???,BV????;4k??rI?'?0H? VK'2Z?hXH?r=??kh???a?=?dg!???'?.? ???D???,]? R?o?C?5?/_tpn?D??V?`???^T?? +??/K$?%??J$%??DR?T)#??5??HZ???%???? \?s?U)wT??v'nb???6?)^??n????le|3??3??F?{??^?Q?? ??,T?8?V??#e????w?A+?4&?lR?Li?df?r?T??? +??R?EV ?JV??@?EY??u??'???"??(M?k?Z???w?jX?E ?bY?? +?k-????P?? +%v??[?e?DXKUt???OJE_,??a??L?''??'??? ?%}z??GP?L,?X?1 +?V?w?? bM?C?OZC???K?$t????w????H?v[???#?G?????gok??T??+?-? +?^y???=G??????9UJ??????OO? ?Z?????r????=R`??0??/?? ?t?1?Q:? +Bj9??? ??\????n??????nu?v?W?m?0 zH[?^\/0?!N;?+?? 7x?zs^x??J??#Pj???1?eBP%??????'k?\.3?.?(f???M)J?????n??? ?C???>???? a??@?J?Bz? ?{L???7k?y??t? 7t?????????}?>??.t,?##???ho???6?&[??c Hdr0?M????+x????????Q?????^????^??G?Z{?Y?Y at mmt?|?P?4A??{??@???[]x???????6??Ae?Q???r +%?(?? +A?S??~]???????_ +??f?D<4?????}?F????j>??T???&??;?C???????Fo?;?????)?wY????I??xR???(.*???G?M?^?????H?o?? +????TS*j???/?_?{?tNP?j&?TPE?of?aaF???94??>|O????????Y_4?/(?????^??c? +?'>???h)t?q#??1?^ Vd?xUJ?eO?&?Y?? + ??????"!? +?b$.I ??0:9??iI*V????;r??u_fF?z???\???V?+??G?, ??$????~)???]?????+?+?+???_???C???????f??4??????b@@?1?.O?????e??`?a)]????????~2y2???@??nW?W?=b??_L?U??\It??}*u?V??J?F ?????R +?e5v>?*??DE?'?c??x?G?R???%??q??T????(?P??b1y??R +GK???????2?d?g0????4*? ?#,??j?TbE??????F?q?i2??k??+H??H?????cg?q?????#?7 +T?9%???7t??.?8?.?.?m??w?J9?i???????\\??????V?????V?O?m?~T?}?~??MOds?.=?4???&?V?u'???????]g?? ^???5???S???Y4K?2??o?#??t|:q??Tr????B??i?R????=?????6???s|?????C??1?9 +N1?)?!?l>?KT?!^?;???q?41'?`>?$?M4?9?j?%??$????[???? +?&8?????W? +3???E???[y???????\q??o??r +??????l?7???=?l????a???os?F????????v???q??{????c??????????c???,U4??/?Xi4[@V +?EBj???? +??%?@?/?T??CH??t??t*?? ZmH? +???jL?4????s?L??????????????i???2MBP|D!?IH((??D?L?DO"?G??."?3????XD?%?@???+?????????~???T??P???ms???W????????dv?G|LG?2:$#??&@???(H?A? R ??[??R??????(!e???_iu?d??j??,??Z 0t????u??72????????c?&????O???e?}?????2?o?????$??=[?94?!#?K??M?K?^????????[Y&?? ????U?oD?P???z?*???c?k??Q??ox8\)???V???? 7?Q|?1??-?)??wK???9?DA? -@?4j?4????[E?????`??Q????$o? ?^?????sz???rzh?o?????/??v??L???????a???SGf?g???O??????Q0????FX???!?5??/^>??/2 at a???F? +?P? +?ae???:f??<|???de)$??'?C>z?????g???_???????F????{V????{?_?'*??D]Ve???sy??C5?=?0?'>???=????????Wi'???9????\?????/?????????Uv?[P???hK?r?]????????S.?v='<'?'`7M?Ca? +!%f????[?21.????l6Mu;6???fS1?c6\t?u@?ibV??w?&??)s?Y(UV?? +?????8??%?M?E?s(&?#???7?\?09??2\M?,?o2&????1? ?-??(v??Lu??2s?-,"?L4???????U???6??O?Uho??3? +K?# +L.C?Od?S??L???R?&) zt1?Q???#??Mx???-"??????>?????b'G?????Wo??0???n???c?}s????F?O?t??????H*?7MJ(???{??t?kl?????wgfw????]???}{vw???g1???2`????? +*???Z?Z7?TW??F????(%??1B???|+R??F?????[??j??sg? +T???=g?z??=???_?z:?T2?=??o???U?.{?f #D +???okFO?VRL??L????N?g??J 4?I(s????????m???wF?Q?S????m???eN*?????L???OJ??zA:\c + +?!7??T#cU??aa??O?N??????????c?s?)aJ?R??)?5???? +BW#^?H???D?v^??=I?w?H???d???{??3bK>+?C?c +9$?#??ZFiI????ah???dY?h9;`u??????????#?3`??+S?[Yh?[?8?b???h?D?Y#w?FNG??-?????~p0??U?x6???SU?@?Z"??4A?sL???s??r6??{v??p???`ri?.km,?w???l[>???D8u???v?????Kr?????R?w???? ?t"?5?????LS???????? +?fsYmRD9E? +?R ?????C???U??=6?.t?@?????????????B??}??? |??79??h???:+?X??????X?[w?8?Jq _"?2q?W +????N?'?o?? ???w_?/?/?????^?_?_G?s?????nU>???&1?\_???y?+??}????B?>???3 G?}pJ_?cxw?J?oK?4?O?6?VD?hZH'j!??dn?-_???L?x????*)?hq???Vj???T?8?$]~3?????T\?^?%3AN_?q?????cV???Ll]?*?tY+?NG???J?????? ??1???;?-?WV?-?f???B?#{`?f!??????l??f??,3??/1 ?kV?^????6?Jc:?hb?? +?)?.sKr?we??JK??z???{,c??[?tl??Y ?NK?T?x?XH:!r?????Edyk ????K,?.Q?4??i?(F?Q???0c,f?^O?|D?RS?t???D?P[?? ?0??????????L????h?S?????j?n????????Q?? +m??7???@iWZ??(-?T`n?bue#????????M_??,?#???6??}q3?>-??}0?-&???%?A???f???E?h?9?????>??????\Y??U??\??Tz???????#?k?6c???????c????W? yh?^X9`???S2K??O??[?Kk???)???pl??????S?}b|???d???$Z??NO5 ?@ke??C??=???i?cI]?88?4?? +IHA?}??????'Z??I???i????2?W???q@~6?????D? ??o +?V +?~??i?? + v???`4?-9??????|GAa????^?)??J?6<\^Q???_? ?z4>??hs?c??????isGg????'?n???????/??????+? 3T;`'KFu +Q?jlG}????1,???f?????L??W?p?6?!?7V{-_????#gyr????????Kz?]?5=?K???/$[F?^?d9E?e*?q" ?)?`?d???l?'$[A???????w??Pt?-z?c?Pd?~?P???VC?? B#h?? + +endstream +endobj +69 0 obj<>stream +H?\U tMW?????7?J???M"??H?W?p?d???HB???,???E???G?g?.?;,????wL??????=???x?+xkF!q??>?n?`zn????J????m~???`??W?`??O?V?'?zaN??3???Mi-????/????(??k??(?"????? ?G +???(GW|'IX(?? +h??h?|??2?????$Q???$?1X??[HC???w + ??~??]c0?:??????yR???Rz??xU2[??`??????&?/?H??_??Z? ???8k(>??D???????q?Ii$?2?????r[O??h??x?g????DY??T?U????0zO1S?C?$^F??5K-Po????n?>?_????0\???d? +|? +??????)?dYY????VJw??XbT?u??fuK?U950c??????7????4?1?I?????T ++?*J?!??F?J?????s????sf??,)?n?YdTZ?!1?"bK?X^????OCG???!?w0 at m?????h????????U????7?v?gF??S?9?Y=c??]?U?|[?j??w?V?Qil3w?q5??E??????s?;?]???Q#h??1b?U???#?q??3????????@F"??S???rjcK?&Zb8??????#????v?D +????l)%????/&a????n?E?f???W'Q????????????jz8@?:2?g$?O3?2????;????n?T???z?P???G?r??,?h&??R??_??b??e?????b ,??5?\ +??=?X?????Q?n??y??M?l +???y?Q??F?-e?~??E;`?C{??sdBN2?b?+?3dD?=??}??u???!6kX/??E??:???? +b?.Z?T?????=K????K?,?W???sc?8???g?\%|? +?I.????u|???W*???%T? +??|gn$ ?r??T??????0M??t?????K?????N= ?>?u????h?K?????@?9?j?????`l?%??\??f?? +9Y}??a????:q +pl????????? +?i +?A?? ????? ?`??`>?????E?#??? ?? +Q.?U?bR??r,?r:`???s??????OuJ'?T[?V??Fy???:L/????wHpg?g?I???ai?g?^F,s??? ???s?a??9c_???$??S?xHC KF?????/??x??V??? ?? ?q???J? +?N???e>A????S???~????r d??-??3??b/??f7s~??9???8w?x???GO? o?<|s?z?`????a?????o??G-??hev??!?6{???????*=????[KE?@in?tR?????.?T?6%?????r??M??"???;o?(e???|????V?")?:?M??b?d???y?-??A?{???/??????~K???p??`???d1??0p? +??y???o??q}?|zZ}?????w??GZ$b?@?^?x??o4????????????M ?????k_?.???w?????1}???X[????;??(?7?n?????????u?)?V?W??=???????;?? ??????K.??|?M|?m?[????'???#?p????U??ur???.^! +???r?8!?S?????]???_!???<xu ? eo????2y%??7?? ??g? z????>?/???~?d??o????=?W?? +?E?e?lL???????1??o5F~???1?s?-o? ?>??O"7?*f??;???????????,f?Ks???????U;7??b??7????K?v.??O?{?|??[9?????j[???????C?w\8??el{???e?G??e??????lbxK?ub???c'~#??Y?M_ at .?( ?;??qK?{3?2?y?=?2?W?!?L?=??x???O%?a???{??'?~?7"?;?_?C_c3??31?y??{???i?H???n?a&??W(????B?/4zm?u?;??*??"V??(+W?+Xe E +q?? +?%Y??HE??+~+~Y????t?A"K?n?T?n????>??>??O{??=????i?|?|?? +?%[$%???Bs?W??????Nz????O???V??;?????+???w???mQ?v??f?? 7q?0F?#/?z=????"??PD#?"?T.??A?"??q07=??Dg.z?@r??B?3M"??'????t\??k?u??h] z_????$?H??W???O?{?6????7?R? pRD?}$=:?z??I?t{^19zP+@D0 +?c?&?I??Nq +D8$AI?!S4-j:?6M3E?????u??dM????:? !M??tH???R?1u???%???g?>??J??/?p?????=~??????WD?%?????z +?[Jj?y?3B??A5???????? +???~?M?????? ?$???????,/_??I?*af?????%?????????/^??????/???????`cg ???=?>GbZ?\^E>?DO???A=? +x?^??A?,(??@G??uz( 7a?h???b4|??`1??7?"4????????3|?????????}???^??;?I !?? ?-??F?b?aIG??????E??%?IPZ?|?k?QV?I+] +??.Cb?I??6?M e??fu?B????=v`??{?=>>???y??9_s?-?bKL???D?Q?????,?L???[ ?3?? ????4?[?$IR-7>???L? ?CW???]??_)W}? +U2e?6 at A?S)1%??Y5A_?1l4???F??;??k?a??:.?_???x?}??M7??8Q???O?4M?2?Ar`D?Z???z&$eyR?b??eP\B>?O;@1?????4?j?q??*9@-?`fI????:?V2??_W?I?P.?9?9? ??P?j8??pTwmo?0???!????H9B?Oj?????N?"?d??? ??]?eR78? +?/o???Li?????????r?g{e??&?5?u?~?? +r-X??j +8.?i?lp8?????N@??k????z1?2???`~?????>\(t??m?? ?x?{???QWB?????p xF?6Dq???'??G?xZ^)O?L???R???U,D??u?t??%??vL?k?U-?m?F??W??TB???????k??t?j??f?)?w/U?^RD/??;f?Mz P^M"6?WkI?S? +G?ZD-p??H??S?"??1? +U?|r?#??O7V:c??t?*t??G??H??sz????w?rs??u]?????<8s????????:?{G??>?'???>?????`+=????V?,?S?o?Y?=?f^????w<>?j??r?l??c????c?????8Z???dK?J +?7T?_????=?x???4 }????sJ????fx8? +??c??r?8e|"?5?XV?bc??Q???? +q_??8? }hwf???? +?? +?+S?lc?????????CJ!?g???U???YJ? +?%vI???U}????9??????????;|???????^???????M???eb??& +??H?(Q?i????d??k?RHYA?V??? +??FDA?*T? +??T???i??X*MK?i? +qv??3B7?F>?{o,?????~c?7C?` ?5????,m?iR?m r?????NYz??D?y? ;?d?l ??? ?*CB&E???!5 at J?6??{pEw?????????????$???????w?|W???6f?????|?:u???_?8??;?????+p%???Lc?0$ +???/??;??-?J~"&?????L?_!???????!?%???9? +?a??V??*P?o???Xx??Q????W?o?????[?pN?M?$ ??hm?s#6???`?,???B+pr.(4?? ?B????pk:sNg8??6+'p?*??w???}?Yn????9???????o ;?g?#????x^ V?A&)?a?? ??d???~8BKZ0l at x?]*?P???3?,,E??VP???l???????x????W?C??w??????????T???w?["??w ????~j+iL?7;a6=?Oi???$??s??z /?>???]y??-?b??Xp?`???????)?G???*?E???e1??} +m???[p?!t???BU??c +7D!?? ???????G( +?b?w??qv?5 at n?E??WM)?????? Ea???X?,? ?B'?*??4&?L??|\?]???Y6?P|??U?Zx????t??>o ????8O?&??? +P' ??};/?6?D^?.?????}%0??U}&?K???o?wH??yw?T ??f?l`?8?8~???;?s???|????rN???$?#.1??$ehB?G???h??WP [?B)??0! k54???????ZQ[u???Ma?????T?JclU???=?k???=w>)???~?0???E?4W???A?3?G????2?s?i +D?k?k?OQ;???!nT?L??`?T8?O?a?c??????y???V?'l?`?W>?? ???C5"????[,o?? F??y???uU?Q????)??l?? +? ?T??? +?A??a????&??2?a?1?O??N3??S +??????h??[;??? ?B{???m?????5?qME?? ?Z\O???G????.???")??b? +8? +?H?I2yCs?V???a)L??e{?N?g?? ???E?} ?`??= +f2????-??)a???y`{??a?.b?.V?f????T?kdA????d??p?T%?x??C??+?P?&??q???????a?Z(??????S?? +L?j?>M?Z??_9??=????kv ++s??G.??]k?????????????f? +??\???2?Br??O??{????L:???u??9?O???!A?????i???????'o????,\?n?n?[!?????W$?U? ???[?????:? ?4}j()^U?J???@???F???@($?1?6????T?b@ A^B??+???G?7?FwGE???(IH????????????fa????????R +???S"??(P.W??((0???RA}??(:?e ?4n? +W.???j?(?Q??-??Z?l%????m?=??k?7???RIz????O ;y??b?m +(Qc5_gg??O?v?????? +????????y???f???l=?;B???????FM??t?\?R?????D?z???;Gw??????\???9J??N?Q4??Y?) ;?:??$ +??G+ ??c??????? 3?@o????R? d?/WE???%???hl0u?1????}-?pfged???8?b?W???????c???8~?;?????~~??????b??Np???P^ZK ?K? +?e]?H??Bx+? +?mm:1?m??0??RM??R? mf??4??h??R@ h?j??;???{~q~>)??|????U???????C???????7iI?>z'}?>N??AA3f:HWh???)??dx??Y).#??DYQHN????? +?0w????p???????(N??y?????&?)m?6]?i?]DR?K +SbF?+?. ?$??B???????T??????8??j????????b???????g3??? ???d`?iG1?????_[????W^/H-N?#???{?r??.??????FX?[?x?????5 +?bA????]t?G$???\J>?G"??? ?)???%?QF>a6?F?v??#??j 8%?????8??E??&?I???4!???JF?f#?~?O?S??? ???U?>?????9??fLX ?^a@??x?'????r????Y??J??R????W5?/;???L???.Tn?8 ??z1?B??0??(??I?b????&??3$?(`?y"B????q +?V???????G??I_??{?? 9?5? +??{???A[d??\+-L?|c!u??D Oh4????SC;?????y,j4?9??`?+???_??Y????wVk?????t?]? +I????C?????g??n`!?*???P@?b????g? s??&?c??]?'?h?Q?r?$lf?)lc??F?q???y?}????-:?q?-T#?@???D???l?????@??q ?1?Lg???MF?Y G5?8?v?&?Y?F`R?a !2?56??x?U????@??F?????d?????: +h??3#?q???]??????T?????D??6??cI??4FN7? +=????????;?{;?????2?? ? +??{?}w +|~??????\??????????AQ??YY +??+O??n??k?_?????^??}???"X/X_K????^????;?= "L?a????????LD?????? ???C??5"k????????H?>a?I????\b2??vC??^??[???a??6???>?????{g??}??????7?;?:;?%^?~?,?W?$?T???#-sJ ??2'L??H=(??b??d?e?N2Y?NT ?/nW???(q???/????????2/???-t??C?Zv?d?R?AMiPO?p?-?j?'?w??&??H|???E?BeZ????SN#5?SH??S?TK?iPfAI2?y?+8I$cW`)?F??m?&Z?P???-???]??Y*/.???Z?/?? r?))???}??zP?m7?'>?Yg?B???f????N5??&?????? +*?XX????L)h??????7???z?p4 8?O?J???{??(??=??9?_ +? +CeU?A????????_??9*??P???+ol?7o?D` +???U>'??8o? m:js??8?SH^??}p,?k??yf?9???? +????x????oN$??{pP?q???/????m?`????7??,?^0kB?? +eIYUn(N??????d?!NJ??@'?]PB?;?!???g?O???(????p?x +??,?G?.) +&^????\???a ?Y?U&?t?????L<??&??d??a?,?M????b?IT5?$?I??2??a?????B?6r???z.nV?Me#ao??bBl???\k???Zm9Z??AI?/??P2?>^H\I\K$????4=o??P?*])]+ ??T?K?8???|5??d?1????7??rs????`??B3?????u4Z? +==??`????]???*?????+???8????_?XKe???i_?)V2????R??J??U???%?j???k????????W??????ub???4? ? + +????G?y?u???~?o?I?>??s?=???????????C?A{??X?mAJE?l?;r_C???w?,?Pz???}???8x6?|???}\?>??WG?{x.;???=O? +????(?i??r(6?Je^?$;???? +p?th??]?O~?D???-??#????l????Kph???????#-??:Cda?-Ypx??????????w0??s?o?6^F`??z?~????+???"]o??'i????jP? +?Y???%SR^?v????X??c?cD?45-???|?/??r{?Khzq!??~?????A?2???HD?8)A???H?K???R??0VJvm,@?? + ???R?l)a?$$a??????t?<e4Yn?$??I?M??6E??tYn?%?&???U?E?? +N????tG?h?t?# ???-??P^*?2?W1????W?&X??o??t`'????7$?$?t?e?A???v2!V??b??y?????*??T???]??T?U??%??Pgs??2??y8?k "?7K???m?,V???x??s1??$i??*q?:???k?.??J???? 2(?~?n?}C\? ??????x?@?K)Q6Pg?`PT;????6???????o( +???????g?_?f???u?9?????I?d?T??????? ?????? ?S??d +4?sw?f#pH???@? +? ????????????P?f?g???g????G?t?N|z?f??????????x?@gc??????C?3???????/?????????0c?P????Ed?~Vg?Y???A????j?m?;N?????\?bmC?Z??N?GM??!?OS +UT??"??bT???T?]V?U??Z???????? ???z?????PEFI??)??*???h??Q???=? ??U???|L??????|??n`Y?&3?????sh&?????s,?}??????@0S4???3I??&N/I????\ ?e??[g?44`"??L??8??N +???X"?S}?????\??????;Q'i? ??r?t,????js?? +q???.??N1??gK??o ??-?)7??P?)????#[f6? +????u +U@?\6??.??9???: +?7?J??l??jD?? +U?\???PA???/'???]]????|??<$?E?bu??U???owU]C.??? c?C???`d ???}3TT?n?F&??ddQ??y??Fb?3??Z7????k?t???GL?.??8R???????4?P'?:n?f}??6???YqVX????9??????8?]??????ag?[??c?r?)??m +?vnl?i??????[??M???']Y?n?a???????[?lW"?{{43? +???????'????m+)??M~??S/?M??Y?t???? +W?G???+Uh0???mJ"4???H???}?????'aT????iI4/M\??U?6?Y??u??Z???9"S???5\??5"}K?R???`k}V?|????/?????&4??-???T???m#????B???&??.]V +?#n???AfC? +6?,?1D??e?"???*t??????4 5`????6?c?u? +?#h??&O?_H???kXNQC???YgP?f?v???Q.???C???iJ?f?e??W?c????xrq????????y??/|epQ;?c%??? 2C?<??p?3??+???"h?\?'?Y?8???????;TEuX?un???"??_???7??O???????H???????= +??i~ty?????????????X????h +vAW???ux?c???u?F?KtW???????Cz??T?H ?i$????lY?Q=??^I?P??V +???lEuY??#???`K$?Q???/??? %OG????Q?B?/??????"5??B\h ?UM?5+?-e?e??{?&?g(???E??N?v?^xi?v?"]??[?v?????D???5 +?= ?P? +?8????S";????!f???!R?a>stream +H?\V P?W????? (bP?fp8??x" +#D%^X????? +X?h???Qcosy?aP?J????X?1*?????h?FM????m&[[?N?????~?}??u?h?P;fB??)?R]???e???I?Uy??|???\?O{?Lg^VL??*`?q??%?k????7}?5+??}?1?c?}?\!?F#HFG5m}S?????????s??U??^????/;??|P???@4>?iLG>?????.#?X??n?C#??#???????.?c?1??2?wX??? ??5????????X??????V_?n$?C??`????x ?0?)?"???G?`(???a?f?h?d???"U??&???.?x?)???%;????$?B??O?????,??HTz???#?+??_I???Q8?1????B@????v??&.?pNu???H?????L???]-?{L???e?wY=??^i??????e????????????????B?O???&TB??????@w?H7!P$hPZZ0-R??????m'??&2??Hm?????4@?bcn?s??el??4?o?????s???9?Qi 5??SVR? ????#?N +?]z???*??D??Xk???{???`p?;?{?/????~??@_=97???ky???v??Y?Ok???{<????&1????E????V?&?x???k????E?:||?W??juM?????6_?????zT?57?(O?ku?2%?y?*??P +U??H?\?N??a=??W:????????s?1Wy??????o)g??B??? +??n??^?Z?A?"P??????T???u?m?^%? ??3?R?N?t#?/G-?E???2? +L???'?'?#?????c?e }???J??r'p?,???$?| +8n6?z????:??,???E??Q%???R?;?c??x??E??3?y???[?/?.?~mb u?G?1Pf? +?kY?<8? ??h7?E??5??y?? ?|l????? +/?*jn??? ? ?>?L????b#?g2_???n?????????5?????????s?@????U ?Eu_????5v+s?9cK?G?j??y??+K??w??(?v?VT??1????;?r+Ma???Q??????8?????????qV??Thq}?-??8???;?-s??]F&??B}?5?????'i*?cc+????^?K???????w???m>?k?~6??r????g?h?Y-/?Z?Y?/????3??,?????_?hV???Z??l??h??X+9/i??-??*???Tm??\ ; (??T^?6??\?3z??? }???????"?A?* +?G5-???K??V0x|??QE??m?;?dI????Q??wm????%}???-? +?9?p?fD?*_??r3r?G??????V ?_???y#???????s ????wa??y?*>"?q??8?;????????? >?Sq????{ +?=????8?8L{Uv???9??u|?y0?9?d??7'?M*?:???`?????h,?????b??-?yyD?$?????8.O??=????????]?FQI???R?8*/????~/M???]???? +?,??i?)????????b?? ???7????\id?{???5j????h??!??|???????QX??_,??6???TO?8??????????????,?x???Ey??.??Dy5?/?5?)???aF +93?k{????l????????? ?0?????2:???$s?Jv?A????rK???{1?????A??????????*?6???f??c?8???????c?????7??]?|???????}&?j??T>?L?@C?c?(??$H +??T?G[h?!???{???J????_???:???$? +???? mT??t????????vf?ff?z?aMe??O?????t-??]K?z?|??????a?8???\W?6X?g +??f??j+C?y?6? ??v,???AgA? ?@h??|f??py? + O[+??m??-:?J?B?Z?v?????p??O???W??U?4Y +?^A???$?/???nR?????- +r????w!???M?$??:?,?????D?x{??}?]?Q?[??? +??_?^??`???? +??? +?J\??_?7??1?????~?|?V???=????!9??2????6?C???iX Q?0?-?!?r +$/S???k? +?Yz#:?J:?+?J???\?????g?<???;??i?'|?O???1?Y?l??????> r?G? ??Y-s???!"???+-%?,f???Y???oq?p?pC???6l`cT?9$"??O?h$+???0?! ???d????I?c??1?????I?b?1iMLj?II7??H?????)?[?^c??O???????R@?j@?R@ H))?^??$g????T??KUCU??:^DCH?'ahk?j-%Fl??R +????0???bs?2??r???m?D?}????F????&o)g????'??5????? +]????????dw)??0{?????<?f?5nRh??dC?+dP????M??M? ?_&???Hg??j +3??t?du8GVEs???Y?3$?? ??*d????>!-B??!?BBP?=?[\&V???(?D??Y??.?1?X?Q??M??????n?jPtK??????\????H????m????R?f????3????/?????H?????Mg???4Jo?????ac?m??E?q??????????(fN??d??? _??[?np???=KZ}|???|+?o?GF? +3?F ?????a$?st?;??????P??N?A?hj+m???G4?PG???H??E~J???e??%o??(?<"?F?yJ?iFy?9??$?qQ?qr??%??8w???t???s??f??????h?L???0?b????p?|?d>??_{l?K? %?0???ko??b????????I?e?w?p??`/??S?c +Wq#?kT?f??p?Y?C??Ou???.W???6???}?4\u rJ??fi??6?6IM0??i4W-?|??B??K&74WC???#0/???= +??t?w??8????@?*lW1?q?9?8F??D???1??? + +?n?? CU????w`????+???????*?xl}^?Zl??T?p??? ??????rlo?? +5??????F???g@ +???????h????.??V?Z??r?C?*??c????k+jk\?????????uE?g???????H?d??? lC??%?q?? ?!`  ??B  !1-?I??@1???c?l2%h???C3?? ??04???w"?w????J??v?j??w?=???+?VTj}???Zl????K??_i?h?)?]?????m????*\???Y?????u??????????V????>?sV|U??|???6??tmv??Y ?]*??{??s5?[{??r????g9 H??+8?'B? OV??I?eE? ?=A??C??vx|1?e???]? /"-d+i???,T?????????1????? ??? +??IC????????s?*??{???o???-??^"?sJ??w?d?????+ +# el?P??????50?W????$V???H??%a?H%&?f2 ?-?R?b8?v???'@TL*(?B ?K?????5?>??????r?v^I??????~/??q????????????~K?????3??9~?\J?G??2~9\k???o,n?m/>X?f?I??o?? ?+?;?? ++??1i?l??F??r?F?-?/?.*~h???B,? ?~?c?g?B???!S/]?G?H`s?V?vv?G,v??p? ???/P!?$jD??{Jsq?E??t?.GZb??????Q?)?????'FbV?8??T\?M?T??m? N@?@U + ?4?j????~ +????t??c???t??QK????&?a??X. +??$??????-??Z?6??|????j~k;??)W?????utrhrNI~??- ??m?? +4?|?*`Oz??Mv? +?%??g??I??????F??? q??zm +??5* +???4???Z??_$|??EF??>m)|iq???p?W?l ?bu?????????`????;??~?c%?uF??u2wyB?$a???&??p +?????8????8???4 at k??HJJE?#-?%???e?W#??{?{#?G??????S???cf?}??????&9`??J?!i?1?????:?!Rl(??s?; +????L???h?????? +?h?M?h'?0??6@?Wf?????[??? Z??H?%&GrY???l? +k8N?H at j??H'??[??'!??>???Q?@???+I>?? $????MS???1???? ??D?????????????B?@9?=p +T(???BeSPt??+c^q:o?? ??$s?+?H?????f??3???_??.?"???.Fq?b Dv79?t?:?p?????????h?N?o??}?????k??????????????? Ot?%??}???R????? +?h?Fx"? +Y??!h??nj'U?P[ ??`??=?j??=:?UbRA?G?? ???N???~???????7????q?s:z???P?C?o?K[?K?&i??z?????<^?a??=:????pX??H?\??qw[(?q"??eK????x????b?y?3??c?1?-?ds 3D?`?A!LZ??E?!?L??e?e?y??" 4`@?????y??z??m_??????/j=???ww?????]??????~7???N??v??W&w=3d??_~??N????,tX?b??zF????XQ??xf/??=' ????m}??[^?U??ooZ"??>w|?Z?*??:|?R?o????_9?1??B[M??+? +?e????}g????Q??????_?Z?L.K3???R??B4*k9Q???\F?Jz+?;AoO????I??X?????? +B?? ??????"s???????6?\,?s1???+0???1????#???b?"?1nT?[???Js??X?e1???????????????? o?4?????}??~??????l +~?Z???? ???,?c?m#?Ts??p???? +?CZ?h?????d)Z:|]J0 )!IS??E??? +q]?U,????y????]A???? +? +/??? s [?0?fB??L???k???M????/4??r??MFj???`;k???? +o???C???y??cS6]?c-??VN??kr?x`?z4C??=??M????+m?AD$?:M?? +?d`D-%???V????BG?x??????t??$B???^??8??p??]?g???]?u????8?!???~x +i?Z?a?lsJX?k???Me? a?SL$?bT at i??Q?FS??L?"!~!?1????H?? +?VaI? ??i??B?`?"?O?I???VY?@??d&z" +???}??)????7?????6U??HH?`????]?????? ???????????M?d?2 {????yY3???????}???7b?5?vQ?_??G?? .??_???'?Lt`????j?A ?h?.???l?#]/3?n???B*.d??g?????8?8t????4F??m +8??a????V<2??c?;{*jQ??e???2????2?c???6v????/F??,1?9)?&?4ft??? +??28BnG????e)#JR~D>???LWgg^?EE??X,k?:?Y???s?f/)R??H?T?zJ}?????V?R????K??I?Wr??P??J??W$^:?r=P?U\'$???D?U? ?U??(?/d??oR?V??????`!BDf]]??'?[?? l?\>???=??-???fjq??????i??d&??,[29??uC?x???24?3D\Q?_?u??0?~|??Wyl?~of??]???g????????z/?5??&?``l????0c????Q]Z*!???M}`???????R?!H(??V???{?{???D?T?4ov???4??????$X??K???B?R?z????E^[4xg????o??f*=?*\?;a?X?D#_??????T?^i???*P? +n7G?z?4>?D?x??F????|?0)??????U??}p??]??F/[b,??s?????v???i3 +???RF?@ .? ??(`j???p?????gYH???B??e `?n???ak??Q?F???b5???F&??a?%gJ,+?Z*X)VP!?[?n?$+cG??????????o?0?,~>? %2????R?9Y?-???w?N?????????????Q??|??Y?????"G?gDQ?????x??? ??zd?0?r?? ?????W????$?iu?V??.??u?g|U???_E?? +.?+Z?@!?o??u%nb/?@J??q?!*?? ???9??/??????%?:?Y?T????o:??????KUu}GW???T?|???_?????6^?o????????k??k7?gG{n +^?l?0P?m6 ??Fpr>/???1? ? ???????#?3d?? 7?1e??????sS???2?ue.??\?&q?)#?ac?{????y???Zt +O? +T?&p +2f|???g?r??<3 ?`k=q +?{?iRv8? ??>j??6?0???????????W?l???v?0?O??/?*L?$LE?J??D?.??????????b????5??D?wwb??7v?{,:??]?&?R??#d?S??{g*??h=???qP?a???" +e?? +????#7?????8?????h?Ov??????/??G?:??V????mx???w?1?}(??T???????9??? +??SH??oK?*N]T???jA ? +?L?CRd????L??19]2?L)|m??B7s???????????@+?????}3???Xs??p??????????"x&?Oo;H?w^?y?H*??i???R?,??_??????7Y??5?Uo?n?z?!???c?? S?\-???? ?+^???Z)??????$??????~?Q?v?Z??A????txh?-!?F?J?????mmS!????W???K???? +?}C^??U???Jw???]ytw?;|\wB??J?2???? +?4?7???{0???@ +??3??DNr?c?PI=?9_???[????m8?k??}???=????>s0?????X????xt*?'e ?????w?S???s?x\?8??????cs?nD???{?? ??5?a?0???EFf??U +??f?s?9?r?^$ ???????G?W???U???6"O????$?(!)??TK??0????j??K?????P@?3??2>???\?`?uA$?(?pH?C???$????cY? lNDb?(?r???7u???k?UK??Z/U????U?j?Z??f?y???????5??y?* b??? +R]?????? +YU?+?K? +,? F?9????`./??Z.?s\??? ????LBqW?A?S?8?? ?????? +??7???q^c??s??9????.??(???It???Y??x?????p204R?'????????????84??}???Ge??????Q,%? ??H?&??/A?3?zr@?M +R??-??*??T???{g?z?????J??????>"??????+_?'N_??:I!ud??d???| +*=hp?:?x??????J,'{?:?1? y +Am????????k???%o???#??#So?hfOfup?????( g??.$?=O?{?6'c????wO??????{???????L?? +|??X4???+??,A??p???9??4!?e +?0`Zm?WV???x5W8?b3]??T??.X?teR!?)N?^?wY]?L??u???\?,W??R?l?]j??} +?L??b????M??^????x?%?o?o?.?1?????4;]d?F<?p*R?????????8~?V???j%???Z??.???.?,kmK??5???p0?1???eB)??P?C??4?0L?B:(d?0?Sqi?L??????L???i?xx?d?????l?B??????H>????o????P??Y$??d??A???>+???=?F??n???w[o?@????W}2?????z??Q??h???P???;???????,?w?c?$??~[y?B?? +???m?X?q?f??u????zX??s???j?NY? ?L?M_?E??>????j?????"k??s?*??? ?$)??/?fw? B?d?R)?????? +?B\R)^??????t0??0??On?DF???M?&+????D??g? b??j??d?%??C??8??r?8?D6?h??]$ +?9??Hg?? +????*,8?V\A7?S?6?'????s?m??EC??X?-???RXT_4??{?`??@$9W????C]@???zh?{?"???p ??Dg?(?kq?)?5?9m?:???? +4?j??=o??3o? +??8\?:j?B?b?k?$?w5?0Sm? +?5l1?8?????Q!-M? +??????^[????&?#??]?{??z?xN?????e?NJks??%u?'k'???Z?K?18Y+?I?#,?O???????????????I???????? +?F??0T??gp?S?T+? ?C:?}??&?]K???)w?????"???n/?[qz,????5!9?!??er??EI?????|,?????? ?I???5?v?`?A?)???i? +?? +p`Z?j4X0?}D_???]?.????&j>e6?9/?-??VA????[j?y? +? _? ???Z???k???j?jf???1????hk?????-?]9U?}kj?S?;p?????}??x?[????_/\:?/\\^?~u??u/?3??????. ???x?8IL7m +yW ,'????kL?]???Z?M?Z???? +?Q??\H????$ ?^6?v?L?%??*??Ca +?/]???!-=D@??{}?????q+???????u$?co +#??N?? +(#D?`e??4???j?TiY[&eT?n,??w???????!G?~???#]???Nh%??? ?,i$???g?I? +????6p$?w?px??]l.???????B?\??-?9????????ikQ[?]??fvN???M?!?j8|(4??\Y??W?@?}??}?>VtQ???;???R?X|X???R/ 4zo??Sk?????_???n??7U???s???m??G7?\??4??&??'?6?!j(?Tk?7|???@X??? +??P?k8????????I?f9 +T?/?M\??.(Q#?'?A???s????d??G????w?X????????t'.(???{Q????????~4??$?51??][??oJ?9??? -?{?g?????????h?????e?7A?G^@?JpV???z?z???I???$?????o?7???????("b???x"K?#??I?DR??M?r?1G??(b????Es\?L?$???(?4)?????J?+c9???rc??pBpD 7???I:?6Zv_a???`????.??B?h??PrgW,??? +???h???-???!????V?????$?)t?K\????B?i?????mo??????(EeP'D#H???N6??YZ_???S???w_?9K??a!??kHvZ:?#???Zo???????A??`?4?F'|??k?*?y?,)?????$???i????`?(?????????,?JgefV?V?Jf*UXH?hh?J?Sa6???4.M??]N?.???G?O?wt???wf????3?E?#?O??e??s/o?>?fG2 +?p??"? ?=?1p??????y?F???????_?Qv??^$2H??H??i"? +??y?W???I^?NG?JL???Z???/???#?????S"E?S?????}?6?AC??:=r??????!=jrM?????Tl???$U??w??????(=?q?B3z?RA???? ++lCr??N??7?I?V??[?/?????q? ??;??????k??@)ZJ???b???*l?8??0?tD?ol????B???U?-????e?a??a???=y?E??2S??V8??Z?k??uI?????MR-!d4????F?4?p=???"??????I9Aw.?c???j;?PPN?n????7^Ylu$fa?g????u???b*?g? +2?{?'??#|?????z;z??^???t^,?????7/??2}???D>???????8m????q?$vd@R4? +Dp??m>,?wIZ??.???<3wfvvg???s?s???*!v?.Vb? +~????y????Ze?1???%t?C??NL??Dg?zr?_??b p[X??/k ??????/??k??N?iF??Z,???5?r??t?);G??sY?????? ?f??X7"6?????aX-?Cl%??fO\US????u??I?$??GU05Y>?Vc??]??E?f?????M??Pv?IT?1?*?????????FMa?& +?e?????zW?[??L????t?'??}6?S??k????B\y??!??g6????K?Lu?@?+???j????s???v????9?????.??R???z?i??????^? +?D??HV???????????????? ?tL#7?9?Y?ozTu?????fxA????$Ky9??R?? +??pX???y??? ?+`R$???S?Mz?#???1Q^?,???+/?]?Sk}?d+??M8V?c?&?]?R??????n?????m=????K??P9????)?=L?(w?1"?+<*n??3??? +??????a?y????r`?"???????P +4??JYU3J_&????#D?????7?? +N#?i|?"?????0? +??????n?_h??$^?%78?5?gR)?O''??VO???3:S/?.???A?sC?B?DJ +?5????3???????? +?{K???????O?"?????>?w???EjYX /???+? +???/:&s?????)?,???I&Z[ba????*?C??????Bn? +?j,?l?,????h?u????2Q?p?qN ?g? 5?????h7??6?+v?????Bv8?'Kg?h??gn????#*?ap=+^????xB??bR?EZTBk???:Uq?)Ea?,??????Y????0+yY1?+*?!6g? ?}P +g?[cE?VX?]f5D?y}<$?C???BI\?/????S?DO??g-?J?6d?{[s +???L}?s?\?:???S#n?I?`i?D???????O??L?Br?*?????}??oQ +Ob?? +\l??~???? +="C]ph hy?D???!????C?*^???Ze?!????:?N+??~?????l0??g[U??-?PS-j?;????s%?lNC??4?H??t??u????5?z?9"???/??r????j`SZ?9&???T??G??W?2?F???9?- +^???!"??x????T???????????Q???????????????9???????F+?0??aKvTm +?;U?????6?????? !=???????????C???>{h?p?xlz~n??uA?? }?1\?C0 Ga??a???4??,?1????l??pk?p?K??9???&??pT??FH?H?)?Zh??b????2h)?%>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +2 0 obj<>stream +H??WKs????W??H-i xL?l*?r?V????DR???%AZ?????{ +????d?l??fl?Jd?"?:??i?? "8%??? +?? +'???????2?#=??34?s?6H????;2????? '?????_???#???????-?I(?/?????y??=}??c??"?f2t???8?D"????l?'?6?~@p???9bvA?8?7, +??Z?J?*?2?/I?R??>???????~?^????b?T?m????g???v?E-?t +???????D?Q^5? ??r?7?1l??H??????(??????f?ETA?b?*??w?????fl?>m?? +d*????9?g] ?????+W?qr\n?H???(?E??k8?f??K?cx n?8*?B?????#|:Ax ?j{?c?p%?Z?&?[?v?!XA?S????k?+???hK??4@???a??K?????????;)??Q?f +??jw???K?.g???4a???? ?|?+9^?????F3v?????1q?1??????ogl?o?3?????>?^"?2????3?}>???* +?`hnr???b???'1???E??????X_?)<7J?*+>{?N#><*???u'U?+?sH&!?? +V????p?kU??V?1??`?L?m?? ~h??D{? +?????0N?6T??c'G?&??k??>? +}???h?*Y??j????u?R:?`??Q?a?A????i?{M????Q????H? +?8??[?B?\?_)???P +.Xb???bI??????#N?T???b?#?B?????0r?K??R?#>???b???uU?M???B9g?a?#??(???????O??|???M0??? +#? +??,4 ?/[???J.???8#?.K?Uc????K?b? +????Eu{????????????m?d????????Y%?????M?W?f%Z???HrH\r?G,??ds???????????Q?h???D?S??D?s????p?P?Ugls?\ij?uj?R???L?(m?b?3?lMM}Q???F???-??8????????v???%?????l?O???<"-? ???? k??jR?|/S??)?A?C??k?P`?+?6n??b??u5???QyE?Lf??? q: !?c +??G??Y4?PZ>5?????o??y??9??j???o?5??L?=D?|X??Nt???$?e?B????_?SyK??wy?$V??y???7?{???4*???G??j???!????v?0tc?. ]???????7|?:?3?????8&?????C%???#????2????G?Ndp?cX?????t?!?*?:JKV???L???#b??vI????X???)Tq[w7 5_[uQ????J?4?"y?.??$ eKo??S??C"??8,? +Np_??_??? 3?vq??~???????L?Rh?L??N?{ +u???? +?h4?":?4h????????^?????n?s??X?IPZ???s\?l?X????_??'????9??k??6?d>?????O?`q????9P?\???\?K??7?dRpr>]i6????5>ap CS?/????Y??} +? ?oN?????g#$?{?_.????d?E?B?x?GJpQBf?l!??BFe?vy??]?? +}??=)?????8? ??B:? ?3??vu????????x;?dFx?;? +o???+[????U1XF?n???????`?y?????Hd}aA??t??:??#k?v(??? ??9?l??=?*? ?\???P +????_?v?s?#?9??????9??-t1^????\?V.!???K??|>???????eDZ?C +6?rS/;?????K???mZ.PfR9@]?6L??L]??&?{2~??h????+?" ???????????8???y??z8?UR????/|P?????lgA+????????;??\[??_@?Vuo.H#c???||?????+?????-}?,???x:)?Z?R??xiR?qz]????'R?d?,*??F?d?4?7?J????2?JuR?9????0l?????/K ?h??.? +??5???P?}??~???P?l??????=g= +:???[uF[?a?[???-8???????)???g s?)???????.??]*X??cmATc?-y??t??:?U[N_#???? +???cRW}?Q?'9??rx? +L +??_??R?Z?G??????????.?A?i"?D??T?S???Ua??I?)?????%?n?L:dB???????z?u"????z?x?GF0???U???%?w4}????yn?4gZ9!46?j??2???????g????????*[/:?>Nn????ir??X????3c_??~d??fm??zdT?? +endstream +endobj +3 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +4 0 obj<>stream +H??W?r??}?W?#??h .?h???J??T??>?y?@R?M?2JV?>??{. ????0?[w?>}:3?;>?X3??w?~??????????*3???7w?"?UiV??U]?f?Jk?????????VGzYd +???:7?? ???x?????wy?l:?S&???.zK?<14R???}??~|???]??N?L?rH?d?S'??c???i?????r???f#?? +?:?*?~?'2????r?????Yb)?{??f?!?3y??h??? K?=?'??7l;?4??K,w???K?|??-o +??ct? ??5%3?????mJQ???|g???0k7 U8r??e???@?}??,???S?=?_?????/???x~?b|???F???j(??? +?dK64rw?O?-??bY?9??????N???6??a??s? +?? ?{cFA?9D*????G?\???t???=5K?m? =?]?t?G'v+?)?s???J"?=?Ni?F??V&A??i???;2"T????]$9?\5?_u)?:N ? +?H?G:???R?j_???r?7[??2?;3?:R??Q?DB???%?0?????????5AD~?(?g??z?0?0s???d??????"?? ??_w??v71jK??`&??1??Y#(p1? ??>4?t #????9K??l?p??H0????[? (??????&?L??Q]?1}???d??????Sq?/O?`??Si*?????f??????>E?(aiw??????B/?VVy??????*Yp!]???5??>???ar?????y??P??'??O???IW?v????d?l????????????riWg?u????V??:???k +????}???n#r$).??q?j??I?>? ?R.,?????|?>??????????????3o????j?TM}M?????u??kv?k??$??????0???????????Mom?_+g??k??r?v?%??8|x???????~?????G?IF>????i&+FE??vul?mg??o>?????;??n???f??=????'j??MM\f??>"^C??? ?????Oz,?g? +???/g???Ct?? +????? W??R?Q?N?????v???????"??+?<|fET*?u??97|?in?.Ry:?????cc??l???TEjf?1?B??+???Gx??? ]A_?????Z?; ?$???8bG?]?l'?0???[5K??)V???&J???3??????:???: U?6I???:)_.]??H?$I8C?????????RI??h3n??,??ze??o????E??a??/)?J?/${????)?d3??D??n??b???y??D???{?1??)???z??M??_?2?o?G??f??Q????? 4 +M?\@ #-? ????W???h=[&? +? ?????? wc?E??????????????ys&?>????p?F?_??@?IE^|9!? ?rw;,?)????"N?C +k`Y??q?????Hm.???????`?16??|?bw?3??Ik??$??,b :??P ?"?V,Cj9B/x?:D9_??)? + +?????s 3?JD@??1\??g2I???~Tl??f?H?CD??????^?T? ?K2?????????i?????B??b???.&h@??"c??>stream +H?lU{X???efV?%aHv? ??aA|?? +?DP??(??? +(/AIx????`-?">x,@E?kTD4??&??6Q?hm1??????]j?j??s??;s~s??????QP4M;?? Y???5;??m?d-;????v?????.?;????DG[GJA??y??Y??S?Sr]?&Ns? +??"6?g????c?o???s???KPR???????\cz?KhFbfvVf??\c?t???4?(+r?K?1???Gv?E??RRCQ?hj?`?z???S??W~njs???0_????1V??p??????dU??2N?????M?m????????'{[??????????????S2??7???j5??????0Nh?P???j?N?n?2?????d?7??? +{"??H +&?? +??hv ?Wc/7-v?n?}?>V?$??u??}???8? %??z5x-Z?fW3}S?]?Z??cA???^?a +???2?&? ?c?"?D????|*?? ???N/?Oq??XF?`q c????I H#??(O0o???"???L?=?? ?_?=?}#M?%?5Cjt?^?????p??N?Z??~?A???g??E?? +?V2?D????????BU??=?:?Szd1,?`????@??s?????~?GEe?V ? +???}?^??+??l\>SkM;A??F0 = ?WdG?,??C?a??v?x???z)??????~?Gp??H???B"?xag./,?X??????n] ?{???O???J?\G??B?TW<????`H:~j@? ?]???????^6? ????s??7)?????=7&??-;D8??r7?S??ep%??????]No??a8?I???? f??f???{?A?0e???? ?-v(?f?-???F?m[?W???p?Z_>x???]?$?9??? -\!??????3@??^~??w????F??3???a? ?p???D???? ?gX???l??[/4?08z?f?jWLE??.~s?f???-7 8~?A?Y8GJOU? wy?M??_m5?e_l?B^????R?W?Q? +Xm;???^*hU?y????|???U{????Iq????o?? ???F????9?7{r?????7?:??>????,y5Pe???l?_??Qf??? ?#?Nb3??[p?? ??Q????]???'p?@?@?ox +/U??3???q???U{?R?D??;???Cp[?1l#??w?D ???T7ZO"?h?+????? 0x?Ih??o?T???W??`?T?f?8?z?Y???s?? +???;?q2?P[????q???^??o-?????$+?(??5??????7?g?cr????z)???4??t?P??E??????sx??5???ci'On???y+?;k%3L?$%k?W???`?????ovH??????Z??????? +??{?v??p?????7U?b????|e2m{*?`??????K???lf?_????????^,$~?mL? +?T? ??:??>? ?v?'????4<|TZr[U?/T\t`gcE?r?????M??1?G?^????p? I?????? +L???=????!???5?}?Pd?Z??;????l??2???La?7?5?1x?y]??|l2?7?[]??-R???mk?vWB??Xgq,9~a???t????????? ?????k?????)??o +?/??????ow??[M?y!YZ?4eT?????t?\)z?k?=????? Q&????"??X??m??\ +/tT???J[>N2??qQ??r~???"?_????:??Q??? + +endstream +endobj +6 0 obj<> +endobj +7 0 obj<>/Font<>/ProcSet[/PDF/Text/ImageC]/ExtGState<>>>/Type/Page>> +endobj +8 0 obj<>stream +H??W???H??W?Q????????#&?p?X?K?(R ???Z?\?|? +??'?g?!'_`?q?????i????L??B???o?@?e???&jn???|??;???FE??XW^???-u??C+g?l?bh?@+9b??????7??????j?X`7??*B5cjI4???????R??S?9??|h99?????p?????u??\"?MRiU;?"?J98???v?\????#s%'??6J???tE??"??t???>{K:N?~>'JZ??5?M !??]?N?yQyd?}P???5?Y?rs??W.??3!????!??x?????D??L?xV??{?d??X!????I_G ?w B?N?L??V???[5?*??1??S???8?q?@z?C????"?"+B???h?|?+???g?dckH", +~C h??D?? e4? -f?_??^?i?5?????{S??&??? ?x??*?I???si|??H?k*??n}??#??[??+????}??51?????w]??8+*?=??=??? ???x?? +????% +\y??????w??3????n|{(|????RRp? ???)?:???????a?8 [K?F9K|d??%VT??; +q?Y!h?'?T??QlY??MWY??? +d + up????.? +us? +!'!1?P??&??)9???f? I?_??g??????)R????M?]??8%?Q;!?C?Z?????k9#:6i?Y?????]??r??E??????V????&???M)R?O?bA?????m?y O??6v??????QK?9T??] ()*jQ{bT +`?? ?? I^0??C??VX\???6?8 +??$?)vl 7???~???*o?V????Q^?+????DF?Z?f???g:? jf?(?]???J 5?"h; /?9?p?Kn?=?T?r@?r???6a??Z???h??n(z?u%}?2X%b$????P??Q??1`??I'U]^0??'?0?*r?&??C<1??W?xKl5L?U+zN3?Rl +?_????????_aS??YT1??(g??4???/bV?? +K*k??????|?O???1}T??2?F?)???L?????? +X???~d???? +?Y?Vgu?rp?[??%p?????T4?&.$????v???$x| +??,?mK???????s{M+?;[?%x?>??'???V>~?=????97a[A|].???o????5????B??E??[ ?H?? +??????i?<8???6????/??-??@ +*%?????\{+H? +@?m?Sn?;??,3?o4|???`k??#j??u~:??_^E?H???????r +E?5??y??H?M%e??^??5Q??R????m??:????+???V2???0I7?3I? +I[?uj._+K??.??? 6?N???????5Qp?[i??&?$?hE*A???????+njf?ST?ZGXtTVz?i%??RA'??? +??^???/ ??????]o??3?2??(0Je??Ed?RA?c??n +?S{?v?k?Cm??3?"??u?r?vE?????5?5??X????a?n??? +?Fv?T??+o:u?\ ??-? g?.?*?I&?U??2c?.??????Q1?A?%?J??i?%pp?.??y???g?????????v?$??6E??\c??tHjDe?Vf??? +?.?-CW?R??? @????0p?z?["e/???E 3????]k +?????Z? ?Y?E???c??????\?bP?k??F??sn?0e!W?Ar??;?zk??bA&???Xc,0???ho????W?'o??_5???Azvo ?????)?@???@?RYd?G?b +??!??o????O???xZ?=|?Q????K???)?o??%?*lSH???2U~J??????$???H??cei5??,C \?{z????Q???u????Bkm#???&???? +?}G??*t????iR?&??W?M%?n??????I?"l1??????32pi??2????????,?? +_QG??&?G??N{? +x?A?4_ ? +c?????????Gd?5?;1ft??? +???Z?Zd*??YS?Wd?-am?g?%Y?=]??? +)?????Y??t?V]?QN?`???????7I?[?????Oo.1? K?????OR?TN?v?\???a?(???KT?!??]??'?rDb%0?"??,?????Hb?????iTPMKK:?N???a?9?_!*E??8 +?L?2E???u?uf?K@?????????????+j??+?s{?p u???e?,?Mw???H`?d8|??a??d??|????????? *??>???{?i+?J? +????{|??)5~???a5j%??.????????K?Z???W?{bk??w???W???>$???~????J?F??T[y]^???FZ??XeZ?h?+x?`?dj4E'??4F??C??(????aq??r??????????????`J??????????? ???????????????????7?????W? !1?cYm??c??=?pR?BX)g????~???#?? V?Emq ???}?~? l??Z$"?r?? +e?_y?nzR???"?? +??J r?J2?Qi? +MA?]?]?}????V??,:&??e??V??7b+^?"1?e???m`$?K^dg?'??7"#?Z4|V?H_?8?R at i??@???/^D??m??WB,?.??????s????S3???U?? +|15????X8^e???y?n??uN +*>??>.???M^4?i???!N]????m??vu??t??o~?e???o?Fof2????????m?Iw_3?=??????,g??&????*?\1????? +endstream +endobj +9 0 obj<>stream +???? +  $$''$$53335;;;;;;;;;; + + +%% ## ((%%((22022;;;;;;;;;;?? +  +  ??\??U??4??g?o???? +XY??V???)??847CLIB??C???????v=^???5?mrAyp;a???M'??g}\?8? osj??}?kZ?l?=8??$???c?;????}?? ??Zm?m?u??o?6?G?P??o/k!?9???{{-UQ???u*1?[???*?Si8?o{*?c??? x?tB:??e???? d??zNo?@q8??ZH? ?tK[?Y????????/?c?lf@??2??a??????/??e?-??)? ?.?eE?s?n +???c?F??WI>Ij???~??>????????????????;????{(7??s???)???9?kj{??? +????J&??I$???I%)$?IJI$?R?I$???I%)a?f????????1n,????:/?w??f"7??|????p?3muX?>???qmm/;d?0j??0m?9????kkr?S at e?????? ???c???GI????vV? +??????c?u j.do???c???Z?$???G??k3?)???v?c?C????3?y<?*??W[?q?mn?|?d5?6?:???=???$????;?u????a????:??????`?E?????s?]??Z????k????q???????Mp/f????5n???????=GY?uT??U{?-??1}_Q?>??J^C? +n???]????vsn?+??5???{E??? ??^?6??$?I???g''?;??g?2?p?H??f ??Q????%??t??j?OwPu~?luC7??Eg?????F??KL7?,?}?????????j??M???4? rB????2?mc"??n??Vm??+{q???4?i?[??????)??s?m3H??MWP?????Y??{?l????UQ??[??M5??sq???M{?cZ?Z$??]?~o*???c?i??s$n +qpk?? i???????[?.9???WKC6?S?EM???????4#?]?n????xs_c?v8???????,????f?$o??Q?uI$V???? ?e??K???????DP,??6f^?d??Y94?>?Q?E???`z?v?c????#?T?????3?nSm7Sp?U?^???]?????cu=?2?W????} ??)??????{w1?6?????O +I$?R?I$???I%)$?IJ\?W?*s????~?]?2??S?? +?{q????\?s?H>??????=E?G  +?!???m????5??$??v?P??? ?P[n?hfA???_k??sqn7???X?????????"?l\?????"i?~mO~3??C?_??7????{Z?v??w?-?4*??n?d;?=????p?/?b?????n??q?X??n???V???????}????????? m??jq???????-??! ?>m??20j????/?!?<7=???c??=???_T???>?????"??Y?n???7??rX???????????$i3K?????????N5?5??[u?v??+S???????! +??9?`t??? +k??uE???~e???^? ??- +=?J???z????J~?????X?e??n???j???[f?v3?(???????oP??????n5?s?4????\?y??!?K?T??%.? /?h,?r +x???????????t????>?u?V/O`e?3?i?????3??????kN??}?XA???]??3????9??????;?=v??W? +n?ch??'q??U?>???????J?}W\nu??WI???q??'???j??Z?K??~?? +?ZlvC??K?5??&?Y?9???G?zzH?????J6??I$???I%)$?IJI$?R?I$???I%)a?f????????1n,????:/?w??f"7??|?W???oI???e?????c?B?mt??wyY ???z? ++????j?7ki?|?rj!?{Xg????q??s&?N??2????1????0?V?4??!c???}6???2????????1???Y?? +?c??E?K F???Z????????V??dU???q?{?=????=?>??F?km?tM??P?-????l}C?e??.?????-???>??7mp? ??X???)?b?mK??mu?WC?6?5???n5??h"[??@?n?v?=9???z??????f6???qf??K?N?=??_U???? +?_Xv>?k2_N=9w?:?v???T?gS^Ef????u? +kX?4H??g>??_V????=???e#c??e?n??e??????&%??4B??YN?/?S~????s???Y????_????YX??l4LN?t???}??-?????9a??/~;2?qm~?XZ?>???6G?$k?h?????g?[ux???S +lcn?nS?wU?Y?2???-?N?-??f}g??t??[\???????Eo?#???+C}??&e??/????Pq:{?fZ??;!??[?}7d?e?????????F'zz$?3_? >???5???U???o4:?k~>F>]??[?nk???]LI?\?uw_??u??c?ak?;??9?{?[?kK>??????+?/H???w?Va???????^5_?m?9?S]e????l??? +?6???)??????w?? +7???Ku??!?? +5??\M>?3^???{??A??????0????r??T6?lR?;????? +??? ?????V???o&???Z????2?????3?)?????U??`?"@?%????g?[??oOg???e,??????nCl??%???5?%???b}d??m?}?K?Y_V?????? +???C_??5?f??v???,^??/ +>???1?tzVP????#?ll????K??^??^@}`??,u??`?^?????qkK?ZN??\c??}`???n?=J?z?%???{+????9???5?:I%w?%??dwRI$????I%)$?IJI$?R?I$???I%)$?IJ\? +?mK???f0??u?=.?*??E?ut?e???@6}X?=?T?DX??7????j9{??Y?g?4??7k???g_ei$?IR???<5??1???E?k|????z"?6"?????t $?,S??U?u9>????,`{?t?c}OM???|?????I$?B?}`???e???sO4Dn?6???Ou??k1?kc?k?%???7??_??r=Bv??m???{J?F?E?oe$?H%I$?JRI$???I$?+?g?%????? +m???J???.??wet?k;????4???B9?>'U?$?????/?_R??}?]1?c??n???DG?'?G??}T?u?)?g?W?N??d:???ih??$???????>?}Xc??u,??n???? $???I$?$?I)I$?JRI$???I$?$?I)K+????w????}??VW???:??????%%:?$?JRI$???I$?$?I)I$?JRI$???I$?$?I)I$?JRI$???I$?$?I)I$?JR??? ++0?#?? +?????w-???v?}j?T???f[+???`?? N?????E?m???c?%v??Z??? +F????????m???G??r??vGPu(???/$SS???A??:?[\????-~??jb?Z?????????W????q?Y???? +???^d?Z????v??h????;7?=?s??????VK?Kj ??n?3k????Q??=????P??d???}:?W??q4?*???????1???eK'?&F6E?8?c]m.????}<'u + ?????????????U???~?s1????Z??!????{X:???3???x?m5????"??z??s???6=??? +#Y??W????ki???7??????-l?8 +J??????????;?/G?f???f???t??z?N?fK?s?'??????I??????i???=????;??'????? +=?G??????^??j??m,?'?k?,p?e??n??N?[&\k??c??_?@????m???n]?m??? ???p?{??????3???M?e?V??,#"????k65??$DC??zk???????NEeW????*??T?[{6???ik?Z?k?un?O^8?[?uu?f?K??_au??yhk1^?|?w??H?uW?mT +??+?c?}R?i?$Pf?n??u +?gX??gL?9?t????v&k,?=?}C+?!?{?f?7v?^wR?????ecR?q??M?h??? ?????????Ig[???WU7????]q??C,a???????h???n??:?uV?]vWY??s????a????#k?&IP??Xub?2???!??#m???? +?]? ??{f?????? +l& ??]??x?`F??????O ? +I$?R?I$???I%)$?IJ\?w?*r? +??p??? ?kj??'g3T???O??_??? +e$?I)I$?JRI$???I$?$?I)I$?JR?????E? V +?{pr??4????AO??_??? +8???R^?}???K?[k?d???;???2?????(u?-?????`m? ??g?????Q?k??????? +?V.?6?Y??????s? l????D??W???? +?\?T?I$?$?I)??kzV[?x'0T?DAv??h:O??\?F???0????^???{??o?#?'m?????????$mY?RI$?^+????C,uKl????9?{??\G??a????A]v?88?4?jg?x?v???GI@N??$?A/+???a??Vz]????'?s??E??q.??o?????o??8??H???n??I$?J?I$???I%9_[??-???W?yz??>?Sm? +????c????s?`????j\???d?????]y???+5;???Z^+????ZC?H??????\? +pV??j???c?"^4?{???wPvk? ???X>?F#?&y?0?g?I0?k??_??? ? +/??cbV?dQm???????0?o)?#??Y????H?I(?T?I$?$?I)I$?JRI$???u??`t??????????k??????ud?????N??VV?g??h?R???????)??0???~6N??[X^yq?????VRI%)ed? +?????????{Og4?_?7???4??[q2?p??Y??5?2?????I$?$?I)I$?JRI$???I$?$?I)I$?JRI$???J?R??t?????*?[??V?Z???x??t?Rl??\ wd??*??$?$???Is???Y???u??'?Vh?i??????-?.4'????O??W????????[??,?N0"?~???VOh-D???I%)eug]??? +? ??/??'F??|{6???}-? j???M?m?X ^??Z?? ??????}^!???tBa???Y???I?????Y????a????-?@?1????f???QzN???z?>?_m?%?X?????W8??i%)$?IJI$?R?W?ooLm??2?.?&d????????4???S-??????V???-IN?I?????V??N???I$?$?I)D"A??? +W?^&?f:??L???]f,??Z5u^,?????m$??????????U???Z??A)?k??z=???u???%?}5??L??Q??????}-%5z??? +?{??1???o?.?k??U???t?" e?w????????xW_?m? +?7H??1?Q???????J?l{???Y?????????w?H??c??I$? ??I$?$?I)I$?JRI$??????:???9? +h??$?$?I)I$?JRI$????G?0??? +?c?????V???VV_P??? ?>?[V|mn???7?[8~k?cEc??::?N,??]?'?T?v?~ ??h???$?JRI$???I$?$?I)I$?JRI$???I$?$?I)I$?JRJ?wP?????v +?N??.s?5?`.s??%e??&K??t?????:?A??????4%H$ +?:[?`?|:?Py???m??~?? ???\;,??K??Ll??\???+*??k ???ho->?M?P????[??t???mc*??V?*?5???\??@pA+G??/A??M????#? +????c?????F?G??R?cn?I$?T????_????9???jvv5?????:??????6? W?u|???&?'?????_??X.???;?o?5?X?6GK??mm?MW_mL,{N?Y??Xt=??D??? +?=H?=;?a7???o?s?[ac????i?]\?I????????d???[km????9?;?$?a?U?????@???[Q$n???V?wT?@????$?IR????g????xX>???=??`???????}57u?i|h?????w??t???????{????????wYX????cC?h????ZH??.'?-d?????? +K3??NFOH????[U????c?M??{ + +?U%???Gp????j?6?^nSA?2??qi?5?g?6????IL0?]?d7?uw6????K$????~???Xu=?h?I%)$?IJI$?R?I$???I%)$?^?9?v?C]? +Js>?{i???~W? k???j?\?g}pw?????o?[??1???????c]?v?J??~+?IJI$?R?I$???I%)$?IJY?K?;"??`?1z?#mwD??????70??:???Jht????eVqs???8?2[<=??}n????W?o[????YFf]f>M 6Z?%?????tj?? +?w?N?????ofQ}??V?????p?1O?X??^?dq\????C?x??f?5?S?\o?N???/!??fE??x9???????????c???z[?k????????P?F?L?I&???d?????!?y?)s??P +T?M6?+mU0Ck` +h@h???Z??d~P??sz???uWU???Y]q??buV7????????,y??|???s`H`?RI!ee?a????U3?;?@rI??IJ?g?^???NnC)s? d??ed>????5??{?9&H??w????S? 8?????.??N:MA??<}??l A$???_?~???f?q?????f?G???G?????????G.??>g?9V?J?t????:?Y??_NnCG??? ??k#?????????e??qi??w? +4?O?[do??BF6>UF???uN?L????"??,y???$??k?=;^?q???S????W????? +??$?s?$?q3????d?y?q?p??"?:??|?>????jK,lKF?;?7Gm??Yhs]c\??x?z??q????V???Gr????s????_?)s?ns?=?????}?c??????Lni??L????m????)?????E??!??=?d????????z??b??1P??????5?{?Uc?u?6???c+????1ch a7????g?B?U???Z????84??D?????D?{?;3?7n????^)?]f? ???????s?????CL??Ef?k??????K??????8?R?6,?? +*JRI$?????"?g??Ty??H?;?0~?;???????? H?F????A?B??W??Z?q??[~#?=???? +j|OF?-2A???.?????:e.-??>?cL9?9??#?iy? w0?c+ck???`?h? +??@??+??g?d]????????Hs?????o?.{??h;????????????2?6????}??9?^??????F??!?L?????gp?a????ki???s??1???o?? +kl{?? +N?!?I!_?M???7 +????=?Z?$???[??V???4??K ?=&?????s???;???..???????i????????{O?$?????????Q????&?<:Y~M???.??X??[_?mv??k`m???????G??????pe???(??:?9?Uc?????i!?^?0c???I?Su?'?????S????6??4?f??g?????kk?lk?????R???+!??Z???9?Ev9????{?{XZ?5???8??????2[koeW ^???{}GYG??k?77k?'n?CN??\?]k?>M??T???W????~????????]??p{[?;Ke????9|G?????? +?C??%?I$?+??I$?$?I)?????zf'Pk +m?????d?Z????J????? ???)4????jmb[????W?6d??,kz&5??.?s??$??VUm???[*5??CZ)t??o ?Y???u9v?q????n3P???m????Aed2?h7???_??30? +????m???z??????\'??l????f8?/4?m????]N??H?MMK?}?f????O?? +???h75???P??nDR?M?9?Y?a?? -~????=' ??]??X?4?5???ka??????V&_???j?7*?V?????b?+eO ???5?.69??? ?????:?????z?[10k????k?????YA?????0cZ?}?? V ??R???????c\??y{K?6?ph.1W??8Xj?/?qu*???T??x???'8?Aa??Y5bcY?l?u4???1??? +?@????N@???? +@???? +~E2?????MY????????1??????K?]???f8??3q]ub? +a?[???s????R???6???e? +??U?=o??6 u? +????u??]?K:?G???,5???G??????~??o?? +??k?LQ???z?ue??v??]-??ot??y?!???*?u{???a????????W??)????dd??Um????????Kq?e?|?????us+6?????aKU????9??.????{?3??z?m???0[ +???u????????+???^??>??]?=????80?????uN??1l?#{???????????{??6?????^?\???wO?O?a????O_FoM??g`Y?????n3?F?????FUU????>????k???X???V>???N\?]?k???c?_??P???C?i???~?????Z???c;????>????p????[ +???k?OO???`????????R??`}f??E?c??|[??mn?mu!????l?????4?~?d???ff1??VY???9???@f????ys??_? +?v??0?2?z v?,??fFLf???u??????? +????}\?I??;?~??Dmk??wl{?? +? +?YM??#kCcp???U?m????Z??_{i????????]???????C?t`??????_?O??;?[OO??UM????k? +:?????}?i?????u't???????c,s??????fX?;N?wZ?T?;??;GuR??tk??x???[n???q>?e?? YS.m? ?[\???z?,??,kN?M??????R??N??a6??[q}???m}?Pnh9?=??s?"??u??r?h?f6W?q????uV}??y???#??Xl;?0 ?7?OWoQ??en????]E?MT???m?Xm??-???{v??%????e?? ????w?c???^0c?vIiv z???U?[,?DF??`}h????????{[?????dT????k?w??`?? +? +74??????????????:?\I%?t??GM???9???]??????i +??h???????uN??z?g?gJ????????hc??X?%????jav???)O#?~?}f?5;?gabc????7\]????6M\? ???S?u??d=?S??? +??F6V??O?? +???_\???M??-????U??C?????.?\?????tl?n???l???c]Kj2?[k]c^\oqcCA??? +Q?S????[??????? ??8w??m???????M?:?8h+??j?'????????!????????5??{????G ??}?Q?:VU5???^r?E?>???c?,?\????y?ht.??3?M?W?Fe?k??{?F???S?&gS???O?????J????;???~?0???*????Rl????W??K?|?O?]R??? +h?? +'????????H?? +?????=?,;E?-?????X?#???o^?y?????~FK3`?2?a??=??????!????M???)???ga????MQ?????????h??st-_???o????2???k ?p???#n??N??B?=?&oJ???v- ??z??[t??P??5???5?0%t?_ +??'7???{ik? +!??%??>??:??Xn?=3?b??[1NU?c0??5??/w??%???????t??????nh??kEV?????????1???UtS?_\????zOI??????rM?c??????ik??R=????6?b??]?hu?????kk;w?_??????:?????????W?1???K.?_??Z?????4:>?ft?zn?@??F?e??????q{??????{]?#Q?[)????&??)p}W1?V??k??????QSi??X?1? ??k+n? K?s?[? ???I%)$?IJI$?R?I$???I%)$?IJI$?R?I$???I%)$?IJI$?R?I$???I%)$?IJI$?R?I$???I%)$?IJI$?R?I$???I%)$?IJI$?R?I$???I%??? + +endstream +endobj +10 0 obj<>stream +H?\T xT???????l? (ox$B&"[?,??Nh??? ???Ed???|H?D) A*????B???~,?hU?e ???~ETd^??B?|o???{???\H??(??>??? +?*\?u??K???.?r?_?u????[T???'?G???m?E##9??:??"80?9?F!???U?h5?6q>?p?u??l?C;J?.c???jw?"5XF???(?5?1 ?PKs-???Zim?V????[?? ? ??o???/???`-??????Q??????ur?"????3p??A!??????r\?????e?eZ?X??????z?`??J?F??(?v[??n?? s??*??X???v???????zBt5b??????? U??5??4yh???r???n: ??b?F????]??Ju?J/?'???c?zq^?R??Ig??~ +?X??A???????h?Lk???Kb?)?We??,?A Ej???-??8.?|?C???nX??B??`??????vm?j??J?Z?AY&a!??6L?I??&t?`?I?V`FS?(S?????2SM?U???????e??1???4????9???s???0?D??D??,Dr?U6?OL??F?-??0??????8???Y?E????J?????)??(S_???????/=???????,D?? ??,???}~D??hy?@e???|pf? +6j???V??5Sf?NM???"??7$f?`??%????2??3?JE?x*?df??)????_?}z>?<=??r???Q)1?b??.?Gg?? ???.pP?:i?????j?.? ?`???{X,S??~v?| ???\??1??2??? Z?????30?2g?@m?9'???M???X? ?? K_`??%??E?+??W?@??2m_$ +?z??!??'b?? ?]l???5?Yl??A??U????05?h>??c?<6?????? ?o?mM???e?'p}?U??&*?????E?????~???O??;??k0?'~??f*V`]??}l???>?u?J?????????%0w?In?????M???P?~? X +?,??.??H?f:?>+? +?S(_|w????-3??t3:?u?z/???^?????g???{???g ??MO???????[3????sf??????^h??2fFr????,?/?-?3[?w?n??|????j9@??????m??Z??Jk??)`]?!Zh?h?8?? b?G.@6????Z?+???kQ???????x? +??? T????[??(%??????^?=_??8???{E?m???G???1???,????n'^????B?e??? ???>?:????Z?6^?}???????XBe?????Lef?YFMV/?a???i????????HC?A??4S?u?4??BtL???"b_?6?1?u??F?&D#???J_????p|?/???5?>?K?2?T?j?E?? +#??t}???s,?X-?O????O???d??{??O??:?c?}?}?? ??????~?1i??$???????^n?3?f?1???,?????????????-?????w?y`?????|???Q?c??SoSH=M!?/ ????Z|C???q???;????????'???k?4|7|w?;:[?I? ? k@#h??8?mEv??`?/K"?????"?g???3$?N?m??t??4????:??L[f?}f?^Po?9?M]T???R?+??*????_b?g??I?2 +TB}?????F[H?),]P?N?Y>JEX?????%?????P_t +???@???|????k??y ?? ?K`8?5?o?|??In???0h}`???_??R +; 8??_?m???Wa]?W????k???J#XcZ?e?,????P??.}k?????????B~? ???eT~??? t??? ? +?+????$0??????x\?? ???_M?? ???k?b~???fbP/??H? +I???_I?2?z????i??r?5ht +???/*??l??bx4????'???[?"Tr?F???x?????tJ??v-X?g?/D`??? ??} ?\!G??"????"??XBv??%D`?vXBZ?a hl??????r?V?????n????????|?8??C?????j???Hp^???c??L_??SL?b?>?`?r?odz??^???a?y?C?????q?FJ?>???LO1=??*?W2??j#^?^??Tq?????~|E??>?cD??X???????? ???L??O???a?_?,?+????a? +??p??c4?J?Q?2 ??Y?D?lt?WJ7d +?v?????(???????c5V????q??Y??#e?'?Y??z???}Y???b"**T 3???G?????????2?G-???U?e?????Z??=?9????`U?K(%???U?^D^?t(???????|??.?:????Y{???0??=????q???D?;?]??^??????0?s~?z??D;="S??DZ?'????m?Wt?S?"nm]?U[??b?MZ$?:?ha?Fm???X\sF[?.M??????V?d?O?f???|?qW????YW?5?U??\e?R? ?H????i?UU??C?*?32?k? ?????%>>9???BB?y??????)%???Y??L?M~???6em??WQ???%???%?D??]g?????-??I"j??3??[2,+BK???-g?????K??{?p2I%?{?%???K?{???d??Qr?]fO?o1~Z?4B???%?w???Z??????YvC?d?Ye? ?N???d2?ad?? +????!?T?E?U??w??????? +y??T%????e?????Te4WJ?6k????x}?!P??V?B? ?U?4????U"F???H UZ6???????X??&?v?~*?:???!}r[????????4P????:i'??.? +???D?aY????????r?N> +endobj +12 0 obj<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/ExtGState<>>>/Type/Page>> +endobj +13 0 obj<>stream +H??W????}?W?#?! .??(??8??*?z???%?\X?? ?j???>?s?E?S[ ?==};gr???q=?f0???>?f?8??b?z???5???4?r[?f?4yV?bn?$c?????_z[?%?[??QS????f??|J??y??????.?U?K??<1{????t?$?kFZS&???=?"??f ,,KD??E?J?^???l??N{,zb?n?p??,?9???m-g/f?>???U??-????cj?d?R?????????O??6??L? +??A6???9?????? fwX +?????"??Vy2l6"???8?????6?????cZ??t?BN??E??[??5`{?'?PU?H +d?????M??q??u/S+` +}l[?????????S??'??6??'j$?[???_03??V???? ?i????o?I?Og?i???w??g0? +Z??????t?!?;?????;? ;??g?9G??8??t#{???? +o?????;&?i??4K>?X??2?%+??3??o?w?!??E???Q?????0???????$\?u|?w+t?????;?SF?,???m]??t?:?e?YsU??0J?yU??i??0 +???d?????@k????/????F??????f?X?8?q?K????:????+x? +?????S?Us +??F????O????;???H{????V?B???#o??!KPL?? <?|???8}8f?{E~??e??n?????N??~?+???.??????Ad4S- ??E2'P|?H? 8l??? ?8?!x?R?????f?R](~ ??r?D8?PQ???m????7?8Q???D???dfPBA?# ?H?B?_H?J???NO??L/hNjS$N +?StNC#K?.??O?)?6g$*???y +J?\???y????p?G?+? +?}C??????gE?h???OS%K??1&j[m??????C?@?2??&;?????r??bh5??]???????x4??9?J^ +?w???*+?B1?;?9???}?=???pD?'????(?"?B??,???s????*._??+??;????*%]??]?D+B?d???_?q??? ????T?M:Y??1????e?p?7\?e????+????!?7???W????!.[?$??\???R:Zs?Q????p?F;Ka???? ?L??u?`??-?I? +?b??8?{w?<t?DsI:D???.Bn*?\^?R???> ??Y????? +??m^?z??s3lq?? "?X*F\$??????(?????-y[9??? ??YU^s?+8???_y??\?a# ???{1??,????A??????G5????n?L?????!??'?q??x???TV ???:d????Le?;?]?U?:P?QG??e??%???s??%?E?d??C???f???.???7@?N+??? ? +OW?2?f.???RN????u???B,+???@???Q? +?C?7????Q(L^%?#j?j??I?&(3t?-?B?Q??;?4?i????MVfV?YM???????A??S?:?M??UP>L?U??cZ?????0? +?}?/[?Fn/;?Z?J??_????h??n?^y?PFt? R?j? ,@??:2Q&_??+????-f??[X|?>t????gC???O +?? }Sv?? ????? z?? Ag?uf>??????B? +??V?a?Q????P?E?zc?U??S??9??????? +(<`|8????????[?7]in?`o???q?\:C?k???G +M?????1?Ut?V?7?????nvN??????U8?oAu{??~@ +?????&n?2r +?9?K?A????? ???s?????G?3ko??{?????(???J?um???nJ???Svc?nS[???/s????y"?????B#Z??}?=#?R??(????j????RH?o|-t??k??>X?%?^?? W??7?'?:^??H?[-? +??[?.???K?'?~1? +?????,w???Hn\??B??????j?2???[~??sQ?78M?lp????1w?}??f?y???n0?????q????C???j???=+?j??(??I?6??????)? +B????;??)??2o ?E? + +[??2D?dsGL???*I????XXByc9?x??i? +???f? +?? +??f?_T? :????a??-??0ET Z:y?f????? +??????????ME?ZC???W?--\ ????h??k'??????jH?>_??8?N??X&??????r9??Nb?$???U??sYd???? ?-?b,6??????I??i?H???#rY)?]?:?db?D?T?qu?? +???,u?7(??)K;SU??????????m?X??? ? +I?1?S??C$}; +$?7L?????!{/??Kd???w;???7?I?F?????{??t??????]?F?q?i????J?9?]?tp???{@????E??39X&^r??????E^?Z??]w??&????Z?{?Y?? USM?????v? ?\r ??? ?EO??`??j%?;????5?&????????W^????[?d??a?{ +??/z~?`?tADph?1?s|???^c80???u? ?p?tmUAc?(4?H?q=???*Wke?*`??ITM?(????g??9??d???5r?Ir???I|_?????w?q#H?S?????UU?e:?W?J ?????;j4?? ?3Vs?YL +????E[,?Jd;\E??m?K??'???1,GU???j????????M????6??>????y3`??8^??( + +?D?$p6`j???&?DT?t}[?*N@k??{L?I?vPK#K)O{????9@???m@? I?d???FB??.$?c?'??????Fe?k7??????>stream +H?b``????? +endstream +endobj +15 0 obj<>stream +H??Wv? ?n ??????=YOK?_?U@?8?$?D"?H$?D"?H$?D"?H$?D"?8?jtkT???X?7`???]N??>?^ +@~??$Y? +\?tB?T?R? +???? [??]H??^8??>??)??9???/8?g?L}?_?L|??#@=T`I?,?zO?$? + w?? ??? +???DkA??? +bKUkb????? +>?Y}J??6????????a???4?\\???:???? +}A???? HN?t)(-?.Q?a-???&1?r ??7=????3?f??@?S?bA??4?=???,?? %i????)+KbK?Y??m ??g?#u??%8U +?N7?1????%?MNC?sq'?)??7? +?f%?d}?n?c?d]??o?Hj?5H??&?T?Z;mbI2i???a-?RQ}???%)m_xei?????H?&{??@'x?e???Y??????B)X5???u%^?^/?:???\22????H??\5xFdkxr??S??>??g?M,??M2$W$?a??4?;w"????@???} +?o??]wT??s50??ms??csd{?dK?h?$??mdIo'Y|*^JI???noIV[g?0??$????F:s???UL?I?D ????p??6F]k-x?b??S%t?/????H}??N?o? ?:;`s??0????Z5H?}p??i@?b?'?I??m?????Z? +(w~s??q?????Xi??Q????ck?:w??d?,$?"]M?H?,????I*CjKM?}P?,????Jhl?5?Ck???=???L6???????H}J? +FSu???q?9#?K]?}+?;Am?8"l??d?>?#j?49F?? +??ct????????O-???$????? ';WqH ?K???Z??? H?2{??s?=V4???U_@~Jo.??Q%M,o$%5???????Y:??;?^%BD2??????d3??'R+?k_X?Y???E?m?Ao!??ls(???+B]???:?'6??SIS??#jQ??^S?) +?/?? !?????1?f???Z??X???? rR??????????g$#?? +%???7?d? +? ?)E??$t?dB?^?P?X?r?e?f{?K?hn2????n????????zUQ? +????d???? bL?F at 2}??????$3??k???Y?4??c'dcc??????$kY????E!y?O)?Wc;T?=K??svGv54?Y ?O?x??"?;K??}?g?b??&k???d???$?}??R,S?T???]??????n2d??I?E??x?????? ??3??E??/)??Cv??K???P??I8?'??d??X??>U????hD?$k????u??n??l.?NFk?(?x3?*NH6t??&s???B]r?????C?E1?{(|EQ?Ri???c? ? ????????cM2????????=?&?}8U???????MV??,MN?oq?spB??Hv?(,???/? ??? +-*?#$k4?????[?L??N??8u??_X?G?B??E?Bl??zn? +??2???2Y/?L??(??oN?#?%a@??~???G If@??~??J?GE"?H$?D"?H$?D"?H$?W6?>??Ry???x??~?;??O??? +,?????l???? ?&?@@?c?o??2?? + N???V??;?x:?Jf??Gx?w?\??????????????7?~?????e??E ?q? A5?P?,??????r???=6 ?w??>KJYYF6???( ?????#24?5?~B??,ZYH??{??O4OpW?' ???ZC?? +?v~??7?\ +??o?i%C??7?\ +)"#?^.?}OE?????p,????W;v?h??~?mj^????j?????;Y#? B??Ndn??? +?? h??????,????c~knc[A(??]d?a/??????|B?4????????E??B1???v???9????y?c)?z??][????w2w??B|??k??p????,?+?}?Xs5???]d2?Xs5???]d2?Xs5???]d2?Xs5???M???? ????8#N 4???#??-9?D?iAdD?!?r???i???=B??A???????"?DoAd???jh?????19???? N ????|d?pz??D??_F??OC??wE?y??'??~c???+ |.??p???W????SMh?g'??oa'S!???????s?,? +?"???|? ?B?D.9???*bf??H?????93?T??j?y??,??J???2dnT40?w?r +6?/??-_???w?"?Z??s"????????b?S?????????hC?)??????????O" +'? +B??A?????E?u?]???2_?o???Z +'???_? ?{??O4OpW?'???-9???9??.??lr?/??y(v_n\?=r?f?o?gY?????d????!0??N6??2?5?????3?,)Nn +'?A????? *t;?? ??%wy?@????? ?pl`??Z9|] +^g?D???xE?:?,? K???????l??>Gx?_?Xd??l??j?6DvB?o?5??x?.?#dI?Y?w2'???D*2?hk???9?9??!??V?M??????+?y????| ????1??e>????%??? +??[??,?????M???29?@(?????u?w?'\?Xr???N;???g?#G?? `U????aoEdB,??g?q?5?zx??J +'?????y????L?x_v\,~` ?pL8"?p1???,??g?q'??f??p?L8"?)?tDF??P&?;????? +B?4?s?}?sv???}? ?Z"???nZN?f?V??"??#oI?o'c????z?jf?J5W??w2????N?8[?????d??dn#?`7%27????g???\t??n?G????,p??w?!\?6?,?H???????=~#3???s"j~? ?????yk?????d Qj? +?Y?#?_????'A??N???F%n?h????sf6?9???G?8)??*=? +u +*????p??.?????D?%YE??k^b??????s?8??R?v??*?j??pw@???df?E?9+Z??? $#6?????i&+?P??%Ed?[?? H????'?MU???? ????s'z ??Y&??HY?A?r?R? +??????dJ0?)?5${???y?,??V?8??^jm?#?X|? +G\/????@??@??M???}???a??????&M5?BfAs/???G2?9O,1??,? ???l?`t??????&??P?#Q +??B???(???????x M ???????qD????j??fU?n???T(?|,???0???????qf2s???O?)?n??????d??L=??$;6E?MV?#>P?x;?????[paN??7??3??*??s??'?2u?U?"??Jl???P?y?lx?V_F2???+???dEI??WF?A???7???a?W???? ?L?g$????u?L?q?f?v0}?zHo ??\a??????6L? ??????H?,?M?a?n2??v?6??F?:?k?>^"?:??L?f?????;??;?E'U?*??9?}|????$?*L???f??W?7 H????d??g?? 2?5$??p?T??? ??????]?J?y>??CeI???????[?$?dF?f"???????????B/=?Rg?k ?:??.3?VE?? /5 ???5?v? ????#6?W?= +?XI2??? ??Mr/- h??????????`6Sz????????(?!E?gN???~?(?9?Eu??K +B#?DO2?u#\?F"F??D%@Xe?;? +??Cl?6?&~????"6???^j@?? ?Z?_?????#?81?u?t??????N??e? ??pWC????? UH6??1 +kA?f???$c???A(?w???9{rI?k???????@x???H?d?/??$m?2?????????^)???dw2x??"?Pp??OF2?S???;????*???;p?????1O????H?2?L&?^%?L +????zL????? 4?[???s???N???u?"H-?????E=?????? + ??????wk9XOL??? ??QA?{ ??zq???1??DX?s??????Vjd?#?\K|mqo?k= ?[???{?????HM?????"???[?y?)???[)>???v???dB?-?!?iuQ??WHFlV?#?"?YR??0?? +u?E?j?{)G????N??p????`???d q?$?q?Q?:V??n??#??g?Rv?j?? +Ac???#????9"? +Q/?W????d?w%?T[??h*Tz?E?:????t?n?'?T???:??r +Ac??????}+P??&z????dPx??6?v-\8????4t??I?RR?X?:????????`??`Z?IF??72????????????Da?,{??/?????"???! +????x???X|??2Y?????!????v??-B$??'?p?w1?s?+G?9U[??0??L??????s???-???????W??Q p?d??UE??]6&?0??d???ek??f4Iu??u?Bln????Q9aZ??????? +??dJ??u?pIf11? +y?=q??"*???$??i?b?7??,xW??h?iE_K??w??F??????u?BD??????FY??~7????85-Y?U$ |?\ KF?y??D6R +??.?g?6?????2?????]??d)?#?????w??>???h?c?Iw??u=?rR]?\?G??w?4????d?D???B??uK\&??6???1?_3?? ??Q?HQTk ?)?|k +?? ???}???B4U?"? +>?c?w?_?H2??qz??C??yJ2X?(?|?]???-?,<?# x?]D1??q?'??m@??!?? +>?W??A4?j?????z??COa~(?L&?E??J~?G?qX[!???D?L![d?x?r?4??H??:????\?v?' +SU"??!??5??&]?YD2fQA@N?? ???R?????/?I2s2g?+?q??sN??v?"???D? '?+j\k? ?,U??]?d??U??D(9K1???[??????R??H?T?-D???z&???!???&?????4=?Y H???2YD???kTAE?$??P??Xhc H,?Q?B?????&;???????#?_?m?(TRU3???_'?K^?gr?Sd?n?H6???????&.??cIV?????^??*??'??(?H??????i ?????&Rn???D9D????'[O.~??.??E?=qwU?I?nWKK*??????????????d?????v2j?z??D9D?bO.?d??????dl?H?'?? +&Y??+???/?{?? ??,???????o???Y?E??|? 9?z?'Z???_ +c?Z????????W at x>???y?{R??In?Y?Zmwc??l?{?? ?r??1???$xj??????5?l?5?H????6}F?'R?N?zDy? +?ay??6?????"?e ??6???)??h#??{H?????%}D?5?,NtYn??UC???,??????9?FW?H?:?8.???Z?Yemf9??????'?J?b??)??i??v4{???????+v??6Z???HU7 +?i?~ ^?=???_{?-?kn(?*? ?,?d?hC???/?1??T??-???9C?`cilm??$???4?????{??sB??L?E??$mz?\?D???y??o??k?H??Hs??p?D?c ????X??" ?W?,???hr?????p?OU?-#??T???m??????? ?}d4@?+zA?7????i?5U??????eh???EF+&??i?u?????? %?HYY#?+?w??"'$6Z???;??R????;)? +U?=???J? +Kx?]m?Z??r??%???Z$XJ?@7?x??????:??f????L????VK???o2k?$?=N4??Z*??&?Hi??-??i~=?i????N,??????@???h>??R|?*l??8?De??'?P? +J?K??}(w?`?$?=?d? ?u??ce??RKc???zc???|? #W???I??5}?&6?cOw???%?*c???$Y+??Fv?R??r?jG? }????Y?v[??=?&B9b?2???M???.G!??65????nK?E???????V??"?????[?????s??,*:?]? M7? ???]fJ?F??m?k?E4??&??????R?x~ ??h???}p??(???s$?v?D?z??b?e ??xg????%?????u????? "?[q@?? ??-??D?4?8?B~&#?????T???9[T')?Y??U#?Ix?w???????+????%?i?8?`O??s??l?E7??:/2??? {??"?????b?/?-z???C`????0?T%??+?k?? ??????UD????x??} +d8E{P?@?r???!??0??OZ^?G?.T????wY*?g??????j??8?Czz???G?la^o? ??#;?9??{p??|Q? ?`?R?]ki4'N/XSy?I???KN? ???(?4????`?g?{?I6??h???F???_9???xm??L????d????b:.?mHF?s??????x??+??u9?aMGP?g?d?#@?in?*]??H ??*[??L?.&_??e?o{?h??????Wr??jP +r???2???q??W +?>??7??t(N=?;?~?=%??K-w??E??b?|r_?I-?[???[=UV?HP?K??XS??,M?d?/??S????#?08?b????y# ????#v;???O???H????????03?cS???XS???????w?????^???-???Z? ???ZvN? 8??m???? ?w0?o?y ?.???{f +??/???3w????LM?*nG3/?????? +.?????v?a?BLem???? +?!=4????????,la?/^?#c?hK???%P???????UVo????? ?v?E??}????]7???r ?qW/?}?r? ];?=???4???????????/?D2?h(n?5?5G?????????.[????5 +=b`}WkV??0?, +3?X2?????6v??i?j9~??w2?%Y?EjDe?????P???1z? +ji???H1?.5?"?-?j??:v7???QS?rz?@O????F??{?!?}?|?N?oI?0+???????l??=???k*??Cb???5?t????}t??D=???NF????? ) +??{{??_c?? fTTc +E +???T>#??0?6 ??? +I?Wj?l? k??DkYz??i*)??X~??????=q?R4?2?E?????????a?0U?wf at V?8?]?b???`b\ ??? ?^?v???^????0?x??&[?Z????+X?=??`q$???p??7x???m?Ys??d????[???? +ZA3???I??U?T}???w?[{@24???LVa s??P?k?E5X(????+??? D*?TD +???s?????l8??J:&????$?V?R=a??Y? +Q?[???09?`??B?|'?vBv +?? +????7 +?r??9=??????K???????U=7?wu?qE?i$?????3Z?????sE-??)?pwm???4???H9=?*h1?C?????F?*c??TAl6?*??{?F5????w??3???gE????f{v??VUS??]'eU1?H?"{??????K??F7?L???Q$?????????????????K??V????kCG?CZ?4?G??F????.?a tX????(??&V?`?(?%Z?b??I???cnEg?????%h?????I?????;}vqC??oN??k?>i??8???)??UF ? +???Tpc?Z?&*"&??\??z??W?X.?d????57r[???Y?B?g?????(?W]?W?8???%?A???A'?J?!P5&???8???k4I???4?R??_9??????????1??ma?v???UiQc?p????:???G+|?X?&?.7N?Mxt+?w1H???&????????(!???8P#jbM??w??]P???gl???duj???V?=??Vp???5,u???!???"?`?Yh??? ??bP?????V????|??p}.??? +????A???4??#?3??|?sk???m?`?*BI*?] +|mAV??? ?d?? +?0?6????`??6?`7?? Kf.4?w i}?X?Yh|?^??NY?0?[?t?d6? +??&}?`.5oXp????Y????????? +??gvh???[?Z}f??kl$???? 7? + ??O?4k7y??F?@+$tB??M?????CD??i????w(V? M?A???=???FTi?y9???4$X +?Pk????;6H??*??????WCQ????|C'j@?? +??Z??U?)+?kj???_?9??xN?;y???b?%!??????8?Ev?VG?;???? ?Cb???}{:???w??3_?3 w at V?A??g???*?????@?????+??c???R@?6??5???5?????????????????? +}Fn9XD?\????{ +?????? ??@?]??????r???e$???R:??E?o?^A???Ah?9T|???I?&m??R6????o????/n???3 +????|NNL??,jt???- +? x?4R??v????]??[?q?5???$"3?Hd??{?^j&?Mum??*?l?-$?O?????^??o?"*????S?{{L??3c ????p?9$?KdO`e??.q?????????r +???c4?4O??^\?d???#??AA?g??( +^C?3Na;??k?)?iP%?+Qu??kxzk"c?=*x>??fz?X?vf4?O6a?)?????? ?dCd??R???I?????esr??&!??}?/?zr?hYl???o0??O????ey g'o?????t\?H???I%?? 7?p?2??X????2??QD???.>:?!2J???P=?d$q??e)??&?x??LdD?D??)?Y}i???d?6??l???C??lW?j* ?^Q?b?,??!X????S???b??*?J`4m?EY????$??v???Aw?iZ?\R??cl?????g?,\[HRJ?%??3c? ?o???$t????}F??a?"?UdLKD??????n??V-?\?GE?yL???????????H???@??m%S[?g??q?>????1???]O!?N?G??'?? +?W?4?{%Fg(f???!?Z??D?!??}?8=?1??x9U?V%n?????dPG?c[???? +n??qo???"0?????? 2|?-B,?@?y?????I???p???Xj??? ???????0???v??d??$? +?[?`,??H??s'_???`~0?Qp???k???g????A?$??%?W?x] +????Sk?`x??_?????r??v?H3q?????????D??7?N>??2???n6?y??UP?FS?E??q?ym??C????z??????Ja?K?)?u?b#?, +!/\?)!V??|?'??????L?sY??G$ V?????????$O???=??Ou??D?L??&?{nNX?@?mN?2??I:{?wc?????g??9???w?1???g?vY?WA?X% +S*??uz?(V??r?*?f?~??r;Y?c?x;??I?S?k?mi?x[?X qy??\H?????dE4???.jAq%?U???.Egx??g|??z?????????.?Ne??om??????y(?L???*??f&Z??,!tcl??fin o??vf?\c???_?9?r?9???6Y?[??d??? 5{??E??D??]?e?&?3p`?????P?[h4?[???????,2???D?????*(????M??G???.K?,?2~?D??1???????z??T?m +Z(????(?r?????IA??t?}?DE +?3Y|?$????e?|???$c??? ?????dc?8{O%J?mz?_?/N<?{? ?uVx;B"k=Md??"?x'>??????$?t?k?$^????1Dv"???J???dMZ?M-|?=?????X$??}???`s???5XJ???6pM??&??v%.??T?`"??&?1?A???>D???bJ8?j +???d?c2=??>??????6?u??"??o?????'?%?J?yN??9j?ZH0? ???:(??.???Z,? UG?K1 {???4????Cu/??=????a[?\TW??>?q?Td9??????r)Ec?????Uh V??1???D???QP??_8/Y-o?E9wpYQ??V?KA??=0????;??x_U??;??C?uI?????r????f?3?[??M??x?????QQ????kP??`K It??~? +E??????D?????O@,g# *???? +? ?88????????7?QN'e????9k???8???X??&???D?&2??A?)??"???3??????? ;???M???????q??$?8 +:??????]B??c?:_???f?d'?]?????c??????I??? +???????v1?7?7??\&{???h6??Y?i?????5???$;?|??f????>PD?w????S?a??.s?tL??*#yU2??'&?\???Mxl"????gS??GQz???i??x5 JA???t^???E&b????N???9?FOP?9VP?????&???Y?I|G??g}:I??,??~????0Zv???????U??>???????L????n2>y??sO1G??,&!vI??T?????? +??{??d????-zi???????t??;???^??:?????L??$??????? + +?a=r1??a???a[?Ud?t?? ??A????-)2?u? x???????L???cFf?T???W@?9!E^???::???C/?W?? +7g-??L m?n??????S??t??4?uy]-b??B???7)????? OQ}N?E??????6??H?{ +(???M?k??O?5??;? ?jN??|NMd?C??C8?n +"#??????tc??b?? +0?wrX??????Yq"G?M???>4 ?G??"???PkU~???1????hsg?E?f????????H7?}?9??hH8???dF2/ '??????!???????????A1?????1P?`? +???N??S?s?0N????J???????Nf??"?????S?D6????o??&B??t??s???G??X????5??SH]vq?l???w???M(???3Q??????Ur9-f^??+(=!?2??J????0?MZ???1=?1e???-V'?N'.??????????o2h???P?&????c??h??p????????'WG?S +????w??????u????&S?&?NZl?D?t???}1U???O??*2?4?????K5?????/???8X???cn????Efh?'???!"????o?D-??=?,??y?A????}?;?ZD??zR m?Y????V ???T????D???;p?`?t???????I0??w?Y?7??? +???P?Y?l_:?Qd d?????&?I????????a? }??<?(?Z!@qJ~?2??99?7d?>a'????aV?ZO????"?jJ?|\????xK?"??Y???h?b~t*???:???? ??Xd?U???8M?c?*?N??? +S?wsH?????????u?Mj???\5J?#?Hm?D4?????KY???^@f??.o?Ndz? ?( ??@!;\??J?????o +?[?X??3?CX @??:?W|??2^?:k?l ?z???C?b +n???? ???L4?? ?i??gw?i???% w?^[??kh"???uy??]? +?q????d?!???p?4<-&??~]?W}????|??2??2C6P%d??????u???w!c???$?mqS?7??4?m??,K??????????f?m??????>???>??V?3-? ?O?}A??G&??wx&?? d??p??6?+e??&(? 2????w?xuX?y&?D???F????7N????r}!?65???;?y??1??s]d?e ??"?x?v? +?8k?E,t~????(??Pd?*?a???v?x]p??"w2??L?m?)?6C?$???e????e&?e????r'wT????? +A6&??????_!?wEr??B????d +?i6?veu%~??\Q?0???,?]????????o4?$?*?????F??2y???Ob????@,?????m?E??F}o8H3????+I??K???????X?}{??? +=????CD?????????t%?naj$! +~??P3_??wT???L?`2zF??l?i??I0???e.`??[d{?P??? ??}^?????d???????1d?jU????e!?xV?ow]~?2 c?96N??"?v???R1)?$c??V?Y6??j???0??%ad??2?????/????"\o???dd!?EF?naA????2??|? ?????%?1^o???hqs?Kn? ??C?]??uE???Es??@n????A6?w]~??L???????l[h??kM????????\?4xK?n`??j?= +???e|^?? +?l????!:`??w1?%??uQ?\?????M?B??`?6d?+?2Bp +.?LJ?????*???s,N??E?;??????$t_h??????":ku??p^-??(?+?J.?`??U6???VTm?Q??*i??}_g?????BM$????J???J?]??c??????un???0?]??cH??8??????,??f?X?S??e??YSU?????dJ5M?L????0???????[?"??AK??y???^B|?wa???"??`??se??@de??F[?H?????Os?g?l????6L ??o?:g???R??G?S8d?g?Y????????>K-????'?`?H?{?R?p?+#?W?0*?>??S,??v????sPE??a?-l*?L?t>e?j.????=?,~??)?N?Q?[??)1+UQz??V?S?????????p??p???~??"?? +0????? ?gm???I6wwfW.?E?k?t^?$???G?5? ?p???|???P???8? ???lwo7M?]|???=7C????z????4??}??d???"C?Ts?:????z?M??zo?j?}'???O??2?3?wrk( +?X??SV???k?2??o??.dX1)wx&.d?? o?|?? ???M?3??Y??"=_o?d??`????pz????9z??ie???0?]% +???L???jQ?t?z +?9???;????R?}H(??s?3?$*??=?\i?( +????Yq?gd??zf?e?%?? +?\?5?>;?=9[? i???F??17?????i + +=????MY??]?>??????b?#?J?$Ga?? +????_(vv?Z?a?\B?U?~s??:???????)?6????\":?w?????Ude???g?$??o?k??Kp?*z +EjR?{??U ? +.???;???F????f??b?F?S??5???v?i???p????( ???yTg;?????????-r??NXX4EC$?-??[)6Y ?6?sa?=!???X +?w??h????}?;?4?#??x,K}9N??y??n?????b???f???"?w??o?w?8??"??65?_??????j) +??e?{?A??DZ_?h2n.??:?@??N??Y?"U??????X?T??:??? +?????????7D??TA??"?Hcjr?,?GP?^f#?P?>G'Z??c??m&????`?&? +?b?WvHv?]????I6t?S-????!E????????37?x|??.???p?lW?c: k$E$?o???Y?']?]k??Z?WC?2m??)??x#Vm?????|,?????????d?ud??????{?Eo?^]?C??Y?~?o Y?P?xaFN??%?I??u?? +?V ?.?2?G????{?w'?_??D\??*??h???qT????fY??s ??^j???|??|?????If???e???>?N??B???LL???6?@??`??4Y????????Pmt?C?? +?????????d?G?z*?????^`??B??G?Iv?5O8???e??? +?2?[?? +?? +?U=??W8?AN{P??F/?S?Q= +?y?4?uNQlk?#?n(d"?#Im?awhk?$cm??e, +???????s?A????e B?????~??*o??G&Y?\?K?mQZ?6?? +c)P?? +??*e??N?>m?????UFj????kn???*?8?n??jo??s??2??'v ???5??????#IV?"??$*??xy????e?m?z^=?|?? +?=???hR6 +R5LjT?ife?CE??6???zzf??"??$???x?w?:???t? +ju4??WFN3?9\k?N?6gE2\??|???J?x?????c??X???S? b???5G?^????}?i?????@I?8?j????M31Q?`?????O??P???.b?????0;QW?u??i?o`]?\xX??Iv?E????I?)?{?*??I????&??Q?.Q???BoK?$cL?:?P???q???E=/?4??y??r????ku'5?>????x????M??S}dy??+^{c?X?`1`??qx?)r??C2?~??h?.Q??????$ Q???@?}P?b??o???i???{p7?[g??w2????????>b???W???LV?1??45?Dm????$+R???L????r?>QTn6+?qO*????+??8?s?9???tIZ??!o?ZZ????!? _?%?*???M?`?]?? n?HV????? ??5I?????cd???<#!0????B???_??_$?FS??i?M?z?s?????????[???)Z?*`g??o&?d?@ty??B?f?F?j??\)??v;??????Wd?V?K{??2??AG??? +P???P??3???8{, +????8???R-?yDX???"??g2l??????????d???@????#B?#?D(??YN'???v1B?O?/^?lW???p?Bd?[??"??.? +9?z{ ?????j??*KuO?Nd???=?????N??LF?#HhB?}I??'E?U???L?a?? ??K#??????7?w?m???U???y?????,?? , (4Z +7??*?????q?s?6?2??Mv_??vq???"??,?U?+Ye?n????T????? ???.E???K?M?iNOk?/??0oz???5L?|?????_M?@ +?@Xt'>stream +H?b``?????"@? +endstream +endobj +17 0 obj<>stream +H??W??* EY?????S$??8?????_? +?????????}?{??8??,?A?? t|"j?%?@&?:?W?w???W?"Y?wA???$?E???S?=?T???@??x?h???N-?J?????????V|??TH#???0.???????Wr??~?????~????Q?A??x"??(=RR??qq_?? +?@Xix2 ????i6??&f?lhlB?".??{????Q_m~????+v?|l?????l>(?~??&?h2??Qg@?_????-F?W/"??u|?\??-K?4Z??????????zx?E???H^gt? ??r?M????r?%W ?gA6?,????UXb??0?.??1??)?t?C?^?1/)%???"??5?4??F at yK?o??m????0??`??, ?y?Y??b?qZ+"?M\DH?iF?@0?[?"??EE??xq=??T.????NA?hy" ?? +???y???z? +???:??"?T???S??b?3?g??OO"QK???{z?z??2H?|" ??8?? 6?-?0????????S"#/?@/??~???l?????F?? b? }0??fH????I?-?}????X???B(?? ?P????l,???dr??????Mi?r[???r?v?r?o???S??????|d>?? ??G)?jr?h*?D$?????&? H ???????*?\??7???Zp_???jxKA7?n??OM??v??D(l?fv?=a?!.??Y?)#?;?E?c(?+??5?8? ?? |d??E?} +??????L6q????????????M????5b6V?C?GK???!??0??cbO?Ed#?DtG?k8g H?< +??H?o3V3?Qy??[+nD?Y>P? +2>??eN?$?l????v?{y4??jZ?f??}???iG??7? ???, ?-? +??w?0%??t?Y????e?Z??4??X?????i?????? +??????j??N???SV?'?#Z??>R???jo?Z~???t?e=?]?YB?8?p???),?i,?8??(?`??h???????? ?i +{????Z6??0?`,Z[??u?\t?h?Z?M?????K???q?e?M?D???o8????*h+???q???>?V?Zu??%St.{1?d???h????:yy??9#?mA???u??4??.ck??{?\????n??K?i???? t???MB??? +?;X]-?? 2?NU3?????l=????? +2??t??\m?~?????P??b?? 2?NZP???????????%w??s?8?2??hpB^?.??$????J&???%?,9&???????vAj? +V? ???? +k???? ??p?dH?d????+??FRy&Sb??\??????e?h?O~???:? +&[? ??p?'A?o??m?A? n?d???P??Q?Z????k?(il2??z ??????:/??????W??vT~Ac??0???????:x?>0?UOg?a)???QO???Dd??f#?V????e?u???gx?.2:??h??_n?t???\?v?????u?f??1???? @?bn?2:?????y?s ???LF???aI? +v ? ?tEs?z?9w??!??a?V???U?}?}rZju?A??? s?]`?????????"H5]q +?l?r?????X ????d??F? ???IkI??d ?3???Yre???s?.??vqbA&K,?0?"vBC?~0??4}??):??[???l g?Bg3?p???'?"?[??4E?5b??F?S?5?&????g2??d?7??d ???)?)???H A????]df???.@?P? +???G?/?l?+? !?7&??w??????????k????T?M%+??fN??**?j???????ej+??a??7??1??~Y? +7???_???S??4?ZL??v? +??<=???_8?5????2zI?=??5I?????e??%??hXc??%V?{?E???D|@o???[R??d???^?N????DGg?6Y#r??}%??????}bI?rSw?a +????xy?+:????a?k?}?v?_???3Y? ??F? ?#?>????^???pj?s???a???Ye????1?P????3??,??$???P??? ??4?g?s??ci????? +2??KU"h ?}???w???[`@_??t???.2W!??????vq???????A]??;5????c ???n???Rhs?}S/???+???"?{?|?L& 2vD3??????}\????(??Y??(=PNQ|??y???V?\v?. +??B1o?}Y?T??R-??^???t"C?.eA? 2%????;65 +?odtI?????????!??6cV?;S??Q7???J6???&????.*qs.B8?m???3E??E6?:??n?M?>?D????3???'??@8????2?r??(??XA??/??Sl3??p??$?%$??5\{?1g??k?&??ta?$?O p?w +o??9&&??Nv??d??!??Q3? y&??^.?!2Ms'???? + -???"k?"?????P??=?X k?7x????Vn?Ed?Aw??M?p{6pEpE?? ??_?S?????]?q?3?????5?]?`?o??0?v??p????k5b'???1G?i??,??B?o?Nf +??? +!5xG(?#f???K????]d:pJ +{?w?Bs??????d$?CH?m?? ??0???&D?@M&???????6?t?j5 ??8 ??rT,p\?Y???&#? +B?o?N???C{zG(???'??8Y-????L?d|??L???!?l?^|}_???????t?V_?[v2?3B?????:???N;.n??:???B??r??RC?=?Md???D??Hv?k??n?~?=???!??? +??P*Zdh????4p?M??]Pd?""?t???? ??.????????wLv??9?L????v???qn???8???~J??8?!???????i??q^???xpz?S??,?q????????\[b'%7???J_8??B???u~?Dv?# +??f????~?[??j?\F????????}mF??>?p&???y?i2|?\??u~"????Z3?k?Os???_??_d?L?7?O1 ??*????.?sLF??B2?9?9???|???* +G@???Yo'd/?`????=5w??V?_?qq?Tw?s????n??d???? ??N?}l???!s'?M?? !????}???8?E?P S??&???R?a???\?.?G{???;?E@? +?1],8"?|i??mNSdL>v2?y??]^?#5?/?^ ??????};????T?????@???1#.8"3E??k?????z?=?hs?????"??Sd +?!2?d????J?L?P?t?)???E`?"??????XL?5?|???oG?_? ??jl)?h?w?@???C? +?H ????Y??. +?? +??#2?NRd?????_s?S5B??????-?@?n??X|??=L?%SCd?w2Sd,?5???2 4N@?? n??)2?}?D?0???C H???*?E??"?d$?CH??;.?xS??F???c??FY7 .?f??7E?I???p?k?#??????w74??? ???"?d$?CH???{h7???V??Ls?6:?h;?E(?3i?y????H .5??1???,4?????m?i??#2V;?o??L?t????,???B?J?_p????"ca?dq\????????2B??5?/?:o? Sd,?k.7????B??5?;?8 ???,2 +?J3???"??k????9B??????"c?k???H?q>G??FYz? Sd,z?y9????2)?=?h????4?pY ???????]??U ?y???N&Ts7??? 2w2?Xs7?:??(2?96- ???k?!' ?????"??M?????M????R(G??o??l??Pd???i2????Q??????? E!?????9u??53)D????&???"c?^3?I???iG???k0???"?q?9p(? ????0??.?)2g??}?pw2y5?F?F?A?Q?;g?L???jnz????8 T??m*Sd,?5s?e?@h???N?}"CXm`???????????XO?i?b?H\??????'??_?}?kn{?Ah\?Q??q?????Ulx:?Z3B?o?"?d??P!xiF]p??q?"????5#???^?K?5?(?=?h????4?p?9.??q9/2kL:/???5?]?`???5?Gw?]G??7???;???????V?dU ????/?Gm' A??/t?????????)2?u?=????(l??(?{????|MdJ???8;???? +G!??k??;?)?m??p?l?k??Q?????????0j???=???8?!TI?,=???;???? +??z????jeQ???K????????'??_?}{?Y?y?M??I??.W4??#??_?}{????- ???0????;?*?,-?Q@??Z??!????H???C? ????+????t;E??x??Ma?5?s??)??? ??@???D?D?Sd???j?("??;?F???K??NfJt;E?ls?K?=z?Y??>G(?B ?Zm??g????-??X?=??????p?:?Sd?;?:???????c9?+????:?Sd.??] ????[??-(p??? H`/8???og?g? ?,??`?y?????&2?_?,??s9w?]Gd?????x?5??;YMF]pSd<~??nu???x?b??0??O??????a???"???5w????E??k??Q??G^?D&???F?%u?M???"k?=?h????4?pY ????????f????,4?a?K??#2?[}?dD???9??^???1b?????Cdm???m???Y#?|z->D???9?[|1c??4???B??Dqa??N{R6g?j'?F??????#?>??&kc??oC?????1???k?!?6F??6?Z|???s? +?"kc??oC?????1???k?!?6F??6?Z|???s? +??b??=>i~b??"???????&??l???N???m??Gz}??M???9?c?MyO???? +o????n?0???JJ???9?kKt?4kj???l]?D?h~?vkz_??? ?=QdS???{?????s??v?h4QdAW1ra??D?_???g??x?:Q??"2?L$??B;???+5?y?[?d?S???9Q?mt???`????p??.-QV? ^?1?S???q%??????A??F??rEd?:5T)??G?"~-???kI?????Os??8??U?{???&????????S~??VU?Y????AgH??*[Y??'?|IVAd?7R???;??*f~???????g????|??#xYKG??{LQow???x#~?P +???????@d??#??^???=?)?K??1? +??? D6D??NeYs{?4YL%tZ?ZlI?{???P??????e?;|$??*N?t?Q?C? "{0?f?E???}E?E}??o??? B???!G?=!????l??{_????????H?2~?????? +??G?-2??d"??,2???Q?A?i?? +'{?? +?????B?\N??kEd?F?Bd?`Sd?wm?&???m?RN??qn??q?????*???t2~ n???@d]#?[??"??j?(EV6?r?!????{??????(E^?"!?????????ei??????d?0v?iyo?s?|%?-*??#?k?~?"_D?????j3???F???v#R??_>R??+??t@?[y????O?{?z?#L{K:b???H??;??e???"?=D?3B???3w1@????qY?U???p +?? +q?^???y,8o?L?(u??????:????????v????a?[w??`? ?R??w8??p)o N^?\2?jw?x???u? +U???Ua??>IB<??n???tf?9?\??X/??????? :???D?Y??~ +??q??G?Hx?d?L?z? +"T?%A??,????I????,?????8e??9#?l2J??? ???m5???V????[????M?????bt?z???U???-?L(D?g1OW?Qz?|K?#?k??: ??#=?/???ShH?4???%g?)??d?? ???j??3:>?????9q????x?d?d??M^?\????M.????"#?e?.%?0?z7?-?S??4?WxU"t2????|?u?f?I?>??d??&[x?d????&??? +hX>*??'W???????????2Y??di?(??U>??+Z??????'x?d?i???d|?d??/?l???\H]Ly??O?d?P>+?2NF?w????S?dD?d???5???v?~?9???????]x??????? ??M? ?o$?o?#Q^=i2 9?x???q?`>?0??aXB??q?8:N???????!??{???0_??qt??e? w????~?????L??w? +?????0 ???Sp(??&???????5Yw??.?;B +?QU?;??????}-?f w???????9kg?? y?!?&;5k=?'?[?9q?]q??D=|????sn????n?E?X?)Slc?*?Wv??e??`O????9k?o???w??4??????(\G< ????&K?:?C?5?&???*D?n(??m?v??!??z??????7??{???Y????3|?8+?3?&?Z??&??M? ???*D??/???~????5?d???L??PU?h?mm?S???L2M?U?@h??B??6?&;????Lp?!4TU!?u???>?????4?W?: +???k?????Pv?BCU?]??b??o ??@#???*D?n???????????q??S??g?z?????;????=C]?;??3???f????? +???k?????Pv?BCU?]??b??o ??@#???*D?n?????B??F +UU?v?^??W?%?????????4???M6M??]h??PU?h???X??i\.????&?nU?BCU?]???l?O??.??L?m?o +?D????j??Du_?W?;?x}??xq?Z?8A5/?;?? ?&?J? u???Z??&??M? ????4???????k?~Ke!4TU!?u{-?^???4B?????h???X{?[B(;?q??4??S^???k?????Pv??f??i????]?5?????5?*????G4?N?????+?d??????4-sb??E??k2U +UU?f??????? v???n??i???& +UU?v?P?'w2}~??????s +?\?@?]??b?@??t??M?m.4Ah??`???-??75?xN|_?7???w?g????o?]??b=?!?_i?Q??6?????zU???? ??K???W!?X[??9?A&!C +???n?o?{c???+??u@?: ??V???{?o???"C?~>t?1paQz?????????W??Y??Y4?G/ +L~???8?? +:???{???A????>???*t? +??y??{?????2?}g Aok??$?p???? +@??e&???M?=4^???:3e(???7"???`h??d%^?d?T??? ?M????Xv???A?????]??s?C?L(??l?q???+???IY?8????IL????T??!(??0a$??:????EV??DV??l{?&??????L???? +????Z??N??z??|??&??3???Y[??o?cF?`????n????????!???r??? ???)?lm?L?z?o???w +"?????>MF,??vl??B?? +Ao+??}?I;????@?&???HEf?g?Cr???r?Y??^?~?_?"??????X???%?A??_????r???a'?qqV?A9?H-?Bd?g???8U?-:l??)????^lW?i?/2?? ?)?e? +?h? +???6=??:??F?Y3W?W??k???D@?3????];???~?b>?85???1???Y??e?;?~ ?f]?r???l?!D&?>?t?*b? zt{H????S???;?~??\?????lyBdY4?t???2???vL???????????:3?????P????g?.??` ?M???????????????? ?p???J???$?;???-?D={?????? ?w??z?Lx +?{hp?#???E?!Io???V79 \6?6?U??;????Y7?0^=P??H"?{{???cLW$_L??? +z?;??BW>???2?~3?~?? &????3??>??^?~Vj?NE????w?D??]a*Nz?Z????t??'???F !27?gS>???n???P????R2C`?Cn?????C +??)?]>2???|u?`?1s +g?cO???????HB ?My??- ?m?D?$?2`?'?*?KO??2???J?-?w????Jd??u?("???{?W?2?m0N???????}Z??c??n????";?????=??F????/??v?r?1*?#V???e???Gw?*? +?8%??u???U?e??I?Y-#Pa#wR??T??d7?m???V?_&??\??!?u?3??????????s????:;4 +???~?H?r??^H?????T?;?j????]8x?R??]@{???????V?x??bvF??k??J?S1c?x?A?k??J??`?$k3b+|???>???yw?J??O???????i??3?u?\=P|????k??W?b ?$?3!????9???dm>?`D??????(zt??H?{???3?#???(?????Jf??9d?v7i$?R$????Q??G?v?*?F +??B$????Q?S"???N?? +?kIe?_????j???6*???E????p?[-?? ^G????"-o38#\?9Mj?????????!gR??Z?V?Z?NM??h)?m|?*M?? ?d? +?? +?,]??3-HB?d ?mw? ?3????mx???h?1??6U?w?NT9??Y3???I????d??CH??b?O???l +?P?]?[???:??}P?????k;?2C?0?6}???6t??|?V??8|??A? +?#+p?? ?? ??j??<?:????PD??$??????4k???&?'?%?8d-?E6?&y ?bZ?Hc*?iP?G??r1?L?:%*H?/????x?nS@?nR>?18???S-??? ??|???+HF??H????+???Sk?|?]???q??? +??.??????!aY_????+HFY!?r;????sH"????j?????|??>?kjVg??x%??)]+??E???Q?????V?h???c?f???????]#Yh?%k?NR5??i?j~??x7???;????f;5???{gU?h?v?????;K????m?[HF[?".?H??Xr?j????3??.?J6????|?????\S'?t?P +????;?;? ?:F Y/?A>a?5?W??VK?%???p?YWs???b?X???U???w?3????????`n?????)'?[:0v,???P3S?":8?b??c???H? +?Q?????F?6? ????K2 ????? +Nb???3??*9t?M?S???j78s +&???dg?X| ??Z??7Y?9???G?J?\?2V??p?????5??R??=??I??N?xgU???? +&??m#?Kf???h??????}?A?9 ??T2(??2?iA??Z/?C?????+)???2k ??? +?L??9???????dA?hwL?~?5??k*K??7???????r????2???dV0&p????*?b?Z???????? +n???H??XD?P?? +?-?nG??????z??? ?*42???R?U$ ?d???[?fK????b?x*8: +???q??]??Y?+c??z ????X???Uc'%;???????D? -?$?u??^E??:???P G?#M!, ?5x??S?|??{ kNZ?G?3k ?T?7???wV???XGlNu?8?k??h?????+??,?p?J<`?]p??X +??B? +Z{???5??????fl??v??????AH??x?w?+?????l?,X???]??F??JP_jW??)( ?,t4n??I?1LG'6V??,???X +??? +?? +????????B2?AC???????W ?#!?7??????3F????j*MU????pP?????P??????_??? ??4 ?????h?? ?????e-????6???%?g?=????Y?????A?C}[??EbUC??3??d-(0?%?????D????Z?????^5?q?v?&$}8???/YL?[?????R^?Nq??? ???u3?~??,u3??_6?G??W??!6"3???8??Vb,jZRsM`??J?|?/??7m??VbvPU???A?????C`?'?;i?o?h6??n??A?M1 rr??S???i?=r?????)??@?????dWoNo?3?????0?E;???q??W?edm?? ??????)k????T??i???'?NY??P ;? Kd +>? ?f??~q? +? +???F?O-??)?z??8???RM?q?]{?vkz??:?rB?P??EK??mR???(@???f?+?o.UYq????k? +??2?6b?c?Y?i,?{?? +???9??Zn?????\?73-?5? ?????3qXO?t?9?s?a??5?v?nu|?dK??????@"}.??&??|H?T???*???2W;!??????;??4? +w?>stream +H??W ??*4?? ???;$?? ???KT???[5?R?or??Ft?C???Tj?Z??s?WZR?uc8??T+?L?v{+??/>????{??;????4"I??W? ^s??????\? ?T??q?'9???????? ?C??R?CP??-4*?Fb?L[Z?????"?u??Z?4??}?c`?????????{.$?f??3%??R]?u? :?^????$?HI???d?????4??@???0???`9??[[*?}??r??d??r{??{/??1L?J?s;?KN?Y????+????n?9p H6??W?u??NA???+H??$??>`^??i`?8~^?u??HV?.?N???p?}?8z?;?S??^I?????0S?????r|????4&th]?? ??????J??_O???*>?+C_B?YO?{u?A????d7{Lg? ??????dmXm??????`>$A6???>O?j?? ??"????y%????`??H??]?s?d +BN?JqO>I???=kp???e??u[?C6TH6?*???????`?r "???V7??????/??0VY???5??%??? +V?=??Z???+?OeN????W????????b.?U7?=r|/???!Vym?S??i???d??,?`0?5???N?fGEJ03??6????f????uMUY?????_????.?$?l??9?P!?!?=6V??%?>??? +0?)S/??[??? ??j????????@5w??;??E??`??}0???BH8?b")??????[%*&BfP$?^???I?O?'?g?.< <> +???g]??Z?i????P?3??WW-L?? n;x??Na?????? Q%??m???R??];k?? )?~FO%P3???72?????]f3??????/????????> &????/??@???.8?a????eL?JWU +??b??qa?????d?Z&L?V???1?L????????????I?,?2?.?????????????*?xZ?m??M?p?\???#????LS;?[?0Bu?? ???k?}ri?C?i?5??;m`?????Q8 ????USOE+S???????xAj?.Z?V?e???2K?`??IF? ?? +?1*::8???b???4?L??s???`^m?*?????Y(@?sD????u f7????4??x? ++?e?e?3???!??RO8?FU???????N'??A???????S????u??LZ?F? ??(?@1?iU?i=*? ?????|??HV?????PV?Iv2??S8?j?)?Q?a?-???L?~Y?#?zh?+?ex)J???|????'J?J??zy??H?????v?h?];?Uj???I??&)?_ ?3?v?]IU???B??>??g?{?uJ1y?#k1c?????]???q:F??B +????2???T???_E??k????D????|??.?HN%x?,4 +???aQ*???p?P?????? ??"s??' ???fqe??K????R??^i????d?n????? +r???????-?l??:?l[+Zw????2? +??\(????3? ??+???EA??????jEV????x6S?z,?@?'?S???? !h?? ???cu?4?g` Y?Z???] ?B?r??j?zro??[K????^sQ4s{?sp?U???V?7{???}3??f??iS? ?C?Z?dzB???????(??S??=A`???????GK????C?H???H??w???[x [??$`?t??7?|????i?_?d??U?&Cn?Z?d1z?????1?3?????WR?<,@??*m???m`??? +!:'cii??'?? +? ????z_??%???????5?N?E?? ?|I???:?r~?+??Qu8MQ?????}x?o_I?k?KVEt???`?i?H?? ??]???:??[???d?Gg?-??????k?\J??wj?_?I???K??P-? ???AU??Q?5?.?u??v?.??/???????????2H????,h?Y???1?"(???G ?:g??????5n?Y-???~?&?????S +w?d?b??Z??@?d?z?A Q\^?h}?&?}`? +gYj??p???EU?a'?5???6]{R?U:???05?}??|??}@???h??W??C???? +Pc??????????w??]_ ?Fm(XRK?d?YUaIg? ??Z?&??k??d +]3.?H%??u?Z??D??9,??:????9_???9?????I??????s????? +z???>_?f?~???pO?y@??6cB~V?"h? !5V?i??R????? +L{????2????7?;?U??Y?U?Q:????b0y??&?m?s4??y?EH??A??????J???H?r???{ _?w??=Z?9????o????O%4UT?g!UIE?? +dfx??L?0wE?????c?-}??D????Sr?]??mk???t?j\q?A? +L4??T?|?)?zA?T??{=?^y????|X???W??}??k?|V??? )???n?o??|wIsf???O??!S??vZ?I??3S??>?=I?_??fJ}?"??)X2?q3}nL??x???`????????Y???x?+?9?p??\H?????N?????`f?S?????]?&u?K?i +Z?i??%C?.2??z?@Q1!?e?? +D[:?????????6 +K?5u/?n?t???$T?o4vI???E^|/??X????????M5l?~??w????gI???mc[g?mX????m?I???K??C????-??3C? e??A?K7Q?&X?? +'k???a+??NX??:??iL??????^X????Td?ke.O?H ???f'????{?z?9? +????a??&g??S?^?\?????0????V?"???o? ^???1U???XP4?3I???d?Cvr^01???}??g????gN? %L5?????fLr?[0"?9?)-??z???0] +?_Dv?????h?V9?????????Up??????W ?F??6L???>>12??%??`A??| +??????? +]???S=((31??M?!?}?d??'F!A??/!???????/?/'??"???.??l>Xb?*?LGl???;?? ~????????j*???^d??-???s?f????o?L#??}r%&0?j\?j#?Ia???[????3????&Ay???4?/?P??i=3l?N??????|?????U??A1????:?\??x??<3 at 9??dT??1X3??)?L??oG???25= +???yP?????Qv;1Gb?p ]???@???*?V???? N3i??[???v?X?cc??????D???,?Xd?m?=??nY?m?4?^I?GS?&!W?????y????????????????P]????|???????us??????M~c[???N?.b2??F??Q?g +???Ks?r?2?s?O?P??9o??)2???????%????????-?L???[???E?#???Y?Z?.2?????M9z!eg?i?????~?????EC??;??????j??z?5??a?n????Q??T;??&5[?????3????$?dw?;??*??-????\\??`??^???cJ???I?(2??^??"C,?Rvv`$[9U?q????J?,?\???z?,?I? ???Au? "%6??\X???s$_?[I??^??????:? ? 8?geJ?x?Lu|???"??????????e?6 ? ?WULV???~????bO??f???.<#? +????7G??????????P{?7"n0?1??!????m+r?D??#?ds?K???????????E? &?$)???bJ??G:&6 +n?a????^?'TfME????????t???? ????ML??? .jo??O???E??eP??} bq?GA?H/C?]!? +zn?H_??H-??2?m30?G?M???KE?Q??2`?o?S]??<|~?????????Df?3;??oAdZ? 2???&??i?ih?_?D??5??1XbLq?og?g??a?????:??/???????P]?y?x?%???- ??y???P?O5?#?Q/? ????$??~?i]d??e?z?AR? +????F??'?`q??2?H???????????JN2?-B?]=W?8?`T?;#f?,??y?{????Ek??n~\???A?? +?E,??ODF?=6/n???4???~?0%D?d??P?/??,Q\?&?)h?"S?-?K?g?l???^`>?nc?w_`4v??(2S?s?Gz?G????b}?:?? +?????????m?t??w?2l??,???'?????21?u?X?????@R?j mCIQ?????xz]w??p_6X??JV{?0d-???n?~?@??o?????1)(jW}@V???['?$u9?e'c?w*?????y?m??;?2????????????? +??Xf A???????Ru???5?TU&?????? 6?Mv52????m??????o=x???G???N6????????'33w??D=??i$opvq?,*U]??59cd?A??I???????b?^???d^'inK/*?`9u???~?`??|?????&????B&???4???F?????Y!??????T???;/ +.g??df[??iVs????c??Y?3?U???"A??\)???? Z?E????K??? +???ke??QE??v?????7??n??,??5?c?-?J?1???.#Cw???l>????}$?[?|?-A? ]TLPW?????\uu???????Mtb??ECkt?????$?g?>F jC??f?|I??a?02???DC,???Z?U??????&c +?oT?o?????+?R?#?h???5r=??d?'O??+??????j???_j??s???(????S??7o7????6?HyWeh?a?0??4\????*a?S?~d? ?&s?|???0?4 =7????Mi'??O?h? +?V??dqW? +???M?rw?bWj???G? ?=?'c^??@&?!d??Z???hS??M??,*OF????/h??^????^/?@?"??e]?4S?%?1?y-)?|?e2?T]P?F???D?YX???R?QL???#?3?'3f????j!K?|?????1??(?e%?????B???!_?K?:??X?]&u?]1????????E??2?D ??'?$?&?.? +???2p?????K1^????}?????i?t??r??w??LB?. Y?9???@&#??D ????? ??c?R?????}???l????????? ;?)???,????? +?-??? +???-??&?"&????di??C9?\??l???2?}!>,???@q??u?????:+d?????(w?+B?Vw?w?9???_B??79?e??j???~?<[??????&1MP#t???????????f???C???S??w?{?:???o?=sM??m??G? {?????G?v=?,qz???s??????} ???H*? +?o?Vzl???I?D93!d????\T?????-?x'c?]?GfS?;b.?N??AV??3??q?M>??Z?4?{?B?!?,??w?P??]B KW??M +Sr\???B??!??~bI?/?}?b?????@??9??* +1i?I?6???U?? ???LD!??7.?1?????r??W?=B??Huj?%??? ?e.??D??%?yrj(?????;??D?)?+??Kz???? +?B?S?E????? ?^????&??6?!??'#?G??!S??N????T?k?T???R? ?@C?eS? ??G*N?0u)??.q? ??L\]?,[f?CF??|???2?GhO +d?N????we???v?@Z????m?O??z?+CF?@B8????,2???????Q?$d?????NV??d??X<;?j5??] ??K?F?bY?!&O+?"f}?n??????cX??#????;????? ? +d????f?G?~????[w5 ?'b???W??W?(z|?d?Ng??5?&?<}`? ??_?A?,!1~?b1/?LA +d???E\A??/?? ?????B???h Q?a????????d?4?t???^Y`=?j??2?? +?o??p?s?O?DO@?h??mj?,?B1?w??????;?????? ??R+?;r at r???P???*?? ?q?&#??n?????v]d??.??d????di'F#v?? +d??F???~`7??P?s?@/`? ?????? ?/!???????{?i,!?/} ??}?`G???~6???????????????????w??E???K???( +{._??)???)/B?]jsp??????RJX???$?? ]???=??aR>+?'/?????uE*????-?1?e?U???[+?t?r?57??? 5g?{??^el?I??T?H?D[ba???Co???`?y?????"???????jQ??dZ.?? ?l?MP???l?V???'iRVg??rq?&$2??Y??./???????w????=?JC??Y???Q?S/2l?t|??L\r?B? +??jK?J????k??Ed?j???}?@$XU??x???Y9 +?????????U??k?u at 4??????3_???*??)?????????U??aR/??????H????S?j? +???r?:d?,N"?a??}be?f???&G]?3?9z?R?1???????&?y.?\\?{(??b??p??N?>?????X?1?$t??Y?:(?????????Vv????'G]F? +f??n??t???%? =?$s?':?0 ??6?? +&??????'?N2????yj?????J?|PF???`?x?v?A??wc??????r??:??? +E??Y6~NC??"DK?a??g??m*??L +???(??7$wDq? [ +???b[?f`j??? +? c??1??????.?e???3??~?qV?Vl!_??"f?i?????n?3???42?"?h!B?g?????9?S9?A???X??A?`??D??@v????????(%t?qV???#?_Y??.??a7??2?T????@?a?8??Q"yfQ??3)?x~????>(&!??v`#[???(?@lgL9u&t????#??????e???:? ?^d-s?pO26rI2??LrX???????? B +?V +??? \&!3?6Q$:? M* +?Wgs??a?aK???%?{0-??W8d?c???Wg???jA?\?vN`q????[5-4?8?W?P??=F at 7?O.?NwM)/0|Z???Tz?w1???????W?????? ?Y2L?Kq~?fY?h8.X_`>??X,P(a? +2?????-#????: ?dj????B3{??Lt'??f+(Tz6??.???+@??3B]????(??F???g? +???????????`?c?? ? 7????Yq:C???UA?(XDF?{9???he??I?????%LW??&@5??>???3h???? +??1? ?!'|?k? +z??????a???,?M? ?\`eWtYaY?C??V?#?& ?q???t????#???{o*???Ng??@?l`??"????(?0d?*cIX*?????????"?a?[???d8%/[??????:?p???cM+?#????O"????cCu???,2&Ww z ?? +?rB??#?w ??,]? ??8????(????Idna3???de???^?t +?-???n?????????DYuQB??y ???#???!<7=?Q?3??7?g,??????@??? ?d???a??$????!?Jp???Q????gC?~l?$L%??R?~???d?Lm???ws? v~bw??=O???[r???8E?? +???? ?#???RvW?e?????]????i?If?I 6Dg??D??>[t?7 +?dV@?|??c????D?m???????P0?5???????Gw?X?g??b?vGw??-?W??d +XQv5,??q?#V???LY&q?????s;?{??~??C?U?`?i??yi?:Bxa????OQ}?????o?mo?iG??Ukx???h? ???3??p???b#??^?h????}g???]?YcIe??,?|?1?J? #?Q??3ad#? >?mo????j??D{t?????^?L)l%?l???? |?y/~?]d?????uN?Tz?]=???J????dob?>?/???+??DFr?:mK?7??;?g?(D1???O ?*M2??I?TFn~? ?? ?p????$;??e2??q???!?l?~???n????h(??7??????l?oOP?z?"?u?? ??2????Tq???o??_?g?al????T?????H?J?4D???????$??H&? W??8?t4?x????y?a?+D??????????B??1??aC???$9p?l?~O?}????K?????Cu????S at t??YC{Q??n$L`??? +Y?=???b??+V?G??I?aW?????????J$t?5?T ?5?Q???????k=??d?g{:{6?}??????t??2?N60a?a????O1?";???F8????68l??\?? B??_-???0?? +??uZUB???4&q ????? lJV?????g}y??.<4?$?u?4???G-J6?A??@?8???v?%WR??T?,?]Eyu???ZN?o??s?(1?????  ?#?M~?W?J????U?'??U?????Jvl???X??o????????Vdz^?`?/?;?+F?Qx??$?!?? &V??p?O0v?ox? r%?.??JN?F??????????H??Q?"??e?|@????#'qS^??js?"?????9??uB??n?Y??I?4?)3??Nb?J"????m???_??'#z??g???C??~????+9? +?C??Sok???J?????%???gx? +N?l{??????*)???Y?lQ?q?????C????%?2s??4/1t?????:??5??HaX_C?G?d?i??4??L?R?9 ?????@M?wSm?^???@?TL??=Y?K??r????????c?f?D?U?oHC??0Q???/?*v?l9g~t\??IFcU~???*7??#??_by?I;??5l?A???tB`E?Y??+w???AH%?g??y???*??T??0??T?q?:??[?t'??d?:? ??j?`??:+?E?g?{? ???? +u6dM`u????X:???r{%???_)9!(Q???~??5??d??????+0??d8?!YN????hk?? +?? +:?!??:??4?|9o??~ ?V??m? t??b??aeV???p??Y???n5??o#??X6?d7?NU?????q?V?M?+|4???????t??????s?&DsNA9o? +_Wj?]?V|"& +?F???U??x'???+?????N?%???????(??????z??u?O????z???????b|???Nz???w#u??????????l??yb +Px"?_??gxPr2=?R??u[Y?PL5?p???$?????????6???Iu???h???[??8?_?s??Dwdcy??$???n??U??F}W?g??h?a????)??$9-S^eY?*z?? +???D$???Hf??+???di????c?g?R??????8????,{?au????/??????e????t???`yM?&pu@?:? ??q1?#??b??:xTL?6??? ++????R??! 7&?O??KN'?nwd4c????3?C???$?|??E? +????? +?#?_???Br67+?? +N?,?hy?W?1?uX?????G???f?f???d?n????2??n?xGrBj????????`.2????b?4?X?)7C??:u?o???? ???*?)???8??n??6I??pC????? +?/????Q??| mj+X*u?{'?????m?i?@ S?j?? ??=7?J)4??N~????-??3???r??m%A? +#?^??'Q[}??'?So?'??wm???????Q??Q?YO??q?bs(kj?????5???a?9r?R?????\7 +??V??0?uC2q? +E5r???????-?? +?????r??f???]L?@? ????J?l"+PEC??o??k???E?? $?][?t?h?qI ???f??>??E? ??T? ????????>{Ys? -.??*Ai V??F6 +38?&???X@??}?????Y??0 ????? nd-J#?????aP? ??????/}L3gN??p??X??????Sa5{?M????Q???T.???zi??`i~?q????MN??H +k?#?l?<????^?(?28??cW???w??[5?W?1?f?>?Y???jI??yzF?k"\j??v?<.??,2I???c?? +??2?@?=???8~'?%?8?R_?????A*?? ???&?l|?l];% ?L5???B?*?d. ?e????? e??c?6????z?T??C??b(op?u?el??mJ?I]r?8Y*?(?d?#[n?YS?U +?mh`??N?????dqH'?W??=?q??,??!?5DTM????????*U??]5T??[??9:?Y?iK??W????@9??@?Xp?.\$??? a9?H?iI?`???????c?Rsr????*z??#VU??dx??????ST??????.A???|B{N??p??$k?y?G%Y??t +Ie? qb??????KjN?! }F?????[l??????vc +?Kl9?JucH?I[?Q?x?r?????f?????~?D???????e???:? gG.?oy??R???cd???l??'??=(p??0?d??t?%`?"?=z??????????m?dl?{7?F?S?D?T?;???t?OrI^??i???i???n*?1???.Y????B-?k2?xzc~V?\%?1?R??? ? +T? +???p?p?! +? ?t??????G???s?L???Gz?;?8i??? +???F--C{?? +L??"W$(u? +T?>??????a??????pbR?????P?h???V~??k&??? ????????????? i^??3JoN6? ?j+^4?;?*?=?k&??`O??????X???OH? G?!?%?q:??S9FU????v?H9.s???..?????????'i?????XB?z& ?(B +}??7??,?V???L?9?D?iL?Y8s?????PzR1??"CPM???d??+?k??A?kL6G??????K8?,?/w??&?????&???i'?(??x?e?GGM`???$????-???D{f?C?m2?????"???2?2"?W??&?.?Z???*??K??H??Qn?? ??FFh?????J???Msd??Ju%?Z??f?!?\?;?D??6?H?4?,?q?Hym??4?7Dl??j? CP????/?B?K???_???;M?u?f??ng?'??b?d?O~?P:???V??Or??YO???>??\??#??Y?I$Bx?L4????E??????c??n?????x2XG?c#????\&??T??;M at ou_???f]m??????)^1z9j???&k?Hu0$?I!?\???u??t-QaG1-u(D?d??5#?2XL??\$??H?s??uT~?d??hFH?P_GE?D0L%b?d????XUd?J?????s?J1?????|,??4{??N????ov2?g????Is??.??Z??fUe2{?k"?&kC???TyA9?R?/?:"?????%??*e?p?? mjR???^K??B?WQ?6nV???u?d???dX?Wm?? umS?1=??|2XQ???{?? +?'O?!;+?a???=}???,K/^?`??Dfjc??4?0y +?i???m\?v?d}??~???R?6?H ???]{n? +?I?1?~)??j??d#?0B*D???`??3??\???????}???s&{? a?T?NK?X?<2??hO??-??,?z9d??&?]??FW???NH? ? +?ts"?g???\c??ida???Z???u ?Bh?g??#?C?????r????V7????f??'sD??`????6???"???T,?L6??P???i?? ??????r?????w/???n"?E?m??FK??L? \???a?tv@?5ts?R!??c?A?`??Y&#??h???=w???d_]6u??X ?6C?v??^?|2XG?#I?m?De???b??|??G??f?z??;??EW??e?? +?G???'???r??%kd&;??N?)?l??r??' ?/????????`??7+???=??d/?&? ??:! +???Y;?{ n??D?h#??:! +??L&?Gm??E??d#?0B:v?~??%?y?6?H ???]????2Q(?~??????FH???}I&?$D^F?K?V??4??U??C???iz?rz??Z*?F?De?_F???A?Y??Y?l??kF??MV???i???I??a?t(???YC???????? +s??d??Fa?t(???d^{?z?????Fa?t(???YgL??GVK8?& ???@?k_?YF?3??a?t(??WmVM?(??& ???@?k?0??*??dmL?OW?k?0B:vm???_??d??n?5???>@! +???f??t:?[??4??U??g?D~???????6?R96R&*??2:VT +???D?#??"?F????s?w??S?0B:v?;nV"?s?q?z ??#?C?`???fU?o8oO????@?k?o?V::??d#?0B:v? L???K??M6#?C?`???????? +?& ???@?k?????&?R??o????P ???y?c?2????dX?Wm???Iz??Z*?F?De?_F???A?Y???????'?????_.h??@?vP9;??/??g?dD?G????1?P???80X6??l?Z V)??k*??,?3Ek2%??*??{m?zA?d??L ??J!?^?3?}??hM??PX?vov??n/?5??d^9 ?L?R??r'????Fk?3??r??f?????Xk?;?'0?}??>??!?N-??{y?^???LI??eqC?uW???d???8!?v|P??[??eM???M?H?C\??Y????pgq???MV ??*??{K+V??]????A?0B(?R???b?w??]?y?C?0Bl'??gz??Z,??;-??????[?p????dJ?????8|"~N???\?w\}??oe??u???dJ?????5?!???????w?Yz???mK??{l?$?M?1lYK??{W???k???? o~?D?v?h?K??&???w?(??!????????/?? +3???d???8!?v|P????^35?xKK6Y^?!???4?O??????v1-????/ +?!f?UBb?1t?pxw?W? +???r???)?o'.?.??5????2W???7??c?bL/??/? +??d?\?]?Ek2%??O???????kr?????Xk?;?'`??v???}t?A??C???k?>Yj?y????n}p??-??a?Z?? ^?ygB?0Bl???????h????? a??Z??w??????[Z???O????????\???b?5?b?????L +?????Xk?;???x|y7??rl?????u?_?????????9??????%-?????g6Y- +????/V????>?qZ?)!V)???]?????z{??5??X??$???{-w???tv?o?MF?? +?b??M????(?X??v?J?{'??m???D?A(?R????>?J????M?X? 9????U????/kb???mrF?_?M???bM??$?W?d#ni2?#?%?1e??v?b??a??j?c??W_e??ay7,?c<]D??M??7t???&?b?i?h??N?????6?????~+?PX???C???oSR???>?)1?m?&???@hr9 +??J!6??[??q?????????@?u?? + V)DZ?0]?(?X?y?%E?? ?uD??T +????????kiM??PX?v??X?y????)1?|qF?U +a?X???????6@?0B(?R???b??KjJ?;B??Ba?B???k?y??? +?????Xk?;?'`?PX?vo??Zk?!D??Q??c;>(_??????&fM ?&g$?!.????L????????j?PX?vo???}?9^j?y?? +???-?X?y?m + +?;B??Ba?B?????]????? ? !V)??[k???w!N???J!???bM?c???hM??PX?vov?&??N?$iM??PX?v??N??[?gI??L ??J!??Z????C?(???8!?v|P??[??eM???M?H?C\??Y??d?g6Y- +?????Xk?;?'`?PX?vo??Zk?!?8#??*??{k-?Z?!? !V)??[k???w!N???J!??Z????CqF?U +a??Z???B?0B(?R???b?5?"???(N????b???|Y?&?o?3??kb?x&???MV ??*??{W????W??ci???;/???N??/???{?<+???Or????5r?????&s?{?MD?? +'?????????K^-;s?TRy?vY?? \???9?????:y=M6??S?D8?Oh?y??kp??-??YSI?}?UM????????4k?????)????12???t?+8YX????c){??%??? ?d{R??????????e??? +C?????{$h_??5????)?$`Rm?YD?o7K??7?"Q/^???E[?TP???#?nG?^?^o:>?B??|???f?{?N?.?D?????~????Gs??H*?" ?c????Od\?????~????K0????????????,)???{O??????gL?#????|B?h??? +?%?s?GR=??i??S(????d????x??/??/??????:?+??????`M??>&o???f???-?^??????A?{/r??H??^oxo? +?c??????j73}??? ????l??[?TP_{??{>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +20 0 obj<>stream +H?tW]w??}????'???g?g7]?????O???"Q27????????s? +?ux? +?:y-?7i??? v??4???1???C??>?F??:?8??#?gk???????b?\????A?c ??????.$???+???!>??????d?@??/a??Mm??r?5???z? ?m????*W?8?????????D??:????$N'jK??Oy0??x??? ??D?z????(?4u??c-?????#?w?w18?RnM?H?"?-?q?co3?F{???O??Z_???68#?i???g15?EU?S??~?????e6????l????(???i???,A$?????@V??c?????????g8?c?????dmnp*s?u?v?=?????y??)? +k;J?&,%?? ?;E????:?????TB??K?hp1???k??^??4 ?g???e?+y?J????xf ??V????5??b??P3,s??pLL??{?NS??.?1f}? ??#?e??R?????^???N)?@??JO`}?T!????JB?? "\??MoPkJ??g?l??>t???[=???CnJ?If&??????b?-Y???6k?;???]?? k[?/?'Z_??.??_???ii=????C??? +??2&???y?? ?$?b5??[???+???????=?YbS???!?K9??J&??!f?zNE${h? z#i???Bmj?S_J?a}???*?u????+n!??zE*???ahb???F?????##??z?:??H? +???q?? ?=??wu??/a@<?z??=?F???[~A?. +f?7R?6E??2??*?~hK?I|i?dGA?%!?l?0a`??? +??d?W?\?i? x@??p?7????g~?C:?A:?? ?21G??#_0?????M?9?m???h?5Z????[]%a?bb?"??],: ???????M*_???c[Mj)?C?p1}??c ???k\9PM?}`? +4?w#???{p?A??~?#?E???:%?;??a$)?????)??J???? n??????J??#?+???f???7-?? @??.??[]?!Z???~????????a??? +??L???~;??e?v,?MSY??Q?jVC?C?J?V??)???;\??N-nQ?r??-n!????T???/?~??Cj?T|??%?QB7?U[F???!? #????/???t#?_?cBs[????y'?ew?"???u?@????????t?$?~VJ?`? ??7?5?A1 +$Sx?L#?0?,?o&u??h?ud?F????B+?Tjz??i?0|?????P??d?"j??????&tD?V????X??I??F???+?q??c%x?D|????E?M?4?????+?f?c???/?y\|?P5??8??????V?V??;??ZC:.??"??p????E?kS??? +4?iAo???-$? ???mQ$???n@ +|?x???RS"-&v<>0????i??X????L???U +??<\??$T?????5????]????2??????]^Z?0p?#'$? '??.???]Go)?\??_/y????jNf1H??R?o?]??:??w?i&??/H??K?27?9????z +???1?G????B8????D?vF~Hj ??J?(IT???.?g????p?S????h??(0??GuX/kF???1 ???B?? +v?; ?FJ3??(oVV??P??*??,??$>%??k(?L?c&?~ +?~???L+IcK+=???5?3tl^2D{?D????0m~RF??'?]?3='> ?dU?????,!??{C???W?4X??/??O?{????@tV[??&5?O????6=&????y?&??~?E/? +????2?l ?????>?5t?LF?.??"vTV???+k?o +????? +]?n?E3????>?v??T?-?m?]???z??????x?????B??e?t?'N|]???w??v??5u??{T=???f5\?MXu?????V???J)F??8O??^?????]??L????2sP~?z??? +??????>Q?'top??*P?i??!X???WT?t???Q?[?N +?H????]vX?T5B8@???\?C?H?U?5??=-???2?IX?+x8??????Dt???")??S? +q???k??U;??w +>W`??MX?-????c9?s?? 78 +??6?^k?????4??&?m?e?.G_?T??????2?`?%"?P?'V5Bi?O?? x)????v????????G?._O?0WbCvQ??"g|????YCU?K???p?????Yb??? +??@i?zo????OC$?J???????9x%)J???????????B?~???4?8Y?E??8ib?c??d?????1nI??qD?l?? +0Kw???`????S+'aP???\?<=??A?j?Z?O?^ +?????A???%???L4O?hFj?????eJ??????.?g?Q?????|?1I?:Yt$9?0HoJ?{??k?Z?3?r?wm?;?PF?P??\?&j|???G%>rI|???0??P??i?*?????_?#BQ??;e??C????"?Y?~;?????? +p? c? ?)5x?v??? +??T??2????cJC?}??$????]_i1??[pf?V[?h?????Kk?P??Q?vF>*?m?;???T`\??????,?7?? +???3??P2???x +3??AJ*?6??(???<7#????q"e?|?D]mo?R\?)???~?'?????T?b?w?|{~??B !???h????2??.?*1Q?????????????#?-?#????????fG???]4Y?z;K?????Ac?B??^3???? +endstream +endobj +21 0 obj<> +endobj +22 0 obj<> +endobj +23 0 obj<>stream +H?|U TT?????fQ@??QBe?@???"??TE??'ed0?"$?4??X?h????X51??Ci4??t?e?????X????Od?j???y=3Z?]??w=8??s???; +, ?7??Vf??6>?,.?X???? ?????hL?(?????R????ZZ?x???6?UZ4??j?t??[^6??q?Z:?w_?bQ???9??@h?????121?q??????????7X[???? ;?9????t??,??,H?e?D;?@8&b +??'??Yd?d?,???|?:??ul2?P????_?'??|% ???????+?7~? +V???E??????R???d???R&a.~???Q?z^m3~i\? ]??Jp???X?Y?? ???p????&9UnQ?z?o?+?P ???j????E?F?1?$?H6????8?O?w??F5F!?-???QG????*Q??F?v:?} ??i?>???-?B?M????n? ????J?rF?|??mC/?Q6?C? ?"???C94???Mz?Z?.n??2 at .???v5??????6? Q?JTsl??n4?$??n??J)TLI??):?X1N??5b???d++????L??? yA?????2{???]???m6??\;!????E\?q?Y???|?????z??????j?IG??n????X1D8?j?x??T#V??l???????N?QT%V???lTte????? ?q??L???ipf???j??U??~???RMnS?????\p??w?W^x???w7?n +???{iJ?:???}?OGPm +OU??]tQ?????8Kd?[???1a?v?F+?~???? R?$?N]?????? + +?j???\?E??IH?@Y?F?E??????????]/?????[??o~>????Wf?'?M/? ?????X????6????#?+??r???t^??H??P ??????S 7?9??????M???????o?kl{?RaqE??0T????dD??????RxL~PKS????I+H?"??+??a???C?zuX)?B????????I??7????8???w?????e8/{d}?????F?4?+2????P(i?? +?I?? +Y_QH???????? +?w+???????L~?,?F???????!????%r??._%s??]Hr?]'??t?g?|??????|???h????5?g?B???gO'&??L?e?????wy?`?"?Fw?|>??g$?s|???e?3????s??*?}?Lr??1???"???3?[V?9???NX]?n?s???q?j???bwj?>?x??w)???E??3i?s???m1??G??9@?f???T?~??*?C???DO??????!???_?z????L?P?g:?o??I??mY(???n7L?d??}?^?;m?X?W?.?.W??3??O?Y 5gz?H?l??????lu2?M??0n?,?CYj??e?K??h???v7??fP???2?6?st?2???{q???k???7?? +????7d??W$???MnZ?*??!??5???`?uJ???O???}??'??2][BZ??9 ????7???u?py???J?x???:?? +/?2?j?[`???a??%???? ???@?;j??3?%?-???2????jQ???r}\?'?|I???_?f.??D??s^??|???X?????6W??????r?>????s?~??}?????+E9?C`,t? q]:?r5lo???F?;??q?/?}/????a???0^;?????? +??:?]D?/?_?U?J??mk+?D??a?}????H?7??o?^VQ??Jk?k??{??5??=?S???E}?L??_-??y{Q?R?{?r??????????????m?????T\Z,?_?????????3R?\????R?\w?#,???|??0?? ?i?J??*dF??$ +1b?/? ??~?????m? ??D??&?F????F N??R?7!Y?xj?GV?]??Rq??`G!?r{C?H?6??)?4i"?????o???O?j?O3?r?F?^?w????#??9?A|w????]Shg??E*?v?UE\??t?u??!a?s=5??T?=??l???Y>?5R?R#(?F???J??7?KUT??*?????????Iu5??6*B{?u??g?? +d5|_o??y??*?=Y ???????kB?H??S?O`?'Tk?T???4??$1 ?0R?H??8R???qL?8?f?G?I????L;?D?? I@?H;P?j#8?6???????p?c?(??MU???y??U??7UU?:??^?????5???yP??)???@??????)?@????|_?F?A???S???P????a?c???e???n?/?7?gX6?V?4{Oz.????=??H&?bl??#A +???jW{???svk{1!|????b???????[d??=|?-?!??E??a????SF??&? + ???8?ab0|=? %???[???N???5?R1\?*Epu?zz]???(B?Q??4 ?@????????s?? 4??WDDDD\q??$?????"b b b b??????)" +" +" +"??(?(?(??"? ? ??0A? L?"L&??? ?TDDDDPAAAAEAAa?0@ E C??777?"? ? ? ??p???$????SDDDDN999vp?g#o???*$ $ $ $??,?,?l???`0|6G?ah?llllF??y +A??@X ,?", ?? ??RDDDDRIIIIE$??;Ib?????=O?ul?l??(&W?!???Gf??K??&G?"a?I?r??|???"??x??B?C??IhZ?4??? ???f????j????????rs9{???i??s??3?dF??U?uK yQ]?q?a??K??X???:???a?????t1@??? +Am??^ +>m?+x|?`???TCHaA~??t^???? +&w}?????????ar??~M???O?S??QOZ?????QJJM]??t??$?rI?|?e??l?tV??7So?w?Po2?7???m%SWK?{~a?@??????_ +h???H??????????*k ?ob'v?????@??I?M?I??????e?/q?#?~!JFf ??:?I??!??z?4??N?>?Q?H??f?O$w??<3??/????N?^?????oX\d??<?l?????5?b?`?&Z??Va#6J?m??a??? y??TC7;TjI?'!f?;? +????w?_Gq?<]?0V?W?^???e??O??????iTz?g???64y????o??CO? +??^P?M)????L?U??Z,???1??mg?1??%a.1???Q??(?c????.s ?P at L??1?)l??g????J?????K?g????k??mg???K??? +???????7?N^?r???????????????/??Kg\?????n????????8wA??(o?????P{X???????M>?y;??N??????)?L??????U???wh?6y#??m?t????W?UZ;^/?ix?q?(?+J???I?C5?????] n????0?Hft1??k?)ntF?SA?j??I??:?Tq??[B?Z?_??\??*`??h??[?{ ??4D?Q??s?????*J??i????)N??N??b?H?c??De?$?d????z#??-?????) R????{Ed?,"???'n???o?s?e:Y?w??_????1>?(w +qss????8!??u?547??g?b???2?8?m???kHk?;?8/???nxQ?w???Ky????3?q3T??DO>j??V??RI ????j:"?EA??M<O?????OD??????(?#-?D'u?0n??? +??f??bdv JF?E,??R?JKP??z????(V???a?V?9????????? ?+?-kY?rY??J~T?????s????](???????S?? 4.[??&??r*4??.?????A +?!??D?xy???????2?r?)6??\??Y??2?%?a???????????M?,o?A??A? ??i?? ?6??C(??#?l?0??y?M????J?;Q?j"Y??jG?KL#??G??F$`?\??[??v???.u?8p??'7p???q;??=??~$?K??#kO??V?-??g:???????S???N}?????ar??????C???+?8{d?L??[?11??h?;=??m?A? ?qYz?1.?fo?o;o??X?|?|w?X???b|'o????dfB'_yvi?F??Y_Z????co_t?i?? +m?wVP) +???;?";J?q??S?x????CN?????O???8$? +P???? +1???P*1 ).EK?O????BG?:?I??n?$?IF.3??$??l?M!?M?x=;???I??f(????????V????G~??*^????}^t???_"?xpb??&J??????????J?9?Y????LS ??^h??5??#z?????Vf????+Zb?(???N.o=?9q??+N??o?sz?M +?dX??H?b:q??~Y?????af????H? +pSq=?#a???E3??H???67 +??(`?? +ml?bD?%IK??P5??%????7J?EH???]i?jf?{15f? ?w!GU5SE ?f +V>a????o +???ep???????????5?tiYZ?FZ?V?Mj???{??1H?hdQj???????X] +??D? +?x???=????????s?du??g??C??6?1?5?;??c?;e\RBt???fq??f??L:G??? a^?????w?>8?{???~??q? ?>??????r?^G?A????????'???z???x;??n?W?}L???????8Y?(q???? +? +w2?A:o??i->?>H? +)^??Y|k?0??=??A[@%?????)?F????O?F?^?Y %Vm????on> +?N???N=????$fl?/??|+O?i{??2n?????+2%???H+~??P????F??U?i????????L at w??K?b+?r??f?@qu?????-?<???Y?????.??l???S??.???-???-??qb,?~!??-????u??qq?.????#??l?7=?>#?S??? l?:??????s?P?9m??@LA?_N???X?e????Ydz??3?????u?_?i^??I???\7?73??4^?\?|??????!u?J?9c??;JP5??i-??}{?.pa?Q8 ???=??? +?????u=|o?n??????>????!?95G?o~,?\?{?R????zw?:???9???1????T[W{?U?h)?C?q???FQ7?"_N?E???KZ??c??G^?~?=?w??A9???????#!%i??????`G??0EO?p??}????Q??????k??3???A]S;Y'A?sQ? ?\B???CV??`?i????{???)3l??.??Ig??214??8?(??eb??m?U?ryKx?Sm???????Hw]??%?????A?bH#-=?=???kZ[c?????w?W??_?f?_?76,l???}??????z??D?/?,??????W#?%Q???aKdH??MP<6?Z?0?DA??4kY?d0??_????>?? ?pR????b?t??m??????^??????????d????? +??p?????.V?????\C?????}??A?kI9???p#s?F??????#?)???# +??L?P?Q?Q?!?;???]q??? +?H?I?Z+??H?6AT?f??.M? ? +2a?T????u`???F5???TU@??Z4?/???f4]?kP???0+??Ld?B??Q????KEzE?B?v? +?=R!"$???[I?\????2v?rr??c????{????h?/x???????iH?lT?}?4?\? ???o???o!]??????????????z`3?T??MYFd?)??@?B?H?b?M,??????[??X??AyR??? ??x? ?F?DU?Q??84.?j?Y??Br?M?Ps?M?D???? +??C??%?[???{tEZUV?{lE???k?jC?f?????c???#??9'?yz\??Ys???8 +??L?y????)????.JLS??PI?????0Q? ??B?"?9?$?1?A4.!8???q?28>Wq??kNbm?I?%?$ ????%???C??x?D??yA|??0;?????Fw?:mq??????+?}???[?????? x]??"?_1???(?Hu +"??A???`U??~<7?96(???????C?e:V??W????9?]*L*??6?P*?P??sr??x?UX?J/?+?K??V?UEm?Ye+?~???a????? aO?l^`????v??f??!REQY????MKl??M?~??g??9?[??????&8^???l>/??) +???S???G?????|???? +bVPMAP%Y???+??k?m-K$?I?$??U??4/????U?\-pl?q?X4DC???n?_?V0\??S??Pr??H0???|79.?x+???+? ic>???x????D}??z???%?r\]?j ?ur8???????bj?G?/(%??#??Qyh*???[?4 +?+5?/\.?l&r???????>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[0.0 -37.4 217.616 -9.752]/LastModified(D:20061117153020-08'00')/FormType 1>>stream +0 g +0 i +BT +/T1_0 1 Tf +0 Tc 0 Tw 0 Ts 100 Tz 0 Tr 8 0 0 8 0 -17.2 Tm +(Proceedings of the Second IEEE International)Tj +0 -1.15 TD +(Conference on e-Science and Grid Computing \(e-Science'06\))Tj +T* +(0-7695-2734-5/06 $20.00 \251 2006)Tj +ET + +endstream +endobj +25 0 obj<> +endobj +26 0 obj<> +endobj +27 0 obj<> +endobj +28 0 obj[/Indexed/DeviceRGB 15 16 0 R] +endobj +29 0 obj[/Indexed/DeviceRGB 15 14 0 R] +endobj +30 0 o bj<> +endobj +31 0 obj<> +endobj +32 0 obj<> +endobj +33 0 obj<>stream + + + + + Acrobat Distiller 5.0.5 (Windows) + + + 2006-09-23T13:50:50Z + 2006-11-17T15:30:21-08:00 + 2006-11-17T15:30:21-08:00 + IEEE Computer Society + + + uuid:667d6dd6-1255-41b7-8bbb-a1804750eb76 + uuid:6bf10db3-bbb6-464c-82f2-ce3f50ebd8cd + + + application/pdf + + + Veronika Nefedova, Robert Jacob, Ian Foster, Zhengyu Liu, Yun Liu, Ewa Deelman, Gaurang Mehta, Mei-Hui Su, Karan Vahi + + + + + Automating Climate Science: Large Ensemble Simulations on the TeraGrid with the GriPhyN Virtual Data System + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +34 0 obj<> +endobj +xref +0 35 +0000000000 65535 f +0000136807 00000 n +0000137062 00000 n +0000144598 00000 n +0000144876 00000 n +0000151043 00000 n +0000155268 00000 n +0000155701 00000 n +0000155995 00000 n +0000162051 00000 n +0000199511 00000 n +0000206667 00000 n +0000206843 00000 n +0000207195 00000 n +0000212195 00000 n +0000212285 00000 n +0000252669 00000 n +0000252760 00000 n +0000274352 00000 n +0000309039 00000 n +0000309307 00000 n +0000317600 00000 n +0000317797 00000 n +0000318220 00000 n +0000337089 00000 n +0000337660 00000 n +0000338184 00000 n +0000339358 00000 n +0000339511 00000 n +0000339557 00000 n +0000339603 00000 n +0000339638 00000 n +0000339662 00000 n +0000339746 00000 n +0000343779 00000 n +trailer +<> +startxref +116 +%%EOF Added: wwwdev/papers/BioGrid2005.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/BioGrid2005.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/Chimera2002.pdf =================================================================== --- wwwdev/papers/Chimera2002.pdf (rev 0) +++ wwwdev/papers/Chimera2002.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,4156 @@ +%PDF-1.3 +%???? +94 0 obj +<< +/Linearized 1 +/O 96 +/H [ 1385 592 ] +/L 503396 +/E 76622 +/N 10 +/T 501398 +>> +endobj + xref +94 47 +0000000016 00000 n +0000001288 00000 n +0000001977 00000 n +0000002453 00000 n +0000003148 00000 n +0000003750 00000 n +0000004181 00000 n +0000004657 00000 n +0000005355 00000 n +0000006196 00000 n +0000006219 00000 n +0000007472 00000 n +0000007495 00000 n +0000008751 00000 n +0000008774 00000 n +0000010057 00000 n +0000010080 00000 n +0000011310 00000 n +0000011333 00000 n +0000012527 00000 n +0000012550 00000 n +0000012757 00000 n +0000013154 00000 n +0000013692 00000 n +0000014062 00000 n +0000014852 00000 n +0000015065 00000 n +0000015859 00000 n +0000016133 00000 n +0000017441 00000 n +0000017464 00000 n +0000027355 00000 n +0000028584 00000 n +0000028606 00000 n +0000028760 00000 n +0000034236 00000 n +0000040848 00000 n +0000040871 00000 n +0000044247 00000 n +0000047823 00000 n +0000063449 00000 n +0000067095 00000 n +0000074850 00000 n +0000075900 00000 n +0000076037 00000 n +0000001385 00000 n +0000001955 00000 n +trailer +<< +/Size 141 +/Info 90 0 R +/Root 95 0 R +/Prev 501388 +/ID[<7108975bfc9a874252e97d8bb8ed528e><7108975bfc9a874252e97d8bb8ed528e>] +>> +startxref +0 +%%EOF + +95 0 obj +<< +/Type /Catalog +/Pages 89 0 R +/PageLabels 88 0 R +/FICL:Enfocus 91 0 R +>> +endobj +139 0 obj +<< /S 390 /T 526 /L 578 /Filter /FlateDecode /Length 140 0 R >> +stream +H?b```?L6?? B  ?ac`a?????????`|?^E??'????????Q?@=????h?? ?k?p?????!??w?q> +/XObject << /Im18 124 0 R >> /ExtGState << /R5 137 0 R /R12 127 0 R /R1 138 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Contents [ 104 0 R 106 0 R 108 0 R 110 0 R 112 0 R 122 0 R 125 0 R 136 0 R ] +/Thumb 64 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110435) +>> +endobj +97 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 250 333 555 500 500 1000 833 278 333 333 500 570 250 333 250 278 +500 500 500 500 500 500 500 500 500 500 333 333 570 570 570 500 +930 722 667 722 722 667 611 778 778 389 500 778 667 944 722 778 +611 778 722 556 667 722 722 1 000 722 722 667 333 278 333 581 500 +333 500 556 444 556 444 333 500 556 278 333 556 278 833 556 500 +556 556 444 389 333 556 500 722 500 500 444 394 220 394 520 0 0 +0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +250 0 500 500 0 0 0 0 0 747 0 0 0 333 0 0 0 570 0 0 0 601 ] +/Encoding /WinAnsiEncoding +/BaseFont /AONPND+Times-Bold +/FontDescriptor 99 0 R +>> +endobj +98 0 obj +<< +/Type /FontDescriptor +/Ascent 699 +/CapHeight 662 +/Descent -217 +/Flags 34 +/FontBBox [ -168 -218 1000 898 ] +/FontName /AONPPN+Times-Roman +/ItalicAngle 0 +/StemV 84 +/XHeight 450 +/CharSet (/o/period/Z/n/p/P/at/slash/bracketleft/T/q/B/zero/r/A/C/one/s/D/odieresi\ +s/bracketright/two/t/a/G/three/u/quotedblright/H/N/I/x/E/v/four/quotedbl\ +left/J/F/w/five/L/percent/d/y/emdash/six/ellipsis/M/b/z/seven/c/O/bracel\ +eft/eight/quoteright/e/Q/nine/parenleft/f/R/colon/braceright/h/S/parenri\ +ght/semicolon/i/U/asterisk/endash/g/j/V/k/W/K/comma/l/X/m/hyphen/Y) +/Fon tFile3 135 0 R +>> +endobj +99 0 obj +<< +/Type /FontDescriptor +/Ascent 699 +/CapHeight 676 +/Descent -205 +/Flags 262178 +/FontBBox [ -168 -218 1000 935 ] +/FontName /AONPND+Times-Bold +/ItalicAngle 0 +/StemV 139 +/XHeight 461 +/CharSet (/l/D/comma/t/eight/e/G/u/nine/f/numbersign/I/period/v/colon/h/P/F/w/slas\ +h/i/d/L/ellipsis/y/N/zero/M/ampersand/n/one/A/k/two/m/Q/x/three/o/R/p/fo\ +ur/S/E/T/five/g/r/six/V/b/C/s/a/seven/c) +/FontFile3 128 0 R +>> +endobj +100 0 obj +<< +/Type /FontDescriptor +/Ascent 699 +/CapHeight 653 +/Descent -205 +/Flags 98 +/FontBBox [ -169 -217 1010 883 ] +/FontName /AOOACH+Times-Italic +/ItalicAngle -15.5 +/StemV 76 +/XHeight 441 +/CharSet (/seven/l/comma/D/t/eight/e/G/hyphen/quotedblright/u/nine/f/H/I/period/v/\ +colon/h/P/J/w/i/d/L/y/N/zero/j/M/z/n/one/k/A/O/two/m/x/quotesingle/o/par\ +enleft/three/p/quotedblleft/S/parenright/E/four/T/q/five/g/B/r/six/V/b/C\ +/s/a/W/c) +/FontFile3 129 0 R +>> +endobj +101 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 250 333 420 500 500 833 778 214 333 333 500 675 250 333 250 278 500 +500 500 500 500 500 500 500 500 500 333 333 675 675 675 500 920 +611 611 667 722 611 611 722 722 333 444 667 556 833 667 722 611 +722 611 500 556 722 611 833 611 556 556 389 278 389 422 500 333 +500 500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 +500 389 389 278 500 444 667 444 444 389 400 275 400 541 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 556 0 0 0 0 0 0 0 0 0 0 0 250 +0 500 500 0 0 0 0 0 760 0 0 0 333 0 0 0 675 0 0 0 514 ] +/Encoding /WinAnsiEncoding +/BaseFont /AOOACH+Times-Italic +/FontDescriptor 100 0 R +>> +endobj +102 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 246 +/Widths [ 250 333 408 500 500 833 778 180 333 333 500 564 250 333 250 278 500 +500 500 500 500 500 500 500 500 500 278 278 564 564 564 444 921 +722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 5 56 +722 667 556 611 722 722 944 722 722 611 333 278 333 469 500 333 +444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 +500 333 389 278 500 500 722 500 500 444 480 200 480 541 0 0 0 0 +0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 333 444 444 0 500 1000 0 0 0 0 +0 0 0 0 250 0 500 500 0 0 0 0 0 760 0 0 0 333 0 0 0 564 0 0 0 510 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +500 ] +/Encoding /WinAnsiEncoding +/BaseFont /AONPPN+Times-Roman +/FontDescriptor 98 0 R +>> +endobj +103 0 obj +1173 +endobj +104 0 obj +<< /Filter /FlateDecode /Length 103 0 R >> +stream +H??V?n?6???I?fH?"?OMS?b[?[o?^?Aqd[]? +d9?l?????:?"q?3?3W???D??)?br??]7c??^??~???q????a???r[\\??)f?B+?M(f?B?O???qJ????????r????A?P?????j??K????rj?WV\bQYU?_???urZ*/?q????2?H?*?? +3??E??i;???????p????4(C(?F?*?bv??? +eUoUU?f +???VBYsY? y??doZ????C?%??? +C~K??^?????{?? += ???0?(?6e?x:???#?E???p????Y????^?j?]????c??6????'?|O?|?????4> +stream +H?tVM??6??|?1!?8?VR???????@??N~}?u ??6#??_??????~?#;??????IbhU??$?m????y???u?U???????3?D?`lvc??qg??????UST??????N +3?[?Abb??JDi\??????????s?Z?_v???15qB&?c?.)?m5?2HU??u??XE??? _????O?X +?P??"??}uY??)rq???7?,???1i????????(?Q+?>?A0?` ?? +????d?=????YXRT?"-????-Gh9mM9?z?????q4??U>? +"?j? Q?S???n?? +???CY?+:?P?????J????w??zE`??j3??;?? +!fb?d??? ?F?N?g?2E?SQEq??????????`_Y???p?bB?i?t-?>?R0????R,t???A??;??z??????u'eni?f?3B??M-??I6.?eJ???gT????Y[???R +???C??l?J/??0?E?C?q9A?m?~ _????{?{??m????+?i?t??????????TWJ??m`??'x?????]??+??????????<~LI?#????oW|???+K?;]?E???R?aR?f?l&??(? ??(???G%??b}??6????|?O??????????* ??\?\?J4??g?r,??}???v??t;:/??1Y? +C?|????? +?*???%?O?l?m?we ?u@?????u???.?\?VW6???u?3?-?n +?? b????t7??^? +?O??|{ ???PAF?|???? Q%z??` +endstream +endobj +107 0 obj +1203 +endobj +108 0 obj +<< /Filter /FlateDecode /Length 107 0 R >> +stream +H?lVM??8??r?W???q/+??#?az4????l?????? ??Q??]?>??????4IS???r????oWm?}??KJU?????>fI?Fz??K??t?XUwm? ?h'?|AVF?????ZV???L??9?a??+ ?$WM ?z??b??b?n??????Cu?D-[?[g%=ZZ?@???????}`??? +?k?????D6A'O????????@??????f~>???(??????da?H?G??f???] ????? ?wy :E]???>??M +5w"i???/Qk??8?c??????F??????????4?Q??.??+Y?L???.???? +;???W??\?-g9}??L?)?R?+= +????#?O??Kwl?V??O`@?{GG?#???'R?????"?J?F?NUu?S????T??I +Ay +???u?????+????1??)?#?L???P?o4??%w???Q)?]\=?!T?????? +?k????? +??*?????%3??"?3@???~?!JhF??^t???vo???I??????Ll?$??W?V9M?&B?mT?!? ??z???? kpT?iA!?p+??????Z?? ?Y?Qx???12??g?!F +?`??????BA??%?"??z???,1?',1???5???[??m??J$??8?9?Y ?K,??L?dr?)?l[Y???????`8Gh???-?f?????????v;1????,??ch????F!a?e?Rp??-f????C??Q?o7?_?0?1^??g??=??q?|?T[??y??1GT'?a???-n?*??(????k?????fO??????^??%Y?-?Yokf?????W?8/???????\?j?????hB?A?)?&?'???CC +D^?? +endstream +endobj +109 0 obj +1150 +endobj +110 0 obj +<< /Filter /FlateDecode /Length 109 0 R >> +stream +H?|V???F ????9R?m?*?????17?4?L???;??????? +z??? +X5??(?9e ?S??? +?p?9???Jfa"?R??A????VJ?Y?#J?9_+?0k???@???mb???>L???? e+~|B?>#Z?d???? ? +!w???1???????(?v/iU??L????7q?????uq???> +stream +H??V???:???/?????? ????K?P?s? ??????[?0?????V????8}x??P,d?pj>!H??!????^(?A??;?#???!Vd?kr?W?Xj?b?Lm?^?UI?,Y?F1A--e4-???'???? Z???)@l?iw??>??>z?&?-?\k?2??1G?U?J????????(?"?nI??K???x?#?_e?O?)??2g??|B????rf??T?&W?;?Z4??:,???Jud\@? +??C??>*??\s?$???T??volmx???u?k +!hC?^??=c??T?t^?C?#??B?d?Zv??n???o?"?S???R?\= ?{?m?!J?G +d_e'f???????????vLG|=?^V???????v??????b1??2K??C?1M?M????? +????eb?????????%l?Z?????????zQ?'????H "??`??4M;u????-7T?JI,-*b????) +o??yV?\??"??,?Xy?6?4P.?S1"?A?bz??9i?91?_> +endobj +115 0 obj +<< +/Type /FontDescriptor +/Ascent 718 +/CapHeight 718 +/Descent -207 +/Flags 262176 +/FontBBox [ -170 -228 1003 962 ] +/FontName /AOOAMM+Helvetica-Bold +/ItalicAngle 0 +/StemV 140 +/XHeight 532 +/CharSet (/seven/l/comma/D/t/e/G/hyphen/u/f/I/period/v/colon/h/P/J/F/w/i/d/L/y/N/M\ +/z/n/one/A/k/two/m/x/three/o/R/p/four/S/E/T/five/U/g/r/six/V/b/C/s/a/W/c\ +) +/FontFile3 132 0 R +>> +endobj +116 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 169 +/Encoding /WinAnsiEncodin g +/BaseFont /LHMIKO+Arial +/FontDescriptor 114 0 R +/Widths [ 278 0 0 0 556 0 0 0 333 333 0 0 0 333 278 278 556 556 556 556 556 +0 0 556 0 556 0 0 0 0 0 0 0 0 667 722 722 0 0 0 0 278 0 0 0 833 +0 0 667 0 0 667 0 0 0 0 0 0 0 0 0 0 0 0 0 556 556 500 556 556 278 +556 556 222 0 0 222 833 556 556 0 0 333 500 278 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 737 ] +>> +endobj +117 0 obj +<< +/Type /FontDescriptor +/Ascent 718 +/CapHeight 718 +/Descent -207 +/Flags 32 +/FontBBox [ -166 -225 1000 931 ] +/FontName /AOOAJI+Helvetica +/ItalicAngle 0 +/StemV 88 +/XHeight 523 +/CharSet (/R/D/l/y/comma/p/E/e/S/G/four/n/q/five/f/r/h/P/V/F/s/a/i/parenleft/L/t/j\ +/parenright/T/u/one/k/O/g/B/v/two/m/x/b/C/Q/w/three/o/d/c) +/FontFile3 131 0 R +>> +endobj +118 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 278 278 355 556 556 889 667 191 333 333 389 584 278 333 278 278 5 56 +556 556 556 556 556 556 556 556 556 278 278 584 584 584 556 1015 +667 667 722 722 667 611 778 722 278 500 667 556 833 722 778 667 +778 722 667 611 722 667 944 667 667 611 278 278 278 469 556 333 +556 556 500 556 556 278 556 556 222 222 500 222 833 556 556 556 +556 333 500 278 556 500 722 500 500 500 334 260 334 584 278 278 +278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 +278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 +278 556 556 278 278 278 278 278 737 278 278 278 278 278 278 278 +584 278 278 278 578 ] +/Encoding /WinAnsiEncoding +/BaseFont /AOOAJI+Helvetica +/FontDescriptor 117 0 R +>> +endobj +119 0 obj +<< +/Type /FontDescriptor +/Ascent 1100 +/CapHeight 0 +/Descent -309 +/Flags 32 +/FontBBox [ -194 -307 1688 1083 ] +/FontName /LHMINP+ArialBlack +/ItalicAngle 0 +/StemV 0 +/FontFile2 134 0 R +>> +endobj +120 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 278 333 474 556 556 889 722 238 333 333 389 584 278 333 278 278 556 +556 556 556 556 556 556 556 556 556 333 333 584 584 584 611 975 +722 722 722 722 667 611 778 722 278 556 722 611 833 722 778 667 +778 722 667 611 722 667 944 667 667 611 333 278 333 584 556 333 +556 611 556 611 556 333 611 611 278 278 556 278 889 611 611 611 +611 389 556 333 611 556 778 556 556 500 389 280 389 584 278 278 +278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 +278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 +278 556 556 278 278 278 278 278 737 278 278 278 278 278 278 278 +584 278 278 278 611 ] +/Encoding /WinAnsiEncoding +/BaseFont /AOOAMM+Helvetica-Bold +/FontDescriptor 115 0 R +>> +endobj +121 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 73 +/Encoding /WinAnsiEncoding +/BaseFont /LHMINP+ArialBlack +/FontDescriptor 119 0 R +/Widths [ 333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 722 0 0 0 389 ] +>> +e ndobj +122 0 obj +<< /Filter /FlateDecode /Length 113 0 R >> +stream +H?lV???6???/??@@}B??M?&?Pc?? m?`????S?J??3?*?z??????U}?m??3?^t???ml?????????IuiU? ? +?~?EE??r?|]??3?m??Or?2?f\E????z?????H? ??yx???'m ???c???^???9G???????*???k?????e'?????.l?????NM??????????-????Z]???I0Q\P0h????#ACJ?Y???? + =4\?i?}?(w?????1?y gBX ??8v5??MGq&??@???ByA?l?y???8???-?iU??????;:??FD#g9e&????o+d5?????-?r?+????2?y??;??oc,rh??U l?|g2? +? +?PuM?6 +q?M?Iz$ n????;:?G??)4L????qe.?TiVP7?m\???pxL?:.8"?,???A?=???W?????/???o???i?>??'?A`???Y???? ?&X"?`8?;??k??-????L??>??s??Nn?<8 +>????o??,_w\8????u?i??6W??(:?k?B\???<:>s1?B T???\U?%??e*?? Q?Oq??v??ydQ?X?')?d /x?A?????"+??e?O???:?sp2??b?ck|???5y2?I?u$8I#??8??Y???uc?]2v??&????8p?Z??s????vlKm7j??? ?h?('?)r^???N???\]E?6d ?\?@J??x[??u^)a?B??C???i?3???r??%???????`UE???I????}d-^'(L???j@ ??????y??J??\"???????'>?Q?|?> +/Length 130 0 R >> +stream +H???_HS??O??$H/??m??E????3??(hR4Im^x[jtE???^L?"?I2%?????E ?B???v???C?????s<{??LM?|.??w???y??y?3??a? ?? ?9??? ?~?(d?X?5!? +?s?????O?F"?#???p???????4???????{?Y?a???D???_??C??)h??S(?e?9* 8?????4?MA??u?VIa?????noo???????????U?9X~???c?M??#!??]?rekk?hg?@??????????t????d?f??,?????8?V?U??{{{????q?4??+????O?-l???P??h????T*e???F?????{?| ^??G? ?;???3@????c? X?? 4??????t???5??^?zU1$?_??~?n???$??4?l?&iL??a??????V\????)?????[,??p?gffT?%???P(477???\????f8?????? + ?? +??Y__?8 ?X??tJ?PG????As???h4?r???*ew%'?@???Of??2i??755%(J)?C4 at s bK2???lPc???? /YB?7H??V??f ??C +??%?JD at s?P5?????@?2??*ifCsXAs@s 4???b}?&?9??9 ?sfgg;;;i??^?T?????D"%???r?C?%???V???aww???.???? ?88?v?,??????y?h4?r?????ikkKl? ?????9?T?n?? ___?X,?bS???d?F#?4?C?? +???T,hDxY__??B?s??f3e?!?????sss??Q?D???O"h3?R??????B????^??111!?'?a?????D"A???w?&(r<,r(As?!3)a?S&??9lii?t?RCC?????????????E??[]]??!O?????M? +4?B)aa?_(?n?^o0d????hp???????b1??)??L??? +?US????X,Z,y???Mqh#?!O:??Z???L&c49VGN?9?i?????].??]???/ +?x=;;?????s??}??&^??z????T%cH6?mhh?????`??HD???NLL??4????F??cDX95??%??dR:???z??????bK?P?988???!uy:;;?@??sGl????[???????[??-??@C????G???XB?? +z?B???t 4? ?H$?E???,m?aR6? M +bB?? *?B?,? 7????{?}???????{=?y???^k'$$??????:::*2?X???k???/^???GjT???.]2?Hz?eF?e?+??!?M??6) + W????o??????0KA "r?Vl?????9:22b??x500???u?? +C? ????'&&^?|????.>??B[????NJJr1?}??W?^??F???z??mvv6?u???????K?g??1???APMA C?pY???'O?NLrkiii????v? >p?@?????????mii??0<< +??5//???????555? ??/_????LMM???????D2?s? 1?#???????j????>?H?????7o????????????`???????QftJ????|/"?9???1f??h&?A??[??u?#????B]]??c? nQQQ.f~??R_?gd;??BbNJJ +h3???9?9????9??`KQQ?"????%???????/???????'w +????? +S? +???@?U????????????????????????GQ?Q??+??)..?~??!?k"?????????H ?v??>|????3F???????|?';??5gT?P#???????W?G,?%V +sp???u?V???d>???g?1???>?>11q??5T????????DSSSyy9??/?$?? +?????%!!!L{ ` + +????_??`??s eee??`?????? 333A?`??.s??????X1N?8????f???a?={??s ?`??s?? +???7n????p(r7I? +u4?\?%,?????????333?K? ?????????????=P????????y6?k???????c?kg6?????;w?4$ + +?????@?|??UJJ?T)????H??~???`??0==?????E???76???"&"???S?,OM??S#/?-??ffb???x?????`??[ ???HOO?Bdp:L???Lw?Oz?????}????>t???&? +e{{;?Y????????"F???? |?????n/**A??6?@?????Z?p???,?.) +)?}??????1????v?455??????\?Sl-? G???J?%???8?????????Z???w?===?l$}kk???|X??&y1 ??N?V??G?~?????? +;0e?^W?????`?????d~??d )Pv??N|)--e?(&????p?????$S?s`` +a?}??>???j?4'???????xB?z??s??2+?sl?Gt???EEE????z????????b??);4fX +?G?????????bN}}}uu5=?uz???s?Qs???C???]????#ZR????Xc4eSH???_\?RvHpx????NO[?>G???S?;u??~?J???U??9l?'N?hkk???%D????a??W4?t????7K?!??0??????5R???p??[s?N*????`?x???????????f+h 2G?????$v8?a?cSx#?9? cK?????????????j?????9??&?%s +?????????????c?9d??_ +??}??9?)WK_0G??ajK?<{??_????O?-???Y?PA??a? /! +?&0?N?????_?~??e?:??????!??S??Fp?;v???iSoo/??w,????:??`?)?5??;|d?x=?;??? Y??,?+3??}???9kjj(c??TUU9r?R?#?9???? +S? +?.?>?bii)PC????d??Y]?y?a?m?????Nd?b??C?%?N?????. + sP???? +]??~?|??>>)))?kE???F????p\??gdd`?1|V?r&&&?9?????kIIIkk??~???????Z??@~~??[? K=M?????777K"`??={??????"??????STT?>^}PPP?i?" ????PNN????????l???/_????q?O"????w????'7m?t??}?4eA?%?????????w||?v??0??v?? +D O?p????_?x??? +?h?*O`[UU??I?R?B,e|???z??9s?????)b?V???O?qsss?m,??????I8&N??c??Dq??r????????=N???k??\??????P???1?r8???????Q?@?????b??????7C?n????g?f???1ySS?X?????2????r??444TWW??D?*?{??9t????????????-W???%??/~ho??_?q?aQP?#?(G,;?Qc??;wBN???7|??"?(8Z???Q'?6@ {??g???x,??oT???PZZ?waa??f???F?+??????_Z8??O??c??????#?'?O +?????;7???C?????SRR???j??E9?????XnA~S????f?j??w/???0???-??Y1?a?sz??Yqq?????? ??QR???3>>?????????s?v????????X????C???c?1Nett4##C?5??!?U$D\9?d?G9L8??????_Gd?h?????VVV?o??e??????-?T???????mll???  W???K??P???~cE*????]<}?T?????4.??6&&??????PNNN?????r??(?X?????;y?$=?wA= ???h? ?????MKK? +???`vvv???1??'~T???????]????????Tzv??x?z +4?a??Mccc???? +??z?J??????Ug??O??????k=? +?g?]X?N?A?\????tvv>|X}??;v8??PNiiiuu??s?r?*?n?U?+???????q?xA????W4??????S?0 ?3$#?$m?PG??V?r?*P?#?N?&????!h???U???_)~"??X(???m||<%%?>@T???Bll?|?@ ? ??????23 +??$??T/ >U??D?eff??U???HWWWRR??`8???%$??w????m??C?> +stream +H??V?r?F????*D??8?)'U??)?9>@ H?E? + ????gf????A0??3?3????L?J?X-?j????n????????]?????????*t???r???????6???fn[_?????7??u?|Y??? +?j????x??n??8#_?1????=?l??Z0'0O?~?????FPR'?=&? jX??&? +???f??@(?N?NP??|?F(+ +@???Xkt????V6???,?r?.N??]q? ?????c????eE???GHh???????"?s?U+TB?>?9??????BE?ZRY?8?Q?, d:h ???N?  +e??G?5??J?|????[??CDK?i8?N?b?#???G~N??Qn???GP???????G?e?Xz????SG??5Z??-???{?y?=?? A?m???E?$?"?%eXo???~?9???#?h????M???7M???fP?M?r3?H?O????3U??i@??o?V???+????_T??m?? ?j?q?D??Y????????0?x?oU" ?)?3?)<8??=c?G' ?cC??B?S??Toy?Gs?K<??? c{??d_crns +endstream +endobj +126 0 obj +970 +endobj +127 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +128 0 obj +<< /Filter /FlateDecode /Length 5383 /Subtype /Type1C >> +stream +H?lTkXW?!?I%??Lt&"?????-Z?j at A}Q1??F? ????h@??R.^*A? RAQ+m?????m??e?????o????@????????>??????{??]0????b???Xi0?-AQ?t?0?+0~??w?Y?-?9??(e?????????wt??uO??7&T?8.m????R?V???L?yfC???S??*?a???q?? +c?jg??:?a?H?i?^?"???7Z??3?M?L?Y???+????????e???7??HJ?E?Uf??:?QkNS?R?C?);/S??")??i&?? [?l?t?????/??#???pL?a ??0Ow???????????l ??b[!??0,?e?x???W??.?.Q.?\?(\????g???J??T?[?A? +I??U'??:?u?(lT????????Ov/t???a?x!???z???? +???6???(? +??b??? ?}o? ??P??'h?v???)?c??eW?nN??f???+??a?=??? ~?;????F&?o??,d-'??22?z7??a?=Q?????.??o2nE?O5??\??g+?J?_~V??????r9!d;??[a???>??)??RsS?E}????? +??I??8?Zq <?u?"ZM???%^?????z???8?.??`?.-?a?E;RS??????I??@??q,??r???A????3?A4?B? ????Q+??:?8??[KO)H??8o?T?B.2LP? +3'n??J??GY??E>?zuF"c??H3fo?????P???/?????'9?e??{?30?? +? ??3?J%?h???6?$h?h?'!.??l??p???C@?y??T;L?/?p?? + Wg=?w???v??????,?j?????<??g???cO?? PPFM9???o???0?Ls]j?GsW?T7? +??M? 6}?l +???5????5 ?N??M?"Z??V???l?pj???N?!7?7?K????N?Hj?????O ?v??!?.1?&?of??[?{Y?BV????d6???)b??/q??o?g?!d7s;? +?V?eX????~?$??C#?s??U?Z.???7?10??`2?/???F?N +S?=SB?? +s2??^V+P +?C*??????'?????>n? s#????.+?? ??*GC e?BU?a XQ??E7H??,i???7?qHR??J??|7].9z???qTh???H?Xx?<+; ?? +W????? 7??i??TS???/?w1????????|3?Lrt?r(@3)k?bInEE??_5"? +???E"??????"?F^8|?:(????q???H?j?1]?]d??2]- at M?YxY?????.?????Kmk??:????<???, +?EE??$??$????<% $?????U??ZPy???? +j?????s??3???;??d2s??s?s?w?w~d?????{?g~?P3F?Y???B?j?u?~?Q??? +iE?"nH6y?????!????F??? +{B!OOM?????? +??r??Ic?RF??G?ed?" +?XA?n?i{u?O??9u??P??v???Fs??????+|D?[ ????$4`-~_?YRY/D?G?h!??R?zf?Ew+?1? +???7?h? +????.?x?-?%2j,?6-???C~??O?N??-??0? +?t +g&$M +/$?-?5V?#??!?t????[??M?T/?d#?^v?n???!Z.?????? ??D?^N\???????x ????G???j??????E[??>Jn?*?6h#TyN??1??S?????\.??g??b?W??v?{=cm???????8?????y^???g??~k?ii?$?@??p???'?????????;3????)J?C%f??L????KB??HE+?b?,?????~H?X????(5?6???????9L?x?H???g??Sz?7bC?F???Zhc?km?h??%?pe1?`m??/x5?(??????I/?y(????D2=?}????/?_?l??Uq???????b3? ?????m???nLv?{????w??l*???x6?&?l???m??????%????TP?:JE`???,??&L})??`z?? ???Q????S7z:S8",c.??Dk2?#?J"?x?? +?7?????#?'?? ??^lp??'?#???"c"???`?7?[???h9?e?6??]{X????????h???????U?J?9?(G^?t&??hRDn????e???????????S ?J???! +V? ???Xs)4Hh?*U?,?:?#?_PC??? +?(?8??p`????`/S>? +^i?_??y????F??,?w?J(?dF?^a??????????BQ???u8??N[?????!?f??l2\98??F|H???:?^;?H?Y????,r9O?+cD=???rJ} m????]5_q~?????i +Cp??l??eh???l&??????~*??????!B +??P$???s"<&?\??h2?K;???1???L? +h`7'????2??J`/???r?g?????@O?? $]?????????Z8e ??Z(??????tO?W?R????? +???p5S???l?1}y?????)H??:??n??$?X?1ik????s???&>?lpb?t????S +~??_??Z?rZ????iE? ???m^?i???6??????????W????o???y???d???c? +endstream +endobj +129 0 obj +<< /Filter /FlateDecode /Length 6519 /Subtype /Type1C >> +stream +H?TTkPW?f??Q??i?Gv?o??PJ?????ED^??3?0?? # ??K?Q?? ???. n? ??lJ?&??? z/U??Vm?|u??:???w??8fm??8???~??_??`e?B??&%2^=_&?0??X ?Hp?????d%???r?????????? ??$1?????W\e?R??qI?_??==?????S%?????R?n??r/???s?p?8?????8.?????q??????????E?F?&1Z?NR?#S1??r??x?????&?F?N?D????y?????>????-???e??????F'?I$N??I????? &???e?oSe?~R?d???{?8?????????~??"??>?ch??R?f??)q? s*w^????d??]r\?.?4#??Z???t,@~?v?5' ???? ?J????l???XO?5&???=?h??qT????in?@?????? +3??7?G???Z?p?#?3??`.rA?G?h???h???pO8?? V?E? ??]??52????`&??.?f6?????>hw?F$G?}? ?{? +S?%??????????!=???? g?v{??!????T??????FKS????T?2I{?@? +D?+???e9[j?y??)?!1^????,?y??c^? ????7?????1-?u<? 5{N?(M? +????2XF??G<taTO??>H??W?J???F???????d???&c????7dm?,?>???>?#??'?????X?F???i??D*?SX??????? ???(??0??$0??pg?QE?m_? +2d?8??C!?????U?????????=k?U7}G????L?J6-/^???b?pP ??? ????7??P# ?m`????.?nA????F??N??`sMe?????6??f?h?? C???jd*3Z@????1?86;/Z??':?(?>??n?"(D?Q?Xa<~ ?<,*?/?U?????xo?T??Nn??u??Z???u??????????){e?A?@a I??%DY??}S??E???J?uw*????g?=?M??3_???????^V??}`OGY??]????`eF at G?ArR???hw??&?t?5???? +39?? c?gxc??ld?9??A7??'???W?6 R?[??? ???&???'??B?29yL??K??}?j?t?g??X??$?(?jd??Z-tcV]zj?$%x8m????V?/p??4?,B?????u??????$'???Ep>?Z4{??th?8$??6r?Rk=???JF!????? (D??K]r??i??Dw???????h??<]R??M+)?8????IF>Ru?Kn?5???e?s +~~???????}?A?H"??"? +z%?6???K;?5??W?V???p??e????I=?*????j??\{=?"0muQ? ]?,?K?y? f?9?i???_????;????}? +K?? B???.??qG?!?Ih??t??a?? ??R0?*?bP) ??U?,?61Lj?Y?V?@n]A??(e??nE?kF??I?Ww??qj?O?E?qDW?5W1?U?J1???G??:u??v??F?w?(,?e??Md1?Aav?x??? +S\?`K ??=??'p=???.3<? F?P?????V?~N??\!o????p????R???X*Z??????J???? ??? ??????G?.???Q?J")~"@????n???/Dl{??,&????? ??B,???CW??MA??A?s K?c<9? ?????le?a{9??I{???_?@???kzb?^[\???b ?U$ ????6??}Z^??w/:?????0?|Q??N??x??[??0???T?tE?X??????^W? +?????"?7H????]W??????L??1??@b?2??#??djf??b#;*e +?6?$???~,?S?6 6????0??????????:^???X-O????q?x??O|??z? +???a??ib???D? +?Z??T"sE??5Spp_?N["E??0u??;????.?!???%??};? L?1??????`G?:???m???3??f??PQF?qJ?]???OL??J?y??k???? &???????2?8ZN???4?_B]?????$?T?????dA#?1????zr??Y?x?????>n?c????y|1?*?U?C??`????-???c??N??l?Pd[i?? ?R??? +2?4?K$ +BRX,??)??:???:??g`bt????X?K?%??F?????g'???8Z?0vE?@M??????L.?3?????p_??? ??>?P?e$~R?l?!ER???)??j|l:?f> +stream +H?lT}TS???po?0rwQ??_(*?Q??(???j???I?p?+???b?usuE??*?:??tS#Q3"?2cs????'w?????????}???~???<$??A?$??????V???z?????'#y%???|? ??x?R????W??fS?&?MM??Q*?f??{?_??????OMx?F?????8o?{&?T}?:,:j???8{$F?h?H?DG??huBn????*3? ?Fuj??????Xk2???? ???3?{?????,d?\?gTk??bm?!_[???p?:-???TVd??????????bu???X?3???i?? ???Ix??h??{)"? 41? ??%4?`?'1?0??6RN?";Q,k2?U7A!?=,?AW?D?xU?[%????jl?)??w???A? +????7?d'?(A?D?{:?n?^?m?????????????5s??|?? +*?A; ? YB????????@?????????g?"W$?????A???h at 9??"????PT_?r?4???d~?????`??3??1hB?QNV+x??F?w?j?????Pqra?Q 0????#??T??4????SQ?a-?C?????!??v???|?? +%n?+qA?n????????????????S???/?/?????]???E +v????)P6?J??????"8\FGy???e?? ???8-?)b???i???a??(???YJ?????W?_@??srr8?_)?P?Y(??????_?*??'??k???S ?????C?f??6y??8f:{.?.~=l_I]RF?n$?Ws0??????????o,3X???5H?>z???f??W????a.O?F??????+[?a???R??&ov??}x???V?4?U???????;??? +??Q?]x?8O1 ??U??????O?????lU?/???%?0??:?R?????s?v???.?/???yE{T?FtI?$?w??]R?^K.)T?????<iv?6?]b??i??!??F-?SH?p???z!.?$-+??|??%?????6??l???.???????x?????e?m??Z??????[??????=??{kr????TToU?U|z???bP??:-?Qo?o? +??"?iK?]?Z?|???g????????3????7?????Q??>8.? S?????v? ??6> +stream +H?l?{Tw?'$?KD??8?4???? + ??? +E?*?n-?(?#1 Z?E???-EQv?v?cU??Z,?*Xi-+???v??a??Vzo\?7????????????s??~?o???Q(????????$kn??0{yF?4[n?|2^20R?B +???Ji?J|t8?O?x??56(??\?W5t ?>???A_0?B?9y??;2rlDd?y??^??^?U(?Z>Z4?N&?1?5V^c#=?g'v?g?2m??VRPh?+g?/?9?6GF?53Brs??r?q????(????/f?b?##?????m+???|[a??N?r???????16??M??dgfg8???D??????Q0?^L +G?Z??Q7jM??????85???K?s?????7p?????}???????.?????*??Zw? F(????U0?G???c)??iV?o??? ??Z79?S4?a%???xup???w0mC?Tz+`#???????R????,,_??C1???O?o??K?!L???*v??g?~???q?+qp?????u?F*??L?9r????4g???V!?|?A?8???NPA?HU@?? D?Bw???o??-??%?4?{???cBE?????sv?.??7????X??zO???|C&?????a??t??????jg?3?? ??Z0?ZAp4=?D?[?????f???`?}/#???I5??TE?EI?_?x???0?????8?????-,&?yja!??l?"_Iz?(?s??t?f??iW??K?|??h?9L??8?????4H?mb?!Mdl??? ???xX?w?????z?????]E?? #? +?ySm6\D@?b??V? 0?xZl???????ZGm? 8x?>???A???~ ?>??"??=??=A??O?"?????S??+????=?o???"?? \t??/5? ???30?pg$3??E??U???'???;?s}??m??OE?v?6?[???,??`??? pg ????1?[[gfH?xQ????~K??????y%?+a?bE-??IN????,??xr??`?2??. ?M?? aF???M?]?????*?a????aX$??w@?R4/g?.?,?p?8?}??y???,?h??[I ????Hz???t???I?????J?`7?????T?b????:~??a??o?ij?????+= +7A????O???`B; ??AA?[??%NEm?8?????C? L=???,?]??9 at o?8??3>?1????v??]? +??Ay??U??<??8$q??Fi}??+???;?L3????k???d??6??PBL?[!???q??3>?@????[?? +??q?r ????F?)?7|^???@??d??[s?2k?`?;??l???????W(mp????t???BG^?#O??ni?v???`?`??G???????? +?&?F?\??K?G??d?Y6n?????jD?mKz?Pd??*???1???p????$?+$?o ?????mm%i{*??}p?Ww??`c4+???q????j% W?UUG??'?????'/?/9?B???)?D3?????3????????~??Y+S?vG?NZ?K????n|??q??H?(????z\?j?????|/?@??&??Z0Sx?]?FCSi???B( Iq???_??By?4??O6oh???-??h?2??0fO??wj?4?w??+?4fC?MW?9}? +??A????8)&q8???X??????|L??)????}???+?j|?/??> +stream +H?\T XT?????? ?hP`4??OHd??N?ASY4F## ?"?+&?%.?q??R5??#?j??f??3?U?M??T???~?1?q^???j???{??{???{@ +??u?????L-??e r???"7??????uz????? +?????V4??h??!??h?[??y???0??19??J?4gb,.)???? +-0]?*s??????????P??d?R?0?D"[??F\????!??,`??0 +??8??R?'???????,4?Q?`?%?F?4W???m?a~?Z1e??C??? +?:??2???cT??????L?8? ?????-?A^?zp??J????A???(uE???q?H?D??&???+?YD?'Fq?;??tW?c?/?)??3.o???'?B6?N#?E?UT?-r?8bO?b?3???Er?~*??6e?r??????'?7?>?0?T???:}N_?41^?)??u?N????U?? +??.?????r?%*??TCo?Fj?St] #?dq[??*yD???LW?K????>??c?_|w?$s)r?r????+;?f?g????R?3id?Q?*??l\l??]????;?b?????|?m????a?!????U?????3 +5#??P??a??k???c?BCcQ??:?VP???Le??????@3??&Eh?HNL???f4??Z#??u1?2]/???>+?? ?a???l?9???5? +5??1???,Lgw?!?izZIpb??C? +a???=??BFD9? ?qR?MOw1z??C?:??FN?????n/HL0(?H?`@b?vT?cX? k ?V??????????P?-???c]?t?c?qp?t#??????d?m?\5??v?^gt??_z?5???\???v????}????(?fp? ??|???%.??pH?_??????N??p?f????e?I?|46???9??6[?A?2lN?;????A?wz??Hx???>&U?yr'1?>??`??[?dB?gJ???????Y?g??? +ahEg????~?OI?x?????VF1?H??*??1?/??jl??y??;@?y?I????q~??'?Z??????ok?)??X?NL??(t?????Cc?.????????1xa,?u=Xk???\?U??9g?s/$/2???????+?\^)????-???R??Vt?r???D+ +??I? Hm`?f?H??v U??>2c???L????}??????1s?|{??Z{????gE? +f?)??e\??? +?&??????"??????????_???9?s???????S?W???*I?)S??[?Mr?'??T)?8??H?UIO2d-?ri?1 %}?" +?K???Q)5Zrn4?l????wJ?vj??p/I7?)3?9c??_?&w3?O???????"????j???!?iIIJ??(?d???b?Nf?&E?p?,n??sTJ??0I?K????>6?.?MM???E?????? ??S?9?\d??27pZ??????U???j-'???????4+????N????g?????i???:}Ml? +??j^slM?_?t+???9 ??S?p?8????`??Map9?????:?U???g?2~"??_?ib-???????? ,??h????J?Q?=k/???T~9?S??J??h3?k6?????????`?q?l?!ch;P???w???????s}??n??~?KX??`? ?9??V?5m?A?? ?I`?????c?4??7????~?X +???M? +? +>?m2f?5?????:5??b?r??? ?,l9???g?c?e?????N?????N??m?g??2?;???a?^H??}?? +?Y??e? ??? ????qk??gl??X?p??E?W?!?Yf?@N?????x???V?+4?M??L?????????w-?r?g<\???kk?V?? ?l?g??o?v}?h?L??~?$?????%???Z?S?????w???%? 9??~?l?m?g7? _?? $? ? ???????_!%XDW??"H9f?&?V?O +[8?Q??q???c?gy? G??x?????<?r?????????K/????=??c??~????8Gr???0?????\???l7?+ ?? +P?8$}!??-??????V???D'=gR1?P?/LuV!?\?0?a?+d[?o??????8_??M??9$??d_7???M???????n3 ????N?????h?{9F?=?????C1??X?T +]???x??????{6??mB5G^jfh5?5%??-_?t?????_E?L??_ysJ??;.????\?t +3#?i_?pv??A?t^8??????Wx?g$F???9???A?,?C{)?A???)!??*tUm???????`W??N?~??g?:??4?N?m}?v[??d ?[???Vkw???j{???n?[?f;?{?^????B%?V'7?}??!??d?A??F???'Z?)?2{hF?8B2;D???A????Y?{?????@??!gt[a??3????????"????? ???CG?5???iB??????>~??l??y$??5??'S?????????df???????N?!??^?( +N??????iz?????i +?*???MkR?lF?? ?M??bn:???\GD???;]??P?Fn?++#!C*+3tf?u??tj????xE?349??m?|?P??xT2oh?=*?hk ????gH?c?gH|?1C???$R??/9n?d?4?????=M?uh?????e:??J?????(0??x`W??????,O??I?1?????Z68??F?)q?k??!?? +?&?Pz`pbHM????tp{*;????????j?Dc???V?Wo??8O??????8??W?5?"???????????d?X????l???w??x?u??g??Oc???*?=Z?S+?+?r???-??f???NKG5?????A?????c8@$m{a???S?????/???9X?h??{?????????.?s??b2=?????2F$F???????t??? +?p?|?jI??i?????GRnP?^?H??*d???,*~/9???s???E?:t?Q??I?> +'H9Y j??+I%E?q1!???????t?4F?5&?C??'??*?,/?9?d?Dg??a??????,?E +????u??E?q??q??!}?1X/<" ??y??? +?'Q????\@???QW}??A +?u??v??`P?B?D +???3??(???Hb?????*??oh[?????o?w????????1??i\x??=9|;?L????y|4y???x.?z?V?; +~???Vm?m?????M}??/???I*???DEd/ +?F? + +?? ???O???h???d?!|??:??2????t???T?????;CI?p????A?Q?? +~??wO?*??? +?]y???o4??????? ???i??I?d??=Z$C?O??0]?%??????T?%y?X?X.?*lv??8v??L?????l? ?a??c + ??]( ??E,???'?q ??;?z?L?Q ~???#I7?#??"?*{??)B??????(z|??????????ugO???6s???a??u???kN8?$?j?m????y}e???? ??^I??????.P????m??????7x??*~DS6??Y?cLf?C?V!?????r?????Em???Z?'?|V???s????N??N????j?????v??c??&T??+?????? +??5?5????.K:???? -a????0??/??jI?????DK&?(??UM ????n?:??l5U???h??}???YP#*?????aG?L???n2?3R???)J??(wM?,T?s +|?v?q?r%?R?JX?n??????M???u?5??\??Sg??yNI;Aa??Eb??G?5mKJ??H???49P?FK?V$??x?l6=I???I^????#?9??j?W??8S??rXJ??\?j*!+??H? +?*qX??b? ?j? ??(??????8???Nk?S??q?a??U?ro|?j??ieU???????????????Gz~?E??l]?>?????;??B?{3?4?-??2?I???o??7??l?7??V9%3??7?l?????@?L???P?>"Y#??9y???~.????$? +??\4P???36q??]???#??????????????+??>f?? +vcJj +L?SK????LEJ-S????>~?=MQ?d????Y??Sk|??????t???????x????? +?m?5?0?p????)??v?9?D????~???Y?-P5??????w wL?%?d??????}?nr???tm]???Uet-}?? ?L`O?0?d?% ???+??[J$(#?je??R.C?L"??`|AO?E=???? +??G?a.???x>????g??????????ok9~py?q?w???)n???F???o?q??o@?? +?H?C????qr?-????i?? ?????x7??; 0? gR??:??^?.?Z?C?Y?9?Y???????m????{??;??l??????K ??`?/E` e!!|????B??I +,k +e??U??`]????$@??F:THI?R??4L +-m?M,? +'/8~?@b~c??h?3`?p??U??????;I?I??? +?6 )?&}?L??]rb??????w??/??Y?x??G??u??_?/??c???v??????>?? ??2@?o$??z[????????*?(Nx?$??@???????}????:>|????>s?????|?????;??3M?V??Sj???s\r? ?-??n?OO??t????.??xNB? +?9 +?8?t??0?6SL??gd????????????b?X,?A???TbjrX???W+u?(#95???T???w??:?S???.?/???@?bPe`~U?????? ?I???@??Y?y8o{8w?. "?u'??q?Zf +uh??K_???3pl/H????}??]?">|?E?jd?G??K???N?g?M????T???}?/j??????????l?#?dn??.??R)Bt?F?Q??k?7?11???b??!f?!Co?/4??V??#??Zc? ?!?E2&`???e^??>?? ??\$??4a?^???yX???? ??M?X?mg?k????r??,B?R??{??????l,[S?????|??'?;???O?X??E]o5????n??????w^Y?z??????G??3???H????? y?5?k V?s?V?R:}Cc???~?m?????? +????V?s?_/??)???/_w[??Ao? .?????+8???@??] +??? ? +?W?6 +k?^?C????f?B0!?j??U+? +?wV???????~?{??7n?"??>?f'2?3~R?%?$??\?q??j?????1???????.1?z??`??^????^#M????9?? +endstream +endobj +134 0 obj +<< /Filter /FlateDecode /Length 3556 /Length1 7732 >> +stream +H??V{l?????g????L??#??YhB????$ +?@??v?dd?$,?????c?a6*U? }a??2i?Z:? +?T?JS?uj???h???w???:[?Y?}???9???=??? ??OVj???eK}?]?? ????????????&?[??? ?\? co??wg????? +Y???'v?????n?_?????h?ko???}???:?/O?A?x?E?????????~????{Z?'???h??UuF?wi??`?=??v??}o? D?`/?]{?{7~??x?ko{?+=/{?r? ???%?C??I??b*??? +n%??_?????:?O?J~?? O?J???z?&}??S??~"O?????(?????/????do????4H??7&_N~j9o-??? +??XO??b +?.j? ??8&l4@ ?/V?????J$?2Q+"@w??xGLX^?_U????+e+W,?/+-?-]?????? ????????),?=+?/7????????9v?f?*Fa <2?;?9D03???& {?p?u=????A??????Q?D|???????.???Z?52?AF$?1lp.?n?x?1O\g:???z +?????i??a????? 9>cf?{?}?5,???f<~?c??)?9??osss!?u8??`?Zl??_Z???"?-??kvD9?`?'>?.c=*c?S?1>????M???mz?-??6?@??n??????^M??R0b?#??fo????? +??WP??B???Y???s+C+v???Gd??????{???^???X +??H<?=?x$M???????w#X?! ?????:?l?"1??s?6????9?f??l? +??-??W?X????????n?f?zJr.!w+p??6???"MO@?^/'??h5??a?o +??jq_?j????1sdV???#i???UF?_?Y?sq?????`l?!f???????[????fq[Y????W>???8?????gh????????A??{L???5???aT???????D?D??~?x????????A?r????-? +?G????X*? ?? h?u?0????@???$0??%???R +??M?~?? ?m?u?S?ct?`??`???~?????d?????~[*??@??~???w???U{????s?????J?~??aWk=F?`?e?h?B? N+?l??+?????%??????????=q???????D*>??}`"#?????c?2)??????#?q:????????1-???J???^G?n?Z?????g?cT???sMIg%]??t??"???/%Ct???s0-??ryW?_?+????_?H??B??^S???9??_?r{p?W?>^g}??S?mX8 7"?3Sd???&:?1???^_?Z?D?1?_?????fp5??)|??!s?V??~p??????|??v?a?9???|nO?)?o??N??Ti?????| ?w`?z?`??????|}g??5n?oBJ~h?X\??,????? +?Zj?%#s???????? +QLC?D???}~?????????K?i???/????0????? ??rKo??r???q?B?6L;???? ????JG?ntS4!-?f[?L2????1?Lu_??_|??O>?b?e???M4?=?????9?{?w?????????~???L#p?{:psyD?? +?Q?i??)?Y??? ?{???^?i???Q??VW??R???(?j???n?*eQ?X??? +?? "??D??Z?&jI???v+????h[?nJwj???Z???1?V??!?????'=?? +???????????Va? +??2????|??g?ZLw ??R??p????7????,? ?,??M ????,??eM????????l????J"z?7???C???_?k?2lj?vm?v?k???@ieuEj3????] +?0??????X??C???Y?;r?i?.!?????????? ??????^??M??8???\?-u??[?????~?????3???????? ???v? +endstream +endobj +135 0 obj +<< /Filter /FlateDecode /Length 7662 /Subtype /Type1C >> +stream +H?d?yTg???????. +?Z????b?M4,*??\??@? 4tc#!,B?`YD?,b+???I?h??D??A?1?MN4?y????i19If????????????D ?q???~? 4.Q?Y?JT$?./?e???<+??D????????R?xoiq???? wg??5 +??]????B?2??????G^ b[W??=??s1???-Z ?T?(zw???? +O#?<1A?b??????*{?? +:??a +?G?9 *_??;?%?];6?z`???????u???&O?9??? +e??je?Z??sm?:?b?>_???b??2k???X????\R^HP?S?mXyVVW[?x?+???WF???????h?eG??E?eu??f??#]G????]?>??????dI?;?wo?%?'?????T?? ?? +: +1??l?6??O???J?, +?%h??g?!kd]??o??^???E(@???9??@? +?`??4????;????&nnGk?^i?8??$??;???=z}??M???^m?xG??~?o?a???W?=?UFD?,???<1x?{??/G?_2 r????h3Z????? +??20or????t1?|Q??32?$?~Y +?????MX#t??\C~?1?Z|??????\?*{??2Ru??G?? ??Y`????G??u??f???/D?/I at 3"???DKM??q???78zmvJ??z-x\?????3??+? ???m?????u?????I?!??h??H_??)(-???|>BKDz??e?'?N?O???f???%?=?9~? ?_T?QmFf???/@wo???? ?`?? +??J?mcP???`?'????t?f???u@? +?????6Y??'??xo!??8?~%gl ?6?8?z?h? ?h?? ?W ??Y??4F?E?3?3 +O@?Lxi +?a.C, ?@V??a??? d???>t?,[R??5???vp ?tzav?.?c?"=^??? >h?;= + ?H??0?ie?7Er 3???T???y??Ij??I??5??^??$???????bk?p?-f4?R???04??u?O?"??MA???????$%??[?w??,????(X??Y??? 5????g???????{ +Y???2X>???L? U? +??0??c? ?2A????_??=*?????3???D7?2?3c?G??g _???Q1?3?j??????????,Ov???(?d|?cM-????g|5?1?Z7????M?o???'==???????????{'^?Rz ???1?NY???*h??????(?.??.@3?M??q??k???-??????J??sXz?l??#E?}6??^z?ox!?? \??0 G???????y??@?@V?%X?????? +~3?y&??2So?I??"???a???(??W"?~ ?X?&?T??m??m?E($???@????e@?][?? +?[Di0^?x??4??k??t?gp??$??l??M?W +??^???Fi +???J1?z?????y* ??m???+?p?m???M`????e* ??d=?+u?7???b{%:???&??6 ?-??+?.?;?]%?}??L^?[? +???42??j???4r]An +o????I?9y:? ????Y?%[a???N- +?K??? +????mP???'?id?J?^??F??????;??9??8>??0??/?? =????B5??0 ???XK??G?p??x?->?D?????:? ?!??S???}???? +r?Z$??^8?UKP/??y?????3??L?LV???H?{y1?R\r=???^$?2????g ???)???v?%_I??.?;??c?M%?????9?? ???I??C??U?'??UC?|B{?Yt3?m?K?)??D?'?v???????'???J????&?]?~???:??~???'?N/PBQ|H~&??RG??f??????1????88j~&?????9???)??????Ur?W?{??Y??o?L? ??k???4??{??Yh^f???1T}??A?a??B??9??/cCSz?QI?????????;?+?Gi?0j_or????\4?T???H8|h%~????4?m+?????? ???&? ??L?\?B??????_?8?j?j? +???T?#a0?@"S+ +?O0??D???8? ??z???DP??zA=E?>b???v?j???? I???h???B_?]d?T?9????!?Ht]??=buK6????r?a????s??< +?vy?Xx?R?X?M??H+?X?? +;??B?H0??Oi???d?xGT???Dg????????=??????F???(???3?&??+??g;|?;??&g??-?\7?m`TH ??<?Y!J?B?B?7J??w?(O???!??????qZ9?????H.?v??lF?T?Hu ?M???`%9??4?g?3??uwEl?OR=???j???b??^?t'???LM?MI??l??N?;?????-?????????????o? +?vX|?'yQ??Q?Haow????q ???\?-TP??l??9k=gH\g??q?_?c????????$???$????=???2??B?|????y,'p?|?'t??Q Z%?!Jh??MY??8Cz\????? +???I>d?*?q???"9mse4?4???8\?%c)?(sr?*?;??U$??8?6???z?-'????vU_????@?,? +?????]?AQ]Yx??2?"o^???????uF)'j%#D?(AEve???n??????x??4? ? ?(*?Wpm?8N?8??y?????)?'U??9???9?????????"?w??dj???& ?,B&?3/??+R??8,???a??dj{ +?????!9????}??"?`??ow?(C?s?Qi?(????T?v??`,??N???c?S???? +v??^/+? +??? ???~%Q?#??????????F??c?085?n??o?!??o(P?S?O?@???S?;;X3f???D?????h@???Y??t?!????K???K?}????`?8=`G?j?cT?&+F??F???Y?q?",>?QBge?3el?????tE?=^?Q?a?`?0ei|????Z?X#L?????? 7? Q???????????0t????s3??U????>?6?M?uV 'S?n?!??5??????kUm??;???SI?%???W*????????????V@?=W?-I?\?j A??? ??? Kt??I?,?'7?-J???Y??2?oD??r?? ??v?7????D?V$6???CEu=S?n???*C?H??l6????z???? +?q??sP?au5]?x +?e0???c? 5??-e???`?x???????]]MU?AJ?{?????g*??n@\?N????h?%???H +???z~? ???pM +??K??????f???j????ank ???iEw?{??#?0O?? .h?]&??????Kc;??v??~??}lM}Ys???m?C??????~??K?*?'j???r??????????}????;???n?I~;idO+G??^????????O??c???o?s?i'?u??^????"O? a?EQ??? ?S?]'#G?z??BI?>(??????1p???R??????Y????-? {?m??1???ZT +t at q??(? ???????Qo?1?R????????t4Z???=?d*F@?F?????n??? ??q Z+?j?E?u!?vGS?S?O/????c3u?,J??t}???+??@?????r??? +?? ?lEu?7?Uh???f-G?)??????-uu?????(U4Q".8?C-=?s??3??*?^???Ef^ e?2UR?iy??????????i??R?R???b?5??s?B?????$???????)z?>CrQ/?D^rx??TQ??????lN??8A??~??^ +?s??$`?Iw?ph?+?????P??a{?}"cr +s????W????1????Be?-C??s=2??D???xa??? +Kn?_???'d|UN{??I????C?W??#f??y{?y[[[?D!?????'??Q?i??yj8h????U?Qt?)???8??????y???x?k??A ????A? ? +)aq???=??#=i??? /?:Y?5???????}>?'?-???uD?m:?b?0J3?????.?l??f???8??????L???%?9??? +endstream +endobj +136 0 obj +<< /Filter /FlateDecode /Length 126 0 R >> +stream +H?|U?n?6???@k??K'@ +?&~??????.l)?????p(?J???Q' >???5?y??=k??\S??Z??Rj?? +l>tyn=u?[??4????4y??Qx;)\?I?ph??5,{????<=??c'&??h??_` ??Sw??????y?lOC????o??U;*??@?EjR??pz{?P?O?Q?Z???R?m{!uR%?q?,???u??q??26lB?d:/?5?x???U??a +\"?/d?^>??X? i +_???? +*"?????@???lz:????' ^????p[?????V?y?95??Pt54?7? +0 +endstream +endobj +137 0 obj +<< +/Type /ExtGState +/OP false +/op false +/SA false +/BG2 /Default +/UCR2 /Default +/TR2 /Default +/HT2 /Default +>> +endobj +138 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +1 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F2 97 0 R /F5 118 0 R /F10 50 0 R /F8 48 0 R /F3 102 0 R /F6 120 0 R +/F9 49 0 R /F7 121 0 R /F18 116 0 R >> +/ExtGState << /R12 127 0 R /R2 4 0 R /R11 5 0 R >> /XObject << /Im6 124 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Contents 2 0 R +/Thumb 66 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110436) +>> +endobj +2 0 obj +<< /Filter /FlateDecode /Length 3 0 R >> +stream +H??W?r??~???d?? +?x????h%??? ,.?3???????t?_??r???#???? +&?o?W???_?%?{J?lB/0???S?2 +??kDf??Q-?^? ???/E??6?dn???? ??#k??6?(75Z?Y?M,+????WA?x??'?O???M???l??eU??"???*?9rT?Qw?9r?D?l? ???|%q?z?c]s?JI?#}"?4d_?????')h5\?Q>E? %?>??????n1??3_O????b(pv????????? J$C????5-????~????w{?w???T?a?????7????o9Xq ?m???????>?e?cL?R??/?????M??S?&?????Y!?T %?????< +?Bm0 )? S????????u]H????=b?D???o+|???\?^2??2?@???5??????|;s???^??T?)??/?^p7pxki*??t?h?h;? ??~n?c`???????a?????qQ?6?l?????}?a?????P??4?#??f??|??#X???(B7B?(^?!?G???I??w*???}???8?|? +?????'??e??????????2??2??Zt??$?G]??H?8?M????????!???0)??:Xg?5?^++9.8?Gy??\)Uj?'?t9? +???:?%b?????????????x?C;?????B?_????m#???*SK?'?9????R>(?T%?"! +1-* ?$?~???HY????????~?^T?U+?H??I???I8fjM??U??$S +E???,X`?.??)?cn?????X +>&)I????+??K?? ???%?*?F?=???????5Mo???%??j??9???3?????#??P.? ????s?rM???5?in??K????9":??vKI?@?????6?r??8} +?????4H??? ??H-:1S?F??9??????O7b?GDH??#?z?c?{??|??? ?C~??J?!??f??$????D?z????R?F^?|RR?+7??????????i7>??8??P?????7Op???s{??%????_??[8},|cy???0??m????>9???<$aH??K&x?|????tb1 ??H`O`w??C????m?>?T^]????????i?y?????K&?b?hIS??!?q????????Ax???aB.?L?kM?mw??ip(??t.HM???=???B?; +H?;???t?N?0??^.|?fv??p?Bf??????zc?H{!?k4???f??o?!?4?i?? +?*=?Hg??????????[t???-rv)???=?:?\w>?.?? +yM?K&?=? +?,1???Wc????@?[LQb???????k:?b??;?fnb??9???,??\gM?@??}??/?D?y??j????-?|?IsA?????G[7?Q[? k?????BU?EL????f??<9? +2F??x???^w?? ??])?9?W?5o??RUJ4? +? +????*jl[+g?>?C?"m??????}Qv?QQvd?????/v ?????wb??j??AVx????T???}?fo??z???)??X???g9M=?%R???a??yG?N???&qML?ur at 8`??P?????z??F%??x??T??+???????U +???=?KV +??B!?M????(?i???e-YX7?????[????h??? ? ????X??(8??l6J??M???7?j???t?z?5j?????a?;,F?^?.?-4??+?7???? d??tmm5]H?-uR????PE???~????<}=??^??s?????{?5?a?Q??9?s??_j?lV?o??Z?LZF??P?P??%??x??? ?K??la???6'B??zA?(?????wZo*???b?+Z????`?w??Z?????;?:??>5 ??X=?????e??=2???M??+*A?g???!??7? ?q???*p?W +?????????}?Z??????JI??a?&mO+???*??< ??1?x+?/l?$?.???= +S7???L??ny5?%?Jr?r%o11?5?????*"???oT?2HxACs?P???t????S?DtM?J???????&oj?} D: +???{)t0??k?? +?(? ??????+A??*uK +???4OSZ?V???Q0gmO?j??7lI?}&?}?y??{???J/}??}F?8???|~????;??(E??&?@b?? \?3?F8???7?b? +?????@64??J?l??*k]_?<(vI?3?{=??-)J??V??d3????? _8 +\?Bq?"4{B?l????:?48b????????~|?? 0???d?@RK ???7^??? H?;?R???^: Uvu????]?:?[p?'T???f???f{ \J?Z +??????m??5?7???D?8?A?z\|????c'?????j?NeI~ ??????%???b???GZ1?`??[}x?>???1??0=oI???6?@???????????????2$yM?,???]?"?)X?l_??A???\???????,?_?0 + +P???K?Tdx-?T??$??]??1J????C?Dp????????P????Y?[????????a\k??6?????u?i???p??h[+??H???r?9????L???????????????'?Z???c?????s??m????u??????????Ji??$D??GC!8?y??????O??????n3???tD#R??XM?????????6???????$e?\?R^?'?????_I??dn??? ?th3x +???j??n?&s?#?u????+ K4??,??k??\X???????eC???????3@(&?l???? +?y?@#@2?s????|C????w??f???g?[?E +????U +???]?????$?r ??l????/z0?M??p??\q?^???xtA???OXF,:+yh??a?s?????9?t??`?l?b 6??@+?YR???MLT.%?cG???UN????eDob????_??`?? ???F?61dg?f6??r??l??>:??r?HV??P|???j???z???Pz???Y??{!B?12?H:G???Z??v???KX? ?????+?w?>????I?Yc??????,;??{???_-?%??2??F?????"?N??Gs/???:?G,?l8?=y, ?= &?WiF66?? +L?g^?? +???%Mq/n+?{??- ??i???:}??m??^;????F.N?.??_??L?<}(n~??*T7?n?????_??o7??Oq?p?!T?]?v ?bj?wW4?M?db{?>??????????????C???n???????W6??/F0?0}???????r???? W6????6??4W6?Flf6?]???????M??IW6??M{e?]?4v?????S???M??IW6???eW}f??6???6F??3?>?????=?h.-? ????0Vvaa????????q??'?;py& +???a??L`??%2H?>U???U%^h\??O_??? p??R?b!??+&;?j????d?ap?????=gt??xo?h?d?b?j?P???P??ue?"(&&?pF?L3L?L?I?890E0?pQ2?0?j????CeZ-?9XV?b?j?H ?B1-&1????4??"* W$?;Ab(?>4'iM0?9?d?s?????)7?*Yp??????? +? +?4?h??D C=j????L2L0?? ?H1$?r N?`?a?aAQ2N3????/??Pu??x.?Q????S UO?$D?f?aP+?@Pd? ?"??@^(?@?@T@ +?&?????`?? :?fP?\ "l?S +?4?{?A0P????%?2*??@?/b?f??L +?????L2?7L?+???(????5??*I2?0?0?0M3???2???`?a?a?a??K?k?S1??4???nA\+ ?@y??^?jz??2?????`????2?0?0?0]3m????? ??????)?1fp????(??2?K3?0?0?0?i??f2u?(?& +&??I??i???T +?LiI0???`?a?fP7I?I?&'mY0???`?fB? ?j.?)?I?????/E0?????_(?W?d?$???I2?0??-?n???WKzpMzAK?????2?J_????"?b?d?ho?dg/ieP?\J???I???J???????:?j[????a8C???????O??{???|i???J?????@x????D2 ???B??m;???}?x?U??Uhb?Lc??xa??????ji?}H?w???i???|?h?/??;??????????z?????[@??????p>?c? q\>?>??????????4????????"??2????X????P}??`????v?Q?ZG???????OR??$??FF?XG??? =??'??4?'>*??'i?{?$?{?[???? +?m???$?o[???v??X???n??L?O?8x|H?oS??V?g???[????K????1?T?9|hL?((??)?#?XK??\???&?Vh? +?R?,???/^??Ge?%???)???j)?A9r +f????5r +tV?m ??8????????z??????G?n????0y??/,T?U?????bT~?;?y?L:???- +??{??.???~????H??!.&???? ???Q???&?M???3iD??/??0H?LD??(?Zq?3???#?|A???4?b[?V??3ae?i??+a??R??U?[W??S?XF?n ???_??8??????'?? +endstream +endobj +3 0 obj +12110 +endobj +4 0 obj +<< +/Type /ExtGState +/OP false +/op false +/SA false +/BG2 /Default +/UCR2 /Default +/TR2 /Default +/HT2 /Default +>> +endobj +5 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +6 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F2 97 0 R /F12 52 0 R /F8 48 0 R /F6 120 0 R /F9 49 0 R /F1 51 0 R +/F7 121 0 R /F18 116 0 R >> +/XObject << /Im1 9 0 R /Im16 124 0 R >> /ExtGState << /R12 127 0 R /R17 10 0 R /R18 11 0 R >> +/ProcSet [ /PDF /Text /ImageB /ImageC ] >> +/Contents 7 0 R +/Thumb 68 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110436) +>> +endobj +7 0 obj +<< /Filter /FlateDecode /Length 8 0 R >> +stream +H??W?r?????,??^<LV?S?$??"?*/,/?J??H?p(?????i?3??S??Bht?8}???+?????is??_?aX??????8O??2O??v???{?l????9????z?{?t????????6`?5?\4??????@??g??k?D`?g0?TTN?u??m?gM^c?????F@"#kd?S?y?|???HF??m?H??f??76??f]??M?C)5?J+ju??[A?????u?& ?? +[?a??!e?m??{Y^zP.|?.?,?0?NmU??????y???$ +????z4 +^??D2????H6K?3?? I???V?~?}7?d'??V?dhGWks??;?????? ?? S????x???R??>??T???!? +i????`? ????b?U??M?P?rd??e?3??9????Y????L??R???s???? +?`AA{8???????2???1]u?l\O1*??. +f?M8BVtZg;N?Ez?i#?y?? u??:?????h?????[??????????????|??AHo#U????V%????lLh=!?^l4ZY ??LC?U!R?+????la&g-??????U]?:?l?Pneo??m??a???`FV???MI%?7??g??[ +f?"???$?|t?w?U??u????R?~x????+?????.?1]??eS?/?fSa?_?!??4E^?p??????z???4NG???BE~k?i? +????x?f?Z3 ?G)??T?$ +?%d?AY?8c`?,U?(?!?g.vTz?V??o?!?????[?9??k???+?#p??YC?[*?%?;'??DV? +???????????W6???????R??=H'?"??d?n???{?L?i??U??(h????IK"X`?E??&Mv? +b?1????????S+c???$??@4???? +X[?L?V1?"???O????r???v7:???1?!?7??v????$;???q?*SS???}???/?;????\??E?I? +???>C ??K??z???? +????!?p???C??}7?I?????? +'?dPo,? +^?? ;7?I?<@????VJT?YQ?mD|-D ??v???: ???|???F+?"??oX6??????????????????????????S?H??i?????????????HQ ??.??????s+?_ +???*`/?????????????3?Z}??R?Rj?S???7t{?o????w3fu?????Y???????????? +t[???;??B18?t)???b@????8R?%}\?'T?"$c>#`?k??????q?`???9??.t?Y??%?(??<7h?t?~?g 9L ?\.2?|??/?_?? ???-?5??A1v}T?;,??]??L? s?+4}8?(?????Y??|F??+aJ?B:?>IP#!?B1??A??????.?bq??FE:J???t?H^????_??,????g???6=?[=??O???ut????:j?????T%?T??? ????lr?? q?]?re?Y???9W-]????*'?[3r??? ?/:x?a? +????y???X?N[? +???/??>??zw?????r?<3?????lR?????????????+?? +endstream +endobj +8 0 obj +7487 +endobj +9 0 obj +<< /Type /XObject /Subtype /Image /Width 1187 /Height 1471 /BitsPerComponent 8 +/ColorSpace /DeviceGray /Length 140032 /Filter /DCTDecode >> +stream +???? + + &&& &1((((((13111113;;;;;;@@@@@@@@@@@@@@@?? +  ?8?? T???]??,?Zl??=? $?I$?I$?I$?I$?I$?I$?B??e? +?$???_?W?Y???9??VE???=??\??????U???en?s)??1??9Y???'(f??c??? %??s ?s\J???S??X???v??????????2:?}?? {[????? ??U???3????q?H?n???;X??@#PW#?? +?d??wF?M?d??.k?f??? +}O?L???uK?d?????8W????7?? ?~+7?G??~??i?kuN ?ma#sy"?? +c at 1???~%c?a??????k?U?n?k???&G!t?@?w^I???l??1?? +?K?;????lg??e?V??:NM?~c?[?D??[2?${????R*????d????K??v??@s?V?]???????S?r?S}Gh??????J??N?c=Wu?s"}SuDn?N??K?_?|??[???Y?g?,v???~w_??X?? +[`?6X}?????~ O?E?]?@?w??????/?U??u??????n.4??c C+f?`?h???{fE6??e??bZ^????hUl??????????qsEv??7????p??????????????k????????ch?x?&OK???o??????SM??G9?*???L*}w????u&t??X????8?i??e?H??+?Z~?U???h???5?9??? +????????a???[??N??)? ? +a??nNe??8r?????]? +????/?}?7?.?]????SZ?8F????V???wM?????.?????n?a??? r?????1???????c?w`Lm?P??mn???[?k???A???G?U?6? ???%???m?? +{???s?, +??5?O?????? +?? 2c?   ??Z?S ?[[C??I?X???N??? +???oh?@?G'?O??F[=kyU2??6????????????^-L???-???|` [?z}?z??R?9???]?????p??M?V?? .cIo?Oo?+0??{??S?]`h?????????X?/e???Q?[??????x?p???NUf??6???????PT????????4?? +?????}??Cm?&}?}?|?j+2????>6????=? +kZ +/>.#?O(?^?}??????w:?}?)dt?,??}??C ??[?S????,v^????{??X7?i?w'??%~>K?e?2??wV??8????8)dcS?Y?!???D??9?5?*?e,mu?5??kD +?????? ?? +pC???y??+??=F5? +?:7Oe??1???V??|J???????[??????????u:O?/?????? +???m?c????X???{?Z? .?n?f??y!??? +??Y? +????_Z?????T?>??w????L?]2??wPeu?^:??' +???2?????h?9???????T?V3?wX2'?7TF???? +r?y7[v'???}??????? +=?U??B?? +? +?]????]G ?'&??1???"Ze??h=? +????tl?Z2ovME??{??s?t 9?+???Xn??V??S?"?j??X???+????G???O???8n.? +q?N?????+??????U????x-???#I?P???I$?I$?I '??? +??Y? +??';????-r,??????z_?-?? +}f??-? +??#??)}^???^-g8???M????~?????g?`;?]???.????v@??????GyZ?Q??n?? +? +???u?m}hg????@? +?2?,kG'k???????e-vMN?????N?? +??ft?3????v??9????q +?????I$?I$?I$,??_?S?5?.??*?g?Y]RI,/???b??V????p??+?d??_??????O&?[?|???????u??\?^???>?{w:?F?h?c????VnA????????k.?]m?4?????s??????w??a? ??=??=?OW???z???????c5?~?Lk?l?{??\m???,{{}7?????d? +a?57Z?_[:???}6Ue???mo']??;X???$?I$??????I$?I$?I$?\?????[? +?????????^???:?'# ??????[? +9xX???T?X ????>0T?MvVi{Zk#ii +n?A30??{??S?]`h????????^>kyU2??6????????????^UL??? +???|`??b??a0??S*a2[[C??U? +Y' (??Eo,??4?? +Y??Vi?cl??-xi?uJ??K]m +c at kZ? +E?z??g?7'? +?3????I$?I$??????I$?I$?I%?}I??????? o?_?? +??Y? +???????K???Y? ? +?????T??}_?????\?1?u??k$?-h????I$?I$?I$?I$?^w?_??L??g??w??e??6??L~kJ?? +.??=?????5??????/??0.?????c???C?#?4??+[??P/??3?I??????0?WN???????-?zb??+??? +? +V??? ??C???G??G???_Qaq?'??H?=?Q?n?????S?G??f???f?x?ns[??G??F?X1Y???M????? +"?}A??? +?r ??dx?Y??????V???o?8?????R???????? +??Y? +? +? +? +??L??O??:{?????W??e??-q?\? +??z?^?????Z??0??????? +?#P???'^????3"????[S??Un:?????^???YMm??? +h{?y?????\N?????s???8??\X??5????? +?/????y????o}c? +?OG?????kv???=? +?13i???@h?????F??{??a??y?? ??? +????B?? +?mn??????W6?W?:??dS?c?73o??~?'_????L?3?nF3???HsN????? +???k??c?a????H???L??N??????dV???t_W(?????1qm5??S?C]??|?a?!??7?YcMnu?qa ????c?v)$?I$???j???S?G4?N#??g?????ma??????!n}G??:=,",?z?????0+?4?????S??q???k???w?n?~??/M?k ??Z???? ??vk:?-Yu?X??? +n????P?\??Hh??c?KS3?[? +6?xYl????;?}????????G???????(}???Y?T???Z????????.o?R?????3????:? +?*??;f"@????5?7T???fe?;?c ???u?1[?????_??Q??????sq???d?;???]????????*?\I??^??s????????? x???~??[X?Z??}?????h??:????f?1?ft_??k??Wf6 ???d??5?I??2dJ?W7???h???????Tlt?t?g??????[????????NSD????.G?Q????s?db3?b??}Ak??????}'k???$?K??? +?I$?I$?I$?I$?I$?I$?I$?I$?I$?K?????I$?I$?I$?I$?\?????? +k ??n??9]?I$?I$?I$?>?????u?g?=????V?*??~?z?J?Y????e?O?>k?I$?I$?I$?\???O?? +? +q%?S??_???????neF?V?????t +??^???:?R?????Ww???K[? + ????E?? ?K? +??Z???w???U|?!????;Y?????_?_??A??=K???????H?p?J?eM???4 at kD ?????]???_/ /????g??n???:&D}4??Tj??W??]??P???t??q?T?"?_GP?Y?l???N?:c?R???u=??????s\??7 7wr<{??zn?1)?????????? +?Y?U>???G?z??? +?????lD??R????~?Z?g??W?m?0????xwT??????????fC????w???4?O?????7?d??}_??I????_??U?????3?2?,:?4s\8!r?? +?d??{???1?-??\&'I?t?I%???+??? +?*I$?I$?I$?I$?I$??????\?W? +jo?????>\>%h?=k??T???????}J?????xi??? + =?i????????Y???kc?e?S?8??#E?>??g?g?p:sF9?z?????s?@?o?_[k?8?]??B?_??xh???c?e?_??=Z???|*?1qk +??87I???+_??_??????? ???????|#????+??? +4?E???*?dRwWcC?b%???,?????U?fF;???][Z????C???? +?/?6n??q?U?3?'?|gY??^N% +.?ka????v??ZK????gS?????6?9???~P???O?/??[sd??? +7Yg??)???GQ`?????? k=G??J???U??]G7*??q?)?? +9?G?v='Va?m#?G?????g?:?a?m?h?? +l??%?V??w?J?\????$?? +?<%O?~??Y??e +?I$?I$?I$??2? +i?>+?}y?]c???e?Mq? eLd +??????????[z??Lt????/{K?Y1?'?? AV?????2?K?T}?4?s??+o???>+(?s?=????????*?o?'???V????V? ??&???9?? ??Y? ?a??h?l???c???E??cN????Ue$???ctN? ?i?????????u??<%?z???U???5?.?????Kv???$O>?Q?!?7llk{L??x%???? +1?`?????u+????f?b?ml???????????? +?I$?I$?I$??2? +?6X?????s?H?\??????U???en?s)??1??9k?^??????U??????v??6?!??s??D???0?r^?@??O??????+????? spZ?OwWm??H]????x? +?I$?I$?I$??2? +??[\????@j~???%?C?S?? +:??????e4m?k???????g???c?n?>?L?V????8???v5N2X??????E????c????u?d??Xgqw?x??*???=k??????&W??????n??@?T?????vHkCv???????_X????e:?N????wo????V_?>?????}??z?0 ?????t27??????gu ?2 +??????Z\???az@???t?|C??`??????? +AA?.?T?}F???fe?k?n!????~k:?5yu??e?h|C???????2?p?k?b??@?&tg????? +??@{\!??'????????m4=????sj?O?$???=?wN??5?????Mv +????"?????tG6??9??nmu?s??????J?? ?g?U??? +w? ?N?? +?I$?I$?I$??~??_?~?QF.C?l8??0I????y???7??????? +?k??~????? +Ao??t2"u?`?I$?I$?I$?I$?I$?I$?I.C??(?O?w??u?$?I$?I$?K?V?????i???????9?//? ??$?J?'U????j??rka?it??A????I$???? +??i +>?? u??5??`??;w????m?a??? +???g?????.?$?I$?_?????Y]G?7K??2r??s? +?p_T?2?~??~t????<8Ai??R:6]a???,-lik %K?_??????????_Z?????????????/????\??'Z?~?I??>@??? ????A??U?}?? c??????c?`d??????n?????o??? +????+S?}K??: +x?{??Y?C? +ZH??? ?F????<5[??^???p?et?? ?sX.W?? ??W^?I$?I$?I$??>?? +?????u????{??&?pf?qp{?DI?????6?q?Ym??1???????c???[??>??.u???0?I??|%???W??????sq?c??]=???:V??????J?, ??Z=G??#S?O>*s??L?vz???r???7?$???O??/??1?s???Z6?| ??????x=+9??,??}f?R??????????g??????"??c?,n?_]????2? +~?z???o? ?U?|Q??U????w???T~ ????d?[??=?rG???O?????0(4;*??o???#?????????1??A??8DC?????PQ???'"???S?` +m?-;M?<2Wk?O?^????R???????r?7??M}?Q?3q,~??????????_??k??>??7??-?9?7k??'?t*??o?[????j?????eu[?vU??\??xIw???2?*?n/V???L?????h\&< ????84???7??U?~aj?*+=?Z&?Of?G??xh????8?^?????? +j????????Z???n?\?7?q +?z9?4??O??F??_a??????W +%?u??r?? +??5?W8 +?D???cc?6?]5??f? +1???? +???U:oMv]:?U?}?????x???H]W??L|?jfncqqC?Z????p?????}Pn%???vT{=3t????]F?to?2?w?n??[??B?????.??YK=C? +?=???Y?????}?????.????>m??o?????OO????4??mcA??h??>???s*????}R?K?n???J???????K?\V?0n????^????????[0??f-N??N3?????|\????????q??????C^@?G?{?}i??OW?e?????? ????hn?|????cszN&>0 gYPcH?a4??????S[>?@h?4?I$??????I$?I$?I%???+??? + ?ct/?????? +? ????Y??>FU?oHs?????n???f +?|?r?X>?f?}a????[?{? +kl{ \=@???????I$?I$?K?????I$?I$?5?0? ????}b?????? +?O?????????T?C\[[C?~??$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?????? +'??w?Z?H/};?K?Y???bc?^????O????E???4??kXN?u?q???????I$?I$?I$?I$?I$?I$?I$?I%?}a? +???-o-??????? +????u=????=?4u;? Y? +??????????~;Y?|??=???YD?????.??q:E?f?g?T?D???7U??I$?I$?I?????I$?I%?Z????q2:M?YU???q!?Mo???????^*??S?i?x-f?$@ o0?5??W?V?? +.??????~???? +???????c9?iqy/ ?? +hw??F?0???????w???i???"?? ??c???+Y??Z??~?m85??cO?g??vH?iu????Z??????????Q??b?_???08WMb??l?????r'??)$?I$?I$?I/?????I$?Ix?????b??j`??[??m?????A?*?O??wRx????????y???U+?????m??p7?^??|n???G????S?????~'??n???n?Z??K?uf}B? ??????b?dl????????s?V???6??X???????c?}?-?????? +?o?=?}?x?????????[?????4{??s?=?????}I???? u?$?I$?I$?I$?I$?I$?I$????g?????.?$?Y?~???2????m??i?a? +?? +?tS??????U?K??????????&?^??v;?]????%?cF?,? +????^/F?}??s??6???O?RR?Ve?????|ZO?P\??G?????/W"? +e???6??? +]??r?W?????????U??27??cXG?mlK??~*??????e?>?????g?{O???5?j???????$??^?????????j?C ???l???[?? +\???y???q?'??T?????m1?n????}??;C?k#?????]??VF.8?k?6?Hp1'E?}W????:7P??4[s???!????c_??}V????Q??????0{?????O?,??R:?U?#>??S???c??? +????9?K?`}V??g????O?[ik ?????c????? +??L???+????$?Wu?g?X? +H?CR?????oN??jk??????3?s?????z^ ???^??????K]???????_?V??????O?[?s??{??c?????}#+?t???7}???l??? wR???rzJ9??ok? %?k??i>1??????????oA?5%?????????S??????N?w???I?V??kW| +????O#??VQ??u6@?????~??`??? +???u???.???>?i???}n??>??zN?????> @?????????W??F?a??Cu?X?q?'???&?>?^???????6?:????? +YX8?? ????j??T`cc3???V???kZ??'???????X?????bac?0??S*a;?kh`??V????hs \? A}7w?)?????cY1?????Vi?cl??-xi?uG  ??Z?S ?[[C??P???y??+???????pG???`???1??? +??Y? +?!?V8????`V????? +I$?I$?I$?I$?I$?I$?I$?? +???3???????ui/?????I$?I$?I$?I$?I%?}a? +_W???p?????j???????U????;??3??`kwXb????|cO???.?$?I$?I$?I$?I$?I$????O?\???? +M6???l??i0????.???p??rmc?j??%?Z???#????i??WF?U?&?d?Z\??{?87B %??R?????|??????~c???}P??d?? +??>??@??l?f;?Y?cN??4??N????zH??W??3?nqs?1?k +???F?r at Yw? +?#mYW?$X?6????:?X???Q????>??>?p!?????~k1? +???R?d??????9???I?????~????MU5????????!??k??D?`?????z?-?$????{???D??Cz?e]9?I +?|??????J?? +???'?Zw?&}p??c +??Y? +B????>??p+?Vz????Y +???n???????????8??? +?GF??O?21??? +? +[???]L?4,O?W?:NwP???s2??+ $?7??ul???C??b[?XH$na????y?O?}T?u#??6Kh?{C^???A??l? +i????P???z?A??[e>?=??K? +Lc???fD?????????????j}m.?^???U?U?????Z?+?%?????i x?V???t????{??e??VI ny?H?8?O??S?e???r?3?;???X]??;??l??K/*???C#?;??? ??}???5?$?I$??????I$?\?_?,q? +????;?????F???????C??~??????5??bxW?XU>?? +{wo??t?7???I$?I$?I$?I$??????I%?e? +[`?6X}?????~ O?E?]?@?w??????/?U??u??????n.4??c C+f?`?h???{fE6??e??bZ^????hUl??????????qsEv??7????p??????????????k????????ch?x?&OK???o??????SM??G9?*???L*}w????u&t??X????8?i??e?H??+?Z~?U???h???5?9??? +????????a???[??N??)? ? +??5?O?????? +K? +???i?Z???^/1???g?k?s????uM?Y???2{x?? +????D??n?y?????????? +?????}??Cm?&}?}?|?j+2????>6????=? +kZ +/>.#?O(?^?}??????w:?}?)dt?,??}??C ??[?S????,v^????{??X7?i?w'??%~>K?e?2??wV??8????8)dcS?Y?!???D??9?5?*?e,mu?5??kD +??Y? c????Q??????7LJ5????/????q +n??T1:?i#??#?[?? +?I$?I$?O?/?????? +????n?s??{ +?SY?m??\|????]??FFw?????l?%??]?5??????7?dt?q??X?E?=?sX?s?6?]??T?????5???aW^5????????Lv?U???wQn???; ?o?a>???n??L~iE?}s/?}^?R????X?0?e{ZO??O~> +?_X~??T??\ +}?9???-<?x?[T??Y?[}Y5z98? ???g??ZtT~??i??= /???c?? +?k]U?p?A. +ig??5????:?M???S]???;??? ?????=?u(???sj-w??????t~????Vmbkf<|?????|??U4??e???a??7???I????? +q??????c???'?????N??{??????l??/?6??wR?w??}???0? ? ?^e???Y9? ???,+?u?4?}h?o?]/#.????t0????%y?E???2??6=????????%?x??-??????tn?^> +??n??#c?/x?sO???? +??R?C??L?v^[?R????tn!?F?y(]+??s?4??=J???v??? ??{???{???O??w????=???U?????U????zK??]@??^??m?Z\/????1?W>?e?au?at??v +??C????O??s%????FVE_[j?????X?f??-?bx:?]??^???r????;?{v?????3??O?????(??~OW????Zj????k@??x#?????%?#?????????iq.????? ?)?[??^=??"?:?F??U +1?t???2pq?:%4b???-;Z O????*?2s:]58???????????W???J~#??k???????v??_ _N???}U????m?M?V????4?:?#?_?}3??y??/??c???z??L?????KneM??7?????J_W~?t?? +?:?]~FCE?s?????GoA?x??????z??beVlc]? ???y?K??^??u??????^C???-q????????t O??k?Y?C??? +sw`?JN??W???I$?O?/?????? + +??''??M?2?U??_???{]=???yf&????@??($? +vb[m{??j? +? +7&??c}O?????#u"?N??n??????? +vX?[??ql??\?Y?]?????5 +??????:]???>??3_?F8xMlT?SYs?y2;???w?wn??.k?g?Xung????V??K3??7?t?k1pdY?mk?A??9?`xJN?W}B???????Ya??+:w??H??L??????T???(???nu?o?`??JK? o?M)?_?&??0????W?f????c??u????9/?o??w??|L[????2k\t??1?P????wH????cO?m7X? +Hs?????Y?V:??U??{w ????#O?z????z???a4??m?g??s???*=???3:oX????=6???kto?#?*???r?? +?+?'?}W?9????`l?yhk??U?????[??m??k./}nw??t????W?????fwR?dK?a??????W??+????g?????Cn?????=??"W???????????SsZ2? ????[?_?y???????a???Hak[?q????_)?l?\? +c???????2?? ?fI??\?6w?;?5?y^??G????c???mu?:C[????$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?g\????vF?9?mu?K?? +???/????6?X?8?~???li???X?Lvb???<00?n??<?Z??-???!? +?????v???X??b]}-??_{b^???????R?? +.??1?T????? +?j?8????@??|S??I$?I$?HY??????.k?\?T? +?/V7????1???*?P???O??m?K?sd?v???H????5'?N?8???w??'?O???K????3???? +w?+???:U?_?M!???m???w???? ==?N?vF]?{?y??G?%U??]}C???? +p5\?Y?Y??? +???/????5?|???t ?n??^f#u? ??8??0??Y?X? +????W?1Nx?D?[X??Z? ???????fim???u???w???K???^?????Sq???&?Mn +?z???n~~e????mu??5?????$?7?dc???????????w5?&d?J_[zG^??j?????e??????A???{;????[C??d?:m:q?s??P????>?U?1Iv??????%]??FeO????7c?3s??G?g?????OL??Eu +?y?'?U??3q??n-??Z?V??a? ,???U1>?z?d}????? O????o?,???? +Y??&??????*????Y?Xz????K??0w`???? ? +?$?F????:????]??< ??????J? +??Y? +????'? +?????????"?K?m????0a?Tll?2??c??Y??pp???WP???*???#?????bf????c?M??*O?????>?6? +??????????B??????+????lm?.???Wu? {=?ie????}???"F???}S ??_UD?,{Y?J=7W{E?8=??4???"FM8??/{k`??????,N???H???H??{_? +???+?q???????????????????5y??\?z?c?f?c\ ???ab?X????????????c?????6G???2?? *??'?c????????? +?=??H???A? +??????? +??C????O??s%???k?????? s?q0O???-?G?Zg??????7@?c?????$9?v???????[_?,????M?s\?4??A _???:_A???:?D9???J?^?.????{/*'???#??0??R?????OW????!?"\????? ?>?W ???}p????K??+2Z?Wf?x+??I%?}I??????? ?_??????? +????'? +??l?????t??]?\>?)? +??4??Z ? +.?c??????????N???s??M`??m?!?|;??$?I$?I$?I%????d?? }&??~?K???????/???:?M? ?? ?{??9?? p ??!? ??????I$?I$?I$?I$?I$?I$?I$?!?? +;{sO+?????'#??????m?L?2b6?>5??^????Tz??G??4t?I$?I$?I$?^G?5?j???????.C???? +,kk????=???EV??_Y??m?? ??I??????u?T??U???????F?L?=??-??0??:????Mv?[c????~? +tQ????? +??N k?.}70}???/??Yj???ok};Xv???=?>e}h? ???????/s@\??????de???W?=?????5d??i??Z???uu?dH`????H?]'[? +????/?5? +$???>~????5uZz7?????]yw?{t? ???????[???? +??c?a?cZ??KI? +????}c?3 +????????XY??{*??/K??M?_Ep??????j? +$?I$?I?????^e??z?}?U?+$Qvno?/?;??#?u\wX?=S???>??:?}?????\n???c:e???RI{? 77H ???~???? +??M????|:?u?`x???????+????o/}?In??t??;MWF???}_?????\?=?k???@2??K??>'K=?y????$o?wN?????? +??}?{X+?? {?????j?O?\???? +'??^??#?_?Y?? ??h ?~?????RI$?I$?I$?I$?IrP??G? +????'? +`??CoI?=9??-???@??+?^u-? |??OV??x?#"??xk?????i?m?a?PF??s&??:????????8??[~?I?G?] +7???m.k??Z????? +;^1M??"??|x?? ?_????Tii?ln?y???D???????h????DK????{X????V????^+?*?xklc?? +>^n>?V???:? ?????01_?ddU]????}????<<@?d_]A????l?$???VK?=?0????? ????????????~?,l?2??c????pp??2I/??????3???? +?1?? N??e?????????kC????????+??&????s)??9?$???Mu?h+c?gD????7????:?Z(w?{???g???\w?j??7? +???YG]??oCd?????????0???g?????in[?Q?P?^)?????????????~k???? ???jk.{?&G +??:???????_'????????s?????? +79?A?{cE?}S????W???g?M^?? +@??t>?wh|AM???F7W??Q?1.?????X??????9??[?&}Y? +?I$?I$?I$?I$?I$?I%?e? +????'? +w:??;v??'???U?o??>??k1[i??l?ke??gHO?~?^????z??k?cE??a?l4??>? + +x[?\NN7??}['!??:?{e??#??zW?c?0)??yW?[MA?mc#??3???^????????3^n~0?S?3O?????S??[2 ????=????????T??zO?JzK?vF?v? +?UY\z?N???a??????;??9D??F_@??'?????z???%???t??E/??Q??N????????????g?H??|?S?]3???????k??7VK????k<-^??]?>?`f????.????zI$?I$?I$?I$?I$?I$?I/?????I$?I$?I$?I$?I$?\???? +?uo}?w`7?T??F]G?P??6?ao???~??o?U? kF?????+/??g???n??6g???nm??#????[?7?V?A?b1???f?9? +?????[?%?d?7'h??T????7?tG??`???"=k? ???|W?? +8?p5t??.?G?d7' ????6????/?vb??]]4?a:??k?Lk???yO????W??~????????Z?? ??~*?\??GB?]1?e???~????2b|D}???.????+??J?S??`??????? + ??h?m?q?F?Llz??1?i??R???x?:?zk???NcCK????ac?0??S*a;?kh`? 3 ??)?0^?????h]??}?_????Y}L?????,>-'??T??YcC?y?V??88??1???? +?OD?????????[??Y??@?? +????'? +?G+*?sj????#a,n?$ +P>??Q?Y?mY?S.??-??p?5??]?? C?]???=6? +???????<'h?f?????7#??x??????2????????eZ?C??f>GG?nF5?[O????? ???z?I$?I$?I$??2? d??8 at s?p?N?bG?????:?~3?en??2H????7?>?=??-x%?@i??vZW?<\la?}????~K7??D??SNSw? +?q?`???(fN9.??ZHsd|VI$?I$?I$?I$?!?'?gV? +????s???H"L? +???:? +?^????g??[_??????+??????5? ???? +h?? +4ac?=?QS+}?u?cCK??????YXX????S-h????6.6vcT??{V???+ $?I$?I$?K??? +[:?}V????s???O??R??d?#B w;??????2r???X????[e???? +????`?MB??#?Y?fZ?ad?d??72????`??i????3???,????w????'-?t?? hs?m +n??-^??)???3:v`??zd??????????T??}w?? \?j??)??,?GL?<7 ?????I$?Ia?s? +??5?W8 +?D???cc?6?]5??f? +????'? +??WC +??1??8????~?? ? +????'? +?84=???8?;??|???s?C??m?????>?`?b||x?Z}^????7.???g???75??I?t?w???~?G???=?'???f[?O??GW5?O??\??????]?????? +????????'?+?????G}?????qq.q????>?*?L??}m?~.#?k}o?????,?m? ~ +?T?xC????W?es?????W6 ??f%}?[?2??l*C?_??C??}?? +???]?I$?I$?I.C?O???? +?w???}??.?$?I$?I$?I$?I$?I%?}I??????? $?I$?I$?I$?I$?I$?I$?I$?I$?I$?_?????I$?I%???2??1_?]jI$?I$?I$?I$???? +cu.q?>%V????}??z???????a\I$?I$?I$?I$?IrR?uo?8? +????'? +?s.h?=O? +Y??X??????x??oO????c??ok??#??U?-??WDh ?????=mm?|????\?????V&E?-?J?k???tm???R???*???`??@? ?? +?9???? ?g^N+??A???kc ??g???f????`?c;{????!????q?????f?}b???b??UT?w? ??????k?dbdu?Sq*}?????is?v?R?K?e?df???????^?????g?s??}>???x?N?_??u??n?O?;????v???????9??UuL?k?? +?????^?;CK ????r?? +?Og +??6=;??e????_????????{?? ?c???FW??? +??Ku?? +??????? +??j????????p3?????Y??Au2Z??O?????(?g??S??W?0q???F??ls?X.? +?66??2????}wX:??u???1?c?W????eu?$?I$?I$?I$?I$?I$??>????u?v???bF?????o?? ?????I$?I$?I$?I$?I$?\?_?,q? +%?}_????!?X???s +dXZDf????I$?I$?I$?I$?I$?n#3q?????X??[??V???:? ?????NUb?w???0????BRI$?I+.?6z?62?Ln{?[???>?? ????;?pc~?uq???????x??? +???? +? +0&5?Q???????5??x???????da? +??Y? +l:c??W? +???????? ??o????=c!??ri{??[cDs?*?v??????? L?U?g??o???[l??c??2?_????Z? +? Z:???j?m??X'?X +u??$????????l6??? ?+o?m?`?????5?]?4rh&????'??????`????+?2?/?;?7?????Z????? :? ??????-:SqY +s? }??C????x*????~&WS???}v1?>%?????}V??Xv_????ik*???;kK???N?r???h?[???72??s??I??4?X???r???? +hu?s?f?B?? +~??F?hWC?Z????M?H8e?????G?6[=??k???e?df???????^????????^??NC]??%??c????h???? +??GH?fb6??2??k?|?K??nto}V??wM????lg?}7??? +f??6X???|;?{*g??z?O???]??? K??[#?d?y??z-?k?]?7][?k????????2}*[???y?h???G?w??'?Q???>mY=F???]???;??l.?Q??W??o?w?{b]S? +h?W>?}`??????Y?s?c?p??4???????Y?????r03??y??vl???`???[3?o^?%??;2? +?l????? +b?p?}?e?gG??b???? +?6?o?n?|????????K ???????s????'??G?bSuW?j??k.c^???V?~k[?^???&?_y????y1 ~ ??????Pk?!?!???1?????7N?X?C?c,?f?QVE??p??? ?D????????a?f?FK?~?N???hLi???K??]@??^??m?Z\/????1?W>?e?au?at??v +??C????O??s%n?}p???8???$T??-??c?????B?????????gT?^?9?op&N?????t??? +????`<<|???U*~?u[?Uv?? 9???1.p??B]7?_?X??E????,??0? ?Gm??}k?x?;???-?????w?t??My?Wu??lh|?? +?R???Y?v?+8?S????????2]I??`???????t]~???2????u??h?Ia???]??????-uV=?x--w??4?u?++?u???W?6????O?]???\???h??;???F[??Cr]As?8n?T?>@???nwS??o?e??s?[r??l??X??"Oc??[??? I$?I$?I$?I$?I$?I$?I%?}B? +????5o???D*????g?3???_???? +?et??H{?????I:??Wh? ??X?? +??Y? +??}2?~p??i+?w????Fu]???k?>7k????u??????o??-?B?l??84:b$?y e}r??e??%????????v??t???fVe?.{???n?F?|??,?????*??c?;X???????}?Az?I$?I$?I$?I$?I!d? $????~?? +?Z?+?]wA?!????,???XHi??CO?Og????z?9W??5$???G/?dauF9???\????5??-?808??$??x?tf3?????cs????gcQc)??2?4c?????O??F#=L?S?y? +yQ????????95????????{+??V?N???????#????[k??????^??7?????4??9To??Q???V3=#?g???lv?O +?L?/???x}:?:}??f???C?^I? +??M?????????$?I$?I$?I$?I$?I$?HY??????.k?\?T? ~; ,o?s??;9?f? +????A?>?s???????g??K~?|???9o?Y??O?cum5??????]????\W???GT??N????3????[?? +???????=??<=C ? +??Lu?????r][ +" Z;?x.?????s+?????f?/k}?.?|?^?C????5??? +t|w?un?WT??? li{;??????1?????k?G?? +??D??x?@????L????^?? +????????XY??{*??/K??M?_Ep??????j?}y? + ????????NV?^???~????????30>?e?? \??{?Z?_?Y?5O?[????Enc?k????G?J >??n5-??X? ???4q?????N?????????_?k??!^????+???? +@???7Q????-??????^?K?????4?+_??O?_?Ms~D[?o?=??s???5???%U41???? a??}w???j???N5UYXk???????P? +??KZc???$?K????3???? +?1????x'c?#??{??u??Xq?????????-??44?(??? ??X????<\?l?]?k-?[????e????85??? +??g????]?K,?k?c]?????Y??h? +?????Y?!WwW?mM??U?XHc??k?1 +3?? +?K????? +?????=??k+}?mm{?K??A???:I$?I$?I$?O?/?????? +{h?9??`?D??????f?????K?p?????? +??z??=?0`K???B??? +?&H'? +??? +J?W?.?uF??3`pi???3b?????1????]??z?{??ok??s??-??WDh ?????=mm?|???????V???c? ? +ip??4?I$?I$?I$?I$?I%?}B? +_f?XV}?q?ac^?????_|????? ??E?c??&on?9???????????,?????oc?????Wpg" k??H?$??^?:???z???? +??*??????:BP??Yz?N???aS{\???F?8??@??~???~7W????b[u$n?Y??k?V;??t?i???dCXh?7y???o??^?????? ?w?MU?O0?.'??3?????NV?^???~??????7?^???P?Z?/m??kv?6#o?2??W1??S(???C???????????Wq???=?'?K]mW:??CMu?f?????/?? _???}z???????.??k???X?6v?f8vZ???? +$B??51(oO?$V?q??6m?v?M??_?3?>?UX???}??k????#}y? +??!?eu5?=????5??l?2:+a?I??????????I$?I$????O?\???? ??I$?I$?I$?I$?I$?I$?!?3??G?1u?????3????(echX9?? +???Y ??????(} +kl-;b??<?.???????N??????????*?;??????Y ??????(} +kl-;b??<?gu N??g????v;?????c'q?? ???j????.??0[nV!??e??$??1? +???? +??+G????:?E??>???P?[?8|???????u|??????????2?%?k?4? ??}???;~???,????Zr^???O??P??????k+???W^3??.???&;%o?j??z??*???]??Lx +~d +?,w?o???????1?????5????i????T???K~nF?R????$4~u_W?????/W?{ M$?I$?I$?IrR?uo?8? +????:'???s??.c???[s?G???&|qz=?/?vEnn??????C?????z??z}???f1`??Z?h???:???tn??????????vC*!????1? h????V?_?c? +'n? ??????? I$??^?????zu????s???|??I$?I$?I$?I$,??_?S?5?.??*?g?Y]RI$?I$???? +?R???<[0??kv??G?:? +????????WL2?Z? 4?iO??;HG??R?????????k?k?;??|??????s8??1???`q? +e????uOclic?-"<Wg??}8???~%N3????????[?W????B???~M??]a????_W?de??????,?6?????D?????W???u?:???f?Ko???wN?O??_Z???MBc5????Po?L??}C?ddV?a?Cg?;???a[?? +t????Vz?R??????>?bLru??????%}9?W#u4=??<{??GF?+???O?m?y???? bT??pel?;?$? +???~ ???y8??*?? ?? +???sH?4???G???????s?^X?Z??]?] +qu?WMM??m????"G?$?I$?O?/?????? +-?x???????zX}!???7?sk`??q??>?? +?M?????.??ic???????v?r?????_??w?O?Z??>????I$?I!d? +?w???}??-N???*??oO??P??K?uc%???????I$?I$????? +h-cM?h???????????|z\\\K????> ??oW?]OZ?1?m?,????????+??????????h?XG}Z???D?X:?SgH??k???W0 +?O???[???{h:m!? #?X?>?l??????????w???v???%???GY????????q??>? ||Z? +????2?kG`?o??? +????????;qr????Y +??O?? ???? +???L??i??t#?? +?????1???$}???????^/D????d?dWl?;M?a?????J??????:=?m?s7?l?F???I???????'*?eZ????:y????tk?V 9b2?{??P}?: K'?tN???_??3k???1??@? +?????????R???????Ai?_?B?F????4]???????e4???C}Kt?Z??n? +~??~?}e??I?????????8????????gS???\????S{@??? ?4K3?u???v@?????"?e? +?????u???6?~???{?.?? +????>??????G?[???o???]vw[?????oQs?f?4'q +kxq???/???????}0?I?????_??]W??WPt3&?Z74i???k???Y}??o^?e???SF?????x????? ?u? +W??F I??)?\???_???????6???y?????OIn>6k/?~??? +?o?js+=?{`G????????f?C?e?Z]????7?+}$?I$?\?????[? _???? +s??0V??6 + ?G?H?L???3??_mUk{??'??*X_???b?s????,x?~!???????=1?5Qe??]f????????'I????U=?r?W^?/ ????`????eeP???o?, ?e?? +vX????Z?? +?w??????5???]S?]???"?0:??b]?x?iu?????3,?$V?s???8Y?/?bt??{q?????}V? ??? ????3)???/??.q?.R????*~???C?>??-G?p???????????H?????? +???????m4=????sj?O?$???=?wN??5?????Mv +????"????t??i?????79?7qh?W +?c;#?Q?mdT?4i?r8Q?\?_D?????5?78|x?P?'????????i?-???H?V?Y??}?~[?/0?4n{?? ?ft???[T???kCG?H??^?I$?I$??????I$?I$?I%???v????d????????[Y?????~?$?t?'?uO?x?[??+R?{???O?????^??w?????c?et\F ~?u?x???|??PA??????Gn_S??OR~?5???k???\$???L????g??U?????e?W??+? +ikjv?>!???\~{??????O?2????=?7???+?S??k?? +t^i?z???}????&?2??? +k[E[???Q? +?????????:?#????i?R???? +j????|??5?*???{?r at v???????v?s?? +??? +? +???2??? +?VHlbti?h????? ?~}M???`h;?=2 ????V'K? +s??RI$?I$?I%?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?O??K?zVN>;w??CZ;??\?N??X?qi?/p?????h?? +?c?p?c? +???????? +???????? +???????? +endstream +endobj +10 0 obj +<< +/Type /ExtGState +/OP false +/op false +/SA false +/BG2 /Default +/UCR2 /Default +/TR2 /Default +/HT2 /Default +>> +endobj +11 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +12 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F2 97 0 R /F8 48 0 R /F3 102 0 R /F9 49 0 R /F1 51 0 R /F7 121 0 R +/F18 116 0 R >> +/ExtGState << /R12 127 0 R /R15 15 0 R /R16 16 0 R >> /XObject << /Im3 124 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Contents 13 0 R +/Thumb 70 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110436) +>> +endobj +13 0 obj +<< /Filter /FlateDecode /Length 14 0 R >> +stream +H??W[s????z;C???4???q?3???'?L?li??(??????|??/??],???????fqs?????y7?S???? ??????_/??,n????i???????????h???g\??:?l`?,?o4u?..BNuJ1.Vw'jU-?????|U??^????Z????A?uG?w?N?zO?iKGlm??Z???{?h??T??? +???\?R???n at a5??O???k????p???o'??^8Y???????C???il??P;???+??20?? P" +????z??-.XvFP?E +???f?v$u???????4????hf?^? +?(?=????#_?jO$u??6Hl????:d?????l?zAD??t????[???]Wt??D?uW? +??p?|?y7?]e????????????$??WXE??y??V????F?y??tl???E?^]??an?b???????U?[???rjz????P?o????N?Y1??[:?????-$???#>?us?? +??0x? +Z?S "Q<0?? +? +???????q??P???? ?h8Y??;?F????#?????g??????? ??oHbQ?????E????/ +?{??z6t???`?<(?2?/ ??" +L??????rU?i??y*?????&???#$?M?{S?{??????{S????R??????-???Y ? +Ek0??????????????????? +?O?? ??q?!??????!L? ?.?p??? C?@??yr?? ?????H????@?=Q?????^??`Y??<"?P?2?'FrG#m??I????5??L????? iV????????1q?????Kj?? ????C2??[????b ?????q_?c;?S&!????IS{?Nm!?S?as??E??4!?i TuP4?????i?o?e?b?????3?Z?M???J?%?????~???L????p[fV ???K??R?R??z????,[[?Q???"?;s?x<m~4???N +?n?z?t???? +?wY?+}$:/?w\?|???J^9??H,] 2q??&??>???y????N?lET???K&;??TA???O jR?????C?>????????@-?? +b\??nf?JxW?NZ?? ??`??PV??b?jot?A +?Bm??m???~??{?Nh0???m?????S????? ??I$9D?)???{? ?e^]??p?? +?0??????????????+??Q?K??)?z???v?T????\#??^H????i??\)j0??p?f????h #hC7`Si?B??Q???Bt8?Z??? P????B?@?+-??p^?;XRY?????????f? ????DN?*?S?????/lI.R??????g?V.?Y?H??k{?v?N7?Z????S ?"R?l7+?]m???r????.W}???5??V?????2 +?[DCg?7?v?n?????z{}?????=q!7?l??????I?),?![(b]F?-lz?W ?? ??I??.!?R?^ZO?K_?- ?y +&?YG)??P???&????P*)?@?M?x??,?5_'H?6?8} +q3??; +????*???Ly? _?v?"G??!I?????)c?_??*?%"@O8??*[?O^??????"????y?X?M?"??q?A?88/gb?BIXp?m?????-E???C?%???J?l]'?z7|????"]8?~??O??%k_]?\??\???g-J??T??????}6?(?d?????a???0'0?z?1??2?Uq?C?LnuV????A?? ?5?x<$B??[??F??.?A@?,\xS"?9Z??L]? +??|???E?}??'??SKR?????u?{M?{????????\???K????K??Z??? +i???>?????K??7Wx???/)?G$?n%e?x?R??ML 3\?[-??y-??? x1?K?6?m???m?|?????D:?????h? L?`? P??@??g??'?)j??+=???(?F|ND????O???a??? +Xj???`??o?e???C?T???????H?E0????Rb`?6???Z?,?????"??>L<(Y?U??I???o??%X!c?B??G?^??nu??v??????? +BV?\A7mv?o?Lp$?4?Q?G4z??0?)t??Z?0??W???????g??3?? ?N???????$i^?05????????????x??"q???x_CU?B? +CA?^?)U?$Gz|~$t?|.H.????eq.???Z???????0? +????*???=&???Jm58q(k?????wl?:i??9 v2?d?K???#,???s{???????d?12?@??ag$s?@??"?? 6?0;??+??%]G?A D?[{) +??v?X ??d???Fz&?=&?~???spqo?E????r-??5?Q(y?&???????0?kI??/S?tE?? |I-?????yRH??,?2] ?Z?=y?y?7?D6_: B!?"??]???z?D?J??Vg???n?EW$?? ?Y?p?Wl???`|D0 at A?-?G??/??r7?tO??=?????J?z?U?+q????~??2?,?Y5?a?D?o? 2??f-???#m%;/??ouT?X???????"9? ~??u???Z{????_??,,b?{???p ??H????eE??"4)P?"???93?K?H??Q?5;w???sp5???*?k?Z?MDVQE?+??`V?lKy??6s?B?U??w???I?B????l?1z?????,[~;SX?Q??? +\?D?K&A?E7 +B?j?7???,?2????6u?\]?'?J??wy?Y# +\ +?TZ}`-?z at _>?={W ?o?k1"???G??]0?S??U?(4??C <6?l at q?h??Zy2Rxv(???2ZW?? .??cI????th?_????"{//-??????Bu|]?????P}????????%?L??xV'???V??v?X? ??17?????q?????r/???|N??E#???>WR???/G???^??Rg>?T)?l???b?i????ve?(gL????Ha?+:?8?Zw1?+w1?#t???2x???W??N?????-????]???!?M?H???m?V??-?N?jH????k? +RJ?????\}a?q??|?B??b???."g?hJS?n_Y???r?n^zW??M??ra???/^|ooF??#??g?Jqk!4???%???5??????5w[???&y?J7?????(P???C?Z}!%J?.d???r" ??]?yP?1?|?b*??g?j?i???????wxW>!???lJi"?=????R7 +?& h????i;D????3?F?j???? ,??]??W}???E?(???n???Z?[&}HM4???n?z?? +????n?4??????4D"?1t?n?Uy*??|?I~??wn???"W4?{???.???~?Y??w??P/?? lVu?7????M???t?%DC[M# ??????@?$?^????????eut?? !??=??%?U?l?@G?????????B?4q\_???qx?????g?Eu?-??*y7???2_J-4?dk?{iD?6+?k?3??nmW{????@ +?PX??U?C?x??w???5u? +???;????U?mc? 9??5?R???*MXu??? >t ??Hq??H?.b&? +?? ?' ???????9sD +(??ty??????{???v??X????eR> +endobj +16 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +17 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F2 97 0 R /F8 48 0 R /F3 102 0 R /F6 120 0 R /F15 53 0 R /F9 49 0 R +/F1 51 0 R /F7 121 0 R /F18 116 0 R >> +/ExtGState << /R12 127 0 R /R10 20 0 R /R14 21 0 R >> /XObject << /Im5 124 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Contents 18 0 R +/Thumb 72 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110437) +>> +endobj +18 0 obj +<< /Filter /FlateDecode /Length 19 0 R >> +stream +H??W????~???d`q?$??C?1?A? +?dS^?r?%??sL +?9???h??_?`?(??????al??? +?\MR??F?? +!??[????3???v??????9tP?$????J4???K???Q?B??Ma?????????zUXBn????2??$?X?????W9?B:?"y-????9I??~???????>?Bc?????????z??Du??{] +???N?8tMz????????I??;s.???F?P?E?o??|L??%???H?>$6??A??Z??'??N???%l*???O????E??K 2;T??'z????????*?#??w?v?7?O?????"d??}?>J? ?n?? +???>@?_?Q??2?? +????oQ??M?%?|????,TkB??%???6????4??]??????????=?.??Z???? +???4??)?a?;t?x???R??j b?h??w]??2?\???5J0?k?#(?k.???}??_p??Q?F9?'????;?\????6???k,???? +? ?M)0????*?_yv9Q? +??;??5?s????r?e???)?+P??%A?x%m????d?R0L\????a_? u? RV&5??(W-" ??/ +?Y7?????4? ???-??????T?^?Z????bjy:)%U8?j??0Z????um????pf?D??2e"z9?D?.?$?/??{??i?@?' 5x??r?#&r??z?????C?@?6?A?Ps_#????????5?? ?eK???xb??2I????x?M?????E9????= q? +??y??D??y?z???`???7? ?S????Ur>2??????=&J?U?)??h?O?.?y??[??7?[?????L[?d& ??f??,!????}Wr??F(8L?_??,?.w+???,?;d~?\? +x w&!?OD??????t?????*?g ?B[????2??k?(T??z??? ??^T1h?R??m?G?>NH>??A???????J?4????"T{/?Kg??]?\????~}? ?k??JWz?zkn???N?? +G?m?????^m?m#I? ??????Mf`v??ad?}?%????$93???}??jR?.??X?,?????.?T???K???$??3+W?+FS?s!T? +??F?fu??t????n???h??^ +???S??Z???m?\?:???W????wM????O ?,?P???}???mx????Cm??;?p??S????|?m:q?Ws?D?Q?? +???N??`?N?r??/??????Kz>]?h?G?????????[??[\?? "v?{p??~??\?????^????w????P??HC????????c???30???]????? +??7w + ?4K???g+?????%?8???o???f1?-?? ?YO +zc?f??(+?A A?b?(?J at c?pfS??c???>+??_??J??t????$?:?z???z?L*L?t??gV?????????R%C??&?-???b?J?[????^??????R ??,??N????BF???j?D?6;Iz(?^?Ng????G?????p/IV#????Kx??^??tp??}?c{/ Ai#??J???'z?M?? 0? + +2?,ys??x?.???Z?x`? +sU?/?Yx???mD??yK???/??? ?c?/v+S?i^??????n?p?????J??`|???????? +p7?^|Z?hK8??????ER?Y??B???In??f?PZ?Xf?]Q)??o?\??_?6*E??Tf?Q K??Z?j????R?????????>!W??A]???:?'i???2???lp??D??l-??z?)&4?(h?N???V?Ky:?4??y[T(.eT?w?h???8,????@?(?v$???:g?VZ?(a"??t|?VWuuT`?e??X?x? ??zO a|N???|??????F???\M~gq?????0????}Q?;G3?}' +??:?Nw??z???! + e??F?|????e(G2P???0fvw:X6[-?=???=?F]?l??s??A?e?"?;?*0M.M?k=???(VLy?Hg?48??"??y2?n?]?kAv?#)'ZA?9E*?C?+??PH`?.Y???5?m?:"`@F???? >|)0?" +ne_??4I?(???FHQB??yu[/???????C?/? [??:_ ?b'4???K/??#?nLq&???N??Y????d????????nbS&? ??48???(?rA??q?q<~?FyA??f?I|ku???8ix?V!?\@|r,A ?Ag?|9N?m????C??QgE/???4?`PK?~4?t?wZE??@1??Q%u"???sy?fu?? +?F??????I?J??R????(7??=???RhW(?T???2???o??6?t +I +?????$dv???]?Iyx ?????X?????!7?????Pa??z?d ~???)????tDZi??`?o????b??n??B ?? +?>Y?{E???NV4?-?V??oT#M [?}?????^?o???6;??2o?(bd??vQ?:???-F?&?t?A{??D?:?#??%H?ZNl???X???#1??D????$?*WZ???? ??I???u??Y)????z?Ei???`C??W?G?.??R?Uk?Lu?+u???&/dY?????G?Z?~?/>.^????w?_O????|??O?BC???$I??t?ml??F???x??h?1??qe<#Z?W??????z?????:??H/?)???,I?dR?~??)+??S?o?,?k???v?f;?k???? ??5&@OF?\?Dq???{1????Z&!?$P?? +?M? (3&?u4e?X + ??? im??????av????UhE???Y??)?#?PJJ?????.Q\?R' G?]?7????l?,????K????Y?Kw_??????&G? !?[?z9lg?=??0??q? +},????K +?MK???&????g?Acdj??6???? ???_!V?#.}?}I?=??u +?????`?DA?uT?3!?9EN?w?}?!HRkJ????????T?#?M? ?Qe??g +???qr?(?)A????+U??;????> +endobj +21 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +22 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F2 97 0 R /F8 48 0 R /F3 102 0 R /F6 120 0 R /F9 49 0 R /F7 121 0 R +/F18 116 0 R >> +/ExtGState << /R12 127 0 R /R9 25 0 R /R6 26 0 R >> /XObject << /Im4 124 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Contents 23 0 R +/Thumb 74 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110437) +>> +endobj +23 0 obj +<< /Filter /FlateDecode /Length 24 0 R >> +stream +H??WMs?? +??:????I2?M&?????&???N?D[???????< + +^U???a??kX)??????#E??? ??>o?2???g?:?2?(?J?vw@!??q???^r??X?_%?N?P??D?{f)r?J^??Q.UD??f ??+???TW?^????rl???????F?????5w$?????GD??O? +D???/???R???z???=W??????VRQM?N????q????????# ?????M?;?????oy??j,j?Aw???????????W??????????? ???F?'(?%w??>!????[?????v,Hl?.!\E?N??????H??I?'?nC??\?????Yn? ??r?4?l??i??$?pNV??;=p??NV)?C????@??p?(?B +???????J???7-s?C?X? t?%?N??) +cQ?M? +??@.???????????y?~?kz??? ???M?U??q9&?rk???{?68V\??8??%???P0-??{?0?6Lq??=?????D????r?nhF??????G*??=? ?KG?PIp}k???"~d????;?????/y"?????cV? ?4?T?T????1??4/??4?/5[?u?r ??`vev???4wR?T??N????????HL +.?h9?rO-????!??Nh?z?*?8T?N}!? ???? ?B8?S ???Q??@??!?a???B???U'8????>? jV??ydJ????=? +y???L7Z?e????Fj?*?HYX?T????2?QY?z =??-?@K?V?FE%?F??!e??s? ???"??~?nMuo??]??e.?d?u?w-?? ?????(??4?z???"6??????????O???? +? +(???z?????AUa????*??J8???F?QF@???z?hWH?p_p[?`??K?+:?,?~???? +????eUyaHQ? +B?L?Y???@Y?xU1J?? +P?T%?]b??? ?????O?l??????k??x?C#]_~<@#d????M??1??r0>bx?20l?????????i?/??/?Z??!?LO?r?2j???i??I?J?#"?y????????$?}?mdz??C??+?)N???8Oo?pO? ????#S?5???????Pg?&??s????`j? ?????s?P?????KSKJJ??`??D??y?m?2(????x?????_???G ?n8?&?d???88????+q? hQ'q7???tU? %???????????????p??i??? ?n????n???EW}???Y8?(??;????????]!m??g +-}+~^????B?(u???,????gH???J??? {S?]\???o????Ey?K?3?:???{??9sK:??,??5???Y???$.Ts_???4??1Yg??w?1I??0z??0??v??H??qY????????sd?fB?A'Y?kk/P???# X??$?T3? +?? ? ++:)>S~??i?vo???m?U????oar??T??kR????Aa?Fy,.?>???'y ????? ?Y pm?v?D????;?????]?^??@??bb??Fs???4??{q?k????}?iu%W???sl|??=??r????^?? +y??z?h?3f;LW?|???M?L??1???????}????o?S? +?-?X?????R?{v?ec?l?dP???} +???????hS?$g#6??r??E?Y?ym?y<@?{??9 +1????y???/???+??-????+A<[?4????o?$???~??,x?b ?????????dJ?+IU??J?'{????p?? +??R"????p?}???g?c???s??_????D?{???-????u +?H&x?"??g-|j??m?S ?N{\?y???m???u???7??3P?A?p???M??k??U6????+|;?????????]?dW??p??n}"?????N?^?HD???8Y3??? +ND????+n$?Yku%1??{??N???H?:???V??[;dKM"??? "???W???????v'R?j +Qld??[`=?K?x?+qA??>?'?5???n(4????%agow??\??K3??B?$-??3??3|]?Y8Zg??^?????w??B???=?6?m?>4s????J:?&?u?Q?????V????^P!_?????!??B??M-??uM?)??????]?f?%=:|??t?1?b?.??0?I?d? +1;? ???Z,?L??3????G3 Q?????*??X??!cPF?v?t??J?<?qt????n???o?D?qr7Z?=~?_L??R?M??9O??GN v=?tVf??'N???? R????????( ???S???Dk?Z.t?V?j??J[???????0??? ?????bO?????&?[ii?2?}???-U?Y??o???*????w??????s? +?2u????a?p??Qd????[?n%%?szg?^U??#???g???S??b9?fa???>]????Z|???????c +t???????r>????*???y?v?h????36>???}?>?koV%;N??? ?=??vf??kM?????F\q????>N?W???Wk???e???CR& +????????????????7???v?4???F?@ X6?hta[? ?j?Mv??[G'????@??? ??? +??+??X +???+??>V????????B?????????@ GNQ]??qO`D??v?2wq?$???.??%; ???`M9 +.?]5?!S?????~|????n?9??????? ???u)?ci1??v"?@????wd? +dc?W?7&??hc&J??h??0?%?SxS{??/*? +??????? ?& +Nt??5?g?a2?g?! ?7c9$?kLL6gX?|?*??[?O5|?????m??8f?p?6I:?|h???& +A?a???{H!?K??X!IL?0?.%??. Q?%?% 5??9????$??,/Q?Av +???]?$?u??*?{?I????d?3?$?8?N&??y??w???$?Lh????,?3??~??v?s??W??????????h;?N???????5??s???Y-{?g??%&\?????D^$??????(??????%_($??W?n?????^???}?h6??-[??????.?,"K??? ? ???)6????dh?????Q?s??z%kP?2eR7P?v??^a??~w}?+u????%??y?x#Q +&f?;?!vqI?????y?v?K?NO??6Y????!???`? +`?u9jt????$xu.i???9?r+??$??,???LQ? ?F?Bt?- +}?^?B?????)?vD??r?4??lb??u +5:B&#GC?(???9J??%????(IHpr?$?9Jb?%???^???LF????$GIB???$ +???% ?F???J{Hi???I???? ??? + K3^?f(<-?????P("V???ji?"?????f(2?H?2?????7???Pp?mn?=5??????W?N????????F?5?"_?\???h|? +8???w??|???=?????[???x??? ?%s?? "?r?z?????$??28y???? {??0I??h3I?0T?~????? ??)1????)q2?I?????|M???????9???H  +??W +????i??C???'X?p9????0??*0?kjp????P?m?IL??&??A?d?t??`????i??????FP??????x^oR(?ij)?k?*?m?+ h?,)j?-I?^???B?m??U???D??????d????K?C?Il????e5??I>???????X?|?????T?e?9??~? ?RhM!Fk?bdy?(?R?^??2wR.?P`??????????N?]zW???9??a??a???!?V??| b??????????~|Z??M?[_???qyD???EP]?|??=o???R???G?M?0}?[??? T??(]?????????????bm*??6Bq??Rh?V(Q???n?P? +endstream +endobj +24 0 obj +12779 +endobj +25 0 obj +<< +/Type /ExtGState +/OP false +/op false +/SA false +/BG2 /Default +/UCR2 /Default +/TR2 /Default +/HT2 /Default +>> +endobj +26 0 ob j +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +27 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F5 118 0 R /F8 48 0 R /F3 102 0 R /F16 54 0 R /F6 120 0 R /F9 49 0 R +/F7 121 0 R /F18 116 0 R >> +/ExtGState << /R12 127 0 R /R3 30 0 R /R7 31 0 R >> /XObject << /Im17 124 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Contents 28 0 R +/Thumb 76 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110437) +>> +endobj +28 0 obj +<< /Filter /FlateDecode /Length 29 0 R >> +stream +H??W?r?????@jH?X:?x*?LU?V%??JHQ$C@????=??AIveC??o????_?n???M?V7?????ix?o???yx????????n?0?~??^????j?m?,+???Vw_?s^?4??l?,??? +nJV!?6???????K??t?7UrH?u]n?????M?=x?"d???6 +? +9?n????0?&?8?e???^4??vj????qCo88?f?o????|?:{?b?*]*???????\@\?l?J4???t?C??n??.DE???q??7'????f?6?\ X?PE?\???o|?B??>???Xw?8!?/?????0?gU????'r? ??? ? ?B4??9??P?????T +? r6L???\???v?tC?(?e#??W???????m??M???-yb???????j ??>Oz?n at Q???????N?jF`?YN?????|7H?}/frP??o??A???e????{?????o????D?H??W????? ?)E???????, P?a:????(??|??!R??h?3?q??}M???K??D?}!=?v??T$O?? +???2*$]??#i?Q???`???p]?B&??\??]??bj5[??F?? |}????v?t?~????B??RM,??L?\!T^? +"?1?9[7x??x? ????????Y?y[E??%Q??X?P?ip?o???n?LI???? +???!?w??T?i9??l??d ;E?????d??R?}C|?i?c?#@?n?#{~!P?"??W?Q?g6|??????O????>??X??&N?U?"x"Xm? +[Tn8>? +????=8k?.???|?YskTl?@?h?3?(?@???O????????$~? >??9?/???Z????[?????%t??p??< ??i2&?h?M?g?Z?[????d)U?.?s???}??p??????e? #9?????@??O?nD?5 +??????O????. +)?x?k~?D?=?k&??@0??V????/ j?Z?j?$????????t/??tE????6pM???,??E0? ????ev??G?????i?JJ?f?WVB!?5/????? +V?????'+.???O??M?\??Eg?????????????????????3???^????T??Xx??!?MYHy!?,???^0???45vj?????V???d? ?_]?#??h?????Qj[????.?j????.?]w9?Y???l?4 +?v^PR?T?,?-x? ??!{ $?"??L???9yx????? +y???k???E"Z????1??N8??[-~??>?O{? +?? +:????????0?YE?5Bw?{??3c?Q?|???z;i/w???????azk???|H[???E??|?6????.O?J?.???r?|?S??? ?????I ?V?a???%^oT\?;??E?D??INI?$? +c?+??V^? h?P#dd?QK?Q??Y??)?Z???? ?e ?j?????w?2??5?|?{[??>????^G?V?F??8e???X??>y>???????(??6!??mZ{@J??hF??v???F??Og"?Q?9 +]/??Q4\?~?fP?P? +??Y2"M?g]1??Wm!;?QB?I[w?????o0?????????v??B?K???^????A???????b???M?@?~?J?F?3?C??1??O?IdlU?? z??K`h?H???d_?|14 +????MR;}????? +w?yk?xt?Kt???@?????$Z}!~E?b????,?,?S?do???tn???W????z??tg?????!?mi??2I|p??WEB?>n?F?z?.?{L + ??p?l? ?/ +e$E?? ?!~?J??????? +??e:????? +eo ~?K4???\?+'n.??]?\??{P%{t??c???(u?^?Z?? +??????x:????d8]? .??3?*???G??f??? +??V?n;$??{G??!q$?Tbo???????E???????????[?jn?<%???=???p????>|?/e???ww?-"????]s!???P??e-R?3 +X&V1l*u??h|c?y????????? +??f?x?L?????X??????g?v??{uVr.?~??h{?~?|???1??????LE?K$??I?????> j??B???Hv???????????^?????????n.?V+l??:K?v????J? ??3N??_Q????Mo+\M??OH?m??j ??5y????Z?%Z?,??Z,J2-??????j^?????v?}??/??#8??xZ?-7?G6?"??? ????Z?r?QcB??? +??l?a?:w&o????(45? +7??@??! 1g???9?]???>8?E????;??I??#o????R}?W???5?v????A??-????w:w??e3W?"??%;W???jIq +????}f??_??G?l?&???Z?????9.??>[o ?) +?1??"?gmE-5??dm6.iD?)???d??? ?vGV???r? 2?L?w??Nv?I?S??m??j?,?c?? +P??[?_@U?5JE?????????? ??:Ia?$?6?=?,?y??G??V??????s??i??@?????&?4??F$&??? +????d?v#8C?>????? +??????v?p?n9???W ., +??? ?l?????^U??k:?s]???G?????????Xt??U??^?F?v??i????y?A:?I?`b??F?/?2?t???T?k*y? +l= ?#[:]??g?p?U?HL???e?M?h?Os?????R?l?c?q?KY?#?p??f9??,W???+????U??U??)m?%?8?>? ?????v??6??;?????G???I??[?p?:? ;?K??Q??'?u?:M? f&W??6???????y?F?L2M99?????????`??'? +? z??????;=Kg???J??W?H???V$????????ad?N'?????j??????W?N?(?|)?0?p?E??D-??r +f1 +;!?EJ??_(?Id?N?%?R?????1K???2ch?? ?? +Xu4;???g??8??}?Bz?}??o:??W???IT?:se?g???5?????-BH??5 twfJt?M??? gE???U???Y???????c????? ?????N?]?0?????+???9? ??Y???D??E???)?/??[? ????o?T?C IU?^???????B?x?x?>k??N?????z0???)Ud6???T?p\J????T~?q??Y????FQ?|9a?2-??M'?L&{/S?#?I?,??d?D??;??`qV???LK????vd?1?L9?G&!?,???R:5ve??#X?????????????Zog?9L??t:{f?8k???y?b6?*?,?????L??)v?q???????????t????a{,H??f????}???q)???S???j?g???3WF?=?\{ ZX??k?Ez?F?????W?)?????m`I~?Z?????_! ?N}?*X\z;?V-3?.K?X?v??Z??y;|? +??:?????LS??????????'B?>?9?2??S?p??????'?XG??Z??L??ufTP???P??OE?j5z??c/??;e????2$K?n}?&????z?uj???7M0?6?"1?????H???F?j?5V???'B?iq??????t??rK3m?iK'?O?1?D/|f?HH?y???:???c7ps??????[???l??~??`?kFg??????????e?$???vy??78???U?????j???tj??N?GaU????vP?l]????t???Q??>?Y???aB?C??v???1a_##?+ a?4$?>? +r6??????????o????o????q?ew|???oo??#Y??????y*X??;?X??????Sv????;???v????????a;P?S???7.}C?]?F?O???/?0???F,??????%:a|? S??b0???~s??0s???????%n??? +?,82?????$i?X~?Z?sW~=o? ????X9????????h?v??? +?? +*a?????f???w??7?/????Mw?[???&nJ?,??????1f?o??7_w?H????????1??~? +?(????????l|?J?c9??x?????????L*1 ?%?????s?Cn?/?>?????t???? 0 +endstream +endobj +29 0 obj +11137 +endobj +30 0 obj +<< +/Type /ExtGState +/OP false +/op false +/SA false +/BG2 /Default +/UCR2 /Default +/TR2 /Default +/HT2 /Default +>> +endobj +31 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +32 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F8 48 0 R /F3 102 0 R /F6 120 0 R /F16 54 0 R /F9 49 0 R /F7 121 0 R +/F18 116 0 R >> +/ExtGState << /R12 127 0 R /R82 35 0 R /R94 36 0 R >> /XObject << /Im2 37 0 R /Im8 124 0 R >> +/ProcSet [ /PDF /Text /ImageB /ImageC ] >> +/Contents 33 0 R +/Thumb 78 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/L astModified (D:20020813110437) +>> +endobj +33 0 obj +<< /Filter /FlateDecode /Length 34 0 R >> +stream +H??W????????*???w??%?8?<?B?K?Y?4?5??D?w??S?????????K??OU}????????WC???t?O?S7??????????)??|??7u?X;_?I??+??????9[????m?$?tq?[>??U}?w???????5u[??>??:z????m???It????\m????????B????n??7?a?????8??!??t5????????V????o???????5?uj??$cR?1?ti?c??*??z\D?E??\m?}???]???1????J????3K?u2M ?n?????W?-??J?=??[??&:?(??09?TC!?/?q????A +???Z>????>?????j?OK???A?0?W?| +???)?$??`?9??M???E[G?????(h>'???L?~?. ??_???d?^D?H0??srulc?8V???-???????s????E??????[?l?'Q?[QMPYx?*?3???L???^?~?????e??/?0?>]v?x??G\?>?z??xfC?? G???+ !V??)?ua5S??F?t"??r?Z?????k|$??I? +b\?N??r@??g at 2? +H9^n?t?Yt??{ +? +O}?5??????_V +R?A?5???? +??????w?=? +B??f|????N??????|`???J?Q???8 +???? +*Hc??$(??EM.????#????? ???Am?h??$?(?X)??????V??@E??\9,???x~^ 8tE?\@?1?????o???_*,????EOe??t?R???ZO?rf?]?V?< ??&??? +?}?ocY6Ec?`????N??b??\c?Tn???j?K????n???Y????Vo???-???cFb?Rv?U????J?L? y? +@?z???????$??????1H9?v?H??I?/????X?+=???????FzG??=h??O??c??O?qK.???*????(U +? +??R????r?c?xl?? ?Z?B????.??x?????H??&^??Q??!1@?q??? @???0 +??T?%??e+xi(????A}??????Wr???"?Lg?+???^????K?C????? 9w%??F?1???/;????? T???B?8b?????? ?=/??3 +?? ?B?XHY ?Q???YV??'??d#?hvbQF?h???_q? ?7AkJ?(??V??????5?3 ??G? ?(R5c`q?E???D8???/{J:?v'?4??La???ja?QGQj_F?/L'?*?0\L?^??@zLy????f94???j[?Q???#??s??1@??6?R????x ?g????]a?n???U?H??ua?n???H^??&?R)z'???N+???U?s????b?'m?s???\&???s???h]{"t\J*Y??H????????{N ????V??1?=??&.????`K? ??Y}???;?????l#?S??M?? ?V,cz[?H??0?[z??R< ???=>?x9'?xU?|???d?1+???O'@6??Q?^>???mN?h?P_l??>W?!?h?6??F*'`.5?9a'p?? ?????u??R%???5???5???.42~?k_V?W~? ?-?]u?? +?fR???rh??E`??rB?,?U????$_u:O~:??p??5j????????|??6??_??0?" +?*D ?]0pE>???Y??dBx?fEc??y?i??1 +??$?y??????S9??2?w?P#????gx??L??????:ae?t???t?????M5%?q? ???????W-????C??k?T??V?EI?X??&?41I??.?R(?F1/PL1P(&??i2?D?@1?B???C??f@(&??ii?l?,??h?L?I??5?iP4?0?I??P:????&bcu>??+?????#?-?7'L?+?/4!??W????]5?d?N?@?I??4Q-M?\??f!?D?A??H4?b?&js?????M4J?4?1 +?FSU(qh?O?&???i??????I??? M?Hy?:4i????a???7????qW(?t??}?JeM??-???F? ?Q ??|?5????/?F?PX???????x?5Z?,7?,?F???i^c?Ec SQ??1???P?+??d??B?mM???????'?x|u??7???\|Kj?????G????? +_?? ???q??D??+??? +?cp*mD?@?@???h?Y???m ?6?O????h??q???n?6??$M??4(c???$?y?r???xc?l1o?K?BKeV4~m?u?O?GF?N!?? +???????V3?|I6/yr4??]D?? +???m??"G?Mx?a?{?_0@?,W?]\??O??? +Dk?7t0??????? 1??????M=v?n?????5??EBQ??m????0?A??T5???w?~$A?ig??u??p?{?????6 ??:[W?????z??;abqY?L????i?q?o??????'nH??4?a??g?`??dl^?-??!tQ???uLk?"^??b?`:[?1?X(??1??V??????>.`VU??4?0T?????.???m?/? | k;?t????6???'pz??D???h?L?4V???dp??'?,q??6]q??IF??n??0??I?&?@??/[??????eKK?S??N?"????x?????lA?b??>???^?B?R???QG?????0??i?a??MM???*?]\?F? +??1W???W7??~H????h??8o|?H ???r? +M.6??B?]???@?????"?#I:k?H}??????????"@g??L??? %V[??????Ai}?? 0 at P ?G??????~? +?g?9??J??,??> +???mv`?e???:*?;T"??c??qktS??^????%?V7??[o?6???d??=???s ?c?ys ??h??+?r????????I???M?hE??oy36?4???/ +???????O???#?-??Z??O?? ?/??j/6???y?.'??R?ul??x?,9??/???(E?? ???Dl???_?B?l5?5b???3?z#3 $????E?B? +/R????? G?]Q?kG.??( K{{?'?D??h?????????v?bn??3Jr???X/????ces4?8??!X?s3?J???4??G???6J,???fe?'z0?9?Fz??9?]?}?3s??M??S/W?? +6a??@xq???LvE0???791!0? +?m??????}????"2?wd??L? +'???e?i6?G-Y?P?F???kfmr???c?>/???? +2.??,???j?f??-B[(:?8p??,)"?@64 X??s???^??)???????2?at +??O???'T?????Kj?+??pM?????8';4?l??a???4???j??( ??L???"??"???? m?"?ni?+Rn?$???q%???8 ??$j?? +?9??b???i??%??8N??cyO??<?F?(dlf_?[3?R???,?????BS*nHF!K?#i??j?k?`??_?_??~????x??+*???~?>??{4?e$).?Y?Y?\?,?x\???}l at p??_?????l?m??a= Ked?,???e?E-n?&??j???jI?ff?OA???O??????+;??:???????!??(???o???j ?|?'-/?v??W/?&tY??tV??~??jv'????;c +O?H*???]:???y_??e?nkD?x +? ++?H?q???????DF?DZ????A?Hj(?0?U +\? ?K??N?wM??mW?n?<&jB???S?wP??s?Q??? +qN?|?9?5???t???X?o???u???}???????@????te ?f+^?V???????y???,???K?|??w?mg?Sa?2?e,b`E?p?y^Qn8? +`jA>?c2????d?1?Ry???oI?:J???~-W?_Q??z!???4J?P?b<o??y?h?m?m??~D?;Lg"]!EDQV??"%&??L?y?????????+?(?????n?l :?W??U+T?????B?????!?wm???'?ky??Y???$??44?U?LT??????|gG? +P=???????c? ??I?g???O ?l&p???????`cfJ\?cN?xs?L5????c???fO]x-CL???>Z???]94? ?a?Q}?U?? +.?,???I.?W?Y?i?q[N???Kd???n??W?j???83?U*eSs????????w??$?]??V(K?gu?&Ux7??:!Hi?`2+????=???6??H%9GZ?????%???kt?}S?-b??????x?i?jK???R??K?? ?{??6?<0L???5?> +endobj +36 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +37 0 obj +<< /Type /XObject /Subtype /Image /Width 1208 /Height 767 /BitsPerComponent 8 +/ColorSpace /DeviceGray /Length 166636 /Filter /DCTDecode >> +stream +???? + + + +  + + !#! ++..++>===>@@@@@@@@@@?? +  +Q?????!?p?F?????????l?o???#P???p:?8U?-?[??!???k,????:????4|??????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I%??k??1z???a9??L??????????]?9Wq?(?????h????L?????}[??:??????c?p??Ss #lwS?W???N???@?? =??4?>??L?u?VMs?m????????o?<?Q?X??a2??9s??-$?R???;???????,[zy??????? +??u? +??p??@-d???x%??%2??:????[;O-p??w?\*?I$?I$??????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$ ?I$?I$?I$?I$?I$?I$?I?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?OL?{.???5:q?aK?K?k????Y%??? +?^?(i???B??????????hel5? +?y?m??-?7???,???????????UU?-i??^6}a?? 'c??? +?J?~y?v??KE???r?s?6?zNe?x?? +???~???.cd}??I,????wQ??h?e????%? +? 4 $? I$?I$?I$?I?????I$?I$?I$?I$?I$?I$?I$?I$?Id?NQ???\|}?Y?????_?{w&??d?Ie???^??Y??7;?7 ?????>???I,??? +?I$???Y?88?????(B?~%?w?V?I$?????J?????? +t?I$?I$?I$?_?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I?????I$?I$?I$?I$?I$?I$?I$?M??:?j????+)???lv????-d?I%??O??:??]w?I? +? +uOp??}?n????????c???-p2=? +I,?z? ??b2?????5???{?[O?? +??,?y?9X????r*????? K?Z??? O?:?V32z^Eu0 +??:?}???sOfd???[? +?J?%?d???=k??^D:?l?{??t??1?O??X????????b?m???"Y?7???~??A??8?V??oZ?}???W???Y?\i?]?_g????J? +^?u?1a??eu0????w04?F?S?S(???UX?V???|?????4?eQ??add}??Y??ee? +???m%???ts q+U???6???k +=+?W?>?????????`>?m?c?^6??#?h??????????u.?????}o?+]??X??v?n???^???? +?0u?O???b??fR/???Tt??0G->wg?? +?l;?????_z?>a?ns>?f?,%?h{???s? + ?h?cd??K21?m??%?i?U?9?/ ?[oV?n?9?iq.?F6?#C"u??o?YW4??21p????e?8m ?f({??[.??????9????}no1???X???E?l???d ?B?s??c???:??N???k+??V?$^l +}?????m!w?????VF9?mc_Q--??K}? +?8Ho?????B?~????E? P?N?W}mu??c?V#2??W??`sZmg?\?L?{~??D??????3&?ff??={ +?R?8X??wV??z??????{????c\?O???????`?????=O?Y?????Z?????n?n?I??B?cu[?U????f{??g????K???=? ??>?x?????2ly?/w???Y6??p?X?X ???kqG??K??7?]?[1*7?l????62??{k?????}U???Nl??? +??!?qp ?-????i?^?8n??Uz?v7E'.?[??)???$????5???p??Q?g??"1??W>????<5?n6sK?k{=?ps?G???jS????21h??8?3)?.}Os?5?l.}??R+??I?}6d??????????q???Y??v??/?????????&???e?W???Gu?:?*???kw5?F??+? +#???H?[x?Y?5?????_N?.K????5?]?r?{m?vwx??? 2m~?? +?'[??mTo?|? ??5??z..q???????oPs???:?T?????m??n??X???m?c ?c???? '?^?G???I$?I$?I$?I$?K?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I?????I$?I$?I$?I$?IU???b?%?/-??S~??8?em?s?,{??n5=2? 3z????`zL?? 7m-?? z?}???]???d????Y???Q?!?]????=??????w"?Y?_M???u?i?&??? +8]????? 1?M?;F=??????'?V?????*?q?4Z??A}y +s?A?????>??? ??g[??v +5:????S???a?m?????c??.?*i?7?N-]???????bZj k?e?sZ?M?Q?????B??????^11?{????2?????{?H?U????????_?r-??QS?[???c??3????m?-?n??[Z_n??H????? +?X??????? +????OY??Q??0?mD5???VC???j???]??oc??6;7?z??}75?????e????ZF?c?~????v73???V?? +???o?>?w?#??6???6?Z??S,w??Z?????S?Lo?{ko?????i???V?r?q?>????c=?A????????????c'?t????e????c}7?'%???? +?d???`??:q????z?vG? +?0??K?k-???h6???#^<>?~???O?A??Y Xsc?e????q??yG?)?tw??WZ???_?W??s?A?Y?u?>;B????_J?T?6?dT??p+?i??M +????? +HP??????b?;???e??>?[?????Th????I????NpcGYs?{? +????2?js@?-??u?"U??fu????u0/nF;?ie.k?c???[?Fw??!3???c?\?z7T?si?}6?zV6+?q?;???9???(?]J?u +z?m-czs?TY[K????? -tmx?5???nZ????????X??2??FI?}?k??????????B??s?3??r}O??? +??%???????r?&?a??Hj>?l?n?=coN??????][,???,l=??F??<??gX?,?meT???pr[^???????? [?'????O?r2???????c?PYu`zU????G???}??B??????8?7???????%??4???????]K?P???????????? + 3M?????? +????e???wIF??d?5t?m?6???m4?_?e???????Y?;?o@??? +?j????n?@?[??L??C?K?~?????>O"?g?Qv^[+??sX?????I? }&??j??-??=???0?sY~?ki/??qK?ol~?????X?U?nv +?`8??k]s2$??? ??{???6??5?l{pp?7??e[?1?u???h +m?Q?????0,?????8ieSWW????f????,????????;??3;????7????i????=???U??I$?I$?I$?I$?_?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I?????I$?I$?I$?A??????l?????AS?8?E?C1?s3a???UM?j???.?Q*?z??)??roo?eG???\?%8??_??SY-c??`???-5????????}??$??T?/??X???w%C?c?b??.?pv_T???Y?xi??D6?????[??????`?6??>??Cr\??C at w???ZX?fn},A??????K???h?k[???E?y??YVP?t??e4o??,`????>???f???N??P/??-c??????z?????hxi?B X?????b????m??]?????2??1???G??G???fDz?g?i???? +?uh? ????z0gP?e??F?'cA????e|YV?5??Y=+'7?[Czy?)?h}??0?n?9S-o?~? +??Z? +?n?x??,u???:~e[i??K+???k???.{?x?[???+??u?;??????'?j?T6??y??#ovru???:???Vz?~??h?Z????????k5?l?~???D?7b???????f??U?T??]???G?+?!??%F????]???>??MX?8?1?u[?o5VIt??7k??{??G??d?cO?#?L?]f=E?}???c?}?? +K at g??x+?m????????d??WR???g?:?k???????4z'Rw????????Vu5???^??k^h???????F??>????u}??,????i?2?=I?? +|?????3?T?U??}f? +??????05??c?:?s?c? +67>?????w??????}???.??}T???.???h8;v???!???w??!??t? .WG??S?8Wy?V??Ul +e?6?????????P???u????G???a????????????G?1s?/?????Cl???E?H??3W??c`yj??H???V????3?n??d*?Wi????+hqg?1?h??[??????K| +c#?u>???e>??+??YU???w6V??~st??E?dY?o?????????sN6A+9??????tm??????????N_L??w???9??Z7???t??2r?Y????????????? +9??np?????z??J???N?$???t?I$?I$?I$?I$?I?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I?????I$?I$?I$?E??N?1??=9?}?d?uu?????????????n???t1?w? +??U?>-??-9?????? +?#?!?~???W??????? +n? +jt;?k?WC???W???PNm??xy????=?????e?V?'???l????c??^#0??????l???Hp:j[T?yN??J???r?Y????]?c?U?kH.o?C ???$?f}U???6eY?+???S?? V?6??P?s?Eo{??jt??[?OK?????j?????4???o?{??:>??H[t?:,???'??Ym??~??k)?kk??gS?????????????zMnH?o?64??????????i?vWP?-kl,~F!0?.i????w???|`?/????x???~y??mo?OHN?T??????? +??:M?N{??\?nl????K?t??1?,???:????&U??6???|?p +=_?[?z??b?????^???? +? J??%??]c?s????8???I*?S?o;? +k'?yc??M?????4?U???^???O?q|?g???W??A???????X?????6??q? +???_s?uT?_c? +k^?I?*9?/;???2?co???U8?W???nw???_???n??? +u?O?U????8? +????e-H????L?n?GH????t?4?UXX&?0??{m?,??:?Y??2???Qul-??/???V???????\?\???,??8?Qm??k^k9????V?=?K?m??i?&3z~_E?????c?????I?????$???~???6??:k??=NDc]vIs??? +w?????a??a??I?+ ?`?KrhmL?p?????0?????+ ?&w}U???=?? +?a??? +???????_?]O??k?]C??|x~??lo??[`??:??"?\?n?OKuUbf2???9????*s?]??{???]5?{?H2??hu??oQ?nu;???^C???V??cw? +??3? $?4Y?nE?UYqc??,:l8??(i??F??;?`?????E??G??_??Wa[X?{*!?????4K?e;??9?mkI&?c?5?$??^?c??%?-??QP4???B}??V?[?;?d:?I?ci??????k#?`???????????YNSG???t??"?g?Y?Le????h{????8? +?m???? ????V;?-??Goo'N??k???? +?o???T3*??n?????}$ ?uN???lvQ??u????L????k????R??6?cK??G??????q2?:s[??c?n???"?d{?m?p?????5?5??>??wwY???????;lc?????X??\<)u?Q???o?f=???0M?7??lg??w?+?H]???K/????huoi?Zu.W???O?m??:????QFht4Z????k??????????E?`???S??Z??Yu/l???=????h?~??kn?????3q?~??}f?_mC????8Z??4????C??sC??#??????? :S?? ???nV=?&?S??c?-B??3?eNm??31?fU?wg4?c?i?????f[?9????9s}???w?v?]o?RX?;?i28+????m???t????t??[]?7?U?K at o?????H?F????GI??ES?C$???4?H??q??4En?tA?U?p??????7?????{C?k!?9?s?'???o} s?E???{???????????????????o?YG+ e? ?????_?`???@kZ)x +E?x??tj??6?^???J??????Q9?U?B?z?? ????{??????/???m# *??? +.6?G???5?n???)u?????(???n]?c?$?~Cm{X?@<3a$????+c"?n???? +????????c??u'????????.Vd;*?cM?d????3?9???hC??cu???????? ,j?????=???=????Un?????P?]??????a?{ ????i???n??h?'wm\????+zWJ!??S???t???o???c?ho??OiL?E?+ ???????@:Q?v???rwL4j?t?????U?u???????????N?mkKZ???7P?4??`c??c?Ts2i?s???s^??????Z?? +.??? ?????qsZ+?????FU???????[??????A???????_??hf??E?qy???o?a +??o? +?{?[??z}?)??~uN???va?J?O???y:6?,?w?\????????c?(o????n+yuu??O_T??????X?]9O???}???mq????n????H??V~??G?&??)???ZNS??=????????k????Yp??????[m{?????Z7?? ??1?a????? +?A9? +???k>???s?m?7?????????????=??5?O??}O?f???'??iu??79??I????3???j ??Z??????pnU]?u?=???lf?????2?U?:?1??~???_}?Ym?o~?i? +???????oP???[??S???f??xu\Ca?i{???5?v????????B???E???????[?????? ????>e????hwT?Ou???P +????K??{?~??w??.3L????W??L?L?.?????+c??|,??s????k???H5?[jo?3n? +?+???}a?????p??`???? +???f4eS???c?h???? +o?~n?Y???h????X??p???mV??&?Z+.w????????[??????='?????u???????Dh?????cXw:?/&?l??S`???????k????rIm???+2??r??????u?k??m?p??????????-E???$??G?w?F??EN6??=? O???v??????-??l?? ???R?k?f3[>????!???dZl + ?Kk?9? +?kCO??d?y^??u^???h??,?3?????;[???r??/>???h?G??????b?s?S?h}?M?????[?P????:?[? ~?iDv???1?~FE??????? +??6???????G?????y{]s????k??Ds ?D??u L???`????c?? +?V?L???P{???9??&?t?t?Cr?3a?T?!????k????Cc?????????GK?T??em??5?E?m?;??&~"F??]b?:?u?:??C???????[C?9????X?9V???q?vV??e3?V-???2?4< +u???36??b???v???G ?A?E???c??????8?5d?~????v?;?t??0tZ??????+0?? +o'@?#&??S7?{????}G?u ??P?1?????ve?8??????q??A?????????e}&?]?hl2??4?]57X????? ??z??,??K????.?u?R???[?CGo?$?mU?????b?p?Z??? ??1?????,?????N??????w1??1?F?? +?Xv]?c??5?vVsAm?i?????\???=? ???C;?2??U??[K>?,????G???Q?U???k0??1??_Uu??????T???I3 B?=k# ?b???????5?+????ao6?yp?{???2/? ??? ;&??????*?t7?V~7N???? +????acPmMy5R?`?5i{ ??N??M?;???????R_Oo??4???W???o??????????q???S???f]??????????????X???L1?a??np???'???s26?wl??)v[?p??8??????:^Q%?;?-??????????G??C?0:?}???????6??P}l??? +??fP?e????\?kwR??c???? ?U??f??1????]????a?im???~???w?:jau?)?Y?? n%???58uy?????????]HU~wI,??.?\?c??? ?{?Z,vOK???i{?cG???=??x?????z??????7 ?? +??$8KG???O???5????1?s^ \\mXM? 0??@##%?N??rq+?3??g?h??? ???6Ys?3?)??n??????i???9i??:+????? +??x??N?op???:n?*{mg????O+gc?d?p???????V??????; +??1:?????7C?=???*???*??`?.??h?8vsH??$?I$?I$?I$?I$?I$??????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I%??k????\?? +?l?????W8?q +d]?_=???????g??^?????????4?:???c?r??Rp????c??]?J??n?d?Q???<'?~???z??)?h{???;/2???Z?oC?}??????1???Z???j??C~Z????9t?^???v/O???]??"?w;????p???8??_????U.eW?????d?????n??a?+??8?kmq.?#?A??^&>c???????W??X ??f]N????u????)f?b3???v?:cb??7:????ell?9???~z????????K?p???]????k????^????6d +S??k????????R?u??K}:I8??=F?tp??x???S??????~P??sF;d?_??s? ? +?????2?5m ?????m???=k;!?:?*???pvC???? ;'??uo???{YFQi?q????????+'???W_??h??{?????a??????F?w??? +?.h?y +x????X?nSm0?k\6? +???9???%_g?? n_N??X]??^.a????d!i??h???? :??l?C+?,?d1???;6C?????M??~??[N{{6?M? +??????*???v/???)????>6???A? X + +9?????k??~??????????zf??W?3????v?????m???'?2???j????????p???]???Q?}?]e?S_]?{??S?I??U]?,?q?l??????Z?c????V???2?zL +m????=?W?h??|{Ga????u?zz5??k????m????7?????~?u'?????z.?N?w????;?c^w?d?7????s?u +?????(????fT>????kC;z?8???????:?GwU?v??z????_?&?.k??????J??X??c?Z[??ip???V`x??C??? +l!??!???? ?- ?\??O??cg??$?o??C?1??????.???~l??5??u????U?^????5??????????t????c?d8??????q?#Z7b????n?T???C??S?P????k????N?*?M???un?/??.?lst??lk?k???n????O????? +???V? +=3?L???tc]??_???/h????"?????/???/??????%?h2+?????7??U??S.????hs?!?"AC/??kqoU?-thG?i?A?S??]c,??3??C.w?O?w'??R;-?I$?I$?I$?I$?I$?I?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?N??? G^Zl???)J?^v?[??G??? ??-????????w1?? +????K?????i}?v??I+7?s?[??kkA?? +Lp?k??G??F?????^?vYC ?G. h??N?`??2:?1Z??7[?r?H9W???k??_L8?/?kt????j????ULmUVX?????? +v?N???????(?&?:??M?YvA???~??F?s5u?????c?q`??UI?????F???Q??tjLt?%???????????^??G?????y???3~?5?[$?4?u& i~?1??9?????r?{???*w?S.;?(??m?????D???d4 +$??Nv????]f??21iu??f;F?o:???H.???u??uR?2k??i?????? +?U????/?h?x`R?`:?-?[~g$O????;???????X??V?9?]c?js?????"? ?7??>???uW????}Y???z8????KZG??\? +6????4??Okn??$?k???%et?k?}+????????H?.4??D????Q???D?w???Q?????h?7???[n5???????????G{2r:?ss.?????5?[? +?/(??Wj^?CG?;? ???,?*?????t????;)?q?iu?tC?A?=?<'T~L?o?&????? +?t 1??w?6??wm'i??F??3?u ?????? ??v#??f ???E&??????5???????}?? ?bYG]=3?>?p??]}n-q4??Sk^? M??X??????}8?-??K?Ag???|???0j??h??q????q??????Y??ya?[cwQs4 +g???oJ?????????FGMX???s?;i??u?;?X?? +???????!u?sX?????? +???u8yT?b??A??hsgB?????\?? ??5???,?}?????nemp?{??O?~!t=.?[zv5?l?:??U?}?O ??^=y?(?l????????t??}?q??7?n??????mg??????k?,g?t??4?Vz??==?????????&7=??i? ?G +w????? ?w??;-???????????i?Z?6?O??O?=B???OG??S@ ~%?????]???k]? ?cw_k?mOu? +??l.?h??q?U2?fd???@???7# +???^??????o??avNk^??????? ??!qx?;??_????6???? +L??ms +?P?H;?v? +=E???f??V???????v?{j??WY???W5???????-x??vp????] +?c??M`???u70;?{????{%?>p??>?U?]N??dC?K3??f????D???k,s????C??I +>??1:?7?? ^???ie6 +[en?A +?????.'?????K?d??a_???(?9??2(h???k?????2???i???D6???]M??0;?Ul?e???xfFnA?G????Yo7d??s$????? +??????????Tu ??????v????7[`{_c=??? +wF?????????O??K??\[???y{1?????~S??^?cI??9U?we?????OM?56?Yp1?h????????hGf!???=Y? {j????cC at x?|n????/?}??| \F??sX?|\j?}?c@?? +kp??Z +Ve?' ??? rm?????????????? +}??n???,|Y?p?sh??9Y?}????d?uv4??"t?????6 +???cc&??????? ???|J +??:/U?a~N????:?z?y???#?Zc%? +??????e4X?? +:??}0???4-^?uW??????J.n??????? +r1??]?N???-??1? +?;?U?SZ????[02 z?T?W?Y;???C?!?????????????7??[n???g7GW[?}?q?u??A?9U~?? ?P???1?L??d???Z?wA??;o??????????-?i??"M?? +??va??M??7?x;?|U??:3???x%?? L9?s^?vsH?U^??????G?hn?? 7"??.h?gG???!?a ?WRj??Y?p??Xw1???????g?m?7??????r??!? i???]????$?????g +,??????????O/????W1???3#?n????M??}?1?qC?=??Qm}9?o?????-tUX`.w?v???d??Y??)?o[?@]?`??n?c?$?2?N?A?L?1(??Y??????????q????? +??:????8??????5 +?N?j???bt\\z????ia????_q??'?'??8?;?z?m??8}???h???=?w?&K????j?g?S? +????????c~?? +??t??s??K???q???~?Z?g???j~?????}_?zw_s??v??ki????????E?? +??\c@?@???o4????^~.MM????????&?Z?-?Q1?!jn??U?.k???!??Co?y,??C?|D??C?)?f??;??V?fm0c?Y5?_X????? ze??Y_???? _? +??-??_@?F??hfad}]?noG +9Ok30?$T??ev1??S?#?? ??%?? v_??i?v +???Z??4??9??{??W????[M?8]Ch??;?-??!? ?????V+????????o?Y;A?????0????-}? +???????U?2?RO????]???xv??f?gN?V?i??#??3u??#????##???'P??b?????????V???????7O??V?s)???*??`??G4???iU??I$?I$?I$?I$?I$?I$??????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?IE?k^???\?` +#?????>C?Y???6?m??H????3?????>0?]oUs??q?u'???f???:?r8???7]D???>?? p?V;Km?"Y?1?{O???;n?R?y=?e??> +??`??KB???????1?W[k???-?? +,?:'k?t??a?i?????lh?/?i{y^?X'?D?'8uZ???>???Ic??B?`?????G????=_?? ??p?\?l????,?????~N?r6u???b??? 1???"?nhp?Yca??.?????)????:?j??k??'????^ ???:?7.??p????3,cl??R?+q??:v?w??m??Y`?????E?????%????6c???v?MS}????m??kO?s}??ku?YB??[??h??a????]k?p??h2?>????a???B???-???Q??N:??-??*??????6???A? +??X???,?z} +???_?mi???j??i[G?>??Q??}9}F?[??]??3.goV???;??Y???w?8dY?k??????%?? +??M???^i??[?wU??{?"???1?h!?W5??#???o????$??ou@Z??:s??lpQ????:???-?????g???q???1[F6?K??6?????w;????zk_P'?:?-???M?~2?u;??GJ??YvV;??p.????b??????????U_?b%?;#?u???cR=< +h$?g????B7I???????????[???? +?n???%K??C;? +???Gs?k}??~ !????e?;Y[|??s???.???~????d? ~^S?????[????????U?Z??;??8?eT|KK???k??t?,??U???W?d???`?????.? +???^=?E??s??n8????qZ??R???c-????c???wv<X????d?fW^[?m~???:?+?f?y????????TZ?cQ?E??z&uT?&I??q?y???O?I?????[??d2}J???%????t-?,f?a???6????C?":???????>????~???O??WP?????w#??}??l?VF;M?'.?c???lq? +??(?????????T???h{?C?? ?4?I$?I$?I$?I$?I$?I$?_?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?s?? b??U\?\?e??86?n????t????????0?+?Z???,#V??I{??lI??o?t+????wT?f-'ihw-/i;A???.???uQN=L???Ub[ +????1?????;kIq??o??ls????K, +??????'?Z????M?vY?V??????I??u?n?V~?=??????k +?????z?????? +T?gV??_g???Y5????[????[?.????s????n?%??????=??? o`????2?:??P???{?????????F^???!hH????e?uv4=???H ? ?+:-}"? +??v^c:vc??NAw?r?????????K]? +u?,????-?????????????C]k??t5???*X}# ?\4??D;.?l?? +??,????? +?oK??-}?~????0??g?-ak????????:f{?[ \?L??[ C??qcw???Gp4?gP??? t??};??fFI?(???9??I?-!?? ]????H?>(y??U:???}N?U??????U????][?wJ$ ?{???&????^??????m*?G7?X??k7\?6?)7?????x??O??B?g??^N}??,v??1??*???=??{??H?KC ??;??Z?lk? ?Z?/????????>??|)mN???}?Z?/??]N??-]Q? +0????, ??0?b??????o??kl?8 +?&??4i?????gc;?;??[{\??=????^?,"g????7??F?iE?vz#????,#??V??u:n???Q????E???s Z~??m????n?i??:???KD7???LO]5?????????v???"?jk?[?uMk?[Z??[[Xu?[k/#????_??????;[??9??????W?7???n?H???????g???+Qr]/*????{*??yO??ng??dXv??[}.c[??n}_???L??:?+???V?Z?????k?? ?>?{?6MC????(?Z??S??^AZc??$?I$?I$?I$?I$?I$?I/?????I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I$?I% l???e?mu?=? 44rI: +5?KN??#{?gh?$?x???1:?Nq???e?,6d\??_t?\??????;/P?_Xz7Xi=?-?=?????ZMN?D?b?>??q?Y???cr??????uc???D??qo?A??~?`dS]?5????:?lu??0??????I??4?+????? +?????'?g????B?????9???u?,?????s?\???[???kC?????O?^2r q?c)????y?c?????7OsA3?????/?7????p??=?[``t???l?w???i? u??u??c???e???`-s???????~??1?p[???1????&7?Q|F????:???8/????qM??kX??????N?? +???????3ah??8?????p????????[??,h}n{?v?e?4?|c??? +?1>?Z??@x,?]??e??=????k?bdc?????K0???[g?'WZ?u???]??{??????g?G????4???51?n?s??q??5???to????;??m,?(???`s*s? +???-~???#????t?>?,????,??F??X?Q???A?Q??>????????????~ ???p????:? ??QX?G?????0??q? +`? ??Wp? +n????z?????3/!???????8l?S+q???z?w\???I^?W?^?A?;[????,$n??5????A?oP??9mV >-?qY}S????bR???I? :?hN?8z???L6#R@?g?S?????#?p????5?hx?? +s>?>?? +?_???E{??2?Xk?A +.}??1?????? + +%?? [w?+mm:5???J??l/ +s?c??????v..-6????{,??x???Y?sg]?h??F'?????m??r????Z???????p;{}???? +m????? +???[???Z? ? +?F%?G??H3$??2?? ^=69?z?G3q??????64Us^7?b?Hg????? ????!U??zS??V)?Yenuc?^?#]?]??t?3????7R???????????k???? >?'???????#/?1??3??P?lfS?eE?An?[?2?rz<[}?R? +??C?he????X}(u n"5?Gi???????t?Y?H5?????????-?=??WA?[?? ??????1???}l ???k??'v???:j?????;?z8???vU ??????\?:??1?RE9yOe?F??e?i??m???????&~??u???M?x?g?Hpx5V?:?9?%???Z??aN???7{]&?C???{'s?~?n??t?N:&E"????M????w8V??? ??`???C?????u??????_??cOO??? +??????ck*?;?*?O?Y???????} kU? ?????a ???3?????VVu?2???s?~??0??7??Lp?:? +?? ??pf???|l"?  J????eu??M?V??v??????4?@x?Z4?Q???l??????mu???O???|2???1??I? ????????1????dzZ???k?u????k +'?AWz?Y?t?????e}U??S?,??f5??v,??t?K7?g?B?t????e?}??Y]???????'OD???\??Nkol?hq???????ht [?P???????o????^????????? +Zn??????G?K?-9???D???????2??4K???????b?????{?p? +!????]??????8????>W^??A??{?~]B??i%?j{?c?s]?+??[??ucw\}Z]c??l??????}6?#???? +????^?S?Wk?ky/w???ek?:?&Rj??G?K?{X????K???X????`?f6^FK ne~?????[MY>????%??????*? +cq??????gr9M???????A??sK?gOeD????Z}Z?a??6g?$ ???9??Q?X,qy8???5?r6???/5???????????r?-???-??V?6???S?cCb?{ L +??W}a?????c?????y?2?????????}S"u?r????c????#?M???_[??R?}??? +??u?m? +?]??l?Wn??I?}-???l??E??i?I? ??{?????/6?,sk?/??2??,?????????!?bq??{?fGP???q?8??^V1g?v????wO?%??p:kr,?;Z?V??U???A??????[ + +?;s?F?_??X%x6[m???7}??}`}'??e??????E??L??&d??mys????2]k?5?!?]?B???? ?6????L?os??%??4????0?M`7??%=U??d???5?c?c?*??i??{??&C????NCp???N???????????b?e???????/??3???R???NnM???U[??5??2??????K?-???P?3?a?j????{?[v??????{?4???iy??Q?N6M??????J?????&??????`?o?Fd4 +cuvXH?jn^+?f???=????6?`?#????}x?5?_Pa?"??,???+???,???SH +??N5v??Y?{??6;F?6n?%?+ ?_?>?M?k?KK??[k??GC???(??m????? +q?u/??*? 7!?n}?9?????m?6@?7r??????c??B?????4?+55eb?$?m??I$?s????????zpy ??y;??.??h??i??5(?????]???5?????cc+;????"%?WM???2?????C>???U?n?UD????????y>???????H?inC??)?{?3?X&?V +,??l??f??Ul??:???Z??:??H?3??v??98??9?Q?????U???Ym?7???lzO%?K?.e???c?1???o?-??????_????ik??Y)???????[m?6mk6?w?Emul,??D????:d???H???iuv??3u??????@????\?!l??=G`3*?Y?????????][c1?0???k??t??? V,?s??^?}????}l??Y????????k +y4???k?{}??L?u??nK??????U?$?L??]?h}???#H!#/?F59?[??]?`?E??? +J|????nFK??Hg???\km????c?<{????p[X=7???U?sz?"?q?c?????*9y,h ????V>?????????fcj???S?Kj4muLf% m?L?????q????q?*{??? ?7?^??9????P ?(???? +??s*?h?*u??w??n?p??VfQ?????U?,?d?????????5?X*?}Cn?????'~?"???f[prX?u;m??4?s?.?o??????? >?%Y??? (?oP`??="?????X?;??n??}???h?R??n6I??[$1?WQk????vU}>????x?m?b6??:???ve???5??#??R??q.v?i??5??p?'A??g??t?v66C??p,??,?E??8? Ic???xW]??*?,N??Kn??8?{?!?ncv???????#Q?n???Y??????z?X?Y? .??@?????i????B?????2?/`?????7p??????s B????(?a6???k?vGD?9?^????7?O ????*?WK?#???c?2[?gN ???K"???h??owTQ?>?Q???????r?em?.6V?WF??9Y?????p?????:?l7 9???_#? ?N? +k?}??&6?|j??Myt?}???a?d?=??s,?0???5n??????????s??? +?}e????.;?]?t;?t??;?"b?????????#???>???]?/h??BH??#UQ?+??(?,???=????4]??? ?}A?\??'?F?7?p??Y?????????sXn?~? M?N?\? +?????G??r? ?????????o???"+?????H???=??u?f=n??e???ut=?e?.? ???m3 +.n+]??s????k??G +sr1??\?Sn?????_i&%???? ?^?v]}g,V??????0??L3G???? 0}r?_?wMck???YV??~?O?? +8?[?????W"??Y???2?Bc??OT????yc\?????_????7Eg???l????:E??????&?\M??s??B????????/u??x?X?ck??xgL??h2?????m?Q?? ???v6Z)x??Ye??N?Ya +f%m???????:W5??z3??u??^F]; ???j? ?Y?;f9??a??0?~G??YK+?d?*k?}??t{uo?A????????3## f?? ?,???acg? `?i??0!k????Yen??bK^? \q? ?<[??y!a??GP?9#u k?_q!??????]??x*o??F????;? m??^]]w?2?????X^?v?????T? +??9}N?GC?5?n,?? +?kZ??{?.ium0 ?83?m??????u?,Xu?K???????? +????=l??e??R??E?2?r????-n8}v9?O??"?53?,???g?????Y??eM?q ??~????@YO???}c???\?C??9?w?7:;N???????q O?ue?`|8;u?x{F????>??o?z???????7k??M??????e??B]8????:N?+??^???u?????*?????????8?-???y?s?????:?r?????k???o????P?cC?j??c???K?Lr???.???F? +?lf????????xTs:_????,?&?6???? +???sr)kMA? +M??9?x???I??????>??fVDN>evm??Ikk?H????{???`???dR?????l??????f??g???w????,~???`????????q???e`??????H1? `??{??:??e?????e{????nC}{? +????????U??}y=???rK???E?Y?V??v??=?$(?oQ???u???????z?;??????X??G?-_?5????O??-?_??q???? +???9???2|T?z?2:??G?O,k[??????9???w=??nv????KsVK?m??Y????M???.h??C?A- +?[???????.????????N.M??c???m.,? ?9??u????]L-????\???51? +?N? ??0????Lvu +.c?k?KK?!?eR=G?} +_?? +kX???\??????me d`:??>??? ??.?k???i??? +?????*?G????2??j9T=???K?j?}cc[??-?@?? +???/???#*?|z??????oeM???c?????l?@T????]?.~U/f???&[X?v??? +??? +?Fc????????+N??:????????'n??C;tE~ +in??w?\???47?`*Y?YFN???4??u ^????K???%?i??vvC~?k???????@???F???'????/????. +hx>??c?F???? ?J?f%8YV?R???_K??EM?q? l,~??hf?F?9Z]??V^>^-}U??:?k~???,}TW +??9?a?`???8T?1??W??Q0?Oo??j??3???-/7s?F?????6-wm w?>zu?C'???? +?[I?>???1?? +B??S???~??o%G?S?~oS???"?[?]o?\????wk^?V?N???iq?M???GT????,?[????w?P?+????M?D??3??3k?f?d???\?????Z?c????6=?r?Tn +???}Y???B??? ??cI?^E?!? `?s*#???R?????oM??4???cV???_C~???Q?a? ??wT??S??=?^??S?mV??H? +?5?^??? +??ef0???q?&v??g?1???i??,??v>3#?Y???s+a?8??7??>?Hs[#??AI??k?*?MW0[MX?5??t??'f??J?z?,{q\???? ?E{,{^???? \??w?L{???8 +??J?4????????}Gv? ?s?{?????? +?:?r?gHfc?zm?????[^????{?=H?e??@?2??:???,?VS?#P+:?9?W???????Y?X?'*??2]{???????o???;????:v.KO?Z?V???P????=?C????A?!+????wK?x??????a???a????9i?Y??8??????? +j7???T k#????n?zd?N???wu?v.F?F????w??b????:ms????{????P? ??|?YS,e,p????6?? H5????og????????-t?????i?=7????l?8?(?u??gP6V?????Le?????WT? +???" +???g?;? +?:ex??uZ??o`?????5??C?????|wp???(??97 +0?k???lsdz??]v?W????K!??-?KI?L{t?????(?mV?zoS??V??~m??B[<8j?PY]!?:??GN? ????[{???????,y???j?J? ??c2??Cka????1?p???????'????}?????>??9DK1????????????????g?????\K?????\???c_?q???,????????? +5c???? +t:M1??~?z?kCFF??{????h??????vv'Z8B?uO??2???????in at i?U?? {?f??y8>?d??8.~^nyme??rI?????ykA? +??Z??KN8?2?l???`????P??g?? +1???7?????`}?u!?j?Sr??NK?????e??E??]????N????7At?-??S?wF??O?Tz?4?????4???n +.w?K???????m?>?}b????????2?W??? ??6?z>}??Q???M????p?#%?q???V????o???u%? +?X??2?_??"UL|k???v6???\???m?k???????!?k??g????8? ?&?VV?? +{?26"HV??:v>?WQ??1?Q?,?Ye_A???G;???p???/????4?*?s?? q}?e_???tD5?jJ?/??;j?k!??K=@d????M????p??zFn +p?}?5???2?n?K?? +t?2?W.u???d?my.??'???".{GP?0Z?????K?l=?l?h3??%T??O???N){1?|?????????wn??oh7b??h????7??X!??Z}?m???m???t????2??'??{?>??9????O?Q??/?gM??~U???U??M/???L?P?Z?]????GP6???L?oQ??sM????j.c6N?n?????????M=>?O????/?X?????d??v??? +/???????????>????Z?@q????4?:?c??VK?I?????$6???!??? ?????z?fW?????_???'?w`M1????*?/'???zv3?+???9?vjc{????K??V??? ?6???m?? ???mo????XtO3ht??:??????hu?`?????/?"??'y?Ms4?v????t??l??cT)???Ut??;??Z????v?xj??>??zF??&??????a?????m???X + Dh?z'T?8U?bV??]m?F??;???A??.-??????J?E??'9?7??[???? 4]C????G???X?m??k?C?p?gt?? h??e4??b`????X???Y??p?4:N?e^?u? +e +???kY?? +??{??? 7n?1??\kz~8???q?T???W?????u??y?S?U??????V}Vz?x??LGX?;?u[c??-????? ;??g\??8??K%????F?lkA??a?=?.x?H???:?vB?n?Q?{p????L?????V5??Y??=???&=?Q???/??????u|???Zw???=?\?A,'?s>?x*?????ci??M??Yc??$????N????2?C??5?? ?zp?U?????L?l???`??H??r??\;??:I$?I$?I$?I$?I$?I$?K?????I$?I$?I$?I$?I$?I$?I$?I$? ??(???????X%??0?=K???y?x +v????R???kMT?c{??n?mL`?{?d??0??????? _?v???N???zr:_H??FVC ?h?`?????5????R??/?;?Yq????kq/??????S?W[??w'q$?+^??oS?u?v>??2:??1?s??;w??????:^k:SY??XmC{s?????Y.??????nk?gs?t?u,;2i???X2,???)f&#?Z6??? +53%???WR???ef?z +? +uY zn???????M??\?]?-?''k??????]p?T ;?}????9?w??{????M?`6?????CY???W?/o??????nS?-h??[??? +qm????-h?gR????M?X????`v??u~???z?%??????, ???uV??}????d9??#m?w??V???z?V?d???????`l{??3Z=?pk~???"????????{a?b??????j?o????A??\t?k2UL??? +??s??e??c?4?y??? +?? ??w???#]?0k?? :???I??I;?{v??s?~??????????U?~?????`p?1Z??=??w??B?7?]?p:C}J??v??X%???}??????e2?1Z??V??q#???c42????|Z2???3?z??????U.{[??v???lruG?[?????>??_6Z??rN??p3?;??o3 +?-??d8?????%????????ts???r?q2?=%??????=??ao?Zw? ??????GTm?e?e?f?Z??????????#?r?:va?cWQ???q? +s??l?hw} ???k?r~???(c,?k????m?? +>~ +]6????f?s?? +[ ?hW?-?-??5?Ci???=???}'h{?4??? +?????????k?????~???????:}Y??\?o??c?????c{US}???j???U?????n?U?y62??K?+?7?Z????v????^F0?????]k?c7)???X???w????*#2???????n!?/*????P?K_h? +`????????G?}k'?????%?'?? +????c???????????-??=Ln???? +`???V???)??V?S?S???l???%Z^??f???|\?2?u,F?????Y?????m?c??k#?????Oo??????{??????b??6???????]??=? +???e??,;1?ga?avM?T?K???4=???????J?o????|Y?????1??I?k??? +?-.?F?? ]?:VV&^Hs\?xzM?S??Ih??)?p?N????2???1?==???:?;?n?c??:Ax?F???.?F????mV????F)}?3F<5??v?J+??fS?cn???[-s???N??F?v??T- +???C ?l??j?F?????g??????Dz?]92?[v?X? +k??x????Lv?????????y>?p?mR? +a?_?????{????s??7$?????E!???6??o?z?$??,??????,?Fp??c0:ZM'v????h???X???? +????sv???_?I}f?Z????Ma??? +???:?K??j?oS??i?u/7Y??? ????;C]&6?=??????}??-???M???.?M?Q?1??6???F?Q?-????:??{+m}??Ho??{*??x?u??q0?G?ko???i?????[c??????7??>?}-%???c)?0? +???????v?[?;??ubC????? j?2???.?[?->????X?K6???(xo??-:W.???R??c??_?p}c?7.???f?9??}?6cD]^E??Z}??8ne???]?v??????X???4?q ?????Sz?C[??\??GN???T???&????? +???? k:?????>???q????,a??k?w?????????-??U????L??????l??f?S???u?v???;Lvr???WH?l??Yh-??VTvf-???9{>?? q at nu]#%??y?~?F?M?e?dK ???UzYY?ye??O??????2?a???n??b??? +???s^3?.? \?Q?5???\??~??Y?\?????_cv????w?q?h+S=??X,??~}?????"??xv+??#Q???\Z?^ +??c?k?06???"G???.???U?3c?W7m?=??D>??0???Y;?e?om?Qa1V????;???V?wIu6???ZD?????~????w6?x +??????c???????<? ?!?0m. ????z?XrNGL?????5??}G??K?n???ih&????LhcY +:??I2?SL?E?:??K?8h???????W?H?????:u6e?>??0??5>??u.2d?C??????gt???{~=???~????.n?s=_????n/V??u???m??h\i?????F?n???&??g]??L???i??K??.a?#^[!b?????c>?t??]?k,??\ ?;l?[??k??MJ??w?????4M?? +??]?s~"$|9Y]{???_???4cu,9???????ec?iv??Z?? +4?Ak?F???#P9#Q#Uc?tv???8?uLI~X????x??8.???{Fm_d?;?j?A??Kd?sH?0? +??[? +\??U???,fWWhml!??8?0?qY`? ?? p?Y?Uc??k??Cu??B???B~?q??? +?>??y???:?}???????N?X ??v?I?_???u??[?[??Lw] +<}?%?\I???????????; c???nc?o-?9?N?j??}?yc;??????,????7????k?Z?Z?*`?a ?_S???`?F7??(8^????Shqk]P{[?? ????j:oIe????????2??A/?6???*??,w-o?#n?f??????u[?B???1^=?W????E;\???$?5E??z?]???????s?FP?7;!?????i?>??? ??O?:oA??8vRss?????????c????k+?;&????]n>'??6?knUd?T)??;f???}?%??O??[v???[????Q????N3=?l?9???P??W`e?:???? Z????q????` +?v??@???_???n7H???>6??y$????????f@??]=3?????h??-$[????9?k6??Q\w8?'j??oH8????gT???}???f%m???;?s[U]??>?? +?}W?fduVb???]?/u?n)"?+l??????P0?7Ip? +&T??9l???k??????rr^5???????648???,?1??P?m??e?xon0?h???Y5S.?i%?=?"xow6????7#????????*??U????????]?S?O????V%,?r?e9??????w?s? ?/h?sT1???3?????n%?;?????t???e ???p??" +s???2?xh?"??u3?????5?qm${??v?8?B?Jo??E?????`??w?Zls???M'???0?}??????R?XH/}v?kq?{?=??????ne??8??6??~??[D?i???c??z?F5F??>?? +?IsCk&?7sw?q??|?HP2?????????c+??????Dg??5??U?k??, ?}=???Kx???n9`??????m[E???\?????1=???}?????O?K^,s)d????cI?S???n]?G?g$??{?Z?!??z"???@i????????????S??_??s_???+A?_?g??GS#??]??c:?vz??F????>??? \?t?W?b?Z?x?wO????m-}`?jm???????Z??~?????>?]M????{ +? +??m?????h?rUW??i?g?????~???\?1?.;?????? +?v??0t-?s????+?5????f+o?? +?(kll?_?B?F6(?w?^???i?+????;ic C?]???L?N? +2????f}M????+???8?r??uy8??????t?G??c???)?????????K??? +???d?P??Xv?W???????????????&??3????=?????{???-????$??@2??????????rqX-?=E?y?v??sH.????!?G Ru?\?d?\???l??}???????q?;YsD???or??????c??,m?J?G????UM??p??n???uuK???? m??OU?~??#????????O? >??U????W??? +?????????p?? +X--??n?vu +{pC?n9 +??9/?$?(??s?;?=?8A???????2??uw?]??#?FLh?N?/? ???et??z???F=D??e??x?????=&??CKC>?T?\??1??*??[?????t???zK??fV-.??z}?vV#???[??+ +?-w?3??`Jl.?j??????????T??t7?[???W?;????i?{??L1~K k?z?p???x???)79?4`? +??S?'f??!?m?6=W?;??N??R?????_??7?X~?M??! +h?*[WJ????-3$??{A:? +oW??6????S??/?????\X?%???Z?UGP???z?K??z]^?\f??X???Z?>?O?<^?????t????t?????? E ??V??|:??????ua??V??V???NS?R????}?@?w?'D????h??c??Wy?=\??i?C4????+e ?adm?y???????sV???ey[?hv9???K=K?dCC??O:?e??????M??8??-s???????:?D7ky???:[????,??~#?}O?m???WZ?Q?? +??Al???p??,oT?7d?????07Ww?;)??7;p?????B?LwJ?????9??\???v6??????@?A?4????N_?????'#?2j,??-7?=n?p?????4??q?????:???? +??cV?r???[`kM^?v=??C?\???:??J??ml??t???q??SS?U??? z?K?;i??He}P8????????K)??,?*,?ui?wR?????\???[_?^=@???{?5?v???P??O?^%????t???k{??Klm?v?C?X?wv;??o?]?????F)??,Ap?c???GO?l??_YkHmx?ucW??????????????aY???_^q????=?6???i???]????4?bu,????f?OX?c?s?`ih?]?j??????vT???r?spN??[,e0??-s?c\Dk|?K]9W83??????6?Q???lc_kG???[w?k??[.s?k????? ???,'ac0e?i9n.??????~%?k????Y?????????c??a3n?i?.???????o??N?ea??r]g????????"?????6????????1???q?&M +???Z??K^??????V???72w7I +z0zu??~??l9??,????C?????K????x??9?]_P????Hq???G?P??v?????0~?+^???vE#??u~??5?}u????Uc?j????u7??5???H?W????????ck??I??{k?f?H??v??,+s?n!R???c?i?k??5?v??s??#p??}?'?~?I?????N5?????|?K????@?i +???;?}??(z]C?????3?%O`?&?,s-????9?\?? ??B?m?????????;?c7?W?????5?????? ????M??c:?Q???c?0?X?[?TU?&????? c??o? +??gN???z?=G????????u[?e?X???=? ???79??J'D?????+?8C%? ???|?K??e/?t????IV?????z????K= +?hc?d??^??????3???];?Q??r?? ????????o/???x???8{LG-\?vf?Q}??;?b4Ya?zA?2?,v??c??|???Yj??=?+??,?????????hx????=#?c???????9??v=???/?\:??????"B?q???~6Kl??{NfU?1?K?????c?s???iG"?????z????m?/?Q at h??8???7?n;7?n??L????u??????????V?m???m?;n????>&?z?X????A???? !????? ???????T???@N? !?Y6S???}7??E?e??i??????q?????W???K????sZ?n;??A????q:DA?80.??????p????;M??6????? +?O???q???V??a?b??????r*0\???A????6cu +>??1?k??1ma???}*????????uL??e?'?T??q??3X??>???.?RF??sg^@?4?:uL??G????????????9??o???L?-??z1m?????2ji3Y????????????,oV?7??*????[di?"???a??B??h????>E?0n?????[??"@???S?????????? ?e1??K#{'???=?4???I$?I$?I$?I$?I$?I%?????I$?I$?I$?I$?I$?YW? ?????`??9????k?KD??+??????z>?????P?5????[C????? +?#???????g3(??? ,????????\???\0?gQ? ????? +e?3 ????%?????V6V??????]?V?2}?"?Yv-???m??c?r?n??&N??]?6e???f????}???p +!?Vkxf??????M?H +???M?????????W-???V??E?:?n?D:??k???K??l"?????Y?`?????k?u? ?????5??N?k???:A?G'?????]?????????m^???????????tm?????0??n ????????#!?-????5?ai??$D?._W?/?c??r?r?????~?~8?km"=??[??=?/????n3_D????{??\????K?y????? +v?I??J?????53?3 ????????mn4S??G??i??G-?? +z?tb?GQ??VG???F?K?h??g??8{\???gA ??lPs??????s??1?K??????i?>??"A???;??2??.?$?l6t????o??????3??k"?L??_^!??._Ly?k????\?=? +?0???p???3"???}w?`??e?l!??$?%C?c?l?,:???????? e?#uV6??? +`l sO?W(?????k??v??t??N^+??fM??'?%?D1??3?02?6??[????O?,??uX>??;:w +bAP????,?5?????L5:?m??p?@?2=??????ro??????Q?z?i3^?[?x?Z?????[W??zX??Y?u.?q?????o??pXf9 oT??????, 6h???????Ka?}??v.a??????>?,t?f??????$x?J???}?C???A?=????? +A????3??;???{@p?9k?B????????LwV?.????*?2?????x?R~????*????`?Cpz???td;??????>?w?,?????r???????{?t??[c(`B??????FR??r????????C?'F?3sKhF5?h???????????????[??/?[????3?4RG??u57?9??sq????c~?????t r_??o??8????5??:u!?c??Cu?X?~E???~?8n?n?<?v?j=Y?As?r??ifC???w?m??? +?mUj???{?eM?X?A?kH?o%?p?weR??M???f]x??6;?UR +v???,I??a?T{?}^???n??U??????$v? +????}???????}?lk??]?k?k-s/i?W?c??wSq?9v^?k??9??mL?i??k_g:V!????Q?????X^??I?m&?0?q{i0?o?M?\]??D??????u??"?,,?A.??sZ?v?9???v??gu;????1????i???ZC}???Z? ?????-B????d3%? +?Q????#c????????NNDP??cE??UWK?cK????.??I??????R??]n???X??I?)yq?*??A?v???????Uk2/???5?a??rY??M??eNf0?6?4?yt??E?cd??,uN???sXt$????????EC???Te!???7??8?????n??@?k???5??2?[I??p?-:??8 +?w{@kDG?L??]?_}?Ya? ]a?_f?Z[?Z?????etm?? +?8??????:,??M?*iv?J??@n3Z?????k?C~????????|?3/???tP +???? t??8???L69??c?-B?-p?k???'{6Y??-?Yk????V?:??Zq???b?? +???G????????????[?h??>??i??eW>??~??K??d???=??l??????A???V8? +^???.s?Islq???;7?V? +??=??$?`?uU?l????'k??????r?? +?;??? +?????fX][-}?e4??,s ???[?B???????D????. 9?&?? +c???0????O +?/T??5??,?? h{??k????????8?? +??S??q?v9?kCI??R?x~@-??;?7~???X{?e?? +h???.e??\??????m?: ?c?|?3???+????]7c`??)n?[????\|?5???S??????/??5?y??????Y???:??Z?FgT{HeUp?I?8?????E??[Ee???-a???kZ?=??7?sl?{?{2??_?C??kK?? +a??k??h>!y???o??????m?f??0P}JHm??????????o??w???8???m??5??????? ????1??????q???MC?SZ??@s9?\_??????????q?v?1(>?????-{?y.s?[?????c?????\N +???]?}?h?].?????]sI????????]??/?}?Ch???1?K?H:w?-;?|?V??????g??:??!??Dq,?s??zex}D??2??x? ^??)i?;`/??????q>?}Gu ?? ?e???????kK,w?????????O?t??ig?p?i'?Xk??:fEX?'?~???q??kc}Is??4?$?Z]/?w??|V`?t +????K??#{???];q?]-? +?o?%Z?????` ??f???2?[g??O??x`?K???g????E???$??{?????Tz??~?q,???a?????,?p?3?,:??R?????W=|~??e?dX-?2??=???[v84F??wr?q???7\?~?mx??k???D??2>?}_?5:Vc?i?>??"??L8?t?Z??GV?.??V]N???????Q +skm?:??t???v?y]?7??}^?J?X???S?^??????C????g?W???>?"?[%?8?????r?-????6?ulSG?o??H???x???5?_????\???ql?^K}8??V?G????{?3?41?|???}7?????+??+?V^?X??????k?? +$??????1> ???|?K-c/???\??u??+???P?6????vP????N???{??v?H?H???Xf?Vo??? +?cu??`3!???????o?}92?,m?X%?0?5???@ ?$B?v&WI{???7??u?8r?b?????G3:??b?Y[?w???:???:???I$?I$?I$?I$?I$?K?????I$?I$?I$?IP??c?????g?&?f????k?1?p%G ???vs?OPp???2??k??????{???:?x??1Co????9??E'vE?7???|;???????,??a????????????>??u??yy???$ +?&Z;?V6?v45?2??:?l????;R????????s??9?J?o?9.???vK[??????,}???$6}??M?pp?Mu?F?G?C?.p +g?U??Kh????rUl???q???????6\ ???un???7???? ?L?????]???? ??-3?,*? +??{v??????:OV5????J?}TZ??\>?u?u??Vcs?/%?????y?eX?7??u???ncz?)?y?d? ?????q|{YO??s?tn5???P|?[???????1?l-?a?KKEW??5?@??9!?????1q?{?md?l ???2??$I6???V????? + + +&9z???w??~m?k2C?~???c?E +u???i1^???f:???k}Lz? +??[???u??E?7????hf3??z???kk6??6???????? *??WP?p???}M?????????{k????Mo??L? +o>???????s1?a;l8?HkN?>?]CJ?##!????\???5???????hk?s?Hs[ +$-??0???]C,??jX?R?}????*q?f??q-^?L?K-h?N??qf?em????????8Ln?'?i:??j}????0????F=?5?Z? ???A?l ??l??qE;??[????????uOq??w???#]z??U?:?cs\??e??V????S[?~Ik?N?? +? +??9????}:g?;p?2???????S?2???R??????;???i|??x{???X????^G? +?X?Z?5u?sa?1??%??{?t?|7f???qo>?????4????y??ps???G?#?U?Ss??1????m??,?mp{?7?mI???o????Lz"-????sw{[}???L??P?????U?2??-??????x???????Z???n??zNE? +?}?m7n?????????x?Z?c^?1?c?i:A\???+????????????e??????a??n?????{?S?? +xYU???N???2???????O?}?A???H Q???/????????? zv;???5?}??&<[???aSc?^Yiq?s???z?-? 4}/X????]???-?k:WH?vl???YnH?N3????v???%???.i?]R???U???\??????0w??????m??? ???{z-_???yR????Va???????G~F H??????FfGR??3?V?0??????SY? ??I?5?5M?*???4??|O??]?WvAs?*{?+}???_??#B?t???????:e???2?????`.h?M?????t? +5?;o?#.?j?jt?6^?vVM????7??lio??%????8?O)???cY?+kk?e^? c????x?F?UZ?????????.?311??>;n??????o?? +????P~;?[?^FP?00i5????????? 7??r????l???????????u???6????^??hs??*?T`37??f6)????????????S[?/??????_e`z??????2?P?:?Y???? :?iwIk=g?4??5?,??????K?"4?GN?:6.??[?S?_Y?2Hcb????{gMZ?bDi??c??_Y??o??,?_H???n??m?{?0 xq?@??????^?L? ???u??!?k?}VE?YFK6??:??????]???:n[??C?a?c _????{???@0??? +???J9N???t<|???9-?????????????y????L???x?"??1q_4?0:?k?q&???X +f ???]???5Ve???~3?s?[/???F???b?c-??]?i??4W?to???6???&???\??????????????2?~.^u6e??o???u?X?{??d5?u??????G#?M?Vt?????nGT!??7V??qy?q>???g0'w%oK8y?!???X??3zS???7c??!?v????]??+'%?T???[???Wn}5???e?kle +????CN?0?4???????2????>?4??[l??_???c??Q??~)?t???s?s?fN?k??\? +??l??c????N?;@ ONG???+?a??? +???y????gu_=?????-?gI?&?????6???S? -p?ugn?[??? +wy????9@???????????]M??w???sCu?uD?hn?p??c????????kK(?5 ?N?-?m'??????-=?V?S??/??^C??.-`:{?{y??Y9?6?????oGk????v??J?w????n??3??k??gO ??`??G??#??x??v=?1?V??<?4? ?A +?wN?45??????*?V|???N????????`uP??^v????V~??XO?V?I$?I$?I$?I$?I$?I$??????I$?I$?P???????]l?{? +??? +????k???1?G?#?????cc0i???V;???-?[?O????8??|?9pZ??^?6W??:[p[p??????????i???K???U2??????????,????0"}73mMof??? +?6?o?6?0?+?k?VI???cuk[?s??{gX +b?s?r3:???P??Z???U?z????????????5?t??xt`?????i???????"u5????s?.?Y??/:??????]Mt +?Y?,???Py?B?7e???????6t???? Iv?????:??5?d?? c?b?C???K???d??d??t? ??fC??)?][?.??5??V?l~????????Gr??un???oJ??:?rr?}.???9/n?Z??}?:<??v???????{??f;l????K\v +4??n?G(XuQ???????Hs0[?? h??[?s?]??kvC??y?=k???t? +??C??t??N????????6?`???????}?e??????i?u?d+?B?z?]W??fa?????1??nC?mLn?-????Y? +v????jn????>?}?npf/S~?x?=??????lx???]7#?}e??}?5??S,??9????~??y.??AC?T??u{???c1Z????C??X at m9????? 1?e???Dm??sZ?>?Q?6?g\??m?}?1?;??S?d}???C^+.?7F????ku;q??~??}?S?k +y?kf?B????o??;o??? + 4??,??g?k2,?tk?-i?Z}??k? +G?~???????lW??g????????????Ku@"??\??r??e??????D???z&?????N?ho??j????z?K-???b?f8?e<?.?7?}P?l??i?[?Q?MA?V?r????????N;)?"?mO????i? +???S?,??86?`??UM?sYuv???5??C-;??~?{?qrq??2??K/#%??????e???2?X??o?#Q??2????V??GM??g?????K?c???K?"LPw? +???????8?????0??2v????g?Y???&,-?~??E8ua?j??i?/?????? +{cW:^??@?S?nwPe??-???????5??>? ??s?i$??2 +~?????y??#??lf#??l???????6????O? +J?c~?\?et?????=??k???;???????????8J?????F^?>?X?V????X????Eo??????p??zV7B?!?+*???a??e??U??m?V? ???mj;?d???????_Z??1?w4?84]?\?{G?Y???{??b]?vWG?K??nE??vH???z????6???(9??Yx?[????5?:>??6{????e?n???q??n?W???{?p????????kZlv??V??H{?????g???F6?? ??c?/??.?WM??????L,?k???u?V??E??;"??C??????#??4?c:?6??7?0????`k-??uF????A??V???R1?zuX???M?c??l????=]???:?O????f3?5?6??\??r????C????`?k????8?R?\???p???.?{?m??ukl??>?&}?1?? ????:???]??5??h?6??f=????P???? ?????w?m???sN?fN!q? em?Q?.%U?&??"??m?,??fH$ + ?????~??}T???mZ?^}GQ??ow?hZ???"???/Q?????^&a'?q>???1??,>Z?|??:?_W??[~&???-?1???s-??w>??????L?????[??~9? ?????kYcm-??'o?????????}V?????t[]??<9?9?S?=?q?h>p??lK??}P?n.K???=???~5??O??????Wv{_?????c_fFN?^?Zr?\w?^H:????????????s????_?z?0??4?????y?yW????szW^?W?n>m`?F??T??i????E?%???4???C?u7~f??m????? +? +k@?IY_i???`?a`?????????}}??????????(?g??2????I?=??V&6OP?y +???????7E?????]?S??L??????l9?6????.????+F??7?+3???o??a???p +?????Ug?+????V?g????kzM??a?s?v??{?}????'??E}^?2??????A? ?R?? +???i??=???%????????????k\?????wcA??x????S??e?????????e???r??2???G?????*?_I'????j????)???WCCtk]c???xYX=g +???n?+'?M???????W?e?L? #h6Tq?????_?/7_!?????xf?w? +??,?e???Lk1????b??r +?dff?i?[???}??m?o?#_???]?S???OPx???>????S??d?w+2??\J?My^?V?w???c?????ak???????bG"??????YV#???~???\c??????v? |VE?]"????U?M?8?cm?????jn6??M??jy????????EXN:?U????????FC? +7F??????f?]??^?6-c'}??V? +?e?????>? ?q?????1?x??i??6?O?f?3*????zoG?#???"???? +?????N????? ?#S? +2?)f#?7?>?7_N= +????-??v??kD1?????????g??z}5???j??fm?????i~U?x???????Ed????M?; ?Q???. +m? ??_v????}??L at U223.?_h??m??+5V?????M4?7??X??????ji?????f???_?r:?}??R???]????w? +???????>??k0?x +?A?g???zMLu?f?K]?"??{??????ku +f???e?>??????H?oN??Q@??Um???qW5C?1-!kS?0???3?????ea?4?S??=???Hk????y;@U?:??;"??[?r????cI??{??????Y????'??j?z#?g?Q???;??c_cHk???.??]?g??, +kZ6???j?:??-??==?? }L?????o??9?'????q??[???y?]K??~????0?l6?[K?:?w;/ +???]???????y2? +?G??*?G??v>)$]]??? v???jro???r??? +?N??,'cZ ??`gz`?? U?qvW???n3???XN????i58?C?(?Q?Y??8???E??G????????y?u???s?bwK5?K?[??G????e?u ?????f?????4????o????O?u??Xe? ??????J??n??+??T????[?????X??? +???x!??L???,j?1?=}=?%??T???*???q?????K?X4? ????pn`???NC?X,c?t?vF????????:{??j??r??s?? ?!?hoN?????ik?`?????????? <+?S?z??(??mt_N?????h mvnn?X??4?k2s???}_??:m??g?????b????$??I?p?X4????[?NW?????? +?0l??m????o?A?w?#????? +?c:?5'?e?]_L?sk?00d???7??????M?i???m +rY??,?K)/?}-??m6K?VX?4???O-$!????13????S??]??kml1??X?C?D?>?8???[??e????K?g?6?Z?+?? ?TlauN?Q=?????n>=?3????22p?mYU??v??????3?-?? +????^UC????6??eN??????k??x}Np?N?????J????kj??7???Z??c??????/f??l?|l????V?U????O?c/????????m?G]???U??f[?????"??U?;c?h?o???^?,?4q?p-??pq? +???m???4?W?Myop?;*?????,???C???A?L?m??k?Q??????]e?9??????????w???m???????X=?O????1??]!?Z ???? +kOQ?????I?d?6????2???h?m?0??/?kG)?z?I??,???a???3r(%??}V?7i??? +?vWJy??4??d???-?~)<h??????@??~?? ????????? $?I$?I$?I$?I$?I$??????I$?T3??q??Z+9Y????=?z??]??Q?tQ??????????#?????k??v???{??uJq?v5?9? ??^G?8??)? U?????]a???;??d?z?????????.????????s bR7X\? +y?+@? ~??3 +????NSMA????=??????3>?\C?f_Oc??????QMu?;??<9Z????X?fv]+??????????o{Hi>%???????m~M??,??#?d???????]M?A:?tG???fJ?G???2,?z??c?jv?b ,xq?? +?"?{?,n???G?[?}o????W???????????>??=*0@?S~???Lg?sy??9^o??r??????????J??? +lp^?????f???????^?U??,??{C??Z??9? +??n???hi??9?sw8??Y???Z?_W?#2???F?6???.in?H?\ +"&4?s?[??v&A??=?1???*??p??S??mv??l??.??s?%?????????.????m3??R?????:???^??s?dc??q{???wn?????XW?????*?"??#???????????o?w +L???????0Z2?,~Vs??jq??Z??f?d4 +??Zj{????C?T?????u ? +,?Kk euzG??L?K???}p??????c???;]i>?5q`;????N????oO?!??5?}???f???m??s????????s???\???=o +?/)?z}E?v??\???dy?t??????FM?m?(?y????=?c?=?>??;??g??oI??I?ux?Sm`????????d??????ecfa?N?f6sm???C3?*??u?k?v?H??.???????????0?????!??@l?NC?8???\?^&/A?????F6??6??i??;`???2+0?9????Cs?f??7P-`??K G???????/1???WT??m}S?f?????v????L????X???d??????^wI??h???[a?a=:?=?n???;?? +?x????L??O?+?S??KO??Z???z?KE??uc?????Eu??/?R? +l+??_Ra??76???V{.??O?U?:oG??/??Ua?V??~????z??d2;5????????-=B?d???u|;'?'k>?K?:[??#? ????N???g_??*x&?r??3??U?hk? +a????M;??^fw??v??_W^?k?n;?~?{$?|9?NN?3??Y?{A????m????li?Z??X]W??? ??Jn? ???D??;?k?? y???:O[?sh{2?cX=?p[eO??8??????]fWCi??q/??/q???K]?????ht???z?3??|M????4pw3??$HBwO???????L???b??????O???*?R??2???????????b???l??wMx??????sG????"?u:???,a???M??}&????????????I$?I$?I$?I$?I$??????I%???r2?~I?X??'5?u4??%????6p?qzm69?%??&NM????5}?>?;@UvgT?t????????j??? +?p[ex?m??????P{+o?G{? +??9??,? ?EtKd?z9=? +MU????3fj?~?q???M? +w +?jt????? +U}?????{??? +???MD??v?V???? + *???wu +m????m??Hy??w?-?I0?$?ot??t?(?6?????k?]Kkk?[+vK??m?h;?????Z?????????m=???y??9??W??P9??e?8`q???w?w??n{(c?1????d????I1 +Z6_??n ????z?q&???Y{?r?j??sKO?2??t ???6(?=??Y??????,??^?\:7;mO'?H&-ccc???uwu??^E?????I8z?}?????yJ???u??Y-??1?`Yk? %? +o?E +#_h???)?OZu8??]==?c???V??Yo?M?sk????;;???f??V???Z??996?g??i??t?L5????g????o?????u?;'?4Y????y????>??y;??[??????gR?? +? ????pvEt?elw?s?x?????L?LL?pY?KV'O?&]?/????s?g?DnU?]????}Tt???M?? [:]{$?"??????hJ?s?{22??h~K?2?3:??#E?}?\???]`;v??:?????h?k?\??v??2?V??x>?UCC?m?]l4??N???n??,u???#?K??\?????t5??Bydc??q?NM?????^????3?s?x?m???;?e94t???3???#?? ???????6?}?????t?#@U r??{???????qz?S}+??%??;lT?????$++???{???V]?/??k??YXu??N????s???#?????[??r??????6?w ??c-?h?WY????????+??\ +?????Ux???zp1?cI%?????????????H?>n-???????? ???k??????3Pd????2?D??]??Y?B?x???v?N????\??3???NF+l??8????Nt????????a~???-:?u?X7???????e.c???,>??????kku?????E8W??p:x??u?c???ifMl????Clw?i 8;??fGUc??l?e?$?k?[U?N??R?C?Z5??O???f?n????Y~U?R??S????%????B?Q{???;7?!sY]-?v +??mkd5? +H???]?t?qj?????*? v?>??UIn???o?.$?(??FA??[??{H?x????^??????_b}?a?m!Y????`????l????J????u4????Dz???F????G'?_}??u +?5?C???N7???$??????o? +???[??S????+?????^%????1. +i????{??n???bu g?t??e???l????j???C?5???????YN(Ga????8Qp? ?GIv??^????s????????K???!J???[?nM?0dmuN???cN?m??l?~???;xD?}#?a???????\??[?(>?C?"?X?}+[;??5????9fuM?????p{???]CY?A? +??PM?? +n?n)h?4?7?????? \???[u}a??W??c??%???cu?????1??????a???e??d?j???7???x[\Y?? +G?v???}?S????,???????##???A??*?Ye#???`?????k??{6????c?? ????????????????H?Z +2)!??R{o?]?=??????`????N??vV+j???es???SDS??Y?x?? +h?I?dz?]kJK?:Q??,?$xU????}#????X"?q)??qphh68?f?<\`? +????V}??P?1????+??mX?k?G#v?yt+O??k???km?1??????? ??kk?cLscXc????t??;?e?n]bY??y7YT??????<@?r?VK??}?W???1??m?kns ?????]????q?a?u???GI????[???T???k??????mo?ic???????e?%?_l????0?? +??]]cH?????jn??N??w?(?~F+[,????s?|???X?Gek3????m???X?<9?3??m?v???????d?? +.?e??~p??ml???????f??3:?`?;??f????=??Zle;?????O??Y?s:?5????c\????m?Ckml?????#e??+k??V?s???Kp???l????+u??CG ???Mu.~~gD?as?-=k?:k???????:?A~? l? ?-??/???:???????????:]y? <?h +???KY?k????{?c??2^?w;e{????i???L? ?????{???W?????}??a?k????{N?K??^???e?I??b?cYD?h?????lbw?N?-'???3???h4R??????-b?".v5?W?kx????6G??^????????@??B?????T???M i%??K???????s??a???s-? +??F???v??5?V?? j??? ???5? +? h%???u?b????QS[V=?{????>?Y??????n?p +?n??H?Z?C?:?%??????????????sb???????5?;q/???k??v??Un?????m???8???????????nk]X??}???x?????t1S?>u???y ????};???g>???_?c???L?|?oW???cm?9?????Y?????.g?w?iX?1?~????(? +k????????Z?[\=2??C???:?_Q?0?W?LG?mVZ??X2?????9?5?o-??{x????pjfu7???g?C??K?jay?e{\X??Q>?hl??d??Y???WS??n-6R??7k?-}??l?L?O?s.??&w^?-?>?????X?5?Y^?U?? ???Z??l??????ebcWfP?????Wf=a??En?;?ln?????Q?p?~?d3 o??w?&?8?!???W??=??8;B +:7Y?????%?m?T?k?x\?1??b?????????+7.????????L???S[??????J?W?z??????%le???????=??5???=??f?]?pg? +??E?_N??:?y?+7???3?EmfQo?fEo?=jL??5??&???????[??-?m???\},?4????z?=??? X??K>????2????E??5??>??u?3???k7???W?f??oe7+cK? +??????2??xo??\4?y?E????v?????3??MM???,q??c????v?wt{Q?n'L???????g =v??1?k?????? +?U?W??>???OJx-%??^-%???ZeM?KAl??} +:7S??c??C31n??????!?{????ipt?U????=O'%?t^???mw??r??w07p 7!?????"8V?2:?,k?????q{?3k??wUm???6Z????}?E?`gac???oE???[ +????o?>?kOv8!?3?C +???0,???W +????k??V[??? _???????k?????kr??&?K[]?3?m???Z ???s??O|n?c?fm???E???56?[??Ce.h{a?g????Z????~?| ???f v.?L???YG?}0?????Y{:d5??????-e?p!?nO???????[??M??Wvn%?/_*???????`?????????q ?????s?g?N?[f??wz???2?{}G??{?3?k3?#~??L?J??F???V????&????Z?z?s<tOhT??c2?Y?u??2???c?0???I??'???eggS???m???.???e:??nu-i??'u???c??9???????r????1.????mG??v???aV?????}k???g8mt [?X??/ac?L F??%?????????????B?D????? +????}??~WL????????I?????????5?ak?-p2<T?I$?I$?I$?I$?I$?_?????l}l?@$5?h.{?~?+`??>PfGR{rz?}???, +?7?U?????.????N?f]u???e???Uxg??d?????3Q?Lj?f?z?P}??1???^???eZFW??Fs?N5X5c_??z??eYyW??G?? l{(????~??j7?le]???7??Z???????I?*????Hn?| ?3?????P+?:?6?????? +\K+??1?M?C???????5??????*????S?????s????d?5?H???????l?}%?`c??30? >?????;O??????v}X]x??]dW?s1K U??\?jt??]?? +X?????+???>?nd???\]???\]v=?.??7?? mj??\z?(????{??/??P??_[??c?[????{?ln?i??t???N&?? +??vM?Z??????k? +?X?)?????k+???2 ?J??G? ?V?????)l??Rho?[}?V???^???????gO?????8YuR-??(?-?o??v??????v?DY?u3?? +?2k=;??c?n3? ?}??~??>??S???t??d;;????y??????[-?????g?"?6??6?v?????O??B?? e? ?]}??????},???7Hp??s?;I?????}'/???>?[?q? +?6??oc?O?p???4?n??3q,?1?G??;2?YsK????F?>>??Z??o +9?wP??9??????N??m??'?hi??HhdsO`]I?g??u? +k??mY?s^5?y?>????;???????S??????{[??+kn???????eU\v?lC?1UC?d??]6ouo?y??.?V??'?????4q?h???>?d?1???TN??? +??s?9?s?v???HU0?2:fNK?u??&??:]?YS?d^?c????? jpt +=VPw=?>?9????m???-c:?Pm?+5??2??(????Z???]??|4p?/????F??M??GAs? +?ZG;}z[?{x!????rX???[v%???? ?^=??E???????]??w} +wg???????X??7?8M{s???iZ?????z^??,?????v?????n?????[?/ +?}9{;?VI?>P4oeB?3?????+??? ?1??Hyua?4? +YW???j{?e??a?p??H???????I????????M?p????N?[k????}???s,?{{?? +????z??1?K_??/??o '?????????5?Vi???dt????# +?7V[? +oq???????Yy?q? V?????kCk +*?????5???{p*??c????=?8?t??????,?ORs?ct??][^>?s??{??$?5??????|???u???Y??+????????e,;^?l???g??ln?????????^Ni?WX?,?Ej5v??,???(???z?????!??A?*k?P?o?[??"K????????q,s?9N5??;sM?:l?4????&V?J???O"????c??X?s?}??0*l at .???@??0?????'??-??s?>? ??{???LhO?t????????:???????[+????c?:~-V?? ??rn???>? ?h?n?:????????????)?~{[? ?~>?US??]?????l?@??V??Y???A?q1??\6?n???X??d?-cO??*?? ?????NM??h???J???Z???????????ZV???W?cp)wS??mO, +hk?a??h?P.:V?=????n??????n?6???f +?k??L?r??8???[?FE?? ????_???o?,nO?F?,???????un???WuG??&b??????:??????c?K?7:?????%+p??4?lJ??2.??R???????^???a;l???cWAv???u????>???-v?????N?n0?h?Qq????Qo_??Y?=?U??i{M?w??6?.????;?????X?2?r:?S?M?~)xau9Y???:?ZX ?? a?????^.?????"?*?n?-SH?N?g]b??f?{p?c??}?c2???L\?fI???>????~?| :??u??GP???\+?YgQmU???c +??1?????N?l?????b??2?u?????S??7\m?U?L?o??H ?e?B???? *??? +?KAc?j?6??O???q????(-s??Ks????xn???gu??5??h???q?H?uAU57+??C????k?/i??6?>X??D???_????? +????cO?n>??=?????`kD??l?t??8?#C????8??^n8?8??zX?~?RK??\?? +z??uZ???Q[-???Q?:?X??????????|???????nv??'3?Z??u?#??????? w?@;??j??%??V??sp?????????g??5??7?Lt"S?>?1?u???????5???????????????Xt??]?????????^ +}???"?7ad?|???zVMR1????/.?T??? +??:7_?(?????]4ZCK??F??h??X?4 +????I???vhgV???^?????gn?uX]G???V[r??;;?E???????ZI`??ltA;F?P???_??J???c?????ca????????2???E?? u?; ?44?}{Y#???????ys?V???i?xb??(wO??~?~%???? ???C?ts??iW?1?Ut??????????cY?????o????O+?`a\u#????????G?k????+-??1:????????2?7??????9?????? +x?q????????Z^????V?~????']???i???}6?M??u`/}%???p?5;?jT?g?FgG?????;-??l??????\?F???kd????[??j???????zD???????1??????G??=???TCh?$??xe?????<??????CC:????[`????????? +qe?$1???H?p??/WY????c?????+???}?$W???~???J???g(?????C?m#?????gAh ?2???_#/"??[???{???+????s=?3??QG????f?u??k`??????????O?J?3????="??},??o?m`r(?????g??S???q???Nh?\?ao?,??pp?cs~?M?n~=?8????????????Ey$?I$?I$?I$?I%???r2?~I?X??'5?u4??%????51?m>?7Do?.s????ub?????6????kx??b;??Y????? rz?W?-R????????|](m??s?(x?9M%?ul???j?YS?o?j8???/S?????~??????c????p?9?+?~???}h??}W???????????Z??, +w?r???????\g???.e??!???O?}?J???\??\?~u?????7?C?.u?Ck.p????{?????????m_O????x}?? +54? '??#H?1?s???[?y\?W?qY]t?S\?|J???f??? ? ????U?:?Qh?mv68"?\6T????{? +k???4yc??l??q?\???}G?Wz?QX????K?fNN?%???%?????? +?5????????*s?K`Yp1?? ??????K??N???imxu???=?C+y???#w?? ????'?q??I???W??>??s?????<{!\i?szJ.#&23??X?,??????? +6????y?W z]>?nv{K?rO??M?i.????c?b??`??eT?~??CCi??o??k}??b7???|?~?*?-?K>? +;? +{?~k???[?}Qx??S?6_??C1k?????? ??6 +c?k?????*LK\I?Q??]??q?????t????????#????%%???W0K?,;iw?H.???s???u??????????r??Ps???}??????????$??9?d_U??[v#v]?o--????c]U ??s?dh?ft?}??^o????b??^=w?I}? ??;ZZ?,?V?P??t???J??0??>?????j????26?: +O&url??b???n?-?????\K,?5??kc??H???? ??L????>???????F??d????_??v?7u?e??z??I???W??U?F5?s?Yl ? +???p:c?S?A??C$?c??Yme??l|pv?????F??G??n???z???v???Q[d??????I?????~?*oL???/???`?u???=?q`??'?-?P]C???i?V????1???????????lp???U?e???n?kFeu}??C???????K>?s? $?HF??VOP???K?~O?? +????????? cd05?n?H#t?]u ?G???? +?'?W??????{??O?~??}?x?????7R,??M???H."`{y??^W?z?(??0?%E?g??[2???n?tq?k?1??cM^?Rn>??t:le????lfE?uLw?N?? +??$?????????N??8???{6;?v?I?Z?Xp???Z?V????c???nU??"?\??vO??\KAD>|???????E'? +?s???r???_Ss?????X&k?dM???{?;????_??3?b?6?9?{]?V???Pip??L??dP????z(??Im;66[????I??[??????????r?????? Yv\????@p??7????????87??.?[?v0o?"??r=#T?x?1?????M????,o?l???? +l?-??>?~??_T??7??:?N??? s6??????a'?m? +??8HZ=&?^???9??y??.y????????u??????] +??t??????r??3????z6Vd?Z???????Y???????.???5?A???@???mo??]?????#j??????? +?t??Y?g??i??uO??????})S???h???a ?|+E~?n@????sn?????h?c ???? ~??$?}X?}7/??e`z?n???^)??6???$???aK??.8?}"rj??k?0Y?????k?e??A?0???? g??o??????^^ +bj???]t????g???2c???r??????b??? +?????hc?Z?@???mN????t?z?U?t??6?q??;??????k?o??7?ZC??????~??a???C?T???q???ZC\ ?{{??,?z?1??t??hk?\?XF??7W???:???o???Slk?>???5?????I?#@<8 +T>???_VX?w???U??s-??X???t'?????/U?m???????Z({Z???8???????Y??n\???e???z]??9?v????qu??iqk?kC?w???#?~?????s??O~-??????}7 !??o????*}c????????n^?,??j??????k??S??#?Z??7zO?W3>?U?-???c??0??nlsZ?f[if?????8?- +???nFOS??m}F?0????]?A??`?X ???R?> z?N??6R??eG??7?a?H?[??k??\???????#??i??_[?D?3t??c8 ???_?*m?f-??l??g?p-w +?,?#?\7%??? +?v?c??\?5??U?z~I?c?????}????????|?pU????'??????m?v?K?Z??Gw4???]M???8???{??V??K}????][?sS????X?X??n?;??T? ?5?{I????j?W??? +]1?i? ???[7?]??????+???4?'.?????y??Z?????;??m????+cG?9??`?y=S???5??g?^y?J?a5??K; +??? +????>??????s??????z??jn7N????z???.h6Hm{?n??]?/??.{u???WO?bV??mT???##+!??,???cv?X.stec????Ew????????^'????k??????????,N??f?????t|:??p??????g?9???Y_?sx=?I?;???]6a???^6,7??q???c?_??^????????? +T??z?[(???:oOe-?)??X?>???b?pC???s?`z?u?Q1???2???Z?q???z?!?5???:?gy? +;sM? +?=?eu????H?'?fWL{????}{? +kZ?!??1?s?????????????~???? +????vn>E??K,f??i2M at 1?F?ed?????a???}??????Y??kc?? ??m?4w +?R????&Q???1???#??????????fA=??E?s.??eu??<??? &?k????ps???^??Pr???????+??????s?7?e?c????uS???u????2p~?e?????]x??Sw?y?-?????I???????>?JmM?;??????<???H?????g??:???p?????]?2\ +???w??s?^????F??G?gU??z?[??G???|w?4m>?,?-?r???57??i?;?5?+?t?.???i?=S???????w?????#???n???w?Pr:p??????rh????X?w4=????'?|??g?Z?lI?Q?K^??}??}\???8?zx???i?;-??? +NP?=D??s)s?Mlt?7??f??????!?Xi??8d???S???TE9-}$XE??????6??,j??1??z? ?GW??? ????????xp?s???j?????hN???w?? +??A?l??{?????????? ?Ho??{?>?}^??j??Ca-ysf?pI?]?i?k???U1???b?????k??p#Q?}#?,????bfb]H??1?=????Y?g?12D?;?????q ???7?O????P???E?????'Eg?*[o????Ih?2?????->??????x??=?1?c??? \? ??)$?I$?I$?J?nv6 +^?C?8????{? c?q? ??Q?O6e????????K??r?\??N??L?T3:?Xv?'7!??" +? +?ai? +?o?C +????f]&?z??xL$?O??m#?}??3??L{?gd?zX2??R?????CP?_c??.;????????GK??>???z???w???t???z?=7????1??)um?5??n8q?'?!??E{?t?????????m???;???s?'?j?H?????M?^??l??? +?h????6?0pECO'I?A??C? ??u????D?????QV???}??;????T +??>?6?k?^? +h +kZ?3x@????`t????????V_???????????y9????g????s?zN.?}??~???-????p?/???FF%??:k??u??{?ng??\C @>??j???uX??dt??t? +????sNC?;?Vm:n????? W}Of=????+fWT5?8??nc?|????O?k??N?????5?WX?;?\]???u?sb?$????}A:???p??u??4?2??-?p?Z?G??}?g`???}W??k1?x?N>????b???W??q+???W}??=?^CwO?n}?? t?????[q???.????-?}@ ?????_\?{??? +isg? +3???nN^M9?S]y???f?LkC+??cN?Xw????;?;????k?i;?OVe??'B?:~?????????????k????????i?s??}??s?x?????u?r???]W??Z??s??????9?\????n#K?]?My9??}???????\?U???n??J?WS^rh??l??q?pO?K???\?? ??Z?$@??[Ta??qm???}?#??m???hk2wj? +'??qm????p=?&UY?2??YUw?]`?c}0? ??lR^?*??9?????? +?CkveL#?]/??S?C? ???Dn???/fE&??^684???,`?????`??j8?7???????{z^S??E?ck???????`?Trz_X??????0? }?e`???d?\6???"9???z?=???v???=??fUo???????8????O??:??????]9.pfApux?:l????[??C??????*??kvV ????sn?$??? +??F??k?W?H??`?????????ea?W7?Ggi??:?????z?.???:?B?|?N? ????????????X?p???.nam???? +?? +^??[`d +g?'L??o??7?M????[???t?? +,p?oM?$=?t? /?0??H??????:s?:?3]?zM?uLl{?h?#?[?-ug?`????m????s???Y-???fe4d;iw?^??f??.ii?5C????????=?Y????a?m?i????,??GP?Qi??f?rj?1??mN?0?O?{?Rxh'E?u?{?9YW?k?n?A?ye-c?1?5??w??????????H?/??][r?? +????z???E.k?????;????I1?`?8???'#?VX???S????ZM?<[?? +?>?x????oX???a?7?????Ls??s? +??{5?h?P[x?????G?.??????$0?????????#???wG??0q??lC??D?}???_???????!??F?`???????? +?5?u????]N?nx?? =?a?\???Z??;h???????u?+f????WC?????[m??????K??h???} +????????????H{??m%???c???H???????? +m~??C??????Lk??s??x[?_Qr??7?????k??????????=?WW??gO???????`????r??W7fu41???e??ocu.??7Yk! #%??=6Ym???f????~???v?v?a?P?????????z?9??2?#? +?????S?u???fc Zl?? ??h????C?=?? ??????1??s +v??}?n?6:O?X??.??????????}???Up?Mc??{????4?Wu??{? +???M0????f??=??\?,?????? +?x?z?9?SkN?=???\???\? +??dV?k? +????^???g???{?Mr)}?,xh?Wh??Y????ht?s??\?$?Q???V~-YB!?g?c!??W'??.?qo???]C?>N??s}F ????=?-?u~????gO5?j????7~kX?W?5`a? +'?t??z??~?????o???2??^?D??????z??,??????|y??Yc?6????5A??????,?(??1??en?????$F?????;??E?????.i%A?W?s}?mv??Y??\cZ??tn?Y}?9?????????W?`???G??????y;A +c7=?v?c>??x +?p??{E?F?b??~?????????1??????W?#??P?~??;??7;???X??;????V???f???1?GM??TR!?<~??????HN??>???+]???/???????mT??b???&?????j[M??k????4s?[ +??????T?;?? +?Si?????X?8???Z+?????? +??????????:no$O.?K?m?~?t??????>?t>??i??t;?5?cO?v? +?e="???[??sq^????#?????o? ?k?? +?Uw??Z2FwKy??h Z? ?? ?{??t?????)??? +??????^???????????l???8????w?|7????Fu?2??YmO??>?v7????????n??????C)?>?L5????i??\n??>???f6ewc????Z\????+?v?{?????i?]n?????5?????s??I? +???u:?J???m ???5 +?CS?h ???? +? +??Dw????\0)?????[?*????O?4???~e,?????-?oq??8.a_?????nF;?1?"?c?uk?t ?.????:?`zva??? +3??X??2`]I??l?yh?????Y?c??b?????c1?,e???.?g???j,?????p\??*m?8?&?=?;?d!??3oN?"?>?{??R).s~?}?>???????m?W?xTz??;??b??q???o?????F???8?? {????W?]c??^o??A$??v??Oh??Uz???t?+?y?[S??.????}lZ?/ ??????v???X? +??;#??????? ?}??s??k?u???*?V?ft??????8?6WU?T??????\?T?????WO??1?????L>?d1???????????_???_R???? ?bdP"5??!???kn???i????z46??S5???=#?cYu?|-{???m????q?????????a-z]6?)???c??2??S??????wVQ=K"??n.E??F?n?????????7h????5??C?? ?}????_??? +??t?n??=>??^e"??,??*??|? ??o???? +8l?????z??u?u?????C'?M????U? +q???G???5?g;?????c"?2 +X???e????C?]q????0 +?O?Z?m?x???H?O?S?V[oF???^?+;?.F????j??u????QvV;/??6?????@?????VE???6T+.??2?? +???f[??32???fe??Q??c???z5?????5??0???k?ZK???????? +?'?\??????s????????C?}d?t??c?Q??? +s?GP????????p;]??;?t??UN????????????9?!??!?ul7?l??%?Y?P6\??l?gO4l???S?????}?Z\^?3c????:k7?b?2??.?????q?a?? pf??^??X|??S??zgR??`???pr??????`?7?HG??t?z?N>%4?`?+??5?kD0????s??~?A#qkYKI?? >Tq???W???6 +??Y?A????9???%? +???0?n9??4??6?nl?w1?t:?;?J???#?4a?h??1?=?]????????]?:fU?'#?? +?}?kZ????DO?????????M?;]??S??/?/p???y??`a????v9???>?????/{???W?????K??C???????????????mcqc5?q???l????+?uX?A??J?5?m?C\A???I?f?\?K????LVt?"xT????[F%`??M}??\7???6?f]O??d????}??? +Ze?T?SO????x?h???|?\???Zn/kY???61???@6x:8i??????+~%?e?A? &?{`???D??#??3????^ m/T???? =? +?????i?&?c?]2`9??? +????@????[?{- %????OK?5?rq???e??uu09??%?fT?N???8???c??4???d??dDK????kct????h??ka???c +?x??zL?????Gy???x8;[?hm??n???_?J? ?? +?59y????8???}???4???-q +o`u??????????'???C?{? +????m???t? 69???c?? +UfN?O?;???PX???\?,o?C??*??Z??k???4??????4?????p???d?6?????kXZ + +????q?/???:LN???o???C?b? +v??]???dy?Y??k-??j??????4?#??G???>FN&?E???????u????*?O?f3hk?k???????c???F????V?5n???A????????^?a???0:???N????^????V7Pk'???e?g? ????gH?6??m????????5?????G/??b??}????qhi???[?G??y???L?^??? +????t4??*??7??uq???-%??????z?Oo????/@????????c???"l??a???????[??\=?t.??1<?f? ???V5U??????gMX ???h??8?5?;??`???V? ??k????c,k,ie?aas????nw??a%??_??2???1?@?q??????????[c?{ +1??????_ao +?K??+x?f??~????n?W?????????cz +???oCw??~???^??????????=??O?????+?5K???f5?G ?A??????????I% ?I???J??6???t??F'??>??P{}???? +?~?????_??????W?Kr????3?K?e? +,h?????95?p?V??z???w ??:~ q$??xXg??}?mg dn>??c+?|?q??t?W??T??????W?#?{?!ka????????,~??????vh??K+?7??????1?G??s[m???C??#?~????=????d???k???t??l#????7?Md???z??I$?>??+??????Y??????w??S???Z ?_Xlk?l?1????????YU???s'?R??t? }?????6l?? +???{?Vt??n???????^K?|wk,??&>??????3??I??????^??_?? +endstream +endobj +38 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F8 48 0 R /F3 102 0 R /F16 54 0 R /F9 121 0 R /F18 116 0 R >> +/ExtGState << /R12 127 0 R /R4 41 0 R /R8 42 0 R >> /XObject << /Im13 124 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Contents 39 0 R +/Thumb 80 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110438) +>> +endobj +39 0 obj +<< /Filter /FlateDecode /Length 40 0 R >> +stream +H??W????????y$S??$?7K??SV?X[?TI~?r8+:?pLr????Ow???V??p +t?>???&????]??y?K74K????q??u??????cw????+vfw{???,?]??mw????L?c???i???o????????W???~?y??????eU?*-3?\?}I?%%?UMiNK]?????K??O?? ,v???tK'???_o?y??U%??6 +o???????9?[??,|? ??J[????? +9???#?'?E-??)?)?=??&?R +???"i??????y?T,??r????n)`?c`???u?"???~|E?????(v??c??;???R?& +??Q??4`?u?S? +V?r??o?????p??R?? ???.??_]fn???`?$?or??? +?????&?5??&?y +????&???9?xu??R^???)???? ?V!?=?&? +???8?2i?D???JA??$?\????%g?-???/?????$?J??F???[?O>?T?f?9?%???v??6??$r?|?NPq?~K?5.??*,?|?k??|??wB?R?(`C?A??Z?>y?2n?js?? s?1???}???FZ??v?*?>=,?Q??%:?`Pa?}?3??}j]]|??z????1?H W?$???=??AR?M?*?q`????????????S6:@?????3}??B???q?R???????kkd2???J?y?\N???H?l?hpb?{????O[ ?'?QM}/????F\?7m?????? +??Q?N??????L?e?]O?N?????????p? +v?R? +`?U?Fb????\i???Q????Mh?????3?I??(?&?"???N +????9z?_??.????n?s?????:??[-?"??[0?~?gX??t??-m?u???SZR2???lF,0??m!99????1?`?W??w?V?? +???D?n??=l??%???p{YZ??qj2v??y???I??X +'uo??Q?X??d??p? +??N?Z +??qs?(?(?ue[lW8^?J:L]??tN??" e +9t?\tC?? +?Kn[b??k?RX+?wL??`%??V??????Y?t???V?^. ?/W +f??3?jW???8-??4??D?-???WnG?w???????*?7?k]z? U*D{t????;W????F?6??? 0?#?pAWV??y??x?k)??? ??J? ?r?????J?B???l???????YTpG???????S)?4?@rQX????p??o?5??31???p?c')S??]:?? r6>???}?6?x???rM? +? +??B? +??? +\??~???7?-?$ + ?g??D???Z?~z]S??v;??F3??????????c??^??;?G.??? +??? ? d?J2I'?B?k????&I^?b\B??? +c?bc%>?(X?[?????HG??O??R?1??z`m?n +??MXv??(???N??k??;?o?4H???-??>?z%??oA?????0?~??'??????sH??x??)9??????\?b?U?? ?l?????e???Gg??mdB?y`???l?0NBM(????W?R???J?-??P??m?&J0?A????L?E%??N?7??d???]#??hD??K? =????Iv?^???M?OR?~??????z?REUYg?? +?Xy?Xf?? +_?????:X?mrZ????A$g???d???q????2f??????#?F???Q????pi??}g??Z&@1_?xHI?BnQ[]??^?c??[T???9?z"WK??H???????6??R??kuWr??"??qj??_Jw??i4???E??E?=?RR/?^????T???hD?????? +??=??X?Zh8?q????x?]D??.???Gt +?$]?????6?? ?Q??D7? ?????u??3? +8?????? 9c?Rl???g??[?LzK??L???Zv7????????Y???7???ArGm?w?+?[??fq??O?????????? +??????[?T??;5X?khx?W1?^Hp?>M???^"h.??x??? +t??QP'?H$Q?9u"??M?B?:?????xe??g?.?9?/??_???????B?2?u?a??EmqL????.?)H/J?=?o??L%???j5??/??????rx}???q?????C}?:????[?5??STC???? 0o????_?&??? +?t??qx??]E?v^m????g?????=??f|[Fs8?d'?z??&?^??e?V??Op?wk? l?o;?XU4??7???!;???Y T?????l=?q???g ?????i?D?M?n? +?9???''?8e??x?^r?('~?????Y?^??23*??l?\G!??b???&W?d??a???Rb????^h??\?????V\,/? +??R??.?!??8)??A9En#??????{??n[#?????? 3'rL?X???| VONA??-sa"?f??3?????}???(t^X??(z?h>??v>?A?%??d?e$i??:????????.i???k}y"? +gy:fuT#>?I?l?KV????Pz? + ????7????sX?>Oe?6q????|{????? 1??a?/?????? +???|??????i??;?e??4gW??Ky'??? +?F +??' 2_??nTS??0u????????tq?w?U#?X??? +????(?YN??????????????Z????[^?5 +??t?H??,?-?? +???Z*)*J??\&$??[?????RMJ???]?8?A??7 Bk??M??b?FB??)#?rPq%?????w?/fH???[?I +?Z????~??? +yp??+?_9??y?sG.:?VV?z?OKvvb??V???????d??1|?;"$<:?R???O? +??G?QQ???6F6?n??-(d?W?B?w??b??4????q??? #D?V-P}??N ?=&x???07"??_????[?Z????kX??Mo?HQ?-k????????c???????????S?F at s????y???s?r@?????D?1%?d???K?,#?By?i at M?x?]?uk?L?F?=U"? +? +?? ???~F,? +?J1??/????%?gz? +??p???#????????E??h????(5??W?B??{?????>?#???\>??$g?mt||???V }? ?&tk?S?? + +?????t?-?&u?q??????p???C&|?v??N?&u?Z?H?b?U6?????L??(1?aX??m??D???@?????o^@gMi???`;?N ?r??ID?&???x-#?? ???/?t?_R'???????? +??!U?] ??}?Rb ?i?G?~?HF?f?????? Z/?Q*?eCyQvl!dCPQ??U???z???H?l+{????$?H?za?NV?9?0??*???E??i????Z? +??1A???[????w? +?? :cXK???D????i??Q????Q?a?????????ymi ??!???r,9?d?P;?y?{??f3-'???C?-??n??\?y_ Q +?U??h??g?m??1?????1 +ls(?s??????????S??I??h????x???yx'???s????NH????:?@??%7+?,?A?W??&L ?#"?fv?G?#V +? F??M????:t?V$??,??='?*?????TH????d????NA??:?'Q7?S???9*?d?W??6y`?g=?????|~?m?}?q7??_? c?xI????w?#?p?8H?A?SdB?(8?TZ? ?????.V????(? V???UY*?bY??@???yvJ????;??DI??????eQT??'ao???q?`$ ??????Z}N???*????)??,??^W?C{?>????P4?xRA0kO?? ???}??(=????i???9?N?]D=???fG?q4o????)???6}21?9?l)??@?n4+? +??|l?> +endobj +42 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +43 0 obj +<< +/Type /Page +/Parent 89 0 R +/Resources << /Font << /F8 48 0 R /F3 102 0 R /F16 54 0 R /F9 49 0 R /F7 121 0 R /F18 116 0 R >> +/ExtGState << /R12 127 0 R /R19 46 0 R /R20 47 0 R >> /XObject << /Im14 124 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Contents 44 0 R +/Thumb 82 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +/LastModified (D:20020813110438) +>> +endobj +44 0 obj +<< /Filter /FlateDecode /Length 45 0 R >> +stream +H??W?v?? +~??J?D g8???%v?u???6???B?h??Bz):n???? %????9{C???`????,?ng*j????f??o?I????k3?*Z?P:??E/?T?hq??4??*Z??,Z9???L|]3??H?.??????Nk?????^b ???g?? ??~ +????,?=??????("????g?f??9??????????G'?8?f??xG???9?? ?!??c??t??[???;1nf?<'??/_ZD?8,?kv?f+?K????@s???X/?a???????1?N???Y???9?????F~X??@?7? +???)??G????N{?? ?]6?x ?b ??I???0}i^x?k\??D??Yy?aba?????&??m7W??x +??????m? ??N?!??|?s????G?'qp:O?????Z???6?1?????????k??????xy?????q+?P?#ky\ ???W????ndc.???a8?p??Q????i2????b:? +???????????B???t???+????????]?%DgH??%c??rM0+? ??_J@/?Iw?DH mp???$??6?????}w??o???;??IsX2p?+?U ????????K?'????????=??n[?C.?I?????B]?h????????EU???D???????1??wW???S?9?y? ?;??q_?%????L????ZJ?? ????[?f????&? Q? A*0rM(EkT????.??3?? ?PZ??[z???Q :???V??t?/????? +???Im?7?l?5B?V4?h,m???????p?("?F?(????hA????y???i??????? UT.?T???P???'??x???B??+?W????F???d???9f(z.??X??S???q?3u( +?Y=?~?Q???+)N$Y?<+5eHV????R?Z?-DxA=4??]e?t?;?J???DB?????TY?|~?? ??????;??Q?J?j?l# ?y??+'`??F Xs?]?{k????=L??? ?????b)e-/3?????S R??"??????&='??q??l<.? +?~?p??e?}????.?:"??>/?\??????????????%z?Q????? +z???A?*?3\j?@ 8?~N:)\?2w-j???3&*;[? +?)\?? +)?J?]?Y?J????)M???????6?D????G? ?/ys???q??H???"?672eH???o?S???$cf????????&??:5???s??A???q??e?? #??'?????6??Yt,?5sQ?p???????l?EG??<X:#Dm U??1?)F"?;?[)?D???h?qY?oc????vo + +?9`??!V???l??c?n????fl?R?????i?@A??=3??????StWks?}? +W??|a?/i??DX?.y  +??QRZ"?}"?B$???? +?0y6|drXKu????????FD???4???h???0???p????! ??*?1??Ti???eL????Rn%sZ[MU?G'?@B???7rm?4?%^?x?J???Q?"???]s?????? ??_D?|???????|4?????lt?[????????????='???]?????U?????l?VTr?,?(^??:?v[?00&??J??t?P??l-BT?s-?P?] n???Y??_???zc4?&R2O?C????4?m? +?!???e?fq?g6z??8X??j\??????PzCw????? +?n[u?Y?X?#+H#???L7?1]?fD?Uf?*? k?~?X??wT?????(?jP?rK???q ?m????X??H?? ???E=??N[??:w???L?Z(???/??+?????&?N?????^???3K)??or;????cD~?Y??????????Z????(??)K7??jo ?4??8qu?mF????V?n?Ce??E????????k? +f%?Em???F?o??)?{gxn;?\?tu?N?n'??{??? ?1?47'8????q??L)?M?Nx^???t??3?% + b5??No?!5??0RP???B=??????_?.?nnO$$ +???A????Z\???t9?m???? H????q? +???C?Fu???P???l??]??P)X???T??_|?`?2??rV?sV??_??x$%=={??O?gOOKS???p?????{W?3a?? ? ??S?H?t?E?? ?!?A???d1???o?bx?H??0J)???H???/??????lo?n???vP??A??4??)U???B?pA?5W??|?5*7??/@??7^?nY?????t??f??lZ=v??????X?rWIV???q#?????|t2????]QP?A?n???v??n0? ?"+?y??R????gkVNV???7??Mw??V`??^[???}??/?7??l;YY???]?H#?D!~??$?H\?1%?r??:Hmk?? ?|???K5?????U???W?{E?D????????U[?#??>??B?;????r?E?R?6?=-?? +??G/??T?????7??n??? +?v?HP9?%??v?}P?I?P?Q(?&l???{/x?^ +f?.U&?",q" ???lUo?9Zi?i?\?>?R????_? +?O??6u?j?];??r?"??????}O??}%rr)4???'????(??c??w?>uxJ?)?O?(J\QK?????>)2???Y?d????a,}??(e???[?uB???)J?\???b?7?V9/e??7GI?GE^??L?ci??8??H??^???9?eo*%%?J0>?GtOI&????>?y?Z???J?o?????????,6??h??)????Cg????Ch?? +\?|'[?U?????????M"]? ?pLLSwM?.'??f????? dJ|???h???^?g:g'8?????Y???]bq?b?????????ZX???E??????/??N`?9xa????.?\?DjpD?<#?"bO??I5?uV???? jh%4????????L??W$??b???|???_a?W=????86hd??v?D??$N,???|??w> ????N4???*??w?`? ???t?I???????/\?hm +~?l/P????-???.??,4???HI?/=????=.?L???t??o;?????B??? 5c?(,????E` +?3Fz%?Z?.??OdjsY??d??:&?1?? +a?"?pw?H^BG???`F?stR?W??x?8]?`?H?~???HP??@BR?KhJ???Q? ??R???~?(7???M??5?3??s??/f ???4?+????*W? +J???V???????J???^???z??;??8 ?? y0~i??S?oH#?>??????\?C=?u??J&??v???????q??u?F4^???6??]?p; ~????Df +*?2Q???0??????k?z?P????D?T?B*??de ?NZY'?0?t???@{?F??Ng? Y?c???????}q=&?h7?uJ]?v??????HNH???????N?e?:?_?????n??q??$t???3?=???#Tg??(???h?6 &L?'?d??%??%?3??f ??1t?@????Ao??LL&????Z???M???Z?qF-?3j? ???*\,k?`????v.B??=y{UW?%+??>c??j]????.?????(r?#??????????g2K?;?ba?@?n~????h?Z?????u +?j9?{?kxEru??^????BNu??e\?/d?j!??%?(?H?X,J,????X??Y????p ???s???????i?? +??t??9?????+? +?????lCc??s]F?H?N??f.W +?B??? 'JgBE at O??=?????+1K?o?j^?A?Uh???nR???;?8A?j1?p6 ?9?]8?9{???6./v??d?R???"S????q?;U?+T6??z=????Kf*%??????sj??????b"e?o?ml?? ???????$P?L=W?TD?`?_?N??????????0r??T}W?C?u}mbwg??`U??n?g??lf??J?g?t??h??bfX???f?,??;??q4??????]Un??O)???5? ?@??F????_e? +???m??7a^???jj??G?Xk,??Q?a?\6:P>UR#???Y?>??p[? +X?O??e} ?????b?^b_?#L)?o???l +?????U?`+ ???Ow??$?d??J???m?7??????_!{PU-???}???U?A(9?;t5??~W?hcC?????? ?>??A???I?`y q?kBQ)J9^???uT?????~??3L??e?f??? +?z?Ve&`?C 0????0?r?`?-c???#o-x?????8; )?'j?????*???G???o[?w??ow\?m???p??=,??V?b8??%???"5? ?- ?i?:IR?]=???]?b:?_*{?*,6????0%i?<'???hG?1O?mf?u[ +?C????????]?6??????V??bR0x+ s??=?Dw??~? ?1???AaL? ?~??Q]_?s????????0?#??-r2H?5??I?7?)I?p??i:XKk?U???f??X??V??]????zWw?? ???w????????,J???F?j*??m???gK?:[????+Z?4?*X?\?e?+????jS?R?X>???C+?S +????{X?\9?>?????O????H??D?+H??? +m\? ?s{ +?9M4?P\k#6???5????,???0G?/D??LF?|8???u$=M?? ["??6Y?,??s?2???&???m????og?nmbV????? +endstream +endobj +45 0 obj +10608 +endobj +46 0 obj +<< +/Type /ExtGState +/OP false +/op false +/SA false +/BG2 /Default +/UCR2 /Default +/TR2 /Default +/HT2 /Default +>> +endobj +47 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/OP false +/op false +/OPM 1 +/BG2 /Default +/UCR2 /Default +/HT /Default +/TR2 /Default +>> +endobj +48 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 250 333 408 500 500 833 778 180 333 333 500 564 250 333 250 278 500 +500 500 500 500 500 500 500 500 500 278 278 564 564 564 444 921 +722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 556 +722 667 556 611 722 722 944 722 722 611 333 278 333 469 500 333 +444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 +500 333 389 278 500 500 722 500 500 444 480 200 480 541 250 250 +250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 +250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 +250 500 500 250 250 250 250 250 760 250 250 250 250 250 250 250 +564 250 250 250 510 ] +/Encoding /WinAnsiEncoding +/BaseFont /AONPPN+Times-Roman +/FontDescriptor 98 0 R +>> +endobj +49 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 250 333 420 500 500 833 778 214 333 333 500 675 250 333 250 278 500 +500 500 500 500 500 500 500 500 500 333 333 675 675 675 500 920 +611 611 667 722 611 611 722 722 333 444 667 556 833 667 722 611 +722 611 500 556 722 611 833 611 556 556 389 278 389 422 500 333 +500 500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 +500 389 389 278 500 444 667 444 444 389 400 275 400 541 250 250 +250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 +250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 +250 500 500 250 250 250 250 250 760 250 250 250 250 250 250 250 +675 250 250 250 514 ] + /Encoding /WinAnsiEncoding +/BaseFont /AOOACH+Times-Italic +/FontDescriptor 100 0 R +>> +endobj +50 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 1 +/LastChar 1 +/Widths [ 277 ] +/Encoding 61 0 R +/BaseFont /AOOBFC+TTAE0o00 +/FontDescriptor 57 0 R +>> +endobj +51 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 0 0 0 0 0 0 0 0 0 600 +0 600 600 0 0 0 0 0 600 0 0 0 600 0 0 0 600 0 0 0 600 ] +/Encoding /WinAnsiEncoding +/BaseFont /AOOCMD+Courier +/FontDescriptor 55 0 R +>> +endobj + 52 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 1 +/LastChar 2 +/Widths [ 460 250 ] +/Encoding 62 0 R +/BaseFont /AOOCGP+Symbol +/FontDescriptor 59 0 R +/ToUnicode 63 0 R +>> +endobj +53 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 +600 600 600 600 600 ] +/Encoding /WinAnsiEncoding +/BaseFont /AOOCMD+Courier +/FontDescriptor 55 0 R +>> +endobj +54 0 obj +<< +/Type /Font +/Subtype /Type1 +/FirstChar 32 +/LastChar 181 +/Widths [ 250 333 555 500 500 1000 833 278 333 333 500 570 250 333 250 278 +500 500 500 500 500 500 500 500 500 500 333 333 570 570 570 500 +930 722 667 722 722 667 611 778 778 389 500 778 667 944 722 778 +611 778 722 556 667 722 722 1000 722 722 667 333 278 333 581 500 +333 500 556 444 556 444 333 500 556 278 333 556 278 833 556 500 +556 556 444 389 333 556 500 722 500 500 444 394 220 394 520 250 +250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 +250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 +250 250 500 500 250 250 250 250 250 747 250 250 250 250 250 250 +250 570 250 250 250 601 ] +/Encoding /WinAnsiEncoding +/BaseFont /AONPND+Times-Bold +/FontDescriptor 99 0 R +>> +endobj +55 0 obj +<< +/Type /FontDescriptor +/Ascent 629 +/CapHeight 562 +/Descent -157 +/Flags 35 +/FontBBox [ -28 -250 628 805 ] +/FontName /AOOCMD+Courier + /ItalicAngle 0 +/StemV 51 +/XHeight 426 +/CharSet (/D/comma/l/t/X/e/quotedbl/G/hyphen/u/nine/f/I/v/period/colon/P/dollar/F/\ +w/slash/bracketleft/i/semicolon/L/d/endash/N/y/zero/backslash/M/z/n/one/\ +A/equal/O/bracketright/braceleft/two/m/x/greater/three/o/parenleft/R/bra\ +ceright/four/E/S/p/parenright/at/T/five/U/g/r/six/V/b/C/s/a/c) +/FontFile3 56 0 R +>> +endobj +56 0 obj +<< /Filter /FlateDecode /Length 4890 /Subtype /Type1C >> +stream +H?lTyPy?N???0h???&???@pA?F,?0 +"?? + +????d4??C?y????T?U? ?u?Q??x?Y?Ouv?F{??c?c??US?:S????pn?Z??q\?_???;???+(;??d??????2W???!`??zO?? ????N????5???uLan?!3W???m??6??3??W?5??????hC???/D???11???c?1?cpl???`??)?|$X +??B?Q?K?K???C??{??8?p???v +t?u29?:G;7:?I??e?e?d???..?]?O?hr??WS4S??\???g??W?i?m2????9,?f?:>????$?f?G\ ???????ARV>??/?=?*c[c?{iK?*1E?v???=??3?????-CJ?N?F???P???*6az??(E???h?t(m???v:?g?a?r??6?Y?H?~??u??,i[?y?A???(4!????????C>6JHy??*?.??Z??q?A ????[??2??,??Os?u???C??h? +4??7c%??????J??}k}??F8???+??????S??GX????dJ431z??z??0 f+e???8??"1?&???%FHl?p`???O??4??j)Y8?P +?????'?;R ?r?3??zN?>v???c????^b?v,??????????????d?lb?.???OSG??iIm!????????i??? +m? C?lr?w??V?s>???u??(^[?,????-??0=???UHd?1?mL"?z????Kl???p5[?m ????+?????3?????Q??}W ?;???????@???w\;??SA?VW??? ?`!???{"Z?H$??f]C??*?s??p.??U??~?MY?/+??@;`a???`????JV??U?z??;??Ko???5g5??M??J? f?;b?b?n????? XbSg????-] j??OLu????????R&?VU?`??? +E??s??F??&??k??A^????Q2s>?????&??P???7>??h6n?QV??? ????-]?]??I??-??? }???x?????Q?e???"?-aSF=~?aa???x?eE??%!'?La?t? +?W????R????? ?._?9????????? '6?%? ?hSm?jE????H??T?|?A$????r: +???T??$ +?'?ZH???/?$???C$1WK??<U??G??\'???m??K??0?a:w?H? +?Y?Br??a??T???W3???'60?"??&?u}??X??????? ^?7?????A??I?b?? ???-Z???"(???? +((??"??Q?M$????/PY?7?Aa.B???+bP??j??????T??QS?U?k????~???w??RC?1I?5???p?????!? D@r???F??X^ K???H:??DpD;&ya?v???????;??~?y-&?N??@???T?.8C??dO?tE?{8 +"zz + +? ??|??f?N'???WbT??f????G?31;?[8(?J??q6+??F??Q]^????$L????-?_`P?????P??,?t?0?8BV#?q?Y?Q`?????Zh?~IO??S|g\?`??!?i&?E?C?BZ(?*?NY?????k+??$?=w???B u?? ?N]?? +r?I3?n???Fv>2h??s(b?cL?)?^?s???=?@?? ? 4?e?N?p?Kt????T???N???o?N?????v%m??/?_?;?C?? +{"N +?|?M???? +|:?CXLiz??3@?!???l?? +???M??H`?F??q8n?dW??_?? l????8?!*?????5~KV?[?0?j?&X???04W???^?????_ +??GY^"?m?}?&?J????0??5??rM)??????'?(/?#??t'E??? ??[?fP?E???krO???K?[ 0m??)?a-????%?????6w?M?R?.;v??nQ?6H1Du1Q?X?e??*???:V|???1=??S????r*]????????????+?(e?#???a{?[?????%c{`:$?n???????K???C?1A???d~"$?)r??0?e???dHI??F9?????R?????i?5?z@7'+iZ???C7?7Kty?}a??%?EGO???r???????]5?? +~!tR??`???l?? jp@?????????P???~?M5??D?? +]???5~`?????h;~???9NP?????Sf??? +???????s??MD?)?#`6??h??????Mi?????N e??C?p?????pX? +?C@?ly?*?n??J???4?Vyx??qa+???F?>?`h??JS??+t???N???]h?}?Ee???????5??d???L??^?)"??????:;?+7?[?????{R?m?F???*??^?? ?C/]?1????G%?+HF]y0?`?f +YMT??zz???4T0l_ +?w??7???????f?5??>???W?x?M??f??m?aL??"????T??n????`@:??|T2?i??-YG(?j?7D???RR????D?D???bKC?U ?? l??1b?Q????X(d??.??u|7????3?8??B;????2%????`???w?)p?0?) =&?`???????????rZ???????????;??????@.S_s??W??M+`?,?r?.??De?\??G?0Ejf?g?8??s?Y??_?/?UOt?B9r??? +????????L=%?xl??oxFh?.??byzyj1???GzV??\?F?E?V?h??-??doQLd1?=????K?(8?;h5?w?T??7O?????????3? ???Z.????{?wS????@??A[????c#?&J*??dKF%??k(?n??)??5? fcW????tV?IO=?P? g?{)???}??w?????D"???4????ZG??> +endobj +58 0 obj +<< /Filter /FlateDecode /Length 88 /Subtype /Type1C >> +stream +H?bd`ad`ddp??wrs? qt5?70 +endstream +endobj +59 0 obj +<< +/Type /FontDescriptor +/Ascent 0 +/CapHeight 0 +/Descent 0 +/Flags 4 +/FontBBox [ -180 -293 1090 1010 ] +/FontName /AOOCGP+Symbol +/ItalicAngle 0 +/StemV 85 +/CharSet (/space/bullet) +/FontFile3 60 0 R +>> +endobj +60 0 obj +<< /Filter /FlateDecode /Length 255 /Subtype /Type1C >> +stream +H?bd`ab`dd?s??wv???M???X??f?!??C???,?q??> +endobj +62 0 obj +<< +/Type /Encoding +/Differences [ 1 /bullet /space ] +>> +endobj +63 0 obj +<< /Filter /FlateDecode /Length 218 >> +stream +H?TP=o? ???? +endstream +endobj +64 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 65 0 R >> +stream +8;Z\7>EZoI#k\*4j>pL,af)iTPaJR)q8ag+Bt>8+1&r[sS7kd&q#7^HOUS,*WP-CB +mmcuFq831%^g,G+E`9bh]%/Lf4k/L8@"A5;3u=_!hMGl3FuQTQgJ=pB at Tg#t'Y*^NBjRa-Vu8QYY3,Af#<\?7T-3'*gQ34B8IG at 4g\CfQr.A$?MSX/L?eQ"';R&%;j.C?^VMk +UQLHn59a3^!b1K/(PXf?.I')1U"eH)YKY3l`32_7?$?9]e-_KKnu>][I^h62c@&:, +9"eoN'R`murJgZD(Zm"5ZCbn:YPU&-eQF;0-)dm^Npe-t>[]Q9[%Uhq\=3cO:I3+9 +/@.."q\?CVp<&7n4&#+6$:iu^38K, +endstream +endobj +65 0 obj +511 +endobj +66 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 67 0 R >> +stream +8;Z\78WL\B%+G5 at W,%t[(c6BB:m14um0jQ"]2a`aGNL9Eph)ld at A)`ne)KuPb5XXp +Z..[U(R'A3fG.Olo'PcVH:/Z&5$usLrt17(&eg6*,fI97\_4jCrKu,K#Cb.3U$h

    > +endobj +48 0 obj[250 778 778 778 778 778 778 778 778 778 778 778 250 333 250 278 778 778 778 778 778 778 778 500 500 778 778 778 778 778 778 778 778 778 667 667 722 611 556 722 722 333 778 778 611 778 722 722 556 722 667 556 611 722 722 944 778 778 778 333 778 333 778 778 778 444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 500 333 389 278 500 500 722 500 500 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 444 444 778 333] +endobj +49 0 obj<> +endobj +50 0 obj<> +endobj +51 0 obj<> +endobj +52 0 obj<> +endobj +53 0 obj<>stream + + + + + + + +Microsoft Word - paper_v13-lamargo.docEric Gilbert + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +54 0 obj<> +endobj +xref +0 55 +0000000000 65535 f +0000142897 00000 n +0000143023 00000 n +0000143078 00000 n +0000143167 00000 n +0000143288 00000 n +0000181644 00000 n +0000181770 00000 n +0000181826 00000 n +0000181915 00000 n +0000237291 00000 n +0000272885 00000 n +0000273085 00000 n +0000299795 00000 n +0000299924 00000 n +0000299981 00000 n +0000300071 00000 n +0000356197 00000 n +0000356363 00000 n +0000388519 00000 n +0000388648 00000 n +0000388705 00000 n +0000388795 00000 n +0000434119 00000 n +0000498891 00000 n +0000499056 00000 n +0000524475 00000 n +0000524604 00000 n +0000524661 00000 n +0000524751 00000 n +0000653241 00000 n +0000653395 00000 n +0000678088 00000 n +0000678217 00000 n +0000678274 00000 n +0000678364 00000 n +0000678474 00000 n +0000718447 00000 n +0000718576 00000 n +0000718633 00000 n +0000718723 00000 n +0000718821 00000 n +0000747032 00000 n +0000747199 00000 n +0000747433 00000 n +0000757240 00000 n +0000757349 00000 n +0000782330 00000 n +0000782552 00000 n +0000783297 00000 n +0000783466 00000 n +0000783525 00000 n +0000783624 00000 n +0000783697 00000 n +0000787142 00000 n +trailer +<> +startxref +116 +%%EOF Added: wwwdev/papers/cpe2000.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/cpe2000.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/egc05.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/egc05.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/index.php =================================================================== --- wwwdev/papers/index.php (rev 0) +++ wwwdev/papers/index.php 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,322 @@ + + + + +Swift - Papers + + + + + + + + +

    + + + + +
    + + +
    +

    Swift Technology and SwiftScript Application Papers

    + +
    + +
    + Joe DeBartolo, Glen Hocky, Michael Wilde, Jinbo Xu, Karl F. Freed, and Tobin R. Sosnick + Protein Structure Prediction Enhanced with Evolutionary Diversity: SPEED + Protein Science Journal + Jan 2010 +
    + +
    + Michael Wilde, Ian Foster, Kamil Iskra, Pete Beckman, Zhao Zhang, Allan Espinosa, Mihael Hategan, Ben Clifford, Ioan Raicu + Parallel Scripting for Applications at the Petascale and Beyond + Computer, Vol. 42, No. 11 + 2009 + [ pdf ] +
    + +
    + Andriy Fedorov, Benjamin Clifford, Simon K. Warfield, Ron Kikinis, Nikos Chrisochoides + + Non-Rigid Registration for Image-Guided Neurosurgery on the TeraGrid: A Case Study + + College of William and Mary Technical Report + 2009 + [ pdf ] +
    + +
    + Stef-Praun, T., Madeira, G., Foster, I., and Townsend, R. + Accelerating solution of a moral hazard problem with Swift + e-Social Science + 2007 + [ pdf ] +
    + +
    + Stef-Praun, T., Clifford, B., Foster, I., Hasson, U., Hategan, M., Small, S., Wilde, M and Zhao,Y. + Accelerating Medical Research using the Swift Workflow System + Health Grid + 2007 + [ pdf ] +
    + +
    + Zhao Y., Hategan, M., Clifford, B., Foster, I., vonLaszewski, G., Raicu, I., Stef-Praun, T. and Wilde, M + Swift: Fast, Reliable, Loosely Coupled Parallel Computation + IEEE International Workshop on Scientific Workflows + 2007 + [ pdf ] +
    + +
    + Raicu, I., Zhao Y., Dumitrescu, C., Foster, I. and Wilde, M + Falkon: a Fast and Light-weight tasK executiON framework + Supercomputing Conference + 2007 + [ pdf ] +
    + + +
    + Zhao, Y.,Dobson, J., Moreau, L., Foster, I. and Wilde, M + A Notation and System for Expressing and Executing Cleanly Typed Workflows on Messy Scientific Data + SIGMOD + 2005 + [ pdf ] +
    + + +

     

    +

    Research leading to Swift and SwiftScript

    + +
    + Zhao, Y., Wilde, M. and Foster, I. + Virtual Data Language: A Typed Workflow Notation for Diversely Structured Scientific Data. + Taylor, I.J., Deelman, E., Gannon, D.B. and Shields, M. eds. Workflows for eScience, Springer, + 2007, + 258-278. +
    + +
    + Zhao, Y., Dobson, J., Foster, I., Moreau, L. and Wilde, M. + A Notation and System for Expressing and Executing Cleanly Typed Workflows on Messy Scientific Data. + SIGMOD Record 34 (3), + 37-43 + [ pdf ] +
    + +
    + Moreau, L., Zhao, Y., Foster, I., Voeckler, J. and Wilde, M., + XDTM: XML Data Type and Mapping for Specifying Datasets. + European Grid Conference, + 2005. + [ pdf ] +
    + +
    + Foster, I., Voeckler, J., Wilde, M. and Zhao, Y., + The Virtual Data Grid: A New Model and Architecture for Data-Intensive Collaboration. + Conference on Innovative Data Systems Research, + 2003. + [ pdf ] +
    + +

     

    +

    Karajan Technology used in Swift

    + +
    + von Laszewski, G., Hategan, M. and Kodeboyina, D. + Java CoG Kit Workflow. + Taylor, I.J., Deelman, E., Gannon, D.B. and Shields, M. eds. Workflows for Science, + 2007, + 340-356. + [ pdf ] +
    + +

     

    +

    Virtual Data Language and Virtual Data System - predecessors to Swift

    + +
    + Zhao, Y., Wilde, M. and Foster, I., + Applying the Virtual Data Provenance Model. + International Provenance and Annotation Workshop, Chicago, Illinois, + 2006. + [ pdf ] +
    + +
    + Vöckler, J.-S., Mehta, G., Zhao, Y., Deelman, E. and Wilde, M., + Kickstarting Remote Applications. + 2nd International Workshop on Grid Computing Environments, + 2006. + [ pdf ] +
    + +
    + Zhao, Y., Wilde, M., Foster, I., Voeckler, J., Jordan, T., Quigg, E. and Dobson, J., + Grid Middleware Services for Virtual Data Discovery, Composition, and Integration. + 2nd International Workshop on Middleware for Grid Computing, + 2004. + [ pdf ] +
    + + +
    + Foster, I., Voeckler, J., Wilde, M. and Zhao, Y., + Chimera: A Virtual Data System for Representing, Querying, and Automating Data Derivation. + 14th Intl. Conf. on Scientific and Statistical Database Management, Edinburgh, Scotland, + 2002. + [ pdf ] +
    + +
    + Vöckler, J.-S., Wilde, M. and Foster, I. + The GriPhyN Virtual Data System. + Technical Report GriPhyN-2002-02, + 2002. +
    + +
    + Zhao, Y., Wilde, M., Foster, I., Voeckler, J., Dobson, J., Gilbert, E., Jordan, T. and Quigg, E. + Virtual Data Grid Middleware Services for Data-intensive Science. + Concurrency and Computation: Practice and Experience, 18 (6), + 595-608. + [ pdf ] +
    + +

     

    +

    VDL Applications - predecessors to Swift

    + +
    + Nefedova, V., Jacob, R., Foster, I., Liu, Y., Liu, Z., Deelman, E., Mehta, G. and Vahi, K., + Automating Climate Science: Large Ensemble Simulations on the TeraGrid with the GriPhyN Virtual Data System. + 2nd IEEE International Conference on eScience and Grid Computing, + 2006. + [ pdf ] +
    + +
    + Horn, J.V., Dobson, J., Woodward, J., Wilde, M., Zhao, Y., Voeckler, J. and Foster, I. + Grid-Based Computing and the Future of Neuroscience Computation. + Methods in Mind, MIT Press, + 2006. +
    + +
    + Sulakhe, D., Rodriguez, A., Wilde, M., Foster, I. and Maltsev, N., + Using Multiple Grid Resources for Bioinformatics Applications in GADU. + IEEE/ACM International Symposium on Cluster Computing and Grid, + 2006. + [ pdf ] +
    + +
    + Sulakhe, D., Rodriguez, A., D'Souza, M., Wilde, M., Nefedova, V., Foster, I. and Maltsev, N. + GNARE: An Environment for Grid-Based High-Throughput Genome Analysis. + Journal of Clinical Monitoring and Computing. + [ pdf ] +
    + +
    + Arbree, A., Avery, P., Bourilkov, D., Cavanaugh, R., Katageri, S., Graham, G., Rodriguez, J., Voeckler, J. and Wilde, M., + Virtual Data in CMS Production. + Computing in High Energy and Nuclear Physics, + 2003. + [ pdf ] +
    + +
    + Arbree, A., Avery, P., Bourilkov, D., Cavanaugh, R., Rodriguez, J., Graham, G., Wilde, M. and Zhao, Y., + Virtual Data in CMS Analysis. + Computing in High Energy and Nuclear Physics, + 2003. + [ pdf ] +
    + +
    + Annis, J., Zhao, Y., Voeckler, J., Wilde, M., Kent, S. and Foster, I., + Applying Chimera Virtual Data Concepts to Cluster Finding in the Sloan Sky Survey. + SC2002, Baltimore, MD, + 2002. + [ pdf ] +
    + +
    + Bardeen, M., Gilbert, E., Jordan, T., Nepywoda, P., Quigg, E., Wilde, M. and Zhao, Y. + The QuarkNet/Grid Collaborative Learning e-Lab. + Future Generation Computer Systems, 22 (6), + 700-708. + [ pdf ] +
    + +
    + Zhao, Y. + Virtual Galaxy Clusters: An Application of the GriPhyN Virtual Data Toolkit to Sloan Digital Sky Survey Data. + MS thesis, University of Chicago, GriPhyN-2002-06, + 2002. +
    + +

     

    +

    Related Workflow Scheduling and Provenance Research

    + +
    + Malewicz, G., Foster, I., Rosenberg, A. and Wilde, M., + A Tool for Prioritizing DAGMan Jobs and Its Evaluation. + IEEE International Symposium on High Performance Distributed Computing, + 2006. + [ pdf ] +
    + +
    + Meyer, L., Scheftner, D., Voeckler, J., Mattoso, M., Wilde, M. and Foster, I., + An Opportunistic Algorithm for Scheduling Workflows on Grids. + VECPAR'06, Rio De Janiero, + 2006. + [ pdf ] +
    + +
    + Moreau, L. and others, + The First Provenance Challenge, + Concurrency and Computation: Practice and Experience. + [ pdf ] +
    +

     

    +
    + +
    + +
    + + +
    + +
    + + + + + + + + Added: wwwdev/papers/jogc_03.pdf =================================================================== --- wwwdev/papers/jogc_03.pdf (rev 0) +++ wwwdev/papers/jogc_03.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,7423 @@ +%PDF-1.3 +%???? +302 0 obj <> +endobj + +xref +302 52 +0000000016 00000 n +0000003217 00000 n +0000003301 00000 n +0000003505 00000 n +0000003710 00000 n +0000004023 00000 n +0000004584 00000 n +0000005332 00000 n +0000005678 00000 n +0000006421 00000 n +0000006829 00000 n +0000007254 00000 n +0000015106 00000 n +0000015219 00000 n +0000017694 00000 n +0000018030 00000 n +0000018412 00000 n +0000018628 00000 n +0000026652 00000 n +0000027190 00000 n +0000027623 00000 n +0000027999 00000 n +0000028301 00000 n +0000028920 00000 n +0000029495 00000 n +0000029989 00000 n +0000030365 00000 n +0000030732 00000 n +0000030969 00000 n +0000031711 00000 n +0000032042 00000 n +0000039895 00000 n +0000040484 00000 n +0000041222 00000 n +0000041844 00000 n +0000042476 00000 n +0000042821 00000 n +0000043113 00000 n +0000043423 00000 n +0000043980 00000 n +0000044192 00000 n +0000044477 00000 n +0000044545 00000 n +0000045217 00000 n +0000045394 00000 n +0000047156 00000 n +0000049392 00000 n +0000190649 00000 n +0000193394 00000 n +0000193639 00000 n +0000195793 00000 n +0000001336 00000 n +trailer +<<05383E535843FC4E8FEFB569F6B22929>]>> +startxref +0 +%%EOF + +353 0 obj<>stream +x??V{PSW??My?"?hHB??6?????8?BJ??6F?!P?"???g?Z_?]bpEi?hk|?*T???lA?I[e?4???N??{nH$j???7s????w?????? +????h??U?1??6Z????;?N??k?`??? ?~??W??m??;???/E?b????s?eY??5m??*?y???y?1i?3c~??B*???????O6??_{wB`<_??????i/?y?/??K;Dqj????!?3?d?*????2???":???o[whsas??'? 2??+e?T????6u??V???2?4Xu????%?IQ????(?IUq??|??? J????.q???f?z{? :?$?E%????/x?l?G?????Y????#rS???8? +?> +endobj +304 0 obj<> +endobj +305 0 obj<>/Font<>/ProcSet[/PDF/Text/ImageB]/ExtGState<>>> +endobj +306 0 obj<> +endobj +307 0 obj<> +endobj +308 0 obj<> +endobj +309 0 obj<> +endobj +310 0 obj<> +endobj +311 0 obj<>stream +H?T?Mo?0 ??? +;?@>??BZ[U?aZ??)1?Q????? ??????y'?v?M????9?mg??q???????T`?f?g?????????q??`??2I?iq?? +{?( }?}g/?8??O +??}c?vU?$?>????RN???nA???7 ??n????P +UA??*@k??%rN9??W??(?o???ud?L?xbV?Y?@?G??? ?w??:0 +??????YSpM%dF??IO&g7?_o?k? +?????:?W\>ck?????|?|7UX?bU???;*0n?e+z?->???D|??{+???????? nCg??8?????K~ + +endstream +endobj +312 0 obj<> +endobj +313 0 obj<>stream +H?l?yTSW???B .D?=???H??6?????Z??????? $?????I ??d??x.U +.?St???Pul{:?3Z?sC?S'?9s???????????????_?B?FAd????? 1?c???8u???!?y4?q?[???#?K:?2>?/??:?89BrXUU?cV??*?0>??NF?Z????T?????? ???^;??? +5?C$???UT;?u?f??? ?z???? +q?a??????g^p?????:Y?ATk ?y??Qv?????!$7)??????p ??!?????$%?????+???X?yq???y? ?x_zo???" ?>H???=??????F{ + +?????N?G?U??6b +F?????v????7pA??j????bR??%?vs at j#??a??^?P???zA?????4???v?|???`>????W???0)&?[??g?m?uIT??j?^k??k??b +Z??(A?it?y +??t??w??~;??zWM\???,h{??z?/????? ?_???L_? ?3???p?????w8??N??^?????K??U??Ya?I???????p????v???????4<9-??a?)???tw??>?F???)'??2G???\=?ht??JZ??Q????)?ZR?$????rL??M???6??B?N????jB??????bA +.????9??7T???,Y?I??NB +~????`??h?????3?)???MM??F?'?m$Fc5?$5"*?|Uby?K?? +cSr<4?N?2 ?i???KY?v?????-??O?NsX^f???(f????? q????V?????)p???"r?=?9?%?_??k??$&?7%????3?;?6c ??t`?*??$?????^???Ks0???D?t??]??????%S^??r=??D3??X? +W??5l?L????Lb?d?QK?Xi???}?O??R???-?K?????PKOE ?N?M?R?xk??d??p??;U?????s1?????m3[K??Q?2/u?dz#j?d??vo??E???N6_RR??L#7???N? r???b?U_T???????g?~?Y???';O??????_????|??:?ut~??i???9?h4;lk????U???C?i??_TJ?lcd?d? +??T^???>>?x[V??Q???i4vh ???}?????,???3h??u +?7?p2?s?J???\ ??????.?\@?? j??[?et/?0L|????_}??7?hv?-?gp?G???08?4??????? g}??????6#)????(N?????=??????*Q?Z????4??A?q??[3N???:8???[}m????s&1???cUf4?u??N???? ? ???z}??((#????H??????9??vH??cR~?f4????????[A??W?v??iXJQ????n }fXFa??r?^VL/???? ?wB???? +?????:7?????3??x???Zd????CB????'??|??|+??Z%?@?????.??O?Mx??????????P*D?????????????*r?????U?>_?5zD?z"^j?? +?i?O?y9?(1??o???0%??R?U?-?pmmt?}Y??mf}???06???O?!!.|W(3?Z????6?????o4?|??1D???????????=*a*???w??=`?=??J;T '????p9?>?3N0bt?????7j)43???k??Z+%??b??Z???D? +???d?c???bXA?????????K.??e7?Lp?????????h;????`ZQ;?? ?O????????xI +?(3P;Q??D5F?$???s?????z?M??? +=?as???D/s,?????k?[}FFk??v?????? +?^?3??Q +G,?????W0b!b??i?QW??C????9Y????T?????k??E6?i??PT1??bp8??"4??,Q?bJ?pm|??t`3zUh??U}???8?33fg?. +?@? ?1?TD??Rlm? +?<^9??`?=nl?}z?tL? +?:.UC?Z? 7?7??*S???,?A??qGU'??????:?????>?6??g6??u?M?RT????w?Bb?j?.WE???.B+??@?|?????????~?????n +`'?H|+jj??????g?.?+r??;Hs#???*:GG????F?PZ?????UZ*_R??DH?,a??\?3????)72F?+IG???$$-e|????????G&=R???_?{g.??!*?????a?????O??e%z?N????D??D?%?'v??? +6?????T}qvfRv^N?????Z?cCU?Dm??D?[~h??:??r???*???d6???e?H3?{?????.???9?K?Z?????NVM<I??B?????#Uh??Z??g?1???????????????>????~3?.? ?YF]??;???.????L??????H??m???9???X??????? CB%???J\???N?????O?/*,,*????C??z?>*~?[??:w+??b??~W????G??s??w3??.?@?j???V?V??j?7???r? ???{?2?"G??????j??H]X?e??r??VCr????SH?/>I????Q??qn}?}?`'??v??2??g????????? +1]^?)?T?-]A,???c,n???????^?m?c?H??V?@?^QXB{??@KUGA?????w??R??? +p.?"?^S???@????????Ah?????{??4u?q?8?&s?y?9gn?l?&??}?3&???q? Zh-7{??Z +??)?7???????RZ?BAQQ?p??d????????b???,??J??b?Y????}~????M????]?g?{f????K??K??`???tv<|-??$z?????T????n??u^?t???yK??>?????k??j*??9???0????? +?-W7??LYQ???`????>?pv??????v=J?G??6???7? ?c????qyS+?M??;irr???^?? ??tNrN]d,?b??s+3?a?/?7????F?T???J?}??(U[?w?N???]?? >?^?N +$?????fJ?l?>?(??????%?v?J?3???8?? +V'???q??Hg8#n??'ks????H?|?2?X?t~???~+?%?T?p9?????_&?/I?~,??r"a? ???#???s?t?XH?2????-?m1#d??ut???fS?%?"??'4?#$??4Xw?? +-?S?D?U?H?,P\Xy?%B???g???k??????G????m???YbyW??????d6?Fk????I?#b?r????o???J??E&T???P?h?QWd?hF&???(ToQ???]???k????C???fZW?z?:y?7??)????C?$?d_?%?C$??DMu?]????D?@? ?#U?????X7?m?^?? ++????1?P!+So?\?lf??|q!.??Gfo?h???^|$K??8P????]\??C?&????.T???_???Co??I {Gc?5?]f?YR43??s?Y????4$W?. ???B?QgS#??7?A<*???:???????t??9#? ?B-???Gz L??c)?\???? +[Ch??2???, ?kn??jS?z??.????!???u???X4cM?jb?U PK?B2)fxj??)???4???~??:;G]????z9U??? +Z?>)?? +H??????,T4?P??M?g??Bn??=\w~pl??>?????| +?f??1??}-??As???^JLo????S??R5_??cY*??R???\??????"??"? ??R ??t??1?? +??{?x??;?q?c???Vd> +endobj +315 0 obj<>stream +H??UyPW?f??c F??l7vKI\VD?(??????T???????????kFEVE?xd?u?b?e????-5?????k??nC???jk?????????????P$< AQ4r??????L??5+q?dd>?>??N>??????M?]?j????7sA? ?{???????LC??f?.HN?d???+?? +???r+ J?b???*???H??????"QY???`A??jYe??DxHXZYUZX-?s?]y?D,?L/+?L??O?$~?Q?`?!=/?T????$??D??,?PX)I?*)l??C,?" E???BPD????}??"??A?d/?t!?L?3??(u???5k7o?????? G?!?y??KXI?m?"???n???5???:?Tj??>??q?R??"? +??:????@?Z??????ux?O??X?7 ?7?T?&?^????.???@E?9? !????? ???2??.?????J?\???rr?2l?*4J???4N-?\bj???n???Q?e6j???c???k???Z?????5??55m????R?}????zp???????k??i!W*?2?????vh?8M??Iv?S???h??dN??????? +0 ??????es~??,?$&?i??O+??5Z?~?%???vi4?zM6L-?$?q????;??? ??}?????r1????rL^3e?J?Z{???????????!???_????a???I?? *???q8?n? +y??b?f?b?!???.+f-H?????,??4?O????}~? W?rD??????+-??A?{??+n?L???"?&^# J?o} +??k ?b??[??|q?V$?R /S?rZo?j??????Q??`??]??g?? ?B??YO?W?a,L]95?l?P?17??m?v ??+?af???:\c?[?]??X? +(? ??/xl-#????:8?QQ;????IzX??`)x????,?+v????!?u??1P? +x???????NGZ]?3/??* R@&sn?? +?%??_?)??????X?j????????M^GK~??w?G????u? +??!?v/???)~?g ?a?"?06??M3?u??14?? S?>?%???|??C???%rs?.Z|??cBO?D`a?]?n??)???]???0_????????????qb??.?m???~G?vg?O???v?y????????v7???LH?????cZw?:??Z?+??uN??;??4e?w?????KA????G??sn??^?AnE???l`??? +??R???s?#z?fx?.?????+??%_???swiq?\eeI?k;G[W{{?T?????????+????e?????f?\??T???I=S!?M?3[?^?\??*iM??e+[m??-]??~!?o? ?r ?+??pn?z??y?\yUyy????? + +endstream +endobj +316 0 obj<> +endobj +317 0 obj<>stream +H?T??o? ?w?Su + +endstream +endobj +318 0 obj<> +endobj +319 0 obj<>stream +H???{T??gXfy,?ufp??V=?????ZmP???5Q?7 ??ky????C?????BV +(???h?PO??&?9VmM???;x?tP????$????s??????????0?m???? +?X:=??????9??z*A??/vp?-?i????wt?D8Nn??6!Q????`?BW?+??z?E$G? ?w +O??? O??? {?#R?K\?cc]??W?\?"d?"??>[8\?????Vf?aiFb??fm???f?-#0O [?a??+ ?q??nCbV?w?y?|?Ev?1o? bj???a??I????E?U?(Q??`N??"*b?t'??\???F?S???E???????V?U??Ek'???Gmv?\{?O?:?v???^?7?O9TJI???L??O?;??Y-???c?SN???:w?b???`?]V????9;??g?8k??wMw}???nAn'????b?f????y???!??x +????????OH??x 8"???-]?,U??(?0????"?? +\? +?V? +=?e?~?*?d???&"???)l@?>0?? ???a?o??????J!eB?????????ZPP??(???t????-??????o +?P??????bd?a"W?????NX??R???MLS?Z????? +p??7????p?G??t? +???5A~s??????)v??0!??,??????t{/AV"?}?? ??+?????y? ?G?/??BB??RS?Ur51???qCx???BL?H???U:K?b?)?$?eA{2?l[J?a??fDQ6P ?S?WYS???Xq?q?????????5????Q???;Vg}????b>(Z??^S????z?????\????3?????Fh??I?njz,???? +I??H?????tumU]??????@?b??^???<8??b??U! +A? ?pG?h?"????C 8?(?|z??????[????3 ??i?\:z???F??e???+?k?1??d0??m?l?i?????$?#G?9)?? ?V%k,4?2u??)????I????g?????????]k????"??$??h???d?-}??P????????4?EH??p?????s??f?B +?AF???[W??f?/ +???hp2??M???_?WiPTW?~?????&?y??]?k +??? ?v????@??l?h??h j??:.QK?q\@?F+????T?m63??????????}??????I?`???>?7????z????&{2?G?A?s???N?..?* ??4 ??_?? uuJO???&??Psa?^????/?Z?)]?{???e?F?P?????????M~??X?? Ck??}c????8,??:???*?Tr?V??? ?SZa~??w+?a%?a?G +???1?b^x??0#V???P???A????}??nz??2?Z??H????)?/?$? ???????????B???c?FV?-W????-RW?V?+U|;|(D??Vbe?*#S? ??}L?x5????6^G;'i?Rx\!??U??h??0[iZ:?R??'?<_1( R0g at A??4L??7?lY?n?E??4???+nH.?'?3g4??n?Rxc-??H?2nO?`I????'?nbQ??e?$?C????6????_???n:???????f????? V?iR23M??(n???5?????8?N?6x????E>?$???T????j????x[=??n?Z????e|? +????.7EL??Bz??? ??dP?`?? ??G????{?`6l +Em????,^?m?b????s?\?????? +????^?Ew?H0/?F??W??d?????[????h?q2??d?]G?L?!W????d??d?P ????G??????????A?)+????6??'!}??BV??????{.??^/y??w???^6???T????30^?Zov????"8 +??n??d?Bg???#??aea???v8^s?{y??M-??E?z???>Z?????w?)q?@??????:?x1?G??iM_g????8???cg? ?3u?qi?q? ?G0? ?,H?e ?,?? ??\?Z)u???(?????K??_??t? h?s???k?zm?b??u??~?n?????Fj3??Jd?]g???p?-{???V$Q???sD?????|?????=?; +??jw\?5??????? +???+?:???+????[?p??z????Z?O?V| +?".!'??a???e??i?o??V ???R ??pB?A?|&???|N?'O?6??|?o?6???5??? 4|?&??5 +w N?/?a??e?#$??dU`?i???+???f( +!??M?b?~?I?I??r)??LB;<*?TT*?i +?t??i?O????TV?E\2??{ +? +??LK5??)??x3?????W??P?N?EA1W?V??????$???Q???"??h5?W?Wc? ?h?????}?????x?????iZ??$?O??U{8[,-(??(??&x?+???2Y4?SN? t?^?*???+??Z&?s???7c&??L???p/j?D???tq`R??%??]h??y???1?/y?f???????k?g??J????5-???1[?7 at 5U^?)?X?fnm?>?^o?20?????G?^?~-/"?????.??s?f???x?d?{?9zO\??g??aH3?Ib???Y`?I?9cC?p?? ?xf??*????j?d;9j!?? +??????Y???7???^y?"???D?a????q?(+k?s?g+??ab#k?So????[??????p:????`?M@]Oa7V9Z??z?i?i? +w??@?y???IS (a}??j?k????m???X^F?>\? +??B?; +dE?R??Y???0??Xv??[???.)???? ??????? +v?9X?yPq O?g????*???.???r????S???uth?i?(????D\H?V?? ? +u?- ???q?Lkl?:?^??>s??[??????? ?????1????;?l8?I?p{~??v?? +?G?b?R??r?P?Pgd ???]X??????????@_?a?????S8U+>p??x??? ???t0u?)?mt????#?~?????!i?}*m??+????Q ?Y??????K????????D?Y??????n8kl????!?( ??G?y^?O?Iqi?0o9?j?????7?j;Y???q?EdJd4 v????. +k????1uw???o7?&`???@??7?y??GDm)??B?Fc??(k?1=='[??\???????&???6e4??ed??5f455661??o??D?}??8?kI???LMi?]?U0???*?WMei ????R?c?0(t?*;??????\O&????????f?B?z?????Y?? Z???g??????#??/????rE???u?8?O$)=?|??????r8@??/s(/?}???I!????g??_??????????H??????K?????h??kp?`"M?p8; +????y ????_????0KKu?????0??x'?ISy????1?s?J??"?V??>?)oqip)??U+?v?]9 +> +g?-??]??.Y9???s???lj/??f?$???"??u~??o??%?]?P????&nJ????b?e?????U,C?d]P??g;????mmY?????4 +)???P????????g?"sq?6F>????t?I????z%?%cg????*?VF[J??????0?I?e??F?????? +???l20???5?????e??26L? ??`k8???g??4E(SX? +?N? +???1?d4?~%4??H?7w2>?r?i/?Pv?M??? +}??J??,?ie?t??1?????tmY&r?7???? +Zk????&?V??K?=?>6v\X??G%^WW?0?(r?6??}?f6?7?ze? ???1%??w???L??,1???=???D7?W?*??V????/??]V]?V?UgS?????94????e]Ds'mjE?? Yo>Qn?u?B??.???By??v?Ag ?Y3?@?h{Q^B? ??BHCp ?M ??`?0Mw?d#??e?? ?V?G?????^??H?A%?Y?.;?Q?? (?"?;??P??@?????D?? E??[?U????` +IxI????n????L +;????H2fmAA1?? + +endstream +endobj +320 0 obj<> +endobj +321 0 obj<> +en dobj +322 0 obj<>stream +H?TQ?n?0??+???$?C?"?????w?,)R1?!??}wq??`> +endobj +324 0 obj<>stream +H??SMo?0 v???QjU??n??6H??????e??!???m??????a? >???G?=?z?(???}???;????g?pm??~?-??Z??[.T^3????B(?W;???????P?s?*??;?w\?)?dt???=X<%_???.??????CK?=[????e?????=?eu??)? ?=h??q???9????K6??b&5?P>stream +H??S?n?0 ??+|??X?,Y?n ????x?u?U? +??N???HKv?0`?2????'? ?U*?z???M????Or?P?2??I??1 DC?WyZ?????$\??"?O??3+/?a?_?0?Xf????~b??4???R`t?c?9 +_I+ +???P?2?l`??v ??[?{?????s?????2?n#????4?f???7 +?SA7'}?????o??????F#WEw?Y????7???>:?4m?M~x?l??p}??? 4????'???=?=?`i)?V??^??????r????o^?b??3??y%?s2????|???Y?M?r????"? ??#???q??????B???r5?M??????_ +endstream +endobj +326 0 obj<> +endobj +327 0 obj<>stream +H?T?Mo? ??? +;? +h??3?NM???g)??E?H,?2???*i"?}? +???(??K?97?Y?????W??? +%????\??E??m?TR?(,???'SD`V???k???-????}?W?CK??b??g???$???E??_ + +endstream +endobj +328 0 obj<> +endobj +329 0 obj<> +endobj +330 0 obj<> +endobj +331 0 obj<> +endobj +332 0 obj<>stream +H??? +PSW??#$?O?=?^?[u?v?*?*"-U,???.???&? +A??@>!! ?CC QH?|?? ?ji??j???? +?t[j???R???;????????s???s????9s.??? (?zFGGFF?;?<*6d?`I?????{?L????? +>??? +o????P?4?E#"????s7gd??~??????%?0IZ????m?????4Ir>g?EqY)?????Eab?(v?F?(6-/-?0-??7?G=D??SD? n.??7????Y? +??,u?? +? ?e???+?c??d???#??nrY?????u?z?np5????u??_???tc??6?M????t??????)?Snz???95`j?P$?????x?yo?q???smZ????????????????Z5+m????????_?? "?&3?^?????Z? +?P3;"?5?&?q?????7W?3r???q?|'?????-?F??v?????'z?W?e%W??r?K?}?^???????'*3R({a??82bq?i?S|??K?????Z*z??=:m??V?2=4??????????a?N{?va+5??4<??? ??P?E?A]??Rh??bB^Y?"?42F!# ?q?????x?Q? ?<0?F???NG??Zf' ??E?t????K?g?R?J????????ZZ???e??ND?O?c?U?>?a?qc]8i?x?????????B?????==?r??b???}m??????2qU6Y?F?1w??9?$??&Jj??2 +?/r???>j?};? ??????7?v<7?* +&?^V?(U)Jj??%????5'd???c1???L???/????}?????z???WL? +)??iTz????l=p??????90A??j?j????6_?i???w????W???? +N??PVx????bt ????Y???? 42??B?p'?C?N?X`ai?Y?F??9?SB\??c$?1??????Sj????????????????74Tp?&??@k?~?Q? +??f(?&5?)??>?7?5B??P"R???????_???[w???U7?P ????z???????~? +s?|?z?ta?A??|Q???]?,{??b??c((( ???Bn"t:?q,?????q?N?K??Z??I1f9??;MO?c?Y0?U,??x?!? 3??? ??;i!s?=s?'????y???m?$;?+N??^???( +*nP??tcbY2?AR?%?6?????1??4???????JCM??8a??????b&*+?N?N???1?:???*??lj??p??.???,????????`???B4!?$#??t??????????O?Xm??O?#M}? +?M=??:?D??????????i??E?p:??6 \5 +x?? +?B +??? k)??KvT?re??9_EJ?o^?H???+H#J??-?????G?x?&?sT???,^????p???*?4??1?0?n.EmL?T?u????L???6?l?j????"?3K?????i?'?b?????#5ZR(??.?'?2U??Y??/J??????4? +????!M)???RlJv???????,?>?tCk???.??????te:????c&??]?}?? +q??C?,????Ru??#???B-????7;?\??(b ????????f??,'?\?y*Q????\A9/??5?2L?!w]?:??(?h?Z?Q?n~??????VW?m????x?@vw??6?\??q8?i ? 1?p???t?????????'YX +1?:????&???q?t?== +z???~?o???>???W??}??? T?)??~#,???b[?("X?$?Y#?5O"????k&???$??????^??u??p???u k?@*??F??'??D??v{???????V?p?v.???wK???Qq??L5????F)+?2????+Z2?2z????J,?C?1??\?i +??({&#???%M??kg?o?M5,?}?W?????42??g?[?]?l??&???}&?`&|b?W?? +????7e?QkCNaW1?z????????O???. ?????%?4???% +?2h??@????????Y?B?(t???????/{?fq.??KE?Z;2??N???W?o?J?4s?SGs???h?}?,;??d?Km???P>(?_?D?X???????y +??&?u?????2??ryE%?LO~SQL???h?fv???;H?J???_??3?c?$?#?9?? *m?Pxy?????c\? +???????QT????Ee?d????h0???n^?Od???!??(B?????:?$u??*?h??A??h???p?+?????Z?Y? +?8)?L6&: +???????;w???`?w????w%X?C?6??T???2i?|G iT???o+?7??F?????? +C????o0=h)????4r????g?5?|??_{? +B?ax^????iy????uQ? ????T??0?@4z?(??_M7??9?$? ????@[????p?=?}??}??(??D???`4s3 ?D?6?.?Y?-???9$?\ ????'???;????????wq?8 &"?Tr?{?rb??2@??"q????????Pa n????O?&/?,?G?'?D?U?-R??o????k%?M????+H??6?W???u0#??_????)???|?~BM?*? ??{?C1?M?vkz?!??o7Rk?I`T?8Yg=z?s??;Lb?k+????G?4?FP??t1n????;|?|?'??=y???=8???U??$????1?K?@?X ?J??l??_06??QA#??fR??U????$?&F_??9"?6B???????7???+#?pD%????Vv?P?? +??O??^???????b??n?G6>Z$ 1V?W?N??V+?O??rQ?x????Z5?%?????????h6?,??w??[??f????? ??p%$[ +??iW??T?~)??~0Hs?0?{Z??!l???C???C?????zu??F???`L?D?u??' +??k?$???|/??%????}????????Im??gh?u???{?^???.I??????}??,?eQ*+?F?? +=??@?~??$??g?Y(&? ????X +??n?C????$??/B?I?!Y;""????>stream +H?tS?n?0??+t$??&?|?? +?H{???TE?]??!).???I9?>?"ggf??Gv?K+?u??B???^*\???K/|??g^Be?`x??W???z??X?????6w#Ux??{C??8???N??D????6??iwoS7?/?2??k??df?d?*???????,J-?SE}?A?Rj(?v?HbVi ?cRI ?????R?? ??l?t?Ay?@ +??/*]??( +z!?J2??+??e??c;?????????????A?Y?O<? +p?,M?m?A???`b#??qhAT???)?CO?CNe0??????????i?s*j9?"?CD??? +IJ???S?J????G??BsR?? F?p#??????]L?g?W7C???-??V]???|?Gb?m +?????^?MT?Y?* }?e? ??????Ia??D????(?I??0h)?V??q?~?k?,??? + +endstream +endobj +334 0 obj<>stream +H?TT???0??W?$ 1_??? +R? +?b??@???C??????@7u??L#?????5S??????o?n/?v?`?C?t??S?3?|?.m???Xn???:}d8 ~B(mMP?k?? ??? +:sR7p?????`???????AC#?X???>stream +H?\S?r?0 ??.??C?z??$????#?r????x|_xPv?F$A`???? ????*??????Y?B?\o?i ???!?mn??y[????t??^7??+is????S?0]???f??4 +?$?i?? +?#?d?bz$?G?zx[?.????\??Z3 ? ??i???Q)H???`?1???^???< ???1?T+?? ?`>??a??Iz?*??@vv??-?\??p???(N???????n?*?m?Qk?'%??? +endstream +endobj +336 0 obj<>stream +H?tS?n?0??+|$???HQ$?(??oE^??A?S????{Iv ?g83o?-???|???u=_>??????r3??~iLR?z?R6?j?W?U7?1??v?T?G>{?{]!?O??{?AG??N'????L????[k??;??????_?]?N?_?/?5??????L,h?:? BHnR?_T????o4???"l????????K?#??W????F? +p{????M?H? {7??? ^?/??r\VS??????jqh????V?t???`T??O?\k? +endstream +endobj +337 0 obj<> +endobj +338 0 obj<> +endobj +339 0 obj<> +endobj +340 0 obj<>stream + +OOJJPF+CMSY9 +RWcirclecopyrtCopyright (C) 1997 American Mathematical Society. All Rights ReservedCMSY9 +B +Q":?u???????Cy +? ?? + +endstream +endobj +341 0 obj<> +endobj +342 0 obj<>stream +H?TP=??0 ??+> +endobj +344 0 obj<>stream +H?LT?n?0z?W?H?E??)? +???U?@J? +endstream +endobj +345 0 obj<>stream +H?????R?h???R?Q?b??????hw???N?` +endstream +endobj +346 0 obj<>stream +H?dT{T??a??H? 2??+j?>??? ?F5(?D?(??????aaw??<??????y??? ???? +6??isl?M???~C/????c???s??~??????M????CC??????? +r ???%Ji??w??/W:?N????m??\?~??A????df?S?SrukC~???{?xbvj|l?.,67%?xl???????OM?5??{3=]w?}#Gw 1'1;?1?gH???)??? +?\?^]u??v?vb?m$2Y??1? +??v??MT["??\?lOBz????R?????]??&????@??%e%????=????%????~??Gc? ???X??,??.?M?-?M18?????1?e[? 1?y??????(l?5??~???3????F!??I???????%?M1????????Y?|UCw???hr020d >Fk???_|yu??>tG?????qOw.E{m????hn??WF?L ????y/?????Oi?Am?LYs?,?]??3?gp?4??9?48Z< +N1?l??!???????SKN??H??s??|0????'???w+ ?????|?F??????f??e?6?*$x????T?c]??? +x????x?W?QZ????i?p?!I7 ????~$??[[?>?k?W???cX???K|?????? +???mM?,?x?>??????i3}????7?* +???? +?;??c??"?>????V?7?? +2?[~?wk?e?g +[?!?5F???`?J6f?????u??????[???$ +?ZWU;??? 3gq?t[?A?M]?t;??a?R????Op???jkt?p?+?c?1??b?2???x+I??A?O?='?d.7 ???u?>stream +H?t?{PW????f|????'??F?|f?(hTPPE?D? ?~ ???8 ?A?????FPfE?J?_????u}???u??m? +?Mm?_?o?{???{?$???$???zy?yO]??????+(Ha?T?l??,?&~?\??????=?D??? ??) ??j?I '?;????w? +M? ??_??? +V???U???Pu??n11?~}??~??? ?C7}?H???pbA,"O?XB???$V????X#1??3???K?$???<?I?J??g?0i????N.k?4T??D?]6?? ?F??FK??e?)?V??d?o`mgW?S??s?4????a??rd,b??e)?????,??wY??u????????????????h??p???0K?l"f?^??)?^^,???W?`L +?????x'Q?~ +??+??6}j?<8?????)v?Z??b????g?rx?????,,???=t???6??V?y?+\B?[?8??h?1????v???T??-???? F???????????IA,????f???P%?< +zi?????Eq-??sY?? =??P?????}?+???? Y????a8??z??mr?F?O???m?d??m???I??.?~ ?O?1F?RW ?g?\<{???3?????r???3??~?.+T=????????:9)???e??????1????5???V +??? +??d?????r?p????$?7??EY??t' ??Sw`?-?? ++i?^? r?g?????P>stream +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????? ???????????????????????????????????? ??????????????????????????????????????? ??? ????? ??????? ?????????? ???????????? ??????????????? ????????????????? ???????????????????? ?? ????? ???????? ??????????? ?????????????? ????????????????? ???????????????????? ??????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????? ???? ?? ?? ??? ??? ??? ? ????? ? ???? ??????? ?????????? ????????????? ???????????????? ??????????????????? ?????????????????????? ????????????????????????? ???????????????????????????? ??????????????????????????????? ?????????????????????????????????? ????????????????????????????????????? ???????????????????????????????????????? ??????????????????????????????????????????? ???? ???????? ???????????? ???????????????? ???????????????????? ???????????????????????? ???????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????? + +endstream +endobj +349 0 obj<>stream +H?lU{Tg?!d???v????a?VEm???@?' +(??>?K??5???3D?? +?????.??=??g??a?E9?MB????e????e??E8PC?{;,?(:?A???Q??3?d??3?????????1?%???????(?f?!` Cj????E&?]?4f??m???I??d?oSD?Z????????vE'?e\Cn?Ad???p,?? l?C?????4?% ?(#~ l?h??G??}6???? +8??/?;?t? ??2s??La?$e?&????%?? %a0???k?? ?:Sm??7?????? +?^{????X?w`g? +?"2??12?X?M"?X????*$k??????b? +??????r?W1??b>?TJ?????7?? ???? ?X?G??w???U?w???????B??jS????"*)^>?????=???|1??k??&????M?#??m98?'#??????!#9?? +?K?z????~?F???&F?? +a1K?????M??r?[?? +^]??+?????`?xVLY]??!??C???'8?9^V?f?0?P)??3v?"???_?\*??& ??k4K?xB???5ZjQ????8?n??BT? ?SU?????WOr!?L}??ML?s? ????G??3??????UR?f????v B\>sR??q???+igW?c?G????????:?????? -??Sw??PN???WZ??r1??n??????8?njl8????}U?D????f?Z?`?????rz??{&u?IO??0W??Z??b>??3?e2?e\??????u??ktp??????7???????,w?4??9/1????H!'??Z???/r????\,?v??~???"( + +endstream +endobj +350 0 obj<> +endobj +351 0 obj<>stream +H??U{Tg?2?? +?0??pf???Ju?j??z at A?(?|m??"#???F?sG+?n;a?v?E>s? ???y-]^?jLb?????u??/)?#???u???B?Y%???KN?/?3X4D0??????e??|?^?w??????800zE,'T?????????#v +????*??>p +4]?? ?66?n ??p?I)??A???}???vN??H??s_??? +???????Q???v5?bi?o????q?Y?27=?{???S +???]??;Q???/?=fT???z'?Z?2BI???W??8?W-gq??!:????y9???C?>??k4?/?Y?b>4xL?v?????Xv?=p?????qx~????/_?2l??????0??~???i?? +?v!s???[P=w?G"????!??Wl?oS?d?p>??*3+?;?6W.??????q?;?2?????gu0{???9?zdV??n+e?11H???is??$??\Nv?Z?M?*?M??f?????f?-?IaQF&7??F???z]w-?`=Uja ???c???1y???o??@8??vZ??Qr??-??Lr';g????%??? ?WohD?????,6?lEa3?4???? +?~?5?????????;Yh~????I?GjO?.K7+-> ?lD ?E?/???"?fd?&????RFv?pG?$P??D^k at F??}^?I??? +'$V??E(??4/?Q;??$i?9???F?|[??0????????"???FT?tW??*?EJX?#?|%> +endobj +1 0 obj<> +endobj +2 0 obj<>/Font<>/ProcSet[/PDF/Text/ImageB]/ExtGState<>>> +endobj +3 0 obj<>stream +H?tW??????o?}q???P ??n))h[?L???=h?tK???F???~???%z0 +q?U?//?>????=?n??????8????_?]??Y%???>Ve ??j?.UB???f??m?o??n???k+????te?T/?????j1???9? 7??????/'??G7???X?a????F.?????\,F???p?W1??%???&?%?i?4?.??"F?D#6?a???Z ?e[??$?S5e(?F???8LBy?:1?%???9 +?o??N}?????C?:e????+z???^w?.)h?S?(??7??z?? ?Q??E?u?z?#?B-B???LS$?CJ????Y??WTH?????:_?? ?x?? ?Da?|U?g???$G5?j?$\KM`5???j$?o???!?I?6?k? c +r?F `????_d %1N??!????????d;9\?n???]????99w? +?- +????f?TV??j???K7GA}tuPs???~??J +?o-G)?F?C?"??"????m???????v?b?b%pADD?E?Z?d?q????f3????j????;?r???j??G;???????)? ???x!??j ?a*r?t/??? ?maV??|??^/*p??zT?"?????`??aR?r??t2?ure??_?R???O?h?H-?6TE??$DI???? +?;L??????'??}??????y??x??(???????W? W.*???4??xIj.??? ???rm?r??h????Y[?UU???M#?x ???n??=u?t???`z??2tDz?3/K??L'/? ????g????w?0{??????? +L+??O?>??????s??d,7??Z???????N???%?-L??5l??}{?=??C7F?????-D?Ox?r???-i??,?h?E?m?b???H/?????????CB?5??[?c?%??>?i??V??? ???>?|6P?a ?S)? +?f#2?`?i?H??[AN9???vn?????????A?S?\????A?Kb??8?G??P#@~?(?? +???b?W?? ?(rkg???h?'?? +????^-???q;?Ef?????B0?k}???7)???t9????3???L?????G'h?[f??Q??~??%?B?f??/???n'??;?$?#(kDEx|oQ??J,}????*????? +??|?????p|xr-N?0?O/?%???a?k'?v??9*???))?K???u>stream + +OOJKKO+CMSY6 +RWasteriskmathCopyright (C) 1997 American Mathematical Society. All Rights ReservedCMSY6 +? ?? + +endstream +endobj +5 0 obj<> +endobj +6 0 obj<>stream +H?TP?n?0 ??St??] /)x?u?]?hW at M ?> +endobj +8 0 obj<> +endobj +9 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +10 0 obj<>stream +H??WK???????f +=???}r`??? ???????C???sN?N}?UK??b93]?U?????????????L???+????C3???=??g?>6??}lJ???=}~(?E9)??8??????m??}^87???L?????E7i?? ????_?O?????be????teG+?{??I]V???b_????"???????Oz?,o??j?7?&;?E,????y???^?r?:;?-,??.#????B?N(?e??%??"?v???g?-A????(?\???D]??(z??E?????k0?A??/Oy??I???&$? ?P?x???_)?R []??J??t!??r??6??r?;????`?????????6????h[y???V05???)5??@X?Q??|?q??FYz?|#h???d_??X#?7P???? ,D??????zDn???$?v?[G?g????_.??????[????T??'U?!G??<"G_h??? `??L????{??????l??4*?`k]Z?:]???E!??[????2????^`?&&2 +$B?S????V~?}??W??Z +?o5/?Zj'??Yz ??yZ +?e?-?C?k2? ?????F?V??v?l-????????5?9G?????}???Y? ?|?(?+??? ?L/?!??kl/???F????Me??;????Oc!?]V??\??ef?????%??????????%w?k??w?(Js$??A?TY?* ?b?????ZD??P7??iv?W?_?????:?`w%b?K??IKN??K1?;h#??[?bAM[??d?8??n9N???????g??UL??+C????*??W??UD??c!]?yM?O?????jQ??3?????\? ??Y??!?h??*??0I????p (?+y????=?l??1??@?5???x +?@s?!??4??F??;?T|??/?TR? @???? ZD[?????1??'?&*?RI:|???]?@??`Y?O???????W + +???4?FQ????#`??????35?P????@,????B??p?$?nA?VoCF?e?'N?w;??lw*?m?M5?k?g*????7W6?X????'??_?if?1?>?|:E?my??[???XK??$@0g3Ka F????> +endobj +12 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +13 0 obj<>stream +H??W?n??}?W?? ,N???}?&l?V????W???-}??VCM???z?T????V?}??=cn??/?M?i???8Nt? ???? *v1cQ?[???????} +4?`??,?&T?C=????D?l??'???=????0??ia???ENC\'m??~W??]?<=Og?O?/??? ??,RS??4??7??-V?mi????RR??5??$"?J?cw?s??????3Ts?#??N?f??4?Zl??L??j?K5[?/Yb??&??.J{?[?H ?|?`p?O"^i??i\??g??i:q??G????@Y.??>i??P?uG ???W???:'b??1???SM _???c???|?>Eb???X??G?"(??XdKv?{???lPM,??:+???????c?Dw???M?(%j?-??5??U?qy?)?;????r?????_??V???<D?yQ???]B>p?3??X????a???_A????2???$?}??#?M}??A?Z??c8m?F??)T???1????O???????WU??U\?U???c? +?5????g??(F6K?eIsb????lfT?%??????B?????2???H????5* ?(?'?)xD%?%99 +Q??SC???c?/F?m?UjPR@??5??,???*? +{???K ??Gy??B'????t:?a)x?j?j??=???}?Lh????kk?C???e?, ? +FvR!??i?????[?qoZ???V??????\??t???3?????4?????4?-??????! +?Y?G?_?S@?c?GW#u??H??gc??J??x??n???} +1c?z?]??(??a?s6G?\???L?>?R??F*;????`$j????BC???-m?????"JH?UD.?C??*???/??????4???R? +?Q???KW??&????A????|b??+??J?Kc??M?%jN?> +endobj +15 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +16 0 obj<>stream +H??WMo?????+|$?!?????6?? +?k?}mZ_M???????6u???~?]hm?}?|????????bG_;G2~???_o~$-?(iM?M-?s???L?f??~U?o`?????ms?n\k??1?D??X??nz ?n?????qX.??Li??T???i?Z??n?Y????????"9?dl[U%?v?????}??????P?T{????&9?Z??}"o? 5~????E\????????e8????H?????? y???|u^6???D2????2?????v#m???dZZ?W-??c?t?'w??????T??;???? +aG?E??V???+????Vtb?5b ?,??p 2????j?????VU2%tv???????B.?E?5t??:XO^??N??@#K??I????yW{ ???????p!_??M?e?X[2?R?Vk??????A???????a??v???nz??I>/?U??L?\?????l!W??BPTV?k?y)?mo???4????#X?O????????gl?r??2K?hS ???J0>???w?Q\???8????Q??^??L? \?`???1???CrX1?Z??|[??@?/[7?y?d?B>r??V3????F?7 f??4;?k??a??????????y???F?S??? ??{$s ??%????@`?????Nf??(+\s/{???????vr?K+yZ????9?&? +????^?4D?z?b?u??? +??)????F;J2aU???n???e??j?>d?Bu???j??4Nj?"M??k?U?r`^?????????]??LLc????y???ES?;L}R&w?_????WS???}???????yi? +?c???????P??6N???-???????g2??V??@ +>????AJ7#?????42Md??????????@????????? +G??K?7q`??8??3?>??q2?/-??????x??u)V?o?6?N?T ?$t?<gq?????7?3G(0>??d +D?;bKT?????9@?y??A?m ??K??v +es?td?# +??)?? +%?qq??+??0???+gn??qq~Z?g?? +???T ??/??????A???L?p/??????y!?? 0???\??TB(????k?:???J???[??>j????y??DM$1??5?????????)??|Z?5 9o??pq??L?\w???v?u??;r?E?:T,>???i?o?Md?#??2,Z=?xf???K????????b???=?N ?? w(-C1?R?oG?55z?7??????S??W=D?????????W?d??0W?[???h3]DV?d?????p??1F????????>?"????bv??M?P?:sQ???B??c??U]????CM2F_$????b???Ly=? +i????/??gnb?W?????????B?p??*??Y|=-??!`?v??z?b.OV:q)???Q m???????3XFB?Y????rMJ6?8????????'h???~B?s+??;??X>?4"$*??G>I?^????#& +P?\??P?`?4?CN?c???@?l???po???zY??r??e??-p??]?l;?u???@#? 5?????iO???"?i???W?R????B?'?#?^r?q??.Y[??i?????J?s?T???l?pn'c:????x??;???q^?6*g"T?#??u??b???i?fzk?????|n^^-'N????M??5?"?6??'?????@???aP??=gl~??*Cw> +endobj +18 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +19 0 obj<>stream +H??W???]d7_1?n at l?}?ci??? +?@???v?z???????n????n?? ???????U_???????? +????????mn?????????h?????d"tmM????j???????:9?y_???@^1-'?Y???\1/Ev?TNR?+;????????????i?????????i?T?B0F???j???J?C9?}*fS}[??C?E?7"???VT????lE???N>.qM?Q??x?_?zQ?_z?O?????~S?(????b0?|?oH%?o3???Z9=my?@m?UW?=?!?V?2z9?R?^?????-?O?/?????????QI?E?h????G'(???ut};?U????tc?7?B&?G!?V?G?D??UtUQB????n??B???h??m*??Y????????I}????j??El??1??K?E??\?? +p??Q??#?=?K?8??G?PK"F:qVNzT?? ? +?@-??NNUHu???=Z? ??g?"?T?????(M???nKD?/J?'$&???L$!????W:6??iP?A?P?A??u???????X?RIR????O??;???&i?Hz?V??????,y?TzT?N?????? +?P??????L?n7??????w???Q???k???????+?a~ +x?V?Q?%x?Z?pA?$_??s????[??V?t@?k??v?8?(????? ???????Q?}??p\ +?51????r???0+????oG????WV^?E'|53?????????n??] jT?l5???+?4?!ZA@??d\ +??P??0???TiW;;?{}??I????[????^???$?V?L????:W T??7D?^??F<?+??^?mo9pN?l4??B?.??_&????n?b?????m"k????Fd????6??????W?????2v?+??y? ?4?#h??\??+?)?1??|???w#4A?H???????}?u??.Q??^d?z??7??|?I& E??F ,=/??C???j?????F?NIu????cFB????m?h??:????D??ZpR?YdNj??]??A?/??????F?-?5??_?y???6?L?-?sM??-?7p??( +o?t????q|Y?!???>???Hiu???H!?\U?}?y???[w{?p#')??#a?6P,?A?L?X|G?k`X??Otm+?`?:???5[/y?.P???D??6c????K?[?z???J3?Z? ?clul???;!$?? + +???8??????g?^?U"??X?`?.??:K??/<u;=U?6??z??&???'???GL +?????`B?-^g/?????c??i0eI?????l???9?xS? Y[??!)???VB?V2?? ?e?|a?????g +I??&EVk??#???Ld??}F?[nc?????Z??:????Myl?????????[?.$g??"??>)??y*?2??g?xGwYa?Q?c_?B?????X??*??b????{????BP{jF???5[z??n????N?^Q?O{ +PY?,> +endobj +21 0 obj<>/ProcSet[/PDF/Text]/Properties<>/ExtGState<>>> +endobj +22 0 obj<>stream +H?lWK?$? +????????E????#??>??k??? +? ????GUW?}???"?7??_~C????>}w{?w*m?~??}?B[?O????:?^ 7??^ne???????????w??}??o?o?vy???????e??+?|?_??????>?m???=V????_????x??/??V???????????LK??T?Y&?\???]??+EM???????f?/?x?????}????_???~?m?~?????????????? onuW?????????F?O??2???C?Y????????????on??>????^?9?+??]&?y???ORS??}X???G?n:???X???vP?oM?^????9S??d????n??7qw +?>z?+???S?q?W??v??????3?qH??Xh'?M???=?(2e???????7?EL?Y???R?%?]???A?9?>?S?Nml??h?????Y? m??L?8Q???] +?3?F?{}9VoD???? +C3C?????'l????7? ?w H???b, +?2j???V?????Mt:Q?2?C??J*0K?Rmh1\???wf?f?Gyw????=?? ????,??4??8a??!?????????????|??D?&???;????G[x???P???5(?U?????kQ?TF??S????J?'l?;??%bk???8@?y? +*?C^????1???????I?:?"?k?S???8j*lXn??O??????r5?2[???'???.???M?8PR ???3??h?{?|@F +??m?o??J???a??c????hm?@?1??u!=a??w?&G???^?{??r?hr????{|g???8?Cg0????bN81|T?w?L??1 +??????l3??a?"?+A??PL?H??ov[m1??AQ? ?????)??P??Z?u??,7? +?OT?da?Q? ?&?????S??;???????7? +????=???????????????Y???98??? o??c2??hHI?0?epwB?????Sb???l~GlG?=?q+??X@???X!Lo???e???????j????`L??(}??{??bg????W?p???q?kD??PT?~ +? + +????9,??#??l?3z,(?YW??J???{"Y?5?4????g?=(?ld?????????J?Sx ?B ?JJ&`?Kg?L?j^????*?R??^?u???r)?kI?"??j??gl ?}???It??????|Xl???P???>????NYJ?????????????X?G0,#????}?[???@?x?p_???|?)?Wa#?% ??+??]??:'????O?(`??K??p?J[?,???[?????$?7kEF?c??$?kea?s???}r???O)3?????tH???S?a?FIu???5??? +?B??? ?W?t??y??7}??u??????&v?E??Z??a??k??\??l?V_p_Ut??y???84?1?b????r???M?????c?9?Zh0??F'w??? Yhp:l?? +??G\?x?? +??r???&?u??A???$4????????S?????1??v?4??d???j?Xi'|?R????f?c~?s;lD\??????? +?"?.pNz?y??+?+I???P??1?????w +\L???Z????6_?+???\?????MGd??????'??X.\???m?l?6?,?????z48}l'?0 +??????'8_b\????:} ?\s +???8???_?????q/\Cx????R??.U?????x?3???P?ih??d?\R"R*?T~H???7?&Q?'8?b?*w?A????k??\?Wq|aU?>6??^???????????O?~? +?? ?D??l@??z?????????s ^D??? 2r8??y?^?~:=?!=???:}~tz??l???S:}???7X@??K???OJ'^? ??H??<8??=?>?6?K7???%{F????z?ax???'?????37???vG?!?'????^??,< ?L?^2 +?X??h7?~H??Ji?7?-\?NF?Y???(?~??C?}A?1??33??/+?n?????|L????H???o?,???I?????`Mx???x ????^?Ul?? ???vb'???w?q????=r?????e"?:?e"vFF^?I|`? +??L8??0 +???^??e? ?k?P? ???;.????c?`h?[1l?5????????;}?s? S?>?Q|?v??K?P?k??J,?M? +?r. + kL?g?B???????55y-????bS??u ?u?b?@?!??Lb3?F??U8?[?? ???Su ??w?e?) +???S????HI???t????j?v??)-Ch&?t?]56?)3e?c???ra?.;???? dp??,Si)?p +??zp?EGb_ 5???^>9S?3?T??&?=,?yT?le????LF?PpOA???X?J???^??_Z?S ?R?zQ??~??EK??G-.a??eU?r?EH?????o^???kNY?M-v^Y?m?GQ j??a????chr?&???????;??? +%|??n?_?9^??Z??p?>?W????????/`?,A{???E3(?E????t???????????C?ukqtl7Nn???\S??U?Vi???QU?m?i? ?:??E ?>????n???.H????? +jq? ?8?r?\RRM#gX?I}6?\??]?&??H@A*?WBW??6?1?v?V2D?N7q?Z%V}>??ZW???yw9?uM??]>???%??V????*???eF at E?"S??6?F????sL?r&E2ll?E?????r98???? l??4H???9?K??3??TAM?????mY\?8?????i???X?J?l??L??u?)???R*? ??l?R$???? ????N?vH??????p?+nY?????98PG ?_??? +I2??ES2??sf????iY?qk??*5sj?[rO????s[?;?Z?rX?r?*?N??o??$&?p?+??|??8S?b?J??????*Q?~Q?8??? 8????E??????g.5?|???x??????!Auy??#{}??K??Z?],??????????k??tH?@?2?2/W|Q??2Ou????q?? ?K 7??`?,I?n?`pZ????]??1_z???c37??k????P????kv?????e?_p|Ew)iQ??????V?5 +?d??#S;?Q4?t$F^?j?t8g??$ ^?????.??H??)2p??*??W?????DjC{?jq2p9???????C?Z?iQd??95??R?p?b8????I??????6?6E=??&k???< +Q??b???????f???E6????1????a?7??~????_?6????;H?8???????,K???S????? Z? +??wU????20?="??Y??1? +?c?? VA????Z?>5???SA?-hfj?r?@?????Z?<)???????w?Y?f??*???? +?^[?L6Go??5????D?-? +??f?????'8#?e(? +z?R??@?d?rgW_??????Tgsf~J??0kH????8[x?7??$??/??;%??[??#?????~???<?[?!7?>h??0=8l??F?>c???i7U??Y???0ic +???kZ??D??b?5???B?Y-?&?# ?E????????N???????M)???"? + + ???6F??B?Y?????c?8??i/?q|????? +??48?????^?S????????? ???J\V?.s????%????????`????`???n?Y????g?X?.^Rf?0??W?.????!ys?d68?{????L??W????? +A? +???!?|?????a???|?????E??Pk?e?9??i0??FW7fZ????;??n#8?Eh0/?q??ud???+?????e?9.??hP?@i!C}LS????#T?X? ????A???? +jh? +??t??k??N?h:l8??p +??3?uEa/?Qmq??P??*????*??F}4]??? 1??a'I?? ???????/,=???c?9??kp/?q????:'Q=??6=????g?S_e$?k?1???]"a?U???n?Q??7?KQ?????????U=gv??V8??G?I?u????G??;?a??y?++]gW?jQ-???????kS?c??tm????L}???y+?zQ???~O?A?"?X??fa??$S??????A?]%???T???????????U?t?%M????E-?H?(]Z?}J?4???Q??M,??8]3}sFb?r?V?0.3??%??e????Jk;???'r??#??q?@r3cT`MSC?$F????fi??x?? +?~?q?M?c3?Ri?%????jNY?mk??5X??????c?,?=Y?.-??7?Ecc?I?y6??z?????Z???O.?????????*??TX?Y?4hiE?=M??b?hL?.?t?9???6Ye???Y???? 3???????e?A-?QJ?[s?????_}(?????R/?x<(??V!??}?/??????ii???K3S2?'W?????Q???PeW+(?y?V1?I[????/??@{[?b?j??k6q?|?t:?j9? h?.??R??e7????"[&wi???l??^??_e?9??~y??M????Z~?f??p3?Q?????>$>??\????????H?4g????5$?q:???]?Hv%7??S???}9????0!???? +%KU}6?F?kaI` ??V??Ss??v?T????f?{???u?Y_zX?? 'v?W?.?)?{>X?4?.????-sV???????c??G5???DH?????bm|Q?.m#)??????g?"????????}?r????????8?'?x??C?E2?)y??KcfKtkV??1???B at N??1????@??8 +'k_??R??eC??????t??z?`??90uIV?n????{??????DZY?ffS+?J?????z?????,7?8??Q?=???d{??????? /??4??/Z???I8?I????W}O???????{????o +???2????/?"'???PN?????Mx??F?:???Uy'?''??D??5qWN???_???Vi? ???|??O M???? ?R??e?-???382 at 6U?????9A?????6N ????}I??=???e???\[?t?9?k6?2???UA?l?? ? Lf +]??:?1?????C?6]?8???*??????]??`??"???i???D?Z?*QR?????/??;Oqa?!N??????YU??VM?h?^?W(?]?+??TV?????bA?????*?4?.; /T??????????9?O?',s????L]????!t?$W+?}?*?(?F6?:?????Y??t?e??Z9???*S'/[??????? +NfoS?=?Js0???)w?A?\wBl?}gL?@OO???????8???2??S???11???@??4pw????s?????&@Rct?5=????Y??@???*?????}???????????{?$Ic ??b???????!Q0?u2f?P??????Fw??????E?p??j??????Vl??????.?S??4h??q??U???|? .m???????X [????_?????y??2s??*v? +???`w?^?F+???? +??}?????j?\????????ZOY?-H???QoQ???????8??P?b-???L????5????{???????Pl#?Nm-??L??f??????9???a??U3bT??;?7?J??A?m?8\(?P@|/?Y0Z$?????!???????s? U?.>!???o??P=?GX/?L????)??0?????h' W,=??4AzEf?? j???G??c?_[5??/c5s\?+J +???? ?'YN_?t?'??????b8?????v46??^?w? B??l?????b?t??Ri?e?9??)p??? ?L?~?b????h:l8??p +????1$??"? y?*8??`N_6?c^??;??OX+?\??,R?8&??N??? +A?$?????(O?N??1?\???N`Q??1???r??WF8 at a???^#8??ZC??? d!????c18??+p????H?W?b??i?j??? +?????|?x?!???b??? +?/?j??!??????4??o6????D?58wE??????Iz??'??,?^????D&??????? ???? +??1????q????5x\n????2?/P?r???? +???!?|??]?@M?3o???/MA??Lq???u;l?? +k??>??vK?????fo????yuhu???*&Y?vk?o?'(?O???L?!?????-?|??lz?????]? +Cnr??\???{?A?=%s?\t3S???????{?7>??;?$????$?'???C?w?sI???T??J??????3?q??????? b5O.?+??OBq??r'??9?H?`???N?}^s?\?tpn????*?j????P&????m?0??/ ?rrFL?{y?Cf???k??0??? ????K?=B?Kt!n-sU??H??_H???!???n<@h?t??+d??Q?z??HC? +(G??/?v?o9*??Qo??j?+??????qq?Ub?a?U??zV,p?? +??ep?3o/??+??0|=,p??3&?????XyF5R?????(?bZ?Q_?7q?9u????e?B???yj?\????M??????] ?9?n^;????(?g??{eQc??xMT?|(B-,W?C!|?Km?9`?t???u????? +C????p?]??]Ax`??D?'??]?????3?Q??]y??'?Y?B??L??E/??b?aIS?W?M??H?OGAv??5}S?wH|R?L?K?)Sr*?Ky+?.?????????x?6?????????"s???? "r???&O?? +? ??l???)??M??x].@????}6?[??t??)?r??pIT ?)'.?P???i???????f???? ???2???????Q?,??:?????? -?5m?V'???-? &???????@?X7????Q&_?nW?[?????????m??c_?????~Iz1I?3?zc?f??]4_? +? r??;???g?6tM? ??>;??? +[^????)[?VJ?&a=z ?Q?)6?fC'?l\_?;?? ?q,$??o?YoGM?g?j?`E I"?TB?|\???????K?V}`lb??Mu???F ?CO????U??5[g?????T??,_!???????`?3H?C?B?b(u?(x?*?lIX?a??U?/\1q?? +????????{?z???M?t??he?X?????????W.3??e?=???%???3?T???^E?-?7?[TW?d?h4??3*:p???q????*??? +C? ?i CX??R[?????z???\???4??/s????x.???k?:??????I?y ?_t?bCQ?F?????CG2PN? \???e^4???K-MQ?????z?W????w{? +?5?z? +?)7]Y???o????Zk??m???uYt15?>?B?m???7?y??s??w?Bn? +f?\?U;?3??Q9??OM?j????Gd? +c??O +L!.??>??W?????y?>?????1?{??z???*????u +?Y??:?Q??V?hj:?j?^_?Lm???y??)???j#???,?]? ;G?0??a?? ??`???U0???????1?C? ???E??*??????u?????WG?????A?5???YT?,2?i??? C,%??K2?a??hL???dh??X???F?????0??Zf9??$NTXKP:;?/?:??Vv??C?????????%?7A???[??G???5>1Z_???????0$?|?ba??d??n??2b?7?]G?a?;??%?W ?(??????2?Q??g*T??????V_H???& d 'G??q%3?}|M???u??b@???C??7??!qYb?]??? ???j?!?!? +?/????F. +q{}r????????.?0????'???G3?9n\??v1?U?s? +}?{CD@????~u8?#L????????W+=06?V??$d?7?S???%?l:?8]????uJ????1Q?z'????y???IR???x>f??NO-?R?By?rH??c?\??8?q<%?? +{v[%p?K,`.Wv?E?,??m?r????>???k???z?]?W??'Z?? ??"??b?}??\???4???'q??? ??&??? ??%?RHJ???I??g?+Z?% +:8)*[9Hkg8???s/???F??FJ?,???UD?j?d?}-??nI_;HL\?>?'mE??+-??L?n???[???o:i,??XW?a?x????????ZU^?Mw?????Q??8????k'WOI]??&??F$???S????,??e?? B>\??D?????Ka??W?Qz?'??????l??NZ??2_ j?K?N?IB???\5?Tg????4$jC ?%?w *???mi? +*(9??=??#?P at zr3:?mn?&???F\? ??|?????kUCj?E?,? +?z?F ?g??)Seh?S??a??F?%??????i??J????j?3F*S??hD;????=V??[?q????*<#????K?????H?u]M\LTV?s??5????n???)??? +?`0???r???5?_????{?)?Dz ???#???ZS????%z?.FC??3j}???OAIK????n?x?4??7?"???arME?8R?? ??e+?????c?{?@?D???-?????8?] ?9? +{I?R#%5?L95?A2K??(? +???C1$J}????b(??Ktx???y?@??5???ks??k??i?I?3???????q?$^"W????^H? +w??,?G29?8?x +??~???UOte?2??ks?B v{Q??o%???|?L?D?5?(???q'???????? +???a? +?]Cz??:?4???bdX??H ?????OcgqIo?}????s?x?m]2e??X0??4n0'M?#?/?6?ys?Y?????`?-?cJ +???K? O>aa???Z???F??(M???X??? +Jm???,??"???o????]?????I?E?????I[C????|? +\xe/????pX\?]??3p ???????s)?~? +v +?W ????4i4s?j/?K?????? +??{?w<&???????????^??k? +V? +%`_a???2 ????N???aW?e?gnk????vy???bb6>q?;x???N?? +???ir??-??'J?i? +?1?s??z.??q?Q???E?Z???6W5?8???o?~d?H??k? /8?/???M'?-~ +??q?g?????? `??08NK^m w?????YM:??ck,?????'3?w5???????}7??\? +?1:.?*[????\P?&??D??]M +3:?3? f5)h1??%x%?1?J??l?7?6S?9z???q????g?i?!j?(IC.??U?:?x|S/Q???d7?I???e\?=G??Cv ] +d??6?u????????????Zs;K?e?X??;????Q??z?BK]???)???eh???|?? +,G?V??aG??I??????G?q???d?y?F???Kjt??#????????????`?????/?mG!?{??y????c??]+nd??????nD?-qV2j~d?F?a????E??FxyW{H?i?@????fmH???D.<0e>cOb?2TZ,Z????S?N?}?tn/?4'?????U?!}Q?????ZAA?'>?|)?J[????kG!k?????z?; +??? +>?*?????????Ov?$I??????s??????????-*?D??A???qg%?X?5??&?J???S?o?%?(*?1?y? +?????w?mCh?8,?? h?????0r???C?? F8c??Z???P4? +.??A?:??S?????T3z? ????c?1?E?+MZ??"UUb???V?S3 ?i +?*p?~c J??????3c?? ?N?4,???@??If?q??? Z??Y5??2??DF????: +rn??@?9??I???&1n??d???l[??0@?V?\??fY??? +???????I?????3C???g=X??_#?>`h ????+????????ms??>??W=S?z?????,???????h???n???323z??}???u?4???82??8?>??????wM(?D6?}i~????wq?b???*C?LH??nv?r7???e??$=?{+?[??%?D???Q-?????8"q?{???G?????=?1nr?X??,?]X?.?Dfv??e????_\*??s"?}??M"4-vOa??C?L8&T1????nB??]GX??d??+???P?h3>?3?Lp?????!??[????????P??k???????z?U?????h?"??C?V??-o??-Ho???(?S/?Z??? +????>(3 - j???H?/??P_?I?aMpfbe]??w?k +??R?O]c??W$w???gW?e??z? +y???<)???gDvl,??Deb?7?h?T?v??<7z8?a??0NY3?r??T??Q?|?M?k??????I??F???????^k2?G9+?s?a??i?? $?j??gE???.???v=?& ?;E??(v??r?)???+??z????K ????X_?^4??4??k?5f??H???? ????U?t)?_+??????:A???O??Z?z?????C?y?tb?????)?7??? +?g +??Y?t?geL?h?5??V???L??????????;????????Xd???[?XP? ????5?MO??v??N?*????.z??J|e????!???O`???,Ug(k?,?!X??^+Y +CJq?pW)?`??H???kE??' #??;n'? -%_c?????h??kY,?Z#???b;I3???Z}[ +???[MK%?E41 +??K2??p? +???Z???},??4?S??u<?m?*???g ??Fe???????M}?MG6??J?h? ????.???W???n5??E????b?=?(5Y{?????jwqf????C3????V?"?(??d??????????l|Z????0?:it??V2?,?d????y4.[eX?O??W????H???F?}z?-?_3?%7/????????w6V???O +?? +{??????????????0bCg?? ?q=Hx ???!K?E\??\????*?P:U/???xl]?5?5???3?q?q?R?2^?5???r?q?=??8x????DkXF??f? +?[?~??j??G???_??T`?O??F^?Y??xn%b?X?T?Kj-,?f?????z????j???bxl??w?n +??????h??=??&?'sqS???4??? &?"?4 ?>????Q????i??q??=,s???8?61o$??7?-C???d??!?!p?5 +??I<-o???<7?\??g,???cN??8?F? +6???F?CB?^y???o?g?GQ?YA?*?4(|??Ru?2? Y??$???~?/-!??M?uB????{N?|???t?????_??d???e?D]) z?;?????? + 8Y???}6y??3?? +??:?k??F????_l?'@? +?/G?u?e????????Q??i???< +???eZ?]?*?????P?u8E??})???y??2?RS?3b?/???a?5FA?9G????n????z8 +ZF;??9??`)rA??????R?+(?  ? R??????B_??/?x(?-?K?(?c&G??? ?r???Q?U??(?e???????Q????Q?l?? GY??%G!?^nB????????e?8G?^?]?B??Q"??dM???9?$Rp?3?9?u??;????? y8?-? ?:F?~0??fA??KQ&??d?3?Z?????+??8?,??KQ????????b?+?l???????F=#??????+}=?r???]?????(?8???????(???????If?E??L????lV??OL??8??i??? 6???!6???3 +???2q???D"??#@l?????~? +q????????? [??lw?z?SB<??~? +??0??g$ u9 }??l?K?A6ww?t?I??1r?dz??l?/??#?l??fs-?a?????kv???h fC?F?8??~??? ??R/?!X?????z ?$?{H?O/?Awm????$??T%^??+K???AK<>?l?/??#t??z???:???o?? CX?hC??`?J???j?3?`??,?? ?D%?ICs?w??.?} ?????n??]I\s??"???#?j_??kQ?\??^|h4????']??]??:f?nGs???s?&`???y??h??F?? .?x~????[F;?h$???0????j?c?????W????:??&g?* ??{??????1\???_??kD???O;?u??),????"B[?C?i?XQh?G?z???w G+,???X[????B???????T$??>O?????????X????j??wG???? ??f7I???2T???G???V???????b???0j?`I%"k????????. Y??L?????^??????2kaO???t]?s?VX?l?y??e?l:[?u??c?j)?QD(????F??`b?QzL,+???L????n?;dV??t??!??a??A?~-?8?LB????eP???E?o????L?Aa ??u?h??xO?>X?O??nu????9???Z??ZD}??P?d~!?p?$??e-Q?z?rB???H +C???????? ?????????????r^?'ii\#?>???^???D| +#?\ >f?????????G[?*??U?/?q??{??=??????/??R{?Q.??Nnw|???W???|? ?0??K??????????u5??Esk#??e?? |??]???????????????????????qKK?W???{???K?_j9?????u|??6U? ?E???????H +??l????????e`?9Kt???|??q???d???X???e??U????????D??Q?}????5#?y??c?H?>?\??0?kX"X????????B{H??b????Nn?_?l????\??? +??{?>?N?"26f??fb???qo??s?3?\?>??\?????7???D?{7D9iS????9w??]?f0?VM??A{?5???u?E?????]???cIU#?VW???0??o<3T?"p??+?R???h??[????????7%???/????"??^??????Y? +?#,{)P???xn??oj?k??g8R?a@?u???&????>??*??k9??3?R????q??"Y???4^??Ztr?+t???????O???D??0?'???A?????t'??r??j}Y??r\?,h???L???N1??/=?n??t?n??????u*?Q??y?r??????hM?y~??s??Y?????e?k?K????WP$u +?V0?>x?2k%m?~E%n???K???^??b})?????UE????/H?1??e?? ?i??7??)l 8??>R??mf?w??????D?G?/???C???Z?c????? +M +??3wv?????s???aI??a ????[U ?C +M?jBj??Z?j?w??x?w?&??*??T??i???V? +]????[Q??=?ry??XQ=O?2?M=?H???f??C????)wQYl????/M?J??_???R?}X:?>F?A\?9lIq"1?)?????O?L???L`s5Mm?b????%?????aVX???:+??v +KN??Z?N9?$>?04??=q???e????4??$?????B^Dk?4??9f??????"??g??q?K? Q?F???"?M??0Fk??F???]m??c?zw)^?h,?_$????$?D???????Cv??A? ? '??b?(??70?"N??NM???|? +??CC??O_?$????G*,??????U??9?@? ?????|?/???/?C? +vHU?*???????$U?????????a????MTm Qn ?~??w???fAZ.>.????+?LT?????-?????Jt??? +?g??B?%??p??[?L?,?n?? +????7 ? + n????h? +?P!Q????Kc?? +?v?2*wTJ?x?M*%p??^???|a?b?+ 1z?c??0????u?l?????-???VW?C?S4?i3]?e?.,????dA??y?P??z???(?QV?j"?????Vx$?q?Z??/?ey???T??0Q??????jd6pRd +t??Jc?!K|?\#w??/E ?P?P??????"?K?d???jT?$????K??CtL????I?9:q?y??zT]Z6B?(-O? +@???%/D ??X?C????v?Nu?+{_N'Z?hj?}?????}??{1?K??h??b??nT?? v??u???]?? +???_Za?j??e??qa9?Js[1?N@????;h?? ?z_?p^?;4qO??vO,?? +E1 3???mq?f?M+??v??I?Z??c????????K\R53???G?[?D)?? ????e?w??C??E?\??2???????%?+?e???MK?hv\? +Ax? ??8v'???j?F??nUB-|3??????,??k?????`x?t?$?V1x?+|???3l???L??u?t???brd??/?X????y??X????x??r"1???f ??"??7???u?2|vV?_??E?2??|6?$UZ???=&L xl????Z????H)`? l?]??(,q???:C4???q/??OK4??S:v}njP??B9?]y??D?????HhOS???NC??2??????N?t +?Kl?HTW?K?????%1??M^?/??!c??G'????? + -??o +lq0??;??ey?????LK????{Vu???W???36f??3????n????t??0?,}??bW????x$%?????F]?e???%Wd?t???`?-?????????'?R?o?-J???+&?_??q?S),???)???3???p?VE?]?)?,E~?Lh???????????$I?#?>E?`? ~?????ji?w?w3#f??2G? +$q?$|?#'?Q|1j?'?WB{?|?C??[????_??[e?C6X?^?dY???k?Cc0r?J?Y????G??????`Y?T$?yIv3Jvz?x??(??????d^?????W??U??58}??l{?]??J??Ia?Q???G??K??????-????g?s~?:?R??0? ??T???V??0???h?+??F???M{?o?Y???oA?'>:qf|????P?F!?p??? v????^u8cu? ?} ??>???JK??P??V??h4?L???q??;??V??CkJkH?l???@O???v??y?#?6?J?6?#?-#??J ?7????V~ ? +?e???=?F????????????6???Y??????u$??Y +??i??[???+????4g??>kp_?S???pp?w??? +?i:?%o????w??X?I???b?:G???)?0lA?~?$?x?f?Bkag??Z?wM??sc?????? ?L>B???????>?\7N%.??/??? +????,????IP{A??S2gi?kE(L}+????1??O? +:??????/??????=Q???>??E?F??Fg??K[?x?^???'?y??;*K.~?x*?my?U'?j??e*4a??{*8?ytM?h?E???r???F??1??????yF????K?i?U-??/?#??o??+?T??F?r?J?e9??q?????????? +?O}#n??u???????L?P??_?}?E??C[???2p????Vi?O?8?LF? ?????/??l?7b?7????3?]????\ ????e +????????q??1?cB/??,? G? +; 0???o?mE?Kk?J????B?l????DIT????1??&?|?{??:?NE????b?????avO?{??8^W ?V?e??c@&??!/\?4???(~?5??????2O?????/????????^???>?1M|??5i?a????+???Pb? q??m??7+???%???????????Yn) r6?R?x?!??? +z???????z?????,?=????J?????/??p??}?-7:?wD&Uj?M?5"k????H?lCY?L??)??s??j?y??M?zZ?? '??s)???!zJ??~~??/??????%???#???t??Tl????e?Q6 ?D$ ???Y?YJ8??%XV0?dgHc??E?Y??Z2?n?)?Y ??y????? ????q?s0}j?????C?3? +?Y|0N????L??f??????;?o??L???????r??????????eP???G?C???e??(?f?_?=)}?l??I?^??s????x??e?kg??? y???6???"?~??K??g??OSOq??m???+ ?t^???{a?????&mS?Ye?fM4?S?o}??}?<??t?i?? +???Q?p?d??/|? +*CA2>6????? +???G&?'?U???=???7J???4?:???o\;&uS?c?l??J??v ?I?5?????`n??Ti???i? +X#x?p`?{??*?\Kl??k?9?????WD 4????%?*?x??/???"?t,????=???h?O??"??,????&b/???B4?>??31?=9?_????S?2??7??F?V????Rt?F?~?Q?C??!#B&t}??Y???-?`???g?[>????????OT?^???}?L?? /?x?J??W?z?M&a7?o??Mm?[2G???2??$F????^kV???9?????* ?J??R?%????2"??ej?)Q?ZE??*?{???w1?+ ??Y???R.?s???*???z?g`???y %?2??{??d?A&?1NO?mz?^??qf%$??q%_?F^??? +0???d?j??ef?R2??f?(???d?M?2I6?/DOc??_???????????St?O-??X?f?5???b0?????Z??K?$??%??e???H+???X?1??? +??$"?v?p?*R???/????pt?1?C??j?v? op???????b???" }?@~?????#V(x$??C?$"????????rK7??b?(W???M??? ?,_????I?J? ?? H?B??*|Aa???\E.???5\X*s??s?i5?(-e?za?c|??9?ID[???=G????=;?Pe?gHP???G? a????8 ?v?h????";?&#]?"|/???3?Ba +???]??I?????? ??????????n??s??Cc? ?-!I??$E:p??J??M?H-AJ??`?? +p?T&??K?/;^??? ???w,?P{?2??????NOP???)?z0*?'F?f]?P#?Q'O?3?#???o??? +c???"4????=i;sXWA?? +??/?m?5?vm[Jk{?m?Y?J?????a? +?+?6??J?]}?z4~?HA? +??o/??&???]?1MpT"?6?W?SNG??G?}???!.yzW?dR]73???,@???W?????T???=??????????8}?Q??4 ??.0??7?_??y,??? +|]???,??y??+S7??????)I?|???;??2s?Xfv?M?\|$?,??y??+?6????? ?!9??c????????)????=?Q???3??^??SL|??]h!?/~Uv???Z_~*;(UWTv$??z?6{?u?z*?9????>???4}?'?;??N??mE???)?l?k?&!?&{???z[?c0Y0?bx???????????>_???~??!?N??z{n?bo0?????mRP?z)?b?l??????m?{?b?jl??Sq?Y??{? ?U???s??????ddo??t~A?K??[?(?uo??????}1??\?D?e??C??|$??G?????(?8Br?ztSp.??c????K'?>il."???m?d?X??F?h???q,A?h;?????????3?????h???;????????? ???c???^uxBA?s?? ? M|???=???}?? ??q?h=+?|??!??yS??7?5??????G2?R'9^??a?t?'?f??h??Z/fv??8???? Q>?????8?)????4no1?L?1?SJ?,w?mT ??-?hAJ +YmE?i???- +n?????????/??>?7???g??:?.???I?J?DeN?(\oR3?.??b??[?/\?L??\??/+?a???q?E?1? ??1EK ?`^H?Y?:??_$?7 ?? +??aA?5??m??H???mx?@2???I +s4??xG`?$? + ?n?sP???? B??%?M????A?S?h???????cbq?x +?)-???>VVZ?-????ax)?kE??=???t???D?N??;n?d??o?t???o???0?% \??????gF?k????4]V8?U??OQ?S?T??@??????$!x=L)???a??`???? +Oj^?xn?q??[?M?jB??\n?&A?h??????H?Vd5?q9??????DmK??????"?4FIP??P???~???|I?n????U?9?Q????^w???e?v???'?l??_?l +m?cN?[b?@?d9^^?hZ5qB?? ????G?5??HZg????[?/aU???Z#B2?' $vb?c>????Fx?gJ? ?o??-???^??\???r"t$????#??tF??'Mq`??IN??asy=?,#:8Q??m4A?{ +?K??Fr$???x$?r6?9`? +~????(???d~'vzB:?x???`?P2i??5;fjv?d?Ds????z4vC?hJ|?'??L4aj?/??o????? +???????)6???m??????b??Ye??$??J{4??] ???>rr??U??? :\!q??% ???d???'????H?OQ?I??%qwt??#Cr??5????h??xc?TwK?u????M???2W& ?:??A,?Q?o???1?4??[c2???rV??$??????????L??Z$"G4R???? +???$??/?l???`?_+???9?????y? +?x8?\? ??'???{:h?? ? I?n???r+ ??!??????p???????n??/?????,9]???????C?ZhC??+??????h\ +??~-P?'J????E?@?r?++?????9??B1w?wi?}?d?r4pJ??K2?X??4Uz???D?r!I\5?F?^x? +NT? Ld3????????Y?~?9?`R?????7R`a?7??? +N?n+?^?OeA??t=?PbHC? b^iHXL!???U?a???dt?,????v?|{iLg?n?xB????????S????????x??w?1??V??6??Q?\6??}?$}G(???G???5f? + y%C?M?HAa+*?o?????H&????`???yv?N!h2 ^???&?H???*V???2?????Q??\?PqFN??????.lU-n?\?YGwR?(? +???X[?s?;??gg? WV|?/? +????pl3?x???l?4`C???bz??I???F????????? +?s4???S ???????'\??/?N????'??g?C at aT???2H?P?(?????P?X?2?kZ??=????n{??pEWjn????S? ? +r=????6O?????h?-?F?5???@???r?e?????t?b???????aa9???G??Df23U'-N????L?5??}?d?F ???q?.6???? +Q9?Zs?????F?f ??x$?=?+?{I?Q??u????F???a#?2?'j?qY7? +k?Q?qv?x?1??! 2z +7}???/.2*??(x??LD2??D?I??Ls???!??XQK???i??a?K:2q????D?????w*in??$???E?????"?*5??,?g????^???17g?2n*^'??:?O??Jf?V?=,7?fJr39T??gT^??? +r?CE?R7*n????8?d;T??????<\?w2Z???i?|??!?o?m?g/F'#X6?M??w????!3??&$???????????kyuS??C?G??? qW??Mx?1???q?du???+?d%??y?????U?e[?g/[?}???15j?? +_P#J?o?n4?$??`???#? +{lw??G7????\?? +???V?M??b??}rK?I?t??%??6q>??l?x??W?C?_??l+Vs?I k??Qrh,??P?????\3????i??%Y?f5\??mWa=v?{?d{???o??H:?<$:_??$?j?[?$? ??3?9?}C+?V7??n?{?-??{?[?w?pzo ??! /?Bx???? .jN??po?k???{?Y?7V????{?-q??p? +?:????#?????>?i??WS???K^%?9qo??{???:?????Yx%??????VFe??M:,??n_?[??-?y??P;2?a?`???*??9a??.9 +??1-?O???\ Ik?D???i?9??k0??F? K?'0,??/??1/B?yy?i???o/.???k +:??< +?????|{?????? ?????D????S0i?09?Bh0oCxm??z?!???Q?????C????? +???E*pv!H?0?C9G??F? +A??`fi?$( ???f|??p+??A>????-i?? ??+Ue?E? +??9?mg??"w???,2i??[)???????Ww????????;????]?g??B?x*B??????/&?=????????= +\T??r?b????PU=~??#;?O???? ??'???k?E??We?l?;?,???"$???n??a;??? +[M??[k?~s?H*F-?y????? +T??Vw@ +!??nn??????? +?N?d??4#OS?z?9?[?t?H5>7mm??d??l?????fw?Y?????0*C?????f??.?-????' ?]?? ???^?? ??@??on?? + +endstream +endobj +23 0 obj<>stream +H???An?0E?=?.??D?I H?6?l\N?xW??X!D? 5?T]???W(%??dd?G3|4????rQ?-?Rg??????"??_V??.?I???????DR??|??]mk at N?Z?&?2? ?????3?d?*??????J"??I?\???5??U$??????t??=?|??'D?2??m?^???,N??E36?~"h~i?]?????NnN?t? ???LnXF?h??F8iQM??o?3z??3????K???W???;n?&???!?*]8?h???YF??Z?oI}??'_?wj?f!(?Ac????? +???;???< %?o????????V?~Z?w&1??s??(Q???Qxd +K???2?]P????\*?o?q???U?ye0???`? +??P_?"???? + +endstream +endobj +24 0 obj<> +endobj +25 0 obj<> +endobj +26 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +27 0 obj<>stream +H??W]s#I??q?g??\O?#D@?a?x?%?'KY?c!? ??????4??????LOuuwUVV?7?}oo??|{?????{s{?????bo ? +????????] f?????????Mno?????F}?G?J?'3v21?1????? ?k????k???6?k7?????fUg?l'>????t???]??????????p?r??!?s?.~5o]?]?6\L?C??????Mtv?k=}?[=??Zgm?,gsY?V?5????h??y?I???e?N2???????B|?+???u?m??rKV??????$uaXe?zz?"???r7???????E?`??=??8?#?r????e?8??@%? ?Be??#????:@?#????j{ ^-???z,?2k??,???>`????L?e???IN~?Et???=?&??i??F +??_???a???S?*?-?o7?sH??o??r??y??$?S?????-sq?8??????u???? ?e?S?dV?d???`Di>E??O??X?VS???F:8L?^??~????p`?T[f4????\?7????uO?g%Hb-???9???E?x????1M??~D<???????JzMl??:w{??????8y_?D=X"cJ?J>H3%cr?x? ?7???k????&?F?4w???????Or"j??{]?Z?Q.,???5?.??????E?=??F?t?T?u??L$?PBN?B???Y??09?\?Z?S??F??:???4??? +?Oh?KF??m-??AP?? ?r????? +B???Q?y [V#d%?e???U????y?P?I^?g?c?&.????f*?:??H????? r??w??@??????dH!??GZ+i?[?iT???*?T?>? ??B???*|=?K?U-?i???J?5LJS??E-?j????>(~}?v?8u?G?x9??_F%?-??????%?pn?Ey??24????jW?h??*A???r???n??Zn?8????w!?:?????g???o(B?q?tr?qJp????"?0UUZi??b1?G?8???b5|??G?????h^?Y]???^?D?oea?i?$"??y7uU}Y-?s??z?_?3[????4????>?0?\82? %?]???t??!???S7?????[?????2 ???Gw?X???z??V??6???gaB???? ?_?;?S???~??PYo???W7w?????u????4?n?[?A??y?????5?c??W?C?-|?Z; }mP??8+_?a@??I????> {?O?G?e +??j=(?p?? ??kQb??f???R??j???q???#?t?z +6a?k?|????????(??c?Y[?J?c??*m`D?tY?l???}KZ???vo?9? y?q?>p5?%1? {>? l^#??"?Rx?T? +:-U??7_??v.??s?j"?=???}??y????]??? ???3J?????T??].T????T ?Y+?wL_!??I??-5?t?????=???,??~??!?????8???????^?#J?H+(rO??0?,L,??>cU?tZ_ +?k?^?tL?Er??.=??H?w????? ?$?T?? P?H???,o?????6?$?!*O "T???BaH?.N?C8d?N?u??;???;?g???7u?}???2F?????d?`?????f?>2????*k??R?Sy?_&}?)O??3?:?[>??3?d3? +?h?83uW??$???'??E?\??WKP8????h?B?}CE^?[T$?e??(?RR?a + ? + +endstream +endobj +28 0 obj<> +endobj +29 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +30 0 obj<>stream +H??WM?? '??=v#?qwOr????? +d?m??/6??~+??KP V??WCtQ39????*??>???k??)a?/?????+?;??HT??%? +?#?S?n????w?y??#?cb?S?`tt???[??????~??V????vBCx?ER??XK?N94??:G???????-y??0,j?????&????q????Ov ?????p)vu]??????p???~Sy???fnZ?4?s]Z???u??? o?w?V?_???&???_???? +C}?8?[? (???z?W+?(? +m??:Q=j?  +? +?? R???Y??[x[?4(?V?a ?T?W??Z??"?????o?? + ?ddAX???????u??!?*???~?????+??a?????e??E?#??j?'I?LZU +?nt??Ic?H??]7?t?C?L??_j????f?Iz??w???/???X?????uUwZ*????'`|9?s?]H-?2 F" +?Or c???cz!?U???q?J?h??k??:C?\???D??U?e??c(5?????? |??????????q??*#?*%>????VC?????|?I??P?1?T; ??)[??WH?]H??S?0?4dA +??&????7?)?q?\?q?`?5? +???^-?mA?1_?# ???Lsv?>A??9A ?+im?(*R?"???g?EH? +?,??J??? ??? +???|?d4? +j4T?F ??-?E??i_NM???> +endobj +32 0 obj<>/Font<>/ProcSet[/PDF/Text/ImageB]/ExtGState<>>> +endobj +33 0 obj<>stream +H??WMo????_?#;???O??? ? ??????,?6gdib???????????%J- ?b??????????d'???wg???O?????6u??v??????????M[?????Y3?>?6u????og?m??'h????t???????nS??T?K=?T3S?Z? ??j?W[?ji`A?`??N????2S??q?g?!>+?????__?T?b???????qG??-??of?P??i?y?A?\??3????0?????[1?E|??6`????K3??????j6?)?2?????Tn???ZM)?W?/y??O?-p?u-??F???0?F?? }????????+jj??]???X?m?\B?.?????U??????w?W???}`,?t?3????????/r??????9H?dW???_^??}3?G???_S??????????qQ????;OB`aX?? +?s??Z +E)??n?jb???v???[?(I??g?2]r$^ul?Q_?]?? ?kf?????VA?y???U?n??KD=?.g?Td?-9??G??????&??+n????P?(??F;?# ??4 +?|?-????SuG?)???+?w?r[S*V???8~???82[???????KHR? ???$???p? +4???"?K??%?-?)4?m??W????+;ui?-?r?o??#?m?#??l?\N?????aB^??#??z?5??Y???za????{??5??$D?/O +??????\??? +`?????^X I??(?P?:?&??Mu?l???vH?~lt?z?????>????q?^?C?? G1?W? ?`? ??x:_??o?????;{?NyCL??/? !?b?g??1?????}???AMV?)?;6C??(uQN[?v?????? +}??GN?z?4???????l??.i ???????R?9FoEL?/ML?B?.?/JB_?ME?,?X???}/?pB1b?72L+ +?{/????)?{?/?3?Sk????+?s?.?M????)eI/??q?W#?_+????????????C*??V$Nx5k?5?^?*{??il/ ????????????T?7F????????????&????6??9=????????/P>8?G??b???????? Dr?,G?>c??I??&?y?e??I?[#???c9S??Q?5?? ???r?^?j?d?k?\[?V?ta?$r?)?g{?i(??V(~X@p9-???|k?C??m???#d????o??wc3?}bF?K???}z\?U??????????srTl?|??}S???+???m??i?X?U?mz????|T??????i?\b?R??Q?w?????????E!? + +endstream +endobj +34 0 obj<>stream + +OOJMKL+wasy9 +? ??? ??? + +endstream +endobj +35 0 obj<> +endobj +36 0 obj<> +endobj +37 0 obj<>/Font<>/ProcSet[/PDF/Text/ImageB]/Properties<>/ExtGState<>>> +endobj +38 0 obj<>stream +H??W??? +?????????X??#@??$ ???????? ??CV?,VwF???????8??9,?!??????????w??vvq???/??b?b????br]??u???z???? k????;X??~???/???p???????|??&???????n??>?????????????`????n_4So?? ??=?x?????????a??i?m(??1Eck??2!??n?~?| \?]?~x????W???g??????w????W?\l??????7???k? ??d?n??G????????C1%?%?jl^Ve??????Mi ??? +?D?1??G??? x[?A???&h??????????W?? V???I +vv?\??[?eCj?&?K??K ?0l?0x1?????a???IlJ?"/1xS!????N?35a?WeA?x????/N}?? +? e?e(*#q at e??o`??`??y???_rK??-/|?P??????_>\\?X??a???F??QN???fJ???Z-?=X0??'7HvC ????k?{?[?I?j?????_-?. +??)V?>?.<\?l?Mwm?????4??>?????v????q?????}?r?#AiQC? ?>>\??????O???z???E?A?O?(???kQl??I?????Ze??(?4q@??Do`??`??En?,???? + +l???? ?????b???!?h?? +??SVJ??=X??L??v Vc?_???%??? +?????\P??>?~???????:??Gr>??Z???k?d?ygb*bD +#??|WI?8???x??|?????x?????? +r?m?|????????G?Par??q?G? +f??s_??9??r??`aCVX?%N??I}?~??XG ? ?%?[1D?f???QH?S!l" +?7?j5????}?????g??x?!?YS?? +c'? +???? +?v'?8 +J??????? ?U?!? Wu8???`?3>?r?O?%G?%~@x?`&3?^?N?i^b X??????????6X/? +A??5G? +?8 ?Ax ??????a?O?8?b? +????E/(x?ya?i^?^b X??aS???!???&?ye??Y?Wv?g????g????q^???C??G??a?E?? +????3`?????????^??l???[G?- ?????4P?o?wo??AM???h?8a-;z?R2??sR???4??9:J???????o??&;?\?1jik??Yo?<:%m?i+9??" `,??$`??I????? +? ?[Kfz?68??? +??ii??H?9`?a?b??1?????k??b?Q?????EU?(?? +[??gQ1?(?x??ce??!??????????? +?I? ???????sh?f= t?r???p?6|re?>??8 ?p???2V?Z?`Ln???????G ?&]?t???????:???? +A??F???? + J?je?LO???_+[???????;`?a?b??1?????k ?b?y?????EU%?6???y??????E?0J? ";?8l?2\_??? +??ML?828???2??Vo?+??y?Z?K ?nv??A?y1????????NR?%?AK^O?lC?H? z??????xT~g7?i?#?}?k??l?C%D?m*??b?9?XZ??7?\?$???@|g/?i?#?}l?F????`??J?&??!????q??He??|w????#?q???+t??????????d???,;?FYB??????f ????#?d?z??? +?`?`??? ??UE?/ +???`????#???Oc??????X?$,qx?(?b^0?)???S???????E?@vcx,?0???=???{???,je?p?D?"?????? ??"?????:YR??h??v??;?wo????Yv??b?r?3?+?a_Xv?=;?8???>[????z'\So+Xxx?U??i]?@??p{?8wDJ?,?=?VN?~?0???h?????u???q?K&;????[????*?K +~ +??`??F???y?????0?? ??4z/?7???????w???.`Z ????eL!N??????KW?.??yqp?? +?[??q???lT??????,?q???x?6 :zw +,?`????7^??;m?P??c$ +?? +?f?$??#????6??{?Bh_==|????m??&[?9J????2?eX8??>???\?K?4??G2 fd?n???F[p?=???cm7???????A?|??D<^???8,??j?????7+???[c?R?>n??~8n?????w???1?w???0????(F\???>?@6?x?Bun?0??;????: ???On?z?????Y???-HP5,Mb?????????TU+??n[????X?Wx?6Fyv??jtct|?'n?? +T??!d?YMm?P!ds<=?E?~?R?EE?Iz???I?e?T? ??0?tv?????"?qG?L?"???thq?e ??'z?+w?????p?B1Rli?? +T?+C??????d?#??(?T3\?????W?-???dS???N?S_???~v??>???????(=_*??QA?????,?M(@P????%?s?r??B???KO?,{??^???????'#?? +?e?H???ID8:??Q?&?- ++v2T??sTt0??*)n??\?f.VW?u??j??Bt?[jG?D??>-E????-?z??????????lF??R?=? +??Rv?"2%???E?Gg?3#W??M?Zz?ZI??????mp?G?g??????if???? ??&????????c,r??W???%?????D?$R?????t?IV?3w????Kweo*t???^?{ ???*????kd?????:?/???\?t?O4?&@?Gg???{??X&??S??r??^????q?{?Z?82????LZa[?????^? +?j??WP???3?I2 +????p Y?}???z??.? ?@h?P3?[,???????????r+? + +R$?RYiJh;ca?:?Q??-?A??|?N??W?RW+???$e???S??_&????Ns???(????\/?[????r???dK??Se?J??%?aR:l??@&? ]????iR?e?f;??{??V"??Rx%Q/??Ec5g???wB?d???}U)??J? u1???????/s??KF?/-)???! +???h?H??$???01s$??\?? ?-????S?e +????>?r2?CR!??>stream +H???}l?????????l????c??6w{??a?5?oo???` D????|6?)$4?"Er#???????~&???L??&?$"???6I??T??jiUUD??M?`??;?Mk???????yo????50 +???u???oH?????????;v??"O? +|9??%z1?? +????????W??5??mO? +?s +???????hdM[k?j????M? +?????u???????????K?JK~?? &??x??x^???c??r?d??!?\??#Y??>S7????9Rk??Di????&}??KY??????l?????'u?v???0???????? ??,U?Sj???jtv????GB?H?X?W??H??Q"!????U???Q?n??? ?"]????RV]??x;????4?a{?#df??m??H?? ??_-????q????q*]Gy2B???[j&???????ol???"N?9?|?l4??A???o?????e??q'????!)ukb2?? ?PV88? ?;?1?9.$?iV?d' +D???i???[??.????di? ?Q4??T??44???_?f?V9&R)???2?????N?x? aM?8?)X?qZ]??25?????<;_?ZP????U???Q?I8??B9??e????'???t?SU?~*PX?h????SQ4?Da?Q??QrQ????2?)????gY?(??????`??Z?-??bF?E? +w???4T4Z???F?a??hFa?(ys????|???'??I???n(+???_??MVQ??]?L!??????B?j????f???1&???a??h(lY?! Q???????D .3????W?b?~?851?X?F?snoq@ ????y???s?{????{{????????A?.k/??s?9?/F???3???C?{?*? ?{????? a?y-?*???x?,c~??^?????#|\&?{?~e?? +? 8 +=????P;???y????a?f?W(vgl???} ??,???s? +? +h??&??k???1?(?S-?U?ze?uL????!C?H{????????b??cI??|U??Q????9? i@??&?R +??tJ???Xn??u1Mk?ZV=??N)0????qC?x-????vF?n?j6C G?lj0|?????,^[V?3?l???Y??L? 0?4%?'?c?p`???h????????"^?u???k?Zg?0e?????\?]'\[\??u{???oW;?(?:7;zZzzZ??,??}?+?s}Y??v?p?[~o?x????/f{???Y????Jg?f??+bO*???????}??? +K???F?y????????{?`??y}??ap??s??uN????;??????>?@ 8??P?o??A??'3 +??????bd??[z???.?f??c?6??w?bSt?M??k??6Mw?%?A??X??^?????HLS??8_??af^f^?N?????>z=??g?C=?C?????Q*??(???C??rd??O??A????8'???3???u?W??y???K?W????#??5???R?(2?b?Q??2w??H?S?????#??Q +9?Y??a???.3?`?????U?*3?eF?-????P??+i +?j??O???T?1?? ???jFcR+uB?L??P?A??v???N??G>m?????? + +endstream +endobj +40 0 obj<> +endobj +41 0 obj<>/DW 1000/Type/Font>> +endobj +42 0 obj<>stream +H?TP1n?0 ?? +? +2??L??t??6????D;jI?????$?):??>stream +H???}l?????????l??a +?e??????a?5?ow??n?1$?E?t??;??Mh"Er?~HkG??GQ???R??9?C"BZH?&i??U???A??"-U?h?4?o?????H??????{3o????@-LB +????;?>?~??mU?qWq????? +?Ex??c??<G?*?????sB;??R$???]??uk??ZCV_?????@fG?c[?????>?????g??M?7?????D??E?uv??k ??zU??rE????HcC}xY]m???%U??`@c?Mf"??}@N?fq??r?d??#r\??+Y??S7???nu??^?????I7?M?|????%??????E.6&?.Ti??R?????rY'??#?? 8Y??R0?.? +??~!W????]??Z??={?4??9??d?(?I??2?U?Y??>6??i??3???h??u?cE?????1?G?)?4???OA|??%??_ F?????n?]? ????du??1??$c??????????{R? +???dg?-???Y?9?;??????????+??3?+?? +]??$?L?E??:'??;q?? ?qc??8! 7 at 1?a?l h??R?????M?????HQ??Z??M??h>?)1??h?MLS?V1*?pD?4? ;?{?s?v?w????????{??^???o?M????????-?T?q3?7???f#??????;?%??I *p??????RU +X???m"????????T???8 ??????;???XK[M?P??d??oa?gy@??"??-??#d?5,??L+f?}? ????D?~9c??5????????>H?k?tI&?Y ??? |n9?????h???F???bj??n????s?X??i?r???p???? ???G"k?_w???l???Qc?T:?D????&??65???s???6y?L?l???? ?? *??>?????:??oTBP?|???w??XO??^???i???w??a +?~?!?N/?<=&?U???~????L?Hf~ ?FbV>yA?!m8????h??BV?]?y?-?6i??2l???U???}?:wz???*=?x??*l??Xm*???W???????Y4}nD??????<c??:*?jG]?????????g????*>???^X{a??ue??[?Vb??"???Q-??M??y?????j^`?9?jC??@O`m X?q? ?K7,?"l]?G?;???????wM??Y???w?uF??w?g0?a?{??????->, +??x?????f?g????Is?$?h?????V??e?An?????[?????T??5?-8??l???S??Z?7???y????=?G?HI?? ?/??????-^?g7w>?C`Zg??-D?m? ?K?0?? h? ?#?$-??x????? @?K"??b???'s2??9~?b???????y?x??D1W_"??\?|j?? +?j????????7M ??8??????rSX??J?(??*R7???P??q8X??$.C??~c????y?TO?????U??J???K?T??Bq???????P??Hka?3???????xw?'??C?A?????S\?+???T?V'????i.?????O??,?y?? ??k?T9e?l?jn?6?54?`????}ub????!?b???>????z?kY?3_3??????fx?AIf1?TKM??Ik at w,1D??Eg?!?4e?$??)bh$?Q???QrR9 +dwGM t?D_?&Js8?(??np??O? ?F???Yp6???6???i????( +RM??$? ????????q/v?????|?}X??;??-????????u?.?[??e[d????B???_ ???,A<$???*?F??%? -6?H???H????!?m4Cr9MQhr?????!?(3D#?????p???????????B?? O??kp????|???q ?B+???%?q?Tg6^?2?-?g4?~?x??}(????`$g????h?W??!?gr????Plu\P?D1??Ye6?? ?????pO??p??P?\?r???????~{r??Qw???G??????????f??}??5??f?? +??@M?m???_??j}??D??;?T??U??mNV?`Y?????g?????w??/????Q??A??u??O?i_??r??3i??G?4$?df??hx?6?m??>>P????A?A???/c????F0??2>y?????????z??~?F~~F??F?????-B-e??,?????????d?oZ?????+(~ }?DJ?C?X1???j???????????P?i{???*?????Gq=Ht??? ?EOo??w?i?x?p?.2u???E?>??#?"?&????B???=f????????????n??I/W?y???????_??d?K?:???@m?N?9?z?K??Hf?2h??%.?????75=??????SZ??gw??[?Oz.M??&?2??Z?ahV?????zfFO?<4t?s at 7f??Dj,?w?Ho?&l=E?4K?z??Q????@?L??????|?IxDG??&i ='q?P??F?h5P?-k?t?:?\y?a`?`?P?5?a???\ +?=>???????? +#????L`??Q??'?;?E+?@G??R???????m??????1[_???~???N?T??Y?? + +endstream +endobj +44 0 obj<> +endobj +45 0 obj<>stream +H??????0??> +endobj +47 0 obj<> +endobj +48 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +49 0 obj<>stream +H??W??#?|??????*????%H??f?d???Yt???/^dq??5:}?M]?Vd???M??| +??,??6?e? +?-s? ??O???6?9?9??ZO?_uB>K?E????_eT?VE??$Q#?T???E???D'??!Q????q?\???A?(?x????P??W????/J&????V??[?e?????bt??Z???5<;?A,Z?IJ +?X????NB}$OR?,H??%???{?O.+%??S??F???:????4 at M????G8??????????jQL??(???;:?d???oN?r??p??cd>.?r?????i=???ac??l9?W?GtO??B?1#???/???=?9?!j??]R???,??OA +?5y `!???c?????H?Ue+?[?v????? rWJ??wv?E?x??ERj???*??5??vZ?p?~? ?4 ??$??????^?qH?[Z?`N?-????!k?p????d???Oh[?%|????R????N???PD?0l?(?'??N?*xh?f>;m??(?F ??J]????h????6?%??mB$\q-???qxs???  ^? ??fv#??? ^P"n?YQ?U_L1l&Q/ ?F?F_???h^ +t?c??\kX?D~>{??e??rq?7y???d?"???o9l\b??8?~?T??9??u?= +P??_Wr??P???[T??N?r=????s|`?{ +J?h?e??wo??9?????Y??l???%8??W>Mq???k??Q?-?c?1?k?&Hp?V?????JM:??J??j@\??  +e ? Afz4???,?6???J?;?T??^Bl?y?EW?J?"x? +???k+????L????^?????? ??=???w????3-?Sz?.xd>???X3??NqC?_?iaU@:????H +\J??*?>??m5H??k?II??? +Sj?)Hs?????h??iD5a?V??D??D?p?|o;?'?V?y??????B?%R?(?????? ??????Z??}??????X_o???b??~???E?a???(Z?\????;? +??T62?G?0N?Z????u6?0p?N????{4??"?????????6??r?x?????QGS???(??6??,?v???????$ +h?s}??x??i U??&{ +?????9????|y?/??9,{?c????????w? ??-?>{1???????-9?1??1???~???j?K??R?}j?-,wm|?gL??2jL??3??RB6???.*?{?????GY??Q???e????]]G??}?Rz[?8Qpt?%???j??2????H?k????o`?o?`??,???AcS? ????J?.? + +endstream +endobj +50 0 obj<> +endobj +51 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +52 0 obj<>stream +H??W?n#??@_??`9??L7??? ?=??????i{m??n?-??^Ox+??z2?f???7???e?q6??.?,??? R?????k&b ??~???W???T?=?O??m_??????FQ???~?Cwg?[?)?L5??8x??????#?C??&d????T&m3%$_?????-Kt"(#??Z?ke>?`????[?3?v|??C???{B?-??)?Sk???3?C????\??????????t x???\7V??,d?????|U????=??D??1???l ????????O?8$?9?#&Vt?-s?2m??N???4I&W?c;??DmM???Y7rR?(??a?C 7?1,?K;5??R?0h*;l +u3.?'???Rn0?^?rfy3E? +???@?i?@ ?k?C???s, ?%??M?{$???u?N?W??#3?H????Q%??N?~p?D???lJ???f??%?=??}?;I?4vb?t??Z??e +G7?? +o?cFR (6U?^G???5*???NFGI) +#Q???^\*|W:????y??F????TqWIE?#(a?^[???????????X?3f?@R?~Z??h?Yxx?-?&Q2y|?n??? +q??gH(??L$???Dt???:8?I +n?? + +?7?F?3 ?k?'?7?!?4?BLt`F??H?#E?? V?????????/?j???YZ %??n?? +?_?N?O?]?V?????J????? E??(?SZ??v??_0?????tVv9 +s"^\N?l?>?&?-k???Y?(???]??%?R?c??????6}?"?G7????T??*???,???+'????e.H??/9??O?)?-?W??? +??=?!?l????!???>?F??I?"?GR?K????? ?????????E?E???{?+u?\?g4??=??????s?+w?6??????[2G?????u,?????????F, +?h> +endobj +54 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +55 0 obj<>stream +H??W?n?F9?)t$?a???}??bwg? ;r??@K?cY?Z?x??? o}U??8????????????3[??zs??????n>]??Ju2??????????P?*????????j^Wu??n?u?tU_?|&I?QDj???m?????L??1??s??r?W????Xl??T?X??A?T???-z=\?Z?]K??m?w??*?????jcS??M"5?h???X???)???%?CI +?rn?'@??G$????t??=>?0????AKz??T?8,Jo*_lVe?????)???T70?w?S?_?&???X$?3-1?!?2?1???x{???????+?@??o??????t????gs[???n?&?S? +?r????u6K?>???r?# |!?jS??4c$j?J ???:?+70?OL?-??Z??Td???SK???????.?? +S%?? ??aX???nI??H$G?? ?. ??$/~??d???????K$g-~???7(y?????w +y?~F ?&?l x??^=?????/??.4????l????,???% +?b?'?K????!W????|L?x????x?W?)?;?c?]D?-??z@>y +h?g?????T??V|Lj? ?q +??;?+??? +U??&?Z??b??'?oy?XB?I#r??R?b???=??s&??????w?u????#v +9?????Q<KD???????????a???z???!?J# (???zu??}???'*ey\0??m? ?????h???????s??p??<#??J???? ?W?u?y???X?u0???S??(:?|??3Wt?Z?@????????R??eK??;.??Y%??9?????9d?5?B?Sw??,??Z?N????8V??R?f?8?q?Xk?????Z??WpPm??a??u7?l;?>??x??????]?Z??????6g6?y?? +?J????[?j9?^????.???T ?A??Pb?@?O??l?h=?s??D4????'m +&'?IB??"o?oFE??a???yK??3?PI?y?? ?P}??A'1 ?ra????B}xA( ;?y-????()fg?O??p????????[???1???ws/}???j??a????? +??W9>??Wr?I?|!;?u$?VW??8???z???l??&#&S???B?F???l?B}Q?S??c(m??/,f?x???^B?(^ ?Ig??}?]kIw?H*?b???B7(F???O?"??X?c?08?X??l?A_?c?? +?a???L?`6????I ????<1\? +?????q +? ??????)?%t?????l????'?4v??????~??5???+6# +???B{????g??????|1$d????????rYn???_?RT??hz^?5?=El?8%J.PR??????5"???e???=}?}?R????YG%??2(u?/?r???`????#[g????j??#5b??NPV???6???v?F??-??]???o??????t??"-JY?f?9b?3I?YLrYY?(?b????x?I?v?d +????A????A(4?5????2??:nK?N?wy??\???:o?s?t?U??? +?,6????mR? +\???F??,n????0???=? ?!?f at A*??=????s?(a??T?k+ +E[X?0o?Z?#IK? +d?????H~?6?Lz9_????=?[??^b??+ ???I?,)g#t???> +endobj +57 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +58 0 obj<>stream +H??W?n#???????3?????%????, ?~?(J?.?T???6A~ ??????nrf??? +???????SU_?????/?ry??wR???????? 9?????????7???p!f??h?0???.?]??~??????V????????????????e?m?L+???J????ou?P?7x???q{????V?d?m1YY??5?? + e#-YI[_??hTl?v??V?7?^????j?????w?:???a]?VU??Q???????CK??f.?V??????_?_?j?????]>?? +? +?TtF???8?? 'go???g?`?Y????b?M???B???? +??s?wZR??MQ??A +?2G?d?$?&?????y???2^k??IS???V?JW?????>?q?????>???a???fz????@O*??t??!?EeQ????8rq IX??,N???=?????k??F?*2?"/IO)~?D??? +7n?^ :?s"$?;(?7?t??g????????c?S +????OR???????@}:??: ??y?A>B8A???u????K??iH6m?? s??y?.?_?????d[?B???! ??k???o2?sr?u??F?A????-????U?Qi?!??a 0[^Y?? +?. +???FJ??U#??To?xk_?????>zu:`P?1???&?O????^?T?/ok?$???-Y?U/??y ??????oR???c?&P??>??B?3???rF*?k?}?/r???????AD???/ix??i??????!<_??(x;?????y?xVHc ?AW2?pT, +k?>Y?/z{b"t???k"0?}?J6c~L??i?/-V?08?l??4B?E????????B???&???O?N;???c????,j??VK?+R??)???VVy??_:[??????a???]??????n???u=?B?' +?Fo??D??i^C.???HI?x4??*U<1????y?p)??^?? +?d?????z^(??????t??k? ?=]i??G?/Y???iL?? ??16???/@s??A???3?????N2??d??]?9x!??Zy|{5?~Y??&??Y????f?j?^??Z??yW??q!^??p??????????m??@??????????8H/???Jw????l????@??9? ?b??^??F1M???? *Rc8??*?[H???v?5]u? ?D??]??lm@??????B;???b?????lI'?EM????M??????7l7g?%??T?89h; {H??V??????r???>W??aQD1e??Es@ ? +j???4?Ib?P?.J?A?????????#LUg??X?o?B?%%B?d2??U? +? MT???x?n?|?$?????hI??Y?7??&Y????l?^S????%?8 ?2???p=i?tfNw???y?$B?0?4?`?w$~?T??Z5?d5???5??%?+":}Jc??5????P????f^??,Y? ?V$)?}???t.i?? Y^??&?? ??u?r??X+?A~????\?({??h???[??H>??R? +??Gm?W??c`?c???=?g?? +????????j?m?X???]?+?$[Cv7?? ? +?l?? +???~TWW??? `??J?l`B???Y??I?????Nr??O??_?)???-???q%.? ????V&?*?_Q??x9????} @??q??4q?U?? ????t??&??AG'?&?I+?i?iI5@(T???z?P +??????F???????V?3?_??Y?!???Y}D???-O???(:?O??I??i?? +??1?qA?n?1#}??QC?`??? +F?3=q%? 1RK+f0??q??#?NM????f??(?dE? ??????g??J?a?@???mj ???HJ??r5?z???3? +??:O??+/0R|8[?^??=???}??)???7??c??r?????w!???u'v???$?c?$??v?l?|/?~,]B??]"1.D2I&???~R?>?????sm?5?f6?^K?n?#v?????K???Y???6?>stream +H?bd`ab`dd?????w??v?u?04 +?? +???? +???E???y +??%???%@N?Bp~rfjI???cN?BHG?BPjqjQYj +?E@'?]%??????\?I?O????{??{\g?1]???hW?????l}?{??w?v????=?????7???????[?~|?>???wW?????^??-??u???Mr:? +???~?s$??(?m??J?w??? ????[??!?Kjj????-Hv? + +endstream +endobj +60 0 obj<> +endobj +61 0 obj<> +endobj +62 0 obj<> +endobj +63 0 obj<>/Font<>/ProcSet[/PDF/Text/ImageB]/ExtGState<>>> +endobj +64 0 obj<>stream +H??W?nI????c??????g?I0?A????}?????,9????????t???,?:?&v??{k?????9Ts??FB?h??|?:?n3N?? +?=??? ?-????E d?!?,??D???M5d?????-???????#l??FN??u?%?y?xs?iz?:??J?a??????=????=???LQ i6w??~t?\?%???v?`??I?u?#|?{?;~2???x??^???8???A?oO?!s?&??I???S??g?'v&.?da???J^????zS?? U??G4|s5??k?????T??Z?({???? ??? O!?3?r??"?e?)???+G??????? ?????"K?*?-???? +???X?pwpU(t6T??Q?UY?[t??1{b?H?{??}????g???+?-????cp? ??@???I?X *f????T?Y^.??Z~??\ +??/??A0????????????J66???s?????\?^?h@~?8?C^??M????????n?^?O?j?&2!?/?Gyz?AVa???'?SV???L3???B???Ie??f??D}????????? +.N9??~????>?EsQ>???????? %???F?????X2???m]@ ????5??9!?? %b8?q;/?+ +D?mRw,???$&%P ???>KO???;??^ +5?f??$?0o +h???R5?#?T",?????l??>??2JaH)<+??d\F B?E????+????s?o???G)D? ?????#Em??F????D?U-???x??\6"?=?7Q??A??d?????v?:'c?;?0?lF _>; x?=g??d +I k?Z??????7????F?G??O?x/y? Y???? ?????e?7???[Q?g?[?+??b???Vs?????k?o??7????TW???1l4?|?!xi????U??A??W?f??????????R? +???1q???7TC?}y?+G!??o + +endstream +endobj +65 0 obj<> +endobj +66 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +67 0 obj<>stream +H??WMo#?=??_??t ???{????.v??19?Ke?TDj??9???zU????/vwuwUu??W_???^.w_|??v??r|}??>w??????BnS?????w???b??].?3??.>6?>???mlV?????Z???????|6K3??6?? ?m?1??}????mi&ZM??x???????HK/J????^???C mWb:Q???P????o/F?oS.?r?Z ?WC>6???65????k???????/0gS???[???k?????a??????s?????v4???I??/l. +&????????(???9Uo +W??3??tyq???????`=g???rt??????:???I?lT?lr??VA???"gfL72?l*#+$??N? ??|7:4] +t?e? ?>)?? +~|???????e????????^VP??0 }^s? +#[?????Lb?F?^??/??lOr?s?38k ?a?? ????^?4?jZ??R? ??|??p???S???U???$3W?M???"0??I?i??k?#??6??p??3? +9?yq?E?R????e??Kl?>VhD/?j???j?t?AO?? + +}???W????Y?|:j?"_;?N)=??us?oTb? ?????)/?I?|)M?rsB??&$?M +?RI+<=1? +???VL?h?VJ?????????B?.?+????re?I?mb???????????{?????Y= g5??^i'm+`=h+ +?????A?>t????b?\drZ??V Cc???????p????!?????????o-6??? ?Z???c2???????&?h??id?????M?'?g??9?9K??F???9ma?T??`OvR??Vzoq???S8?G???mf???????WQ???9i?.?G?????ldb.e??#j?,L???????5 +z??A4X??.?[]?????i?+? |??X @Gq?l?????g\??]J?W?9?????p?h$??L?????>? pP +?&?Es?K;??^M?w\(?,??5?????OLs??^???F?b???????`??fA?p-?????U??^?Y1xZ?R????jt?dDZ")????V??!SG???A;?%?g?"?;1$???E?>s?@?????j?^????s?Z??????????????????$5 '?nJRgw????r?B?J?07?/????0 CwN??0P??i??????EHHH?@p 83?????????/~??m?J?mFZh?s +M$I2I%m "?D)???y? D?v ?????1en???r?h?"???Ex?q-)_8??^?K??C???%J??/???*?M?T}?9?f????'?A0?????M?R?????h?LF???#?C?? ??d at z?4E??26???? + +endstream +endobj +68 0 obj<> +endobj +69 0 obj<>/Font<>/ProcSet[/PDF/Text/ImageB]/Properties<>/ExtGState<>>> +endobj +70 0 obj<>stream +H??WKo]? +??W???E}#??(m'??(0?zW???q^c??$m?????#?&?x)?/??y????????Ow7??Dlw?o ]z??%?o? +?.?'???D??&mnn?%???]?}?9A;?}K???hsrK?'?~???`???????????z??????Ng????|[.??)????o???????E?~?_?????? +??rIh!?9?x+?%???RN???]?~yic|v?h??D?jj?I?9W???9????L$?????Jt?h?x??C??vn??zG?_????Yu?n??N???????^[???u6???.???W?Y?G?L??dltzDM?7????8?>??~z???{?????%mwo???x:?pMr??Q?C>}?{???wMt:??s???G+,J??C?^??A:????%?$.?u???zz6$?????3f1??E]h????????-m??H???P?JP?????????c???U?;>?{W?,???????=?{?|???????W?????7?o?5?\??v????$??V%o???4%?/Th{??nf??u??S>?n??d?]!???/U0\?????l$oMa^???^????S?J5??h?e??VO(1??T?????????sPI????D``?\s???Tr?UTL?$'vH?????NI?f???,/$cP?b?w? C???5?j'?>?5RX@?L +????DU ??R9???u'?8???^Qi1??5 ?????L? ?"e?YB?H(f?J?????o?5t?f??Q70?~?J0?s=??\!??=?xd??????????????-??d??:H????????????c?e?????2)????T?????p^,H8?!??c+???u???CG???h??1????}?8?bT???.S2"X??~??Ac?{?P????????HR,!I?"d??y>S????h?dD??;M??@?m?s?/?? +?}*?(?7?F*j?/bOV???t??C????]'}????*?8???????????*??&?g?a`?<4?E??^I?8u?6\??HT????{?A??B????>.>???\???(???(?}? + +??:vn?\}RC?\?f????7??=p? +l??OLk-I?c+d'??*?7?x???=?????????S? P?w????J-8j?U?CB?90?H????#? L????X(???|????O>?d??GZ_Z]?x?????V ???|?8?t??J???????i +:R ?Zw?U?|?a????? >??v??=????"?$$-M?I7Z??G_F"???g?`? ?v?Rf?p?? +?Z???? mq? +??? SZk ?8&?TPHt5l???h?&4??5H ??hn? +V???C?0d???/?[?*?h6???^???my!dy?D???? +?2??j?)?%???). +D{Wx?Pi???????\l/??< ???i?ca|??^?????S|??i??????N?? +B,?????????????X?f??Qr9V9Ss{??{????}?5???"?0??????QW?N~?"t????gL?Z;???o?&??i???c??????['?=?e????*??9??a???W???Y`9xZ??? ??? +???c?z???{?PV5??|:8?????2???????????b??7??W??(Q?!wq??c?=??:?O?3?*,??u04?o at P??D?????X&Rw??u??????b??? +?7zI;?x?qbhe??????|??$?a??? +{1$????r????~??Xp;V??8????5?#????????/??????~? 7??A8T?? +?K{? >????aD??+????I??z?X??^?V5????d?? +y}?a?h????#d?Y?"n????/a1^????u??????(>?K?\???G!U???R6X??x???r??? +?=?8??????@??}?^??n???`???>?E?????m/q??@0G???,fu9???$? +s??2?? +-$gP4g?L????C'?[?}z??s?n&q?~(???@ ^?D*???m?mB.???FHK?e?#NZZ?5?x?????qf???l????? ?????? +? +|???#?\*?[0a???????I?.?????ju1E?c[@???? ?V/??e??y?qz????:????FU?2z ,Z?L?,???????:g?t???y\???U??;?U??)V>ey g????? Za)?K ?W??ib8?1\ l????^p??i&DO????????G?7????'?????2??7?????? +???S}???3?*^?B???3??1???????6 +3 +?G1?#??S,V=e+?8????T??#????W=?M?|?e????M????%m:???%#??WP?? (>{8?w?{N?>e?????;?s?X./?????{?a??jE???5bR??FT0?S?\???% )??;?v?3????,?v8?Ux??Z?????D q????I?F +?Fj??'?????D?? +??Z?a??][kL'??? +?le??????q???)??g &???t8L?]?`????v??c?zu\Nu?G?!?D-??z?N ???&?????????>tjvi?n? ?{???2??f??0?ggk?????~6???O?o!??ZXe?5f????????Nw ?\?|N??/???x0?{??/Z+? +?o|???h?Z$?59>?} 9l???A?O????????7????8K?4j6HbA??UK^/.???l?81^?????Y?Fr?d? ????%???[xB_ ?????r0#?Z\I???????y?v?y.??Ef???????vy'4k?|?=??????k?=?$Ot?$?+?T??@u??d???e??5?3?"q>H?|??{??ym?d?0???_??Q????+??93 ?3=5?#,s??h??S?)R'z??iv?:? K?????????V???'???I?I??i_?i?3\C?ifE???????????M?t????s????k??????k???c?6?&?????#i?n)??r +#lxQ???w??4?*fr[^>*f???D?????x??Fs?P?BA?=?f9??Y?TR????P,CY???\?;??{?v??6??+?s*Z<>1iJC??I?B?3?4]?Y,c?n?Nla????uT?i?q??r???Q??????xu???&?x/`????Y885?B???#X?_5nP?*t??:?X%?Fk??ERm???|??bQ?'lFp|???XO<?7??Oa??????2x?7v??@5~????-??"~?n*?I????!M>'Ji~1???yi)?O????L??~?A?ObU??#9>??75??i?N{??????f??????/f ???m?K?j?U???????????20:?????????>p8.?n?&???V?Z?????)Yi??NhJ??U?+?cc,?b?`??&7?&_?n|%??Z8Q*?PQ??W77?(??/??;W????2"?'B?+??? +????|P"?"???? ?Y??[h?X???? +x??x?Y?9?#?"??9?=????Q????X?6N5?F?6ra ?8?18?F??PD???? ?K'm??}????aT???u?/$f?????;??. ???j????J??'FVz?5??P? +???l??B??6#u??*??c?Io?A???)??o???C%M???????b??????I???????$???'?-?`E?2?:? +??2 +?wN?|???????????U?\Y??:?.? +n?rEG??r??F??XR??|???&?G?h=??U????????8??Yv?}r+??o??Z???%Q??????6?D5?=?2$???o????n +????U?(?? +????|+? +S???t>`???? +^ ?0??Rm????? +V????? ?8???-A?}It.??Hl?!> ??>8DS???KD??kxe?fS???h?????????8R?f +?98j4???vw??J7?a???A???Q?????l0PMv????|>?0??|?#????'?pR??&???|[?7???pY?kj??~S????[??????|?-??tFg????p.v?0G9c?i???zA%R?sb ?7.???1???f?8V"?0|?lE?8????????L? +\sf?-T????t4/D#2+t??[?????J??n??7????!??8?I??3??C2'~????????C??9c1?3X*x?6 +???fB*?o??[??k?z%??x?P??8G?c?4?o?x|????k??w?0 yS??m^/4'??7?????'sHv?N?? [r??o?? +??(w +???#A +!T+8z#?Z??Y?????HZ?^?C?-?M??F???7??]??R?Cm=?????m???Hu3??L?l{??:FP??h?????N???2??? `={?GPq?K????? ???p"o???`e5D?-??D?p????s?(?y3+[???y?6???#???I?.?S???d??p^???q 52-?]??|;?D????;\????f?6??X???_??F?????,???N?}?w??].E????v|?Z?ctc-j?y?Em?i@????>?O2???????[?]v-]??$???}%]?X(?W?t???`??????>?( 6?:?????|;??? e?~??c at T???????S????9??d'u??_??V??;UppT??????r??;Z??GKx??U0?9?'X!9u1?[????U)???u?GG??b5T['Y??T???T?d?^?vU?}?>?b:??R???S)a???'?Q(R??????Di????H?{?????.?-???b???A????5?I??U??v?)??#??e?>? ????/W kEb?/?J?x??q?p????L[?h?K%?.< nH??V?[????2|4|??m+*+????u]?S?????s??+ ????`??WbD??z???ZU???d? ?@d-????~?????? ?aKv??$????k?N3?2?????U??c??????sI? i?J^@??]?[??V??????? +??%?????e?H????{??Z~??gwA?4??9 +???5??i?:Q??????2?O?`?K??????Y?FH?R+??Cb?~?????????????"WH?????<[T`H???BdE|??Mh?ZF???_u at o?y-m'??,????#?^???????d-;o0??????T64\b??0??X?62?^e8 9O?}|Z?F??C?????IJ? ??p?E?H???????????w??Hfm~'?{/!???5e??b,?$k?? +??8lM6????:?ky?6??O???[~t lV?F?bL?k`??hq???M>?? +?7G]???????Z|???=????/??\?T+o?(??p???p?X2?J?4LP=?C+??B?"}_?;?? ?a?HZ>??? ?XS3???{?SS?x?????W?q?%?_?xA?????s???p?t|???????_^??,??&kt?#1<+qG?.? +???o?Y??6????/???e??? ?????^h? +-??a??_??-U?}?????%?6??Q?^?? 9?3??vf??h???4??\?$???W??$?????d7??:???{?D?w?3???,T ??????^4?~?&H???02??????????A???? ?;NI??@?kc?FO?j? ??p?z????v7F????T??_?? +CWu???Pf?h????iE?@:4??;]V?????o????#??#??R? +9T*DOPI*:???1?W??5r&$ +?Ir??????M?Y^MLZ?z????f{?|??)T?/?L?? +??????q?B?\???D??K"??~?D\U??d?/?nW?E?(?y?mi?gt??\????-???$??j????? +?e?????M?=m*E?R-??_?W???\5?EpY??? ?"h8E0.eb5(??RL6[w,?7?woZn??h??????&???`??????5?s?;???X?^??a?!xG??17??????$o???P?? +?`?B?b~? +N??0?V?A?yA???N??[Tk??'?????um? ?:V?????l?3?]??M +??$/ ??, ???$?? ???n???M???aA??)?? +??v?? ?2???i??%e? +? +??Vb1??J??%????i????????3????? +?0???C???l?&]?H?g?????u ??8K??'?gf???ia???[?u?Ey ??H?IA???)?|=? +?y?X0?)???6?E??~???V?0r??=?x??&?S0SX>?E{?oC?p?????ye??1?Z,??Z)~n?^????V??r?!G&????>g)?X??????1[VH? ?8c??3+_ ????? +t??W??3J???@???gN5?q_?8???I??l?Q,????????\r/??zwM?p??+Wl???&?X???{/??z??)??????+T?????%???Z??)]]?_????`?????U?#? +s?b.`C???<?'?`.E????Q?'?k?4??O??? +F????F +???+??? ??I8P ???@H*&??oD?Br?'gx????}?????^;k??Op??wq??J<|???y????v6Q ?4??s?*? _??|?>?m??/?)iW?d??[?4?$6??l?7?q - ???h??q???Un!????B? v?s'?Ps^?e???iIP?D???`?CG???? +??c??'F ??? ?u|?)7?k???N?c??p?????2?,????b!??L??#?s?h?)??;??3?8/?{???>y4??=?YB_?QS??T??^?JfH??u?J?xcd??????????+???.?o???????{?Z0eXXO?Brkb +K??????D?]????`?3Rl?J??9vaTI{pTIHP%zA*}??"Q8??x??q???b??^???a???i?'I?%%? ww?#??],???t???x`u??]?nt??@?t?@P????{???N??t,??N?>? +?b[_??j;??? +`m????=?"??_[A??Y??g?q?i +{z??/`$?cE??d_?t??????Y?'F?|??????Y? ??? +4??o +???? ? 4???/??? ,???.9?"?3??????,???r??????]??1??H?~?(?x!??h??9?~? +?~??Q at Y??#????Y}&?r?d+??o`*Y?$??PZ???q???`?h?+}?m??j?_~C$?]%??C??f??Yv6_???[R???)?DQ???Mv?P?N??q?(8?!2"??9JDR???ta??????8?????)+'^I?Z?n?%U?IqQ???bX??????i/??It?R ?R? +?]l??=u??????K LaY?????4?:??-?p????p??p?l'B???if]?????????????pE??Q$??}? +?[D ???-???# +?k;???EEB????? ???&????/6?% k?c???/?oB]??&$?SG?t???5??;_W?;???36B%?????=-?)c??)e%?VJY9VE]` +?Hm?i4??*g?o ??D?+Lm??3?P?u>6x[?2?d?????,yMDLD?B.????:?q[??H??D?@?c +????L??6???N???do_Q4g?`?G)??(??/_?1?c???17?n??X?1Yte*dx?0g??:?>.QW?z0s???d??4*????'?YI??????m}?????_??j?n+?? ?T{?6r2?#-H? +? +E.?t?O?N???w6???r?? ??Q??t6?????> +?????u??+?e_???9??p????4l?)E'>??R?M?=?????XN-b?+?Mg%?_????(????U??'?,= ??????P?? ?b??-??Ai?l?4?#???H?i?Q +???dH?`?"?????f???V?*e??W:A,??s?? g?? +t?Op??>??MZ?~?S??#o?^5n?$sgcI??lL?Q??Gv?\G??T??v?x|m?? +-?Sw?? + ?t?X?;?+???????????? -?? ?6|?=?????d???&?Ai? ?s?z[.iE|?????T?8??9aE*?n?{??? ?dv?????F???S?`???+? +EM?AGEZ~?7??p^????D{/???J? $YD???L6?o1?>?"???-??P?=u??? +c?l??v??????????hT?????dS????\?7? +%???????????!???u^m?$$$???t???K??{`????w4Fvhzs??Zve?[ +?;p^?[R?k?? +b'????????????????%??Y?S??(MF??y +x?Om.???u{?Ly?_?+ +?1???$%??TR?%???uRMr?? 2q?`?t???x?)?;?H:??'??a???I????x?na???NoJ(CoX?|G`l?!?.??????T?u?Q?5XySw?De??I???r???g??]p]????????????o'gs???F c?+L?8Z??f?^??i?^??????;?X{????HJ??\?U?????j$^pO5?=????HP?? ?F????-???Q???S??>?\??$????HS?L?i???)?a??)?Z?Q?? Z??r?o?k??3a\???Xc??f??f??CF? 6?X?=/L???lR???x?gOl??s??#:??D^ ??????4VLs?????J????^?g?b?l^???+?r??????u6:c?3qB??;fC??Vv,\&????R????,?6???Z?+?j?O'??????? ??$??)?M0??iF??"??H,Vo???yZ&68??-R?KNB~????????3]{?~????????? +?\??B??H?jY???'?lo?? ?u???? $?v2???^v?hm???]?h?Vt?????qT??+?7/???#z????,`y?w[QA?&????[?????D%???? ?? \?L??8?N???w???]?~??i9.&`V?3??sm?? ?/???{f?3????]}p????x;?D??88????q?)?/?vO??z5????????Hz??I? +?&f(???":??+5K}2?????g\)k!?Y/ +?<^*????? ?I' )??P??????? oT??:w????????tr?0?p ? +9??k???p0??xQ +?N?? +???/z?qIz?e?5LNw?o???Jq?b????#?WHP?)??[Q?????d/?????; )9L????=?L? +;?cv????x +????~??Y\? +?o??? ??ZxoJ??%?????;??K?k +?n4xh???k?y????DG?$?"????D?C$Q?IV?$ +K#??D??????>U(???yO?3"_r?????(????Z??????i?9???{?h?Q?? l??\????X?????]????jYZ??e????#?$o???T?L?N`\?;v?l-Z[???u?w]???V?h?:$???4-J?Xb?$Y?j +I??Gb]?`#8R:?H?]28?y?|_?S\???<;?2???P`f?gk?|?\H?3?Tu????;R???????I??????m _Q??U?2xo???O#???ns??Ms??#?? &???C?=8???J`)?>bGX?C+?`?L?k?W???@Lr???>??e???^v+????}?? +g?????.62?9%S0yh&^^a????????B?`c??x?p#?A58r,T??p??N?N|?Z:?&1^-???h??1??t????y6/:Gz??B.? +?d??K?~???Yg? + ?*???????:??0?z????S????x??t??R??'._?A??t??_[IzL????5???C?A_?!????m?????K?<5.$??W????O???s"N?w??NS?? +a?Y?;-*??? Ym???,??=>?????cD????x???FQ?s"????z4?X1B?u?\?(??Hu?????(W??T?????=?6??1?? +???;p??1[N???$??? q?OG?C??.??&>???Lh?i??????????~???y???F`xL?|?C?M??7Y3?&?????l&H??7??01??<?r??zs??%??V???4???Hn=1?yc???|R?????;?? +6? +3??e &????????z??????u?{?????B#yYiC?8? +???????=?j5;a?1?H???MhHJ?k?Z??NjYt?????]???7?????B?Sd~X\AIO?B?0?T?U?mY?U +??z????8Q? N?????y???j?\'??Gu??V?Zb?[??O???????UI?:??;?Q' ?N??X?<4??^8? +'#?q?djQY??? %?q`i?????L?r?l?p8?F?????1b??u??[??t??(>?jb?}??!H|?? d>? +??O:?Z$?4^?K ??????9~\??G??D???p5?????#???9?'x.?7"??????2?5??9?lZ?9.???9????L6r?_??5????? #???9?xh??p"?NF???????^OKv? ?%/K?%~lv?m???~eWP??? +?+?u?r?u???????+??Ou???GJ{?O?K???a????"{Y?)?[?l%?C0?????o???L?????bin?L'???T?????????5n????u?E[?[$??} ????P,?i????/??vhO,h?a??(? +??1WEm?n??/??` +?2*ak4uv??s*?)?70???c+??)???CY?D???g?2f??S ?5 +???*'?????3?H?A???>S'A??wz?U Q??w/ $OOF?HA??s5?3d??h{'k?c???Q-??G:???<#-}?8:K??n?a!z????.?]?B??S,&z??Q??T???)?V???????G,??tjX +mb???????_"?? ????Hq??=C????r?i~#?4?p"M/?H? ???4"??l??4,A???=????Na:V???????(-?{?RM?]?A???;???%??*?5@?7/??Q??`z<&?C +???B?'???K???????o?>??X??x?X?:??E???,??????=???w??~?? )??????[???W/???z]?$?e?J??v???2?? c?o??d???????R0Q??cO??R?, +???_K;R=?+T?+????t??/???![?l6U??X?_4???%?j? Q?~N?N0?(??m??? A??e(?!??~pZ ++V'??p#V??;fy?????{??{?+?HK?Y??8?g????j>g8????5???Q?c +?O?? }3E?I`??8c?@??O??!??C? q????v0_ ??????y???2???YU????????(Z????????-?G9?_??N?',?O?3??}V????`????? (}??M*~Y?o??@???&??$??_\,|??Qmy?M2?=p??"?f(JsZ?(y???=a}?h????? +?0I(?`^????t;?Fc?E?w'4?) +?????D+w?E? Y?H???W?????9g8? +n????I?c??|????,AP-??]?1????d???Q,?????@{?t???N$!??IHy?KH?^x=??????gP???????u???~????+.??Z|?{O at h??2x?E?7????=r?kE?d?O??bJT???l????=?p?5S??%&???tz???\%??{???>?0)???o??????????q??k/??gN??_????e?i??????K4?{ +K??a??yrQN?X0X'=? %?????uU*O?M?5???z?????\C??????A??5?? ???p?Z?s?0?M?T?B\YE? +????ud????P(F?`??l?\????vs6?lFf?^??z????&???6ND`V?%??Dw?l??DX +?o[H????%????\??????$??x ?5?ePV??/??a???;?r?X??2??|(c*??? ????qi#?d|W,R????j6?[O:(??JAq???????oPe??]?(~??a?H?1?c??p??2??dW???eb??j??? +?Q\?;????v?$[?????\?/?????&???@&??G?%WG| ?K???9??n??;:???_??;???:n????/ Q?}jI?^?WC??Tq=?fu??g??B?1`??s +NX?8?X?Z0'???+???????0p?j|??/?Yq?lx5???R?y??Ku7? +????c|P8#-????'0? ??????D[?17Gh??^ +?\?Fo??)??0?;?X?L&??exP?????W~??{%Z?wH???`???????I??_c?*?(?]/F?????pPU4~?? >?2@?u0?ZX}????p`??H?BN?E??$????e?-_A,?;??U???b?=?@???cWm(Q)???????'???* .Q??%*+??-,???r???O??N??e2????Hst????/=????a?Y????} c?'$???M:|p???.k???/;+????#?M$??)???@??F}??L????u???G?C8?U??&X?G??N-bn8??7?@? ?[??w?r? ?\AEc?wL??4?????;?N ?fwt????<6?Ko?^???{9?$???>?;?T?;NX~??????a?1>'f?. ??Q?c_5 F????S???v?Q?W>?"6pa?0z?x??/ ????]2Y?&1,? :k?`V?|?????c??????d ???dZ?4\?????????y_?????=?????O=K\eg??q????]x???c?^`??????I???l???????s\?^???f???1g???3????'??~ ?????0"?0??, +7^f/??rf???sf??Qsf??J??:?J?l?}?e????O??~7 4OG/????????e?2???' I?? +???$h? +?c?6`???fHo?o?Cr0?^? +???1s??m?G>#??:Ag??Wr?3??W?O??????0?c??4G?Cg???e?+!S?-d?N"??l??Uy??_?d????9?Zb[??I?JK????p ?x?Z?C???????K?[????qb?34p??.a??N??E??n???'u????@I????????O?fY{K?7?? t??$??OK???Z???=??-x???L?+????%U?????}?V???i??hW}??*?}|N?C*?Z?? +w????@ 4??? j]? +??<_'$Z9U/?9BQ??p?q??_??J'4k7??6?????k????????jS[?">Ao&hF=?"??w"~?5G????-?????b?Q??~,X?sXxy?fIu??E&^b,?\???V?2,?0"?????v?? ???FoP?V???T??Fmtv`?????{???D??#?Z?lIA?V? +?(*?zjZ???"H??? ?? +??ys U????;T4Fs 1#????'???????y??Y|V? -0??????p?? +???x"PfL;?? ?"??!vk?I????DpvE[)?`???L???!???_ +{F? ???=Lt??w?/}B???Z?????z???p?]?i? ??+!?Q????-?m??$????(ZF44??K"S">?(n|I0 @????f?q??.????q??@??? ???A ??_`?V?A9??? +??sk?_??^Q? ???&??M??,C?r? +?3j`?t?????3?S?<????PK?R?w??~n?J???Z?????^?L????f?q???$?????\???? +?????#???C??????; ?-??????%??6???,???9>?q+?=??7N???I?2Ro{???)U???R-???1bd??c ?^?1??E&Y????Sl?\?b?D???y?s9?????a????!??a???N?V?d N?7??$???%?c$?A0L??a???0???aW???`??f????0???????j2?????NX??ZW??$9??s??0???a?=cp?? ?uX???J??> ?Uo?1?D?:?=p?1sU?fv%&?|?YL???3e??`??-??=?;?L???????&|??????S??>Hq??x??u1B???-v?.??)?!??o??0?D?!??%????] +y? +?}? +?????,??$??_Hjf???Y?????1??_g???d?Y?? ???? +?T??D?HG??@S?Z??_?Zz +?/P?R??K6???? N(7?[???d?#??M??Y]6\?6)??lwcI/??]????P????c;??x??mA????%Cg??hb?}?E:?1???V????/??5f+;?Y8?*V!iQ??H???/x?????3.U?$SXg? _S???=7?aS??\Z?? 7w????*R??????.??N? cJO????????8 ??'?t???N???|)??6????g?y0??$??+i??Kop? +XY?w>R?h??y~E?2??????3X???3??T?}?PqK??h&|7?$! ??+?u?]??s?]?c ???[?G??-?????N?????O?)?9??y???7????6}H?H?8?k?@?J?# +By????????>??+? +? +KZ??G???Gl??Z???ba??!???.??|??b?/?j?z????????$??? +P>~???k?????????s????????????X??z?KH??^"a????>?x3?*???????N?/$?-i???????????+?;~R??[?(??d??1?S?e ~r?s????"O=???2??Ug?~E$????Fz??3 ??A????K?????=?uf/??,?Ea?-+????T?#X? +??jV!????}??1?$?t?b???L?*p~?8?6?k?Y?{??? +?` +?u???t?0??+?e?%?y\P???Vq?,?Q?Q??S?? W???02??BR?q5?????r`s!?S??8??mt?4???K????????jen=.?$?N ??}w5???h?=_?9Mu?? +??4?YAv5??????O???????x??r;Q??\c~Hj3KW?:??~%??????l?`A??????a?#?+??k?.????v?I??/:???`!`??BT??c +e? +??^??w??? ,???????$e.+IU???k??;??4?lu?&?? m??H +? +??????C[tK?6? ? ,t' +??????Z???2?P?+? ????r?1TH????h??h$?-????Dn??X-Wt??? ??????=+??3 N0????? +??k??9?*y???wlK?????>????=??w?7????\t???]?? +?????i?c??z?c?o6?,9X? C??2???a??&?x?????? ?X???)?cF[O??'?kQl??HMQ?e??"?'?]|??p:~lp e%??,?]??f???&?W??????? ?RV?|5?eLN????K? ?I???`?S9?>??rh.MY ?d?i}??9????9???B?q?? +Q>??!???5??y?)1?`|460P_???_?`?|a????b?[# ^u????-????E ?#W +?&??!???????R?92V???v?XFW?q?*???-1?V?P?:?i?????r?{???X!A&?yiS?D?? F?Y?7?3#.?v ????_?????{nU??r???+ +?P?????+?eq??W????????-???}??r=???????#`Z??6?????2,sOO? fg?|p???%j1??O?????aHmC??7??3n????%?}??OZJ????p????????"?wF??w?????????y???:?M]O??Wk?\?B???uD??M????EE?-?l???_?~?????W????.?????n??/??G[OD? ??t#???u??]u???? ??t??{???????)0?@]?? +K???|??WLC????V?k?w???}????????)?X?j0`d??i?????D???????Z?e??m??]7???? ???\???D3s?G????e??????{%??5R9?R?MQ??ol?7?0&?l#}??I??7)??5???d;??O??U?:d?????i%u??h[$???9?Xp????Z(??^?/k?????gHb??\?@????*)??????A????7?|?&?/??8?x????R??J?7???h??kF)H?^. +?c?K???2?p???/s??]?;FE#2pH|?h???b.?????+W?`n+??\2V +b{??^T??4?CX?????????r?|7K,sL?-? +?x1P?x%??`??1 ??,U3kw?????????(????eO- +~???g6f??k???t?8?????/iF??s?P??????U?l????????_?x2??f??=6?x4??I????:;??fcv?????c?<???G??$ ???{t??-H](????2y?)?????1???N|???S-0???si?5????`??0?E0G? +?????!G +?c8 +???~??/?????4????7?A??? +D?i???'??&J?z????}N??5? +*???`J????G?k2/X?D?+b? ^?aeT????1h?P?H]?? ??xH?3?_??b?U??k?#?o?6PZ??-^?s????!?OB?G???{??' +??h?*???[??_??~?bE"????GQ9?C???A? +?\???? ??b~_???w? +?x{M?\'0?Ay:/?3f~?m??-R??P??????|?? ?C???%??u???b?(-??5P +?LS?2H?;??m???Y?l?9"M?:Y?G??"???x??`D??N8]??2???@??c?6@???o??*?,Y????k?f??#"b?K???/K????Ve?u??0C1nee}:Rb6(ca??o??:????s8%???=??F????2?OhuA?}???8?*?_?|???J?i??H?6?{????g#Dh? ????B?h0;??(?5???????2?x?+4?`?y???a?gN?`??x????l?9?N?I[??/??n?<\???E?p]???]??!??=?eq6C?0J??{????{xS?~?? ??4_?? + +????n ~??????n ???m ??O+oK???v?32[?????GX?:O?H???:??????R^{?>8??B?\Q?????"h?(??h??:? +?DGY ???S?/???:?"?M?????k??XA?y0"??n??eI?U?d???p6?&?;2t?=???X r?y>J~???y?????? V6?? V^?Mn?? rIp??? ^ ? f?}q???`eN^.?S???C??WK??1??w??^??b?f??????|?`??l +v??]????~?q???? +????Q?n?%?%p??? *??a?r^:?! +P???01???N??UC|?5$%?[??l(??y??C???????s|?)?$?p?V???M*??i?hF???8?|L?HvM?qf}eb?y??????????it???{y?%?G\i???Q %?????Ty???Z???)qW=? +f???2????9Q???+???X,???????7I????-?????.y??}????)?`?ld???{????(???N5?y???:???d3???C ??71[?-???E?~F&??a?{?????Zl??(_k?=?`????7M???!K??(??+?]?R?e?{???p???_.c? S? ??U$????r@?-?d??%J?q?xd???????%?1??p???$~????x?#?:???t??????"|?T??4?8?x#??q?Nv???b3*???bs?\??????????????$?#>?0"???#???? +FJ?3??k-S?~&?? ?3?##?? p?d?t?Q?wG?n?5??s??y=@?n?X???????????B?c@?!??i4??y????-u?| +?a????g`/UfP=W(RH?,D#J?l???B?Y?;????9???Mak???? +??[:PO?H????n)+x??jZj7C?sdI1?????L?h?G ??X/d???I_?'? ??X +gT?E?5??CN??8???k?????^?-?eD??"??? +A??g??-Oy???gD?????AQY?z??V1?E5*???%9#??!??E?V?L +3??Y?^y,~wZ Uz??,? +qr?B?4?-AW?>xu?y,?????cgM??-????????j??'?;;6??B1?R??r???\X#? ???aI ???n + ?"_?r????????a??U3-???\?????????Z??Z?EX??????N??? g(0?]????X^???\b|????7??Z???????eh??m1<\y)6=o? r??m???j?2|D??%??b??e?W??Bq?XaV?i??KpN+?~??w???????g?}???M??Mi?n???????\? >{cDWFtYlos,!?? ? ??8?-?? 1_??``?V;'???z[*!I? +T??ua?4??C?G?q,YV??2?c??H3?2??`??????3?????T?X??&D??2???H-???? +?h?????^??h?Rq?yT??a??????1H???E????w?????????&?8r?V.qR7?%_[Z????? +y??Iv?u?p?R?U?m???p?LIS?7? +?,?????WlI?S??&?7w??/???Cn?:*?? +c"i?R-?X? QV?9?s???????Jc0????Njtl???????z?hE??bx??S??yRqa?4?^ +[??sD2?tw]jpQ??(?????[????-qN?uC??X??z?Z????? ?vu?'????)???M??o???Z-TE?TE=???3O?-??pd??d6??????t?????7?W+??r?P?? U?D?,7M?e????vv?;x??ro?:+Q??j??lw?k]@??k??y9[????????V?????????|?2??r??????.o??k?3G??????? ??? ?Z????z???,???x??? ????k4X??w?? + ???\?Q??,v?????Bl?#B???????L?^qf??-?D?x???????48cD?o?c?y?'s?8????4??j2??I-?o +?_???????????JT[??? *G?????1????xlW^?&b9Y|?p??'????W? 3/?y? ??"/ti??b?6 +!lM???N}????x?"??,?ml????????P ?i???NZ??|K_kV??????S?qz ;wo???.?? ????}56?E?h????e?\????J?????[?^[??3|@??9??#s???K?2?{%?3GU??9z?v%?^4RmF????i?r??????8yxV??=??L z?f???+?eI???????sL +]??Z?diX?c??k??n?R?zF R??????_??U4?{?DlV???????SCu?q??.????$?S??9"Y?3?"???? Z&??T???cx????a +?j??Y3?D??WbK???u-M??)? ??P?!?s?8?oOm?lG??^,????2^U? ?L?N>bL???K&'l?*?Y?????p???B??1?,#?????????[?;?????i??z?s????m??`EvpY0???>*3??Z?t=??V)?;??3_ ??re??"3, +5N????%1w1?D ???!w????92?1f8?? +???1?%?1????bTs?????{;??/??????UD?}??\??\?6?fD????`"??????q?????>(????,???b?o?z\?\a??1fx?^#?>?YA???eJL???W?&=?>[%??fN6??????;???(?J???\ +|4 ??%???~? + +mG???? (????mC??0zQ???h?b??? ? ?d :2\S?N??&??,?i??/%;?n?3??????c???z(n??x$h?:}?/???7:????z$??L???????O???:? &???E? n?u?????|g/?????:????Nw??F?????z?e??j!36?)???=??\???lb?_q??K??????-a8?+???]??7()??~s??@??Yr?i??aQ???5??a??[Z????l?+?c??\?T????.??n???%?`???9P]?6???????x??? +o?B?-??hsG,?Yt??,(????c??????@???? +???D|?vBW????`??1s?~(??S??????????_??z?????tV??+??NU*??7????d?|???_??za??K?????????????????jG??Guy?S??????);??? +??qr????`????Z???_??S?/!?? ]ZK? R??U +?z?R%??qIsc??#J ??????D??iY??W;???????z?????\??D?cz??-???F????LH??]H+r????I~;<+5?v?T~X?f?|a\?/_????C#??W9Pn?*G?z}s:???*???????y????? ??r9??O??7.?r??v??:??????V???Ecb]K??6J?\bS?IR3[D?6???Y??[?O??`????b?Z?qR?\ec?Q?????p%??? +_?~C5O$V? +?I?8w??m?X????.?b?]Bqe?? ???? +??XFe??b???Dan??o&?????V9???7????? ?$X +d??1???"N???5:??FF?O??8k?m???K?"OPK???R'c?AU??]??M?w)????????~????? ++?.??!q?;'w?4??baj?d???\?\Ao2};????@??H?U???{????o?????X???_v?m?O +?dZn?u? ????R???xm;el???????_x??S??1?F??c?B????Z???J?E?`.????*l ????s9WQy 9???t???????VH6?{????]???g??F*?]??d?H&??? ??????`?)??P,.????3???Y?!I??<'Z`O ??a?????no??0Y?8???kl*????/?O?Y6?]p1?)9??JF?)il??'??[ {??"?c??I2??????#??;?%??????6????l-?m-??m;??eg??:?:????<$6u??<O???T?d?"??x??1?&???3?u???D?7S??N:?7f??????????b?w??#?%?DU???+??G?OTUS?WT? ????#AT??x?D5????????D??1 ???P?}??6??D?h??av?I\#?^\*`????s??8*?,w????q? P?OA??????T???$cC? ??U??ml7??D??nI?Z?jw$c??Y~??????5???j??0f??)%nP???/ /??I??!R+t?? +??1 iQG V?MB??$/??T???e7|???U???b?5?y ????x??[???g@??WH?N??B?H?8????`??I9????O??`??par??C??j??lO? +?^?b??)Y??/?{??????{???X\\-o?o +c??$Yo|=?2????T?n-|?a7?W%?E4>???U??l?>Q\'?b?w2?l???`>? o??P?r?B??x?J{N?? -? :x!?[) 9??T?Y?FH??+??"????M????YyP *"\??5C)?d?'A???O?~( ???? +?FvK?G?u'?Hg4? ????_(?&?6h?v????NP?q???????U7|g2g?(?X?????UR?+?J?MP?rGq?8+ +???Mp???4??U?H? +?/?*x??U???W?KIP??????????-N????\Q+(p????9=#Dy??D??????'~?E?l#x" +?M??????Ef?I?????pcd?&qa???$?S?]?kcff{O?? +??N?Iq??????H +{????+E?%???>?_ +??5???X??????O???W3k???n8?Gv??/?^2'?z g??(?????????7>??#?>r????N?M???e>9P?S[??Ik?O'????\8??? +????????si?$7c?1??????l???y??????VNL)???a??o?fW??f6?s???/?7??/F???,?+D??????????P??{N????5R??"?kN +?N1 ?n?\?.??_???+??Nq???/?\??B?M?3? ?: ?Qi?M_????"?w??ft? +q?"?h22?j???V???p[S??_)L????2[?8V^?L?=????l?&?m???o??#?cbD?x +6????%8??rr????F???&X??? +??d?5f??qp?,?mU???K???K??w??Vt??yj)?wi??????tt??V???}??)?W???W?? ?#?????m?>??R";?n?1??N????*???{??????,~?l????Ie/R +a???b?a??h!????D?-?B?? 8?tM???(g???k???Y??g8?????? -?k?"5GGy??B#5?????|?Gs#????? +??????m?n?m?ng?1{?????r???y4??:??&?e?Tqy6b???????p??2???? g4?b??/0??(&W?y?Q??W??r??B??Y9??L??m?????????A????m'?i)I?6?3???G????)v???;?v????|h@????Z?????.A;JwK?8?sb?,?5M?A?`?Di? +?l?? 2?t?D)????-????_?t??iG?u????u,.R +f??H???h??B???w?9?8;? Ox,???t4??2??6&??? +????l??]c[ScB?/I?>?QQD????UW*2?8?Kr?23??sb?~o +v]??_? +??????5u?h6/Z??d?A?? +???????????*_????|5^[?r???y?r_?`???/"??jIvQxAs:?d?&Mw????]?l|??6z??.????>I???=?? +?}?d??.??????X???7???jk??v.?????? l???=??????e??j????>?qy(?OB?????;???? +_???F'?n%M8~n``?'r? +??X??? ????A??- -?-,M38 ?????3??Bj?1,?? +???Ws?? ??????s???^z?@?%bh???/e???L? a???&?,??B4%?j?}M???b]?faq????N???s ???W3G?? ??jE0???,e??????B^_???u?K??? +N?r??HQF????????B.bck{dcLX??=R?)???t?0?(???e???wA???Wt?J???o?ex?+;c???0?Y N? sO??6W?H????f?r????$K?V??*ru??Y??V??*????S? ???a?Q?2?$?j?`]5???MY??????/?#)K?'X????RV???'???#f???h8? m.??p|??AKn?k?|g?Cm????4:2u?Rt_?????6TY ??O"??b??v#d??>?>?$? ???b???Wd?$c??&?.????g?2`?h???0?#R??Qy?? +??#z +Q?? + +'T??K?!???????O?4?U? +??}cG?Z??^+?????Y??9??CZU#m}i??Gc?8vl??O4Rgh2g?QF???g;??a????????????|{8P?~??#hZo_???e?l????n\r!wVM3???????*?{??Gf)?????*{????4Y?; ??,?\3o?????yU??&???D[? ????!hk??D????4'??1?y?y??Q??????????Cv?s ?P?A?v??}???b1H???iA??yd?au '??L?????%??$??q#?????????2j????f??????f?{?j?p?*?S?2??X?,?$~?1L?????'????r?Zo?e?Q?]????=???Y??7a?l?Q\?Jj?l?-?????9B4(?????I?d%?LeVO??m# +Vw??DQ??WT?q????2+}j?/?c?o?A?o?0??fZ?&??l-w?? ????VR?_?1?????????)?9E???|?J!???????_???? +E??Ff_+??heR????/?CK9?_?$i??|? ????j????R?/P???^T$h????{?TD??[?S?2??"?u?K4N49??'NN at E4???HET?QQ?\&dg"AcL?.k?=?? 0B??+Ljn?g7???pB?z?AC???J0??D?+u]c??FT????@?W>rO@???+?I9-?(h??Q?6??f???< qA?? +Z?2?0????6Dn(?x?????j +???A???R???????ot?%2X??=?B??5????'? ?)????d?q?r??6 ?I?4???/??x???V`%\???[?? +vMz?,|?h?#$x?<?}????RX?s??*?t??A???kA?!(N? +V?:g?0? +?????Jt?k?Up??\?Ry?????c?T-??"?E????P +~*R9???????Z?ed6????/????O??(?????????c2?????>v?-w?$I??5??#p!???5???RX???gx?????~??3??#?6??e?{??Kf?? S??4?????f?Q??E+?X???4?PP??E?H??^??K??3???t*:,? +E???:U? +ZL???I??F??? ???G?!??Q?^ +I.K=?jG +n?3rnj??????"??w??L????;? +t[w???l?????????n/?5jJ,M?R^p?}??????4??&OlU?lu?07{MV}??^U?c?r0???Za^5?M?f(???9?!??6??f?M\?)y? +???V.h[??????Z??L?EZ???Nm\W?4Vv?L??KFc?(?nO?U?V??v?? }?6?v?0??| C?f}-(c?$E*?????????}LD???????i?????H???d??n????,??4?[?}?$K:?6o???? G???&?@?N?????? ??4??k??5?gD?5? ?D?t ??L?u&???:BEv?5H??L??n5l?"??;]0??}?M?;??(?5D?k*c1V?;???\`M?I'k2IWos?,??5|X????j????U??????g?8pOZ???I[???????=N??@?6N?A{,??=j???E??R??$A?.?s'?W?N?c8?;!?M??????4z???V#-?????N?Pd??H?P????J(???x??]?O?????Hj?W>?^}?O0??Jh???$??40????D +??8?d4l???????????y????~.?T?`)B?N&??k?:.???S9??`5?;DB?{0[????-j?g????V?|)???2?#?yr?8?oo7/??????3c?\?Z? +V_8;????(?A?M??H???a??M8?s?&??DuD/???&#=3?pV??r m??]??`?#1:?|???R)???!?}x?I???? {X$??o?o:?&?_z!?7????$????l5Y?1*1Y???q??v?Z0??m??[??%?!Y?*?s+??A?,?K????N? s??%>?y??r???F? +?7??i???U?&#-?M?0?;V?9[??Lkq??@??9+B(?????????.V/ +T1?????*h??F??'~???w???'?g4,?>???%?`egP&??-??? +Z? ?????OX???D??@? +?2u$???O??%????u??v??|?>Np???_Y/?k}?n????O????lK??f?2?H??v???*\J~_?bfR20VpN?^x???X&q?.QW????Jl?h-?1]c?5?\??? +:????A +i?X????Z?r??1???????????????'???Z< 3???????? ??+????uG~??^I??z~??????Zt?9:W ???^????I??? +??!???Kw??f8=????7 +P!???\G???Z?????]???>??M?z??f?V$>??d?n^2?.1? +??s?d?`???W???pRe??C????pSK?R?|???,L?(???h?? +m???? ?ME??Nj??????,?N??3????\???$??????;76??n??^?0e?6h?rQ??J ???f?s+?c?y????n?vXzQ?a?p7???-?\?<?????#$???&??X?P?p???/2??? +??-?'?_??? +F???K???3"7?w?$l?72? +?e?1?n???Z2???`de????-?P/????E???[/?U???b??z????J???3? ?W?????z??\???X..??!I???d?X/?O?P/??ZO????"???^.?z???:?m??8 +n??}?z%y???8???,I-??y?d} g??u??? ???5j?>?ajI?py?^FHE2?k?%l3:?? }Rz?\? Y??z?????P??l\Hya????(?m??X7??????jFY/?.^H?#X+?$I???nj?:)?*???c???????=?%|!??K?n??9s|B>\??p?>??|?kAY???3???k?H????E[?H???W???{8?m-([4?k???n?? i???_(???@?"9?ZPud? +[ ???V??,W`;????g'?6?7w?8???@U??Qc??g?;N ???N?62 ??l! ???Z?t?[?)???=?,????R??b?V`????C??Vp$??H?j??????U;J?cX??qP????ru?O???$?J at r? + 9??v?S9?@r\K'9n?!9E?#? ?M2[$F????????U]?r?KpsrVL?$????>??s%???????84?h??O?\rH?H?|h??s???????Q7d?@r???BR?+0?s??????qHp\=?????7o+??E??^{???Z??g!???_&????S?qs?????D?????`V]?p???ZB(n??J??? ?Z 7XN?7???????GK??????x-s?`??$.?Qw?P?Z?????????? +\?2????yN???????????]?S"????Sr??\ x*+?n??0=?ZpFX????gV"?F????n??H???D%s?*1?-?c?)??B?/????DT??y??K +TLp?9???u?L?? L??iU?XD???y?D?(????e???3???ss@???e??1zM?c??k3]pYOb???E?M?k???GAb???@_??????[??1bE?1???x?T$m???)?w +??h? n^)?5??b??$!??C???b??92C(???*^rP +???!?r?ss?a??3>?1m???H???^MBg?UU q?} +r?????4???N???('%R"????y ???? ???>??)?rz +??w: +p?J???_ KxaZY? +W??????? ?mk:???????Q??=*??_?????`??#??$F??=?;?WXU?O?_???u???g~ +??????O??+&Y??0?-?U#?3?}???7O????f??.??y?~;*??GEz?+Z?(?)?S?J???? +E?9?{t]???????R?`??g9u????uEq/??< ??L????=??????????|B????.?????N???1&?8a?9!????G2tR???k???$S|s?K????y?`+QLG????ma;?n?*??L ;?Ns? ?????YM +?x???4 ?????he>_? +.? +????j??s?????W?^G?????? ??:*?4fUi,H?+??X?M????x9E??!?,?H??r ???dW9?$1 +????B?g???? D ?=FA?$? +z]?$J?q??d?r0y? +?e?D???+N?=?1??`???m"af????????Y????`?z? ?>??R"?????????????q?G??B??[>\ C????]???????????Pl?V?o??{U ;??}?t?b???nx??O??o?O??m?rM?8OFh???? ??3? ?&>?b??3?_?}x?B?=9?????Z$_???/?#?r???[?Khw?????????E??n#? ?GE(?g\F{a?q?E^?a??9????K +???5((8???cA?Qj????{??)?8????F?????Y???O ?z?Q+DJ%????'?'??8????'z?YscB?+???O??HW????`???/?5kV ]W???b??YO???????^?l?C.X?> +?q?????? +??r???l"??R-?V?1P,?1 A?(?.?} ??|?=mMr??????B??M[ | +????F?/??}9\+>??? ?S??????0@????y? ???????J:bU??X}?17?~1n8s<_X?f?6??????Tw?MTp???|?q????????=?????!????\? +n?oVaH??????+s?`|????-??C? ?????UqZz`%?_A???"?> ??8~p????C??{[!????<=%} ?D??am???6?l????r??)%0:n????P"?J??? ?????4h?F???D?b?Q\*R?yv+??I"t?U??~?(??>]?-??=L???8???j?bx???-4?vF??nd????a=?????n??????JA ???O*)??? ??w +?/?? ?q????V??6D??t???1??p???????'D)????F +6?Q9?L?[??#?[??2?^m????????$? ?Y,?Y?D-?D??P??????-P?oh???7HbhIB}2?????/???'*??T%|? .6 ???????D[4??>?K??S~Kv?Y??}?%?xrrd??d???`?????X?S???ly??ly? ]^-???????Zq2?Y6}??3? ??,???jP1???tZf??Vw#????????*?s?.F v7?Z??????a\?vf?O?/?}??6????? ??aZ??u'59???L?? ?&%?????E6????@?h'?JT??^????r??3??_?eT?X?'F#????B????W??)???HH???3?6?Q?I?qI?z??}?vx??x?$ +I?/8?????s? +?????[?i??j?N????V|~???C????)@?.;??V7??Dj??\f?? "??>?d?h???Ue?V?e??7?(?????a?Z?l?????????"??j??m +??\xl????"4m??b???/;?<$v????j7O??t???h?ti#Ht??D>?]FzP?n}??G???7?Gr8??w?>?T{`???W????GK???7??? +???h? +(?|# +?\?A???Q?aG???b_??]?9??=?s?v?|_???^???4?8h %Nv?x\cO|??J?????y?V$ l2IF,$Yq??????=:{???=l???EgO\o? :{??=???ZDg-?K????.????T2???'^?;??~??j??S???? +???;?/?"< +?{:S>V?J??_?9?6 +??tt?{???U"-?? w'??(?e^?|??@??:??????k??I?t??I???K +??p?&?Y???.1?? ?g\z0y???8???O???L?????~?f\?T??????\??^I}2(?'Q^?/Q^?I??4??k?k>+???Dy??Dy? Q^-I???K?h??(?k?v?b?u?JC??v?]???.h#???a?????b +?-L?t?@???? ?BV}N?m@??H?D??????k]0??@Gp??]J5AL'????F??x??qb??+)*??M?????o~b????mb?+??????S???????w?? +?F??n.Z???????_ ???m????7[?\?e?????7?+?8Vr??z%`F???^???? +??3?cp'???????d]??? ??,?Zpbc????? ????M<7????? +???r}hA????h?_?J??b???????$yJ???_?vRb8V??b?????`T??=?&q$eJ??y?2??? -")C?H??#?R ?|?r??mP??L?????????U3w?9??????l??h6?k???S??!?M???&??fZF? ;??D???D*D??T?;?\?G?'_M?7_C???f_H`???k??t^(? +%??aF??ZQ?G??? ?!V?W??2).?????~?!?i?q?U?b?T?N?^??l?m'?:#p???a?E???8*?9???%7??F??*? +?@o?[H?4z??I&?~H)R?4;?mY?n?-K$??????d[????nY?? + ?b????????Z??F#?UK???l?4{Q* ?v6?]?Dy????(?^?]+?Q???~0T???R?L??Pp-?6?}?X??j*?bJ?HA???|\b2??? ?!"b.???? k_??/?r?Dh\"?Dd\???B??k??????d???[??}????E?,?U&???? C?D????1?????2?kV?p??? +?8??R??.?3?q=q*3?L?.?ZV??~U_?8?ls?????9?{?}??-=????; ??!$????J? ??a???x??"(?T ?????B??jAPi??0?W?Uo#?y????? + >4Yx??????'z,:K?U"?????k ?gf??E1\??'??}Z7???????4??1??s??-W}??i??+xcZ??1{?7`?5???$~k???P?????????1Fq?Y??9P?????)??A??Uq? V?{?,xO?)????b2?9??#}??????AQB?????9qE#J??l?????'x?o\9?5???~m??J*????????DFq ?G[?j?|?t>? v? ('bj??,????,?:???f?????[??do||X??&S%?X?|???)?!IM)&?\$%N???x?D'?m6+?"?Q??rk???/???U???l? +\?*????yN?????~?????C?S!?? +??L'??T??z ????i??b:??y?$?I?????'$??I??E?:?[%??S%??U2?3??M???I@??j.??a?$ +Ky\?????|_??db?i??~??0????,Q, +G?qV???C??J?/j???R????u1>?P???W(6??J6zm)80x%BXU?B??????? ??s?G?*ys??-|??%\?@?U"??_?????Y?O???'???R3j????u???r?????z??? ???*q$?`????KR?,????=????>5$Q?(!}?? +?q?????x+(?*D??QAa?? 9? +t%?"?$u?]??Pj??V(?!?%???s}O\g??nUr?p?}???c??R???jR1?P???v<??[OkC???N?F?CP??aR?!???.? R??BT?R???@????n?n??V*???BlO?????UZ????Q??;n?&v?????:???????p??x??????W%@?????z? +??\???7>2? +fa???Oe?? +?V7??A?O:O ??{??e????? &wU?#r?????W????K???d?g?????O}?1:??hWz?????6?]??=f5?+H?+??W? +M???xA????? H??z H??????6??'??%?,???? +?????om??C<<?Y?????T??B??)??q?q?9????'?6)???O??ud?J???J?+??xm??+?????z?????|!?'fw??3??*???????YNz????]?H?x?Uw????Z??i-7(E.n??????A??v?8h??S?q??? +SD????H????hY,????f ?8,h2g?^??T?? +??H????yv??????qb????8??????a_??/???$"A??"_?X1PA??56~t??5?UV??5???8???a??l?a?*gt?bN|???k????j??Cj??J???/?ch??d??p +??#We???A?f +c?O? +w????1;???*????M?ag?4?LXI?w??????YA?|V-?/?q??z6m??3????,?????b????LW?-?Fu??I??z5?\????(~?u?2k???o??>8 +??????~bz??????8?z???^V=XoN;w????~??? M?x?7TQ??m??px?r?;?FTT?^??? ?qK7u?c??e^4?X?'F#????2+??.W?????m/hrY????b??Jn?@xQ?]:h????Y??H]?}? n?|?a???_?1X??ul????=??|??Vlz???]??i? ?X?.??J?]]?4?e-3K}:?~?>/?f|?.?tW=?1N???L?9-!?0?J???4????7?{??"??j)?:?:?Z?;:S??U???p`?M??,??u?=iWn???'???t?i?#?1?I?H?1:???????! +?p??d? +??x???>?A?? ????G???b_??]+???+?? +8??????K??7 +?M??;n at pe?_H?]h????^?;^?[??'?? ? +??h?????4) +F{P& +?L4??_?9?5U^;???{????9-?@E.??I&N&??d\`p?^ `=i?FB?????????I???*???Wj???yU6???%?g??L?L??n???? ????F?|w???hF???????;?55P8O?|???|?'?k??$??L ???8??x8?? N>+???????h,'O????I?m??+Eb,.????>7A?U???>2_ E?u??\ +???X?y???u?? +%b3?&X???'???K@?7R??>_?M??)???i? +???? +?I??k??????-???????ir??;????U]???2{???\??vf?x??7c?????~w#@C +??O?\???B??zQ?Xp?H?????5??sM?5???L?np??7?k? +????????D?x)8?x?????????W5+???r}???~^ #4?F??????~w#z?????W?????8??O#?? +9?jc??{?PrXf?d?5???????D??;?}?L'???HI?/Z?1"y7????G????????x?w?b3?]-??4*c?UK?E???%?K??U??tWK?l; +??U??%?m?SR???z?R???? ??X??a?K4??????d+?$????X????b[??D?,M-`????>h{?h????i??D ??u6?]?????R??X?B?%?=?/ ???Q*?????MS???|!S??RbF???$????%%?H?P)*"????I?????2??????GJs&??_I}JE?j?&??LH?}`????d\ o2??3????3j?? +I????????z?q??????e?4?2?k??$?2~?w#??k?m???6?vx??@{??T?$RE???%??"??e?d?? ??{&??8???B?64??????u??:???uIT*'^??$'?@?\??????i?? +???^W??o??????J?iCI??,x???M??1??w3~?X???>(dO=M[????6{???v`7,$?.??? N???.?g??A???|????0????;??????cW?_????a?'????w????????j??X?K?????4?p???w???K??oVX?V?W +G?fW???7?O?Q??enuf:'?Q?d?<0?~0??Rh????V?O????8m +Y?uZ?O[?Xx?[?+p7???????.:?)p??b? +x?????????Pb??d?=f????????i???>l*n?e?? <l???? .?{Wm??&b???z| +9iN???=Q_?d7I]>??)IV?Bp??7???a??D ??B +?N ???Y??Z?7y???????P2v??sZ????`???rVBUT??Y??Xu&???l???]w????6Z?`?bY?Z??????y(#??"Y??+?l?K?,??b.?$I?k??f????????8????????M?K????,?a? ?????k?jS?iW"??a?$?i?(u?dC?tZ??]?3?QY?9/? +???78???ijN3T|??I??]? +u??gy??????d???:???^V?B?w???X?j?W??i?=???S2??x????xN??"?|??7?|??O??v}??u??xr???4?$?????????)X?R??v;A&?3????yf????[U?? f?}??'???q%l?d+>o.(u?#?zS ???/n?????Y??Z?Aoe?z?? +?U#d]????EG]V#?~?s.D\e1??A???L??h/?????D?%???g?Kd?U|:p?:?Hr???? +M??'?X?|??[z??_?m_,c??;????8d4??^-?%@??z??;??$?dhj?????$q?????&x[?????9?ES??j'PD??z???????SS?F????H?(U?D5??^?????9?0 +DO??n??@+?7???????fki?j??,y?_??? ?6ce?|T?fv?.??v????E?^0??X??/????:??M*?z???0?)?A>???$m?D5?#?[6?CGb?It??n + ?(n +DW??[T??cI9V?%-??? +&9???l?=#l?????(\?Kf??p3?fj?`A?g? |???:^??Y?Q ????3 +??,.*sm,?sOq`???????4ot??N?? +?AW?SRS?c??l?S?qmY??`V6A??qV??Cx?Bz???????,?=?tv????)?R8?E?]?#2z +??a???},?iQ??>=???? ,[HW??V4?v?3=f_l(<-\Q????MM?b?????????????t???Qg ??3? ????%??td?5?*&??M??4,?/??g??:?w??s= ??]????a"?{E^???p????xS +LZSW??'??6??M??j??l\???`???Y`?????mRL1?`???af??????+?Y?#ZL??U8]y"y4?g?jf??>+$?j!?]?E??b???????o+1I?h??8???????8C?3??3????Q#Z?A.?s?>??;,???b???x ?hx?9?????????Fw?t?bEsz,1Y?/???Xp?????/?????P? +??H???? ???C??D?0~\g??s@\w?{o?????FF?8Zw?|????z?_??Dv????\??1??r-?t?|??)???M?Y?? nV??XP\Y??????X?? b???p??????M?[?/?p?0???:.I?y?????? ???8? ?qB$?<(?>??z??x???*??X!??J?X?M??*rr%???Z??tq'????Bp???&?%??|?y?8y? E/?"?-H?2~2?c?+?Z?b????\q?Tbxd?2? U?2*CV????R'w?bY????`?i?7~???????p????ja a|GN? ??? ?????yf]?Ybl+?Ni???????1??Z???YFz? j^Pl?????[?\?????xm????3?*?a?z????????v??'?ayS:??iE??n??!????Ia?{}p? ????_?eCRrR??Q?)=O???p?????$l?w?[{^??v^>;{^-;??z??tv~ {?p{???=}D??;?????????,k????bw?????? ???o9b?6( +??H?!-????Z??}?? ~o?????pa??R4?Dk??7???????sv????F~??????:Wx?G-???& +??LJ???P_]p?1???9?W??W????8???,???W?eF9,u-K?fbx???;fq'WZt}???&a?'W^ ??~\y?H??^?+????{reo ??J??????|??N??C????????+L?|,????v?]??x??N?'???J??Y?O???g?k}??syre^?P?q?\y?F?|??p?%??|?d?G?<>?+??????????J+A?W???80j?(p# +??v=j?g%??t:2?!??s???? ? +?ts???{rGcN? ??y??pV???? +?E3SodUMN?Yv??[?. +??lA?????W&?7?O9Wb?*??H???? ??y?-$)???,G???a2???{???e'$[??_|??0 g>h[m???=???F +?E??N???$? s??? +??????%I4????&?? +$???}{?????????D0?=%Cb)7XR???????iYy??\,??`?_???L???Y??-=?2???FiO??%$F/~???{?? mXh??_,??k?$R?OeII?y?urq??]?r????%???r?q??wf???Z??????=pj?? +j??;?xv?u#??(?O??I?r? +?o?????<(?#??VxXa?G???2~???v??o-????$L;??????p?2?#?H +?2q[?Uqm +?0?r?|??????=??m????#?Iiw?@Lv??xV?e????~;??]? ??;?D?????l????a!?6?2?K?????????????!??,??"?x??~???_?????d??O???z??YY???z?? T?????K]=??k???9Fm at CE?:,????L?c=?_?%l??@?6'LG?6N?????]+?.???!?????= +~aa"??????I2}???jfj1?U?Jn???4S??????c?g????-??? +?t ???D?.????t?t?JK?J?????}?t2????????jv?T?~?r??lc??d?0?.I??? +??S+r|????t?????f.??vOe?y??{?G_????}mGo????'?#^?(?@yW???k(?Z??w? +???I?l??L6jR&/<)y*N???Jh?U???????U ,?i?b?q?QM`????? +F5W?3M?`L6ZK/?4?gTz? ?H??%????:??????i??r? ?o?\b4?78?@E????,?6??`????en?en?`??????1,V7aq??&?K??{??*n?? +???q?^?B??P?-?T?I??V??le?~?j.[?O???#??lI?3?6??mH?l?+????6l?? +?l? ?- +??[?,?u?3B???7z? +??n?7h?&??M??t??&tx?? +?nXi???p?@?|^?%?P?V????^?$D??@a??????6?? ^c?$? +????!n?c??%??o??p;\6=????7}V???_???????&)??,:"???y??jj ?$???t??Z?@1&?\??Z?? o[????~??x?????=???%e?????[@H?? +?B?????Z at Xi- ?????z[?K??E?KF}{?????"??5?B???i??~?i??????BbT?Uf???`o5r9{?}&???a???y?5?7/w???/???g&?f?,;@?L?\b?Yc?%?W%g????????]na\|um?F +?.??T????]??nwH?3? ?-[a?Fl)xl5?k=V??z<??z~????*?Y???u???V >i?Kn%?NSz?ER?)???S")i?R+cX2??? ??i?T?????,??T?F?W???6??^x?m^?m???+[????J?*'\??O?`???`R????????FP4^???O??$?*i??3?s?t'c3?r(??c?b??e?Mx??.? +?P??s#????? +m??=?G??h??|?6????y??k???K '??y|I~F???;=???_???Wr??g!1???z^????VZ??7?X5?gk?0???^??_?dMk?R?&!??s?-?Q??/?s]???>??8'pE???????t?????W?~?%dWv?????27M?H??jV3/??D?????h????`? ?R,??|??e?'?????s?E?_`?'??;??3?G#?G#IW?????r4^??U??A??F??+???*??-??f?11vs=???*? ??????$??3!nJ?,??X?'Y?????;N??H??l6$?P?9a?]F??Fu?'+? sKG0?u????????x*????6?q?????_4?????o|?? +????U}D??L???? ?~L5a? G:;c?b;?Z{???tZd????????u????0X?????kC?:?? ~??;?:*??a{??[??a^m:? ?f??m?g??=???x???E??h?(9nM????6?????F? +??@????4???f ?/????8Y??? U??E&Q??? ???,o?$?z?E?&??????i??6?0????%????I?0???PH?? +??1????My????z??.h??aB1-?]?69?+????R?@ *?????????? ???/??E?>?x[?G?S~?-?}?Mw?F??a?U??q??8s +?y??}q^??8??Dz?????W??t3?W? ?? ??"?#??e:7??????#???)5?Y???4R????5??]????????%3jx??R;p?OJ??m<)5yR:c?|Sj?X??R???OJ5????????4?U??4p[????????'d??7??9??y/?d????)????}_.??X?????1TK?oX\?? +??????%*?Zp$?F0?B??x1?2hL????4??C?]?m???*7??X?? ?????o??c?q???3?09?????j?????}lQ|??n???"N!?? +S???????????(??X???c?Gz???:??????q7<]xz?<????T?~??E?!?M?)L??-o+W ??8??-Y????3????????.Y??N??????eQ??| +??uQh???c=Yq?ra&z???5?pFE??{?E?c}?2?W?????p+?E?o7??? +?O?wV1???h??TcC\Vx???"???/????? + ?d?[?dH +?u?|6???? ???V?3:?5??k?,Pv??C1?[??X?? ?u????????)??Y+???Gv"_n'??W??*???)?(5?Q?`?????p?t?T????e????????o+q?[???`??X -?????q-??????^}|????>r??>?8??Z?G????F=?I/?G?KA???#?z?? +??n?T(y??2?_???=>u??N1qq?R?d?????od????u???p?;?????X???E?????cq?:1S>?)y???F?:O?Y?x?_?Ftp????|?j?r=|0????G??????c3P??????f?7,eQ>???|D5 t??a??5??w??b?Q|????? +??+?yq?;???.uj_?Td??+?J?h_L???;??U;??RS???2p??P??w?HOY??^H?qJA??H:??u??e?????? +??\x?;?c?? ?+x?l??Z???\?v|b? +W??I4??7'>G >??tG?n???>??q?????E???]F??s +pv?MK?XQ?`G??|?A???>Ua?\??F???]>p???yf??^h?8??????}??G#?x??B?\R$f?~V??#+_V??KN0?? l??4 2[3?3???[=?Djw#C?c>??|G??on??q???(??Bb~@MW???p??[????G}?]?hV}Z???Z??? ?\[>????-?av?^?????`?E?'>8*:??5C[X+??C???n=+2-?????+(?FJ?3?=8????M%????}????^?:rL?????dJ9j"??0???? ???d(?*LW?P?b?u~?oj????:n?sw???O?f???4KO.h,?1q?RY??Db?????6?Z){??????2???/??Q??Wn??u????p?^?>????aHU??????OB?^?$?d?2? C?D??? ? .??z=?2o ?yta???????? +?`At??l?.l????~0?)??B+??????k;???? +T?DcI+??;??XJ?+d&:v,??Ur?????U? +5???{???sk??6?_wR?T??????????7?e~I???ZW??W?????e?c??X???1?w?w??x?? v(??c?p?i?k?? +?R?a3? +????p?y\?Wh????J???9?L/V?.,^???!-6????i??J?<9^n4z??@??+r? k???A????9`?0?'?X?p?5?>N^?????F???,Pk=? ??q?u?hN9?O????????F?O??VG???4?<]5J?0??[8n1??sB??????,?Rx?~?????c?b? + f?k??u-??/?dNt???????*X?bx9w??[?~????69 +B7 ??#?g^Xz??e????? ?Z????.???4??+?Q?hU? +]??tL:??I? +??k???dr?}???q?@?Nn@??'p? k?>?E?j?a???, f???7L? ?w1?D?????X5[?9???7iESZ}i?}+oU??Vn'??8???E3? 4P?.Z$?x?"?[ P??????$Pz?MH??B???tD*????k????t????KS!E?Q???????????????????? +???9?????W p? +???)k???h?G????5?rkNV4,?6??U\???????s??Qma????I????e?????3????REL kY4???v? CA#?};AM??Nn??;???????Km?_aKG????W??? ???? ?+Z?z?? +BP%??^?J?ub%P3D?????4?v*k? Mo?n??3x?u ?h=???*????q??vC???`?n>E[????u?????f???G?H?r + +?e$x???#%??e[Vk`??j?@1qh???is?? +???????????d?&??9J?f?D&"?'??????JY-?NX)?6??/??24??? +.?J??D?Dw;????_s?Y06Qr?+???nO??q?)??lx??E~*f?S??s?\????fS??^???Q????P??pi?????Y??&?P*N'7?Y?:"?De +N]?Dn +?=?dk????EN}3}?`?Ln??y?bjd sK?.???????F?(D?1?~?A?K????D?????B`W?????*?>`????s?B?????????!??? +90p??u???)?b???\N?? +??i>?Nr9??NP Q????s????Ef????&M`?y????? +??q z??I???chP?awXE??Hw?V??S?~.?n?$?????uHc???ur d??z?i +O?1Kh?,v) ???? +????pB???_?4Qv*k?4????+?Y <7Z???VB>??5???F*f?X?<0V1?U,?`{?`>???U???~?qs??[+??9mr?n,1vG$?????I??Em??O4????j??4??+?G(??& f????h?b?J??L8V??CX?%?\????"!???T???0???????????mK2? ???/`A +C??????%@???Y???????u????- ????Gbd]?w ?TPy6N'7???0^ykfgT??I +sV ^???~??p???!??0o?.)???????lOc?ot +`y????$????r]?p?%?A?I^\rJ^?2???~n?e?Dv?x?????????_?>?[???$?????]???hF_?w???U's?# +?h?:??2?????O?????????Nd????I>???{???????^???K??????u3v&?!m>Z?????\???|l?????J?? +B?????N%?]??^???P?? + +M??nT"??n?F?^???{ +?1??a,.c???? +c?` ?+?`?#????p??v?? + ?x?p?????k?[?? ?v??J??[`f? +O????????G?????l[a????I/??n[!??R/????U +???-x2?6dk???m?????? +????m?m?'?Jm{?Yq? ?'^R?????>??$"????$?o???m???????? +'????W?{?^?4?????_?P??_?U?$}=???h??k??U^}? qb?Gw?c???@???V???a=???o?nH(?|?*H]??V????@??QPw?????Qv{?t??_ ???J???????@??2??:??c??=?.'9$??? +??V:v?]r?6# ??.v???? +??$%??M?:?A?`V??*C?v??.|?i?u????Q??????s#vdv???.\mGS??/???e???????5?L? ???1????@?f?J"??|?Rc????J ?w?b?F0#?:*?H'%?p?Hx?????-???-?/WpK7????;?~?[??=HlulO>~?M???][??]???z???\;|w????Ox???Fe???PL????=HlwlwwpwV???D??????2??/? ?*?w???G2?M?WhM???????j???A";N^?k??'????I)???5??C/r?lBzQA??_??e??M4<"!E??5/?(,?^?Eq?^"??????FU?????????? ?4???P?????":Zv?VgK{?1????:??F;L?D?4C@f@?L?F@?-?1 ??V y+m??.??X?W$|wu???.*?v{$]??u?jaX+?o??J +h? +R??????M?? ??? +?????????? +j)?? b?B?? ?*??U?D?N?:??t???'%???%iPL +j????(Y?'4??v?V??rf?i??J*N?vt???????E?n?CZ;?g?O?[?d???????Vz?IGE%??`???gB?i1???@??/s??d?_?? ?BG???L?eo?>??e? bc????????? +???????????Z?+ +???PN??`??E??i??t????p.(???-?q&?????u r?w????gc/?"o?? +?i?kW??<0/LH???o? +??Kd?uZ>w?.??K????????K.~bM?X???1?3?? c??M.?1?????O?9??j=??}$K+?c??U? AJS?k{?? ?+&u???=oo?3[?a?????:????h??1??$??eV????x??/\2?? r??hd?v??????m?2??Y????Rc???}$~oQ??a!/w;sN?Y}? h(??#??x"q +?4-???L ?j?8??4??\?????2?\?????+1?g?T$~??P???M[".]L*?P?U +v??ha????Ir%H?????;??X at 9,Z? +?4*/??????L*?4F???`T???wRy3"?????|??T^4m???I?r??{h?wh?w?G?.?^?L??b??"V???????/??????Op#7 at 5{?z??? ?????????n?j?M{4i?a?}4?.T??D????R:?????ye#??(?]3???~?????d?A???g??V??4t?1*4k"Td???;??h?/??5?TlC;??l?bl?81Fl?*????;U??2_e???M +?2_e?-?U6??W?\3??53il?L7??io80?W?????f?zM?????W[??%?;??H?????54?????FC???ylS???n???{???2^? +???A?????5D?O?? +{x??????pv?W???Q?????=??CQ?Y??;???4G?2??kN?4g?Z&'?m?=??9?rt??a???O??V?f?4OD?%???? +??E$?3S?V?-+!????]???? ??S? &?#??;c????,?@cU$?$?'?Jc???????@??*??? +lH?? +=?|*? %G~?le?N%???Iv* ?}OH????J?:?g?H??Ju?]?????2?+??W??R?B?R.??RSXw??(v??I?? +g??r?g??v)?????? ?C"??s[!??????o??L?? 4??c?@?1i???l?t?n???_????0?uK)??xk?(?D?????v? ??L?`,s?p? ????? +?4 n?s=?? ???d??i???:?@?`W???r? |??Tr7\??'?@?K0?? ????x8?x??V?,??????*OC?????+I??????'?u?MT??&*|?V?W??n'q4??I???oo??Bt?[??????},??>?[?'?m`?m?n??????mh`uZ?? +??5??o???VJg:??DM??z^??i?v?7h?&??M-?t?y&?p????P?\fx???5?.??J?K??J?????6?_?^k?XL8?47??T$?)C?h???LQ???+???}=?=*?3?vB%(o?]??T??$?Cb??+? +{?1????f???u????c:?????O??????|??? ???????[?h ?(??fq#?K?s2v??4e8?-G??4???Z@???@[@?@k-^@1& +?\??Z??o???C?????Z +?sD????Wy??V?u???2)$,9'$?*?Z?;??_eI?z >it?%??Tz???J?xf*??4S??11????;????Gk?- +?K????S{?+L?WL?z????blk&. ???ws?]rz???>???`?+N??:????PUI7??O2?$?*i??3????;#?U&%?bzMvA?????M?p ????"|?J?w]I?????K?'?z?h?E????\L?z??"w???&??>x????;_?? ???'h=A???rO?d+?L?% ?-??1?w K? s???Y??n\?]2 +4?+?7b"??A?`??????`? ????0??gN$?5?9?g{?q????h 1?Je??N???? O?XHe:?g????&?S-al????3??b!??MC +V ?h~\?d???:`\M?I +u?/FX??bm\? V??4q`w?u????|?w&?????????>???`wmvb???"-K}K"AJOp0??zj3d??}4? i????_????x?c:u?????z?*? + K???6?i3?f??0s?7>b?+@??????4t????K?J? ??[?9X +??9?3G???`?tw?ax?3???:?????fo???o0k????U?k??i?$ce??;?]????S???cpV? 0???$H?????.??BC?7?????k??`??(?? ??)3X=|?????."??L?%??+??an +5}j???????"???e1????]????:,??? ?SI???>???]?????# \??F???????????X>?]L]? +??J?????6????Q????=?p?iM[?'W???S???x????"?????t?????[/p?S????>X +??d?.0???y0v????Q?m?g????((?u'??R??,?? +?B????a?c????CX 6?!Qz?%????/???T +?-t`?el??i???????????????*?D\ +?d?~?W?J?Ed?????n?????=B????X?>???-? ?~??????1?bttq%??l%BN????7 ?+x?XHkvW??yi?????m??r???O?L!5?l?:@?kt?%,??r0????W???T8vUF?.,D??"?W~?1?K??G?9???Z?},v?(;???=??Ur??`?L?????6VHT??%??????? &???[?0?+??e?. +?S??l?u??????#-?m? ?i???;??v??r??gx-Pr? +/'??1??k????C69?????p?Llh?3E,?c??? +o ? +? &?YP??Y???)??"??SY?b?????{m?6???`>Z??:Dq?f??31E;F????1?9?k]H????m~W$'???Xrv??2??????3??? ??????????Z??y?~;?????? ?hbC-?%?w?Y? :???3r??????%?"???R??3?3?8s7 @J>?? "?`;??0??Y!??d{uJ??/.z?q????? +????>?\?i????????dq?!`??????D????3?e ??k?_?w???f9?eVaqP?5`????????=???P a?????t.???b?|?E??c?I??d(????71?$s1?EfI?E?CN??&??7^?t7????????0ym?Z????&??k'? ???rS??&??" +?????|?3???//+~5?s7?U?????E6?e[?O??2#??k??v?b_;q?fz? }??~]?o?,J???3?? +,?"}9, ??????I?? +?" +w?F?;???b??????6???r?1?????? +5?[?P*?+T???C????Oj9???]?+??89vjO9h???%{?-?~???D?F?Q +*k?5???????E?'?j???{?P? ?r????? +y)? ^&?^??!? +?DR??>?/a???w +h?r[dK;|}??}?=???-?>??mio???4?????9???m????-?35n?#=e.??????a??7?z??^????j?s?????(??????K?U?ca??mpU?#`?b?kL6??????5;?9??Q??????hm???\g?? ;O*T?H???")RU,?=??????g?B?#?\X??)!G"G.?ep?6S.S?D.??A????i????=HbI-???????3jWH??OY????Z?:??6???+?9?2??mpT?bc???N e?.z???c9?o??d????~?(???v< ?V-?#????X?:?5?????0??m6J?p???? e?2}????M???z?0?W?????>'??????(???A6?Y????Q???L??=;??? \?=??, ???g?Hn??2?1\j??>\?`gb ??'?{???|+%?s?????;H?rf?$??? k,$ +????Q?I????,u;??,ti??????9??i??a?7ro??^#'C???dh?%1E6??F?? +??'?j?v`Z???2?%??T???????e??n?g??:?PS +????*7????k????wb??????j??*??}'?/???g9?I? +?{????)?????nA???????P?E?E???5??????n?Ea?w???'\?p V?????G???raii9?N?1??e}????U`?3?????vW JL????)?%0r??~FH'???F??-????? ??"6??t?????&???fu?SEk?|???>???$ 6???v??????^n?G?b?{h?8???aY??????w!?*?e~?`Y?x??<,??OZa????7Jr?7 'AU7 ????.?>?^ %>pbp?*???T?:???Q?y?3???%pu???`?+V?E??R?9n-=f?_> 4??P????|?s?????????B? ??d??*????n??????j????z??`-#}?M?k:?8?sG3?!0hL&??>? +t.?zeX`D~_?? -??A?.5???BR?%? +>?k?Ehll??!?????aA????r???D?N??|k????&%??Hd??m???m???>????r +Tc[????:?m?w??Jt??? +????->h??G?OLm???????pQ???A?q?jD ?X?? ???C??a6?0?D????k???4?]J??2? ? +?s?:m1??_?J?zS?9?&???h??Q?d?V??o?*I????hN Y??M?:A?g??G???}?U?????9@??A???? ???? ++??F??k?o?@Jc???/G??y?(??f??$?%1??+? ?c? )U???#R> +??? +?x???3v????d?E?s?z4?'q??? ??N@?????j???????A@?R??S???AXeMI3??7x%<{??A+U?J??V??? ?8??J????D?U?u?Owu????|O?|?7??d????[?l E???>U4?:T,7 +??L)? ?t??xt +h|N? l +?O(?w??????B?x?E??h>???X z?_????l]S?p??4cd????????Q??y!h?hvI\?D%Ua????r ??%?m??95?'?????~??/5???? ???7????W??D???=T(]? +?n???|?G?f?D?'PN?69??J?2JPO]???f??kas?????r?!???D?!?8?DI2d?$%x"%%yb%3t????n?r??R???A3???d?XGz? +X??KP?\???K ?1??Qv???K:f??:?@i?>3??5?)b??]?]????}?u????i?w?s!Qxr?{?v.???????u?i?V?????'M???8m ~.^??????o?y?d? +?W???????r?^R?????ql?=??"?7?R??H??S +xy???}???|q??>? ?h??S?????R???1j??$ +f?]N?V???_R?GW/)P?&"_R??p?K*a???HM?"+?????{????????'*X^?_H?tN?W????tM}?D?????w??I?e^?o???]S$x??$?e??K|M??H?N? =???E???D??U_??T??1?y%X? +?E?S?????c???SSX???.????$;K????[??_?x????o-@ +?6o?B?n3????7}n????9???d?pN&??!)?T??L*rJ&#,%??s??)?? x?????{? +??{?2m?E?L0?)?l??2dBC?a???????"?M???6{?j#F?? cz??1?l?? ?0??&? +?c??1 +m?? +>`?2??(s]??R0)3????K&?>j??7????FDQ$????(/??????P????a?o??u ???GI?b?????d??????v??????????\3???C??Rs????+[????p?m|???-?:???????v??-? +??(?D????~QzNE`???????q??wg;??? $?] Q? $\p!B +2???T??NFX8X??^?eJ?+u??5w??#?? ??? +???tB?8?j????2Ais?RoZ +cY?W?r??F?'??????t???)?,????{?d???????5?V?1???b??g??i?O-???"8???'??#????G# +?Zb?~? +B??N???[???Df?? X??I?R???D???oK??/?r????????W?????????Mv!]?y?'???????'|?{K?Y?s?Z?,??7C?????????????ky???_t??i???C??T?`?V;????Z?_?r*c???p?;{v???}??c' +?D& ?e&x +M*???????@?s>i???"{eC(?v?X?3??+?i? +?[mx?M??#??\f?????x+T?{???+Iq??+?N?{J?`?? +?:??pj?????M????8Q???v??f=cq+???8L??,????F2|??U???Z???0???? +?Ka?22? ??Y? k? ?w???5&?a?_uIaX???k?????(L9?_????8??*N???o??LZ$*0w?D,{???=~?Z??3j????1_/AW???C?_Z?8?NZL???J.?????A?????B?q?# ?Ql?#?8??M +t????%?3-?/AJ??$?????B??2?>?Y???.??\?'?~? N\????:V?x? WZva?????9??~& ^??? ?KP????8-x????x??y?,e??X?[uyAl;?6?l=?E?<%?}???~F????Xw(t??y&z???U)8;?F???WTO????y?? +V?Q3bY?}??`??>?:T Eg?.??1?G/?????? +?5?M;???i??ex??.??|??B),?}tj?W.z?b?3 %?}? Z?? +"9???k??I?????$ +??Y6?N}??`????AQY1??k??E]???'??????? 6o??*???$?]?l????c???? ?8_?\g??s@\w?K???D???? N??x>qWg????C? +?'7?2p?r??S?d??X???.?T? +??f???}P?t*=????E@%u` *y{90(?Mx???P??i?7%?u?;?%?:???m??m?O?|= ????}??N?S?????H????Ls?l|??????,????5?+P??w?4?5X?B?(;??R8$?7??`?]z?i.^?H??=?d?????INM?l???Z??Z?????y0|?? +??Pt-????/i?????v-??.,???????H?????K?3?6d????k?t???? +???#?6???]C????4??t??:??m=V??3???7H?&Y?6i?m? +HM?????nx??G??Ds>/f?S?u???????Z?R???9?????_??=?R$??]? ???1?sA?????~\hw<.??A?4??(^B??i"????E??du???-b?5??4uC?d? ????/??? +???>|h? ??d??4??o? 7FG9????g??????I6??%y>[+t??2'y?? + n +C??^"C ???[w?]?|?.?????wh]????+a??})y??bk?h??z<??????74mW"?7?|F?I?6wx??M?_?5???YJn@&e??0????)?2F%???^0?? +??o at b?????????????~?G?t~??????R6??%?]OM???}@?Q?GU?z????DXN +?\?&???D?0?;4??ko???C?.????X??2\pa;???>?/??g?*8???^???<O]??'???? ???kc?:OW}?g^4???`???v?h?-t?ci????7??~??~I??7*?mR~????p?}|V[~0?hc}4?x?~e??[?b?ZQc?b? U^kT?..C=???/ +??c???D?HE???.o!?nY8? +??????qM?4??CE%{,[??{?P??1?k??? +?F??34n??~pm#?????sv0i??u?I[M?f)(?-)?Q????? +5W???myb?%?????3 ?E?%',??' ??= ?0C??????Y?I??K4??/,???X????8v???``/ ?2?????@+4n?C??;?6?b??r??????????:>??sn?_???r???_Xt???8?G?9???????R???e?1wp????'???G???gxq9N7C?{p b?|??VC?a??z??3s?K???m0?I??????N"?:??????v???X\?>83?????]?????????}^)5?R*???Sj?X??R???WJ5????i?}?4?U????}]~'>7;Ts???ng??? ????w??'?S?N???Ao???I????Y???R?WX???}??D?????? ??-?\ ??bBc???e&1???^?3}`? ?08?`pA0?a?o?!u??=g,?*?iA????U??a?h6??G??????n?F?B?+L??D`%????nK3E??X?????C?h?'?es??i???8?? +{N2t???w??:k?i??D)?K?o??{>8 ??vY?r?+??{?C?,?\0M??@ ??*?-???+up[? ?`?????;?h????>bQ?X? K?+????u +??e??H?????kE?????^)?3~1???^?(??|???-H?X\?$????e?!?????h>??W__3bWT????1w?.].??ws??@+?a????@?@V?? ?:?|tJ?? +\????????8?N???c?6?1?di~??????t N!7???kp?%?gqb???f?fqr????X?Z2X?3?_'} ??6?????-?rb?? w????Y$J?/,???.$H +?u??Ky$?BX?}/??????m??G??9?bt(.Ah?>?Q&+J0?.?8X??c??XA?8?????b????f?'??4Q?a|???R?}?TAm$e?{W??=;' HY?$?I??????`?d,?8Zc2?? ??d?jf?D?l??:K?!??6?%??q???k???????#WH???????ttv +j????? ?g?????;^ ??I?????1??:?J?UIZj ?M?,?? ?c?f??W?5J???J{???=???`??qa5??>?a???#??????,???b????',eQ???32 ??|h"??0>??? ?Ne2?V?kT~???1?????P??????:G?0c???+????g??A?2P~o???3??&?????m????5?;?,???I7?? + ??t???q?4?? :??1K/dPK??UcG????5??????l??????)???=???#?????z?bG]????mAd??j?-?????[?/????D,?T??mn??Ba?1#??)+????~^f?)?????6s????;5????:Y??i???^?}?ir?_?&?C?? :?f.?Yk?D&.*M)??lC?7?????"??????????(?97??]???@x?_?x^??q?????t???'!m?K?Q????AD?M i??*ns???Y?gE?X?7 +?.J?~?M??:Q?{S???7??;?#,???&vj?S|???????%j??q???+?? +q]r??Na?Q?-4?N?}g???-?KzH?]@;V?Z????&?????c??S???R???{?????6?-??_???$a??dOX ?????&?7J _??[??W???4??w?^??i??? ??"`Y???8?,|rlj???aTX????4???g????_?I????m?)??0pWc`A?U???(?^??G???% +.&?(I?@Q?:#?Q?n????l?o|?4?Q? gN?x?9??D??>?k?,???V??>????? k???G????d?g?`?IV?!????]?&??AX?6; +????r??.????????Y!D???r??|??]?d?????#??6??)O?o?D2F???????Lq?x-T???c)?e???]19c*g$???=?????/????d\?aP?? ??`J;'i=q????8?a??g?5q?~??8sb'P3? ?N??W?[???]?2??????{???3x???w??od???S?O?M???????M?}??QDS?;n?]??X??av?????G+??2???a????d??v?? +n?Jl????????@??!9?6m*????e]?????2?z??6??Rbn??*{x ??? ??N@=?oxA>/P??????\?K?{4??f(+U???$?c??/ ?:)??4x??X????#%?|O?? +?s??d?????i8mv?/_3??26kWjM1?X?L????r=??)B^?1?:??Y?S????W?M??????'? +C +?u???P??rl?1 +m7??8?jN1????u!?l?$?1???#5B???? ?^b ^ZPi???J??|B?C??????r?7??????Q??xb +????????????Nx??L??1?E&]? ?%???IZ?hJZJ??2?v???k?(?(???????V5a??ZA$c???H??S???D????X?/????tR,?me??tQ}????&???f??E???????????o=?pQqb?d?nAS]?_????)[?89?8%*?VO??D??J?J?T,???A?*-M}9??[;u???V1wM?$?Y??U?>?A??RD???[?Fd +?6o?B???h?D??/??q?1fFB&?$d? "??I???#?c2?H?p\!???Z????U +??9T D??LY'??.?& ??cz??1?l???+???16` "???`??t??bV?|? +#?j????j??:??4???H??i?FB ?lF?&??m??n ???B=J??? +?[?????Q?N?????}[?]??????????????gP????N?R??qu????i?E??? +?K'y???F??FP???L? ???N??u?xEC?:jV?????$??????|'????? ??(?????Yr]??????????zs?o?K?\?Pkt?e??r??K?;DA??/???????r???\??%cm.?"????P]?y??????z??[?Dv[??U?W????&ky???+|??S?Pg???h?C8J;9$a8$(??????%Kv?k<;?^???e?RH +?# +N?I t???)????2?|@a?0??9??E?1??w?`?*e|??R???l|???$?0g?>?r?? ????_???Bj?)?4?0????R,???J?)??zQ???? +??3???]C?Gdpr?/w???(2?????/%?r???\,sQeW?l???E??'?t*???R???\?_?Q[C?G?&?qb??-??xT ???:?p?a%?}???=7SX??6??R?????????-?m?u????*?*??*???7p?,(????O2?[??J5CJ??}???J?[???z?????R??=?N??e!4?n?? ??i?X?@ =Y??Sh?1^?*?C??!?/j?_Ru(O??*t3??????W(?5?s?nU??-??x?J7?/?8?y? ???1Qz???Q7?U???OH?,FW???[9c????,???}O??7"???????'???1Q???|Q?????p????bw?>?nu?* +/V?ZQ?????|?Y&?(?4K?h??V Z?Z',??B ??a?2?????x???$?&&??!o7M???1????????T????];???85???I?M?? +??5ED?.y?????~o??#????? ?5??0??c????n5??r?ZI???Be????)d??SC??q??????_ +J45.k????9A????????8?$n???7?'5??7???"???!????%?I??$?? ?iE?dZ? ?~\?l6??Q?c?(???2??????w!?F?5? ?|?k>?P?=??rm?4??N ]? +0?[??Zf?A0?[ @:???n?????)???I1C?v??H?Ke??N?????w5^?!P?`???&eh??Wh?@??9?"??{??^???O?XA7?D6q1?A?????.?-G??T?Y1Oe??? ?X1Oe??T6w?S??1?;?????!v?x#qa????c???4??w???7[}w.9V????^???`?A?!??(A???bq?[ ?k?81?6D?>6FG?^$ +xq? +???q?1@???EC?????o? +Q???7@,????A?G?cUaO8SZ?????ThF{??? q?C??x??p??D???l??`v?_????uh??m??????V?%F?\M?c=P???????u?o +??|"??mp?t.??? ++F???o??????5w???F???????E?(|_??X??-??I+s?l?????? +]`??o?:?^??s??@E????UJ?U?U/C`i???C?uvS?%????58u +kZ?????\????@;???f???m5??z?????u6?:Y? +$}?p?i??VI?p?????? +???Ap??>????qi??/??K?s^o?%:?b???L?O?Y???? +W????E??y>?????\k3y.,!M?F???.????cdn9? ??C??)?WI?????+????f?|ox????TPK???P??Tc???????+]?9?j????Q??_???? +??P2xWd?n??k?0]?? ? ???R"?^_????????aCa,?F??w?D??n???s?LIs +h +?????? Ev??*?_+?*?hY?????,??G?k/?1?F??H|l$?>???? ?L???3?U?}??Z>q????HO??^??\??/?5#? +???Uh~MS?7??Ro?Sd???*??W`W??????U:O?f???"b?Fxt?H?????+?S?m\Y?&g???k?O??reQ???iS |/???J? +?m?????Be?????;4??y?h~?????s?fp????"2?w(GM????c?{??x????A??Z?=hQi??*???????+^???wm?',?k?Dr?$????-X[?`??Q?X?(2S(D|frU&?V?X????g?F0$??`(? ?J<I?~? /(,D0Dn? +???Ec?knr?DcUN?2\?P%r}p???????I4?=!?m???U?%J +??O?? ???m??? +D?j?2H1?1`a????<%Ux?k??C???@h???w?? W??7? /Lj????????? ?lZ????k?L?? ?p??} 1??m?nm??`C?r?4\?[_??5(Y??w?U???????? +??]?p????j{N?X`?rO??mJ????? ???vr??9?n\???y~-85bP?????ns??!???o*?x????Xs? ?Z?6?????|z?????i?{??????_??]???????????sEh?`U?|?g??x???'?? AK???/D=???????????S??6?TX766]??? +?.???'????y?Tht??{ht???#?K]qBy??WT?%`F??u?????a?96?:????????pE9?Y)? ?=r????_?9?'q?&uJ +?]?z???%&?$2? ???fBJ???N??_?N???MH???+???????#???BG?N!U\?G?1?D??l????Q]??? ???Uq{c_??W&vb,V??!/? +?p?B????_?Ue0-q@?tR??????yBO ??????'i??C??}????U??yx???5R9?'?'F?V??_;???a?L??icQp?G?/n'Y=?P??Za?}`q?v?? cY1X-?O?`8%??F?@o??q??M????q??o???`?-??:?q}?3???????3?t?s?X?W??X???gJ)??S??t]?7.??T?????#?!PY??fG?????59?'?\??x?? ??N~??!%I?b????????*0???????'??l7 +~@|?S??$?:?X??fxw?i\????y?|a?K8.h?j?/?EE?=\5L??e?GdXW?s???x?C????????n???yi???U?eG?R'??.???????;?D??Y???h?-mM?<*???2??m??~??ht????8?????? +Q8.u-?.???PC??AQg;?? gO?Dl?kc1?H?-?Y? +??2?A??5?? ;AB???;8??)8a?????:?? +9e??y????Wy?z?@"?A?^)0/???6??}? +"B?ti?????qu???I*?$!?|???K??!1?"n'Y??????c??0???0n????0G?Es`?D??A?f~???????yP(???G????kS??N6?`???\4???io(??HR??=?1.p  +?? ???l?[?j?? /j1?i??E'??N?F*aL????c^'u?#wb??TF:'h??_?c;M?\iw?d?}????H?0?|r?nx.?????????[\O????}?U????W?????S?VC/;??UqS]???~?yF.l????|io?W?D?RY?+6Gq???????? +???uR4???^?????]?>??.n??K^y:??J?X?8?l???M~?n}?O????\PG???@?6C??ZUao?p???u.O??'*??A8S???H?V??;0??$???K??0b???%r?M??>?n???Kz5? ?????4??"?-i???w??1$??@R??X?>???? + +???r|W????p?x?T\ +?????e??^???O?c?I=p>?Wb?I???4*n???tO??i}?!?/??-???&U?>???x??#????b~?DaP1Q\????(???????P??C3_???a{Hh???m[?gg0??(4??????D0 +??pYKX?5[??Uyy? h?s?????n +?????? ?=?\??Zw????RH?*i??3????;??c~????&?X5???7?.?=?q???????]W????'?+???h?D?\ +'\?????(JQc??/?/?d??m&_0?i?}?X???U ?????iRb?)??"?"x#C???w?j?C,??<_??9????l??*?8? +??I ?Ev?%6????>?!9?? [*3??????V4 ??[?,?J?W??V c????k& O?)?-X?? ??18?????L??:???el?????`XW9g+?}}6;P???>??r?%?Z??????Jj? ????? ???{?J(u??h?h|? ?f?e????A??*??bvsl?E0tB?3>?E)IHx[??6???l9?u"???0 ??Xp~?{???@!?" Q) ?:?v???>??'VG?:6Z?7?t- +eP|??????IZ?(????4`???? +k????b??EI?V%??1m?0??@B??N??li`?o???f$??/?^?oEPk.?2?????(??l?bS?????-K?N?????o6????;???vb?|?Z?]|?????? n??K? +??n?zC??I?J??7????? +???w???7?!1??????$v?50?Cn???%? +=??B&??????u?_P72NC?^?_g?fAN??y??N?*$)?e???X???(l?v???g?w??_?.?!?"???? ?|?$#??)??ci?Z?s???????_~=ld?_??'N6???????A6?N????`?{?d?n???Fn????N???4\?{h7?????r???7?E???~ +????fQ.?`T?B??3??YP????S?62f)?X????{?C??%????+?c~?pC ev8?a?Jq?y??25zs _T\?W?q?_;?^? +?"?$0?Q?m????e$sEj??N?????/l??X1\???.j?r~`?H?c?7k8b?~????8y?l_?????U???~W$%???n6?&??qj?x??3???] d-???^ +?m"8? +????<?=!nv??-??,??g??'?????TR?C? +Z??????w0??P6$A?{??#??#??'6b?q[?????g?:??P?7'hzAR?8 +???JZf??~q???Zt?\x,?W+?l??HkG=???l?X1'V???z0c???+d?I?????g????????<??o??????'???????,V?D'??@???$8?????U?? +{??W????bf????????????aCZ<1???4??#Y ??kQ?2C??????????1?|?$'?1?=7P\w????7[??,?:?m?W??J??? +??O<-4????_|?J???x??pQ?j??m$?(XR????????M???"?[2??????g???V???#?O)?8???t?c?s????X\?-?D???X? ? ?|,???cQ6??w?z?7????O V*?????AA?m??????6????v?"z????S?3?]???ymD%??s,V???|,;X?0??l??Y???????Q ???;????c?g?M?????L??4?a?t*@+???????? *y??Z??q???? +?8????'?? ????jQ?????m??????t?>D?X?j?~??9??????x|$=?[zk???Z3?n1?X!M???fq??k9;n ??lcsCZ?O??)\??????? ?????w?????T??:F????????N?x??yq?1?)>]????K^# +>?9?)??T +????? ??`???ab??{?"F??'?_N??? ?dI??????. 0}??u???? +????GN??6??+?L?????"?????h_??,??Nb?'?q?=3{??}o?1e?S?X??s????-??^????#???i +d(E?? +_?|?X?2???E??Q?s6?S?"Z???y????? Si??iE?N??E???"?&????H????'?)???M???? ????X???? Qm?(??????????????8???}-??? +???$9?]n?V?P???S??O??t?dC!@? ?`)*E??&?Tn???g0u%???'?!?fL?F???7??X???u???yTc'.>hNu%?Z?? { +???y????h??wd gp`???? ????x??? 2?@??k?_?V???????D??Y?J?f??/??rB???f?C??Yt? +#W?rN+?=1e? +?L??%rb???G+??K6???&} P?&`?;D?f??#?%?9??f +(C? +?I#@? /?':???s?.???B???r???L??????? +? +?O-]?????m??????~bV`??>????v?bY???TNK??d??`?????\????8??G?N??o??????ZGKO~??P?Z? +^????F.x?o?r+~B5??*?H? X??1?5???9?: (??2?xn=?l!?4????_?2?g??f??????O???? +N??? ??H??3R??T?u?T???S?6H,;_9?e?R=??![L???? +{?????~r?/c?????? ????F?9?W??D?P?z)???Qe?3?G ?RwO??B??S??????+C?aO??????0???FO?B??7]Aj?-s?V8??VSq??i?[??f?.(G????? ???????x?I +Z?i{r???\?B3JhX?: ?|-dk????I?jA(.?JqI#?,??;@7? ?????U +C9?B??f?#M)5??ff??r??4????j?Y.??rI#,? 1C?(??}??es?# +?9??}?3??????????+&{???????G?????B?o?y?:????}P?s??< +?:.?y?M??it?aq?$? ??}??G?]?H?q? +?d]?\?k?????(?? +?D?D9? +`?]????{V???U? ???UJ?f?*?????o???W)?xcS?*??????R$|P?SkB7)?h?&?5Q???+?&?4?II]AF????M?}Z(~??$[;???AN'1OM??,I???[????q?"?]l-??????$wcPy???MY?'h&?Z?I#%?,H?? +TdrA*2?(?????Y8?Z?Y'm_$??R???? H?i?"??y!??dB?  ??8&< +??54????~?+?_??k??~? ?_?PX?~%M?;?????J,??/???DHV??I??Mi?d +S??xk +V??]?E?1?+???Qf??5??8??}0?z ?????J??D??q2?? h???^????)"v???%??.y?????u?7??Z?{=?/?????Bo???|x?4?%?>4??o? +7?z?I?5??O?K?s%?l +?J?|V??%?N?? ?? ?4???[\?~L.H?&??S???X?D??J @?t? @????()?? @rO ??@h +?5?[?h? T`? SLy??$$?-k????/??M??$??i?%??Dv??I?????E71s???4??!?H +?h???Q^%??I4b?? + "?Z +??????K?????????5??@7l???V?%?2??2???4?^]Q??3?"?qV?u?? ??)"D??a?tC@?????@?2??? ?6R?<6?p7?@;M?FD???GD????B}D?rhr? ? ???? +5?0?B? +?? +???tjB{}?????g??? ?????W~??D?@;ZM?pK3??d? ???h???? +o??o???T????s? +H3p ??????]!?? ??? ??yj +? +v??? ???F??IIR???? ?so?(? +>!/?=+)??s????2?I?q?d??y?o!n%>???1_?Oi????k??P???K_???*LJW? ??U???U3 at m{3???4m??~?@???m x-wb`CO??8?(????n?l/z;`?J/?? ??@?a?#!f??\?,??? /:';?&?Bt???+???(]s????4^Q? a?wE????Z??0????fe?+?????k???5RBD?x?m%?e??F?=???7?6.h[)??F?(?;?????u?-@????=?????U k?da?Y?"*?/?J?Fn|.|?????S,~gx_(??????V?=????@.cU???J ?????:??i??|\?K??s???v???N)?$W?&WW? +?M}??M?.????z? ????*a??h?`8?h?^??k:U?l???Q?y|?\Ks??s?????vz??????g^??JH?{B?k"????J?qF??????????oSv??a?>stream +H????N?0 ??S?+?9M?d?k??DmL?jg|??o??0.?8C?????5???]??9O P????,?e at L??% +?g???wFt??H[:???U?b?{??^z!xzk?*??Pq????L/?Z?????V@? {`?C???m?k/? +? ?Sm????S0?A?'???|Y??P+?????}?tGm??~ +0 + +endstream +endobj +72 0 obj<> +endobj +73 0 obj<> +endobj +74 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +75 0 obj<>stream +H??W?nG}?W?qfa?????}??c???`1?F$mJ??Td???????????,?3=??u9Uu?????,vg?????5??Lf?g]???LZ??G??&?I???????Y;Y?M??m?d6?????e??C=5? ??~?jS???N????M~???9S???oL????????47????k????????u?Y??H?6??bey??7m +??P62????z??ljs?&S???9c?d.?y???L?t?????,?2zZ??k{??B?S?kz???H????5???+?????Od??n?? +m??^?????3????S? I????Gz(??|u??Sd?"??????????^ #?5?&OJX+0J??i???e1??Q?SX??W?S??"ln??~e?D?[???2?>v??`???Aj|???C>??L???B?1]w?T?????????N??H?k??4???? ;?a??????` ??h~6?2?????i-?]4{$"??{?@????h"4?{??$????_???GG?J!mB??%?S?&u? +-i?yOM??[??4O(+'???8????????(??X#h??z?wJ????`??a? Wtd??KPq???now!??Ey???+??M(??`:???&vB=???) +?Z?d??????UJ?E??F???/ ???0?????????sM??!i'???g?Y???1?z??}rS? ??c?? +?t???^9??.??;????????/U? +? ?V??:?"g?~?A????????Lx?RSm +G\jQl_?+- +??b?C?^QJ?g_? +w*[???B??? +???f???w????????6z?p0?H?m???K?????????D@??????9f???????j????0??n??T +??j|@?PR?_?rHs=????@????H???Uqm?~?Z|???pU#U??A39Vc&6????t?o +s!B??2"\?v$?2??B?=??6 #??U?B?R9p?kQ???r?"??51AY??????????e+??????2.?M???o26????x? U??~?????}?,&?'a?+5h?,?p;x???8(?(? +?:?????#%???[?X???$????_?e|??Qim*d???????????P?>??l)???0??????+xZ?M?????nsxQ??y??D???k???G??s? +*`???J ?BBx???????W7?~7?A?|???0?(=QO( ????l8?p?:??;SJ:iP_%?gL?r?>??rP???c???@"?$Dc? +?? ?V9?R??rCIb???et/CW????Y??gK????F??????-??=?t?o???^n@]?)???j????;[P-L???WR?X?;W??????@?????????P??????#?+???C{?^?zS??-???a?Z??N????k;?;??0?(S???fG> +endobj +77 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +78 0 obj<>stream +H??WK???{?_1G20??d7?[???6??????8?D?????k?p????P???"?]]U]??~??;{??_?????+i/?o.??u????~??z3??2?4??!?? s??h???xy??????3???d??"?d?????????V????????????i9W??3[ +5iP}??8k??..?U7???=cG?}???????7]??qf_??^?????9GB????u??????c??T??"???d ???cKY??????8?????N????V????} ???'?8QG?^0cQ??AN??O8??f???????Mu?3?p' A?@}??Rg??P:?Oh???p-!#Ix??|z+?4A?6?????U?????%?^?T????z&????;???b??Y9M=m??E?ga?@%-???P?I ??p?}?k?? +?K?'??Ou`?NIB?b? ???hw???I?N????P?PGn`???v??@?7^?4s?t?f?????$????????6?? ????hT??T?U????)C???M??s????v +M??G9pu?Do{?!?9????n4`??M?A?8? %?B,? Q??x>??\?ZLK?%??;/??????[3???? ?~?vZZ?^ P*?S-??????4h?hD??Z???R?? ,??VWp)/???TZ?9??[W?\????W??e*+??N? ><Q?D4???? Ky???9?n?????jn.??H???RA??5|z??P??3l?R3??@`0?bCrt5'&)?-?u(?KGb???v2?N?}?????j?gA?WI?f????L`-???$d8v?>8?f?:???q%?P??O??T???Y?Y?R?Ge#?9???????J5X ?V7)?y? +?{??T????U???? !?????b?l=*???i?+D?????u +? }???@??z??? +?/??j?>??????K +??k???p&????-?~?$cj??k?????:?`?$?Z3??D?Y???-?P???^??? ?(????d +7V?*dT?d???@+0????D>X??O ?oQ??}-???hV??f?K++???C??=?lZ?}???eu????.U? +??`?jK_???A>?? ?]?h8??Q????<'c+J(=?6??.8?vP8? +? + +endstream +endobj +79 0 obj<> +endobj +80 0 obj<>/ProcSet[/PDF/Text]/Properties<>/ExtGState<>>> +endobj +81 0 obj<>stream +H??W??\? +??W?eO????c[? +?hv??HVd?H???@?>??aK?????Y????:|?}??n?????;=??5???~8??fc7C??????eCt ???d?W?[???{??~9=???????{?v^??T??:?????!??Tt??xW ???????2?N=,d#cYS?&e$???_9 ??p?y +?????|????L??w???m??#?3?bF??'??.???9????H???j8??%.?4#Z-Q?J?S??? ???t??>???`\??_>????m??J???']?D?Pg}mA?S??Q%Jd?+x??D??{??G?? f?e?t???^y???bT?i?aQ???~????{o??/ 1??~\????pxx??w'??L$???4:?0K????.?~?(J??)?f;?;?@???????? ??"?????+C?{,U??{?~??/&?Hc)+?????@??ikJ#?? ?S?u??M+LZSZ??H?@ls. '??J??(?????.???A{??kJf+]d? +????J? +5?#C?Z?d=??8??-sG??p?+?#??Z??[??8??D?5?Y|c???s?q ?f?CI??????h?!?vE???R?#?jOA?+)?9X??? ???7P??k?yp??f.f?]?w??????B?k?&?%VRG????=s????????????3??PB-?cIF7 +]Hta??,?>=:???2?z1X@??KSW?` ???????9V-?M1?`???[r?lA?@???{???( G??+ +????zX7A8z?Z?q?0Bb%??p?? ?????>>??8????????pD?e*?k?|62?e??q??0????-\0? ??'e4????I???0?????????`?e+??l?_S,????P ^? +?M????1*??H?x?&,??i~?????H?=':-?z?Y??e?*>E????-.P? +#?q??P????E"E??#???@#?TU?????8i! ??? ?@y ?q?y???I????? T?E??B??K:D??3FIL??_?H +?????eE?@?D??U??`^???????\P?~LH?GI ???@????N/q?A??%@?8:???t?.??t? ?????FJ?XKB??-? +?? ?O!{A?Y??_???MG?Y????9???????~?OnJ?4 ?? ?6B?]???8O?a E"|?0????6h?a??f?;?U?_??_?S??`fK,????????`C?<7-?G ????-??=*?2f?b?:;] o?????@L#?IQ???9?q?V??3????`U???C????la ?5 D?";?N??? +???Ds? +"o?6?p?KE*?\?IvB'q!??7F?( ??[?u??#???Mi3??q???$?,jHk?}` ()?[v??(y?EK ???uO?l?H?m??+?q$?5? ?`&?9????9????!?\`???? ?9??:?u?1?9g?oR????P???&QPj^ +??#@??M??]**/?E???????y?????&???8d??U??HC???k?}?{??i??f?^*?-e ??????Jx?hZ*F?????R?2v?h???KW??Vr?\ IaK????i?rB k ??<8qyGo?RJ?D??%?/?>o??&??^???j?xe8A??yR? +c$6k?|???y?[?./ 2b???????(??????P???h??E? ?(????????a??'`?HcD???gX3??2SvJk?c9?o?[]??}??X?c0???*?4q?? ??!??9?Dj?!3?/??o? ? 8??)?=?? ??? ???8??@ +?#?(`D???7???y?M???!=?S>?=:???=U??"J?????U?D?y>?RaC?>0Fk09?y???A?n???nK.???g O bT??/??N?q? +~??}Hat{?S??? +R&??????E+H(=??????????????so,{DDG??[?X?+d??h?X???? ?:Bf]&? +?????;??c?9????{??e??X???2?l???bP.v?+?*?$?3~? +V?$????jB`?"??N???????B???n????F????q???Iv'B/yA??%B` 1?9g?Z'??:?9s???-=%]?:[. ?{?F??zG??_?zj?f???[?D??'B?F$'?G4????V?sC??cC `%H-Q?????n?R??!???7?5!??MkM?hk??e +K?5<0???WK?m)???Q?bm?0????????????V?}?mY???????????9?S{~xnU;???wz +?>?}????!?"C8>"?b/???P??9-???BYB???Y=??'???????j ?????2?h#y?O?0A?A +5??Z?T?4 ?fm?~?K??? g?/?s??=,?|Z ??7????????*????t#?/f?g? +V?2??@???6??F??Of (D????wT/T??T?h??????c?? Q??#???r?????0??*?H)?Yc?>J?@#gE????d??U|?DN??VOo???6??A????C.??P??;? ?}??;e2??Q?M?$??z??Op??c?o??160q????d/r????X???*{_;???d?fK%tft|q??-?Z ?!b ?/????????a????0X???'?a???tF ???)? +??]??????8??X?z2?@?%??pH?l#<??DD????*d0????[?t7G???$?zc?n?1?[e??{hL???????3ve???S^?b_3{?????TDT?0s]??? +?C?'???f0?d%????6???vFU???????T at W?is???u???R?/??m??U?( +U]?????O???? ?,"T????z +D?T?#??:??0?5??I:d?x?^b?? +b????QG???7???se?u?????5??5?????D??t??????N>??{ ?>| +z?????r??z?h? ??z?1 +Z?-g??fW?Eb???{????_L;>bo?7?By??? +?C??G3??%?LH???Ct???v=&aT?W?Ut#?NM_???t???y??>U?{d?7??ab????1Yc???*@z???`??????U?????R???% r??M?????x??@X?EdI??>??>(??Jtw?????]D?????[? ~????2X?uylWES??????n?a<*L[A??1???*4??n??2?_??F +???M?x{J??? ??bT{????? ??5?(? ?Dy?????2B????S?72?7?9??????S?/??????x???a_?? a?? +rD?E??*?7Zd?u???!?????r?2?????hNUQ?u?w??????q?}>???i?[?;?=???A????H8x{^AZM? +??;?:`?\)?\v????}??? G?????g??w????????v???c?\?,??YA??u???g`&?.O??=3x???2x??%??~2?????e?:???\?q0?XAv??8v?CIx?~c?p;?4?\>????oy?+???n??Dr???L?{ +?c??ypV??jM-?HW!?+??on?????e??OXv? +???gB ??nO?QB]???+?\??u +?r??O ???by!??2T?>????s?6Jyj?q at W7?g??p?0q?{]&???>B???u???p9~5??D!`:??Q??I????,WJ??\T?k{E^????? +??x?g?n+?C+??C?l?B}???D?C$??????????`?-?a??F?Q??e? +??J??*ID?$?V????? E??G?%??????????2 ??????? ?! ??C??}B??B? +C?{?Qa?Ex?????]??# ?Rj??W??Te???? ??},}<:??M???l{B2????? %i???$ +?6'+C)_e???+??T???? ?u?dt?U?????!?f??2d???y?l.??b??on)??l?y[??A???????ON?/J?i']l8?fBNa#?????????zkp???????wF???7??'#????????v?a???n!????}???D?]?6??????> l?i6??B???l?o??E[??o??|??+4???M?\?'??IhJ???ZO???0???i?J?&???j^RM?????C5????~QMJ6??6hOAz??=?b?????? +I ?4?H?'Va??? +??h????M????E4Cr??? ?yt?hf}???$?????sZ??bB_?6? ?.?J?@c8?e?KQ6?R +|ly#U?v5m?`?? d? 6?s@????-????@ST?0?=FyK??|1/??????M???85;(^5?jGlJ?}??^?`??????}'???j?l?w,WG????I^Hd)?B"???Z????D?T= +?s????S?B$c??#??;W.%????;?1G]???????"[7?g>??N?Mm*[?D+#Yn +?|p@? ?)??l at 6#2?n??\?F??9??T?l0?g? 8X/??=?y[?3?D?? ?V*???1 ??JT?B:???G??[?s ?;,????)???;0???d\N??pcq????g?K?#?~?sB??A?@?r0??G?hT????C??>:W at b??????q???:???6??Y +'t???}'g??x?d??{?D?m=??O?>???G?????GM??]????????????E?+qO3x'%?2?????%q????h?I????z????6V WtJ??02Z#?8?S??|?O????#?}Bg?? +J&??`c???????????8q +#"??1?dEv=?]?V?l?a)???*4???J?~?M???W? +!,?w?????zg?????z((?X????i}????e??4. +?_? ?el? ? 'HaC?1lud??o????? *bu?B?? I[?5FF?a,=????S +5???V?3t&??V,??X?W#]?????KhXo?; ??s??Yr?7?]6'?`p?A??E???dx}?b?V??K??p?4??215??N?????i?O?5????gG2C#??u?zf.???(??H???Z??O???????_?X?n?????????A3?\?????y"#N,a????????Q"i??????? ???D?Ng???}>7s5??????%?*c`?%Wd6??????;F???cm?[H???A????:?pt +l??????????\9?@c??b?P?9??e??u??a8AAx???I+??a +N '????Ozt?????t?????lh???|????qEq?0??'O??Bb? ???v??[3t?????c??? \3???:??????b3>g??J???3??????OHrh?y?!?8? +#N,????? +???el? +-??J5d +??~~%H?????Y???????|+??????????????P';=?$??Y?E?u +J>_e)-??)KWY??:????_??????? +????X???t?y?3???????1? ????$ +??^6?L???%?dq????P??&??p +?;hD^?#?'??!c?&??F1?)??3????-?? +??/z???????"$-!1??q??3??5????l?FY?39??M??9?? I????pbu ??X! ???k+2\??h?W?Dh?8???M?bE^dk?Z??T?14??5?D"?\??6&?[???$??{??J>j????????b??%?.'N?& +re??jIe????qHi(??????W]6&o??h?>m?1????[??g??;????L???G+?n(??????#?%&VJ? +?q?? 4?Bx?!T??n??8?%;???qM?H????AD{W\?????2??????~?QvceH4V?t?x?????'r??????????S??#mP????????:????Yk?8e?R? ??d?{?x_?^??O? ?????b?????u???y?.??????e??qE?????q?I>?,?H???:???Z?????F??x??????7F ???=?nOL3bVpfp??x??:6?J???,?((S{ +??E AP?????I?????{???? *J???&?????????% R?a?1???A{??V?:?6(AFj)_???c?_??X??b?????^??2^-9??8p_?x'(?/? +3??`??j?z??????|m?F??u0)??? ???00?}?K?+????????m??D?w??|?????g(#^f???????????c &??0?:? +:???J??)U?m???e??KB?"?6?.m??9c????A? X?U>?????X???[ur?????[W0e?O?????????K??e???nI? +?/??)???,?`? +?`??(?#?+>????5?J??G?? ++veoa??:9?J/ ??????KJqW?M?^??d????D??????f??8$H????????????I??t ' l?A?_$??J?$ +?~?&???(?[?u? 8?z?!?O? ????z?aYW0>? ?????????~ke?d ?????;^?!???>_???I?1????$?aF9W?g??#?=iHJ&?}?p???Z???8 +I#??vaP??u??????????=?Z?H???[?E????A1#?+?M?dWpd???i?????|C?7?g?dS/????y????y?????p?~0=???? + +Du?ogi\AQ?????l???[b ,A?&?N,?g?w?C??????????V??????m]??'??R?@????@???6??;r?.?u?v??'54\?E +??E +???E + +?????8x?!%????????k>?5???%??CT?y:F???8??????D,???A? +??hc?\????D?g?????{g??I)? +au????? +?f??3??1#4??;#?Ex??rh? ???o#?'??\?AJ?~4ftVg?x?6?e??????W???^??uCC +4J?m????M?X ^??;?K??N????Tg????Gm,?F?[V(lg??z????H0?sF???'x?\???lo, + +???-+q??!{?^k(???L?X???? 7??????????:?fZ&??-??p????R&??? ](? +OFp?? ?B??&lp?????7M???H??N?Q{ ?/???3??v|? ADsE?? ???V:???K?F0?D?MFb?)??*??-Eex +b-??}_?????=?qo?V4Y?5?}?? ?? +??5?2??i8g`???v??;???? +? ??w?B??H???l.Nu1??co?xw6 ?? +?? r? +Xs{??n?\=???d?s?! ]E?f???W_?;?>?!?|????????*{6 ??a??F?w???#?????ct?n +)?Y?tx??0?u0?????;? aT?<#Fq??d ?Q8??????t +}J",{?2???=?y9?F??????C???A???y???RcFB?? +;???. ?????Xr??e? ??_|+??0? n#?? pA??*?}????Q??94/??????? +?&??????B??O(??N? ??8?S7???;???. ?)zM??cY[?x5??+????L?????e??J?w'???%????n???5???????*7eo?????)???x.f??????[?NS??@?@i?? q? +?d]???;m4]????}!???j??8*s??????????????}??m?O1??qj??;????0j?)}???? +?~M?/8]?U?>?*zr#?7:w?\w?:cZ?r???Q???A??a??J?w'???%?????c$?WzSVx?????V?P?m?J6 +E?8_?j????.?7?>?:x?????vpv?b??G??"??~?"??bJ0?T`]?|w#q?} +a?\HM????s?0???P}Lp????\?!????}????X?]D?M????y?S?????? ????????j??5S)???~???G??B*g???? ???-???????? +???????-a?=d??Q?????{? <f  "?@???????????g???q2??K?C??abN?????+????????0 ??? ?p?s?0???}S2,VZ?d????e?"??;?5??vM???????j;h9???jz??????????um?-L?SV6?g&z,?sim?w?v? +,?????1?8_?a???D??b_??????????N?f7L{J?? ?6?y?_ +???D_??gm?h???E?3??(?1??@??"J??:y4?f?yf??u?H?=4??Bj0?Z????~?p?0???????d??????????^??,??p?Pg??`???mkku,??[??*?????????(e?????fr??????c???;?X.?1??]?.?"?DB??<)t????n?Nq??s? +O66????Y\+?????+?K|?A??%@?8b????5??y?????r?[??l???????@?l?*?_?V?? Fgxvn?0???roX??cci/?DA??E5Jl??$>???$ ?0a +sN???????????? ? +M???yx?(\?????s?D?o? #kn??P?ARu?!??? =0????3PZR.rd?c???F?????G???/:z?J6E??u??G?B6?VP??i~???????]??????vu?J?????? ?q!??p?L?D?$H=?P?1M???o?L>X +Kl?+?3:????_@??D???"Y???h???????????)d???qbU??-????? +kx?`Sl[? R???\?v}?5?$????k??6??????UBn= O??,???kv?LC@#1?9???)a?w5 g{??b? n??OSox?K??Q???V?M?54"?v??\?[?Y-???? ?+?}? +O??M?0?- ` +?H???? &????7{{l0????Z?????+?K|?A??%@?8b?s??????*?SGh??s?~?[??S????*???M??cv??S|??b?L??? y??3T4c??D[?? ?b??% +Q???'R?L???G?j???~l????}?????+?K|?A??%@?8b???????y??[??????s>?=?Sb6? +/??????~??K|u ???!j? Fkxrn?????Np:AQ @g=&? +%%K??e??6?)N??B????&2??M??W?p"V??? +mh?? +Y?D???W6??W??lj?C?h???l??????????5??vW6?\?ygkB????D??l.??-i:N??bg?`??Z ??- ?$??c???i??zN?K??i?03ug???;???????????Y?g??T?N?l"??0????M????M`?y?/?i=?DOcBCw??&??????5 ??l??&n??e??1?[?I{?j?8?r?cr4'?&%?%]?+???w?#/#,??g?h?????,&??T??_c?|9aw?D?h7+?3A*??Z??U?j'?uW?9+?,????2&1????????B? ?^???O????W?Gm???zbW????#????kN?/P?U}1Q??4??????w=? :?Z& ????4?S;?>??,T??V?>~e0?\?Ii???S!??4?.??2?2o??????.l&??B_?,??qM3??????? ??sv???? +???? ???,?g???XV?????m%?>?ek6t ???2we???=&?K??&;W???54}J??Q?]?N0?B ???.?tNAb?Np"?_?u%????h7,????3v@?C`?2?p?{?b?? ?@? D1?9gBIl???6???%W,??H,???$V???o,"9J?D,?? ?Qv?_;{??/?t?@??HNP?&{!=':H??0? +y8?@??,??8??????&.? ?B?0D?1??f?#<=??/l>v?9????*???-??VU.?cWau???la ?5 D??h ??Zg?C'???{??w?U?*?p/?"?^??+??^???? ?&?X ?r??An?rn? ???????n?g?@>s?.??eY ?|X??C(s{d?e_??5;Q?????c?t_??????0l?N??Tcy??? ?mc?1Q7V??Ms +?Y?FR???^???????/S ??????}?:f`{??????'_wd??f?C]3??^?X?P????? +po|?/?!?s?H?P7?W???p>???!????h???????g??h?????2?dH?2????;??7am??{?]??F}?Y?/G1,y??XWF?u?'?>????????KtY?b"u??o?:??e3"p??}?????#7?:a_CV?guaM3?:?X+?.,?zV???????re??I?????q??<gO?}?Dz>y??-???-8??zV?,h???V?$# Wx???A???B?8"???[ eaI??=???VKK???:R?~cua?????\??? +oM??;Rk#????^$??????0?d@?y\??l??Ll?b?-???$??c +3?>RS??rm???%??m{?:???n?#?{5?8qy????? ??????w%? l?? E?I??=K|? ?AB !\-? ?[?9??&? n????0?{???[?"l?r?y"?`????0?%???{?0_?*?t??????W? +?k??_DSj??^;sf?C????]&??(x?2K?(?????_5;???K??`i???g?>???*{?!{??L??#?>+????(??r??ns??F6L?V? +NWQY?Q7?[?L??V?Ry? +y????`Z??7, ]????>?c???!2?l'?0????? ??dAJg?Y????m???U^?9]????*4???/J?X.eg??xC +f???$??V???5???U??? +AH?k?p? +9?{?Z +`?7??c??47OX?8?EB +A$,5??u???s??? ??L?4'X?$r??;??J[P}d? ????J????????0???i??hn:? ?Z +!??!&?s??/s]???M,7i?r???o?<,W?BX.4?_??[b?, ?I,W?I?V&I?2??sV??6????3????3???Rg?\i???~@N$??8???h? +???qeJ??I?d2?????#Fu\SZ??B?NKHg????7???"?'??(?wP??9?g2vz +??7?? ?X??5L??aM3????&|?W??)??;B?????g????P? +????b ????*?3??":? ?? +IG????????????H????cZ?7??????????k?K?^{l????0?}P ?NQ ?^R ?^?id-`?vMZ?= ?X???u?K?I ????\{????; ????u?5?????????,?I?$?7i{?@b1??_?a???c?@[3u??W???I??}???/????7OV?$ep?\ep??2??3u?|?CB?9??kY????@T?f??V?m?Vn?N?9?gt??????{??U?0?m?????+??1?.?id????k;E+????1R!?}?JW3???1l?"9?0&P??? e?^GxPiD@'a?^Bx67>?z? ?K??c??#N???9??v??Nv?\Me??????-?C]f?$t?????????'@??wR???;= ;%? ' +?????,?t3?BN??????S?#??G?????LA?.??T????DS:q?L#eWJAavAP?]?a???3?#??#Z?L??^?idig?f?,???&i?$?,??T???? +??L(?? ??? ?dt?sD??w?Qz??y?Y?d? +l?#Oslny????V?h?_???8?~7?+??????~=?ksEw???a??i????D????^??K??U(H????N9?lI?J??*?R?\e?]? ??X}???_)????9?sN???0YD8?J??M??o?. +4??????2?q@?t??YK?d??????eBs???H????????6R{6?Ck???~?1????]u?S??+??4???????9?M?Q]b?Z?m????^|??C"]F??/d?;f?H??0??Hw +???)??m{f??D???V??${e??n??j??V???? .Vq}??b????c????]?c?M?$6????j??R????m,V}??(??CU????m????y?!??/J? +?-???? y'GB???qE6???,?Q?_?.???do?_??? +?sb???\D!?w??$?$??v?? ????+???I?? ???wL??$!??4E +v??? U???k??????E?????|z?|?v?C,q3AD.#???{??G?.+??;?B??y?2?????#??V?2??Q?b???-v;?x?W???1?8?2G(~??vu?????5? ??:^??vu??C?#????w?d???????#?Y^?g?]?B?I????W???g???\??M=?x5?x1?vC?b?BI?;?"?#????Cb? +I?y?u +%??uU???^{????\?Uah-}?5?)??U??yUJ9?G3????z??W?tp??? +'u?????uN????<i??b%c?R? m2??`@???N:?#Y?A??K?*;V?5?42}??J?b'?"=??????]?piN6??6??$??/1?es??M?? ??~ /%??T?J 4????k/?? C??E???K3?V?v?X?%????\???+??.???.r???`5VB^B?5?]??2?dZ?????QA???:yg +??Q??IE]?u?q??????????_?????@a?;Y??CF???2???1?????v7??LJ?['m}????8????f +{|??UA3?Y?p?7=dK???hR??mr`? +??!?N%? +?????CV?c????G????N??!?Z???v%??F at f?\?&??????Ck~H? +?Z?D??~M?i???6?????q??M?a????,l???T?????]??h~??????l\'?5?????8fQ9???B??K??A? +NH????VS ??Cp?0?RM?? +??~ ?B?l'i,"?????tV?RB?!m?~???????3????d?>`A? ?q???^????%??01?E4???!??Mzt? ?v?);??!(??B M? ?T? T +???oa???#, ?)?+`E??????&O?x??Va?@g????q,?(????g?p +r?????7?37n?q?a?7?????(g??B`44?k??P?-?`????? +? +??B??-2(???[8m?y????? +ka??:l???H???~bmh?t~}???#?t?T?q+q?.s?LVb?#??E?6?3??f???Ym????p{K?+\??v??$ka?BCI)?????g?:Vau4?????^??d??tVG??? +k?r??0?\??U?z?Hg@????? ?C]v~hp???? TU<B??0?q ?{??@Va at Sn????, r]??LM?t)}???%k???? ++??08???`A???6?????j???X?u??? ???)R6??Y#???S?g???W??uu?Lf?*lW!??Y???)r?U????9??,???3?X???V@????k.}???P????? +?????????"g+B??z?? +KE????}?+?h?????XTai`?i)????Y?Zn`dSn?,4?(-???PD??Bd?s??d??E??pR ???}<QN b??|V?? ?????>Ho?(~E???X? [?????O???4??U?(!=6????i???#??????Y??2w>j2TB???je?? +rb9d?g?<+e?g}???-??-?[??pKC?_?v3A??1???Qf??g2?}}???Y??U`$?Q?h +-1"o +??\?????0d?+?1?)??q??)???"~?c?? ?/??Qt???? MaO?1o????????}V??2?j??????5|?|???t?-?+??k??g???Dn??>?? +????7?/$??B??)Ly???T?-????_d??!S?uxSt????S??8l??L?C??????<?:??Y le??k(????*?$p9]???l?#?_N???j???w?a?r?D?`7????,?}?s?????+??"g??o,?oU??a???_?? + at G???.M??nY??1?%z????C?Y2???G??7y??*?~ ????(v?.?2?u?h??Ia??S??g???? +?e?Pe?? 1?q?????,?fo&??&???~???o?_???Xs^"?6Yn?"????5??#(b??o ?q????D??p?q?0gQ?sm???U3?Y?R? +?ro&?E?{F|??v ?%???(??dy????%??"l]?Y?+? +??????@d??7+?G??????? ????k \? +2"c`rW??)?(??'FY-?3Y@?b'?Z|?`???^??p?Md?'`=?`cU???C???????+???e???????;??O?"? q????8??D?Y? }?8]?%??????_2?@?Yi_???????? +"=??/\??bfG??q??? +D`???M?z at Y7 +?g +???????9????Dd???????HG?????01T?vq??? +dH ???>???%????????b??R8bQ?#*?|?????j?#? ?:Q??r???J??['J??}?s +?We??????\I??XB?"??s?Y?????3?>R?/??n?KeM*??o?? uvC???l2??y +???P? +w??V?U????????????????tj?Ji?U'????2r{?"?2?#U?M^???????3f????T?D1?? +???+b0v~??L?????b#??Z??P=?T?M??V???????V???N??BE??~.? +B=m??,tP*??4? ?V????2?{?L?tI?(?Ov?t? %?u?p?mS +?????0~.3? k???=v???????7?A??????[2??U.?NZ;iz??????GC?s??Vb!??&??T???X??,Jn?k?^??n];?um?2?:C^`? ?g??A?_? +???D+ +?V??~9=???_J_?y_??Z??BY?%>?C?Y??O?'?,7e +}k? k??^??LQ?u?? +??Q&???(s?Y;?g9??d=CMN??1I??nd?(?p?H"Y?+S???k?A??^????.?H??+Y??`2?#???????H?4z?2?=????]s6??T?.iR?+?H??????+/pXO?F?5J?Z??Lr????(??2lt?Y???W?\%?V~E???s/?&%????=dy?_?d?(V"?3!??t???p&??"?~????*???V?????pZ?A?#?yk?.]?+!2 68Di?C??2wO???+?????aBE?????2??wO?R{?&?|4??|??3|3???b?^?Y:^2?^???$}?R?+???/H???? +?K???2n?:??Z?Z?e?G%????`???,?n!?)6?4K?[(aQ(X*d?%?8?E+Yr?6????5_?}?Y???????? w?n????|?6?e???=x????\d??-?`idC?y???\????'??_$???????S"??&?k]?fB??????n??[gz?Q"??g??_?fE;?A????9?2???$?(u^o????TQ?mHV?k?$)&yv?F~??????)V&>+?[?(?"V?@????k??k +?3o?V???|?C#?F?PEe?/??< +IE?o>l? b?J?ts?_y??5=?w?=???????\??NV??????_*R??????U?sa?x??Z64n????kn????I?:w? ?ep?Q??????M+???0???e?F?f????^G??W??5{?PI?A?6??#?d*?J?`??B??b??s???}C=02\(?Q(?*i?5*?S?x?#?? taD???BpT????5AR?+v?A1T?r?S?Li???9????h?f??Jk?@,5???H!?)?g??d&?4S?wPE???5 +?P??# ?A?9OE????????? +QL??#?? ?|????V???"?|$?b???@???-uo????*???J_+k?U)?^???$????A? +h????????l?U?SyC? +?F?Z?u_R?n???CHv+? ??0?:??KZ????r???~??N??s???Ds??/1?? ??0?:????t??? a??8*jJg????b=?ab?4???{?8K???XU?qI?[???KE????[V??????X^r??"yI??i??pJ +??%,??(??a??cM4??&? ? +?maI?$??? +?U???????f%"???rl%??+??T?D???w?,Kd???Y!k?Y +[t=M??u??????C???|f@??? +?:b?K????X!???8!E$?Xna??ARS? ??8k?-#?zN???B???]?#?EAq?K3X??j/ar:o[Ve???cUP?,O??[?s??? +H[X.?2G?]K????}?u?F?x7?o +??Y ?kg?9{ +?~ ?is?C?>??5?k?u?+(s??C"&???????8plHJ??N?????gH+9r??Oa?G??3(?R?94?8 at y?o?y??-???u?$YOp?_??????"????8??%???????????w???????QqM?c???la????1??*??z?????.? +??I(?R????? +6??>?%????8V)??/??o??N6?M`U???????<%?$qX/??OQ`8?q4??)??X?.`&c"?rg????[X?nqfc???p0?.@??RX?.a??|?jS??xm?????p??O??ZKa?z?????i ?u??e7H??T?m^????}?[?>???r?~??????9??6??????rc???[??Z\?? +<??0?A?na????6@$??`??V?{^2X,n? +?p???D??7??"k?J?D???????)?)?eS?????Pdmhl???u?<??-?sk?s?qIy???,_[??X?ajL}????[?C??8??+????ZST4????BJ???r??m?~???!n[???? ??x?4?h?????.??6>?I??%m?h???????}Kbc?l?Sp`? ?%|/?k??gam?e?k???x?cD?[??|IeA??z???*9{c|??am???K??BTs}??? ?la?:9F +??K??t0?laz??z?(?l_oaI?_0?|?|&BT???B??G???}?\??????skQ|n?]D[{e?[`R_??>x?](*? ?+ +$F?e0?????*^??Q?Y?(?^??v1?)??\?JS?iXZa????q??.?D???E????P\7??c???t???????O;+?'??z?????u~?|b??L???l?Di?0???x5 ???????pBF??t?qn8???.??c/ +v?A#?????????XobK??????n?Qz?I????[>Qd?'? +??????????7u?!n5F\??5:m???w?????l~?cS.??7?z5??:3/???????????w?}???`KKQ?????z????lw?mh????L?q??,>?t?n???1u?D??)?b??dr{??m?}???t?5|J??=wd???????[??]\????*?h>?\y??yY????????}g????o????9?????p?A?UG?nL???!=GU?c??zNZ?=8?D?C??5??????Y????H?b??>???Z??.? ???{?{ZV?Y??j???2???????h???f????????k??wma +e? ?o?+?$?@??x8? \??U_y???/?"??.7?j??m??,v(???b??us1c?X%??o??? l?[}?t.??[*?f_>???i#9???h??????;?TWO????8?????J?}[Op?q?l???E~??qI????gG:?9???s5???R???FA????]^1?$?&O0z???q?9_?.?d?j?@??aB???? ?J?E?? ?????b?????m? ?.o|a?L?#4?????q??qeo?z????.DH&????????Z;"?1=??l??????B ::???3|v??????@l???\,?}V?^'6???Y?? 1?u???'b0q?$'?> +P)?w?d? T??^S$????HO?? .(J?p????Af??|i?????A?v??M????a??}6u??G???d?o?D??>??????????[;??iO'l??/???|#?????r?4r\???%?F?vE ????=\c?????6?+S??4?R>??}if,t?Z??]????c?B?H?l<+?+??W&???:1u? (??/v +??1h???7f]/y??????A??P.R????z ?%??#z?VaI>2n?~??c? $??O???0??-h?,=g#24? 2?2?ag??p?#??Dc?.??g?F'??B4????P??mG?*?????3???L?x?X?A&j,?n??H??fLp?????+??o?`??u?????-N?`???Jq???fS?Q?2?:QXt?? ???7b?Z?e????????{?X^& ?f?4?s??o??*???(?(?U??q???SFN?;??x3??5? ??????=_'z|??'????? ??????9qt????^/_'K?t??f+d?????k0?Q?M?N?5?,oPsW?????b???@U}???????8q??`!.m??????q?j??F?B???d}?`?????% +K*?p?i??2^'???d?????J ???%G>Cs&??????L??8,h???A?e????? ?w?'N??J??7D??4????FPj??????~o?V??}h?x??????????? qY9?h??p?(??{??~??M?# ?mv??!h?~?b4^?p?(???j??l??5m? ?*?????????F??y5??~?????s%1lz4???}?????,n???t#????z?eb?\??,??E81lR????]l??v??b??,S????O???[??Gs?????f??'1}?I?? ??%?3?|Iqm???K???? ??N?0?? ???'+???LG?qt!3????_r?HMh????p?yDO??0iv?e<0?r9X ?@6?L?lhZ%???F~??K????,P@|[l[@???l?? FVl;r?"??B??W?r?<i?????Q?'? +??i?~?B?|???!8?5??????M???????????????};{vpqh????~??o}^??dO???0?x?J?=^?1??x1>??@?y????X???l">V)??XkO?? c_??T???????3G??????O??yN????d? +?^??f????}i????????S???h +??\??^?'???e??~Sv??>?O???L????????????|?????d?V??????M?VwY????z4?&?S:?4?Y??7:?????!&Ov=?"??c???*?C?t?_??hp?x?t$s? +?D?F?0??0y?sE?G??a4?#??8??:N??????;^ XJ?????v?? X?~.`?????????? ?m +?`??u??;??????L?6?~ +?1?aw?9=?q?l???%??Bg???BI?~+^? ?E??~???lm#???r5?wb??:?nc??: +i??f&7PLG??j} jHG ?? +os????????Y????????v? |?DN?)????????7k??l*????ulu?f?-?xo +E???e???????????{TV??-???????? +?y?x^??T?x???r~?+??????j3?]??_?Yh???}b&???-?h? +???*???????? +???E%?.)? +??|?'?2??X?????f?9???p?? ???? +??R??4e??bU%3?`?????#@?mH?^???H'? S +?[? ?????;?????#L*??arA?%[??a????q??1?????b???u????_L[?y?PYH?2??-a??R?2???0 ????LnG?M?|%? ???'_?*?37)??????????d?@?_??+??? ?e?????v7?-?!X?q????????q?_?}? +?.???? ???????-0Q??7?Q%?u?[k%$??%&p??Ex?N?R?9?E_9???[???%????`??!Z'r'?W????n?n??????0%?s$?"??c???X?0u?H?????????Y?TC?j??2??S??O?>?`?????^?????`??7??@0?}@Dm????FV???( + ?K???????&??? (?%?[` ??# F?s&?zB????? ??FJ:;|V???h??????> +?> ?4?D??g? ???? +,??? +??2?+??p????? ???C@q~3??:?)?|??r??N???%?Cs?\??n?\;~??? 60?????t?????\|?}y l?? +aR????|? +Q8@QT?????:"?q'?4"??Gd?????gD&bx&??G(???.-"M??:??Zg??v???yI????~??'?{??i?9?? ???`.j??nU1??2??V?N???Q%????Rne.????j7W|e????O?G??????u??????k?#d;?A?6+s;Y? R?? +?,?/??5???H????Y?'?E?Z??G???N?f???U????L; +?]S??n?-q?l??>U?,??=p??[????iZc0?eh??&????/??x_???????5*L5?0k???5?2jt???e???????mh???%??_?????#??? RY??I?/?????????Y??????????????j~N {c????j???? +?fM(E~)??p??6;?@? "?q?? +??]???\;?YeDVY?????\?3Kq?Oo?8???W*???"?yl?????`6 ???h??Nx???'Rgby?4???m???X?v??c'|??(?a?i~qD??@??? ??I:?>UOZ???l???L?k76W????d??????_??3?1????{?U????b?|C?c=68??YE???P???M? +y??z??????1j!? $0F??_??'mk?#+ww??Z?4????v +?T{???/?????2mrYNp?9????=T??? N4# +???YW??(S???6?? ????V??? }??m?WZ?w??w?cw?????f? ?? ?<?|?V???e3?????Q?Sg? +?f6??cX?? +????H6*?v??????l???*P!P?XAW?`mm??2?e???p- ?/U????a?_?=??fs?V?Ou???????Mfh5??2?7??J??M?u? e?????s??/???z??u??Z???A??5????!21???NG6?p?????>?#??.?????`$mJ?A-y_?@n%B? ??=!????}?-%xdc_!25??'OC$??D}???#?Ym ??6?C????e?????????f$B????/?17O??n??????? ??;???;?;??^ +*?n# &8???w????)??|O????2b???Q?s?N ??????8?5w????P????????U???"??d|??t?:?tdq?I?C?????R?YwU?????oeQk +?b???C?P?&??i?L??p???C!5?@?s? +rv?}K?H?2?????F?l=?/?.7z?w?F??+????R?z3H????S?%???? +?+????3q ?sdl)c_??8???O???c:?NQn?M?@_?hQ?I?M???Ybu????1??FH?-?^?[N??d>A?k?7???T?????rJ +cR9u&???]S??????la%?zGZ??]?^f?[?3?? +??K??*8;?z??a?+?m +dZQ-????mF,???V +???B +?&$>?p??????{???z ??7??? ??YN???'1c?'??7?p ??i????? 0? ?IA%,m*?????n1m@????z?H? +?R??A?:cL\???d?!m?????????&???0h?F?????????h1q?c?l???9?K +?s??0? +??C?L???t??W~V8?? +?_????p??A?s-4?3?(?????????3?9o??Z?\% +FUZ\Y?8/?b??ptr;?u?!??7u?????'??T???-D?????*=&q???k???????L2?,?t!??F??????????Jrvi9D??<??H3?xN?U m?>??=]?$?=J???& X?!? H$0"?o)?1Lj?????_???lRH#?v$O??M????f?vd? +?%??????j@@?"?A????????d?h???%??4;.#WX???&?x????!Z??UB?'?l|H?,??'`|`??b|n0`?L?Z?O ?%^?&?k?p?&?+?M~?6??2???M5??G:Z?^U?????p?????#'????Zy???_@??M????Cs??v?????sn???T?4 +?{??t????-??????^?;?X?=2??Gh4R?p,?| X??????791?ZG?XgX9? ?4?????Q???5?}??????_?W??f5 +?h???<(?(Vq????%?-r??DM?q?R?V{N???j??????P?? + H??O?Hc????:?R????+?MY?t^?H9 U ????(?5?{_{)nrB?4?G?????a`??0_7??A? +?!qc?z??[-???; ??F???c' ???????j?5?Xo ?"???? ???Qg?n + +s?l???N_?d????}Pxyn:??<7?=(%??$?Ad ???K??????M?an??tY??[??t??????,?????W????18??? ???|rH?fN?? ???????[?(?J?HO Y?o??D ?x?$d#??6:???gt??L%%wk??????!E???????????8?@W?{kZ?M + +?%f*um?eK??'8?j?H+?HLM??n?/????9?PQ?z??6ur}??[?}3??????????XV?#?:?u ?d]m????`?L??+??? hVWb?s:W???jT?BPpe?0?L?%????$???sb???/??s????Y??Gh4R???0)W???i(=?o=? +????????\#????-?,??qnd???#Y? ???*?1?c?f???Zz???? 2dD?i'`A?`>"M?Y4?)?? ^?m?= +\?wgk??+?O???h??????????Sl??WS?]f??s???T;S??7r?=???_S????g?G_@???P t????W???\V??n?u?#???eu????z??||?3z??S?!#??T?Ym???r??D?-2?J ?Q +??V??&?_?`??b?eJ??#??????1?`???[???-.nr`??!q95A?A@?0ai??H??@& +c?9?A?9T?&???(| ?FlL?}? +???^?z5Q?8,Q??Ee?} K5???? +D??J YO8aq?@q*?."Q +o#%????A,?+???/@?CnoTo2?????v?????zg;?CO? +?P?V?????`BT?]?S??9|?gES????|rH?zV!??Ie?1"z&W?????^Q?I???;?;#=l??_s^??=????????????b?S?^???v.?z?Z???0?jf????~?} + ;?h???Gi?=?c2??)???\6G1|??"?# +??A>x????}?????6???YCxPeD@| |?m[?K??\?u???3?? +?JvQ% +?:?%??????W6\O9?WM?RYI??Q?;z???8???&Jh????? pn??H:?+?~|??bt??R?????'?? ?$,u?R??O]\1{D?????A???!???3'4??e=?)?242??2I?????M ???Hp???f'?????E2 +C?CZyV???K? ????`Y???0??< +? +??????????uY7G???zl??%/4???M~$TG?3???a????YUx??`?vf?!e??O at E?}K?b{?O???{?'???!?I?q ???c8?l?O?!w +???????O??Jymg?vO"?????]????; +??g???2g???????[=v:yi??/y???W"o????????????N'??I????(??[f??????Co}B?????l?W)?????Z??Y??? +Y???|???Z?f;Ye;??k???gE?w\#T???Os???u????U?n??????+?????9??z+? ??z???????o?k;??uW4?3f?^?=?d?l?D???[????9??<?>?6|x??HY??SddxJ/??3*^?o/z???p+,?p??0???????ol+????Y?0Gt?"?????x?^/?`?.G????3?Dy???????=$k1??????c????\???h^O?????_r?, ????????)?|?A??X?a%?t +v????X?s??A'?? ??>?m#S??b???`'??2??fc??????????.?????$?????????/F?j???-B???"k?{?&????7??F????^o??????????Z3????;???f?go??^??u???t??????dI?!i?1????82f?+@?nS???L?????/rw????(|??Q?z>c?,DdKa)??g:????tW??>kV?L? 2??L?|]??T28\???S=?D??:%??z??\?$???????Z???H??I???v?a&x7QL????O?M??M??~'??1Y??? 5???t;|???Y?/%Q????AT????_????9??~&Y??LW??M?'??h??~?C??X +?w ?'?w?J???UG} ?gW{????%?5y????!??gWo?]?????????W ????I?rw???L?;oy????s????????JEj?????Y"????n???????*?7M???&??d????5? ?I????? ????8??2?~??{x^??d???;??????B?96yw\??u??.$?????=?E???M??4??]?9? +]?9?B?e?????fG??y???A?SW?r?X????I??0?Bt+D?Y?X1?z??5?? ??????$??H?*?L???V? f?x??)w[?Qi?? /??E?w?f??, /z?OcY|*?.ab??E? +?w)??/?,Oe?uy*???9L??M??? +1??</?$I???e>??d*?\?||????'????<-:??Kf?_%???v?=??li,?2??j<6d$????9?w"???<3??;9? ???cv?M3???-?6?- _%?i??2??[F??\(I????e;??A%????]???o??%C??Nxy?g??~V????W??,S??????I????[??{3?3?fT?L???e*6?f?0?isv?D?.h??y?? +??q????d:????v??`???????w"r7???ssw???????_?? K?????ZAEYON+??mP?"F??*.?p?L?(?s?? +?7??"1?I??????f?????{L +???K??t????????ntT???n??p?n\O?????m???W??yrs??{-G'N|o3z?6?;???Ow?=?V??R???HvF??yYNq?Y?D???l??^?sL7 ?t?W??q?U?~?=d?/D&?C??6?? ???V?+?H^cX?g? #???4?????>%????}946?e}9u??3??hW|?/S5??j8 ?\{?b??!?"p:J?S??]??}?34?2aY~!A??Y1??k????[?k?d???\=??? y?,}J<_?V?5??U?o?M?????hO???????q?*?D{??r&j?Crp??L?Jf?X?ZX?????????U4\?, +*$R???z?B?\??4?????Y?zxB????E?`??4?@N;??? ?????q???? ?009o?Ho???`? ?y?B +??PK_U?!?G?????%?,??iE2?j?e??##??#?5#??3?_-$??9 :d????Z??Z?W?<???0??j??(?{??={??pDu????kz?G???nZ?=?U-?(,?8D??M?/V??>??peB?#J?S?L?H??u?????????`j?2?2???Vw?? ??? +"?'?y?_MT%???~?M??q???H?+f;E?ZRB?????^Y?o?lB?m:qi?d?s?}i?u?????Z?/6?~6??gX?v)??b??7 X?[{.r?eo +??+-?:$lZO~???M??A?????G???D ??J)???q?? ??A?s ?_??$M??nI??vC?????????'r? ?BF?Y??mRE'??????^??Fj?l??sh?!?8???P&?W?? ?`R?7??C?w??? ? '?x?b??ra?U?LG-??C6????W??e?M?D?&&'<+!z??E?a?~x;?b?Z? ?Ku?????E^EyNB?x? ^~??Y??j????(%?L?h]&???>.~?F ??h?x?Rbr?u?????????x?86????:p"????1?I?wir???a??%^??????8&v?a????=!.??G:*?4??- 9u??h8???M?q)?6???=??R??B?|L??C0?J?7"?L?\?5 q"?E_>?CI???%??fH??M???Pb +?Y?q&?$?$?d?'???Y4??72??X??????$b"???Yc{~I??=??xA?oA??(ObIr??Q?Q??&?,?? ?~?By~??@r??????7B???d?Kf??w?j???EbV#?Bb??{"???g??>,?*??????-?`?d?M???^??????nylV???,???%@????u/A2?:t??? }?k,?RP_'?1-1??y?M?j?zZ~??:????d??K ????v??? ~|???????x?a????^J@???M??????#??K??!8???H??~)b??uU?.?r"0~4?????(?w9????H???\fL??-F??? +P??{??=?5???s ?kN??'????]<: ? +l"??????T??I??t? 5??e??4?????v\}k????1Yn????pw???V?????x?v??????h??????C +??V?;P2???4E$?T??vxAbV???Q????S" 4?4??_6F<:?pnN?L~??'J??l?19????A??&+?G'C???I +`?t-$?k?$?%{&K"i?V?$vD82?$?r?l?????.p&T?,'??;???? l=????J?- +_?6?;?FE?Fh???p?&P???|:V'K)?4$"?????O???U??ky9c????{iKOW??6m?D%?@kg?l?udb:b*?db`???C??mnc?G??a?jn??????????'W???m?~?? 4D??????c???Y?Bd?g`??[??????M???n???p?A??f?i?b +???T?%p???:.0e?~ln?{`?s???3T?=w?{?n?i?q? +;?m?????????i?D#?e???H?&w????v????ul???g????]6?G?|d}Fh?). : +??^r??????c?)??)Q??b??8k?????_.??????????^?v\??;8???????1Q?e?>?{>???b??jE??????Pq?v?u??H)?v#????X?G???c2??K[?D?'??G +?x???]?xa??m|V +??TFw?SR??}???!Pbl??#{?#?C???%??P"-???b?BS??w?!?RZG7????$??b??~?*(O?E??a^?5?????????@.b?T?1??S??\????????Lt1?)vS5?a?Mq]????~1?N??????rQ??s??x2/U??{~V ??4&?????????R??5]????0^r?=?MNqJ?$?8???= ???N~??.??? +??!?9m??"?S,p??v?&?fS????F%????#+;PS(?w?????5fa?V?p?0Kq?X?b??5_3Zc^ l??;l+[?b"???W?????d\?q?y???"!?5???M?`?Wc9?u??z?p????g?Ux????N43`???n??9? ?????e=??O???H?d??????$???????X????A?eG???! +<+HW??lc?u??Y?f?d???cz? +?N?B???d??3{?:???}=;?<:?TP??&?-lQ +M2??44?l(i???e?gK?k?mi????p??? ???i????ii?c>[???OK????-MD????????6 ??????s??r1????G?=##??C??5????D +?%X?%v!?/?=#s?J??S?????0??ujj?l? ????J???UM??P?}?d .????4??8?w)B???????QQsd&F??????cd#?0?Z??Z???%? +'?pA=??!?^??????>+????wl/???t s`A???g;??????????F??a?pTr?6Wh$A?r???????? +L3??f?T????$Q?iR????????%BO +?.r?P?L????|?? ?aUt???e?.A??;N???;?????????~?tP????h +??tq;V???TYh??8Z?T?????@O?#F?mC????}1??!???P?<4?t+??$???A:??<?,9???SV?cU?Ew,???+y+?? ??V;???"?8?I??????? ??ZP#C9C???&????-R>f?`?8ct?]?0????O???[?????[?ypBQ?x?2??\bO?L????????W6/?%4?LW?b??? ?HKC??)?F??"????Q@?wd?j4~?\w????#???????;1???L?8?3&??????????????????~????????/?||????????}I???ER?U+??-"B?D??,$b?K-:??&?\r????~+dJ?x??????Z?e?V???y??????dC?????(?h????????_d@???T??? ???]?BC?gH|u??9^????_gd???^???I???y???????S?z?#w????????<'???u??2mF??p?X?i0? ???]g9???.?o_??????=V?????'???5?l??#? +y?s??=???9n?3???!c?o:?7????????W?9n?3????mZt9n?3?{????????E????K?|L-?*]??s.D???_hLi???????y??(???K??? +??mq*rs?d????*3=??5?_?;HV-?/? +z???l$92Y?(?)?EC?uq??L+? +2%??u? ???s???? ?;???C?qy*?_?????P??{A?3p???$PND?R ? ??? +j??dv???26:??.???e??b9?????m?C|5?XA??O+ ?ZD?yD[?M???}%owh?? +??x1RD?3\!??????SaC?2l _???q?k?????R?_.???1S??<+:?^H?????????^3G?J1?M\+??*??)?Vb??P?u&????pBc?=??P?I?]?{,??n?9?????.?i??n?R?K??m +,R????[z???n\ +F??>L!??EnJ\?E??X7.?+2?( ?]j???K?.9??|L?B6??De??: ???E?O?fw???T???|U?s +h???w%?pv4???G???y???k??G??B?RLqh??0??OD q???'?>}?I???>=??ipqy???D?2?????????(-1??b?S?O???L&?-?+??j?/j?9???"S?\gF???zm 5G?????j[ +?'h???SH?k????V??H`?????z+i,???Z|?H?????4?%qE?\??fQ???????xF?@e????F?; +????m8 + +uJ??????????????R9??!?W%??|?????g?9????>??????P?????L???U%e???????}??,w???b?K??G??? ? +??????a?:m?z!????~U???|???.??cHF??T??? + ?-?|?T]o??`???v?}?vo]? ?#\??? ????}?%??h????4?S4?F1dK?4???*?????`u?????Ow??/??????oV?f???t?^?T.???'?$G??{S? ?j;??X??c?(X?u?????e??LO???qv?@?,?;|P?t?!?K?IQ??[ddj??#jeQD5eT;???o? ?9?^T????8????^???3???#?29??hr?BSy:??/?|hZb?6???mW>???\??_a???y??!?64}???IX??????aT?|?????`??????????s?!??\w??????*ACk?q([?jh?$? ++C??Nw5??[??@ +??F1????V?????r?2d?i[??+?|????.SjH?hH?S?&>?1?&o?shP ??]??F2c,|??4?.??k?\??B???>???S?????k???=?bWD0?T?!?j??u???{?5?`??h?*?Y6i?B3??]?'st? ?= ?`?~?j??B??e??>?????????a_?0????q??#2V?)??n(+??i=?$???????|? +????????`?l??\???Q?D??B??-(?& +????G???????`.?RD?????????&g Uc??biA?|o??{???-?????Xh?jOz]??Vv"`?V 0???? 'N+?@?a??B)??P?? C???F? Vs?BQJ???x0?/??2???88i?u??;??? ??q =h??#Q?M ?/b !???9????c? +0j????????5??%aK?,X?G???RZ?V????C?F-???]?|Xt'?? +???8?r?]4?N?6?Qq?'5]????)?:??x??@??X1??[?Y@???FZ?H?-0?.????g?MA????2??;R?x???D?s'??O??g??a?h??H?P(1????#?(o??U_< (?Yq ???b??? ??9??- +?X?f? +a>?R?????Z?n +A7e??{?v?H5?? +?o??*??6??????$?s?G??BS?~?@???|???*?((??CW?y??X?T?? +>???Y????j??*\v?2???i,SX?J?G???j"??v???h?UHU??7??n?$4????????n?X??5??Z]#?+?Y?-???3qk?n??{f??j]?f?@?? ?ch?UC(?2?M?6U???w??'???????~RD?uy|!Y??? m?U?D?,?(?O?s>????[??Sg??????;|?[???????EQ?l c?????Zh? + MNv?h?p??%??b??u???????YqWK??x|P?F????R?!G?L?L??U?|?Z!??&??j?~?h??????&A??qh?5?V??&??(??WNhz?2y??\ +?h?F??WGhW4?@ +?$O +'y?#?sQ#??P?s at B??g[J?(?Mw?sD?6l2Z?8F?V?F?P????GFro??1E?#??)I+???_|?$?? q????F'lA??/,?k?c?|+W? +?e??????i??e???+?8?^=????????"E?TN0?s??=??4??oP?J.JYHQ(?sWP????E??`???0??1?e???[??p?mE!|vJ?l$(??P????p`???`???8z?M3v???R?$??????V?~???4?? +k?b????????O???Xk???>???Q???? ?g ,s?9?S??(??x?~2????L;?uF +?j??[?k9?\?c????G??s/~'M`??&x???s?e'??s|??|?:? +???H???j%:z??4?*E?,?(?7?`?|?Q?A?4????^???(??e???T???Q??r?'(? ????s1?-??'?? {nn?Im???ko???Y?( 8??B???'??d?F;gO>???(???(c?????Q ?????,z5???^m?G?????????))h ?=y??}>?AD$R??x?7?3??h? +???jD???VnP?W?|!t????Wd????o^m??v>-?Z????5??? ?????????-J????\??????.?????WlC??P3Y?? +???i +? ???ws9(???F|?f?k?)a? +?n8???S??????????]3?N??????[???Q?5?Q??_\?/???+:N?t?$jo?9i??-}?m?:?c?c~!????h?????}p??:k\K=?????N??RN??D)g?'????B??????vJjH7>Tv??7F??r?7???????????3D#Y???:?_?????????ZL6??t?(?M?n?[O??/|??? n?.? ??!???~????R??}z?)&z?????/??j??K-L4?2?[vM?$?`?|???(30?'??|??|?wK+?> 3??/%?+?3?:????0?&?0???2&?^?F"???Wn?????h?X?"??7x?=????????Z?Y??b??????ys????N*???i?)?S~??S%5j?9-+???e??X?\???k>??2? +??Wo ??? ?r-7?k?u?/?u&>?c?{e??/?????6:???JIC?W?#5??o*G?K????d???O?C??????"?????(??????D??? +?{?;]?A????d `\??m?/?a?L?m z?>????m???? +?\i3Da??.?1H +???R"??_RQk???*??=???2?l???+?)??3?8??y?L?Z??+??y7r?QUVN?????;??|V??S+???c??@??t????? ?%??W?cY2????O??8J?&?n'? +} )??? +Bi?HV???=H?y??R?}~H???????????yXY??d???1?????????????]?&?>2?? +>?A?Ry???p?????R~g? ?K??'do?&??}?=]?????CH??IT??aL????+?@B9?'UT????R5r?6?sHZ??_@?&{?S??k?Q ?z??4{???O???G_?sW?N??(???@[????c?G??k??????????K??"A???????}+?\.^?????+y$???+_??{~H????|'7 }???j??g????F!?#W??_??+?,?7N?6?J?????9?t?d?J8>>LX?YA?Y?1ay??[? +?8???$???U?sO->??(???F' +?]?YB??tN??A;V???t?eBw?R?c0?????ma!????`?2+?hI??>6U??x? .?dCl?u?|??a??P??6???????Z?2fg????2????? ??B??????? ?W!?.?>?| +?'I?!c?Y?"'?%??[????D?@??Se????9&?r??0}??o?lW?"Zf?{i?????B?rL??=??t??????rE?'?????K>??^G???S?]?8???? +#?????:DW??? +??"???4???w q0??)?DO +"?n? 4+?| ???Q`?r|??vm??f???? +?jG??d????R?QI?1???^????-??dy? ?=0*? +?r&?B??? ?`???v?J?<5?P??j2? +%????????Y??|??G??,? +?=??~???$?|W???pV@??????H$A????`I??h?"???p?1??*??jjG?#`^?d??m????7S?Z???%$???)9?????B?MY?? +???e?V?? '? @?:?o??????l_???c????(9??M#B????|?????if??N? +I[????6{r~4??3B?~??l{?????=??'C????? ????l??G+?2?3?Un?0y:? ?~???H>!??`?tL?????-D??K?G?\H?Y@???? ??b?,K?q ???.?u??#r? ???????*??????_w?6??$??????Y?????A??w????5?76X?? ? ???M?????%3>2?y!??[k??D???M?3mO?^&??U??}??y????t?4Dq?~????kv?n???'?i?N?6?=??Z_??\???????>????{?>??z ?S/$?p??????g???!??d??! E.5D??K??N????V??????%??df +H?\H!L???-?&?%?&??v???za`??? +$?U????l??!???e???00>$[fk??2I???z???$?E???2??I?gs]???k:?uW??????$??????|&?\I??!<+I?4???3%yo2B+i???] ?$??? +?;Og?????U??s??x??k`x?b???]??]???????I???Xw%9_?? +??s???$?.k?B???;?kvrk????Y??p]??;G????C!w??Y ??+???Dk?I?Q?9??$.dRU??8?????cdLs??~????????a??? Jv[???!&????l?~?????-W??3?????q?~???y???1??kh??#????B\ ??\??????%sC%=??GH?? )#s;L?*??y +OmT ??p??!???jN????'?????]???t#?cO'@ho??-3,?k?bs/?'?N??7f?QyQ?!LL???Eo=\tM??j9?:??\?2??A+????L?m?*b?(| ?yIY@???m%Emfb??q? +???5?-?R???[D?????u}???d?*??????6????j??c?G??K[??=vt????6zl?? "????Z?? ?9?M???jiI\??,???d? +?+rP{??????;?=???Tk c??????? ?K???P?AVJM=?????? +??[??*??x??[?C?JQ?}@??@????1.9A+ +??HL?I\??? ?!?Y?f????????7???l_R?g?w??c_???A????[kL1?,???????????!?~E?$??????M???d{n?C[] ??I???Z???????%Q>:??rK?Cr?s?d*?H?H?_?? ??4???H?]?d?B?????dmI{?*'?????l? +Y???Oe?=?Tt??y??b?$ +??:4?a??X?`O??dh?????F?????t???]???L&?4?u??????P????vG????????H2RZ +C??|?G?$???,j=?q?Q%????????h??7??i??S?5E,O?????a5Y??D}?L) m??'wM3?????0???f?}???;???|lK'?K?OkrE{ +??.?C???^???%???_?#??A??????=??A3?????@?????m??/Rr&]??2?&?$?*r?/?Qc$?(??N9?o?????ejTRO?->v??^??k??? ??}7????6?Y.0????/d??q??X?m[????+`A??e'??`#ju???i?????p????..iy??I $??!s?$?? u|???5Q?A?|????ZR???t??0????}w?v??eQ?&?,???n?? ????9?1?*? +*&?L)????aaed??}??Z?z??~%Yv????????JE??l???y?D6?P??????W???6????k?z! ??d?G +?9_b??7?F???'Y,l??a ?!???a????DV?w???a?Z ?9???Y???/M???&???T5?9?5????????S???]gCv?I?]??YuM??Z?^.???h???????{?y??h???{?}?~c?){??h?@????bc +?Jp:K??&?-]?M'?t?b??>v/??)???RH!????$?????Pz?????R???-\\?w?y????)?o?w?|?????{???&?KE3???M?5?~???]???Y??Ys?wM?????^??Ya-?????W]???????K?5??U?d??,????f??k?>??Un?^ey?Sn?_????%?*?f~^s~?|Nt??x??g?3Vr?ay?+ gj???cF?????XI8?>5V?Nc.o?????????7?q???y??o?n???3*?Q???q?S???J?y+Ig2W?p?0W?o ?4}S?? ?????L$??\? ???c?o???V? +??iL$??5???? +N? +??E???C? ???0???9V?*H:?TA??\? ???$??\A???glK8s???????$c? ?83?^??? r}?|H?? +?????e??g????M?????P?2??t8?n?W?J?B??T??3Fa? ?CIGy????Py??3?p?T?f?o?x??,??????0?7? +?N????3??>??y?ZH:??h?c????m??q*?V?t??????jcOW'S ??nW'H:?~M???pq???????? $??lB??Qm?PA?? $??V???q???1??t??v.?n.?\]?*H:???U??]????;sug.??$??\A?9??'?]????\A?? +?Ng? ?c??e??7??:Z??|s6????,$?????NG?J?B??u? ????(?a $??P}2?.?????,$??PA?????g!????N1f????)H8?q?f????$??\s2?? +??? +??6?6?3?o +n?lC???????c?[???)(> ??E???v??U +??`?V6)?U?t??D\?????)??\bq>??i????cL$???n[{??Z??T??T???3?v?R?????/?6 j????C??%s-~ORQyWUT???3??:x???T????T??1???d*?L?PV?N?tZ?|?`?6?jw8 +?s??!???V?SPg&u???? ?Nc? ???,$????'w??Xa.+?n(= Igp +mp???w??wFe?Q?}(s +e?a???3?+H8?1?l?>;sIg0W?p?p?y???=??Uw?s???q? + +E?l??????A?1?mA??l??d?] ?? ????L???V?t???3?CIG?U???????t&{??????3?F?????E??r?d?y?9r??3k%96?M??U?-,$?^??}??z???h?HL?!??UgM??x??R~????????>??=?? +???????68.G?5W?????~M I?9??tp4-$M g6(?3???)}sp4-$M ???\?????3??A?????????k!??I???G???|g???!???E:??* +??z???*I????Z?+N??Q?~?????[??k ??UB??.?r^sm?r7?o??%?1?<?q6?%???$>???@?l$-???U?@?n0?5???$i???hW???7o?????D?Ar6?|?1? ??U&d?U????yc~/??|!?[U? +'??N?????j????g!??IgL8??V??^]?? Sue??L??cN??? 8??+H:?\A??\C?\?Q N?t??????+?7?B??fr??L$c? ?L?????r???????|s???Y?q???IGX?????n?? ???? ??Sk~m??8??$??\A???\A?i?$??u??g!?\A?i?\A?9?\A?1?_A????ke? ?4??????dwZN??WNG??N9??w?????r??w?????N7:?A GP??j?B?9?\?:u?????j?$??\A?1? +??d?6?K ?Y ????B???????K??;??s??r?u???T???O????v?W?W?:wO?t??6?0?(L>?????????^?T??jwfe? ?p?m?N?#??g>'w???]^?? ?{?[??o?? +??s_?s??9>??-W?\E??e?V?]k169??O ?6?nA?????????u?%wG +sIG?u ???? +??T?4??8???]8???Al?????[?5?8?"p????@+IgP4?Q??b?S?? ?$?w?YI:????o???_I8?S~?N?? +I?]}V??3Uu&a? ?(S???k?J?i??????+H:?????)4??Ih??R??R????TA?9?T?*?w?YI:?o?SIg2U?p?q?X???m:???g0? +&???_??C??ro +???L??{Vf +?N????5???|gf?{5's???^?? ???????? ??3W???]6I?????*zi? +??.ylV????MU?: ???jr?c???<6??6?{??7???? ??cd?Cf?,??B? ??ZC????~z?ezPz???i???lX7????j???U1?9}??l???lb??t?Jr?b??"???K/6?<6? +????????5??Z?[?u???"??H??6Z??%???Z?/yl????5?????%???q]rmF?????=T??A?=_m???????.ylF]Cu??$??????Hk??k\?\????u?y??s?c?j\?j??k\?<6T???o6R?B???h=c??????-w?HJ?? ?% +Z)?%???) ????d:?}??QHO??j?*]????g.???y#???>??q?mo? ??? ?O??w??#????A?X@?? 7???????ghH+?~x???D???k ?W??162????N??:??{*i??r?$??L??u???I;????n???)????pa?Gl???*??g|??!??h??w????I????b?R)4? +???0 +?=??(?FXo??R;y?4???b +??8'?l%?k????>C????B4Ic???? ????"c??i]1 B?5?7a??#????x?5?~ +?F!C?????!??P]?U?${%???}?Xz??7?k??}[?& +? ?d[???>?Nf?????c?`t????k?1?h?6.i???1`Ex???' ??J!}????`?g????$??P<$A??? ??s&???? +???\ ??%?dr? Q?W5,?????$?uz?h??uq??-??????xx.\?+??6-?3 ?F????x??=???D?\[?b?a??2?????4?Nt??.???D?Z?? ZPM??t?B?D???tE6????Krs?????A2??????,,X?1?8v3? ??^h?(},\U=?? +??-?? ?#??F???4?8????o?Z???9??? ???=H?9F??? ??u N??h?^@?N?u??K??????j +M?1^?????K?????????(?7??)??T?????????????? |??0s? +s?bb-??p0s??$???v?(??Dq-? CcMy????$N?;y??R?0L?)?]0m??L?? ??M??6???g?3oN?7?<^?x?k=?????,yXQ???:?? +K???4P`A?z??V???` +???IUz?P=^5??I?????? +/i????;?k????y?g??$V????;e?Z?? +&??Q??$9???\?o????|ue(??H?e??CN?N?xT2??(???q??.????;????x??FH"L???? +^?7_'r??/?????a9???#Jw????G[???_??T?>T~_??"???w???*'?????x??f#??????u"'X}![L6????;?9??J??e?b?jg??.L/???UO}?:??>?|??????Rbq??*???'8 ??-??&?d???}M????!$??1?h?Dm???Q?.u:J???????D8?0?s?J?{??D +??????N?i3????????!???/ ??????V?>A=???`q??W??+?6?2??pW?}r???=_'??K?J?YJ +??P????4r|}??? ?[2 +??r???????G???Z???|??"??ng?N?Y[????I?? +1`?K`hX??>??x,R ??7YX????G&&{X x??????d +gb^`y???-??32$0"Hv??V?q?h\???????uc?q??????,+??i7???j-j?Fm?_TP??,?f'&f4?y"?q????F?a?F??? +???????8?m?"?e???G? ?V?????x?/????j?{??q?a?F??J????????.???2hx}9 +??'??? Pb?????????????R???8???A??Y?^?+??+ ? +/e?3T? ????Q ?? `?c?p?V???d?A?:??*?w??4\WO???}I????f?,P:???y~??? ;??????Z????I|;?h&t&?z0??0?????:?;3?p% ???? +LNbi???p +?C???$?? B??$?a?????.lWo?W??:!rI??Q&???H???4??>#q??+C?+2??l??Y-_k?x x?r?VE-?|?T??8vB?qb?1???ov??c????&$?Iv??ERg5DA????d??? <~?0??? +[????Y?Q????? +G???1dc??? O.;a???R|??I?Z?,???xF??q?? ?I^???P +'?08???X?????8?????Alv??h?????????#?????]<+?)1???:??????j?%a[?+xG???????m ???=??R!$?v??nx???Z?Td? ?[y???????? 0Cz,-?0?'?-?????*???S??U'???S?cMuq??????sJ?\,??/l???s???BKB?V??!???C??????????????????Y????ZX?C????[cL s??i)F??1?j*??X??!?0j?-1?5=YaZ?vA???"u???3??????]???>??????#??A~??(????UV?%????ai?h?1?? ;??/'~)?E??????]!?????g^;z>?(O?v????????????&.? + +p?b????????Ar??????Y????'2??3??-?)n????$?~%?????x?oz??gz??8??K?*q??Q? N'????k?8??S?N??????8?bL???P?J?????q???o9?G??? +?mg?R?z?R\?W??n??????????^?G??X?#Jy?(=y?&}?IrV?l?E3??G?*?lo???615&??V????>???@`????Gb? ??K@??? ??@3?.8 +??D????????9??L^? +?$??k??@?????\%e????8?b???NzB?j?yX?????????????/fxBf`?????'??9\?Q(??? A?Zw?;??X9I?av?kc?P?????QI?}n?????,v??o?3???>O???s?f$??+Z???H/?Y??v???)??? +mCDKq?KT?$????$?t?F??v?p ???9??????f?gO??i???????{?i? ?????? m??(??"????????0?B??8\? ???? +B?9?????)t`????b?L +:?yZN??dQ?n?:T]??+7Zs???U??6!?????? o+s%?mOqB?????X?Fg v?0?^9?? +?0m?9JN?.??&?HB?`%?*??"d?xJ?;??Dq??c8??????w:@ +??L?^ +?y?&?6?\\y'?X?~?Pi?P???%?3???8???S*??Z????D5B?3??????6??MO??f?C?ug???#?j????Y%????{_??pyv?(t??7??^?q?????k??u?Y??????????`??^U??*~R?6l??8?E?E?A?? ?&xTC?T?&? Z?????1h??\?{c2Q?yk??5?a?pC??? g:e?y r? |?s?u?X??akEK? ?????>l?Q???[r??<5?x?t?n??i?X??J?!?? ?59?tA?)/f????3??e?? +s??????"c????iP??H???o?%/?j?????f?t^?(=R;&?V^Qa? :G?????A??r?$????0}???,Ef??`?L?H????u5~2?????p?J??m? +? +???-%???"o??d?u??|????R?Q?vcM\6?[r+?]@?8>p??ol8^??$????y,??????$j?z??3??i?M?X????????,? +??E?I#r?' +$??o?6?}??-????S???c????????????;N>?V?C? +?????4??(??? ?????sR?V?p2td?xih?+hSD?Vs?V??R@?k??????\K?'W??Yf+p???????WD?+6 ?H +?~1??iI?^??f]r19??? +?0 &??`??Q?*$S&???U??.??%??% ?G????cD??;o??]???Fj?????Xpr|H?HnZ?J????????Pc??/$??b????1?????Y? [??AI[?Ch????RH@?R??]Y????X?}??w_?De???????w??_?wXz???;?n??}{??wy +??b??"l??*??o?P??&?D(d??? +?????mL?????D;133??x???U'?????ef?9????G??,?n??????UXj????`?qc?i???Y???6?. ??oP,??3??`[?4??$`zq???LZ?B;?'IQe??>??.?? n +??r~????/??d?rg?Z?????Y????f[?&?fp????MNt??{Z ?7C?U3?a?Z??Y????1L?#??|?(O??'???D? (?vo?(??>?r>?6??^?8Y?|?Y`?? ??NR:?4?!?\L??pO,??#3 +??;v? +??d=??Nv1?#Z??Aj??D?w&?b05?6@^?! +?/\???Iz;X???v9??????? +x????S???????m?SO?"???????????N?J????,?~??b???m/v\?g(?,???????sCk????????]m?m1h??~?)*gw.{i?z??h??P?,??:?d?r???{?Y?N ??,?C^V?? +t?J?+??m??C1#??????bZ?9 at o?||? %???3/?h??4m0??T??p?j?^2I?s#?tD??d?1???o#?|??be?f?Q%z?1: |q?F}?]?g?):???M.???? +?R?my??mt:???;k=????5????"V?X??U???????"?@?j?4?6??k?@?4'?P?Q????e??????????? |???n&? +e???=????L =???nR??&S???j????.?Ev???????[?i???]:??~??F?'?????_(?a???Z6??s????SD?-????,??i??<?????K~ + +??????m??}?????6??=?5(?n??e? +?=???6?j???? +??????h??OO|@wO????h??????E?o?f9pss???]?i(R> ?!L$???4??!`?????g??G?O?^z?q???n?t?e?vsOPN????? +??????AN?DtK ?B?7rcGne??? +??2??dq?n????????}? +t? "=??kI??4uZ7_Qy??nu??J(??v?9`6T ?????=(?????Z?EyG?W;jb?3* A,????????A?,????5??????J"?????'???????,?? ?[M??=?}$??a????) +-&\I??x?A?????/?T ?8"{JS??/?F#??????&??{?6D??/ +2.??M??@??r,????*Bx(?? +l?pd|??+f?X???????T??Y`{??7?z???F?l9??z7?lt????r?c???i?????uyP?%?>stream +H????n?@??}??z?Ka +V*? Qd???Q?D?o?zw +?]????z?#?????QUo?0??????u?pQ???d?????(?????b???Y???G1T"??:_?i_75 '}?M???? ?z??(?F???n?????RH?0 ?O?p?????D?g?X9Y???/'??2?????u]v????EI??E??8?A?b???i???;??<3m8- +[3?cQ?`g? +????5d???1?gJ???/?ox??sV? +???=o?'???!?*];?h???YF??????Q??,????J???:%?y???4?^?F?f???3k\*???? ?j??;Y?Z ?=hU??*??? ?i??M0??????S?FyI?/.q?3?|? 0 + +endstream +endobj +83 0 obj<> +endobj +84 0 obj<>stream +H????N?0?????? ??V??? B?X.E+@????'??c{W y5<????]q@?????2?????vP +?????????:Z?%R?;??0??9s?Y????;j>'???!?*]Z?N?{? /????|@q?mc?N?fo?xM?H?A??{??_q???;?w?wR??m??=ZS ?`????Lb?%? ^;?$L?K???a?TRUf? 8t/??j??Tn?-HQn?(??? +?4?F????&??A????S?A??[?7 + +endstream +endobj +85 0 obj<> +endobj +86 0 obj<>stream +H????n?0??>?\*??? +?$?I? E????????[]????C%T????H? ?})?Y???>X?~???f ????O??4?(?????0?z???5?h*qu???O????p(? ??JK???Q^?????2??|=?|??{?LJH?ua? ??H?$ Y?$?_????}?????Nl??TN +?L7DlI.??h-??8?c??????p??????y???rO??d??;D^?k ?i{?g???? 7?Ww(Z??????9X9M?3P?????+?R6{??~?B?????v@?? 6????,?Z????N???????J%UU???CI?????.?y??????\??L??i"?g?#!?}?yU}p?uP~????' + +endstream +endobj +87 0 obj<> +endobj +88 0 obj<>stream +H??????0??????K????@?h???K?jYis[9??Z?kAy??H}?H??*????????? +e58t?J? ???#?3??q??^???B1|}dC?????O??4?(?????0?? + +endstream +endobj +89 0 obj<> +endobj +90 0 obj<> +endobj +91 0 obj<>/ProcSet[/PDF/Text]/Properties<>/ExtGState<>>> +endobj +92 0 obj<>stream +H??WKoG??W?q&??????8?,?^lt?s?(J?B??E?????W??P2?0`???????k^????nW?/V????v?+k?b?? ????3??.?4oP?~e????????b????U0\??&kDJ'#??'?2?h?B?????C?nX??~3 ;?$?h????_?uc?W?????E<Mm?E?Q??2u??l?M??*???????Mg??j????I?vR???VsjM??K?LC?;???KyZ??R?^zy????S??E?o?.GA???????Q????~???6C- ]2{ky?E?B_$?g????g7e??F ?v?V?P??|?b??K???\??v????[>?????.?n +I?4O?/E??????????y?i???HQ????6]=??L?Gb??S>\~?X????rwu??zs?>??N??w?????_VF> ??????]?% +r?8D@? TE? +5??TQ^??U^H +???\?L???kF??.T ?]??c5????? ]?YR??z??????( +T?c??u +??Pk]4*@?cn?T U?????,? ?O???`}??c??|)???eZJ +m?V???d????*??T +gq?j??b??8?f ?B?/$ /$?i ??o?#???F?K?T7?q???i#?_7?d??HH?b!A?o??/rh? +?? ??B2CF? ??,8??4`t!i??F2F6???n$ +?Hf??F2?E7? ]Hf(???"??? ? ?%m!?&#????x?U.???X??63????B{]9*?4????B ??L?u|(????? +???Z5??Z?UC)vn??2s??????VC??????x0?(N8?3?]????j??e7?s??Wp???>?????j ???yT'(H?z???I?7! ?P?{I????[0??Y}hL./pN?;/??u06y&K?>t??????????D`??hgMeA}?8???x??Xl?jN?FA???V0J?!???S?,{???||?P2M???w?\??t?????????!}??76rr?????%????#io?Xh?}(Zc-?b]Aa.9.?\????????Y?Y?sQ?????????^?P??X??jqVo?"?(??>?????vz!?#j??h??7 +O6?ua???????7??g1??Y +8?CX???????? S????#??Wb???U?m??^?)Z?&??a?r;_HLfq$???_?J?N? ?????? ?s Ib????h)?Lo?? ??t|??$??:????c?r??O?aP*\??_??6M?^??.?%Z?uc?? %?9???8??}b/?I?_O? Z?}????K}?E +?v? ?%??????>S?G}?S????T4,????Z????I?k(?I??????v]??????L??????N +??? ????x? ??"%cB?? s?b????? +?^p8???q?F????????9?????+"$mfi,i/=y.z)X?K~ +????QP_>?Q???{??('??2??#??~ ??O??eGq?dtA?I?t??q ?? 5? +??E?I?? ?????3?5?$3:?@????p?U???^?X?????????|?=?X+w?c!???????/$#??a"??5???%?A?-F??tO???? ?????.?_7?K}LC7?k W?7???W?? ?C?U??5??????\?P???W???D+????0?l1??y??@?X?w? +}?i???f?C??y?E?fsK?A_?fAs???-?|8??v9?3X?1E.?J'????BT??Csf?r???V??????????M?6;r?C?????r??_p?4h&pt??4?=?A?????T +??8y?i?;???_7???r?0E??ET?V?{?Z?????????V?=??????`K??????u(?D?? +Pr? Q????f???mz??!W?J??C`?R??Ge???G????gSZ??}{????x??()??N?m,?????? i)?x1?????{/???l?Xa???"?c???3???{????eq??,???9 at fI?i?I?2??ZfW-??%?.R???(?_??I&?????_t_??j?R0?d?????{??-?]??=?pa?0S?Y7?m???!?.O?{?R??@?aJ???<[H?????E?????Y?!???8q0??? (??;??{?m??S? +w???qC?>??']??3??(.w}{n???\?????a??Q)?? ??/L?x?????p#??Nz???Q?B?0l??Bm??u4??NRM??A???????<((3 g???i*<_??? m?2????P8??/???:H???G?'??&RYBFfOH?*V??P\?[@Mf{? ?:>P@M?-??:? <5?v ????$OT?q +?j?U???C#?j??T??_?#??q#?X???MF?x???C?????????"??fui?#E?d8?d??e:???u???`x?1?iFA??|?|?????z?????G??????N?H??[???8a???4??$o?}?%??i? +?zy??:????>9????O????Qf??]3?J/?h&?????q??u????]?? +*?o???????uNf[??j???8?X????F??i?????=y>?,.12?s??tSas>g2???9???B?N??#??;???bP??\O?i4M?9????s?@?;?sAxC3d??fsO?:?;?;f?????%?u?]&???,??AU?I??3y?=d??}??_????om-????`l?????I?? ?x??6? ??? +}+??c?s?? ???x\%???#\}??I?>??n??? +{#?or6MOd?sVg???v?`u?dn=?????Y???nk ???O?:????/l?&/?O?:h??????N????yKl??{N?D??%?)??>??_%D??+??A/4n????0?????S?dO???\??QQ+@?n?k???>??%?A?M`?b????=??/s? ?vM8????m??????T???'?0?4?h????N??z?h[??u?ke?N??N\wj??p2????/?Q?m?s +??????d?FT?q???(?q?| +?????S?z???[??b??U?vB?~???Z??2W???O????| ?????????????]?[??]?k? UW??tE=sZVs?>`~?6(4?mE??Bre?G?^b???`??N]????iu ???s^??e?B??S?I??/4(_?H/U~??NA???w:??5K?^#n9?DU?9??o??zZ?|???b??S???1?^?????? ?ba??J9?? ?.?D?t?7{?????&?????2n?w?????_????}K?R?????Z1?6??\?.4??x??????__a?U????v???z?M?v?/??':3.;.Q????1N4b??~???=??L/? +????7%?????J?HZ|??|D??H??c?????,?C}??E8ap? ??>??%M???q?? + +?@e? +?N?B?????U????????????o^%?98l?D?+???n??$n%./?>?\???????=?Z??I%#?????????4Q/??{?f?[??!?l?.wV +??????}?Y??@%J?Q????:?HByB">j?D???]z?,z??m??&?F???[M?5E??? n?ar?V{V??%|?=???/M?"???H)???F?p?r??\y?.L{?V?w????V?!??i?2???Y(??D??<[;V~b???+3???#+???NOen??? `???'???????C????%<+ aE3???????2?y????&~?v?*??k??-?^?x??h ?U?wt?>?m?0??\??p?T??rSN???g?!e +m3?cN?lK???=????Z?e3??\??S{e?????yb!??'n?L??S?{?p?'??$C?"?X??0?@P??t??)?A}??? +]+>hy=?S +?Bz~??c? ????e>v??$?;i?J?}X&?q ?r??????d? +q?5????d?DZzU?J?|e?@????v????Rj????;d???????"??? @Y??? +?t?^f?h4?]? +Z?=\ 5P7i????n?Cf?W(4|?H??????F??'?>?xBm??6+?>k?P????;??gm????D????Z???Q?l*??g?????g???vA3?`A????Tt?}=?j_???????Tj_#)? I???E????????\R???r2"?0r?i??S???????????b_W@?!??}?T#??N??; +????j.?~:L?o%?????????N?????f?|5?y???????M?Z??q????@???$???`????D???????L}l??h?T?!??.????g!?r.e>X?ke<+n?B?[????? +/2???*O?G[(E7?????![R??????=?:_??\??B????g? ?o=?u???[??JxM?o? ?})i????=??Af6?k?? eyG??U???bR???_?>5??]??p?9??v???S???%??k??*??o/????kE??(#??????<.;??8?G?!???E??p?|?g?????j??4z T??_?? +????.E[???????5 +R??? +?R#7J???j*?!???g?.?x?????Q????/ +?Z?dE?C?x?9??f????t??>J??dp????4??UY{??N3?????Dm?JD????.???)?Y?e7???jp2???}??j?=?????J?O?YI3?3>/?e????G??2B???h????? ??????????9W?l?(??????$ ?,?D1???`BE????3?????6??????x?W?r??hi????/??j4?*P???S?)!Pg?|? ?*]c0:?U??2?8??1??^?:??;8Q]?0??j??????7T?`??x#`??z!d??????w.8d???q?z8?$(??a??)?O????9??1???Fg??}+???V+?:u?????j??9???Cz??>Q +????f???$???V8x?m9??}b?|???%??? @??I?7??#??W???6v????????yaR?????J@;z?? ?mA?h???@gk???? ??Nl??i?5???3?'I-5?????\?I??B|j(??&?????9%?-*TZ,\3r@?B ??:s'fw>?R'z{??S?O;??V?9vvSp?>wI]???K??%??>??????T?_?????\?W??_?l????r ???g?>?u0a??????[t?o'????S?????#%??f??<??w??_\+??~???E??I????????Z7???????????.?4$???^?????:Q>)????? ?J????{t(*???cp??)???????g?A"8?VC??c????O?S????6????????(P????L?~T?V????r's?zn??L??1???;????P??k?6_?"ttC??pt +?P??V?7?V??6?v? ?j???<%X???>3`m?Mz/#$?3m2N????7??Cs?4?Hj??r9???A?;4??>?n?????t +?+????8?? ?Bj??M??p.?? +????r?W?b????????+??2?? O??6??M#r;?a????h?#5???????]>??l3????[\????e?O~=???e????tI?????&o???>?'7????????????????????????? +X???-?|):m???/?l??????(N?m???x[?????m????&???c???#??oz?:lI[U?12??f??f????dX\?? ? 3????h?????P? ??????g%?????????S&?06?m?? +/;??V?'}????> + +r?Kz=?9%??0v?L?cd?`/Z?$??${a???V?rc?\?[Vq?:??\???5,V???? +6iN?)ZV??F???????VI?????_?~tv????Nb?~?R??:??????????;, +??ne??ow?R?(??? ?L?)?J4????|?s??w?@??o??XtS???~9'?????2:?V&g?|V??? +?j?^??"?\???W?$o??zo?&&3$????4?3????M3.??f)?L/??????????%O??Kxp?????QE???_??= +6??g?t????dK?nR?1????7?#??? +:????53?E???N{An????H +F??tS;????9??a7sz_'* e~ eY?????e~???o????????0 ?????#??uBV??2?\?????????%?<7???7r?(??\u?F# ?*4*??L??%??\?oR]?B??q?????0?Vz????X?=?????????C???sZqN+??/? w?fN2P?80?'IC???|9????D??K1???\??B??Z~a???TJ???+?P???~N?R???????l4??B?J0 +???df(8=?~??Xp>?11?.?0_?9a? +???9?K??5+?{84^?d !? ?T!?[MOc'????]?r ??l?\??4?3?|r???E????Mq???a??T9??{QshK???b??>2n????m]???k?bP??4Ly?'?qm?-{?p#5??_ ?W??f*e?B!??s&s?n??L?! 7z?@??t:5?]?1??$???c??/7??g0+I????5???\?????K ??hl?Ki?x???y?$??????r???7?}|??|8????so???8???J???efj??/ ?8~?~?1* ?9?????????2??i?\V;tf?X????s?? +?q/ ?!>?Je#mX?AL)??'??/d+t??F1?| +?v??]?C?Z?C!Nh#s??m?V?N?p":'?????J?P3h?B?,?,Zz1g??vfz??-&@u???E??Y?.C???RwV??^O$@??"??,?b?'g? gh3#z?>=;?:???;3?\??brY?W??3' ??????:a?J;m~? +k?7X?????1?X?z?Z&? +*?SFr(????^!?S?????S??Tt???%????H?c???C??H??L?,??pZ=???}G??C??????,H$???/edP)??????;;??J??????Je?????p?????]??????C? +?v??;??^???a?1??a??]?? ?X?iw7;t"?????B????n?=?o????#F?d@??? ???Aga???vNdQ????w6^?r?w@?nK??w?;??g?+? +??L??9?+?Q/C ????hwg?s?)?j??%:?fD*???:?ze??,g?tn?lY7?W2)??fn?]?;???u?l?=??t@??Mtf???"A3??F/?? ?'??Y?'??zW???\?AwK?? +B??~3? +??n#C +?9?????????$hK??? +?R,?u?Rq?W\ +.#???K?????????:?hJ??-2Ydm?????W[??|~ m?l???A?JK=??????]???>?B??Ed????????Z?J?Rw?+,.>?0 ?????????|?4a?Y?t?????uS???3"_])?@?????G?????R1?d?8??????????!\?+?B?]??????YW?_J??R?7??/??? K???,5?????GY??)+KX??T ?d?RV?"W??+%???????aiPE?-????o??wd??t????W['m?V??T?L[Z +??"?+_u?? !??????k??.?;?K?;LL?????RS?????!w?????.m???|?Z?a +A?]c????b?a~??[uP& +??]2XCuwM? ?(?a +}5=+*???f??*rwJ?}??'??????????C?5?P????Ou|?P??a%r?C??J??s?C5??????o???u\K Y*q?Pm7??K???C??[?y:?4?C,?cEi?<$??? ????=??{h???!??????me??c??/w\?s?-?H?~*!?????? G+???P&???8?+a?'???#???? +,D8?pj?????(?????`?G??cE???_b??q??? B~??????G?#??????W?r?????+?????J?????1\?=??gM???-)f????{???2? ???~??)??pE??V??#^)????l????ZO??'??w[p?95?W???1=????Y???[????sN!?e!??u?6!?P?? +??J??????/_??{????7??F`??Tk?r~?W??"?$?????H4?*???????????q86?c??/???iAS??`N?????*?d=+????G`y???;??3^? ???>t?k&?????C?_??O?V?&2??Z?A?%I?F?PG??,P?b?p?,????0<7?N+ +v????J?? ??8??VI?7??O?p??c??????X?|????s.d~?K +?????t$w?h??_?A?????T??q)J??)??J??=???&?+??6 +???_|GA?Ps???1?????$ Ks???????!?x?7P? ???j??d?~2?)?Q?O??s\#|&?????q??? ???j??e1??Yr O?5O ?????4??#<+??W?h??z??2??^:+?????=XJ?<:??.=?zN-????y?R????6?E??a3?)\?2?+?iT_?[p?2????'?&7ilP???A'?????@???} -&y +K?g?KH}0?4`??0???C??4`?); +z z ?g? +l?C_???aOM?bP? + c?Hkp??4`(.?????4`??W0?hHN>???FGS&8f0?@# +?) + c?8 ?KJ???0??i?P_s0?4?C_6?C????a??:?B4>???l?P\???0?d?Cq????3`??v0c@`w??q0<???~? C]?? C-5M?}' ??g???? CQK???????a?)??Uz;?/UB???.?-G????????[#???r????KyM?t?m???S4h??d??-.?1?Z-[???3 79o??s??,pq??d???q???Kw??=????:?z^)k2?]??e???W?x($?C?_?B????[xW4?$?i"???K??bc?[??q?$T?^????H3( ??^mzV<y?u?>e??.?7?F????7bX??4????%??\gFZu??&?X???F^i???}ay?U??x??????!;?c???/?&?????M{??w?(4?8C2PTV?a?v??G +L?! ???????v?R??B???2?Eta?,???s???37?-??yd#?A??J:?$?{h??"CupL?????F??????w? ?/?}?g14??Y? +??4p?E ?Z1??????/HfF%T???L?F?)dS????,-???b?-?C;s?(E0????C???!u^ ?B~??d?J+? +r???.7????IS?(?|??????$?u? ?G??fk?v?? +?w?/[????:?X#+?X??rd??W9e?fu????J?&t/o?zr??3?!???P8S\????M??N???x?y?????????GI8?j?J????2Ka?Oj@??#???2U?Rp???2df? +e5??L??????VU????z;2???vvE?s????;???y$?h?6???????H?H4? +?m??ob?S!????! ???GVu??XUI??=????z4.G"u?=?m?????c?S?V?c`e???Z`??C???q?CS?iM?t(CkP????qx.P???9?IY ?\.???J\?&%? +??????\{?D?(vnN???#??????7?^?Uw??`G????A?? +??"?? +?,??t?H??c?3?S]?j??b?'_1???a?o +V/??*??/V=^??$??0~??UY????C????7?0??? +??}~mX?,O9?z?]??p/i?&+??U]?_??F?GV?4????"A`T????"9??=?+Tw09Hg1A???PC?pb?4????r????u?c?I??Y}En?BNz???K?uhQ????& j?#?^C +????J??? +?+?2?_45,?Q?????????#???7??\????kx??>\??Z????%&w???????.?8{oP?? +J9???@)^q?%[#?? ???`?Pt????@{E? + +b?1??i????riNL?3? 4??al?O?gJ????????h?'?Im?x?????w?r? 4?????/O1??? +(???,????G>u???8?????????? +(??{?s5O?+_????|O+??O>????j?US??v??vy????&??uN(?s????N?N(?PS? rt?? +?g?y +? ??I??????nB?x?C(???N(.??P????\'???H>o@?jP????;?>??c??z2??5????\??*?drnq??n??e(vH????"<1b5>P???????ARx?>???x?w??v???L??&fU?? " ????;z?o#?+???{`hX??Xm<???%"???>W?]?3P?gLuF ??Z9?0??????'?+?e?ftA??f?('? ??p?"rYcVYF??%??B?f??A[%f?? +?P??Z?WS+?{?{Wt>??r+'Y?34?H3A;BF????Wj4gq??0<[?0Y???????? +?{????Psg?3?p?;???????????k%g????;3???V?~??V??z-1??}${??_???*;?{]??#?x?V ?????NXrP??xN?LM???_????@q?\????'?pl1m???????x +??`So?.qS?4?Qix?j????????? g?5Jp??VX<17^?b?X<)#???0??T??&???K?(-d +??.p??Dz?z???? +@?>)?5#l?? ??_^??? +?)??$ +^?7N:d(L?7?????ZO????_/sFk?~P?/?]??-O????L]7?#?'p?H ???C?1?eh????k^v1<]E>+,-??;V?pI?d??I2?/:??D,-?#?F+?[3?????p?3?jSc?#7????*???%??????g>?,D?X??????????????L??Y?vb8iH*t??????????>B?p`1S???Y?P'$???{L]y?`???????P?+JZp?;?z??l??C???????Z?;???n??? +Lm?}c{????q?"?e?K?}tj;??t?&?w????C????H????o?{?~(q[?????q????9(??}(??b?!??????_???^??????]??o?z?????{p?]?{??.?=?M_??6?.??????????????Gd?V]????#$KG K??????7??='m????????X&?b6?M?F??S????{??\1?.G?Z8???x%???P?Xg?J???]???CD??G\????(B?Kv??8`????*Jjl????????"w2E?9?-??-Q?R[2jd???~??4????:B???q?}??!p?G??? +}?E +?/C2&7?????FJ +?6?z;?m??dNJ??M???;?3HX??Q??)?AL??1?"O?[??.??5d??@????????'???????`A?????D???2>+??????Cx}???o??2?:v? +1?$C9???&?T? ?[X??.?a?S?V?Y????:??'???'??R!)??@y(o??b9?;???????H??d??|?+??'6?;??hc?)X??? ???)-b????$???=O???r`??-???9tZ? ??h'MOb??)?[? ?U;&?H?J???YM?.?????j?k?P? ????iCCXr????X???G^N????t??>??s?.??r?6lS??K9 +?,\~???b0[Ze]?\_$?/+B `????g?/Y?u??? +o??TX? Zy$??1????ug?ULi???Q??????A&????q6Rf???????G?sB??K*+E7l???????a ??u??o???`8i/l)??^ ????+???i????x???????D?m?[???????S2?$??O{??????^??^??F??????^o???? ?>?u[??6S?q??????mt??uK???????????5J:'L!???V?0???d??@????????@?KE???.??????}Vh?c?,e[bw?????W??n{?|???F,?i?y????$}`??eH?????9??=?9?|???????P????g??@??A?r???????????N,;?k>xE??<<}"?????????s??)??`????U???#i?D?}??an??'??s?;??5??1?;?E?d?x3?vr????5?D?H???S F???e?B?[?._$1??%s???d??)q?z???@,?A?%p>R?O?? ??m????????H??_?u!rJ4?G?\?\?&?L%?o??{????[?Zt???A?G??nx??????\A????(_?_????C?y"~?8???4?En??|9?tQ???????]????d?_?d????0???i???I????[??~?MU6.???Ug:Q?X? ??fS~x{tB?M???????????R??>Cq-6???v???_|?:}r?&?[od??t? +??{? ??C???????Z?3S?D?R?l>??g? o?L?Do??J}f????]???????\g^??R???????????6?0w???Z.p?<*v? ??S??d?4n???i??%????R~?O??????D??>-H?/???C"?WZ?~?(???Q?8?83?r??@?_??"I?-??(G??)r?p?D"=h????!|???G9????8??????1)??m???r??{??1?????L,~??z at N????L???g?3????g?{z&??.?$???g????3y??????$??I??E?????z?c?q?Iz??Y?H???\sznS5m????t??P?bn?|??j?j??9?4U?? +?]??a@?d$:??????p?? +?zd???Ns????g?;?-; ?3G??DMzp??X???%?$????1`???gH??A{SO: +??mmJ$??s????+?????????????P*?L?_???5??????? ??r>% +??????C? +????r?5H??K??[s? ??3?? ?'=??]4^G'4Jv??$=?>?t3 FD?u*??92;n??q??(???5?]k??W=p??#?5.??P4??}?X?Iqg??No?Mm(??l?!??L?P?7=g?DqN??S???? +"?U,?o?? ?}?>???V??)b?_?/m ??-Lk?p?s6$t???Aw+E?????"D?Uy.d[ P ??'?7??]?4?Q????H???? + ???2?Q??m???m??:???N?p???S.? +-?????v)W at 1?C[?=??&??G??!?S??*?6?? 1x???3v?s? ?????fey?/`Mr? +?)?qb=H? +?????'|7??????? ?DqZ?d??YJ?qX?%??w?r%?????n-+V? +k??^y???5R?? $Nez?:?%????!JrPR?m?' +=??????~?8?F=?n5yFx5?z??.?t??FZBb?V#Xz?B?LE?h?A?z???c"??"??????????GG>LI???q?,??!?6??H??5g?mC_????'|#??Mk?P??q?{m??LU?k?P????^?????oY???um?F?????J{?.( ?G%?P,?y?dtPxDWo????J????P???? e?bC?c?????"????? rcC??m??9%U????S??? ?VO^(p?????c??H??`??3???C~?>??8 ?q?oHK??}@ ??? ??"??q'????&?X?i?????e?mY????[??t^?x?? +??RO??? .I??&Y???_?d?:>??????????q????,,?'1]???`(~????*E?D???u[?????Z_???????-b?????*??Rce@??^? ]??l????@0??;?3[?P?\?`??????Z???&^?z????E-?d-m?g???Hmb +?e???OB??o????$??b????&??`??\????b???l????????????A,$;???'~????b ?y??)??3\,??CJ??}?'?Z??v??H?i?9$N??5D?4?i?+HAq??k??Bu?c????3??? ?-;x??t0?,?? +???L?????????U?????C[?OZf?>?x|???????v?????<5?3?G???S?+xv?????uN???yD????}OO??????N?vu=?c????Cr??/??&??W??V???xLs??a{X +?????xRr?v?/?\???????e<:N???w??vO????hx?gf??'???U<9Zp?dJ?.}??V'???x??`?o?i??= +?y?????3?j?]?????L?NW?l??????+??*???fk.?7?? WF?????W?l?d??!?U???Z&{ +??h?????hU?adz}??<?mJ_T??'?$:B?]~??????SmB L?7???x??O?? +????*??=?l? ??.?????g???????0??????:?G p??"??74-B????g?$?Q?T?????&?y?:?!^?^?C??)x???????xf??x????6B?j??????>0@?L??}?g?[?p +?+?{p(??h?(?%?PQ??'5???=??K?.<-????A7?S?%???M?VA????c(?t?1P?8rO?Y???? +??*? +?l??zJj??j??"p????zz?3JA??A?\?????N???e?d?I\)??Z????C??U??Sl|pP?x(???,TpBbD?>??]?????|?jFK??7?o???>????O???A??k \M?{AB5?k???*??????Z??]?> +????>2?I??>?=Y?*???????Z}by?O?OL?O?B??2??z"??u?i?3??:??$pOn\*>8I?bE?D +U?u???? +xsL"??r???\????*?_4??_4?? -D?????V????pJ:!?6?'L"8E?G#?o?:??'???[?????-p?????nM????_]+????K??XN+9???n?=D\ ??f?a +?????>?Mg?c?????N??B????\????+F?Um?????>??????,?B?)?????BWD +????+l??T???r?{X?*?T???? +*G;???9$????g?>??V??V?O?#?G.?3V???Z?Ua?x??rd???????q?#?f??;???????2?w??cU?$c??{?r?UG]??? $m???Z1g?D^???q?;nx?5V?DZ-P?[?q at -? ? ???zs??? +???&2???I?eR??^?>??S?v +?-?????????9?s ~????n?a??w??J@??v!D??w??????8??/???j;?#N?K?????!?????dC??q?(/ +T;d?a@?????D%U]p!Q? +b"Z?j?5U}?j{????CM??7>??Or????h???u???3?U +???j?)??EW??. k??V{??6?v?d#W??@???????C@?] 0? +?? +4N4N???f?v?;KV??????? ?dy= 7??? ?T +3?????%_??? f+????&?Xa6}?0V??? +?? +cu????]+ at S4?M?YaZ??+??V{?i????t????xh????A????\?.,??????`* +?>+ko???H??&}?`?1???Z??zV?`????0e???E??:??i??????4??jcd*?(9?0?O?k??c??tCS?)??? +V?F?{?*?("?j??????qb?3?N ?????n?v?dy??????pVg???F? +kE_?  +?,}??cka???H?)?v ?b?b?????v?cv?e?1????cqc????'Dka????$??]&Y??*??U? +??????d?Z4/?Q???@|*"??FL??3?$?S?,?T??.?m?w?Kop/? w????3&?Z +?|??%I?2???Z????$.?.\?e?c?&i?E"?|?Q?????oevm????????_?CZ??FJ? +???@??L?q?^/??5F?? ???I????)!?S?(??T?-?{G??F?O???f?v;Z????? +yS?W??W?Zd+B#y?;?5?xC? +?25S????X?9?')?N|xl3??j??H??EReL'????u??????X??jn~|?cb???Q-4??b?????????? +?i??@??B?Z???,?0Ay??X?q???(???(D??????6?% +?5???i??m?c??D?\?MLkY??7??2????'Mk?9??????`??~L??|Eh ??6???j??=??|????,Gk?8??F????>??h ??!d?f????)???Vq5k???$??{??41??\Q?1????O?d \?j???a{3??.[???6?LB??Y???r?IM4??UY?dd??hP??????O???T?I?5 +E'5q???6 +d]q?f??????{}D?jI?? +??????@)CY.??i????S?sm???`*?`:?Y?=s +????????"?ma????? ???j)??kRB???Fg???B?-Nb$o??@?? +'M?3??i(?%>a????i4a?p????>???U???g4?5B?C? +??`B?!0!??-&D?[&D??_c??L??C?V?8??_f????pB??'T{N???D? p?hBO? ?o?us?O??????hB4????4?>D+/???C??$v'???FY??? +??rBO8a6????l????d[?w{??u8N????p?k??? ?Mn??&?PgR?8??syB??;R??`? ?????=:EE?{?;p??=_?/?'R?+N???R?3Fp?;??h???25?X??}?E??H?]??}?wv?h??Y?`?dl;w???i?'Jp? + ??R?-??%7;f +?? +x?e+{??p????r???G????????cr)3??>??5???S??Y?H?+??? ??O??!T?b??+d?n????wd????8+:f?f?????A?_?? +??g?????<4??Y?'?3????4#?????l???P?f? ?C.?X???)7??Us_3????oFvixh???h??D!-?C????????#y<~D-???m??V(?Ds[?8??f?????? + ??br?? +[??Dz3???^?????^4eZ???6v?18t??c?M?Su?4?,f]?:???0z9???\$ +???t??4c?B?\??t(???<??@??|?I??H??EQbv o?? +?????r?>??? ?PP:????i?)?=???T? +?k????9y?&?Z??|???3???T?U??w?v??_?k???x<?_?^ vh??!?@p +(? t?g?? + ?}8??#???h? +??{???g?f km7?%????3Fgy???@???[@>??nw??=?]&W]V???c(?t?>?_8??l?5m??? /G???k???]??v?P?2>???D? +?P?? +~??+!^?$????i0???,????$75??X?vC:?JdB?z4e??)W??"??_>?G5?????????D?~? ??9??D?(?????6M7???M?&?????3?Z~?8]?]J!~???(o??tK??????M[???$q?$???G????55?j??L??G??K???4?l ?W???{????hF???F?\??ix??5??6??????fR?\z?m???F?rz ????????9???7????Ab?jjS?0?1??i&.c??????_6???8??*rW????KH???W??6?????%=u)?B +rd?`f@??A?c ???V???N?q?1?e?;P? ;$K?????Y???9#??? ?????v????gL????q?%ia +$?? {6^5??????$?????Yo?Lnr????Ug?>?DY}y???Z??,??g???f??ciz_?A1K?????????(?f?P????i?%??k?9????$ =???????I?F;NSF?o????h????Fk??^1W??a?Pj?F????i)?t?D?k??Ir????)bt2?????z?e[???"??m:?&n????F?c??}????Xun??}LZ?????h?`?~y???S??y?c8H"|???n????????l?????? z???g??}L?_?}???5n????3????3???????3`?a?ZT?????ak??n??k?R???} ~?c?????)????????z??Q??k +?0>N(????\???i?????ck=?1;???e?h%???J???i-vL?;??--e\??{?uS "??SB?????C??xa???*?c???????????p?v?? +??p^c??9?*-n?[Rb?^? +???1??1?a?E0^?p?B??s??nt??U??-v??`??e44??{?1?]?1?k?????|?f??[??L???????Na?bz????????s??]F?Y???.]?y????!???X)w??H????????? vP?? +???F??_k=???0?.q?A?/po?iTA???5??^,?4? ???@?????a?H?1? +?m??`d?V?;K-??E!?c+q??`??K?13?EgZ??K?CG??M??f1?kd~ +????,???l??? +?????T;??|/?!W? +???;???P???u)fE???;V?N??O???????t?cCB??M?? ???a??qg????bE??'?@/??????D\a??G????\)??t?F??,??m?0rqX?????[???dna|X????K?\_;?V??2?Z??q????B#?/D] ?zEHd??;jG)@HQ???- Wd&??k?2??V??b? 3H??0?????#0*#??B????N?3??5r.?y%???=?????"?????N????Z?$?Q?>O?'?' ?;??`j????o0C.?z? I??0\?3[?]H5?$?t]?0? n?7?6/??1?6?[??????-wo6x??J??k~???v?b?????2 +}?NGM???J?&???L @???w/??{4??x??]?P?n??Fnw??K???????]Q??]W?p? +"???<8?-w/M?????=?;??????zXn?i??MP????;(????!?':??}????&????>&?z?]??6\?????X??@w?d? +??Y?F?t]????)??n?R2????>?r$?Fr???!?v/M???\??-?????t?????g# ??pw? + +?0F????? ?.??.?z2?$??+N(????[? T?`???|"i??h?1Y?Fm??p??C?9y?????d?[x?W?]?? ???????frR3ntFr17?^?6?H?/&?A?Ww ???'???GC/,ei? ?$A?7fN??? ?Cy?$??:K[c??? #?????= ?Oj????:?+w???????<}???(f?A??}??KCj??+????6????5 +?????.?r??????i?:Q,K?#?}??Dv?b?? +1j\????BF??>?p=`8V?G:?b?M?{7?m????x ???9??@??:!s}z?x?p???4?; &??????I????>^ +0a1}???+??D?# ???0????????w?q(??:????%?D???L 4n????a??!?????????$?m??N`Ho?D???HK?5???zM??????M'#?90?'r?P?J"????L??Tv?C??X?C3?M??9?4??t>???#??,???v??!??{?y?????R??????x??fT?j??e?32?.*#??;C?H????vGx???W]9??? ?}?? ??E?G??????IZ?K??Q?? +?5???'r*???(t??I??p?-??a?$z&??F??b9b?>or9?Fn????s??GD??k?????????bei??m.??:?? +-%|Q{???????L?_4/I?????J???[? T??0?u???? ???A???}8wI??726????: ????[??@???U? ???,?B? +nri?????8f?`???r???qB??>??+????q?MR*s +:&vi??vC??B?Sw????+N?)?t????q?a||??4>?5?o??NR]?? Twg??v?U? +.\?~D\h?!?p ??)?? ?? +Gg????0?????L???%????V?H??p^Z}??????(????(? +8????c?tbt?rt8? + t??E???f&S +9X{>:???E???A? +5??J"5?5+?OIQ?x`????B[?Wb?A???V5?(c0_?6?U???????~???????V\U3????????cw"??F?????qh???????w?^??????n??nGsV??[?}z t?n??;W7?V????%?????u??T?!????b????Z??|-aN???V??????a???????]???h?y?e??????E{V7??@ +??l at 0???+p??"???????a???\??Y?????5?n&??a??YU?n?i??@7?+?.????z???, ???????}???l)b??9??/?qo??7'?@73f???v?@?K?CXn>?F? +?6:?+?&k?F??{t?G?Z??*???3s:?????1?[?x +8?v?$?K??;????QL?$?0<&? 7?@??? +rs?TVN??% ???%??m?*???i?\??????n?&??e??+?t??x??6????i???82m?> ???)?????,w4@??I?qX?\?+xE|??p?xP=??IM??{0N i~?( +?x3???L??!????????t?s???Q??rT?0??????B8??$NX???=:?L?I?Vx7????#r???V? +'"`?? ??R-?d+?C??{C??w?E????h ????1-hi?HH+??Cr?a?pW?#?ya#???LS8???| f??????????\?Ip???i?????5F?'?H?3?f)?????????E???fK??i?r2QN_?3Mi?4?x??g?(????'?hu?8X???r?& +??C>?B?e????=???j?7?G???g??G????L???rf????(???$97?? ??F?\l!g.?;e????B??744?F?7]G????PR at e[F??; A?;????+?N?M?K?2?\???3??A ??O3\?zf???????V~ ?4?}W?7d??23M?v;???c??ew????M?-??s?>AH???l???? +X#j?(}J??5)C??8??6Rd??`?B?[x???? +a:?8?5?:G????X???????K[{f???rY??N??????^??D????????f????#??o?m?????;????^5?F)? ??Y??n?~&???3{.Q??????r????-U?PK?!?????????go"s$zt?5LyBV?? +?g?u?????\p(????b???????/?y2d???a?9?;F??????/Y?G?q2?? ?e|????#x??7?ga???q?????7?R:N}5g=)??D>????? +?????q)c???:?;?k?GF +??k]r??_7?? y9?????????7 {W,??& +\?C??icb?+?%?k??Vo?H?1?u??0Q`???[<m?i? ???????????B??"?J=??}D3,?{??.}0z??X?di??????'@6{g.CEL&?L???2?,??????+`??bp???? k?m??xnAP?2????}?Y?ypWh??&??ZJw????d?? w???b?2 +?-L??p????)??a6??Xh1????EfU$?R???&??????"? o?2??i?????W?????t?P?M???HI??b????????M?????q??6MA?l?GBLx????Kz?dK??`?G??j??A??f??{?[?/???3??cD??`??p??aD!?HHv?ck?E?m?@?V?l?XO???????[??.S?9???DW?q???)???4 +?#?VE???3?????!`??W????u??GV?%VQ?}C?L?????e???"yeIFHw<=@?7X?mLB???X??x??<&? ?9?*?z[??z?^ +4?,ay;??p??V?$??|???X6!!??? ?\D6e????V?*h???V@?e??XO[(m?du?D'A?S?t??G?????L?353???>uK7?$H???????A??.????i???5?9???X???- o?T????wo?/b???,oN?(ET?}XAw?)?????{?Y?\?Z???_?_O?}?????????WM???????A^??-A?rpI? ?S?R9mT?,MN?mN??>?????&?/\m,??? ????j&??"U?ibyJo??\T??0s>m^;??M????L??????s?%?/2???:??????"??? E???????D??Y?5???Xw?(??Z/????D???????? ?&?#?/Bl?????QM???M +???5#?z???s?H?7??%?eN???????^??r???b?\!?2?`?,g??????CRQm???R???p2,w;??h?HDOD??1 ?? ?;?R?"??x???Y 7[[?O?\Iu??6/w?2#k????@???U?????2?-*??{F??d*?2??C*vy????U??.M0??J??blu???A?2+w???~?: ?w-Z?P%a ?????[;?7?E)????vp????a??x???C?%#????2??h??}y?>?96???K?RG`??b.ou,??c1,J_??O??b%4-?N?|l?2SZ@? ?!?G???? +??\????? ?"??8?5?s?s??)?_ j??sF??????Q,A???E????IW?&?????a?}?>Ee<~????#e}L?6??f??D?>J???? +?ae%???nRX?!?t??u1l???1~??*Dm????G)?\????(???o?\?F4????!?%??#2N6 +??>?[(+??;?????(d?(??(???????c???? ?,????6"B.?S?[??^????3?/: +X?m+??X??-????b???^???|]??%?????v?F2?q?R??Z3a?? +z????f?NxM?????x3?Uah????????x??????? ? >2? ???c?Cr???"rJ?>???p??~??{???????}?((*y(?$????8????TK????????D?V???x?Hv#?1??f?4???M??3?z9??Q??u|]33x?????h\?? ?9`'?{??;??Fvl??X??&???!ON[a3m^K??C?CC#?-???i?PY?a??f?Z???b??????????N?o?Jk??$?g???$?q(??)R???r?)??2??x???K??p????Z?*r?P?? +q?f????K?wv?Tk?.9n8)???TZ?????????#?Ub???',?k?dT??s?~\oZG+??z?????`?CN )?`)}??$A???1 ?eJ\?H?Q?Ite????i?d?s@??)`???+?_X?KL?x????Xo?}??????f????`??????IJ??????g3,?$??:?X[??$}????%???5???? ?|? +??a?.?J??=?ly??5??/?z/?????K??? +???=;??W-??????v????(mIAa$??i4??hZ??? +??i2 ??k:???xE^?%h=?$??OVMP?????=????ZBE2??If2F??????/Sq???U$??"?}$?BbBT?????T/??S??CF??, +??$?????"7?R????|?????>=??7??7???? h?|?Z? +o;????T??(?\?/?p?????T???v?D??:?g'j??/?S?zS????DJ? %?? ???\?????????\O0X????T????%U?'z?=O-m;0???????u*=tO$?i*??????/ ??$J?????=}?'??1??)??^q?=???=L?Y??O???=? ltOt????????|???KR??X??z??j????P: ???4???[y?O?????????????/J?xQ?.??5??k?b?B?4? ??5u?Fd?SB?J??????e6??cP>?O??R>????V +???zH??/?F??;7?Q?$.??ai?7???c?v?? n???)?7?|??S?N??O???#j?_?O??t8?q???;??{????[??/3????7?+8??J??}4[c??w?q????$???R? +?'?`??q>???????(???9?|r????;??gt7$?%?% ?wI? n???*?E?D????? +?????_H???5??Q?O\??v{??}?a +??????=tn?J?{??f??z??N???s|?e??C?????3?[??:ll??dx?z????????9??????g2?)b???@???$J???5???E|??|????q??????i???????C???[?T?5y??L?:???"??\??V#????G???K!?&tb?????K?_??\1mE]wnx???i?4??mPs?3?????8Q8???Rl??"?M???~????pT??????;g?z?8?1l8?l8?]u?:U?"?|:(X?????,?r$?k??,? ht?q\?Eu??w???qX??P?l??{?D8Y??(ezU|? +%??? +k? +????m??f +??#????:???D?:??a,?#-?& ????#Lt?~U??Ic?t?_6j[??Ri???r4????/ %?$G ?^???0nuq???9?2?? m????Rb{l?1o???K_jX?n?????n@?\m?4Z??~5???? +GO?6????????6*k6*?? Hs~qbZo8Z?4?g??M?D??3?????)?_5?????0z?y?j???1:[dRX?a????y?Ff& +????6??? ?y?51?$?ga?uGR??Fk?d[?F??|h.I]?G;????:o??(w(?M???~? m6?|F????!??`,'?&???emx?!+#1??3)9????k??X?c??D???g?{ ++l?{J??J???k?M???'5&?[U???L,?D???y?xj???????T{???{??E?&0??/\??n\????2?????r?bSc~?0tX? +?YC\?j5?@??E?&??????? +? +?&?'?&?B??x +?KG?Q?u?W????????????;??9/??h?U?}B6ZH8 ?N?&??????;??YhUMs2?h?5??hO?????>.E&d?S??_4?}>???~?z4 +??W???u???"???=???????-eL!???T!??L3??????U?J??\4????Bk?4T??j??? ???D????; ????o?????|y??!?_?4h^ ???:'r?+??d???"?y"42q??cr???;??Un=???R??obo???m?!???/lvYp??4~???j=??)c????BnA?/M?X????A?Jk +%`$oq _?????~???O?"?;???HpK?b?????O?r=}z?x?"??<rv??t??m(%? +?}=??,??????j? v???? ? + +i^??/-??B?-(&Ri?`??,???????&2Z?%sgZ??q4R/-? +? ZH?3ZP?i??l?B?-?]????C?E?3+??(???S4??????/h??f??????? +j#Wu?.?? +V?yYAm?????=??yjf??1V87?6?????K +z???b?r:+pA +"?????;?]K???Ja_??I??W???^a???>_ at L?????;?;??_Z?F?]{?X???rf??&.? ????; ???b?k????????g +q;?X"?n?8Dh?3R?|?????sq???!?3?9d?-hB?1m??? ??4?? +I?1y??o7??MX +??q???6|f3??m?4Qf??????T3?fmSP?'}????x"???8G?`M?8??7??A?M??6h??$????v-????jH?u?I20yL??v{??p?o&???-?-???k +?'?^[?y<?Z?R?GVxB=???????'????i??S???????|?F??a??`0}??= 8??????m3????YQ?????1???0??`0D??O??!??? ??>??0?auo?Fn?????oY??{??,d?Y\?^K??J?H?????o-?}??? cGY?lW;? ??/v??pa?\v??Z??f4??= I|Z???E??e??;??C>???? ?.????a??ch???B?z?c?????4?q?N??q{K???l?k??F? ??P7??.??J4s?p??5RQ??{?*z??2?6N???5???aS????>EJ?c?Kevx?/_??L??H??????X?k????JKn??i?8??#l?i?Q????????R?46???cO?????4? m8??5?J?&F9????u?9?2????D???^sa"?x?rG?'???un??ac`?*?3??A??I747??Xa??U?????c?_???????|M?~L??G?????R??? `7?z4???m???5a??P^?Cu9}?~I???3*t$?)? +B?7???}?j .B =?A +??C?`?????`q??????]?6????<???[q???????}???{o???\??>???c??{??,>KoY1j?[hb?G?sqE?8?:"????^Ps +??$?b????????]?N????HMP?-74?e?:?(? +?yncs?????|wk^k???2OMC?%_o>3????1h??p3?1???}?N +??S?x?f??n???W?hZ????N?O]?Q???~???K?ON???F??K9??)???????&'|??f??F'???1?????V\QH??f??J?] +y?n? +?9P???Bc8Tj???? F?w?4???s$zF$?vy??>r?????? +???pk +??????e? +V????D?Il?G?k?yA?????sGS???????N??e?????????????Y,6HeFt;???k?)???????X?h`??P|??+?@????h??b?J!???!???m?$? +\???u??-???47n?\?????????;???=1W??FN???B?s?w?? +9IYh??"e/Md???2E???d???%?z6??wDp?Ln?H??????????%9 ??f}??Bi?z?#?? +?,Xe??|?2 +?n2?n??????J??+ ??+&???@Q?v??? +????5??S????????_?????2Kx??D'??%Qe?j?X/9?,>}\?W??S??8?S'o?gO?????q +?V +?K??K??TT?Sc?}?\;Ymf?^????`??}??? c +?[=??\???$G??V0???v??=????~?G?)?^????$????q?|?t??m??????k? ?a,??rE??F? ?hU???7{?Te??+????Mj?* ??????k?????qZ?i?*?F=???U?p[????-???f?+??>}???rW?y?c???/??b???).??????:6Z???^u??vT?????Rs?p2???#??????????8??f?[????;?&???E????U???????????k?@??\?}???%_?ZB?? ????f???/z8?.?F????z/?&????+?D0hdN?"?T ??r>l???`?1??\_???5)?G?????)??????~?;o??/Lt?????&???G???cpV ??:APf?G???2{???? ev +|?2{???s?|4???(?Ms???|??Sf?')?T ?c69??F?,??v???'N+o??h?~K]?-R[?e?$F]??e? ,&?8?e??????7???;3Z?t?58????v?2Y????~r??|ob?????a??B?M??S@?2?)t4????a? ?>?r4?I at G??%?m ?P?)t4?=?A???;????w?-hq??? ?y????W ??q??/?0?f??%? H].??do;???????B???]x9??4???r??^J?h????=+?????8????U???r?????8??R????G?0????? +?I?=d)4?5????(\~Q84?1r s?S?*x???y?G???{? +??t +?d=>?bV???6Z??C??Td?Gv?x}T??????w??SW???z??5?# +?(????????t??????0? ????????? ?wT ??cAjFx.Ft9(=RQR??u??H???{N???}? +M??}?Bc?0??|,???>?u!V?j??l???o.f?????Rq~????????????A??.q}2???G?oJ???0????#?U???????K ?)qmw +????b?o2?,??Qv????I?????!??????????\?V?E??)?C?0y?O???}??K??DE>k) ;%???+?!????|??r??????En}?@X???xB??j?????X?1,???q?????^?U^zg?????Uj?Fj3Zx?.??~?K??>?DX???R`3????????>ml]0Fj???????Km(??SL?? ?sl??d?????ooIG???*G3???!$q?tr??u????_[??)?s??m????&e????y??so???<*?y??i"??W?~*??j 2??bIi? ,)t"?M??R&?#???????s?(?C??l at z????g??3??d?\C?3?????<??????[?&???1?d %BO?oop[??????H??????X???t?c+e???u*}? )?`?]?? ??Wx????66???# +f????*o??h????? +?Z??f?F??b?o???h?,?:La??H;^S?F`?y>?d??wp???????b{?g1??9????????_?=??#/T????6???x- }?w +??V?8???ry{l?? +??gs??C????W?a??i??)0=??v?T??????>=????+???????????;?????5???k??V????!?+??a????S{I?~?????j?T=????x?U{?x~?}/??k??X??Q????V +?Z?k?B=?V???V2b??i +??t50?O4?????#M??qF???????_ ??????s?.????p2?\:?4?Ui??89??g|??"7?,?eg??\?>????|*??????x?|0?????l???? ?`Zy=r?????g? +???????`????GQ??1?+??A????K?U-P5u?^?Az0JoC?n????*t?0??{?:????Qr?G4F??Q?f?w?D??]r??D9?hi?Q?o?/?9???C????J?=??????S???e?????V"?]?)?e??"???F),?Rd;??p]c_?ZSY??h??[?'??:?i??Q???R0FM]?`????$??6?T???G???r1????5C???U???[?v3d?1??2???0C?? ?`l? J??=???yo?{???Ex ?q??'????v?"?`0??N~????t'?s?sW-?Z8c???U??b` +???????6H}?fJ?_*>????J#+N??f???(w??/B????}?Mx?#?M?@??TTa????9 [?o?YY????%??fO???Ao?u????`?? 7????^(?l?Nr????@?"$PU????,?h???????$?Q?+??^T0##? +v???i???*{$??+?8 ??2?iH??|??Q?4?g>??C??s??"b?}G???*b]?{5???{? +R?q?1??????9?;???Y?;{?Q???j;E????g^????????u???[?u????8?+????}K??!??Wa?1?w?[(h??j?????? v?i?5??G???v???JF?-k??"?? +? +?7?%?[???5r?z}????5O??-i??jg +?3?????_????????+?6pD?9?F??N????u??'f + +W????????$??????vb??Yks?k *???w[? +?!??42??^??o?t???7I0>??W5?d? ?e??E?}?Ov? ?y[d??t? _?x??????3]??$?'N_(VO1FN??????$d?????S????'d??J[?;d?? ?S?fX>?+?ZM???%K??%?r?Y?\I? ??1? 3?Z???W??????????Ehu?SQ + B?5???-?:gG?? %T?EK?b?l8???)ro? +N???`?L?? ??a???o0?G_???{??8? +?#W??6? 2?{2??}???3?w????r+??f#?????????,?W?*?c?Doh?J????Z??V???@ +?????]??V? +[???`??~V?@?;?J??V~?c ??? a* 7 ?Hu??' +?g ??J????,???*??*miR?? >6??????-????Q?^V:? +c%!? ++/-$9???R??q,-!?????MGv?C?n$.x?+ I???{?D{?`L??????^?!$=???????~??7_,??:??_??h?,%??+}O?o??}?D??`d?v_?k??+?3n?#???????W$??Y?]e>g??H?l???r?ex?m??}??+???? )???Wn?t[?zNz?s??? +?n-!???%?B?w,3B??????'????"f?????0??????n??:bk +?????Ir|lk????/*(?n-d?0m-????mYb?l???%???7`m ???X[?????? R??N??M???_??J??.*M??="??`?" ?J,U$u%?*Z???[2?`?x;?,U?XM??Tq1? ??Z??g/c???n]?{??q??q????]????B??6:?7\??1?_4??? +????pr +?2?Ce???Lrf?T??Z??_?ON??????d??`F?5:?2n6??????94?NY2F}????MIv*???$H?????:??t_?`?q?i?vV??????9V8??b??U??u0;??q????????'??/??w&???vZ?BG???S?????xETKN?????eI:d?_83?Z??????????T???8??_???m_??3v?!=t$'????[?>?????=`_}???hh\??Hf????V` ?%??O`?G?Z?_-8?!?5l?[???}d?bB??0p????????q?I4S?_?z?WY??+ave?v/U?xu?? o????hXr??pZ??bW??v???????DZ?iLK??t?V 6??Ya?????c!:???t?Xc?X??0n? +{???4??.??.??n?LeC?j?m?@? + ?{?G?????O??w???8??m?,i "??~??u?rf??t?$?? +?*???5?f0?~P?? ???SHg??lR??;??D.????:]?=?N?/T?L?q\??Id??+6? ?#~p +?4+ CYw@F?J?d?| ?h2jTq ??? ??? +????B(_$????5? +?f???@h???d?Q?K?:&??????????"]?S@????3?H?FAh +?V???}??"jRO?RZ??O?N?12??y`e?4?????9???d??c?6ZT?X?? %R?H?J???l)??s2?????f_?a5?????P1a?G?]O?????9]?ti???D?g?X.????Z???r\P[? ?9???A????x"4?_a???~U?L? ??!??8l?8?>??b_?Cy$F?Eh3#?r???d.?Ki{w5??,?m?1???????]/M?'.?3Yw????WW3?^??:?.Y??/?:????*???z?6????wW?Y??]-???e'???????????')?Y????|?!???? Y fy??P??z +?????^????WG@?Q+??,?f?S?s+D??L????*a?>??j?????oM????x8????g???U??usV??b?W?-\y?_?p??????V?K?,?8I???sJ?S??????????{???? C?sA????"Hg'%????n??????iA?gx` ?Q({Z I??3???`6??' +Yf???S??9?????5???s~?s#?x k??(??,??a?s,h?x????? Q(x?#%_H?????k?a??! ????+.?mg????a?=?I?0T?=?t?s????????T?<_??/?a?J???s??Vr 3g?v????_??w?!O??v.&r)?@ +???i^Rv??I????????00??????d????C4f[#?1????9???J?A???c????3??ps?b????:YW ???^??Qgg?:????n?EtAd?c?P)?S*?u.???u.&? ??????t?l6 +G?q?1?l?E????g????]iP?us?z??\?N?R?_?????s???????*?5?T![??R?#.?{{2F?+??????Q?J?u?R +U?b+G??"q???p p?<???!??34??_L??X?f2??3?f??squsFcz???!?????cG)rk :????????7?{bG?S?* ?s +S$?1y?Y??J?4?f@ T?;j???:r?A?e??n??{?_???E????/?d,E?:?a??gG>????c??????????_F??2M?OW1?DK>????? +2??Z???^{???:??????,y??????-??j?vh??rml??E |?"|$^??q>???????^Z?G&?7???%?b4??j???;?q??aa????((>?:5??????`F??? +????k;?R|?\1?Xy??+??rbP,?u???????p?0???%=?CH + ???h???c?~0 |?????@??????M?OT??"? Ol?>)??p?.#-6v?mUa???0????+??2s?=????[ ??s????e W???W?#t?t??h\????G???s? + `?????M}????|?>??xL??O))5??d??????? ,??? 2m??>U?I?Bu|1?7?e!^?L?^???6???|]???*oZHZ4?^??]????d?p,~???H|c??t2 ?A\?N???????_?Q?w&???\?????}?????Z??kn??1?6?T????/?????Z?R???d????A???V?Z???2u????u?xya??? +????B^?FZ{s??(??????U?u?g????b6yV9????,l??&?A?t??# +???La)?k(l$71??F?? (?1?? +??5??K??HW? +r???????????????????f?? ???j?&???Q??Efw???Ho???\?A??I?????C?3}(???????p??3??/?????]&K,????????Q??????G?X??XS?????Qx"N?Z??k?2C?8??x=~?s?'???L;??V?2t?$????Gd?,@ ?;?y???i??C?L??a!2 +{??D?3B"sb??D?3{???N?V????4?5????//@dN???w??.9?J???N?B?dLep?i'?????<q??~}1?S +(Y??=??z?x`?eW???{?/????X.[?H?;??uX??,?`???I/??9????z??%???H?l???9??4_V?4?????4?'??H?? +??8???%??K + ???Z?? + S??\????,??Is*??Vg??XL&Iy????s<_??? +???9 4?Y???lqD?9?8??_???Y???5????-a?????5?0?KV?x?L?Hig?j????????[?8S?5?dY@???C?zm??6?b j???s??_^??1???oUs1???.???iww6b?vT?k?qi?oQc'??_x-oG?,??-j?Y?>??q?5W5??"?5?W{t?c?[????*9???a?T1???_r? H?! P????&?(??Avjj[??yI3?????6?|???vY?H'OCyr???[p<2I??????????[?Xm???j?f?]?X1oM????i????5??rk? qM?'??4S?????U9???Q? +0nQ?????sW? ?8z?@??????1?sEYcH?G???????y?E??????v?C??U?E/?I?n]??G?XG>?????d6???o %??????R?W????`q[H, ?;?4p?B????l?????h????????.?q +?]G??an0W?8a-?b?K??+?c?G_yvH?????N{?|??????6Y?.p?<636|??Z?? Q ?m???w?a??^X? +l??????8???[?5??W??? 3???|?H?|?=?l? L?Dp7?4+??8?x}"?M?C? ??2x#??~???;H???gm???p?^????? r??5???^Xz ??[nO?)$? ??&??/X?????nJp??"=B?????~1I??? ~???m{????????|??G?3??????{?DV???????????!??!?F?m]??}?%??????\????m\B?[????(?;????5?v?D?6??????X/???? +0??u>?&:?n"??#m?????O?]8???g??????`G???\??:?: ???v?YD???^uv??V?;??v#??G|????? ?}??;obz?v?y??@){?3W2kr?~O?n??????*CjZ?:? vAk???Ck?|[?4-?6?_? +??#?c#v???r???8#l;??8 "???? +?.%o=?:??????X??A???Mg;?cG??x?+????;??9<>-%e?S??F???i????@? ? ?e??RbzW?R????9#???(?w?a??8?4v?L?'WEd3?d??b???@Fz???6?{d0J?3fE.?? _?Za?????/kl???En???~??a?3???'??|;\???!R??g????K?I[]?>???G)B$2Z?&V W?g??/I??d?I?????j??M??Kn??H'?????Y#/:?t?n? ?.y^???@D0deR?T???????BM1pF? +{??=?M??6???? +? ?P??????eKn???? ????????????@??m???J ?%6?8??C??Z[?{?qc??f??t?Is??#???G??J?>?dc#?Y?qUx?0???N???G??? ??J?? 2?|}Z[X"D??`?$RY3?dm??`? +???[??#;?h?:?Zf???????b?????????ry?????v?\???S?}9?uo????? ?JDRDds-??#?)??3m???F??????w????m??????qyV?0?0Ah.=C?????&?:??Gt???R9?u?rO?,=?lB?"?c???%???? w&o??? ?#?}??????5 '_???S?_\??B 5- BG=?@u??O?/y;????Q9??G??`?q?f????u???l??.b?Y?h??E?u?G???`??mx0???d.?h?G~??h +??h?v?,?a??A?@Ya?d???w???`G?|??|V)Q?H?P?t??L??? +d???????Y????fv ?~8??\fHc?? ?Z'o??>?a?l MSS?a +?`??S???ff?*???,b?Oo??"?N??~3?? +????-M??K?*d;?????U???cb"qks?????-G??Y????q?$?d,u&K??^2???9LU?l?Cx???????k$???j+?4????????dwzp~?????lA?xB?u_5?????:??]?&?? +?'?O|???? +?E?E?*??5?4l??y?V4N??l?????r???ID?,???B??T?5?? :Y????3H?Kn???x?H??qc?s???????U???^d;??|??E`?????H?0,z-??@Fcg??g??>W?N????F?or{??-????fg???8MLM????????????_-'????5???oY??M?#QQ?P??;?;??????:?????7 Tk?N?^6(\ +-??5?~????1?T?Cw~?????>i/?s??C???}]?k???!d??????M??P?V?L^?Op?sB?????#?w4I???C?h???xN?????;????N?H?? ??r?g??6??"}?QBp?>?%W????_\??kr0???7?k?????;?2?9_? +?g? ?q? +9?k6?.8?kr????WK ??]???p>]???g??t&??  F??9????L??;??|?&#?/??~?/R??! ?? +X??w?H??:a??>Ok#I?? ????E]?C?\.p??/"I(?s????H????>?3??v?\?&???U??????b?+???|:.5A?\??=??.??yc??7ac??&W=2/?q4?x?^1?????C?????????cY?=??Dc/??D??j??????/?????#}d???\?????-????|a??>?J???+z??B??l?P??????E?^C?? !y4?:?:f???s?????? +?? +/0???i?k?Y?tln6%h?k?M??w??? "?????w??}?V???/?0??}?????l?j!#Q&}0 +Cbd?6s?tOjbusD11?YX?JQ?z???y?Kv'?t??4??VY??]7??w\?b?G-?y ???|`??? =?a???F?[???&???Hx~6z0G&F???)?????X)zd???O??? +????> %?:6Dx?Y?{$??h?????g?d?J???h??????P ?P??&??d?W{??N???uHKr[w???Lg4n??4@??v??i??l????K????Z?v???g;:HnG_?????`U?l?S?p??????=??????F??4G?????????^??????????ae?:v??(31??Pv??{?? ?4??Rq_?h1Z?W?x?S??s??????pXW?? +?x?B? ???,P??@"b?\?e([?t?$:?w-??w|n ?Nf?EC??P{???|??P????Tm???#? ???]!x?r???u?CC??D??!??E???@?G"XWb5?`C????%? +??????/ ? SF??'*k??T?n ???"???$?k??"@.?\??&g?O?s$? +=6sVT??hL?d???) P?1*??c?Lo<9;???T"????/?p,Mt????JH????.?n?.??GFy?????-c???Q??~???d_  ?0????B????? ???&?????? GT;?~??? 9?P?????i?EO?='8???x}??c=J???????????yC:"??????S??~?????? +1??[0?7??&a??WG?/??s^??j? 2RK??`*???V4?5z4?@?':NC"P?9?XFZ?f??7N?'E* 1?Ps?,?k??(????9???D???pG?_W???7???????Y?I????wLw?u???=?``?M??9??_B?@??????j???R}????>?}???qt??=????w7_?\??A?????????e??]T??????? ??>?????q8? ? +X0????5?????? ??{?3?`o?f??tf?ct?8wj???h?X;??1z??p?Oa????:?E??;???(???:????E?3n? + +???W'?9@????7 +????7?*??xgY?J%? +(Q???0??GF7???'f????8?(%:w?????gl???U3@? }?:3F????(? }?]??v?]O?{?$a$3??y8??}??wV?? +??m +??f?j?w[B?.[???l ?a(?-??l?v?? A}?-xZ????????p8?t?F????? =????tm? aO? +?>]?p???~>?]????GE??0"b?????1???X?N2??-\????M&?;?hD???Z?K?????V^??t???J1?????t????C????????//q!???Xw?khl??T?4$?]???????v^ O???wA??&??J??g7?9?: +oW??'?y? +????B??G +;N ;?ly?C?\8?????/QW?9?8?? ??lic?L? [???;?{M?????RV?9???n??U??$/y8?H??km?F???j +???0{t +???((?v N?6^m???as|?-? U.if#??v?hp~8??y??yp/M??4L?'?U/$J? +?????y8=?t4e?vG?sgC??WA????W??????af???????Sc??2]??1??XA+??q?8?????L +?????k|9yO(?kP+I`?s?&O?/?ZZ?Drbk? A;???6???V6??$?Z?p~?3?Gf?v ??u\????i?*&we???D??9?C&n????????EW?D????!ai?.5%z???? z!O?????????^@wfL9F?@]H?????k?u3F??d5y? ???~?? ??|8??2?Rg?R?t_-?Sa?????? +?#0??X????GZM-?N5t???~8?N?Ex??@?:U?b????????=u?U>?W:X? n)? N????,?(O?"O????w???>??;s~h?g +h?7???|bZ9@"?0??4??]+ at C`???%??@#%?|{u@????N+.v? +?D-:*u??????o,?????P?g?y8qK#?4?J??=}?s???T??????i8?Li??{??.?CsmA+??FO??iH????F8]?8??Odj??qPE??<??sC??|"v?g3??????N?@<1~9??????e??oc?????opP? ? H;??jV??+B???]`?#.?TB?Lx2?DS?#???w?>>'??o~n??oV?z????0???k?? g %6^h???D?R?C?2?j?1???????Hrw1??=?#????gF?'??>;>????Z??mq ?C?uF_q????A?? B??[K3?j???E?]????U?-K?????\?;6???????O?A? ?N +????6?u????,?3_?^?u?Y?;?1? Z???&d3d,?? g??????S??k/???DL?,??c??S6g????wTO +?I????q.Q,?????P?i +?'?p>i ?? v?A?p???$~ E??Y?q??jDu{?pc???h??????x4?f\ +??/?????????l??????d?P?z?e???Q??2????><??#f?T?7%?E??w?h?PY???]4??M?O?%I?_? js5{P??C????+?;tU&???S???4?O???MRu???k?????8?@???Y?B?z?5???~??<? ?j??a$.???E?y?c???4UQ???u~A??d?W??h?? P6?????????.?G?a???????????????xX?BY+??"???U +?l??T?a?yd8??????m???????j??????'???q?????&gxi&k~?? ???????????????????&????)??E(]????I??cT?`???????E?????x?lv?u????{4??oM?c?$?eVN1?.0L_4M??W`^X?O?8An?]???? ?1q?^???~?4ep:?HB#?{??^?E????J?D?'??d?*???d? ??]\?2?5E?5??v?:fQ)?@?l????M2[i??M7??'?k? ?F??`#??"??????????G?????p???+???G?O<|????p???O?8?????)???2=g?Gcw?????\????xdw???/y +m?,!r?5"????c?)W??? ?0f?n(3??n????O>&>~N?`?\l?#? :?O!????:?[?? ??t&???MT?6???R? eb?????Nd8 ]?jz??r?H???`??A3z?B< 5?+U1FT?<@???'Pc???f?'~???x?Qc?@?6??6j?y??N??sD4????? ????dG??|?????????0??1 |?????>????? ?g"P???bc?B?rq????????????q/?{2,???l?,??f0?5???f???~?QKw?/?l3?7??L???^??H?G????? ?:??:G?/??>y?z?????PG?"??????'X?tO 80??`???????d??#???:V????Vur?b?2r0?`,i4ch????o?????n? 00V?I??W$? ?????U????v5v? 35??vu,/?Q; +!Iz???c??? +eT??????\6F?m;?g +??gc{?M10I??;;?T? ]?fX!????? +m? ??-k??k`mmE9['????m?N-???l?4l??>??LkQ?[\?;??u+ZYD?(R?Z???`????>Jr???)??9?F????_?=??<`?U??s&???X7LVu???f???%r4Z?h???x??Nf{=?V/?t??H?J4??+?F??F??Y{^?0Za?kU??????s??XvG?? ???R??AFD??0??Pr?PS3S????(m&?y???????Kv??q?3}(??dl7?WFJR????I?????un _?Y???k?4?XJ???[do?hW?? +??? ?x?$=a??^??A? +??%w??#?????y???n??.Ot??tQt??!D?v7??g???OgJA?;?TO?????T???????S?>U???F?5L.U?1?? BH?R??6????w???"rO?? ??0????!t +?n8>??KI ?3{~G??f?????v1???3A~???S?P?W?=??G?s??9?T????6[?{??M?I?D]?|$???}?G$yd? ?x2x??,?Q? +??. +????~w? ????Y" ?I?`?4?9z????)N9?>stream +H????n?0??} +K=?0?h!?v???Q?D??V^3K,???YAx??H}????QQn?0??F????\??d??9???7%?????u??Kx??????j????X?Y?????Q??????? ?z??(?F???f???1??H?0 +? ?w???????WZ|Z?r???n?4_?? ?f?u]v??q??4eQ??$?A?????n???;?9??m8- +?0?aq??? +Z??Ei4k?3???b_???? +????{?y???m?o??????=???ti????#?????kNM?, +hl?w(a? +i????-??l?Q?m_?L????A?1M?<??????v>? + +endstream +endobj +94 0 obj<> +endobj +95 0 obj<> +endobj +96 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +97 0 obj<>stream +H?|W??7?????y?^?:?$??G;???w?N?U?'=?FR?[t???????[?x?ry?$A +?C47*[?Y?c?Zs??/?(t???? ?????D??M????5j? +?J?x??????K???uU2?????????R`??m?>?!?o???M?\?u??W?R?V?[?!??A\?"~Z?^?hr??\???#?%?*?6}? X?yEH5??Qa?cr3????bN+;p??J?J??s??4?v? h??&b6?)??DG?Ij??Q??2??????????3????n?-??*??TUU]F??Wq!Jw??0)??Ng?? ?\? +??gZ]Q5aD?TH? +?+jy(??,? +;i3?}l +:"-iE?R6=?\!c??)X{?xP_$?8W??|?????(?&o?{U5?/A??P??i1???????????Z????T)aG??E0^??? ???/g?)@?8?m??????v?? +???q??L?]???K9??s??"????%2???~1??6{??0?E?z0VHPSK?00????@]?? ??ue?*???????????}???D??^?n?d??`????2]S?????A6&???????] +?&????#;? ??`X??????@B!???????W?u +`?v??"?\???p?? ?:Ds???? +? ?Jm|'??????W?NX%???F?C?????7?a&??V+??z?-WZ??Q?_~???_?^?2o;???????6Z??C???E?.????XV? ?-`T?,????? +0'??7/?g-???9b?}????0VHi?aC??P?z"???tK?y?a?????MH????h??? ?G???yAZ???[EMbfP?j?? +???C?}?>?zS?R?iP?X5M?u??2?? ?/?DC? +?P#'?a|????}|?5????????s???WJ????j$?"?4:?H7?ni%?A?m?????? +??Y?|?^n|?????R?%?:?????????R4??h?v1Pi`x?3Pk9sS&???`9; ?&?????g??q?a(?s +??@??M? +??`G?WC??85~~)0?TI?&?? ?M ,xqEg?J??D? a???aH?"O?2??]?????r(?Y~_??????? ??U??"h#???3????I?????CM?}1?????~??pV? L????9??g V?????c??^?V>|??hA?2?/?5D??? +??v5??> +endobj +99 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +100 0 obj<>stream +H??WK??>??????`9???L'??0@ ? ?????"wKr?? >?N}U???D)?????z|???_?z?f????????????^9[g???????[?km[?hIlweg?????mf7 Z????|47w??YQE??M???\???3U??A???G3???7??U[Z??U+CT????S5??????D???$????r?Or?+?H??R???KH?A???P???.??????????L??????$???L???????(Z??????*?=? ?[????o?K?*w?q?????3>LJ8m??r-??? F{+???xn,:?P?y??j???2???y??-?-?/(?A?z??K??g?$G?????E-c?>?b??? ?<??i?? ? 2v????q;brbdBk?????????/]6r?5V?&|??G?0=O_|?? ???*m?KXh?R??KOf4Q??K1??O?O???IB??",3Is?V?0vT?m??_X?????,#??? E?W??M????? + +endstream +endobj +101 0 obj<> +endobj +102 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +103 0 obj<>stream +H??W?????S?8??????"l@@ *-k?b??\?z??D?(??r,|R ??M??& ???g???q?ey?R??g????w?s?s??&?o(304MS3,?H? +??Ho??>e??Q{????E???Y??"}?? +RQvZW???W|?l??u f??Z?n?pj???#r7?K??Ua??o??]bh??A|???#?j!A0?3?' ?p?U?EM?c???_m??D??9q ??? P?$???R???d+?????.? +? +}?$Zw?>?|??E?1f?W}n~;O?oK??Z ?2J?-???????K$Q?????(??s;qO?X8nMi ?!?|?kz@???|??r~-^,]?i[?~Q&?:je?R????*??P?uRr??. ?????d +??mH&?f?!?3?ZT?'???7=:p???xC?O??f?!??U?q?????*3?X??a?Y??m??J?-Q?-??c?(?j??BQ,6?U#?r??D??J???????n!K??4?hdo?.??-D!??Q?C?G???I'l?vL??1?????Z? ?|??x?^Z?\??b?V?pB?] +?F?i??%??-????e?4????;Z??StV???????E??L0??Nf> +endobj +105 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +106 0 obj<>stream +H??W?n?}?W?q0g?????????T?"Q??6.x?,??W?%4#O??_e???Q?????o?dL??$l????}?:???qSw$?#u? +1 ?0???2??????9t????????I?=?l??N??pf5?&{C?7??.?4@??????W??Q|$O???[?????[??~?????B@?u3#s?@????4>?!?O???dY??&???1,{??~Gv?r? +?????#?????????q????7q?YCs?#???e?9?Fc???@?MjU{A|?8??????}???*?????????&?????y?|/???&?????X??e?? +T?4??u?R??o+?kF?~W?[_??v~??P??(??E?V0 +??|?s?4I?#*???????++U?oo?4? +?:???g????????I`M?r` +???oJ??B8?????G?~0"i8?????04:]?S?MGB;c??E??????/A?W????Q?@??)z?J??????\@?? +!??uI?HI?~??{o???[??=c???????B?W?????%???[????=r?[?g??Al?? +?,?q??3:?^??????o?2?3\????;???|O???#???s0???O ?/|?|?6?j/P?l??R"?b +?> +endobj +108 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +109 0 obj<>stream +H??WMo????W?H+ +??l2?? ?@? +# ???????eR}=?s???"B??_????b-g?Q?9???rV???????]????\??7?zM????0?[??[J}.???m??,??d? ??J????C?9???X? ??????A?Np?S9?^'??6???F?6?C"??=??Tz??A??p??D????3+???t?b??!?^MK8??s ?s?h?:|??-U|.\??y? ??-?o?1i?o?????? ?8?c?~*?/OeS?]????Uo?"^????~{(kY?C9???{,?:?2AShV???????\z????%F?A?!??kd?W{???7?Q0m??*2_??O?Lz?FW??0}(???3??W????Es???#?i???H???p???}?80?.???X52^j*?u?(?.??e???X?xI ??Tbw??R?T5n?T?????????? ??n? +??' +???h????D???k>?~?K???????"xy??Z? I???/??D????V\??LH??c?q??!??=?7tSg?sU?zx]d?I&?d?N,?Q?q?w??$?qTIV?????<Q?YT?'?R??/[??i???:?_??-n?? +m?eQ??S??;PG?yQ??R5?^???mD??>c????j??TW-6?yf?V??!?Rs|??? ?????F1/?s?d??? ?)x?`%???6Jg?$*~|:Afv??]?hQJR9??? v????????|5???)??????S?V? +????8V?:?a_,9???m_8??Z???c??'t?P|ET????(??p@??J? + ??b& ?Gi??y?#R?+??????@?uZ?Q?U??? ?v???&?^_?a???? +?!?}e:??????f)?%?*b???0`??+?????6??N?u?XB_???iFG:?????_?C?^??up?vT?,?)c??% ???s???A????[???D?G +sa|?:??????V?????6??%?8"{`?N???[??N????{|-??+8??tEaK???f?,?Z,???F ?]?cT?L???9K5????DKY??8X?5?h???b?W\ 8??#]????w?U?????-R??P7?H;???` +?C4:??o?n????h?????c[???!?5????|h???@ep-\?}????[M?? ????g???djI?????V??????"??A?=b?G???yG5?Lb??-?????G???\d?Q???1?]Lh???o????^&?CT"??u???b?!??7k5d?u|)??o??j??-\??p?\Coe???? +????>?????????}???Q?v8 &o?\o?3?$????~R????t5_?0??2D????=?0????;??z????v????F???A???L?V?p??K$???w??O)?#????? +k?+????9???w_~?~.B ?J2M???p?????7$3??d?[#?xy`~??o?? +%?|??Y\?????O^#o????k?&????T +?r`@?ZB?f +?y(?W}T?h??%?y??w??:?q?6i*? MO??*?Y?? +?i?FG{??'?r0?v?UJ???8 v??w!^??N???v8????^?????S???@'???2??/??)?RF??k9?????2~?c%????H???a??u +C79???????2m#q??G[} ?????+?????????~?hr?(???e?j????0C??q??gc?~FN???jYJ ??w??#??y??? ?[?P??> +???tg +dO?/NlB?5! ?7?? +X#q??4??????#?97D ?r?)? +c3??G?w=??@?0??K.yr?,[?q?H??????;?Ir??J |?????\?cww??g?=????9J`7????@?Dyx2??'>??????[?6k}?0su?????z??o??`????? + +endstream +endobj +110 0 obj<> +endobj +111 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +112 0 obj<>stream +H??W?n\? +?? +-o?;??????P???? +b?????lT?UU?_M0?z<+B??>A??T??J5?gh??m?x?J?x???????b?0?s }???????eS?lr???b?? +~???,_?????C?j????`G?j???X?b?F??p?)>?Q +L???- Y???n1?????`fKAnz?b?q??_ +?????)????:??D?^9?+?uY????1?Xm??sm??{?u??L?w2?? +l?a?g:l?E???}??T??8>?D?|?>;???????|????=?/}R_?]k&????JP? + )[5????S ???u?? +??bq???5?jv2?????|? m]????c???q??y?N? +=>?3W??\?+???????????Y ??U3D???"$#????y.?????5s.S?????V???G??Sq?h?7}@?????&??)???I_?P? +^Jb???9a????:?r/????fz?;1?2???g+u??? ??????????l????B[V?o + ^?x?@??????2??V?l??S?Kj??O? ?Q$K? +?#?? +g?~??????~fg/??b?V?W?-y:?yS????????B???? ????-L:x"?|qL9?$os???:?@?~?i_x?w?=z??????hi1?]??m +???\l??p??K??fjy ??!?&???!??v%1????B?-J?FP?l? ???<5?{???R}.?0?y?^`?????$?????????n? +u#$y???l??????H-"z?}??????W*????EDI1???a>3#oOpy???c ????CC6?? bf?$"X?,3C??XW?T2????ocMPN???TV}???dR??*?9$K?2 ????V???k?B + +??????o?t???6???l?GE>$??Z}?.?s?WV? +Cg???????@^C??rG??_? +9^[??zZ?\????Nl?????~????x?????=?????lZF?)?T?;Nc????H4?f??,l?2????LMv????*u?0?Q????Q8GI#??KGl;?z?F?\ +f??%?2?#?????? c??r??m?v?T??Z[-_ ?z$a9??j??y??J? +??m?Q????? o??s???p??.???O???]????U???4x;\f??M??w*??ikU0P|?! +_??n???+/C<>? +?z??B?"???#8R? +M?UG$&x A!}????FP???4?Q?????l +?K%???/???;|????????G?? +Q???s?Fm?? Vz???[???s?i?~?p$C??Y ??Q?FE?????y??m&??X?:Z??Ph?(???K?C???\js??@?z??(?#???s?jG?>?????H??m???4wN?]??lD??????X?b? +.??-i??g??5i?\??t??IM????NK;??????N=???qP?J?)?$?"^??;u&.?o?Foyq?zz?????*b????a?1?> +endobj +114 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +115 0 obj<>stream +H??W?nG??+? ? +??zvW +0?  +??a ?????(??????7?-??9??j?I???3 ????u??}?z??;;?^??????+kFvt~u?5?3vd?+?.tM?F??8`|~{bF?'c?F?S????|????ck?X??4??6????m???>????{[??]hl?c?|??????I?d???A?/??u???/@??5M6YQ??!??????? +?????]n?.???5?2/?A?$??zP?jS??D?+???Pmj???F???9?jR{?????%??p??t????]?VW???=7? ???d?&???L?\?iE?m=??] +?5Y?????l??Y/??)?Mi????r +, ? ???|?`?e?*z??\?V??_>]r??>???{???F?&???[??&wx??????????m]?p??~g??????w0???c??????s????,??p?????p??+?g0?3?????????????f[???????|0?????U?t???[<? +l?2?l?Y?7??S?&&7w? ?*?y???$?s?VR?????%???\???????9H????Jd!???P?Nq.?_?`??ZN?A?K??????????g?d?U3?`{:?P9T??????I?M"U??????:-C?s???j??R??? 0?? ?? +?#|?|?ZB ???(@7?,??9????,?0?\?bG????_~???jyG?qh?@Zk ?????Zi#???pD??E K?kl?Z???3XH_??v;B?j`????h???F_R????_???o?(??M?D??>?????6:?W??:?.Y [?$?5,???dKN??G^??,?B% 1)c???$mJ??????/t?A?x????3?X???C6iT,?????lf?z/ 1????y?CB +??&?2%d[a +?}??1?t +??L.!}} +?;???(??/?N?8?-i^?=???M??5xlo????i??*??R?????????,}??F'??@F+?.???V:??0?T?]V???Y??j?^?A???& ??xx?2~?4=???q?{??^?AC????Z?RO?S???#,???qS? :?M?O?ogi8???&huP??"Y?o????H? +?5????V?oy??k@??.)?ph1??E????z +?+???k???\?w??z???? +5??b1+c?u;?b??:?2?@X???vr?Bl!??]?K5?-h???E??*????@? KiHw?"`??+??$?-???hh?{?.?/?????e??+ +2V%5???R?C??8"?F?+?^ngC???e??:?>~?? 7?,>U<???f??U??N?L*?c?????WR????????PZ??&???A?pg????}?e?\ ???_? ??:w?E?"?A??i??c????zY???k??PF?8[Q??^? ????,??]?k?K}?o?i[+H ?/??F???????G? ?#!T???;???;?? +T?o?^u?v^??lA?w?c????t+ptM?#4&?]+?8Ed??iC??]?S?????!$Wo???F???a +vn????????5??\???6|???????Y??Wu`???`?`?_??j?b.E?-M???}???J????j?zP?6?{??e?N|?sL?Z?x?#/?v???^3?\???? 4Pv????E?]???+i??7{Po>????Fml+???J?U/?hpW?saXH??i???e???W;*?k?T??W??S? ???L??u????B?????$??????????? +?i?`??????jV$%)s?*?H3?v????kC?e??I)???WC??9??}\???~?X?z{?X? +???v??2=???\K?K???|A???T>hM??F}?????oi?6`?^nYX?v?O?&SV\+Q"b???jz??????)F???^{n?8p????! +?j????f???????K?????????']?2??8J?????K?k???}??2?FA???V???Nn?J[E?u: +m~?Rq????????n-???i?|?????????_ uV????Y"????O$?6?}. +????t??? `??ub^BJP????v|?\?.-???_?? ???H?3.2???s?d?_9???;?v?(??^?^?Pj#?g??? +??B??:????}?1?"???p?|?B?Tw?Ab2Y??f??,??-??4? +8??:????L?B??:?L??C?? +^DQ??Q?bP?n>?Vd????1yY???48??5G???k?.??k?_l?0,LB??%??i?SUD??3?IT??c????3?D?M?"??R ??"?0??4?????M-?[??[9?(?5`e??G;??GP?a???:????I????^??5???5? ?E?????0t1??zt9??G?qGt?^ ???d"P ?:_ $?N?[ _?Zes???$$B??????K~? ??e??ldW??a??}'>?%divG???8??*?.)Fw'?V?DSw:?HK'??vhU?b"6???!S?}?C???C?'??a?? uT?Sb?6Rn@@(B8???7?$?H?Ni???JJ?,??+tPwP{[????H?1 +?x?? + +endstream +endobj +116 0 obj<> +endobj +117 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +118 0 obj<>stream +H??WM???S?+x1?h??_?=|?`(Q +?K??<:g??g}m??????^??"?????~??ZGQ?H??"?;??0g??uwb@;I??Q?????BF?l?Z?????K?i{??? ?\??y???> +???z2?ER??6.v???n??!???????b??So?%?+?M?=??s?Wf?j0Fa??z??????5?$^????????7)t?0?g2?f?O????bq?&1???J&???????L?]??L?p???????Nc???-?????C> ?hD[rSj??????#?K& ??????????"?2????bsE???g??e?Tr?p??????|?G?W"R???7??R_? +???r@??P?????????K.I?`?cq?????)+K???????+??Y? +?aE??H}U?????R??C??h%??xy +8?G??w7;i ?b????%???@??qq?? ?T_$w????????GO??`"Z??<X?X??2'??mLt??2????3}F??Y)?i?????7KX?L?Z??K?E??q??(6??VM??/????u?_i??T??? ??Q??RP~???????`??s:P??MA at a?o +RB}? +D????2M]2?O4hh??}!??? +??v??vH3???G????e?c??)????]????-8p?5s?w??2}?N-?Gs????? ?_/D??F?????W"e4? G???C??F?x"u?f??????U??????R??#R?^M~?ea&?^sxC/??NgKT??M? ?:??,jdP??3?w??y??}*i???3J'=???A??Q???4|-??;?E???Xf?8?FNp?fh?\l?#?o?`???? +??!}m??-8??|%g? ???N|w/??!??<?1?~?uH??[?~*?DKr?x#??y56?YSA`T; +?! ???>?U???-g7M]2?????????]egy?{|?? ???C??qq?rpl[?Z??6???b??RfD?t4?i?r#????v???-??K?GsC?ps$????J?7M??????]<[????K??L}e>T???r??=?)-n???L?lM,1??E)?;?G?O??????6l???{-c?????????\??K?]?fh?z???a0?4J?????+?py}?pi??0N1Y?? ?y??o??|4?OF??A?+?????nuU_Z6????8v=?????????-?? +???b?x????8?i6?n;?G +0??T?gW>?\??Q{??t$?Q?K?$A????'[?Jk=9?x>*????f 1H.wL?j???|?7????????S~???m=w?+U(?l?????N +r?\?X5V???$8v??*?U?n?k??Y2m?B^????a=&?VG?l?G5?r??d???z??0/L??????Y??U?????u,r??????e?*?????5e?Z ???????xK???zg~????P 6?S? + ?_??`????$???l?*t? +??4i?? +Da???t~W@??[M[V??I???; V??Wy???%e??h?82?6S6n?a$P? bb?i??]V?\???2?z??o??xVh?e??e#??J???S??????lv??? |?S?Eb??D????(? +? ZE????c/??"`qG?????*H??x{?c? ?a??? +JE?A?????6???K???j??;?M????: +?Z???W????c?AO????U?W???? ??N???~-?_1???4+p??h)?n?8?]?e",?.???e????b]??C?  ?????(n?? ????6?qH????E????????V'W??? +?7?o???pt???\St???{?9???qT??y+?T?e]0W?|H:????% +^??d!?p9P?u???zFU?\?????F???Z???.v?e2{( ? +?L?W?QQ???uL)??d????z ?k?q??J?B(&????(*$??z?R(|??9?????T?`:??Q4???>?$Hr???????8??PK?????Q??5?%/$???1?m?.?JX??v2?2??5????`M9?? +U%Z? B-K?Sm??dJSt?????> +endobj +120 0 obj<>/Font<>/ProcSet[/PDF/Text]/Properties<>/ExtGState<>>> +endobj +121 0 obj<>stream +H???Mo7???+?8s?????0``7????#? ++?(?`?????? +????????du?,o^}?????=?|?????F?a????3??j_?????^~?x8{?}^n????o???????!?r?????p?.-{Z????????sJ???? ???br?????<\???????1^?????????2?A??k???\???T? ?P??N???q??FY?????????*Io??f??{:g??\F??????"?????/??~??g??~?{?????????_?k +0?'?_O?????????????????w?^/????7/??????=?"??!,??!$? +????*V(??T??`???????3??o/??=?????????????x???H?G?0Q??\?q?????7?0?h???NF???a?v???J?????D???o??u?' ?a??01???f?,D???dY?:??b2(D???0"????#D???0Q???4?.Dt????qP??0+!D?Q?Y !?Tg??@???3??DT?n??u2n?A!?4z??:??u????????u +????D\??dY?8????, Q':?X ?(?D&?B??????B?A?????u???:L??.?;@?: +?Y !?$??4?+?D??|J?a?N????D??f? +???9?^V?NF)??a?N???L%D?????8????3J?)??q???p+?, ?3u?e!?$?c4u +o?B??????,?G????u +?Y!?Tt??a?Nw??8%??vf?????=iw?u?R??,Dt???X?8??}09?N??`? +??P?L???3P?L????Y???u +??0Q??nn +?q*ng?j?"??+u?;?????????a??t??????8 +}d??q??8???a&?Pi?,s!??P?????_wD???G??\B +?i?>???"?t??L???8??C6?0?qp/?b?,Dt??????cu6???????;??Zz?>&}K?:???????v?P}dFa???????W"??q?Jd?3_?q????o+1 +?YgBi??qp- ?????N??0?h"n??v????4???? +V?????Jd???9u?0Q]d3"?bez?QW??\? ??io?D;O]-??X?\ ????8????? 3PP???????????x ???6??ZL0?\N!p?F?A?DI???? YH??*?A?????#$?CD??a? +??????W???@!p?Lr?&rMr????f?s?JM????Z ???a*?C???@Fi?B??LB? + p???(???<?Z +gAl,O????:%?? ??e&?@??2?F???4?????#? \???A???ch +4???? +-???U t +?N? +?#/w?K?"I?Y8n??#1?i??6??&:qN?Q?M?????w?T?i? ????b???U5???=??js&??.????????k0o??S??????a??v?????V?r???qvi??f??0?????????K[?y:8 i???Q&??!(9W?&E?]??% '????{ea?9??I?0?`8???p???????g?fa????????????`?I?w?v??U5?[???????? ?????2???t?B?^???????S? ^.??4{?jQ?R??????B????Se??>????????q???W?. t ???y?*)?fFo=?r +??G??G3?oX? +z?D!?J?9?; -,??G???w?p?}?J?_ +??2?????;ojW??v??u???@?v?Z.n???yL#ZE? +???J?H??p :?u?4??_Kuq?6]??N??Z*?\X?????????Y??Rf?R??,T+# ??l +?_&?3;??????? kV???Uj5x?Z ^?V?+??2}m?^??+???aj?? C???M??WUPe?an)?$???W?_?`I?N?7????o?<}?????tm?>?O?]????|}?/?-O???????\[?????c?Z +?aW?_? ]}y?????>???O?i???:???????????????????R???w??3???????\w?$????o????a?y????????????w??T????????J(??_?m?ju|s??'u|??G?< +i?6q???F?????!?1?-?0!???;????Wd T??1%?6?y??_??S_?|?J ??J?? ?'????WZ??W +?2?*?????D?2-?????_dT?)az?B_3?i?s?`J??-?.g???1??2-??nF?U B?XnL_?p{2???9?/??~ao sx??z??? :~?j?W?,?u??? ?2p]S??4?9^??????p????4D8????????V??i5WF???e{NC?F-F??7Zy?Bx?FI??!???#?????: +af????p? ?kNC?G-F??????p????p<*????mm?iH??-A????m?i?p??%?p?F+?ZZ?Z???Z???r?i?p?F+?Z???aD8~?bD8???5?!?)9??0";j1"?j1"???J?????[???J???w?Fu???????p??? +i???$?pl???0??$?p?F)?JH?A?'? ?q??s"?p???4D8y??G-??A??8T??!???#?A?DZs??????m#?I?4j9uJ????p????p? ??4D8i??????G?? +??W?q7???????l@???@???2??hce????H>?{??s?o?ah????||$?i??????s? ??8 +?? +???Ky?a?Q???????~#??/???3 ???Q????T?[z?H?D?n? H??0rF?r??kD*??_#g@*'?y???v?~??H?????T^_y?3 ?????? Y??gD*?.?F?r??kD*????3 ????3!8 ??N3$?w v?3 x?0'?2N?ti?9?*w???d?`???!????!????u?p??^#R94C3? H?????T?ay?3 ???????A'?9g@*',?F?r??W^z!kg?G??T?ay????G?b?BB?cJ???H?\t???cJC?"?U???kqG?1?2???CL?????????f?=3?6???1??Gox,??`?h'`,? a??g??4Nj?.1C>?-e??a? +??Ni?t?? Z???? Y{5? @S???N?U??FC:??w?A at C??:Fs?#B??>-]d???????????M?d1y???i*???Yzv?2%o +v?j?[?k6??W?????n7/???v???r?*?x|D?+?p?,???b????1oC???D?n??4WL +??>??.??{??U?L???k?[????l[?J?r?g?6h?b??4?e???5[RG?u?l?):?$ J3r?Fh?????2rz????? ??,?X???? }gH?C????????=?8n???!??x +?2?AN?x??q<XO?K?l??f??>?????@h?0??!???? ?0??C +h ???? +?.#/]??%??? +?????0J?]: {4!????]: ,??1??#???@v?"?0??K?c???-?q?_???D??????n?a?{?8}?I?D?b??gTD?T~$H\b@F?U??p?.- d?M? +??&??D82?U?????me@F?U??????? +??? +20??52??B??~??W?????? ?????? +c????2?!?6? ??? +2???%?????? ??qe@F?T??w?????]U??6d???K ???J?T`?B_?? ????0? \??0 ??cwQ92?U???e{?2 ??*mS???q?A???? ?!????????6 +???2?U?~?;.:???o~?G????????]??o~OGk}%@F=r?0 0?\p+? +??V???j???Cp?dx\?J]???T??s[??? ???h`??tMjpNqRV!\9????r0??+?ha?N????? B??.8??U?????(W?!\??S??1?{??5???p?P 5?????P ?w?"r?i??8m??2??8?gAp??+'Rk?!NS?yQ^s.J?,g?C???????1??(??a?f3p??#?????!??+?C??????U%p?????????F + ???[???W?F?t5DpiQgAb*9MB"?T=A?8;?r?0L?i?y}??dj???E??? ???PQ??v-Xc??"''-?8.*?heMT?c???C$j5N???K6 +????J-`??C?}N?*m]8y?????"?GdA?Z?z?$??? +?g?D"R +???vc?~$?N_0??I?vG?E%9\I?K???p??w? ?2?? +?R??"?????)e?L?i?37a??"#??e?#??"Xv?D?q??u?B?M7?`-s??2???? ?R?f)??1 +`H7?Z??he +?JD????!5?m?BI???g????? +\??N?????dp??? +.LQDC?-Z&M?t}EU??U?;?>??F??h?;Q???_i?S?i?!}%?w??+Q???????(?v?I??w?Iz????}??04a? +:?m?<4g????!*???} ++o?????{QL*?r +?r????????9??G????? +?2????m?O4???Lbw???A?_??Z???01???N?`t-O??S???07?(l%?e????sm;M~????uh?--S??#-????\?GZ????\?(??7?????(?????D??,??????d???y?????o?????=28?[E(?8?Uu??LU_R?P?????14 `???_Dk????????????WMs????;.??M?????$?C??)?b?Q??*?!?? 2 JN?9????????{?H???K%pw??uOOw???$6,??(R??+D?N?'[???p?????O?/&??????? ??????{t???#{2,????a????`[.?N?R?/?~????O +??????8??\?T*m??k?\???????C??9|?}?9Ob2 tq??????n??N???/?kS?z?z@?9?{pNF????????L?qHb[?*?~?"?<.??L?'M?=x??MjxK?d?;iR?z?_4?=fR??G_+z??*O?4$T?????3????=y?1\?g??Q#=Qk?o??"?4???#?S@^6 ??k?^?lS???W??%{?b]?B???h???}?l?$??oJ?q??????????3H?e??QA.V?? +<?\\-7??K?C?????o??+???j??r??>b ????S?v?~C ?Kq(g?c?=?????G;+} /K?O???Qu'??q???? +J25^r?????J??k?k?1??Cg?HS?Q?z3?3??)[@??????+?pCqU?????+;??????????xw'K?W?????r?F?Vw???????d6/ +~??Dxo??xp@?o???Ut???&???????wz???3 ???v?+?D???e?+v??e-~????&??a?$?-??? ?????%?n {?l7??f(?????}uK }?n??????7]r??\?T??-?=J +m??n??i$?c???UtJ???u?/?I +lE=X??2??1o#?2?H???nof?L [?l?e??\&??(x?`q???????w????????x#{.??J5???&W????[]??%*??Q-?{???+z????3?YK???R +? -Q?????f????:?????V ++??eI? +????IJ?????V??&Z???iUI???=tjk\.j=????&?53`????Y???i?$?=r????y*????j?/t??????7???*=?U??K????K????A????? + +endstream +endobj +122 0 obj<>stream + + + + + 2006-01-16T11:39:41-08:00 + 2006-01-16T11:39:41-08:00 + 2006-01-16T11:39:41-08:00 + + + uuid:6589217EC786DA1190CAC606B62B82E5 + uuid:6589217EC786DA1190CAC606B62B82E5 + + uuid:b9b77b51-4807-46a0-bd69-c484eafbf7e1 + uuid:D3B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + rundg_test-2.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +123 0 obj<> +endobj +124 0 obj<>stream +H????N?0 ??!?9?m????9???,?? ?i????y?(Bb?C?????o?a? &]????? ??Fz]?v?t?X?5??R?? + ?s9#???7r???X?*$1?/<t~oV?I?D&???@r?????~x?????? T`????jJ?????gN n?;Ln?]4$ +?bm??????#B?Iw?K??J`?4[?F??(???e ??A?-??G?Fc???w +?? + +endstream +endobj +125 0 obj<> +endobj +126 0 obj<>stream + + + + + 2006-01-16T11:39:16-08:00 + 2006-01-16T11:39:16-08:00 + 2006-01-16T11:39:16-08:00 + + + uuid:6489217EC786DA1190CAC606B62B82E5 + uuid:6489217EC786DA1190CAC606B62B82E5 + + uuid:fcbc68ab-276a-4fbd-98a5-6e75b4e58a43 + uuid:D2B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + rundg_test-2.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +127 0 obj<> +endobj +128 0 obj<>stream +H????N?0 ??!?9?m????9???,?? ?i????y?(Bb?C?????o?a? &]????? ??Fz]?v?t?X?5??R?? + ?s9#???7r???X?*$1?/<t~oV?I?D&???@r?????~x?????? T`????jJ?????gN n?;Ln?]4$ +?bm??????#B?Iw?K??J`?4[?F??(???e ??A?-??G?Fc???w +?? + +endstream +endobj +129 0 obj<> +endobj +130 0 obj<>stream + + + + + 2006-01-16T11:37:13-08:00 + 2006-01-16T11:37:13-08:00 + 2006-01-16T11:37:13-08:00 + + + uuid:6389217EC786DA1190CAC606B62B82E5 + uuid:6389217EC786DA1190CAC606B62B82E5 + + uuid:b1fac15c-5ad8-4aa9-8d78-fc93ae79491a + uuid:D1B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + rundg_test-2.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +131 0 obj<> +endobj +132 0 obj<>stream +H????N?0 ??!?9?m????9???,?? ?i????y?(Bb?C?????o?a? &]????? ??Fz]?v?t?X?5??R?? + ?s9#???7r???X?*$1?/<t~oV?I?D&???@r?????~x?????? T`????jJ?????gN n?;Ln?]4$ +?bm??????#B?Iw?K??J`?4[?F??(???e ??A?-??G?Fc???w +?? + +endstream +endobj +133 0 obj<> +endobj +134 0 obj<> +endobj +135 0 obj<>/Font<>/ProcSet[/PDF/Text]/Properties<>/ExtGState<>>> +endobj +136 0 obj<>stream +H???Mo^?F????Ki!???8i? +??????n??G ?n.z?|????????o? ?\~x????????>?{:??x?????/? ???????B??k9??.?t?????@HZ???????w??}?????????????????????F?n~~?7??o?~???z \9?????O?x}????2?]??@l? ?w +v4?????^y?.?q???z???u???-?3K23?~\???"??????4\?_vI??7??E>???\M?.)???\M?????|jM??A???DS????$?ZS?.?/?&?b?5??Sk?V0??\M?????????$????9 +?hg?????w?9w?7?u?i????Y???oVru +G? ????L?s??cU?\???JIsV$?E??cE?NIV$D??>????a????? #???Y???????)6?0Qw?rw??3pIZ??8???????q??Sge?&? Wj4qp?djd????u???DY?8Y?L????????Nq?? +Q +??q?q2Q?Nr??( Q?L????]A?;L??m?fj$??U??S]??8L?A???q???F?e?Q'?rT?0QYirY?:?U??J??8?&???C=Y0u????0?^h&?B??(?&?B?).A!?t????q?%?d!???V??D??.?|?u?????qP??0;!D??F2;!D??lx?12?(L?A??6????q+? +Q??V0?5??a"?g?&?B?)??2up?fe!??~?n?,D???f1P???( Q??a?]?8??=???Nr?Y??:?s(Q???0;!???????J????d&?T? +?8L?A^6??@ T?arY?:????:??.3u?n?j&??zf??(Q??V(?a?N??`?,D???M???????8L?)h??NQ?;;??]???9??!?$"?B???F??D???)qJ?A??&???????,D??6????N?? ]?&?B????r5????u +???qP;K5?N??`&?4?? +?D??ln +??Q?@8?mv?]d^Q?q)L?.?SA??tW???)???9?????K?? +????r? +!??1+?f?{r1??i~?f?K??[B$?P6 =?([??j!?-??e7????G?????h?Vn1???? e??|,m??Hs???A????????C?c??iq?E???f +?=?????a?&Et??2C????n$?[??u?^f??????$???H???esNBe ????i; J?q????|??K ?+?R?f??????????u???l???A??qF?/???S #? +?tlX?E)?dFz??|.!8??????=??????U(?%????%\?S.??LsKz?8?B??>o?KI?=G???k?.i?DR?????O!R?P7?y$???? [?{bH?)G?? +,?????y??w??o?DG?[?u??????w????hF??d?X/?Z(A?&????BK%????Y ??aN?%?SZ(?av??R?vJC????i???^-"?\????f?D?1B???s*D??????Skh(9??5??!?^??? +????L?Im +?4h??E?H?v?f??Zy???[O??h??OCe4?< +?A??6?iXp??` ?y^?`?????Z gi?i?C-WogIdh?` ?R?c???n1????i??m??\0?b???2????+???]??m=T???????mt!???????Z?a?Ph?????? ???? + + ??I?K????c?B???IR?z?????#?9$???????????t? ?a???z??? ???N?1???/?[ ?? +?ehod??????????? ?r?? +? +.???H 1(>?%"Z8*?5R??f:??t??i?0C5?9?????&?z?Y ????M??~????o;??j?y???jf??63???9X?$???2Ix ? i??"???ngx???jv?????????:??Wo????????????????Y< +E!S???)?????_?zy??x?^-M'???r?????x?4????????|y??-?????????/??????5s?Mg^Q?_?=<~???}?|?~?L?????G??eX??? ?_d?V????_??? k?V?H?S???M???z~???b?????wX,???X,+??7????? !??+PV?a?J? +???x%:?[~???] ?1??w???3?RE???S? +?????$W??+!?4??w?N0V?"?Jg?X}=E?S??=9?????c??#b????????_?]GtF?(?V?G v-g?????)?\:??o??????P???sz?;?G?s?GUNw???dQ_5;s????&ble?S????????0l|?T?qbX????U??4?q???:` _N???'??Tdp"5o???0?- ?T?qf ??02D????`@pV???q?9" +a??=H??!??gI??!??1W?T?1?????0N\M'5?q??2 +?? ??{?#??W???T?q0 +a???/"???????4?q??Dw?q???DC?N?? +?gt???8vu2 +a??*+???Ik?????z???` lI?iC'?A ?4?q??e$28??$?IG3????0N\u????k??h??@@e?U?1??e?8XZ?4S??? +?Dw?q,?,'8aZL??T?q0???wdphe????5?,8al???;?8i?*NE?)\? +Ew?q2~?H4dp?Qb*???0?[cg5?q"??? ??p??w?8f-???W?D?8iUJ8?!??Cc?bZqh??5k???0????28?11pNC?bFY?? ?????0N?? ?????xF?Y` ?YAx?!??? ?84?q?X?? +???????8#??rC{??i??d?YAx?!?????H4?q?d?` +alZ?U??qPO?l5?1?('(a?A???`?Zp*28{??y???^ ??#???@D?#??g?????n\????gI?????(?? +??B%v7yG(?????Jc???/!??`V??w?R???'??1sI}?T?? ??????o??4)d??:?[??? %zb???@~???%?+T?,#Xv??Y? +RC?B10?g$???I? ??*???0C)o?RH??K????)?<,?&???`?iOQ??4??yb?Rt7%?T?q!??Jc???f?P x?? Jc??T?7f(???l??P?e?&-??4 x\B??I?q????D??l:Z$???c?>?Q!????++??$?6?P????T??1?2#??)? ?_?WF64e8/`P??nf? +?$?A????)ef??Ta0(?s?4)???8?eV ?1|q:?V?I!{?`??ab?????g +??????+#??`?1?!B?TE?{v3Jg?|-??)`?M????)b,LU???1?$i?)???`?QF??)???C?'F?*??h???]???`?X??k??@6?-??Uc??CA????Zm????(?53??? +^?? +?h????i +??3??c?? +?|??J?; ?G??KS??E("e?2??f?`&?*?(?3j&%?d?"?Jh???Q?wn? Gn??e?F??[v!>s60???P? ?d??L +???A???|???)???#?f?D??nV?)`????x4??`??"?????[Ps???)???j?????(??$k?L?G]?UA?0? +3?+ ?*t???DH?c?)????i?=????? }1??W??1?2S0?+?E? ?*O? +??? +?]e?,? W?N?? +??d??j?uHR??h?)y??2S??h\?X??g??d?/y/?43U!3??A???? d?+??Am?7?dH??/p????O?B???D?O? E?'@Eo?*??0~T???=??? +?Am??Qh!n8Nt?= +?????T??K????(????Tt???????????B?~?C%?s???Q?qyb +G?tDB3 K + ??]Hy???#:???v'$??A4??m?q?'?>X?Q$D+?D??????;?4?c{_????? +???^??a?0?i?*D +`????kU?????*?=??O?;?3?U?a??7?=?N???>?t?F??? +??2\C at +8?_ 5:?e?F;? ???,????Gl.02u??Ca +y?b,?f??Dn?]??h????{_2c?(aa?n?A?L???^L;?L_?e?y5?????_.???P3SM??j??????nXs?k?)???Wp??Qc??yA??;\?]Mow?(??W?_?Q;???XFqE????tP???????? +?bAq?{y??MH +? ??#???O?????m????(?S???'*1????????s?????N\?1????|~x?}& ?????{??`_c? +?Qa?? +?mo?_~U?;? ?????1?\???i>?4Q??c?8??<* /#n?h??M[????+MG`@??@?N]??s%???}?{^ G??????w?@????????w%? Q?+?Y^? +?J??q??????N?osf??}?+d7 +_ [?n????????q:?)v??x?O=6+?C?=T*?#???*????Lt???}?Z\u +}@~a? +??I????4?3[?????`????te07??????U??????I????b??P?w?uu?]?w???? +JT8??*?????Q???q +?c?p??#?2p???-??}x2???Ac????? +?CH 'N???P??iOA?'???[0.????1p???8????b?A?(;?G?#N??d GQ??Y??|/]???EA?$~ r?5??dD?q???A!?????>?cS?cLf??;S6?g9??Pvy +lgy?.?c??'V+/X???G???????.D;???`2?????Qg*??U??i?ct +C?Mi??*?U?\cjf?tZpgf+?? ??H??????????(I?W?JV?|?d??T?G??,@ +??`???7(L ???zX^??kwN4C?kw??=5????!?^k??9V????1Q?h??K?h?\?H/?\?Fgb?k??4Z?????}???a? +!#????1F???z}?29??9y?Fy??? +??d k*??*'C???2???x3F?~????P??#? +??aR ???Z'[??Io?????N%$?# ?ay?4h???B3g/?|???h?)?3L?i??v?kU??m??????J?s"dDC?I??????s?t[l??2?v??X??????6,???e"?? +?,;Ghl???/?0k?6[??????&F?-?`UN??p?O?l' 5???&???ORe?nR?u?s?H?O +??o?i0? +??~??\?'?????|{????&Q9?\;? +?)K??` +T?7?1?? +g;?d?mD?A???@???k?? + ?L0?`y? U[??????i0I???(]?z???$?? ??N???? ;v?7n`-u=???E? ?7?\j??G +?`??#???@?c?:?`????? +L?x????5?1?s?L?" +?!1?mk?df?-?'???]??$?g?????j?A?'!7?P??_J(M%p +??sA?q???hO??2d?????y??^? ++g???????-5$?z?{??V?y00?w??Vi????p?;??? ??3ds-??mSqd?7h;???d?AP?+?P_?N???V^????w???uE??a? +L??fQ???[ ?g??{????? ?XD????????yDs8??x?der6????j?&??f?$??*??-p at 4.????????m????k^G???=n?f}??????? ????;?P3L??? +? ? '5?W??bjO????@???O???' {g>ln6???j ? ?Nh6@??8??+8????? +&Y ????W~?e?7?A???6?R?`d??P*s??\9I ??j!?G???6???&???>??/T??R$?9?Y?#e?????*??z +z?*>stream +H????n?0 ??{ +;?RKN?n??Z ????mP$&,K???j^??=?^a???]?C?)R??:z!k@?????????*?p??????}?_??{??e???|???P??????B?5?)??9%C ?]-t????YqA6A4??P? ?B??fAm????FZ?*???K???c?%sa?'EQ?|???,ud??E3?~????:}?-1??W|?r~t ? ??v???X?V?H?????I???L??y9 +?? +?$E?M + +endstream +endobj +138 0 obj<> +endobj +139 0 obj<>stream + + + + + 2006-01-16T11:41:38-08:00 + 2006-01-16T11:41:38-08:00 + 2006-01-16T11:41:38-08:00 + + + uuid:6689217EC786DA1190CAC606B62B82E5 + uuid:6689217EC786DA1190CAC606B62B82E5 + + uuid:fe1f2dd3-2e48-4474-a3a9-bc98ea550472 + uuid:D6B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + inspiral_0.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +140 0 obj<> +endobj +141 0 obj<>stream +H????n?0 ??{ +;?RKN?n??Z ????mP$&,K???j^??=?^a???]?C?)R??:z!k@?????????*?p??????}?_??{??e???|???P??????B?5?)??9%C ?]-t????YqA6A4??P? ?B??fAm????FZ?*???K???c?%sa?'EQ?|???,ud??E3?~????:}?-1??W|?r~t ? ??v???X?V?H?????I???L??y9 +?? +?$E?M + +endstream +endobj +142 0 obj<> +endobj +143 0 obj<>stream + + + + + 2006-01-16T11:41:56-08:00 + 2006-01-16T11:41:56-08:00 + 2006-01-16T11:41:56-08:00 + + + uuid:6789217EC786DA1190CAC606B62B82E5 + uuid:6789217EC786DA1190CAC606B62B82E5 + + uuid:dc526e2b-417b-47a7-b12a-07a757b593c1 + uuid:D5B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + inspiral_0.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +144 0 obj<> +endobj +145 0 obj<>stream +H????n?0 ??{ +;?RKN?n??Z ????mP$&,K???j^??=?^a???]?C?)R??:z!k@?????????*?p??????}?_??{??e???|???P??????B?5?)??9%C ?]-t????YqA6A4??P? ?B??fAm????FZ?*???K???c?%sa?'EQ?|???,ud??E3?~????:}?-1??W|?r~t ? ??v???X?V?H?????I???L??y9 +?? +?$E?M + +endstream +endobj +146 0 obj<> +endobj +147 0 obj<>stream + + + + + 2006-01-16T11:42:12-08:00 + 2006-01-16T11:42:12-08:00 + 2006-01-16T11:42:12-08:00 + + + uuid:6889217EC786DA1190CAC606B62B82E5 + uuid:6889217EC786DA1190CAC606B62B82E5 + + uuid:556db9fe-9b7d-4ac0-8f31-966748c42dca + uuid:D4B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + inspiral_0.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +148 0 obj<> +endobj +149 0 obj<> +endobj +150 0 obj<>/Font<>/ProcSet[/PDF/Text]/Properties<>/ExtGState<>>> +endobj +151 0 obj<>stream +H???M?V?F???????4?????AB???#e???0 ,^H0????gq?;??kJ?I.???D??F9?4SM?B?)???|????TS;B??P??!D??F9??f??!?`????T? !?t?7?!??L5??fj1???T? !??{?l2!D??&B??P5sM?:4U?r?e ???{&????jVP?:?53???3\*?9????f?)Q'?j&?u0W?dS??p??%??{3???Cs??,D??nb"N??jb??j31 Q????Y?:??gq2M?]Y@ +???z??S??&?B???j?G?8?~2???U? !?`??M?D??&B?????dB??3?aD??=??u#????B?????B?\%Q??PF?8?c?s<'Qv???/????hW%Ij???????Y?8f|E??R??Q?]BpJ?O??N??C?k?Z??:q +???,@??Hit?)????????`?] %??]?6??dV +???u? +?DT???Hw9s??.;iw?t>f?Cm?g}N?????_.D$?????3???,D??X#?+(d?9t??1????"?U??A????#d?=?w??(?U@]x??$?v??S??m????Y;????5??X?'$?*0?????.?x??o +???#? +H$;??9??????V?JP????t????d?rL??M???.\M??C??j?E$?? ??????????;e+/%gyE4????U?????? +-??Y??qp? ?U?.r??Nfg6A!??B???L{??Z?l???m??V?g??????c??NcO g?L?.d??Vf3????H??t??[S?fY??Q at GM<'$?G?IA??tN:???|???i ???'+??\Y??N??%???W?ug?N??YD?p?u??I??E?t????_??zgn??Y`nG2??-b!R_?Vi??%D6???:k???????3g??28W?????v????*?B?$O??Y;i???TS8B????F?????rH[?& ?M??????iH???4f??i?g????{a!?:(4???????h?p????`L=??u4?Q?? M??H~??h4?????K!H???? ?2;??? ?qz?????M??Z??A?\(?3?????}>??kZ?Hi +fk????IM???n?.fx?w?r?N? M?]?g???`??????]? SC????Mb??I???????w? ??~w`??p?kkZ?(?#?U2???h????^?dvo???iw?{??? +N`?D? +? +????b&?!???~?%??????,??N[&m??6???(-??j?Z????L? +hR;-{[/%Ojw/?wt/w?????f?;?8?p:???rs?{4Z???^????k=?????s `|RZ4e0??"4?NJ?m???b?gRZ??$? +ch???+c????????a?????????????s-8r?_?? ?m???^\??F&`??(??e7Z ?_?@m?kL ^?s???hMm?>???? ?L?m???0?k??#?z? ?| +?1Y??@??N????,~h?6?n?q ??H~???~?B?_?!?G??????o?NCF???????f??>M?e?? )???jfZH2??.?o9q6?6??o???B?+}C??Z???7?=??????? ???/K?????fd+!?V ??.!???.????????????????_?4#???w?q~?io??>y +??4?M?? +l}Ne?X?w??Lv??M"M>?0B?`J?8?????dw s?[???9????y?pEOO???"g????I!Z? +?????p????86>f??pIQ:????]r?u???????3???+???????, #? ??/9NF1T???????aN??B???p?H?????`?*gF?S!?^???p?X??0F?Q +???@PT?1?9fU5!??m?ZR:"?8???#?????8a?uA???p??>???V?1#???5*cF??,J?2fD8?dQe??pjQ?#??_F??x?Mc?_?'?Yq:"t??????n?rfD8n?Q???p???????+????`~&?rfD8?????YR93"??J?????Vu#??O?a?'???N?U?s0???: x??2fD8i,Y???p*J?2f?9?????N??0 ?{V3??N???bD8????tD8qtYu#?????.F:?cxF??.A?C??*NG?G??#?p??? ?LO??X??1)5D8X? "?2???0?3*5D8?(???????8N??3? LO??&?p??*-D8?'?????bA??????a??*-D8y?J?af?WZ,?p??*-D8??*2#??oU?#????F?#??(??/F??F?h???p??? ?????X???(?D8iLJ??R?? ?)?P93"?0F???'?J???hJG?????0F?Q ?a?'?)?c?s??? ??UJ??1*?D8?(???XlqJ??8??K??bA?S????af????D8???W??[\???????8a????X?`?Sj,?p??)5D8?K?? ????J??8?`??X?? ???????0"lqNu#???U?1"?cf??????0Fx; ?m?p?-8?Q!?5??~???u??|?] +p?????(?? +?#??9????NG?;?P??0P:???A?%?@??D4?]??T!3?]?UE?????????n?o???i??E??>q78R8?,?o= *eN?gJ +?^9?R?r???????Dlj???ND??NG?Y ?m?N*??Uy?u@?\????f??=]?T??9 ???: 5? z??4x????(6?f?NGj???B??Z?v:g???(???GC?y?zza? 1`4w3??H?????`v ?jb?@?????8?????a??+??????PJ????H~Rc?Z3?????C?l&??????????d??i at e`?0^????!?Nh!???TYD????` cIt$[f[?CK???u?9l4>D ?$???\?\$N?dG?? +?????'Wx?u at j?4h?:??????2???C????'?MKi????[?u????^(h??????C?Z?v\???}(g??????-??^??X??>eNEP?9K?;urc?N??? ) +?D?!??y?@?2??H?/4O?H?e%: +@??1%??|T"q?!?lBA?$?=NA( +A?B??o?$??W??%??q???#?????0#???T6R?q-??T?1? ?sG?Sj??6m??)fNE:'??2???/????w"4M????: ?=Z8?b???t;j~?????d ?KW?J +???<?+E?)?}?y????????4?yJ?? +?4K??h?6x9)E+???lG?T2 ??X?q"n?????A?'???H8?2? ???$O?Rp???\??N%?0???x/?????? ?#??a???A+????X4?]?ZikG?e?9P?2g!??W?x)1SZD"?qu??????x;????|?E?(?$H???xS?+??(^V???yP?`??&?w??????0?Fy?????f?0? +e?a!@K?;CY?\?^???bx?]u??e??7??i? 4?chV.?=?? +?4?3fZU?x??&?!H??]^??b3MJ??-?T? ?G????? +c??+N????B? +6 e??_??/l*+?i8??f??k?Yc6?7"???.????1?U??7????sJh^$\U??4^??V??]????g? ??e??T+??%=?&?, +????5??????M???????Z?4mkI;.?D??}?DS@???"H?FQV+g?4lR"*??g??%?y?rR?????MOX?,l?LB????? ?{???8???Z???%???m ??o??????$;??? ?Y&w??l?q6???`?*op?????o?:.v +s7u?x??9a???sN???h?z?? E?7:?d???!???U????5??????????\]???W?(?????e;?~???????????o?|??????r???|???p???`???#?;?bai??`? ????6??7?>??Y?~????????????7?'??????w(??{?????T#??Z^-??????5^??dx ?9??"p?u????????0?/?nlHb????{??x0?^\C???d?????'??t?O?G?s?3=?:?'x=*??K?{(?o?n8?k??T?=?@??M}?V????t?.rr?%????)|?????u?^?NJ???~~?????3??,:S???8???_?????V/?R?2j?6BK??h??(?}+?=o?? J???/2\?r06 m?bO&O(??h9 +??? NE:?#???S??A3T[NE?c]?n?4?s?)? +?"????6??t+D??T?q????? +t?=???rC:? +m?????H???rC:??????t??/s,Kr?????uN?$?????^???#G???????W???? +?? ?VM?Q???I5;f+??????bL?????*?????/??1?????????#?g:d+????{Ycn????*????*??1?????(SeHqUV??,;?c?bL?+?*?? ????*????X[0B?+h?17=?3[1???c?bL?'????2?5%?U6????c*=!8f+?D?w?-???????ryf+????`?2dgv?c?R\0???i??b [????*???)????? ???S>n?T??N? +?? ?Y???*??????????S??tWeU?!=cpUVE?C???Wd??_N?\&???6??s(??)R6??|???u(l??a?"eCK????? +??i0??,S-J`??:????0F?T???5?? +3?=??????DN???Xr?[???C?V???W??6??0????{W?!g?z?? ++E?????iy?I???????J?????d????5???L? ?8d+???d9;??(Bg???F?S??~?e73F?}?? +? ??X??C??? +?36?@O?I??1?E????Q???g?T?????.~]???9??Z??Q??(??d???)???x?- at pG!?? ?;m!??B??w??%V?:??*?u??V%?[ ????L???Y?(?r?*{`Le?? ?\a|???(??u?$? ??? +_?''e"?? +?-?qK?F???gw?2??-?CNF??n???k???8?`"'[??#? h,'?!?q?'??]g???^?(x?m??k????1?{P?/?\b|??? |?H??3???+?HY??A????a 3G?[Y?F(?A???%T? +??`?`?xPx? +/=?? 9?????dp~!??C??wc#??8y:r^i?????j?]? 4?]6 +????K?\????^??nl???#?Z??R?O?4? ?x ?d??[??(+?1?}?\ } -????k? ?? +????????#?????? +7??'???<:???z???t?/??? +k?D-}?p???????D??s???|???f?/??h??xaA.O?s??1?L?j?+'N?[???S+1??j# or ????w Qp???????~q??W_ +ic?????Y???x??e?y#???\??I??^)?w???6?>stream +H????N?0 ????]? + +endstream +endobj +153 0 obj<> +endobj +154 0 obj<>stream + + + + + 2006-01-16T11:46:57-08:00 + 2006-01-16T11:46:57-08:00 + 2006-01-16T11:46:57-08:00 + + + uuid:6A1068DAC886DA1190CAC606B62B82E5 + uuid:6A1068DAC886DA1190CAC606B62B82E5 + + uuid:351eeb40-f587-4407-8661-7446a1ff1576 + uuid:50D73CAFBC0EDA119E0CAAA8D9392D7C + + + + + + SDSS-00.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +155 0 obj<> +endobj +156 0 obj<>stream +H????N?0 ????]? + +endstream +endobj +157 0 obj<> +endobj +158 0 obj<>stream + + + + + 2006-01-16T11:47:10-08:00 + 2006-01-16T11:47:10-08:00 + 2006-01-16T11:47:10-08:00 + + + uuid:6B1068DAC886DA1190CAC606B62B82E5 + uuid:6B1068DAC886DA1190CAC606B62B82E5 + + uuid:da9b5180-278b-452e-ab07-cdcef2f050c7 + uuid:51D73CAFBC0EDA119E0CAAA8D9392D7C + + + + + + SDSS-00.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +159 0 obj<> +endobj +160 0 obj<>stream +H????N?0 ????]? + +endstream +endobj +161 0 obj<> +endobj +162 0 obj<>stream + + + + + 2006-01-16T11:46:38-08:00 + 2006-01-16T11:46:38-08:00 + 2006-01-16T11:46:38-08:00 + + + uuid:6C89217EC786DA1190CAC606B62B82E5 + uuid:6C89217EC786DA1190CAC606B62B82E5 + + uuid:e7483239-a8a2-424d-80e5-b619c89272b9 + uuid:DAB80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + SDSS-00.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +163 0 obj<> +endobj +164 0 obj<> +endobj +165 0 obj<>/Font<>/ProcSet[/PDF/Text]/Properties<>/ExtGState<>>> +endobj +166 0 obj<>stream +H???Ko^? +???g)-4??e' +??&??pd9P??n]????r??q???E?G?????p?}?S8~???7wW????p??? +? +??????w)?77??v???oW??y_??{?v???:????1R?k(?????c?U??Pk?@??|????f?~y????????? +Vp?????z?x????????>??e@????????m??x?V]???T?2^: ?????6????????T?x7?k????~???aG????????????7??#x;=???bv?[Z?w8??.?>?z????w?\?>?^=?????7???^?????i???Gy?s?????????<^????WW?6WRFP?k???w?????s??????x?????Qc?h?H!!??;?/Y?g?df?k?.?????4\j-(?/ +??h???&???Rs????"L?l?N??5??F?_??h???%??SK*??^?j?0E?fM'?????????0E?J?5?D??&q????i?F; ????oy;??7??q?zy??:!!??)?C???.?k???7??*????%?d8???H??" '?$ +~?&?? +f? ??? +e!?4????q:2??( Q??D?!?????u?8 +?0g?N&?B?I.6e!? ????u?+h?v? ;?????,@??z? +u*~??a??,???D4?-G?:??{5u??&???3\5??D??????u2??`&???2?a :??L????L???S\.&?B????&?B?Aw??q??????0Q???4[?Nw???"?g?$????H?$??S? +5?Cf??8?????u2nA!?4? +&?B???,Z??8(???( Q??#?8L?A#?M????????u????@??Jd?,D??Rd?]?8??=???~j?a?Nu??J??h ?Ia'?|????u??)??:?B0u???('?s?\V?NF)??a?Ns????D?????8????3J?)??q????0?( ?3ue!?$?c4u +?nsB?????~???v?d?A?: ????u*?Q?0Q??nJ?qP;??d%? 'm& Q-??d!? ? &?B?A?????u2???@??:d?,D??Bd"(D??RM??Sp'X??:?us(?3?@?:??hNB?:>sB??;???"????9B?I?4{?@V?\?NG?j"(????Y?A%?d? ?a?N??P??D?B???x?(r?C???f?=t??=????zZ?J?L?- jiIA?y?/??f?oJ???+? ???.RG g?5 ?9 +=d??>W,??0?j?C?0?%7?!??D???b??B?/?3ft:??+???e#??N-d5 +????le???z??L?3]????Q?>??k?????a3? '?Rp;SG ????l?m??3?C6"?e9L??eZN?????gR$?y? ?~J????H??GI?_???96?R?`Y?nY?????5??am\?y???P???!????L???D???!?m?;?G? +?b?W?@g????a??g(N??a",DF?9?d",???Z?]?,???0???P??$???3?GjgAF??a?MF?H?,?A?>???Y??q+S7?u??f??G?e?M??D'??7$9????pn??nd??0t?%l?K ??64??'^>??? +?Q??jI?? +R?/?$?????|V???Y?rJ?y.D?????RN 3?b??????????L at o2???|? +3?E??=m? %(??A?Q??yA ??I?-9?"????f?y?&??iY>????%-'??1?0?q&p??LsP?G5?A +4????AJGz?7?D?u)??????D???4??Z???=Q-????r_[{)m-(@??! +b5\1?-Z??\)??4???YH??i?Vj????rfa?)????0pow??5???bOB?t???, ?k???~????i??lM6??"^6??Z?9J?=?Z8x(%??[ nr??????rQ???????*?o??mT???W?yD????v??????L??4 H- +r???e?B??Y?Q?P????V??i?b????/ ??_?V?l?x?=h??2?_???l?????p?w 2z??p at V&\??_??e?PH2$???=?\w?? +wy?+?0'hm??? D???$ ???[ zE??0??d???`??^?~;h?&?{???.???&?N}?.?a????x3??*s%m?F????????0?.???@pqq?9?qt(?A????? V?V?) +?c???"?Es2)F$ ????e???t?w???9V??????Z*???x?^?|y??8^^Yi?.~x??????ti.>?#Z????|y?/_?_???\?????????kH?u?????????????'?\?t?Zj?????????????????\??Ag??????1? +K_? ,?P??Fd??K8?|=??h???????G???o>=~???t??????????? +?|@?~WZ????????f??'??o?Q??(?MYi?e??4~??~?N?V}???j[?YV??? +??9?\?|'???t +?{?o:?`(~i#??Tt?)???'?D?Q;??%`??Li +N?0?NJ????D?%?v?( + J??I?-jC? +L?6 +??d??????v?(P`??v?(???D???"1'? +?????-&?n?b??rt;@(?qt;@(0st;0)p??Rm??Q?3?1???D? + +???c??t? +`??<yH?S C+??????j????F?n?okjHN?????*??A?-Zm +Ph0YMYE?????e??m?)?E??DYE????m??tl?(??t?w at Q?B???"@?I???Bk?z?(?;f?c? +Z??g?=? +????t?4????????q?DH?d Y3g +'??k?B?3g ??a>?B???9Y9**?-(?q??EAq?8?Q?9i??i?L????b1oM?4????C?-h?O +?%a?%'a???)????@??,?x? Y?fD9R ?\fS?@???M??K?@??d??2?c8M??? EY? ) +?_n?;z3Q:???U??????&?V?FV??&???B?a??*?H?@??h?q?????~?3???J5?8x6?O!???f)g ?CMV?K???p?3'??Or???v? e??=)2 V8 ?@?^8+?Kq?7?d>d'???2O +??Z????????_5?4Q?r?HV ????!U???93?80r:?t)??,?( +?YV?6#?R?|UG?r??????????????????????+?????4)???5??d??K??X?jjv?u`?yU???HsvG??U?>?4?? r"?????Bi??@?N?T? +??????\zG ?P.?S????`)???8?p ?,JYL?T?{??s?5??R??"?u_V?u:&?gg"?iN9 +?????'?,?=?U???T??;? +???W??.???~?W?!~1?????????8???.t7Q.?@???S0R?80? +??!???3???P??R~1??i??5w?P +% ?? %m$2A*-??/U4dH?MJ????E{??h?ht?i(??~??DsN?<j +;%l?1b-P? dcxJ?O?Ni?d ??S?S??!????n ?t???+{0?\~} ?i +.?/???-??$>+]?qW7?}?wx???l??jw{k0/??o?` ?z????????4???'v?j?HO?O???VX5h????????C ZHO? Z???Ox?g??? ? +f?m???f=f/N???%???"y????9D??2??2N???X????!L?????j??h?uF??:W????S????N?2)??,PA?????j?t??3"???P???????????O??"g?-?????AU??.?u +?ia?????????C? ????????P9o??? ????x????in????g???????? >?o?{??}?Ca???????????>???????????=?{???o??O_?_?#c_???y>aV0x??/? +?????u?????hT?????????b???????????/??p????c??H??C4?_???????????d9??}????Gw???#?$???^????J??l??x3???K)????o???????.=M?xc???|b??'???p?p??vd8???c? ???A??w,????)B???S?H?????$??zz[S?C?$SHG??i)?k????k?0???????????k??\??m_?R??$>???????)???)??Z S???mgLq&??eG??D??|??*?H???aT1[?agLq&_????? ??q0?8#?I??c?1??????g?i???Lq??+lgTqf\???Q???z?G'??q?8??=??c???pLe?3rg?QS?)Wk???? \yT?e? +W??q??7???\?Dg??v0??}??3pe>U?W??\?8#???\???c.S??+??????O]q?,??1Ily? W??/??0??w??bL?/wD'???:?8??SW??+??T1??yT?g?????)?| 8?|8??y? S???p?e?3?[;N?g??c.S??/d F????2=?37???8 S???i??)????8W?1??????Q???y'Lq??8???????????g??~0?8#-K ??3????Kc?????g????3?e9U?c??c???Y????W]q??d?n/W?tE"?????Hc?r??"??D"??qp1?_&???)L??&EbmF????+??G0??????bU?q?Le??????e?#?kVec?5b???????[_????+??PAd?@F?z??D??D#?MDq? 1?Q%]]:f0??&n??x????%? ?2?c?????x?K?u?|??s?????o:?? 'v2??4????A ?Ip?????A*?:uh????82??w%?a??H?????9?R?<>?QY?>?*`?z"f)?+2pd?]??e???D5h??_=?R I?c???p?)??????uG???2? #Y??$?q6???P?? vDe???)?O!???J\?)? +?D???Gycc}$7ss?7??*??? +??4??<g???????)Xn?d?H?C?'?r ?{?$4K?Tr?K'??_ ?SBnF???????yBn?B?????A??2? !?a?"??t?d`?8???dU?\? '???T ?N?az??td???2Az?qs&?f?L??2ER??D?D)?\yW???? j??)?<?f???,???X????_?]?g?????g?M??*LV?v??kSfp?G?????????Cbp&?k?!2Ef?3+???3<^???Hl'?????bZ?m*?K????"???g?R?(??"???????|?????/Zblf"aVG9???(?d?jnnJ?Na???T???iJ??05?? +?dB????d at O/?>0???L?C??\??Y?L?C?7k????)?8??jI9??qS?????ltW t?)??f????Tp24 ?U?? ??&??????YBn?@s?4?Y +??4?W??K???)???[M*?0????,rFr?H[?R?,??#39+??<,S`/aYT???50d??YJ??8?q????????????]???7s???\??M????+?\??-?^????Q-?O????5#9?????????2?3?^???Y????,SZx?R????NA?9?,?,nq??'??|?Ms???An?FST6K?H?*???+ ??z????2I?>3%??I??L?Z?Z?"????biy?O^?$m?2Ss????2EJ?BiY??*??????/?k????^9?[u??O??_ ?'7;??'mu` +tV?e?????N????`???Q????08<0x?A??U???+??P]e?y??{)??%~r??x?1???NT? +%}?0?Y!)[?c???}???o????5???yZ~?.2??J???<Sc??',?L?Z?uw?YB;?B?n +?NH9;{???wS????ZU??????V.O?bD???v=9\??ELz!q;E?^H?1?cFI?F?v??$n????I??mU???\ :Y3???m'?4???:c?/?^X|?O??YW????X???a????o*?Tn?\?????f???73?-? ??????????\?.?0????n??t? +??8wQ??E??I??;x?\?? +J??o????/?"?M?ki1r??X9?6\] ??.??3%X??$???????q|??????H +E??Xh"\1L[/???p ?>?>??I????p?i?j????^+> ????a?|???? +7?? ?C;?@/k?A0? (??NK??i?V???????? +?????????88l?D?.h????J????`????P????v????E???&?<Oq??????????????gI?:%e?{???4)??h???????I????S?*??9?+??l??b? X+5-??$n??}??jGY?&?D?u?w???%l??{Hz?=??<T?S?[?}?6??4?1?-:?????E?i??_#Y???A??t???J??? Hx??%H1/??(# +w?IE??Q?R?N|?u???{??? j????m2????2q????????Qk?'7>mD?&??;O ????z???0?J?>l?.??QXmw? +????????nS??d?L._j???n]g???[m?zP6???xy???y\$?#????b??a??O?.N???i?>?.?xi?????]??#?<\8/&_/g?` + +endstream +endobj +167 0 obj<>stream +H????N?0??? ????g?tMd"?[ +$?l???J??o?/U??? +,6Q??[M?5????]`t???????D?Jl ???[?t?K\???+???D?W?s??????]x?WL?]???? + +endstream +endobj +168 0 obj<> +endobj +169 0 obj<>stream + + + + + 2006-01-16T11:44:40-08:00 + 2006-01-16T11:44:40-08:00 + 2006-01-16T11:44:40-08:00 + + + uuid:6989217EC786DA1190CAC606B62B82E5 + uuid:6989217EC786DA1190CAC606B62B82E5 + + uuid:860a876f-1bcd-4591-82a8-59cf178c962f + uuid:D8B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + M42_6_6_j.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +170 0 obj<> +endobj +171 0 obj<>stream +H????N?0??? ????g?tMd"?[ +$?l???J??o?/U??? +,6Q??[M?5????]`t???????D?Jl ???[?t?K\???+???D?W?s??????]x?WL?]???? + +endstream +endobj +172 0 obj<> +endobj +173 0 obj<>stream + + + + + 2006-01-16T11:44:59-08:00 + 2006-01-16T11:44:59-08:00 + 2006-01-16T11:44:59-08:00 + + + uuid:6A89217EC786DA1190CAC606B62B82E5 + uuid:6A89217EC786DA1190CAC606B62B82E5 + + uuid:cacaa725-cd1d-433f-8a93-371340938934 + uuid:D9B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + M42_6_6_j.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +174 0 obj<> +endobj +175 0 obj<>stream +H????N?0??? ????g?tMd"?[ +$?l???J??o?/U??? +,6Q??[M?5????]`t???????D?Jl ???[?t?K\???+???D?W?s??????]x?WL?]???? + +endstream +endobj +176 0 obj<> +endobj +177 0 obj<>stream + + + + + 2006-01-16T11:45:13-08:00 + 2006-01-16T11:45:13-08:00 + 2006-01-16T11:45:13-08:00 + + + uuid:6B89217EC786DA1190CAC606B62B82E5 + uuid:6B89217EC786DA1190CAC606B62B82E5 + + uuid:d40d1499-13f4-44a6-be22-018e2d5edb45 + uuid:D7B80F5FBC0EDA119E0CAAA8D9392D7C + + + + + + M42_6_6_j.confidence.xls + + + + + + + + application/eps + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +178 0 obj<> +endobj +179 0 obj<> +endobj +180 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +181 0 obj<>stream +H??Wmo????_?????!??/?O??I?&?C??P\???h?Yte*J?7?w??YJ??`????????3?_?+.????./??,???rysQeM??9??? UV??UN?@???E~?_,?,???rE????7???.?"?f????6??9??????l{???0/? Ya???Yc^???&?M????????????5i?E?"???-?w?!??X?)?JF(i|???/?????? ??y?q ?????Y????e?!m?`&??I???F??????"??z8??EI?i????%1?? +t???t? ?k"????H`G?? +?sm???'???]k?????l??G?P???????ju??r?vBY???Re??#?X??Q^????' L?????? ~?a???03????????tmvt(qe+?n?k???=?d??????????0?c+M??"?????b^??)B??B%?%??>>YW?a?\??<4"??s)????k???r1??|??(":???6p?????Z??j??\???9????t ???? ???B???T6L?[? ?oG^??0? w????SE??????5???Q)?>T4a?U}T&Q.?G???k????0????ET?o?Z4??]???K? +???Ho???6R?1?iX?? ?7????n?l'??gg??c?w3(a? +????Y?GU at b2????????$??'??1?????t)}??C?z???3P9r??????@??%?o?????~[?s)??8??GM??????TA??????????|.?????a__????U???LI)t'?A?J"??;u*k:q?T??????? ??it?P?R?2h??A?N???1D?????T?)|SUK?4-???M??D?b5r??S?????1p??"V?|"k?U??????T???,i???Q?G?Ze??%??%??D;????a???Pg +?ZC????~?V4=??Q?F?W?????D<2jY ??v=?J[?!???}?RG+f|F@ ????????zt????zT????[??]G??,??-?a?\??O?=??=??FS???aS;???:j????_?+????Rs?|0R?_????VF? ????A at P??6?fgi^?{???I1??`????[?X?M ??xz?;??????Z2?!, +uG??o??1u??(LC??2?@=????:fw#o?????}zP?Q??L?yVT? ?lS%???????ffE +RJ???Y"?A??^6??\???^?U#???{8? ?????<.?????3q???????????G???K?????+=sh???#G???A?K??7? ?7?????? ??Z}KrS?????p??:FO??FW? +??*?N +)?!G????]??? Y#W?*?*??VV|??G???#b?Z`????$f??????f3B@zse?3v=?j[?g?$??O???|?SNr?????????>???n}??<?"?TUq? ou??6??{?x??u??ie?'LI +???V??Fr#?????????F??P????5????AgP??????iW?N5??S???0*?;?z-MS???R)??]D?d?p????W??bG?I? ?#)??\?n?2????YE? ^?;k??7?-????5????_mS?>|?=!?7o?7?F?????X?.?l?5?#??FG? +???G?2?? >?s?G4P:????) ???/????X???I??% w? +?????? +???B? + +X'? +r?% +????Z%h?????? +F,h?E{B?#L????NX??z ?xh??Du? +?w/d??Opz???py?.?7r?v0?? ????v?0???H? ?V\?????x????$)???\LV???N??y??~az????,Q???????t?j$??????8???Q?G?1?W> +endobj +183 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +184 0 obj<>stream +H??W?r??}?W?)5?Z?? n~?%?+??nYZ???-?:??-??^??a??[????qF????????-x_?? + |?\?m?~?? ???B?L??'g????????Xt?NF???!-X???? +d??WO?\??-???L???8?a"!B?O&?????+u???#???Q?v'????G?}%??}e.E???}\???-?:?H)?J:???????gR??*[u?R??u?y??#?????p?]?u????????e?I?Vw+????-c:???<{Q:aU|?? ? ?J 9?????w??wSF? 1??X???D????a!???2?)C?? ??He??y,C^? n???\????^??????a????? ????z??(`r?8??N?=d???LwDTf?b?O????3 s??j??????rD?K??? +ZL Z?q??5HPK8?J??@,?13??F??.p????W?/Fxc?'? }^??Y_O]E?/???k?"???c?K??ga?t?????W?{`?^??|F +??c`Zllq12U\??8|%>????+??N??L";??+\q?]?????q?#/????vf7?k??Yn%D? +q???9???p{??p?]?kr?`V? h?T?=>)?G?!Bj?"?*?n?^{?5F??W??@?Iw?U?7?j? +?? +?? ?? +?GNO?<<?p?[????j?5??????MSW?x???A??n??vK/?V??^????y??+T??X]?????9.TMtpe3????? ?Z?1????;|u?? ?H?{F]?0CK????$"?d\r?^4i#O? ?J'U??q~??n???]??9??H?UK'?????????6?>??C\??1??2?%|???~?3>?N?v?tL??}?1???5?@?YA8[?K?#??@?y?r??I4E?+??T???j3?,?AGR??l?f?l1W??????]??HwbN??n?X??.rM'??@ +V?%?hL?lH?*???yy?????Mc??m ?\ fzg ?~??????D +5?Zm?M???O2'??? +? +{(0????#???>??`w????PG?h{??t/??}cTS??:&??Y???.@? +??G??O?@yz??!x??87?C(u +0?@?>bZJz?C?1.q\?????w?? 6???o61I?6v_??b!????4??}??????2$}j ??????M?}@9?8v|?Y?????'X)vH??L?#z!0$? +???~?????=???P.??3?K????e?J(/(P > +endobj +186 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +187 0 obj<>stream +H??WKoG??W?8 +h&?????e9?F??,??(????C?!c?w? +??????!-? @rz????????]?????????O?u{?OGw'??b?O[?????&??????????=?????m?????FN??????????~?j???V?k??$??{U[??W??FW???MW]\??kR5^??`????M??=zK^ZqR?M?v?e???k???????????j?2?Dj?[??%??iH?i?N????N?? ?kS??????7????t}???&V????B +? S?$? +?c??s?w?zV?F?????4?1???z6??!O C?^????_l?u? +R?=?Q??j??????F??????l9P?=?a>??+R/Y?????t???r;mrj?????ik)??W????< "J? ??i??!?9???sE??]?????K?|??@???Qeu-y1Vq?z?????9r?????G??-?????\B?WT?(N:?V!? ?4?)F??D?{C?"z?=@?%[?????;?????UT?P??5??JYd?????? +[?v?`?I???l?x????lw?)k9??]?r???\?z?E?????r?s????? ???AE?V?T[??d?g??? ??5??K???d?4YG???d?Z? ??b?z?? ?o"??I?Z?[?v:7??+??j`?E?????U??"????D?>(?IsK?3??? ??Yl???? ??rEyx??j???|"?9????"?s???$R?h??/????j?? a?X????[??? ?d|??eO??g??(*4?Q???{Vl?0?C?~Q?#?Q?????,{????[e?l??S??d?c?(?EJ?i?y#??Qr +?s?iN?g"Ml?~'?\ +???1`ch87?[.??31j???p>?j? ??K? +???hGf? +s?????p?????}C ??8?t>[????\[??v +&'?B06???>!$?????????A?????5 +]???>??? +#??Z?r??3?~]???hW%?';?(S9p??????X1? +S????s?? +c????)|D#???(?O=?t?f.O `6?????8????? +.1?'I?<:4?B??_P?EP??,?Vl^pNC???? ??b??V???5!?$x"??UWA???S?[?lnM??h8#?`??????T??MP??????2qo?sG??~?zx $]??q?????ZKx{??\`,?????^??[I r??#0?~??G"*????rVe?????0??|????OZ?p/3?,15a?Wd???????k?V?H??uf{?8Ss \u?J??-D?Bo +?",I?L?????6??aY???*??~?W?v????|"??$'?@?h?4Y?/(}i ???? +??~?????K???W????<.D?$t$??y +TA?'? +??0#@???i?)??+?C ?R?????#??k???[????K-(?"o???<.e?a/?3????N?O?D??????0????C?d?ms]i?H)?[??L?m???( +6???*?S???? +T?? ?x?;?f1Y??u?????\t*?{4?{????y_?}Gr$??YT?Ao?C?[W??e?sW?.??? 0 + +endstream +endobj +188 0 obj<> +endobj +189 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +190 0 obj<>stream +H?tU?n7????G???-/?K[i?(??l?IQ???? ????8}?? ???^`?$??3?3????Q??a???\>5???%E?QU?^)????"Z ??DV7?Z +)???pj?O? ??$%3???He?]?I?T?Q?????5Ye+q`?pTB???????plS????6?G?M??j????G???'AD?l??lKH.4B???e/????????u +p???u??-!h),k??.???^G???_?'=??i"P1??6??v8R?,6?\?V????F???o??KcS|????0?qO??G??t?t?E???S!4r|Uk! +r=91?????f{????u? ?????s +?6??<?$?"??$??;??c??\?(T????Tg????? +?????~?k??]?????????YwJ????????76?[??(~?#8,?1?2?'?K?K??.?P2???? +?19?????* +?{N??Q??_?q???Q?d2ZkNX?g?????z(? +q\?; +4i?[????V>?L???E?Y??????67??5Q?@g?: #?,+]???/?g?+"??fYP?,??h?gY8O?xM?H?3j?z?R?N??=1?E<???-A?=z?FJ9_?`??*i +;???P?$?S?Sl???????>?(???????????0N???????NX??k?x??K6%???es4_???6?S{`???:??L? +2?)K??E#CU??$??S??????~?F????>?8???????N?05????;?O+Y???? + +endstream +endobj +191 0 obj<>stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> +endstream +endobj +192 0 obj[/Indexed/DeviceRGB 255 191 0 R] +endobj +193 0 obj<> +endobj +194 0 obj<>stream +H?T?MO?0 ???>q????J??|?m????h??a?;CZ?I??}????f????0????? +8??`?x?????????????xw?f???????>Ns???9???;H?B??w'X???'m?????n? ?Z??t?b???????_???? +?FL.?{)e?? lE????(??:??C???%?t??|?> +endobj +196 0 obj<> +endobj +197 0 obj<>strea m +H??Typ?????????2???@9Z?2 W?k??M l???)?$???~?Z?l?W? +??4m??a??????????S/?P?=Q?9?k?V??(U]??A8??p,?zoT?a? +?-?b+]??5??%??a=??-i?A?bt??G?:?? ?{?QJ?w???CbS?0???*am???X???? +?????? +? ?X????|C?? +A(?mb{?1?(???J?7??&;??*?? ?zFo3- +????5J??q? ?!??o?O? ?? +???v +^?? +?????????????sp6?9??#mD$?y?o?V?r'c???pe???!?UV?JP?{??? +??=l? ?q???3?4?;s?G?/4?????L??l????~??{|?????????e?/W:??2?????FIH}????`??2[???L>++C?b??Wr=$;m??xL???+??3??????{z?:q?$??x??9X?z????\9?j??/~?x1T??i^?gL??/? +??0?????hxD,??]c?j???r7?-G???V>?????a +%?D*????[?0w????????_LX?rF?{??UP+??&???H???Zmb???????3??y?n?Nq7c???? ????t???ffqg?h?TG??8?UrS?yv[6???w2?2??V?u????R,F;?j&?r??????ID\WHE? +?????+p??8?{??N??? +G?PLeF??f??7?N?J?MYzv??[(%?I(?y??T??0G??1?Z????S??CH < +?:??q??h;??_?????^t?????^(??n??J?M??H!-??7[`?????? +??3m?????????+??F?J?*aQ1ff?N???Y?e?b!???[?v?O ? %?????D?J???k???-B?? ?_?_??Wwps???bA?%O$?>?w >?Z0??Z?0z?;0? +??v?????d????(N??d? ?Y?Y?_?Cu.Lc??6dB??\?? yz?{hv$j +?-W?? ???s???|?????ljr?C? ?O&Z;?}W?^????r??U??%I]??TB)?rG???^+??a??f???JD?$?s?K??l??~7u-*i+q?????(???1??Em???a'+r?? +M??$U?Z??$?J????0 =`G?M?S?~?0,%;??ff? ?d'pRZ????? ??qX%?KVAQvk?:?z??|?atI?`??O?I?;|??h?????4?-d?m???????SI\????? +BV-?cBz???|m?C!?t???`=????f??N +-7xc?bZ/???#?n????pV???$??dF?O ????'?9? ???X????U?U?????????????????z???=? ? +??q?8?^ `K?2?e???)q?????Vcy):???/v?i/?,]6??I6?? +????tPz*b??T?? c:?O 9DV6?????T?'`kX7tw_S? )???!?k~??SJ3??Rv]%0??N???????h^=???v??c???? "????v??^????b??Pju?_c??cj? 9???wf`????$?? ??R?7????P}?h?]-d??9%r?L??T?0U?(??K/??3??f?????F????F ?Y???????46? ???\?????e?O@;??&?r???????x???o??&???????_P:?A:??b? r???????t???d?m??n? +D????Sz?;9I???s?i?w??G +s?q??????????m?q[??a??? ?????????C??&?????e:??????}ff*|J???h4 +?Y? ????????-???????g!i????y??]NM:?|D +z??? c?pD?yn???1`?Q??FLaVWe???#?"? +?`ty?~rT +#w?_"K?????%qof?pS-???O????? +?C?? +? ?? Q?? + +endstream +endobj +198 0 obj<> +endobj +199 0 obj<>stream +H?TTiT????*D???X?U?6??Q 1 +?0?q??A??[??? +?5??lB?8?"??9?7???? ?1?[???2g???;??w????~$1?? I?f?? +????????=G?'?????63"?????Cr????????~?????$)???????????xed?F??v????e?bMLx?248V??? +? ?HF??W? ??,Q???Vl?????????R?\??LS ??&X?? b.A, ?XDK?? ?-??"? +?C?I????#???????%?N?????-wY?f???-?!?????Xu|?&? +?????Ez?V +2rd2?s?i??S+?????????f?6?y????z??db?b~?R]???Z?????P? ??z?]?z?g}+?5?w?_??F?^? ? ??$x?QzT?M2?????M?C?%?u???F???G?`????d? '?/?7?#M??"??f>#??>???q;?I?????LX????????0QFG????(e?A=\?S???Q?b??C?E?????? oA?\'!????6WWZ^?2x??,X>????*G??o?+k[?N??GZ?v???s??}???sw?Vx????rm???? +?S?.9?_??2??J??e?t?6???????;?!???????s???????2]?N5???4?{??B?? +f????P???c????i??f??,??=???RT;N;* f??)??Ki??r?? +?? +?@?F ?Dj?^????Fd]???KY?hmh?tf^j4??~)???????????V???UZ????!?j<:N??a(???W?p +[ +NBCmc?????Y??F?5(uhD/1?Mu)?xe0U???Xem??"??6?7???Ue?*??|-??AK{ ?? E?O? ??[?>??(??#?~???%u?|??(???z??????1e,?[y$c?k3???i????|8?3Mz?7n "?H???lf4g???r?????Wr??) ??Fh?0?yc?p??Z? ??H????`+??a8j?,:?????-???Dx?U +??$?J?Ne???e%5??f?n! OP??#+?Z??l???fy?B?-???R?-q][g2?a?5?????5?????y?2??xp!PVY???3E6b??#y ????A?S ?E?$??s>????HU/?)6?s?RH~^?Y1??e +?i~??a^?y-?=rm?f?_ + +endstream +endobj +200 0 obj<> +endobj +201 0 obj<> +endobj +202 0 obj<> +endobj +203 0 obj<> +endobj +204 0 obj<>stream +H??TkT??e?D?????????A?(^j *??%X????*D??.?????oX=rQQD??rY?"*V4??m4M????1??????Y??I???5??????>??~??pv" +???e?/???d???0???*??????_?????,?^??)~?#% ???-?????0??;???FC2???????p?Y???Vrfsc?2V?h;R?AL9?Od??2??)? aJ????????????????????k?(??]2w!?U??%]??2 &TR?????r???:????ox?!?k)K???v?A?.^?J? +?R:???4n/Z?????0??8???:??q????? P?`_??$|???????{.???N?W???.???N?Y???c?jW!2mg??xz?3??????l?z?????U?-?Se'?MgY?T??M??F3?c?s?V?&????Vf??"?`dw"C>??Sz???`???????*;????????@<.+v_??k-??`czj? +???N?b:x??????9?Z/?g?#???|?v????Q +?c??k8??rk?[{??}??\?O??$O?Z??o?n?b<+???????m??"??f????? +???Y?Udl?E?4 +,U????? +???q??M-ii?H??W????H???;H??R?d?g??c??????#??QT?/2?J????U=K???aq9??X?u??C9,x +??$R??ih??ddY?k???R?;P??l? #?4???8uc-?pe?p??????????{??i??'?]?U?b3???F?&?)P}???=?;???[E80?????r?D??H?Q??,?rO>?????????W????B?vy?`?;???.(ye??g?m??:??L?!?g???d\R?%?r???^??mr9)?+5?zU?+=/?? ???DjR5 (???????9fs??3f?P????>de;.?BeR???????4???l?#?8y^t??V5R?G??Z??Q0?0?`?#"?????A???m?#?+o}?#??+4, ????)?????_???%I?<0?0??n3? +, !(2??6??x>6ah????_A?h t?G?????fp? ?|??h&????\\>???[?c??^??=?C?:?:???W.C3???1???2^?QQ]wJg??Qb????{.??5Jjc?b?*????????,??;??? ?6?,???`J??1?j?P??????=????A?????1??;???????~?`=???@^???}?????-?LFi?|Z +?)3?bB???M???D?5>'y???@???P???v?f??p???? +q???&?#?/?m?J?~??????xV??4z?4???`??%e?|Z*??_b??R???K7-????????? ??:J&? ?L]+;?T????>stream + + +endstream +endobj +206 0 obj<> +endobj +207 0 obj<> +endobj +208 0 obj<>stream +H?|U Pg?f?n?@?]i?= +Z????*?%?$" ?p((8? ????? G???p8Ec1?5`?D7???&T?d7?j?~=?c?=????M?Tu?__???}?k???!H???1 p??_?_?????????i???4????%O s???i?????A????@???LYltL?t????c??eR??(YlDx?40<-&*!??D ??B??e?????2???? ??z?&j??n/?;^?W?????9(?L?j?#??u?@]L?u?????????T?P>???\ ?????,?M???}*???_$.,??o?x???a?/?-? +<` ??? ?N? ?? +?^4????B???????# Lj?z??????ve??q???\?-??[H????bzz/L???r?p5wz???s\???E?q????3_??o*F???)4?O?>y?]? +v??|??)?%?Wi?s>!????j??? Y???j?o?w?H???b?>??m?p????????U????????7??x +{hk (?F???????=?? ??\<'?-???w?)????c???c??k ??v??S???n?s?/=??????????D??09H???P: ) %?B}1???8????O?v????w??m??HBfw??X??a???3?C8]l???????0=O??,g?????6???D??BVW??jp?K???Uv@&p6?@- ??bI???X?d????yrV?{?Y2Zgl??????3??:U??????Y???!???'b??I?(???????Z??K???C???s8??S?GX)?ABH,??8"a?5???B(????????W??gep?????/.y?[?}???_???I;a???3E???_??+}R?S?8q?6]??4? +;??;?B????`??l/7??>?????N^+?B??J?:7???!6f?:?ZHC,??B??'???{????9?%A??????@o?w?~?>?^?)tZe???`??md?#q?7?oH??????0???[?:??,d???QAw???B3+8c?1|???#?ql???;?fV?????0?C&?l"?w??o???`??????`b??;???`?-????e?? +j? v +1?4?p|?#?e?M?K??? Mx^N????B-?/????u=?m??31-W??f???G?'x_??26?1? ??e??o????4?a?2?:? ??g?`? ?[???A?oI??_`M??@?&???l?iY-??qy?@????46'=V??l???+???x???m +?????????[??g? ? +??4? +Js??(?h?;*?%?e5E?g2'??o"9;????~?kC????????x%??b?Vm?H????G? +?S]??O?/?? +v???=U?Mt!?????'J%?%ZE?O??_? +???g +?????E?;?D?1??a$E???P?k?3?'n??p??w??'n???e???CD?(????]?Mw?c??69??t?LvAp'(;Z?>D???S?Y?? +??????????7H? k'/?g-,?(l? ?4?Zf??CX? ?`?M.4?Q?q {D?+??FI5*?:???q??)?|?? _mKH???]??)X???}|-??x' ???nqh???N?0?d^????"?/????Sjt????m"\a?&??"p.s??rh=Y4????????"?????????H???:?d*tQ`Yx?Tk???????Dz?X? ++G??=??????~??? +?F7Q?????YRc????}?l?T?S?*B?7??h?A??@2?J!?tYo??@e?????'??v ]2?}MET?????1??{\?dk\> +endobj +210 0 obj<> +endobj +211 0 obj<>stream +H??T{P?????????i?5?8???3-F??D?M?EA?S???;?????v???y|?bU?bS5Fk?i??d?N??Z???R?b2??3?L??=?????" 3ES + +r? +r^?????l??NVl.??@y?Z?8c??C[?_Tfl-?,??.)??>?"!?#H*?$#H??G??"d]?;)@?-?Eg?F???*? +d??(A>C??$yY??$"??Mh E??8V???(S????!??Op?eq?e?kK  +?h4?Y\vW??]8??f~???_o ?????by??2W8Y,`?-?J?????m???`F?)rxZ?DJ+??}? +&?j? >+w?F~5????i?Z??b??p?V?:?2?TWX??r??m Ea6???u????8??m.????"VWk?K?E? h????8?'?)???J@?U????0??? ??6????n? +T??????}?m( +?v@??$??d????6??k?@c?X???e?=dJFU_|i?nB?MQ<=?'s???a?b?V???w~???????D>y??]???_???Lc?llY??y?(?:]???`?,+????l?@????? +???n?6??q??S???q8? +????Tw?????r??8??'???=???/???O ????A????????j????????'?tR??????W????r??????J???#??:????? +???? ?d??,???????6??u5? ??RW+???I??n?R?"yl?O??D3?VA? +?hC??????|??W? +?O?????i??X?x???????Bm#????L??????o?????l?}L=f5Y?D?OM?;?-vM?? ?t?????/?4(?/?O????Z???????d???t q? ??????4?JJ??;??z?1??M?5T?tU ?OL?6???-?3???9+?o?W?a?Z +W?[ ????k?p??&?-?q8???t???iMI?1[A?$?????????wq~&?????_4????y?Gd?????????W?*p????[??lk?z??s>?????*?2??????J????? /??;?v?!??? ??5f ?nel?g??s?p?I??4?As|?l?G?:3]N?#???M?8K??$?U??=???^W?-??[??T? + ?f???????'???N??????i3~?{?;??~??%?[h?k?V[?wD ???o?vurg ???= ?B?jA +U?A???-?"X +???,D?U?q?(?(i?7??k?? ??H,6C??o??? k?+??p????o8]?~ }?g????[Qt5w?[??[?????????]&??]??Y??? T? Q+???p??S`?#?u????" +Y,)h?X,????? 29?:|??^n?e3???kv3a?x?*?????y??????z?FA?w???F? +!???]d?S??NO e2???&?J???+????>FB??F?,???~???$?Tm????H ?????7????f???_???????nE?V?1w??j???s??3?p0????U??n^r_?Y+??rm?q?9=2???@>N ??)"???????]M]C?X _&?#??Z?*?4"???du?0?iEr?? +aHF??R??B ??1jMM?L?EnN?{?f?fG?$?D+U???.?p4]??z????x???*???3?w?+X????>??,S???b?GE???g.?_?H?qTvT^C??Z9?uHo?eB?|????]n? + +endstream +endobj +212 0 obj<>stream +H?TQMo? ??+?q?@????m???n{W|nM*????>?n??8 ? ??j3,??????@????> +endobj +214 0 obj<> +endobj +215 0 obj<> +endobj +216 0 obj<>stream +H?T?Mo? ??? +[?@`S?C???????????!5?r?????X???_??S?]?A???`p??a!?p??y?3i??5???3??s???C??e?3'?D+?^????'?????????~???? +(???:?? ?W?/x^#????F?s?I??m??Zz?????? ?G?UJyxR??/?b??*J???]?Y????}?S?8???????? + +endstream +endobj +217 0 obj<> +endobj +218 0 obj<>stream +H?bd`ab`dd????????v? +?? +gMCKKs???????<?????\???????????J=??? ??b???????????NkgbX???,b`?? +t;C?*????|????2~???n??????O~J3????(:}???3?f4N?k??nm??s??z?????z???mS??~? +???????1u????'????}>?????\??hQiw????l???%% ?g???gT0????G?|?U??????Q$?;a??iR+??&7f?w????????^?%U??i????i??~g/??;?????????~??N????'5?izm]{K]??????X[???;???????i?$9??????x,?{9?/?i?????d??\O?w???0 + +endstream +endobj +219 0 obj<> +endobj +220 0 obj<> +endobj +221 0 obj<>stream +H?|Ukp?^Yh-???$?????qP(Mf ? .????g0al?K????}j?~??K???L?0 %????@?f?B?R?e???Y3?3???vv???{?=?w???AS2 ?H4??0?`]??k +6??x?J?EQ??)???)??3???????~?3j???,?a????/>?;?D?? ?????kU?{U???]????U?????+?*v?f?T????T ???%uUr?fIv???????b?R?P?wO??4??C?B???\?z??BP e?]?f?????%[????*?Y (?C?D?+2z?s?G????p?D3?%???~|\?8;s?Q????? "0vZ ??"???????7?????s?;????????G#,&p?????J???ht?=1x?+??BY??F#??3-x:?@?z???Oq ???v ??? ??>??@,????r\?hhD?^?/??[??!???u3^712l,0AG??x# ???ReF4A?0~?X?????9???sq`0??b??Q???S??s$BX???b3??T?qJ?~!?H??w??m!&??a?n?Ekq?Y}?S??'?<|??)?A???%$????*ML??e ERN6??#}T?A??T????X1]LY?P??ml??Hv`??? +?&???M?V?b)?;?J??vMX][????+? ???`z6~?p!?/????^?KO1Y.??.v?:?!??W?I??????????D?@> g???? ?.?M?h7?7?IJ?????? ?d?????7vAB?;?4E????? ??w?????O????qPf?4Pz??D?'?;?ca????32YT???? +o?? +?x"???m8?r5???J?X??'?~|z? +?H????)??-?x?+~?G??N??vcE? +??&?y?????????bPV??h?(?|??m)????]??I?_P????"J?.???N*hW?????mY???*]?>stream +H?TQ?n?0??[^????!$DCrE +??`)?@??gm??R??]???c^VO?W??f?5????3????-?? ?n??Q?]N?N?z_V?*?????????N? }??L?fT????5?M?o?P? ?(?????????????y?5B?????;\t#?4j@?EX@??????R?h{yk ???\?????X?%??????3?3? :?<N?<?<?????????b?.??-+?\#?V??OZ??Z?m?b??"7c(1? +.?????Sz?6 + +endstream +endobj +223 0 obj<> +endobj +224 0 obj<> +endobj +225 0 obj<> +endobj +226 0 obj<> +endobj +227 0 obj<>stream +H?l?l?????A???v???X7(]u?D?4)?J ??BB????v??q??????'vb;N??N?cH??_k;JUF?RX??uC?Z???w?K?]?t??JO'???~???|?{8???pd????gK?m,-}?S?~"Q?4_A??X1Y?'-,????????%|?Q??Y???????p|?s?L???U:???K5+??Y??P[???[^?)-?UU????I??????:?S? +55??S+?4?+?*???}?V?pl1??????8?tV?c +?)?,????i?g)f(?*??XA?$^?cg?d~?????9?7???}?+o??;8?3????q{????`?T021??Z 415+v?rk??L(?E?=z?ua?)?'??]??@?pv0SR?|o*?M}?m?7 ? &???????a???????&n???????2??7%??ZO?x1 +f??G???-A?7 ?9-????????1???????1?};?[(?!`???? ?^?K?????FW??M??????????b?cz?r#? ?A?u????Zx?????[? +??>,&???/?}??/O?d??qX{????n_?;????????q6;m????&????????4)?;u nfF*?WZz??LA????D?vr??h?N?d??A???y??d?Uhkuy?n?et@???h??#Q????-????i}??+?l8?8?0?????l??:~0?j?1???1?~? ?C#??{D?O?G?d?n?tT???L?????,K?B???P6???]???j?_ +&y#?=????]??jv8;???7??????????O??NG??l?[?????qUE????$? wt?,\@'7?0|??C3>?9?+,?? + +endstream +endobj +228 0 obj<>stream + +? ??? ??? + +endstream +endobj +229 0 obj<> +endobj +230 0 obj<> +endobj +231 0 obj<>stream + +? ?? ?? +Ajffoq?? + +endstream +endobj +232 0 obj<> +endobj +233 0 obj<> +endobj +234 0 obj<> +endobj +235 0 obj<> +endobj +236 0 obj<> +endobj +237 0 obj<> +endobj +238 0 obj[/Separation/All/DeviceGray 239 0 R] +endobj +239 0 obj<> +endobj +240 0 obj<> +endobj +241 0 obj<> +endobj +242 0 obj<>stream +H?TPMk? ??+??e&??P?-???m??NR?Q1??_5????7??o????? + +endstream +endobj +243 0 obj<> +endobj +244 0 obj<> +endobj +245 0 obj<>stream + +OOKIHI+CMSY5 +? ?? + +endstream +endobj +246 0 obj<> +endobj +247 0 obj<> +endobj +248 0 obj<> +endobj +249 0 obj<>stream +H?$?mLw?[F????#xs???&??..Y??Q?Jp>??DK?????k??T\"Y?S??????Z?BKi?E??f>d:???n$3fo???re?dG????????A,?????7???9????-?~c??? +???"??wk??Rg??=???q?H?c4???,??^??h?g?"r???@??e?:pm??= ?G? +???????_+G?n?hD?&?-??G[1+?5u???????????/?i???|WY?im???B?!?r??b???y;?DRy"XZ]?-u????n?a??????rYZD??? \??2H?F??V+|?????{??p??o??C??v?5R?6??%3?P?Q?-j?/f??3}s{?????Z?:??>?R_ ?5?/ag??wV0??%?w? zf?6?(???B##Lr<???f?6?:??6??j?? ???l%u??F???`???(?#,?&=?8F?|??????e{Q= U?*?a??P3B??&?? +9?? ???s)??:?a6?3?a!?/d9O?X??????{?&??(Ce???a%Z(b?Yz?;????&Q??6?Ne)f<?0???EgI9?N)???AS['??Tjg{+?5?,h??8???^????????Y_?Y?](??G??? I??^?&_?????M#I?M???m?a?T?n??X???[C(Al4?? ?????????X> +endobj +251 0 obj<> +endobj +252 0 obj<> +endobj +253 0 obj<>stream +H?$?KLa?g????GR1?ff|`?? * 4Fb???F?eJ????7??3??G(?B??b??)Jt?????0,?qq??u0???;????]?IEOtv?????4k4mu%?R P?BF????A-??B ???y'/??5????g ??jo6??????tU??j}?5??_g??j????O??5???k??????t??@w??t?nPg?=<*.?E???O??! h-?_ at 5?z ???B???)?v??.??H0c?h?1Jh?a+? e?]?Du????????Um?j??)]????:?,R?????/?q?{h?2A??"`;???~O??4?4%:??J? +??+???g?:}??ww:???&??(HLoAN??C?L?JF??|?fv??(X +zB?????0&?aLcff?3\???q?_?V??Ty???$???8?w??zb????'L%??D*??RI6???-?q?{ +????RF??B?)>?O????z??"??&???? +_?4G????,j??????:1??k.????d?`|???????p?C.?M??X????????????z'??Rj?Lg?L??d??l:?K3G?V??3`??\???????QRaI??J$?Em??\?Q??8??|#(??` + +endstream +endobj +254 0 obj<>stream + +???? ??????Ua?x?M{???7?|?X????????????? +??#?(=)W????????q?l????????Q)7QK>J???c??????m?eu??? +???? ??????? ??????R(%LU2?? ??X??????o?jkmva#? +[??8????B???? ?????%???(W1\????????g????????fGQe0"?o???q?????|z???u????????n??b??Cy +? ?? ?? +h +VR_W?""? + +endstream +endobj +255 0 obj<>stream +8;Z\65n:dd#kS'\aEOL=(eD,0ePq[,_QB]D42c,t6)7=*X9o4c at lDrU(on\sg.`@0 +bJ3*)^o8$7!koE1Cf8]Pj)KOgCJ,1P#Ik>u^B*..GKUfY1%ZWY'oSprjq9qE at L4XE +c>a<@DU>"d?;r:rfkiI2R:apZ'b%`^8XOBp?bTG-+s(FB%sZ)%/57]t+lQ?X0j>H! +^Ptq'_"g>$qI-,+Ue[Q7UNQj\DgJ%>CdtVYAkR"to+V.2i-G52]2SR5[U0Y^T&=?TmC!YU0Ij&YLbq9I$;7PI>6 +P'`+:)nPI4>mI5G%9t:qV?4sp`8KGQY5nVULB2l~> +endstream +endobj +256 0 obj<>stream +8;Z]"!=j`)$q5Nch8`InlYOpK5h$?7lsP7":2?C"J"W3[j"/(@i_RUsF=bL/D$+8^gKcr&")DHb*44:9S3`k +-1^(9CSgu7(b4>ZGeD at LNUY7l?HaU2X<"@m;S-)I645A\EV9g at q.VGEa1:J@]'cte +cci$*HOTF"3!t,&AU3MP;G2M at a$$Xue?19WioE^G=J:);Lh.Z`J1,7g0ZZ"Y^+*S6 +$*GSV%gs%b+I!=4Y,]L>KagL,B4FRk5K at aj,ATM5%DSD,!790;YQ~> +endstream +endobj +257 0 obj<>stream +8;Z]!>7Q9>$j:WDmaG,23c4\C4:J)Fc,RSPO9.u#:?#@e"i1TuYPb]N8 +&[>,V?dGd)SgE,TeZ'c$+0bC6UTau0 at FU*_5UY) +endstream +endobj +258 0 obj<>stream +8;Z]"M[b1Z$q-Z7I at QICqu@=$7=p2ioq%!Q'D8N)"e>b2#i"X*N^jn3,J7b1+R:81 +-XP-H4\h*ifaVSK7p9UkX;RI/jX(Wo\YmmSCgG1.gB:k +endstream +endobj +259 0 obj<>stream +8;Z]"@1L0t#Y$hNp[OJQB0XtSU0sN1R"X(fC"C4M%njB?1/oI,?u=s> +!27Cb9^i\qhd9'G5#'Xb==9[&b0N[Cs.d.Mc,EJtl#"gF.rOV'IOD3=Eo,A=k5fD, +=@Mm(C5XW*Ek9(F_K?9JFjbQ6=EdoRN]PFC?0Q9j$fp/a;#>_?cX)0?GfBQ6NB[%L +;VN$PWcH9>PAr.+KhludA59a+)MIn5*BI56j^e8Pc!pWK at Z[YG:J4 at BZ+T^h$VB3p +Pp1CIr4MNO+S^HEq7=,>XV208)$"\+Vd0~> +endstream +endobj +260 0 obj<>stream +8;Z]"D%=H+#_kM(maG*TSMgA%<59>d+Ae[.fP8n&IATgKO1[)PJZl&6lIfE)Hg\m^RSTGq( +W83_iHUiAHRZ442/s;9BZLNfsPE&O+!2r;uRrgXnKa0M`au\]BFF>p0kZ\YGA1f~> +endstream +endobj +261 0 obj<>stream +8;Z\7=dF^`%*W/Xj$%FRSK9706_1LeL`/q$sLS)30pVeq?6KMnpElD4?YNi9A(s=r]ZG/BA8uTP!`@J+@]k4coelBQfEH]Vo0f;3"X/=X*qA!77+.%/51j5'V#R +1SkI at jPcR)e(aQ0daaT(m74Rs&\F'OLV%+)Q;m4+m\b8L"c&X_h7d+MK*Mqd$cI!F +&,J_1jjsM/k!1*~> +endstream +endobj +262 0 obj<>stream +8;Z]"!=j`)$q30&pYh at Mc5%G,g6)e"/L#+913(22D(Q+!=A2&=qkrE$E#n^JPn[d% +&KlbobO[sYXg87AL9V"_GUt65Ykq[9F$:AMaKo?XKdh&U=!k8Oc_.[n +-nNuE!]q$DG"Jjf`Prg/+?(TF=h8"%e1JssO$&C^KT:pb.BHQ':M#\u$:tIWV&XNM +;/&JrVu<)+^$=oMRg*+i0Tqtm3Ch7sbmCgOi/stJVqKseJ;Q1'NW4?i at XS9td^Z$j +qg,d=m?u5RS`c<9"*,RX=E at c2V#7-g,/i4fp6rY8,O +endstream +endobj +263 0 obj<>stream +8;Z\7$a.Dj#ja"NO/M&"YGM6fo-.r"G+D at -Bs[$=#`-!qnHFI6Ir2W].:Ad.2Tnu< +-g3i5]CnK$9?6Y^Zp2@`, at or&h^RB1*!<_Yrg<^bB[X/<3-&W*`Wu'@2r7I7AHlAf +b6'F>G,"O4P]L(@3D"d!<r2l%g\!8q6iCTP;V]p/=nZDLFOo&$s^>L3=+.($pH-H)f +_Kb"D=oMVURlgtB at M&CC,A`k\SZgtDTU(B1c<&Qp!s<=-I$8U.knZj_3uZH".GhF/ +)HO +endstream +endobj +264 0 obj<>stream +8;Z]"!>`Qa%#1>$I<*J8B7dQ1ltL^`Q>^^-VN:]7(Fc)Qr!6]J9 at 23+ee!Ug&\:"W +*&MqF\?RViMf0tK]OVb>J'QUoVX-qsUVFOH$ZeHP\A"^dF!RR;?d9Wd^5]"q/eC.> +/1aE:E,])Ek@>^m]_+D*2-Do%R\TZWR]TN4h,$4BUq^OmPuHKoH0a55L1O&V*GdGu ++4[_0Nu:+h9=blZf08>"n1IP<&d:??Ec9pnS#BpN`lJ=G4k+RqXbW,mUf<_;l==NZ +o)G(_nau,(K[W;tN1BZXpN[V97R^0T_o0F:'l\7A=tnkJ)-(r!8tM-s*fT=fU9iRe +B:hF$MLc98'adT&;>q=ESg0<-0I5:Fp^@/`*Epe~> +endstream +endobj +265 0 obj<>stream +8;Z\7#nk)t%*U6t:LBOYkVOHE:22(gBc,ER_:j$U$)p?u=I9,'WulapMCPSmd)YJV +cjp4h!IAFS;GZ6VKP!9a`NT"TTp^fVaB>,g.lu3G +[+>9lAIOF~> +endstream +endobj +266 0 obj<>stream +8;Z]!!=FK6$j?H"s5PX(3sT)sNL.([PfCY##V%779sY$0![k(mpCP!+dc!Lke9ZnQ +$`"4%RHb"[AYBpurD9]ei,Q44Ed)K+/QGKBJuY<*D]2C=<*?\N@`cla/1*iKTrh;> +\;o,\4r='^7BH,LR%3^_?a&\\]i6\'U^se-rQc.R\G=Q:mC],MSM.!XV+M3^&I=+A +d-d<'Ie+NB=rm`nTT8r$l^'Z8gf"Gd;`*SkuC/(jcZ*$:s!XEO%<+6W/k/,FE +)IaL)~> +endstream +endobj +267 0 obj<>stream +8;Z]">8"gr#Xr$qqf.m;Vo:cuW2YZ>Qu`%e:*t]gn:CXtncZ$%J%W1`V/17sn5aGH +J-h&26oPh+SgBOI81mqRE&JF at EkGh@WUjK!Tj);7h-_dJ7\%32 +SEYgC+sSPilk0I8m6_L_R/U,'7PgQ^\tu15/#5R=WG(\7U6olOV+o#;"K#:]!+jLI +L%#k+GR*t;IR"e:*L/?bCD?H#WmJ\Y)Z\EN#[:Zq[fM$.COaFfB=5d7lghuK at IQ6t +1Q at 9d4:Q3a+)ck)"/HX7!<=Wp4Ho~> +endstream +endobj +268 0 obj<>stream +8;Z]"M[b=^%#115I at -1?cDtmi`IjCAQ1Qk%@j:V"IHeG>CkB"V6$UqIi^$\hES*.! +!Q*q__NrVq]n"(tM"!KQXVpk>3,1ou__nbPdNt76F[,=tF4s/h8k1b]C!=;Mn%Frk +S036Fh6;o8,AFA$Uf>>o%gpCG:*'Vfemu^YCt/r.43?8)iB at kr>OOT:f=4kW\a=,n +qYm0gN/((QoOs#ge5;GtO2d0]YLP?c=(?U+M!pg=G*u\Z.a3E/.K'G\%0uBCng +endstream +endobj +269 0 obj<>stream +8;Z]"!>^80%#-e(m^#j[3X%kfKZ4jtq=o9udu+-sN=C^[M^JKQ?ad4sTqM2%fgaQP +!Z95l?_Ap"mpe)S037h+Z_te8F02['r0'PkIdG at X9Zmn?"(g=qDpg9Rneqe.U/HqB +%E*m3kmY+H!ito03>H!7m)#Xh:'1'f.(iba3USs-r at S:'W-VZXK at -Wak<]7oVqn4YNuA at J(nP<1P,h[2CtgkiNqu't)MsH$-"@ +n%-rMG=~> +endstream +endobj +270 0 obj<>stream +8;Z]!!>:&.#Xpabp[OJQB<-/i/MMqcdcE>t3KsFqaG:Z9K92u!-2855d#j)U)S0ed +1\5*K9=')PZjnNgT-o2+Z?.=1p29)eSZI1]PX at k/DQ[a=@T9k[;Ph+uhWf\nW/;/V +Z[jM5bc^NbFWmgG4Lss:^NZk\_WWRG'.,Yd/T7t*Z+Hu]CF`)@Q\mQgN:gcq/r%>\lR[1?B)C`SiCK9\pikVmBX]=F3/*53gl%6[i$ONF3?$9*<-f +#_MfWesO,`/aqPZRe[?lCJVW"~> +endstream +endobj +271 0 obj<>stream +8;Z]"!>:&.#XpabpXrJcSS][`7hb4)YPOe5%<,-3Ff3pRt991o6)kO1.#!q17 +V8iE@&ZQq%"agOT6IZ5i~> +endstream +endobj +272 0 obj<>stream +8;Z]"D%;1@%#0*Grq/I$St<7>foVpVb-\JD&KW\01Nr4kS&1NtK2/)]%E5(BLG'ne +jjXf*s&k[?_TNBSV+4U8_C4;'oclRqf+,Ff0tR= +/_Q;gRA[m +OknP_jIZ#C[q[#M!r(G)fIQ6a1Y9m_fl*AAfsY$eVOmG-V at Sl7c8gkgjP\j6E%UL_ +T+!*XY,M;W.'6FmY.!81e[e1U/TKjRk\Ig^Y.3&Oj\So]9`rS[04V\?4=SM6*cJ*j +0+3C3$rq8AY5I7O=Un3$ds7YXb"ABf]C at it%-hJ>10]sECW$%cB)nfk_/B~> +endstream +endobj +273 0 obj<>stream +8;Z]"!=Hdg#_kM(mdj31+0:XY+n4Ar8JB/i>`[Y7no%WrZ;Xe>4in0RBkf,8[Da/]-[iFp=A@;Ps4 +13oWL3<>_T?I&0fMdT"3aLM`e*1_GK#aE"@T_ge]ItEN<:k1_M5_:IP*D9&V at BMD0 +H8Vr;Fd]eGesApKqjXp-;AamlUWPFh&(4NY'YA:rglr(l-,b:.OsD^DBJQC$HFf[6 +!rsf];SW~> +endstream +endobj +274 0 obj<>stream +8;Z]"$PLJ^Gt6/[F`P9'fj"Xk;[?YpFe +- at gQ0Q&`2(a3l9N=-IojO-[?1/G$Uf(S`oJ_d +Np!h6'J_,KIdLBA5L)NY;jZJ^J;4@"Df"#A!]sB%O*-MZgQ8!HS3uJR at Lg)RhsURk +j`*Ug>McEl,Un,:Uk0<'P9+ds8qumRc&2)>NI?.NKeT=60Rn1.L0PKrXcRpVe5d.a +_ +endstream +endobj +275 0 obj<>stream +8;Z]";6kfs$q4;-J(]makH6Sp.7lcjn\&Tt[I&2fY&W_`l.qugltUq +"'cLV\YdLQ2](k&JWrg"DQZ)WaQh!74]pFR&M?o''j80tI?Zm+I.7Ko6rk,,g4hb] +>a;;[QZ;,2aGRS-Q($EI,oDuOUrQNkkH[kHe&eG]O1;ddZ:1De(XuII1jSr-MH>mI +<=-h)d^Bbb\0NK at VFn%^db+5>Cu)[-q`4$F(suqc>PpNp.rjc:=jge1[T(UPW'e at 0KnM*<=2$+7A[:&YM-l^@Nc9--"t]M*R7ecm07J%KC$($$ +$98eI\`92^a#UBE9Ghh1btn,pQ`V?1l^0g_V?80AoD2ea[Tsml0(YV*bEr.nj5R^` +0RnY;`V[M]Nd#P5*>XQLHWcRLO#:(u?\Q5DrM;(12*]^LI07dW$gN74F?CQ65>h-4qN58 +RdSBKCo;Ut(\b,bEkPB:an.CLT:"\Q7Qb at 4nJ)!_6^rp=NI'pAXWNkKQo +endstream +endobj +276 0 obj<>stream +8;Z]"d1M!R%#,XS\*VRlfS=m\:0Shb!h(Mh`U\#uMJ_cW#e>aNRG7r:nDhGoQ.dbl +;l58O$`G$RF1XOcWG<7?YYsed?YSiF!S#S]Qsn;.4>:Ah at 6=@aaEWqN'VH,f[]]^(h?* +9l+U%c8AfC1tAm:AF&1C8W*i at fLD3L+!'kc`dH2^b?8-ljE_SG&1?:X_UXnG/rS5h +\b/t#f0^F`O?nF9]VYO!o!U+se`='$@\3>@@rFfp`M\l;]p51eG^AedOd!oJkA`@+ +Q6I +endstream +endobj +277 0 obj<>stream +8;Z]"CCZ"?%"pX;p[OK]c=Sr]!`NVEC"ht;%lG1Z6Q[FJ&9qScq=SR,CoSd#9$_,K +Q.3YLd9Ks%WN;>Fa/cYsMJbkZ*SKqOEo.&T_R>_OiQ>$G23Nmjju0WDhPOjV0ti=i +'0qO`fUH+uem^LI``R14XY0YO!kGXTZ\,t(aYWNb^([I%E2K"qOo +)ra$2:g +endstream +endobj +278 0 obj<>stream +8;Z]!;$t5a$q*6in)Gj,uH +#TY>lo#k5"%+u'9nf7m?YgthP+#5"`2Ym]pB$*h?ofu]=4-eCn, at 7aC3_XJFfB0bE +G"T9 at f]WrDrf"0J5$uM]^]/UKf>@J`/V[HOg0S1qBc]-QCTV[uX[2\&S$ra:W%%q\ +%p4r9_5=WgE>fjnWoSYaSG* +endstream +endobj +279 0 obj<>stream +8;Z]!%1\"5$q>S9mc,aCSY9YXT=,pTC6@]A>aDV_d>B&!(,OmWn7Wak)TkK56/0IV +!V!;QI@^ZCrMKYtbYMo_.&e,GG1(\IYL$Q:BfuW[.YX\0M[;I%=&25b3><)',F.bt +P>!$sDh2p00CHF%Z#4'g2,jLN2O?UnZTmBNN/de4&(@Rirsm:BYL7Z$S;64J:SjFr +6fX2(,r)fsmN.OkWO/"enIN*H\X_4dJXu&,(-;8;+=[Hjf>7F7/2t6\g1oa_EfSDp +POc8n.p:kD>d8CWC0P_`=M158NOdW5rE;9\0u!_hGpIfF~> +endstream +endobj +280 0 obj<>stream +8;Z]"d1(^^$q*6ipL23KVeTq25b);[BlW0KF +XtPkq(_/Tkr..[t7`"j:1h3R-l4_Ut/sq[>8*?CiP?hunCBK9VS-f]M@]nKLe7kZ% +Fq-t)[A48a8_:N<*gWQBJY1,LW?43h04J1*ff>D0lC<@g+Xhh0?j(NrIeB()Mb2U, +F"VNOT5jD_]Gs0.2-NBGrYs=MBk`Ri__Mfr-(3;a.#Ob'nU/rtL&>r7Nb%99!$SqU4o~> +endstream +endobj +281 0 obj<>stream +8;Z]";%eL8#XghPpZX-;NaHt&Cg'8s*K]HNE@/""KSW1J<+(.=kLs6SX4;T$Y3d3: +629!p\o&b)rZf3(_R-V6`mJ?Hf$qaoFBq)Q3;dJ.[Y7$po/l^VC^KlrXK,TOS`nIH +9m.Rl7gS>l-`M:U[9^5j0^+R0i0#ZLbb7-3r`>^h?XM'C5ikT!$sI::%:b@]>DI#, +*Z$]EWU;ZGfSp;8O,82Jne1,$gc="b_[IPG^Kb&^8peL`g,)OqJ)8fM5$'&qX4mV>,):4~> +endstream +endobj +282 0 obj<>stream +8;Z]"$PEOR%#4M at mZUS\:;)Mt2C$5B^.rlUZcGoT+m%g+#U&K3U$M:q%;mTX at 2FPD ++H^"cP:^Y7(a4%KXj".j/AES_MDh1&^aKm)<8D:P?"FDU>\#jMPk#KTlCIr].h$gsTX*f[1]8Y2WGEWr_3UgsBWf;P=-c7E%87'#E%dak('u.k +N]-,6S7qUcK2$g^LFnuXAC/eK\2V0UoGMjM)`Y6XQEJU>c75OJ6&V2EWMei33h1Rm +-nCSV9,VTVq3T:d&BnPpjW%aX=b=s"IEffQ~> +endstream +endobj +283 0 obj<>stream +8;Z]"M%.?F$il]YI6&\?1k>?co at .Z>Y7ciE#(0euU(kN#JGd?X]tTZ4AFbr:lZj8n +6i"`,]TpF00Do!=G.0H^CnH\4KJY9hA7r2db:d/3oMeJ%)9Tk(jI'0Y*c1Tf&P6`R +TU at BF +endstream +endobj +284 0 obj<>stream +8;Z]"$PJ(7$q,//m_^JpSQ9;YX$ga-"rL[eC%9)OP9j>n_4VHN=?_I0M0:8p<:PgT +arhEo7iM24c]h6_-_)T80VS6dZo00,M=VpC>2MRQEX$ZV7T%_6.[c6FI3oq8(>.b* +8&s_=[>BR[VYR at Bn1j8A;8#b`6-9J;J:d])6.6$Uj:4SS%\K16nasNFeAPP2S+XuC +8M6r!=RZ5hJC'sgD-c/C5'0Wf*NBu_SNH$ZR;k&iZRB.[Z5?Up(/I/1.'*"83q[f( +(_#k>Du.O +endstream +endobj +285 0 obj<>stream +8;Z\7$aRYm#iq6,a&@#L2tBg&esOAlCWGfN26A$[YY#Hc2LY\PgWqZ_R4FX&"j];, +"X$3@['NmY'MI5KGrd1r>jHJ!.ng9mldO5Y.^k6O6oP@[em at G!Wc#lK]"23"?N/^r +$s^!>L"2r-2CAoZKHq5_&lDGQd2Wq3Z+NAL=p#[eeX&l)_tq4gYAc"t"Wh%0j[s]? +Gkn+jDsJ"KM:&4l*EAN[1p;bYk44.Nr(8uL*j$&>W,dD0eLk,$Z49e219NY+8ajI+ +='g9j@>C:m=PBmtJCo+a3GMVW9G;D^&^>[,Ed#%Cn=ZF:!@A0qOa( +g[oGnW*CHC?PaEsaoZi+q8&GHPo$d+hFS4F\0pEA*fa +/bi=&;jWIJ5-uOd:olGo)0'E2XQd.B$p+>8'TW6*YfC!"Mg at Ln5\DmdO*iJQPXFhE +2E!HOrWf+@]"A]Yo]G[&!7o`X'E~> +endstream +endobj +286 0 obj<>stream +8;Z]"$a.Dj#XqmmqdGb-B2ne*l\G7_;&dh,Uf3Ob'r][ZEqp!>kVk10+M6Tc(OAo.TVmYRd6bW-#Y4`j[2)%JgJZV.A,d/\+o5QDBDM[N^Z]ldDZR\c??VD +ELL+p2t6H"?7qTCECD5)*r"'($GQTA+2eM5~> +endstream +endobj +287 0 obj<>stream +8;Z\7$')nG%.l(K+2?7]fl at bcPgK[MRPL"qZrGL/^4PXi`Y6-c?h_&?<.%fBHd#DS +8f=)bCfQb!0"P<)FA.AQ$7eLt97lpjiD8,E.?@0)Klm,t3>uH\Zs$UoMecTaJDAKd +m[dOE-3)Y&MKYXF!Vab[&8H'SX.*)m?*9kD6eZ/ffGM/)QdmL\)UD^?L6Mh#\U$eN +VhalQ?!UQ]@CfVD]2)hGcAlUT7 at LeV?<]c5h9bi'IfWe!F*/bj.kj9YWtEeK:D_bs +%_.PM,;b1E5!_AL6Rd at Td3 +endstream +endobj +288 0 obj<>stream +8;Z\7$PJ.9#iq6,a&@#L=5r[;.[>]FXtu$50amP,`/0>3^`"+=4pBTOn>^:8?D at K9 +1BT='D,pr%'5MXu+]'%AZE7oqk+(M.:"/I2QQf`IeM+DA4NP_4WdR#`kf at OAjS9Xc +bm at Z>VI9gQ8traH?U:6Y1s_t?KpU?n\dIuHZ;S]C&tj_i&mcDLTYb0nakBbCPg&M3 +pIG1)Z$lj_!]5$/MiPeJSL*hiDdk72V>5@?]tYCk3+sBP\3DnGpmo9M4gD-_oZVVH +"7\9FfC0ns,q5'=inSIgm9!.s]nZDE\3#6sV[6W/6a<1qn.PB%7qm*7eaJ!Kg.]hF +)hn0eW_N*elJ\/'V&lhqlc@!2=^iDf';p'dYD(37:Y>I,H9X,=0g8j)8bEAHoU#1h +!!8=5!W~> +endstream +endobj +289 0 obj<>stream +8;Z]"#muA?$q,G7n+0>Clc@*M6ds%<:7*Db$^@'J2PUO$)&RhWj4[UMW'S*Hf1%qr +q(nR)hA(2YZbpGo:LeiEW at i/QiN&g/&eQb_7f(T)VnP9cP0d^G-:37A=sBNq<<[qe +WM`mgT+u3b3fB;M)S>GgF6F4/Q(tHODsJ$+&:/VY at B?a`)*E(FQP(it?ea$V#7cS#gfG)%KOVK(\R~> +endstream +endobj +290 0 obj<>stream +8;Z\79AEq25$t(5$@UnFgn9g2\%mL4M)tU8) +hluFI^d,:F)nuCne3EAWq/.b(3k"&GYW(M`5F"JAj:J'r)gFRB6.aqYM%9.HJS`[Y +88jRm_\'U`;oA;_nm4p;0h&ktR'[%M6IL%3\34+)q0Mmk.MnA2Z%?j*@"_!g_IR&5 +][7Oppd)V@;S7G<::m_G)[>(aK_$LX9&8\?3j_r[heRrf`7eJEn$\1'c:'PAAk)N\ +i^<'rDU\rGHV9VW&]&*X@$h>(B8kB(l5rR%p'QYN[B[S*f!*ZR +endstream +endobj +291 0 obj<>stream +8;Z\75n8N$%*L0scX*%.9V[H8+td(sP>3u&.o[unE"f"XZ1/>a?L\k:X'=lQVIXN) +D]tkL;n +p2Pf\af#m4etJ9oEqetlj^X*J_?\$E^dh_p'A%Xm4k>e0+hD!g=lms!)Nmg:&CA&GHN+\".*]VQ&Ii[hYG1/u at q0"YitcSm +B(&dkq +endstream +endobj +292 0 obj<>stream +8;Z]^D$ke9&4P!Ub4a:6h+m3n#1ARrCWPomFAStrJLLVPQm]L at 4=YI]ri5dS>SjKP +nsse`V,igl0C-oMWTA')I..VUqGS."obWkDCl",B)""BE-EM2KfJSYTG.=;i5AE=7 +HAmjcz!!)qgUb_#alf^lp/HYtWWB>Y~> +endstream +endobj +293 0 obj<> +endobj +294 0 obj<> +endobj +295 0 obj<> +endobj +296 0 obj<> +endobj +297 0 obj<> +endobj +298 0 obj<> +endobj +299 0 obj<> +endobj +300 0 obj<>stream + + + + + Acrobat Distiller 7.0.5 (Windows) + + + 2006-08-23T08:39:24-07:00 + 2006-08-23T08:39:24-07:00 + dvips(k) 5.90a Copyright 2002 Radical Eye Software + + + application/pdf + + + jogc_03.dvi + + + + + uuid:48d28bb2-c910-4cf8-9e12-3b7666f1845d + uuid:a703dd08-a265-482e-8cbd-f29a3435e1d8 + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +301 0 obj<> +endobj +xref +0 302 +0000000000 65535 f +0000196036 00000 n +0000196177 00000 n +0000196384 00000 n +0000199314 00000 n +0000199732 00000 n +0000199937 00000 n +0000200221 00000 n +0000200282 00000 n +0000200424 00000 n +0000200554 00000 n +0000203566 00000 n +0000203710 00000 n +0000203830 00000 n +0000206390 00000 n +0000206534 00000 n +0000206701 00000 n +0000210411 00000 n +0000210555 00000 n +0000210722 00000 n +0000213847 00000 n +0000213991 00000 n +0000214194 00000 n +0000258841 00000 n +0000259316 00000 n +0000259425 00000 n +0000259569 00000 n +0000259748 00000 n +0000263798 00000 n +0000263942 00000 n +0000264145 00000 n +0000268172 00000 n +0000268316 00000 n +0000268596 00000 n +0000272138 00000 n +0000272432 00000 n +0000272625 00000 n +0000272769 00000 n +0000273015 00000 n +0000281294 00000 n +0000285286 00000 n +0000285556 00000 n +0000285746 00000 n +0000286032 00000 n +0000294327 00000 n +0000294597 00000 n +0000295112 00000 n +0000295279 00000 n +0000295423 00000 n +0000295590 00000 n +0000298493 00000 n +0000298637 00000 n +0000298804 00000 n +0000302372 00000 n +0000302516 00000 n +0000302695 00000 n +0000306309 00000 n +0000306453 00000 n +0000306668 00000 n +0000311652 00000 n +0000312199 00000 n +0000312413 00000 n +0000312489 00000 n +0000312633 00000 n +0000312831 00000 n +0000316207 00000 n +0000316351 00000 n +0000316506 00000 n +0000319615 00000 n +0000319759 00000 n +0000319970 00000 n +0000464400 00000 n +0000464870 00000 n +0000464976 00000 n +0000465120 00000 n +0000465252 00000 n +0000467957 00000 n +0000468101 00000 n +0000468268 00000 n +0000471569 00000 n +0000471713 00000 n +0000471902 00000 n +0000581541 00000 n +0000582025 00000 n +0000582146 00000 n +0000582628 00000 n +0000582747 00000 n +0000583231 00000 n +0000583349 00000 n +0000583830 00000 n +0000583946 00000 n +0000584090 00000 n +0000584270 00000 n +0000681789 00000 n +0000682269 00000 n +0000682385 00000 n +0000682529 00000 n +0000682696 00000 n +0000685825 00000 n +0000685970 00000 n +0000686113 00000 n +0000688693 00000 n +0000688840 00000 n +0000689020 00000 n +0000692635 00000 n +0000692782 00000 n +0000692938 00000 n +0000696420 00000 n +0000696567 00000 n +0000696723 00000 n +0000700067 00000 n +0000700214 00000 n +0000700394 00000 n +0000703999 00000 n +0000704146 00000 n +0000704291 00000 n +0000707946 00000 n +0000708093 00000 n +0000708261 00000 n +0000712113 00000 n +0000712260 00000 n +0000712618 00000 n +0000726407 00000 n +0000730154 00000 n +0000730192 00000 n +0000730644 00000 n +0000730744 00000 n +0000734491 00000 n +0000734529 00000 n +0000734981 00000 n +0000735081 00000 n +0000738828 00000 n +0000738866 00000 n +0000739318 00000 n +0000739418 00000 n +0000739565 00000 n +0000739924 00000 n +0000753420 00000 n +0000753874 00000 n +0000753972 00000 n +0000757717 00000 n +0000757755 00000 n +0000758209 00000 n +0000758307 00000 n +0000762052 00000 n +0000762090 00000 n +0000762544 00000 n +0000762642 00000 n +0000766387 00000 n +0000766425 00000 n +0000766572 00000 n +0000766895 00000 n +0000780704 00000 n +0000781153 00000 n +0000781248 00000 n +0000784990 00000 n +0000785028 00000 n +0000785477 00000 n +0000785572 00000 n +0000789314 00000 n +0000789352 00000 n +0000789801 00000 n +0000789896 00000 n +0000793638 00000 n +0000793676 00000 n +0000793823 00000 n +0000794158 00000 n +0000808306 00000 n +0000808761 00000 n +0000808858 00000 n +0000812602 00000 n +0000812640 00000 n +0000813095 00000 n +0000813192 00000 n +0000816936 00000 n +0000816974 00000 n +0000817429 00000 n +0000817526 00000 n +0000821270 00000 n +0000821308 00000 n +0000821455 00000 n +0000821588 00000 n +0000824369 00000 n +0000824516 00000 n +0000824659 00000 n +0000828296 00000 n +0000828443 00000 n +0000828574 00000 n +0000832194 00000 n +0000832341 00000 n +0000832472 00000 n +0000833509 00000 n +0000834023 00000 n +0000834072 00000 n +0000834388 00000 n +0000834801 00000 n +0000835410 00000 n +0000835703 00000 n +0000840132 00000 n +0000840286 00000 n +0000844161 00000 n +0000844403 00000 n +0000844730 00000 n +0000845371 00000 n +0000845766 00000 n +0000850232 00000 n +0000850361 00000 n +0000850646 00000 n +0000851021 00000 n +0000854806 00000 n +0000855685 00000 n +0000855969 00000 n +0000859797 00000 n +0000860168 00000 n +0000860324 00000 n +0000860762 00000 n +0000860995 00000 n +0000861293 00000 n +0000861383 00000 n +0000861941 00000 n +0000862551 00000 n +0000862784 00000 n +0000865237 00000 n +0000865594 00000 n +0000865709 00000 n +0000866212 00000 n +0000866408 00000 n +0000866628 00000 n +0000868627 00000 n +0000868941 00000 n +0000868995 00000 n +0000869138 00000 n +0000869764 00000 n +0000869905 00000 n +0000870114 00000 n +0000870297 00000 n +0000870661 00000 n +0000870798 00000 n +0000870943 00000 n +0000870996 00000 n +0000871059 00000 n +0000871265 00000 n +0000871498 00000 n +0000871815 00000 n +0000871960 00000 n +0000872163 00000 n +0000872443 00000 n +0000872614 00000 n +0000872777 00000 n +0000872987 00000 n +0000874391 00000 n +0000874499 00000 n +0000874692 00000 n +0000874895 00000 n +0000875660 00000 n +0000876353 00000 n +0000876867 00000 n +0000877328 00000 n +0000877739 00000 n +0000878127 00000 n +0000878569 00000 n +0000879008 00000 n +0000879893 00000 n +0000880375 00000 n +0000880959 00000 n +0000881473 00000 n +0000881997 00000 n +0000882411 00000 n +0000882914 00000 n +0000883398 00000 n +0000884053 00000 n +0000884487 00000 n +0000884916 00000 n +0000885449 00000 n +0000885866 00000 n +0000886295 00000 n +0000887107 00000 n +0000887663 00000 n +0000888089 00000 n +0000888477 00000 n +0000888931 00000 n +0000889341 00000 n +0000889753 00000 n +0000890263 00000 n +0000890747 00000 n +0000891254 00000 n +0000891888 00000 n +0000892464 00000 n +0000893079 00000 n +0000893627 00000 n +0000894018 00000 n +0000894574 00000 n +0000895130 00000 n +0000895437 00000 n +0000895474 00000 n +0000895499 00000 n +0000895578 00000 n +0000895709 00000 n +0000895841 00000 n +0000895979 00000 n +0000896104 00000 n +0000899600 00000 n +trailer +<> +startxref +116 +%%EOF Added: wwwdev/papers/p37-special-sw-section-6.pdf =================================================================== --- wwwdev/papers/p37-special-sw-section-6.pdf (rev 0) +++ wwwdev/papers/p37-special-sw-section-6.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,1454 @@ +%PDF-1.6 +%???? +56 0 obj <> +endobj + +xref +56 34 +0000000016 00000 n +0000001359 00000 n +0000001488 00000 n +0000001612 00000 n +0000001994 00000 n +0000002400 00000 n +0000003124 00000 n +0000003593 00000 n +0000003769 00000 n +0000003935 00000 n +0000004090 00000 n +0000004166 00000 n +0000005164 00000 n +0000006213 00000 n +0000007292 00000 n +0000007746 00000 n +0000007920 00000 n +0000009028 00000 n +0000010109 00000 n +0000010330 00000 n +0000010868 00000 n +0000010902 00000 n +0000011946 00000 n +0000012298 00000 n +0000012387 00000 n +0000012544 00000 n +0000013402 00000 n +0000013854 00000 n +0000014526 00000 n +0000015539 00000 n +0000015774 00000 n +0000018442 00000 n +0000065241 00000 n +0000000976 00000 n +trailer +<<473CFAF4FE6211D98399000A95D6B05A>]>> +startxref +0 +%%EOF + +89 0 obj<>stream +x?b```f`` d`e`?Vb`@ + ??.n ??$????? ???T??SZ(??b??cQ?1?%L?73?1?0T2h1a??"???????E?a7??#>1?1?3T3[0.b?c??p??k?Z? ??????????S?4 -????5g`?????#@? +endstream +endobj +57 0 obj<>>>/StructTreeRoot 26 0 R/Type/Catalog>> +endobj +58 0 obj<>/Encoding<>>>>> +endobj +59 0 obj<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +60 0 obj<> +endobj +61 0 obj<> +endobj +62 0 obj<> +endobj +63 0 obj<> +endobj +64 0 obj<> +endobj +65 0 obj<> +endobj +66 0 obj<> +endobj +67 0 obj<>stream +H?|Umo?H???q??f_`??R??????????(?6=" ??~?? ?-E??2???y??g??Oy???7W?7? P????? +?lf*?]??D????fWY?@C??)??r??V ?O? +YZ????e-h+?M5Z?$??WN????Wq +M??USC^?`?x???#????zj???? +/??U?=? ??}d??Ah? ?C4??1?0??????K??h|*W??i?Y???`?{?????*??ZW,?>b`?zL?Q ????[?p>??Rd?h?92???P{B??? +??;??}??R?????XI???L_?i|?b +??J?E?^?fG?5?c???dk?Do?"rce??:t3??!??b??kMeq?>? +???????#Gh,?5Y?iJ?D:???;??Q????u?=???e?$???9??j??9???\n\???p? ????Y??^??`????8"h?$? +V?bHx at s??v4uN?r??u??6??j_??X-?!?X???uMj?*????)??,?x?t ?? +endstream +endobj +68 0 obj<>stream +H?lT???8????Z??6?x???d3? 9Y$??e?VB?q???n lg????*???E??O)5?x8?6)j??`(U&mU?(j???"n~q?????????6?sM?E + -? +????L?Y?y??ch??+f?????K?(?x??!??>stream +H?lV???6???Z??M$??g3??&q?,??? ?d?D\_????%???@???4??w??Y9Y. ?? N??KC?5?%???C?xlpO??Z?M??W????v?4 +endstream +endobj +70 0 obj<> +endobj +71 0 obj<> +endobj +72 0 obj<>stream +H?lUM??6 ??x????g>????\?????$xdC?;??G?N???$%Q???4??????,? +:5??y????A?????J=HS>stream +H?tU???6 ???\R????=?? +.??U??J?R??? ?;h?dE +.??_????koA?D???Rka?^?k?f?c/K1?c&x?JM??<?U?c)@~Y=???VyA?????Nt?9;9?? ????????)?:?D????v?????Bmv??Ze?N*??Z??? +?A? +x??0????? +w ?v??G7?v}L?"??[??g??3[??JIc??_?V??P???????E??;d!?@??y?a{?T??^?h?{???>@?^Qw=?????/??))?y??mx??1G? ??/p?Q???FG? ?%??J?2[^E?H1??,+????T?l????|'N??q?NAs??}?K?J??DFV2?hh;? +endstream +endobj +74 0 obj<> +endobj +75 0 obj<> +endobj +7 6 0 obj[/ICCBased 86 0 R] +endobj +77 0 obj<>stream +H?tUM??6 ??x???k?+???AEO?`?0,[I\x?@vf:?????x6?Cb[??G??$Ql?i[?<+[?4??R?z?.??.?????L?t>?Me[?/??Vq? m+?~???2???wg??\?vlz~?????mJ?????!?(???"????M?~6?(??Wfx11?)?w +3????ig????2 ?3 ???E??L"?? ?'>????,???{?#?|e*`??7Ke??-N???7D?J?,8??r5?o?$??KG?? +endstream +endobj +78 0 obj<> +endobj +79 0 obj<> +endobj +80 0 obj<> +endobj +81 0 obj<>stream +H??UQo?0???{???bcy???NS'm oMQ ? +H?????????i?b?????;' +h???x?VH? ??O? +X?]??jM6d?&???6??O???j??D?y ? +????1??????J>?&9??JD??O?s??)??1??????? /?Ql??a???-???GM?{p?'??+? l?4????????X??H??&??K:$?a[.%?-??#?e!? +?#?J? +???m?V5m??w.????J.8??1??e?T6? Ci??sQZ??jb??*??#4G??I f?4???]?T6_a4???5 ?/?r$??[?s?h??hf???o???J??? +Y?ew5?ej?R?I??VRl?#}GPr? +endstream +endobj +82 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[0.0 -9.68005 156.52 -0.696045]/LastModified(D:20050725001826-06'00')/FormType 1>>stream +H?2PH?5P?T?u +?? 1P0TI??$+ +@? +endstream +endobj +83 0 obj<>stream +H??U?n?0??? +endstream +endobj +84 0 obj<> +endobj +85 0 obj<> +endobj +86 0 obj<>stream +H???yTSw?o??????c +[???5la?QIBH?ADED???2?mtFOE?.?c??}???0??8????8G?Ng?????9?w???????? +  + +?V??)g?B?0?i?W??8#?8w????8_?????Q????Q?j@?&?A)/??g?>'K?? +??$??F?ZUn????(4T?%)????0C&?????Z??i????8??bx??E???B?;?????P????????A? om??W= +?x??????- +????-??2?5?????? ??S?>??V????d?`r??n~??Y?&?+`??;?A4?? ????A9? +??????n???Q?t?}MA????0?al??????S?x ??k?&?^???>?0|>_?'???,?G!"F$H:R??!z??F?Qd?r 9?\A&?G? ??rQ ??h??????E??]?a?4z?Bg?????E#H ?*B=??0H?I??p?p?0MxJ$?D1??D, V?????????K???Y?dE?"E??I2???E?B?G??t?4MzN?????r!YK? ????%_&?#???(??0J:EAi??Q?(?()??WT6U@???P+???!?~??m???D ?e?????!??h???h/??']B/??????????a0n?hF!??X???8??????k?c&5S?????6?l??Ia?2c?K?M?A?!?E?#?????d?V??(?k??e???l +????}?}?C??q?9 +N'??)?].?u?J?r? +?? w?G? xR^???[?o??ch?g?`>b???$?????*~? ?:????E???b??~???,m,?-????,?Y??????*?6X?[??F?=?3????Y??~d?? ???t???i ?z?f?6?~`{?v???.?Ng?????#{?}?}????????j??????c1X6???fm???;'_9 ?r?:?8?q?:?????O:??8??????u??Jq???nv=???M?????m????R 4 ? +n?3???k?G??z=??[=???=?TB(?/?S??,]6*?-???W:#??7?*???e??^YDY?}U?j??AyT?`?#?D=???"?b{?????+???:?!kJ4G?m??t?}uC?%???K7YV??fF???Y ?.?=b???S?????????????y??? +?? ???k?5%4??m?7?lqlio?Z?lG+?Z?z?????mzy??]??????u?u?w|?"??N????wW&???e?????*|????j???5k??y???????g???^y?kEk?????l?D_p????????7Dm????o???1m??l?{??M??? +n?L?l?<9??O +?????z???p???g???_???X???Q???K???F???A???=???:???8???6???5???5???6???7???9???>stream +H?lU X??~????w*??R ??f?&?:??r????R.?!?k.???r?T??!w?g???!? ?9?Lc???y???|Zy??qe?-i?????o???X<,????{Z;]S???U??w?@?l????????|,??H?C,?r,?fdb'?b *1??/??T?C +r?>??-??x????????8????UD??? +8???0&?p???Jfo%???9?,?i}?l???i?Rx?L N3??%?1?????j3???U0????;??1?m?????=?????F??????p?F??-rl??l????X??-?N9?^? ?OU>???\Wld??????&?\?A?D/"6??r??T%?P?z3/??????WE???V???"z*??P1^??Q2N?R=????j??P[jxji=o-???=??d>$s?k?~d1O +?????I#;r`3? +??l?)?v???,>???3??^Q?`??T???RL???I????dci?????.??1?"??-[>P??P??????m??h??\??`o?k???3????XaM??Y?X??h?5tfZ?;G?6?????;?R?g????|h +QS?U?*? ????`k?6,43?l?l?1???o?9??6?kn}6???t?2Y???X.:*'Q +??!????*?P??EY???`?&??@T*W????*^?n??>?!':??fpT{??????:?????=?/ +?8B?|??^??k?#??????????\????S?G ? e?B???V?,c??? C??~?:??,?"???Xm?????p???Y=??[?F?hp34?+b?Z"P??????I??)X?^?????????/????S??Y??qz2?k#U EB?p?V??n??S?p??U%?5-?o? ????#M?9??X!????N(f?X??#X? +?e*?!Rs V?S????????????z{u??IG??=???x??Fq?????=??k???{?x????{g??wv?x??,????}G??lpc?HQ@?D1D? MH iZ??Q#UP??1??????"??V??6??F?j???-w?7w???Qu?????|??73;????qCK$?^i???u? +?`?/??w?Kp:?6+o?3s??!E3?PA2"?Q?l?Q^? +,??K?f??ZbAJ?T,*e??;?HE?g{????d,U?H??b;`Y? +R??=(? e????z?0????i%=???h???2D??<7?* b???:;8e???P??L?7?m?fC???E +???LH?l8?? JW?1??a?6#??A?????~?(???j??????5??m??B????j????????s?jC????(??s?????g?2??|???PA???@?wJ?y3?5????D{B{U????????dX????>S?? ??q\? j7??G?????*?1Rr? +???8????ZM,:/?j??w8W???,?Z?UQ????????#e+$?!?????}JR2?D??$????P??#r??? ??O?????E??D?????J&V$\X?QH?d5?@??j???1?aL??MU?'=Z$?rP?????m??\;?_?? +?????~x?2?}OV??????Z????U? +2??,"+?????r??1e?6????&??????*???!??h?????Rq??U-?V[q??W???????g?p6??]{t?_??T?5?u???G????6?n??ax???I??B?!KS???h?]cZ?9?hv??C?????" +?}??<;?H??? ??-?`??$q??7O???39??4??!???u,=)?????8s??Hs#?Tbo6?0 +?ql?0?fi?_?6?W????oS#? + ??? ??.?&???R????qu?????E?????=~???L???????{?z?-f??zaEGn???Bs??-.???#??of? #????-uu C??.?;-?b??k^????fL)?5??l?~???4BY???a?>?S@??????q??n??U?g;????q7?,`????_k???]???c??j?????d#??,?d?y?}????v??F/????? ?>* ??,?x?Y???fAt?s.??f?k????? B???JO?[???] }?? +#{eFq??[v?/?_??B???}??q????/?????????v????&?/??/???+;?{?r?|e _????????1??{???%????_[?M?hoo???[?????a??????????g???:???]???????????ZTR?g???>[B???e+??0??7!?????-?? ????????]? +7?(D./?M??"??x??7+??q? +?;Azu?=lo???`???????|}_~???c?????#??l?9T_?W?;??R?? W?????g]A?csV??Ca???g[_Y??]^??a_??'kZgm~??????N,??|?????G?-????????7el:?[?{N????bL??a??W?D?@?E ????@?BdZ?Y?M??a`????-|KCh]??"??O)u?????hp$(?$m5?hFz?? +?]?5F +?jh;m???u???Ckp?#????  +?~?E???O(??? +??r?@?i?|RF????#?S?T7?;:,????H????g?0d-?Y?g?X2-?5X??c????L???y??????Vq? +q?xB?B???W?`'.??#i?#h?j ?????4 z{z????????H?b?l??????;?7"?FSdS}?L?c????bq??s??~??KQ{)>K?(???(?? +?q??>j??Wj?/??????????N/X????~???)?????? ?0?? +??f".???+??A??-??;x%x???Mn?~?Q?f???i0??P??????& ????9???p?h?}0Z??(~?}`nT?????f?`>???c????????e!`?C??#v?)????????0~ +ries??~?9????1?i???Nc??c??\?????;XJw]?/@?t???$?~#H??6??p?? ??r?B? ??l?D?kyI f32&???zZ?zb1??????,?z?????]????*?4?%WMTU?6g??%j?g{|?(???YH????b?3??'?F?????r>?w.??1?????V???o?!9AT???c ,W???p?j?5S??4M?h??R!|W0?????? +'?,TD?D??e??!-.?;?J?'Kz? +"??B??0?????k?????u~OQ?`?g?;^k?>??? +?g?O?-?"-Y?q?????????????zC?]???????fW9??\??|I???&????? +?>Ml +?m??I?????q??t???.?&?(h{/}?Y???(?Y$?D?Z=F2?C?R?4??!WzJP???4,?? 8?Xt?I?p8?? +?????6????U??=Rr$2?e????????8????????z????????K?j?'??7?@?FLp>JPNG\"?f?c"8pjlW?[?????q???????T??L'SY??h??(??p90c??( +???_Bu?[???P??$8? + 'Q?b +;C?0,?+(??L??+7??z??;?Q?????]r???????]o^}?1\?!?_im;??;???????in??????c????d?"?r']???C????59?"=??+??@cl? d?eb?"?!P +j??.?J?,V?ub?H??8???NXO??-????RhH? C?? +???????h??G?{p??J<?????kk?+?x?c +O??? ??t?K?Gs6sJ?? ??$???[%[??d???O@[7?? +QM\&n?E?????.?L?N +?|???ii-??&?{)??1?? +|-x?%Y?+TT???&f~?Y'?33?_??????>|?#??u?)???T??AX?R?F?~????I????u+?U?,(~??? +K?G8f???s?C?< +??.f??$???`? ?????,g5?\?H?p?????????}\???????(???9? ?????!?!d?%?8???Ae?s?E?/???~J@'Y?F???rk?g ??????+x??KB?&?????????<(c?2???????L?}?Pl#2?r?,?G???`y?2[`izF{??-?7?"%Rj??(,!???E???????H`H??H??b?27on? ??m?V?YY?? ?0?n?<???P???q???500???I:Y?P?~[?!??v$??S?'??J,?=?ke?r*?Ta???b????f}???k???]yE6|??[??:Z???^??????sh????XP? ?Y?&?????_??T?Y?DY???r??C??1?'??????\X #x??BN#B?G???g??i??1??2?8Xp?H(PO8T\?w????[???h?+?g?*??v?#?w????????i?kK?~~i???c???*B^s?B?g:k???2??0??}IG [(?????t??m +4??9???f7??]?.???O?_PG?K?%?&u3p3???T [?2vo?O??3i?D?R +?!????3???pmJ?AtA?%?Uk-X?.?/?7?{?{?w?????y2b +??}??@?????????????5??x?Og?W^:?f?'?Y5v??Q??5?=??hg?????m???WQ?????#?Y/?=h??{J? +x?U??d???J!???*9??r{?~u ?g???rnO???P??????|?3?2?????Az??]zN8" +K??K???h??SI?<.o'????Ud??].5?*Q`#:?$????GFK?I???TA0??$??_ hE?F?$8??9???zc +4Aw???KY0 +F?\???n??????pB? ?%?????yD??L?;??????:???i????U?e???CO?=??a???{n????t??uV?xr?4?9???????G{? ???$?r?2,?3??c ?.??????gSlf??????t??3?Z?#O,?N????*9#=s??%??^?WX..?- n?7 +????Tw?????vJ???RO?? +}R???N??&??x?s:;P:U +????qevY ?T??WW??T????B??*??A??w?????W??u?Y+?????}?????eG?cG?2??km={G????GW?U?[??1??d?;?????~??eon????cne???????.t??!??vYS?Z?Fyl4?"?qIa???W? +!J??y\A?????J???d?C?]R????????????A???b +??e??????e????&p??fV?(?i??-?H?H$f??a? +?0??i$?h? +6????g??????Rr$z29}/y6?IRZSU?*7?4????K??mK?-m??@????z?3?U?j?jj0?7k5DnK??m???h???h5???C8d?j\28???"??1]?AQ?w?}?eooow??v?????^P????`1?1` ??7???]!Q?(%/F?U???f?L???X?&`B?hm?V??R?4:#????\d2J[??,f????f??>?????? ??_?4T????M[!? +)??:HBO???S?8?RV#??????(?C??OEL??}hhIh?M'\"?? ?h?E?E??????rreO????/g???????x{K? ??????^????W????]????.\B????N&?^p???????u?U:?1gL=@ _??????cm$6???[3???}????????v??"H{???&a?@ +?:???z?????? +?B??q?[?8M??????>??????E??|???g???3S?9oN?x}k?Z?Ue?u??z??f???D?J?ybt=?T??@C +?????L 4?"Yv2??{??i?z??_?=?m?t;????N?O?0 +ZO at b{????'????????D*]CdI&Y????? O?E?Rb?u??P[G???????????/;?zF?#? +?[??I???9^?]?3?? ?? eQ?W|?<_[j]???G,?Vn??v?H;' +?,?? +M??????8B??ix2?PW???1??#????sj??kEqc??l??a4T&?e?D????[~?M?B ??O??A_????c?s????? +(q??????w??7>H4?J??y??D=?u4 l0{?????=?????????S????%? +>0?e +?#+7t????Pgnw.S?+?V?[?U?*?-?-???Y?[5-???;???>?FHR??#?d_??d? &f?|s~?? +??*UC???*?n` +!L? z?(n?H?!@?Z????I???????c6i3?zf?f?????bK?| + +??w;?????T2*?K??LU,.iw????????4??P?b???????8????/n?3b?Y ??:'??:???f{?{?e??l3??v???;?ZueC$?Y???B[(?? ??????^*A +Q?5J????oU?????;?>*O?s??????Ea????????????? +?D??|k??2???f?? +???w???B? E???R?Q?1?sqF?????Y??????w?????=?{A($G? ?;  ???0$?+j?%!?Dj*?????2??? +?n1l7?L? +qq?q>a?4T?*f%[?o?[?7????f????????[??(L2 ????b?2?!Z??? ??c??? ?q?H??z?<B2??????G dt??M? 7s???,? +?@??[??+?`?d +#?????L?e"a?/k??k?^4aqIX????j??) ??kn8?????_R?}l??+?s??{?? ?prb T?????T??Y??`??/3??K,%???|??R??????????O+?t#_'7Zu?fd??PC=C?#?H??5?a?$8s0k???Y-?`(6?E+?~??3?B???&~??$???Vh$1?? _HUtDoz4???t?AsZ????e?jz5????r1d???Z?xT??u}????????????=m?z??l?!?(?{S??????@^d8w???Sg??_?e?q.??*????%y??%?B? ????O??{?g?g?????8K?????U\??r?? +?Z?^nt?u??/??)?\?C?!? +????Q9j??K?x?\-$??dd?l???u?#?(F58 YH +?B???d-$ -!???F??A???$??+/VP?V5k?yoHr???N?? O?M?M???HM?E??#?j?*???76n?~}??{????l8??????SO?6??`???O???????<{????A?f???/??!~??'?Q2_?EV?[%&aO?j???K??1w?[f-s/?.s?g}?]?m?^b.[n3w??+?d2O????Li?@?&??????-????S??????idl`???XHh???dS?Tkj5aS???N??s:7+r??~1?D2g}S?hB?~?rN??X?^??/^|?T?????m??}x????z???MClgfG??O?Q??????/]y_S;A.??????Y?Y??Q +V3o (?z???C\????d????TK???*uHN?k?mi????J???6?????Q??f} X?????D????????????????'j??.i?O???: +????&??<[^ ??/ ??[??5~7?J??????Q??R??+?\q?nr9I?HPR\?O )1%? +\? 4? +R??7?1E??HprQ?Z???u?Z-???w?H{&uL?;?K??t0?5?X?T????x??\$$ ????8????Q?OM???*??????T???:?b???J??"?v8?O2J"RF????H?????b?k4????????;?s??>r??U??}dM??7??G??mV8??-?/ ?d?? +??)o?????????K?a +7/?A?) +?*:??CZ?%?X??Yo??!86?.t?Y*HF?z`4?f?"[e??3????u#z* ^????jn?8??{?=????$?2?e??????? a ???S?I??G?8M?+? ?!%?43??cH?N?????%?P<-eH?6?MC':q??;m?a&????d\"??vO??w????????.Qq>??h?D??? +????t????x??y???-.n2????;??z? +_:????????K?[????KK?????Z??/Z[???????? =??fY?c?N=?cZi??????|?sQ??????qgt:?!?(*??RL? ???a??QpFWH+6 ;?N?{? ????'? ?^#O"?^???+P?)??&? +L5@?? +? +f?b???????, +???)1m?D?|????*????~r?????????? ?f^\S`sy???? ???Q?9H?I?????j???x??KE?W?? o?tP?7??e-????om [??b? ;/???+ +?9E?R*?24UW d^t??1\JRE3?**?@?'????(/?(_?&?0?5t?x??fC?????_2????O5?>M??3?????|?I at X?????????Z7Fa3AY5?fB{YCR??p??g???i^qE????#??F^h`t??.??4?2E?2?@?t%j???*n??pi???h?C??{?=?w??????y???G:A_C???hD??o???????O??iZI?????FQ????????q?F?B??H??$?8y +?? +?[ ??@%aw?????8??))? ??? +=G +???d?M?g?3??j"???i???ef?W????????j?fW2v? %?q??s?R?/??~9)??>Mow???????? +?|JV????M?d?????F?0?n????]?"y?)?r????%Y-y8[?r!???P!??8??K??F???M?z???zT_om?.n?????o????>l}?????EQ?\???V???Y{?????r?!g??)Ch???????+M?&???i??R???n????(eE??iB}5 +??JeV9mT?B?61$??s ??-hTQ"?f??&???? +?#???`?r???h*5???TEEA`?Z??i??w oVw??*???i???)?AQBS?K??l??!??l$n?9?9 O@??m?'bQ????-??cY?"?\0_GA#H????$?" +C???;Ev??????K?Rx????hEeYzHv??R?4+?CJF! +|c?J??????P?G ????P???????7& ???T???????Xh???i?wge??"?P????Drf?W?v???u ?Kh? ?%?p^b?lI??r? ????[? ???%??+}f?[N????b??????m?J?;6??[?????z?+:??????d???????0??P?????]=?M\g??w??w??g'qr?K|?`'?? ??81???4? -?.P??XCB??? X?h??iBbi????? ? +S?I#??M?4?,??ucSK#m?E????='x(??|z?w???}???'??.o???N?x?7?v?????F?????n*H?P)GpDl?????.t?????z?sB??m?Cz?????{???!?a?k?;?PA~a??f+??P?{?tN\?y????cl??????LM?k?d_?????]?????,?*??gL?`->????????6G??W?eJ?=?u??????8?h:?.g!0????????????Y???L?$?u????7?????.7??a?G?????R??v?y???+3?? +FUzUgWY??j??????0?~;w? +???:??R?*???WI????E=??O???R + ?|z?_Y?g?-K??k?O3%???????+????qP% ?"?: ?3??- +V(???^K???R +?&9m??7 +0????=?;? +L?v???r??? +L/?.?rj?JUw???'??? .??W?e,?????>???^)?0?????F5??????*?W??????g?'????k~????#???Od????? +l??>&??(+)?? b?!??|R^&???0? ??S???x?_lqV????{&??[,??i???? 3C???~?: +O?-?????ll3|??q????%y??IX?N&'???S???,-R?? f?a??)??p:)~?? ?F_?0?_jO???t 9?fs9??(b??@?????>??????????b??q&9Bit???60??????I???R?`?=``?_y??91?G/???>x?????'??m???O???s9P>j???d? +?p0/N?/r???+n?t??)???Gc{?7?????4G?EN5uy??R????c??????C?N?>?JOkKOOKk????N +?>5???? +?bg?e?h??(?{?#yj?Fjq?e?s? +b???A????g??x?=????6??z??5E?zL??B?5?Z}?{???}}?9[q6t[[??Y_*???n?\`?B?"1O?9???j?????W ?N???b?7!??#????J? ??d??/)????$??R? +y?$? +'?????,P???T?????i????}l????sl????????-g_??}~I?}!?@fX?Z ?????KC %?t?d???*Z??22X?????uc?V?????????&E?????ik???????dG?????????H??H?2?D???'????N~n?O?e3??=S????>???? +=???|??d{????x]?????B??:???T??%+ X??( +=Yl???Cg?\?O ?!wq? ??;???Ec+P??u?:?YE??+?`XI ?0??? +O?x?c=?????jC??[l?????????????????????????????!?>\??g89?f?kw4?h???s?s?*?i? ??e??y??]Rb?f(,!j?????3?]Y&)3??Q? )?$P?? +H? C?? +$?4?V????H?A??;?r /_?;??M!?m????-???zp???8z.???#mTS?L?????? +?CA?j? +$????H?*D g9c??}??L>? +4=?]X??? ?????^2???? ?]=K??ot_?3lj ?_{?ni??????g?? ???+??]??s?????7NWmj[??????I .?]?e??]??K-?????O???E???T?`???? +kA|P???G??5a??:w?vfGG???????\??????V`9???????iYZ.???y?9@???Je?b2??R"???=D???I??qA?bb'??????Z??/?$???8'@/?b??D%?`???v?????'$?|?/'?? +?k???????A#???)???8??p:??6?????{??h?6?Z#??S?I???????;????????a?.?B?9?N??{?_??????4vu???v?m?????L??F????-?x?Tmr"Y?P=N?j#?E?k??D??????.???d?d?????D%?0O????l??F$.Gl6?????fk?G??????v??S???9FC?????/?h??.?? ?*&??????G?A????|L ?3?:3????I??C??3????? ??t +????f??0%???H???????H 9?J H?u???G??-/^-o?_][??x??a???C?r.?f???_??J?????fh???.?4??\???g?9m??????O?+{z???A??h0?3y?9S<^?pQ???Pw?X1?%9Q,#()????X?T<^?SU????w? ?4`?????%??????TA??"(D???R?????????hH?? ;h?D??%?G?bQu?? X]K7?p???9???)???f???????@?v?ld??(K4??????b??D?y?&??!??W%???H????????l???{q?9X~}?o?W???c??_?f -??t[?G?#,?X????o?\?q.??6?????x?.l:???? ????^Y??E????? +E?*W??? +vEwwF???Q?2) ??"^?RHry,?$??x???M?6?I???"????r??_&B$ n\?Yq5?W?|Ka?=?0 K?aB3?w??u?????g?a??*?y? M????1??_?4????/;???????#??u??????_?YYYZ?n??_??Z?????????]??J?O??d?????/m??;??nu??mr?D???7?;:??d?L%Fz???@p:????j?z-??????'(?m?????{?iZbq??X???=??? ?sU?]????: CF??e?H=?6???V}f?i![x?? b%????>!I9????$??w?i"?ux??Fi?rZ ??d???SN7I?? ?#?PP?L?J`? ??@Ep +Gv?@?t"S????O +? +??????bz sN??Q?s??#L????EHAAR ?8?}?6?t?>?Y9k???@P??_M +Ny2{???0{?=S?`f???y +??Vd? ?(?h?4O)u??wK??oH???+?~;EH?I?,????@????v"????'?}???HR? +?t&#.??Z?2!???,??S???Y,b??&".p??$?/XH?? +d?? +? 02?0R?){??0=???????v ??S?z?l???]pA?:?^5??#??B??^ ?I?>?(o???8?6}?$T????'?e?o?c8????????????C??%Cy??{?C%?f??? ??Z^k?S?x??Ii???-|???????.??`c +???P?7GT?Z(? ????????,DCN[????.;n???jj"????o7????I???M$L????????g/J+?Q?9T at Q?V?+xW_w???)??h?V???h-????????]?????Z????q?? ???vZ?If????A at c?\? ??????5??E???Z??V4?&q[?qg"l?D?+?]%RY?Y?? ??@*?%4?|?8\_?E?_/?ml,&?[m>??!???NW~}l???3?S????%???8?????>?N?!#?P+<*?F??l????f??A??g?U?b?d????AA_)??F?e?$\S?u?8????I?09 ?h?????})??"?e"???4? f????????z??B.?D}6d???4+?????????5?%???Xk*?v?d??-?????*?I#?+r-?p????;??? s(??6G ??)D????r3??i?u?qc?@ +????R?F????a?oA?O??^ ,\?,?IajZLp s?3/?5????c??G?%o[??????Sr????w&??????o???!`i +?>|v?}??sI???W?q??p &?T???x)?R??????i3?\?T?????????$?SZOB??~?????v??=,?"1r??&??a"?`?+-???"? +??Y`?g???????l?q?{uI;?N}?ZP??p??x???s??s?U??83?^K???_N???*??Q/??????||???x??[?2N5?S?{d%(?*|??/ r??uz;?$??Y??p?>e??????x_:?{??#????"?8?=9???W\?fG?5?5@??t?????;kQ??d-?L?3???? +??D, R?8"????6?P??D?P*??R??@??Ej*??cR$ +?R +????BT)?^??%J?? +=???Y|e??????f????????}R?????a?jl???????y^?????z?@p?/7?????-????z????????c??$??IE?B?(7?fGN??A??:?7?W?G?zr|\g??Z???S???gO?? +??x?\?#p????? k????y??0?*?????`??PD?1?E)??DDi;v??????|??J?9@?E?!oI?9?]:?N?C +??%??s??18;-? b????? ??????i? D.??& ??%?z??*k?????????????[?k% +?)S???'ud???e? G????$%V$A?????`D??u?u??D"???A??\i?>???v?]? +V?r?\?X?y??8x??F6n??h& ?-!?x???vX?????)?)Ki-M????? +????????P?????????F???v??? +??????=?o??-??mU?g?????W???t??2?D?,?lI?Z??? + ?(???}???@?Ch:??B#\? ?????=??OK> X?D?\N|? +???????zv?oo???2hH?;?P@ ?*??? hBL1???o????????jb????JAt? +NI??=2??}lp?&?%~?l0)?}??<??p??x}1??Q(????????/T?a#?????? +??d!??z6?f??zTE? ??v? +tS??:?)E?p?r^????M?r??y?LR??C_?8lE??U?OZ4???4J???????A?E?~?? +????2@????d?,-??V?????Z?Xv[$K?u???????U??O??'????/ +?~?4????E?@ ???4??H?.???(V?H??T?!??w??8MVJ5o??U??w?t????p????} +??????$F?'??;??b?:??????$????????4)-?P?q?B????"L ? +w???????6\??s?CN? +?x????1?![8?????????z*K??!{??:,ZTIH?B1?? +)]|'Bp??B?? +??u?=???^???OP4??\^P +c???^?t??a???\u??4????< +lS?????=????n???qtFQI?w??,?ZP!???%??????c?qI??Y(? ???0?D??4?Gf?G?I?fL?1?P??$???hQ???:??PI?'q>IF4????,i??????lE=??Z??6?g?????W.yt1???????!?xrTY?td??JH????? \??O??D??E]?E?>????8??p??????5hE"?Z? +??.DG?? +?X?? +??????ND? +??I?? +?Om?M'Vq?U??5????\??? ??'t?:u????gL?????1AB-???@?ZG??OLS?R?Gx??}/??TZO?????q_??yRJ}?q???????Rv??n4?]0O??h??!?p??6??d?p(???%?d????5?? +zB?X4??N?6??c?D9???;d0???(/???86??*h????}}??W?>??y???{f5^?|???s;w?8e???u??}?????7??z??/Z?f?~??w7?}X??X?8?"D?Qk?u?Q5??E1???rI?D????2?(?T??u?1?`^56?%??)N?=1%?S????? !??a]?\??b?&?UY$NUH??pR???d? +n53)W??????N??"??+, +??c??s?S???U$? ?[? ?Z??$??6??..'????C?C? C?? +?zd????D?????@d1y?Y"?6??T?K?R`?Lk??????j?2?,????;Zz?m??d?$cx????????}?????? +?4?Z???6????\z?:pR??????????}gh??K????Gd>bi?BUu?FQLM#???i??8?"n?g?X?nY??R!?? $???q???/r??*???v+?&??????R?u??Z?e?%?/%?cvj????? ???ec:?? +6?s:R???????.????s??#??{/??=s??,?c??8?.?.{?k???s??w???F??W???>? ?????B?????Y????*v???1>??????f?4$J?? .=??j)???A?t?????????g.??B` +w?UU4MH +?.[]M*,?aP]8???0hN????b?-??1Y?Z?%-3p??_???Zv???[n?\0?e????????M?k????N????g????9????? }??6?????i?,???`I1????????,#Gm??t?????? +?F1x:??D?F(?r? ??[? ??]s?/)?P=????wu!;?P#? +Wd?%^??#?T???-?\??????%???hL????-?' mq??g: ??=2}?????G?&???????c5?I?N????m??C?q2?c?5b&Kj2?N?=?~wa????0???????s?9??{??/1????^ +Y??s???pl'K???????NRG8????QP?-s? +?z}?J??????`xaXC???X[l^,?'???+?????Kd?? +?K0??'??t?????i[?n???eo??:????????5T?.?{?"???f?,kY?3c?i?dU???0_m??p)??O?c??/Z???]???????p*{RGn|???0???@9??????'???4p????/_/? +t(}???x???3??pN?:??)%n?~?{??????R]?8??o>??:?X????-????N????xS?-B?p?;?}H?&u???| +??f??#?S???{??P +??D? +?@2\?D?,?R???c????T/3&?{rQ6zu?3???\???P^[???@E|??5?k???i???]Y[9P?T?\5T????j?k?k?]?^WS?_w????[^???u{??;???7?7???C?-??o??`o(m8???F???q??X????M????????????u????\??|~???-Zb?a?4?*??%!w?[J-???*???L??????!\.?2??7??Y????#B???r???W?????+a?b?*8??!???3???????6k^b???4c:??????m4?n?]????_3j?0O??3d?d>?? +?? i??Z???H3??E??v???Z??H?n??H????]a+??G??????zh >??m?6???F?????o????f????Q?}8?M?;??v?}????$?y'???2??=)3?????M4+>l%??L?O3Mj5?Kzh]ziF;?|)?]lV?C+???y????1)?sY?????$????e????G??io??~?c;it??'o?v-?e?:?????Q$'??z??? ?J?l?? +??mf|?????-????~?????tC?I6??Xu?? ??n:??Y??SF?n+??q?6????V?u?=?w???????^??w}???r>???:??cZn?!hER%?2??6????$bk?k(G1??????H8?K-|?l???Y?~??sv????W?Z??{?;??&?A,?????>] ?u??U?????/?????=??K?vBc?[?O?ZWq(??Z??C?-???Man?s3??V[?!W??q?YD???????yD?????'??!?8??Y??v?&???69 ?U??{?g.?????f|?;/???-?E???????-?????%?w?u???????LO?L??N???lS?N,}*?}?iy2??jg?L??^??l?a??\?K?????V??2t?D5?T??7?b????r??2?hX?,???U??]?}???)?N3????ZTxN????I|???3W?????v&??)?>?????????-3I{U?u??"w?`?;??NuO??R????-??n?>-K????E;g?v????o?Xv\?? +??{?Y?oV?0-?2??"??V?T:??*w????|????????? +|,u???ij??+U?m?B?)??lGa?S7 T?9u@?? BUV?VB/??D?87????+j?????j??Z6???Mc6 R??????CXw??a???????r ?]l?alT;?u?&?r?:?N?I?:?J?:P?????\X?b?0?I?0N?JC???kU??J??????q?`5l?i??i??y +g???c??5?v?%??%???&?/??N}l?'C? K?&??????? +?~#n???TBM??g????$l????D?A???NC?x?pu+??N?E?m?E@$T-w???dY+p(? +?%H??:|?xS????sp?nT??F??9???????f???A???8?? ?i2?iJ +U??{_?k????XZ ???S]]Q?T?P???lV?1?%???Xeq?6p~v?6?????#??s?+sj???????bm????jm??@?????N% ????????;L~???U?0??3?eAC?N?P?kp??!?[?1??????? ?\z8?8?hu???6???8)???=?8?a??????_7??>]Z????E??e?????G&F?????????f ?@???"??? ?2:??? +?54L?4B[?l:??????nC???y;?=?Gw?;????t?+???N??{????t:???q?~tz +??????d?? ??? ?M;?? ???0?)??K??u?????{??{~????R? +??t+?E??h{P)?0j??j??hg??L7?U?.$+?????"?O??:x(?+???0BsE??R]??%6?Q/}?3?c????y??Q?9?3???1?NLb??:?????Y?????g?F????= ??0??i????&l[]hYz?????K??%????L?i??????/*???~ >'a/?:?GT???#o?%??|/??u???t??+?Ny??^K?c?7???R ?V?_? ?g?\_????{\37U??(]????=???????JS?n?5???tT?_???>K???V?q?;$>h4?/?f???N?????????S???!? [??????M?(6?^??D?????n?dkS??&/?^(?l?B(?7R?E?A?? ??ibL)??cQ6?p^?f? ??8}?? +?Q'??0?V? p???C?t???]????v'8?_& +L?a?gG?????l???o;L'??Z?i8??)??2>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[-8.89597 -9.68005 0.0000305176 -0.696045]/LastModified(D:20050725001826-06'00')/FormType 1>>stream +H?2PH?5P?T?u +?? 1P0TI??$+ +@? +cs??,^?^? +endstream +endobj +1 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +2 0 obj<>stream +H??W???6|?y??c?>-?? ?dp?=d?????ag?2mkWc)?4^????IJ???1???VwuU???e??o?}???w"?}?????.??P?????G??6wo6?@?b??[? S?)??y.6gzWl?????6-],???????:Y??????????UZ??E?u?+k ?J?+??BG\?????????S?zRt??=?i????_??$d'???EJ/}????G&?0?b?"\? ?@Am.~?5??HR??=??p'??!m??^C???;hZ??0~???S?Q????#?g0??#& Z??O? ??0?@S???????????||G??k??3O?4???P(;???6F^ >?"???O4-EQ??vX??-^W???;?????????0?3H?8\?-???2???????(O?S?3r?)d???v@%??#?@i?g?R ???0-??e??|??_Pt?%?g???:??h?bz????^???m???J?%????m???S??"/?#?il???E\+^k????)I?srO? +?????/?0L[??2N?W%?E?#?n,v\#C%w?fu??????w?????x?G?????Q?? WYz5??$?X?$??Ey????`???F +?u???'????V?t?Q?K?F?SN?w|?R?H?J?9?`:oF?Y|K?f +:9QU$s??|?????)i[???SH??Y?????Qx????H!??TG?xt3M?0_?i?????m??z#M??????????????K???I??!FC?S?T??c2??????N?^8??x?3+???WVI???k?|d???y?L??&??7??Ss??M?w??%(???????????CW?Q?|1???~??'z???,OnXH????>??Z??p?i?(????J&1p??"2}~xx{Y???nd???? +D|;?F?? ?+q?)????pT?B?bU??r??U`4s??RX??: +C?-?m%?9x????k8?>?A,c?s;S????????????W????c?'d?od??kI??dR?h?Z at -???TD??w`eg(??????tD??M??0?sa?N-,Wq?ta?:??lY[?????VE?\s?r?H?? {&?7??~???b??z`??U????y4oH>K?!??p?U??MY??t +?????5_??<^??E?e?U:??g?;???3???????@??3?3960x0??? +???z?P?A61?:s?E???7XDRay???N????/ ???0M?B at e5???n??H?D.?5m??|?? y??l??\??Uk?l=@??B ? +b?>??v)7??mM???})???^=?>` +???2?????)?p??Fp?? W?P?R +??|Rb{????j' )??a&?-?KHl?PL??R??Q)??m?K???d?-?k???N:?g?z??^Y?CNm???EqT/????/2]?y??%l|??w???i?8?????:??dld??AHX??{?I?i????i???}N???o*???4???[? +?H?I?b?wo.P +ir>w???~rA/???  ?P??on=3??F|I?? +?xYM??r?g?y??uG?Lj??????`?M4???????m?c??`??)????j???????w?~l?????,P??8*???V?????O???b? ??"??????A??W?JA?V?>?-t??v??E?d?%3X%8?o??sqF ??Q???1b???Y?;?;(??hjJ?o?V?????j*K|A???U???f?$:_?KQ?$~???+ B]??e????o? ??\G?R rd:l?s(?j?`SD?Xy??/y??????;???? +?m?oM????8??s??X??0???4$y6w?e??????Ks?ea??.n???s??'#fR>????x?%#ME{??,h8???;4??#?r????N???61o?7"Mws:?L?*?]???1k.?:K??'z>?&??Y???0? +eB???SU???%C??? +?????2???????Z8?{^?~??????z%?V??iw9j"??R?M??[j4P?|_???U?c??g???C?b???p?vl?+%??y??1s????m???? t?\??/??,A??? |??V~D?(????p??f??*??|Tl?0????$y?m,?3?}??V???-~:?1i?+????l???#)?6F?(?t5?}N??ps1z?.??F~n?H$? +??y??#?z??????KU??? ?_]?:?Y?h)???W????:??v???? ?C?hw??d? +??KBV??5??G}??5?G?N??? \6??V??|?7?g????? +Eix???O? +??6r?{?A):?Y???J?{P?????,?K??@n[??]?? +?s??w^?V??>????n?i??O?w?%?I]????2`???Vu??4???x{??J????8?-i-????"?q3X?L???7?????&??t#]??u??????aB*PS??V9o?|??[~ +?:r?I????i?]???`?) +?$'?$??????Y!?1?3M??YQ]??? +?????/?^>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[0.0 -9.68005 8.896 -0.696045]/LastModified(D:20050725002206-06'00')/FormType 1>>stream +H?2PH?5P?T?u +?? 1P0TI??$+ +@? +endstream +endobj +4 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[-156.52 -9.68005 0.0000457764 -0.696045]/LastModified(D:20050725002206-06'00')/FormType 1>>stream +H??? +?@??'??p??t??p-E?(A???(??AO?u??+Q????!?????k???[???Pk???Y>e??O????k?|w????v?pM?C??>?j\s?#?/? +endstream +endobj +5 0 obj<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +6 0 obj<>stream +H?|W?n?F??C?R I??nA g?f6??0;@?JjI??I???Q?~O??&iK??e?o<}.Uu??'?[????>??poB????2w?9?E&7w?~??<7w??w????Df?? ?a?????(Jc?~??f??(????m]??4??1tO?x?J?"^??????`_?fA?4??`lN??( +?\~?Y!??i??>o?Q????A3?d|???Ile???a??r????Gq????\?=???\?????wF??K??R??B/5??Q*??b?.??????k???I????UI??;?0?D? j??T~?dk^??4S?sc1??k? >??R?q???-???i%????7O0ol?A ?N8n8???m?Q????t?7f???!??????f??????xV?]x5\?W?0N??zM??:??b??????????????\?_??????????V????????+?} F?$hG?A?cg?b??h?F+?????P2x?Q8?l 7??1?y??1??XSb?? +???9?o/:????E??p??????nre>uD`4??pK1?;$?O' ??"S'k???????r.0????Q ???# ???d?i??9?w?@a???>??{?i?r*?o >F????????6??5??O?u&????#?K??7????I??r?????_^?L??YM?t?3???N??"?W?????#?"??a???q????? "????%??????[IC'9 E?A?`t?$????(?"??x?\??? ??) ??&/????W;? a????8=^9lH??e????"???R +???:?????g??o?k??i??|?????wc:??[_?,?+?? +y?f?-?c??~m?mU????!??#p?Q?/n????? +d???Q? +Ld}g???z???{?????\???I ??k^??p? +??|??H2?? +??F???1[pa???????3???????0?????U?D?a>k%?\??'>?J?wir$3 +SCe?????T?DV??J?\Lg??M8?r??]???S +??:??\z?o?P??"????)?~b??p(A?l>??????5?S~TT Dhyg????R<-??5?L?/??fAA?:???@7JiP??x"+ +?~ity???UX"????zZ|?14{sy?&'? +?ozDp?H?74??? ???]?x?si)%g6>??4?Tu)4y?C?J?W!j??/??m?@??b????QmL??SH????? ? +??????K????p-? t\??H~???M?qC???YW?u??J???i?T%V?JS2???????s3}?2P?"?r????u??\]??}??o???XW??Js?k-W?85???-??!??n??P????1????? +???N?65?"?36?>2 ??s?Y?W!????Bz?r??J +?C?5???????????g????H????? J?=??-???$K?G??`?K?+.??d?????}n?>f????n??"]????l????????"?????MB??e? ???U?E3??Xz????4?????O\D???5??I????^h???}`?z?Y +?iZu&`??V?9??y????B??S??b?cvKOdgO??P??1?ZH]?5?kG????fG)?bjw??d?? +??x|$[?j]KG???=?ri??e???.??\?? +H?O|??????? D???v?j*C?+k @??*??W??+?@qp??? L??Z???d?????????\q ?d?k?????????????^??K?R????M?????+??n2:?R/???q4??K???!d?8??^&??{??Y?:?,0H?}? e?????8O????TR????u??T?8????? +?z? ??8???\?Q)??y???(?Xc?? +RK?G? +EU? ??????1 ??O +??hzqh??@r^?-?fP, F +V???v?? +?4? +?h&w?T???@? +???Y"???D?<6M??Q???;?3 +??B,?G??-?n?? +jL?>&????2%ZK5?,g?A-Z????pi ?_??????&??,.y??F??? +9???#????V-??RlX???^?P?Z?&N??}? ^*K? +?,??[???I?e?????=? |l??? +?2?????????q????? W??D??|?HJ?^C?F???+$????ip???S?}&LW_tH?U^8?o???%???????(?????5~??M???0??T?|??;? +XA?T`N??Q???o?K&?? ?>?lA?@??#? +V??=F7?;??v,1??@ +??OY?P ????$'?f???uU?`??vs??sW-?????"?C???FN?+???*H}????Z^y1?)s???xGM?D??I??o?M ?C}??????"??(?9 q ?6?r? h9????????S?6?A????6????u??D????IC???:?VA?V ??#]??)S??%?E?DlI?wl?M??N{uj??~s?^? +???[?W +???gu?s?"'9???w???? +]??}?????W?????ZS???L/ +u??h?`?u"???????A?xn??KR??$?&t~?%;????8?mgc????\@???l8?D?g?2?^AvZ???]"??g??V?? ??@?^x??v????D?>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[-8.89597 -9.68005 0.0000305176 -0.696045]/LastModified(D:20050725001826-06'00')/FormType 1>>stream +H?2PH?5P?T?u +?? 1P0TI??$+ +@? +cK??,^?^? +endstream +endobj +8 0 obj<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +9 0 obj<>stream +H??W?n?F??C?? ?&??M`2? d?`F?0^,8T??M +$e???[????,'??????TWW??T??o?0????y???V???~?}??B?p?F]???H???????z?H??Wa??Z?D?>??Z?* +?????&A?i?Q??2Q?.?B????g/ ?????????(?I +6?+O???,?]??0?L????????0??????a??:KJH??A?'jy?????j?F3????{?????0????d???S_????V?xqA9k"?AZZ?>{??X at 2?? ?;?????ti??C$e?\???_%^S?G??????J??(.Q.\VQ?X?F??????{???l??F??=U???q??`???v????*?z`??????i??P3???Q?????]??#??3?3BTjq??$j}K???S??O???:Ly???~s?Bm?? +??[?+???????????|?d??j:?0]?I?4O??H? +??f??f;-? +?<? ?????L?H?,??6??ykE[?X?Mf?V5?m?I ??a0=L????(b?0Tx???z +G?&??I??(??X|4????Q?0g??"V/?"?I?n??q62M????T?R?b_????9??8(?????C????Yy6?1.?Q???h^h:?-Ti\.q!$Hb?i$Y>;??6??#)??ZRy;?j'?ij?????k5%y*v?*??B??&??????M??-)??wj? + +1N(u?O?:??s??? ?_?????n[?d??-{?ta?%???rTy?%3??nR/???q?????????B?"?=J2???8??????rp? +8???S?QQ??N ???%NU +???I7P??3D?l????h??_?1]? ?:?>?????O?*????`??XIaYT5?????%??W?^8! +=??????BX?CR?v????(?w??? ???, f??s?9?J?6?bq??C??|?[?&????'A??\K??m??W?^W#?)?UH?\??{??P!???uY??5t???7K??k?M?=??E 9?^UG?6??Q?R?Z?;?BZ???(??W?A.B???]?7??P???"k?X|?ZG?????z? ???s??r???#???T?? + ???????????XI???n|F"c?/??V?i???@>*??"?d??n?y?????fu???X=???PK+??l??;L#?????d????%??@??j?qjjJ???H? +??F +\u?5?>?d.??P +??n,?0=obD??Rws/W#?`?BKwpq?????r?S ?z????D?y??I??????????PQ????????wWI? yey???2S??i????SJE2?e???y??u????S??y??????vs???<v?- +J9]j;/?t??s???D???if?i?s??!?;??>q?2M?m????$(??~???q?`? ?;??Q +bj?:p?1[@??&?ah??????? e?*??e?<)??)??X???B?2??kZ???g????a0 +???g0? i??????9{????y?9?.???????ns?.??[.uY3]?C?]??N???F???}>????????????????+????8??<>s?e1?????"Z??j`Rt?c]/??n??? ?v Ga?4I?as s??????4-?n,??????h???d?}????O???? Pf?J.?l(?^W#K??!H??=??e??Gf ?????0? ???O:?q? + +?f?=??@??R???"? +????4?P????R??7K/??&??^?d??`E???-%:{2?\?qo?{?`? +5?????^P>}x??t??<)?? +3^?>?x?????????????w?????????????+??o?X??6%?\????????4?E& ???p??r?>??mMS????H?n??????t???()?~MGrw???r??ZO]Y????0?v???r???????vL?j??y ???cv??,?n?}????<((kL????6??t~rsi?{9?v ??7????xx?????^x?_?????????Q??T??_k?i?./w????;?^?.?B??U>???Yo???|wG?/?_m#?3????#??;????'\????.W?.+8$,\6?Uyq??pu???M?I\M?eb~???X??wO?a?K???z?`????+????<so?y???[??dZ_???a??fud ?XW?Qws?V???P?sg?4o?1f3Df3?p???-??p??:s)??????\?s,??c!a:??@??)?kZ'9?????n?j??O?????F~?i????F??a?O?t????zys?V?????=?iS?n??7,??N??~?T=I??pv?Sf?6%?L%-?2k?`??%~?*????????~?<??6???w??kw?=p????{??I?-??q!fq +?\? +??P??v?U?.u??\d???j??@?$???????)PP????3X?*4H%???L?b?S??6y?"^?;??? +qs131&6uU??O)7?Qo63f? ??1?m?e?? +?Q/:?F9? ???j???Y?:G)??$nn??f????7?K?????????k!?|?04?c8???y?j?(U??&?l?x????8?????q??{????g?8????{????a???q.?????????????\?? ?B?l???l??dUV6?$?8??Ea???? ??\?? +????#I6 GmS????3?D???H +?a ???yf?????[?`8??N?~MR?`z???L?n-aT???N?p2?D?.?\ ??>I!???? -???????v[??????J?F???|???I?????2????n??????????J???#f)h????W??`FU.tf?q??c?l???????YP??UV??qL3@'<???v?A????????>h?A??}???????????/?k&+t????!??p?=???t?@??_s??y ??~??????????i=~8=???S;>??]?^]??????TM??Q6T?'??@_Y????,?rS??8 +?"?aTdp?? +??????#???Q?S??H,z?5?(??N?u?E????? +?K????D??????????+>?6???^??}?=r?v?R??????S#Ta!]?)???.?X??5T]Z???6????k[???F?0 +j#?~^? ??rk??pbV?h???saZ}?p??????i??l?$1???$?C??$N?"??Xy??!??[???L??(????f{R_Tu?x?S?.j? ?"???Kv???0g?j?????pF?4?\??9 i????? d??-|ZF?h?"1Z??L??T??]E??H?zHj??C????s?p?? ?]? ?0????M?????E&?&???Nc?0?)?????@?:gy +??hy$?)buA?f??(PVm???`?????x?????????????hU ?8%q?. +??#J??? ??q?zhK???H??I*  ?;0??z?~a????x?~V[S,?????}?x????&\????d??k??Y,o7c???xUCHm+?:???Y??74??????b?V??X??|D? 0R?+b?:lI>???HvE?L H?P;VT?NW????XGe?e*??&[?o??M? ??J?9??!Vk??J?b??F?|5&4g-VFW??? 5%???[?62?a#????????????w???? OD??0??\??n-?0c??]??W??`?M?c?{v?C[?,?E [b?i???$????*?? +ju??^???EY??????}W=???t?KW?t?KW?t?KW?t??????????o?????j?w?\]?Z????@????@????3??J???W:????z;>?{>]?p????N??????w???D8??{?*=O?U?_?q???>?d#??7^_w?$????%???????y.?[XZw???x???? ?;?`C?6}??#??4,????(?G??X?F?.???1?X?a??c??S?`"iN?S7Q]?????V<{??1o?1?\c?M?@[P?&?h`u??[eq???E.?@???<Nw?{??C??"k???o_???2???0:?OD?????~*???S=????=??????S?~?>?????o?|?|??|<| ?"????'??O?x?tj?????????u:????S????a?~???I???????/???~???Tq2*???Q???I7J???8q`k?7?T??1?0?+?}6\n?}??u?X??q3"w. +??bt??Y???? ??V %n??u +???F}V? ????0o????>?>?v?l??f???;K??go?eY?!k3?i????????m?C??\t??Q"?.?:???? +c?%?!???9eZ??lz?c???Z??ZE?}?c'F ????.?\?x????2?^????A??=j???*?}?UV[??? +???"F?Q??3 +??????s???o???0?$???W?i??wBiQb??go?????6"=???????x??;/???;?Wb??????q??????nx???U?.U?v?|>E????4A????)????_?8R??`[:gr?3??7g?X??? q??$n????sc>?5??2???I=??D?e?D)9U0;;???????IN????\?z&?? ??e??X??WZ??V??d??F>_e?M?]?????e?5??2?G????????????c!??g3?v3Wj?3???3???S ???[??Y????|???O?n1?x???????>a?[#?}IC??Cdqh? ????>q??O??? +?+??J????V%Bf???:???pvY]>k%??pX?g'?q?hm(????8r???xS_q?}A?&?????????8  +r??\???Vt?W??%?\2??,???K?j??????R???????i?95???Rp?A???????z?}?k]1?X4????D??%Q??%? ?b>-??????=it??`L?M?-?(???2& &`f?7?4?g2??n?x/E???2???W??HjO?C*K?c??Oc}???}??e???"@???N +1?!n???0}G?o??L?? x&?W#?q&yw?*?$f???????gXN? nW???????EGxQ??j????v ????4??d~?????f????P???9?^?A T?x???E??PYm|3????1?qkQ{??5??Qx\(??qn!???? +???E f3?????T??????_Gg???Ip;t??????p??^B,??j4=O?y?t?,wD?(?]??t\0(`e??k????&?/Z????????86???T[???B?MQ?t?? ???2?%?????A?T??P(Y?B?0)????Eg??u?8E.??r??r97??i?M?o?}????v????q|???"???r-????0.?^?????_????{????5?????C]{<??????POKi8?3?=?lzW84?T?i0. +;V'{?m?u???L?x?=?C?????)?%?}u?!??????}??c7?p?#>8;?^???VZ?D????kZ +?j?/? +W??M7V???q????? +??*?^NT?????w??7?I????da?P<5? ?l?]???????_K?z????|??q???L?? ?@8?@?IF???+????$???@?#F?@%"I?C?i????S?h?DSH??1?v?R~t?????gW???P????ND^????MAO?^?E???9??:??9??c?k?D?ky?K}?@?O9p%Y)r?A +]?4*??{???A?@?-?t??y^?I?MBoz???????D? M???@ ???|"?????????a\?_???yyw?8f?t???????^ +l0D? N????n?]?cqyWV?c bh#?AI?I?a5 y?]=E?oU??U?????!?us?OO?????^.????6????;??????v + KA??*???GQ?-? ?w?8 ?%???'????"q|? ?3d?\\l-?g????x??C???????#;|-????GY?x 2??????d???`????@?$?7??6???`?+ at c z}??!????u ? +?o??%?N??,?U5 g??W ?M'LO]???????KB??26]??5)??O???e??V??&J/!,??C??=?K?B??y?L???NS+!?Z;??eQ0{?2?? )??-9aS??g??M??????????_K=?7 +???;8.$??i??? Q?;?????\???,?q?2?F??E??b??P@???B????????B?i???n/3p at _???zo?!W????????i???W??b/??b??^//}E?~z?t???o?}???w??S?????7>V??3????~???_n?H?7?/7*????v?????????y-t??fl???(tS??????#?????Z??=%q???Y>???????e:??@d?????o`?)j?G?MI???2?r??3??E,?/?] +z0??????2????c,mbu???`L`i:k???Mi%?!#???}mqkv c?a?~HF?u???????6HvY??X????%??p,??B?m???7?9|??????b??$???}??nd 5X??Q?dq&q>?K?q???c?Kj2??#???????j_?c???P ?$w?(8 +??V??{q???KG?W?%??r??P??$l????sR??SN +?O??I?,?{rV????)???u?e?Jx????a????m??!?s???}????g??Z-?AmfH&_7O??rqw1?0{9q?|?|???d??"a6?N?9^IZ??6?yLeS +s?????[J??????P???S????r?:6%?l?W?? +?? B7??z???????!?&b?V??I*O?????sd??uNf?9f????Q?????f??u?r??E;?3???? +??3?$?9cz??R?=~?????x7??Wc|??~?_???_??||~?l???????qy~??7????O|????v??????????~???ou^??=??@???YJ???F????yz???S??6aE??6z?#h???C?[fO???b?o6n??,?\mf?FV0;e??LQ?^;a???0??????<?wk??t??Y?*r?1?XbM??%?B? +Txz??d Y K??????5T[?W??(-??a?#?O???????z???.n?Lk?Cl%c??\t.????H???#_??0b;????????.A?!?N?)??o??{?L +?r?4X?k?!}.???3]6@??]???muO?W?Z? +j}??mm??[???u?i?A ?z;9? +?q???J???{???,?0%$?10? w8??m??gT??;?n?wK?[??R???????~!??]?t'[????}??X_?9?e?.?G +?q^???h??a?FCg?=P???;????C????^???M?????>A?? F?"s???w??%????i???[m?????afMB??nU??????JZE?U??d???Z#?Vdk?E$F?????(ue.i?ZFY?J?i?e???L??eUb?r?J?u?+r?????5????[????./o??5TUHE????]???7?C3???VPa g ?,?????????y*6?j? +??*??1??- TdO?fF?Y??#eq +a???(?'??????w\?? +?z???X?v?????&??q??kU????%?V?iL??E?+???6Ct??????Y??;g????????????W??v??V??E??????"?L?-?x;?j???k????????S???}? ?|6???ytUWO'7!g7%3? ??(-G? +q?7|?/????&??r?/=????*}???v"??????\???J???l??GB6e????M'????????w??79???gu??(?av$?o??n??d?????dk;mU?? ?????????m?\?h??E??@???z +&???sJ?S???%?pQ??2???s 7????&v?vT?????6B$?g`????l2??f?h??amA;?? ????????h??+?2:? +(?*?rb-q??!{???l?Hw???Y????-??k3???y??????/|???O???????ejm?E???F?" ????N?C???]0?z??(X???Q[???ge??UI???s?j`&? O?#???p?Y^X???N?IbW>?&PEz?t??????_.~???????C??n)?!??|??Y?vO????? +????|????????????`c???_?+??C??o? ???????=e?M?!Y6???????k???O?:F?[???bK???M??)?+???=`E2??[?????4???`????l????????c?:???QV;????6w&KC?`aC???\bhs???ZI{?T?^\K'Z'?qJ0Z%?jb?V?`j?jZV moYm???(2bp??q)?}?)??^|????s}a8?r???F?,3??A???W??]?/???????--!??:f=n??c^94^??q???&?q?:???jG?&?$??\?+g,~\??+??.??G?k+)3u%??S???????S?w??$L?????? o????o??'NQ?*D6????I2h? +?qi? ++?{Sl??X?EZ~ W?A?"U??%[??|?6N?c???1?8?? +|^m?*??%#??Z???b#c??2?H?%??>??H^???)b?a?V????z?wc??i?t?xX?t?2?K??? +.??P1?%?R +k?4?>?#QZ?vL??W?e?? ???zG?0_^4'?g?n???q????Tf?????:@????x?-?G?@????????8?Lo?A?g????d????a?i?J?8?g?X?(B???D????d(?1>(?? ?? ????=??+S?'????\D????"RQF??XXr? +? ??? ?M???;?-?d?? +/?;NhCZI?fg?%d????%i?V.0K???g?q3?!SmN6???ig?????Y?X ??ON???`???Z>????????>?Q?k?Q??6.?????w?@M?ifM?F??03& +40?-?????"?j?;???Ig?m?????l??|??? =?????????K<SO>??ps??\?!???#??K???NbC??,U??n_???KH??5A???f?.)*???E?z +?@;Ht5/?j_??m???lM'?????????????X???:=>e????Y? 2|a|-?e??c-?y??\OL?g?^z?)??yQ? +??tc)???/?????t????M????]-?? +N?Y-^?7?/ +?? +'\[?????-???E +??????p??*+D?A/6=GP.2?)S??s` ???Y?;? ?:q?,???? ???w?\?k????+{-??_???d???@Fy?_ ???????a????????p??'d?{!??"7:?s????????"Ne????>0?o??f5???>??????v_?J%?mLd1{?0????q2?????#?s??4?,>?>???R??Su?L?+t?u?|z???????Z?????7????????5Z??????????/???????K?N'??Y????iI?Y??e??:=!;")????? +?m???%?}?la?fi????J?M?[?] ? ???&???8?D??? ?"u4?????????!??N'?iE?~B7s?'????as?G?SB ???U?vI??]?y-?[2E???%|??A2W??i ???:?????,?0?K +?J??????2HJ?9?jm({?????s}????Rj?b?*I?W??&^?????5n??x?????IqS???;V?????u?f????????s???':??F?4? +?M?4?-?5?c?M??n?[(??1w??R?('????E%?#???>??e?Z|sH?????????}????I???>????1xc-??8??r at a?d?)K??p??&??W????????? +b?u?????E:&?#??'0?g?e%I?2??2?b?q ?8?G,??q?(P.?X??????A?tj`0??A3=&?H? +v??g%?)?=?6Pve?_?:???2???*?Y?N????!0Y?3n) ?+$q??$-P???R?WX+{:??m??CrA?{KI?z"?`|?????????7??k??????JE;???k?yz???0K????Ozs???65lT?=?-?LerF??U`+9!?K??(??@???????MSE?Q8?2??&?@????v??Y???0"??c9?M?jK??rsv>VKcO??+????):?g +ox?}?,? +??lY18?VTy??*??;? +ThF +???[???? +s????????y????nR}???T???&??/R?mO?A??1?????k{?????????"?/??]~{?x*_^2???/??'??????G?????? ?+??a????3\&??_??_q$=*n?????-?D?l?{?<6&~?????????????a +Vq/x?? +x??P???m???;K?) +n1?:FF+6????)?c??????????oB?i?c~???p?u??????.?g??a%??d?????????V? +???|(j?~?Gmr? ^?1???H?b4?X-??h?BF???? ???3?&???X~&t +?sS??}f?X)?g?5??$?? ?????Bt? ?@?2{ ++??XF???9??TXc?xJ??b +?=[?9 O?+\????y???{5??u????????&??v^???Q?6s? ?l!????? ????Q\?b????.?B?|?h?#??K?L$???X?5j%^???HL???{?G???\,L??gO?q{r?w????'??0=???#?5a?!?G +???QC?Qf3???????9???)??w?X???F?<????????Vj0?f???Ii???X??k??D??9?{G\y?6?>??D??k?F ??8po?/???T_???:??7f?\??8?????03????n=???7#1?W?0`5???!jD?.???8?kTz&???~M??&?????q7ou?fU???s???_W??8??*K=?/????????o9?N;w?????k??????Cr?l??m???9/??}FhNR???Y?=N?%??*?'V?Lv????Lf???2Af???"d?Z?Yt???N???^?u????.LF?}?? a^?9$?W *Y?N????7??|??>:N???O???"???'_?b?8O?\?????? d??V?u??f8p?|?s?!?K???u???I?[3?|?)????k?WA???N???Cr?M?a?a??9T +?9~???E?5?f??z01?"??3???'??iO8q~7ea??t??QM?.9???R S??o?QL???8?3g?'??????7F??.J#?mzW]T?????0={}~??.?w? ?]@??m}~?????????x?????t?????rJdY?I??7?4????????X????|??r?????_?|)??H????????????v???fQ???C*??c9rj?|?<??Z????32?????????sG??&???-?16gNI??????7???Sp???????????N?|???Ly#?$?q?????~=L???#'???SE??TR ???k58????Af???K?3q;z?m?N?????2w7?\?????X????R?,??b; u????U??2???Z?T???S??j?5??%g???}???mgy^&Z +a\ +????? PC?V???>%??!;73???`??F????Jt3???Gi?????w????]m?j??W?o??_????????j??CI?5??K?TV?????44?Y???? ?v^???ie???>???KV??k???:q)??6??9"?D?????c?n??>$(j?|??Zm?q?E0a?????9G ????m???????j? +O11D?=]???3??????_????}Y ?V~??;???????[??mb????? +E?D"-??4R???~NS???t5???:EP??0?????-?V`s]?????k????????p???/??Q?>??Tr??\q+9[]%l?5l???v???2<|;k?*f6h?V??|?zz?Jq??[????????????[?T<{???W@????`Tz??k???Y?3?Z?) ??????)??tnV?? +7/?????S??2????q???????*n)?e????!c????Q?-%?????a????~??[8V??t?w???-3?\??u?H +^???;2?@G?????? +;?l??????C???ZNch??2?N9?w$?G???2_??9?T3l?d?:+?;?2?|z?w=??????Q??::?A?J??T9?A?1D0 +I 2**a???Q]?^$??_5v????? w'?~?v?g?7???????{k???????5A???v?!?Q|?&Bm ?`?5???????SRW?????M4C]a????y?AOK??I? + *??;'?ew???E?????????op??????6?H???T????~?t????5??????o_???.?)??????????*?& d?.??y??+???????*,???_K??)?x?????Q?Gb`?t????>C)?8E'???F???G}?%???]j"????0W?5?O?- ?}5?H?1"?w?? _?H?= ?[????.?^?p"??2?6?? ??????e ???????V??QKG???z)n????z!?7e???h?9Q?H?cKNYH??????%?'? ????X?+2&?,o???[LC??-\?L??_???F????v?xw1? +N?1q???????dy??c2KcF^????q??9??t yfE?JLI???????m@???<{??5/????)?b2(V$qX?Z?????4?.D +ZhV?D3???ph????F???(Q?+ 1???D?GT?h?????p??s????6?Msw???n??4?W??A?b??Oy?S!?L?R????W???i?R;???&??l?c58????^??????~?P???? +????????????n????????*??????? ?}??Y?y??????OT???????? ?`???G??_????_*x?@???$??F?9?kNB# +????9T?R?a???C?E!????a??????P???D???9 ???O???ta?????:?q?rR8f$???H*#??t28??c???>?????)?]?>??Fu?y??1?t|'1??P?? ^?J?(???8?B?EQ?3?i at Y#M?z?Q?JY?H??$4f?\ ? Y???3 ?????????%k?????v?????w??k?????;???r???<???????????%NS?CF???V=?Z-????`?J????????_-+v%G? ?????Z??z??4??,f?w7c?H?3Z??????c??l. +RGW?zdFDeroR?bS:?l_{H)??????@ +?M??]ax?A???(?%g'?8????Y(? ku?}?i????&?q????[_?BQ?Z+P {???|??q?BQ^?,????`?1l?a??|???6?}??O?\?L?\;???r?BW?[?????vw??V??.?)G??y + +???p??? ???????k?*?1o????????k=?????? `X0,?Z??????>T?mJ????jtLB +j?Sn??? ??B?? Z?D????j???!A? z?$3???t?]?(q???+?4????xm`????w|?????5]??]???1??E????^7.?U???!?`? +WLg5 ??@(?0l???W?=a?????????x??X??SY*09???J?{??6?"1P<? g +?zz?\r????? k??????r?}X?5??q??f?????X?&d??b???X2?n?a)!??-1?V#?JT&$??????f?-????1cz-?D?#?f???3??y??|C*??? ??^?????W??????_!? +???w???=IU??D26xJ!?g?+?? i^M?A? |?gh{{???]8?X?kd_????G ?CK?xXh1`?|?I???=6?a{?? +?@?e????*???q0??K?2#????&?6?z?Z?????F'~}????'~8???N?_r??|???F???.????*??mz?L?O?|]?}?????????*?a??-??_t?_???:????xh???g?P?Vn?ZY7??j?xh???????x"k?Bt???!??QU?:?\:?5?H[??q??ZG?????L+???q?4@?I?'???????z-?0F$??yV???`??6<8??ew???:?8??v?f{??<_ ??]??????@h???,?$?Z?Cf),Jx8????;?c? ????0M?"7^?;?F?l_WU?d?W??ad,???????J8???~2l?????InR ?7?ju* 6}???.?b??p???8??,??N??j3J?8?Lq?d?;O?\? +??Zw?}?u??>??]?4???C?&Mu? +?p????? +W??d_k!'?u?d?N??`????Z1? ?E?q}av??i/Vp???xS?`?i?sg O??Hh?D?c????!?bs!?Y????$v2??????In%?!!?y?q??'2?g?p?7Z>??u???????2?#?~?????[???2?p?!?}}?p?1)a???mw???r?@C??0 +aw>???n?N?5???sf???:??\(} ??x9?????p??d?"?*^??f0D?U???'???g 3??)H?????,Y???nv?^?????????=???u??????'?8^????O?wb?????8????.???3??~ t?????~????F?????????~??y}??x?k??v???????x?.??E??@,\?$8?Kb???$?L?%?K#??#Y?P?Q'u?%!??@?*?&!? ?fT??3^??ojP?? +XB????????@ 8(?@??Z|?J(?W ? +??D?:c +x?G?!??c??]F ???5????jE?Mb???iw?r?[?q????s,5z?k?a\B??0S?D??L-R?'?H2??g???t?y???C? +ie?C?7???"i6n???|?js?R??^??t?ZpxT5?+?"?Eb?w?3?? ??;?D?fCjP?!??????1??y'rZm8z????b`-6sR???D?ln?????~6? +??@J?W?v??/]?L? ???????????+ca&?D?????!Df???~?????P? ???w??%Q?6? @??? ?????c`?????????[y??7???^?????????RE?(vE ? ??"??+KxyMM?5{?????/O?X?\d?????]??????37???rs+'?W?????????>???? +??)X???u???A}JQ??l\??{?N<? +?? ?W??'?j?????`Y????#L???5?????|?Z?O?rk???g??z??~???? 0#;??W%???b?@??U?^?g?$?}? +?f?????V??vo%????P\3????B???W???75l,???D=?]|???]?}??M? +!m#???|?R"]0d??l??B p7h?t??L??X????d&?0???>L?{M???????Tf?O??eH=?cF?|????????*?=n_?_??rn?????_?+?iUr*q?d??????d?|?C#l?6,#l?jB? B??+?ncl?a???L?G=V????H? +&l\X?xY'????xD??p ?S??x????~Z!&fH?T?4$|???h?s#J|~Y?b??0???Z???o22?\?:B???????>??^?? ????`???4: E?3iY?V?)S2?2Q?C??C? YXw?Sj???t,??????k?5?~ #-???2?N??p?"#?yA(l?????D?L?????W???WI??=h??y?{^??4?E_D;2???Pu%vd(?????RG?Bk=RRJW??p??Y??>:?7e???/l?,?J??QSJqC?"?(a?%???D?`??p?)??&[??a??z??? +]??x?????"????E??[???c???9f?X?l???o?Zep)???Wb???{?o???"yij?O??Y5?(??M%)95?????|9?o.?XF???59?????\2????2?4?\Q ???*_"???g1????N? +u9l at 9aZ??8"j??`??,c??"?#?M???0???s??K??aV6?|?&?ne;?y?_V+??Vc?J3??; ??#?`??x4z?~s ???h????d??Q3P??u??2??~????+?/??8???6??I?0 8p?? G?\????q??Ar?? +?``??!9|T?W?Y????/???G?yV?m???? +????f4??X? +KP??v?g}???DL<4S???.Y?4W?E?)?}?+\?????????8?? ?4??p??EA??UG????.g???5Z?????&_???l?a??|???&1???????C?????vc1?????????_ ?W??????????~I???????????????????M???z?ki??? +%+x?:?y?t? ????? ??h?9??tl??0? +?????????O|x???=???V(s?x??vz??X???$???v?~}?dL?R????a???~?q~}?_??? ???????.??O???????M???Z ?[?s?8J??,+??J? +?H??]??PDb?CkZ?L%V-Vz?????.????OT?_?C?:R? ??V?p|mGs??DfOy?T?j? +??Z? }Y?b???Xj8)?|?????C)Kh?C?? ?D/I M at X?????S??drn???D??r?k?Rd??/??i???w???S????l? ???????o?????x?m???????????M>??G?_???????o??JUg/ ??Yr??B4e???;??h??Afe&j??L#%??cI????/??i???r????? $]?????B??Gt?"??E?+??c?XQ??,??? xs??e??em)k{w?%p?*????7Z^Np +Vp??l)Y?s?(xyHA%8?m?? +??W??n90??AG9?]???V?0-8?e????qYv?Q?v??wD???h_?b???q???q 3?' ??????ei??2?3?W?q?Y?hs????s???Pp.??????q?G?O?w?P +?]??zap?D??/8go?s?~\Ww?s?NX`??z8$?????????_ +?'??+?c??x?uOHZZ7??t?????????g???Y???Ta??D?%?g??: w??5x?????5???q?W??P)???Q>??SJ~ Sz~gS?~?S?~?T?'d +??5m?? ???n?????T?_]?8x???b:??????b???????????p??3>?????'5D9????n?????O?~?d?I~??????cp????????%?????????8?o/?_?????????J_??H"????g+? +?ge?K&?Gf=b???=3ZT,?^g4??U/]?o+?a???IL?e???8???????&>???v???_?z??]qik]??2??1???.????]??U +?2??L +?JuX???? +?d??y+??N?? ?H)???x???i-?q?P???5!?f??R?+?qY5???)?"?SAu????7X3?? +?mi???X??a??w??Z??8Vk?? ???X`]????!?? +>b??? +??dxk???w??u????C }??*????u?; +?3P\L????0??(?l?3???^??acR??1?>Dx??!{ ?????? ???5???3H???=V???F[?e?iLQb|\???[? +?m??s_??j???&?>?Z~?,7q*???xy???|'???%?h~,6x~????????om??~?????%????s?=?L??l;;?J?x?\??Mv~U???W??0[???nkdf???uM?M???????G?z?SS???????;u????Y?:?g ]???&?l??????GC? .+??f?V?z]?????a?+~X???V?????IX6???????v+b??????&?~?d?r??&?2?H`?T`??Jr?IF?6;6pRL?th??b?NO=tb????Ol??q???u???TG??4g?????????@V??M??FXuc??S??h??b`dE???.? +?*.????C{x????m???V]???n;~?GR??6 +7??m?????V)?? ??+????-?AH??-+?j6[r?E??-???:?@OsTG??M?W!??}? +^D?e)T?h??0v????k?fea?&??9 '???U?^i??#Y2???$?????*c?Y?uV?*?,???0W5??L?A??)?l/?*??!W?|/? ]-yx3?>?????W??h?(?<Lz???k??Ad8@???R??~?iG?s???a????b?6 ?(????U?????]???A ?-?a?]???x??T + +ZI??}??}@????eX????B?gS???C!YI?<\?B?`?f? ??RW?x????O??? +?E?Y?7??(? +?F(O??p4%?=z???S???7?????x??V? +j]g????j??d?L?!???LP ?O ??????? +??d??????G+0??? +jIS??|?kmL?m?1 ~?????????\?{l^??????d?{o?gKKe]??U^????^?;Efm?`k +?[?kT?Ru%?\i{>@?ye?Ms_?? +????56????2???? +S?,?L'm????8vS*???Z?E???^W{??~{?????????m{????d???}??^n?"fw?y?1l????) %R???$]??s?????/9???????%?????????%?? ?????????????>=?{?1w?Lt??_?>??=j5 ?g?Ij????G??F??M?F7]?YSY1~B??0Y]?hy?&???E1.????OO?sS??Wa???!??????????v?1PY?3?3:y? ?<6?<*gG#S???>??8?8?Q??????3MB?#0???}W???09Ba?z!?w-?Hg?Uw>?\??Y@??#6??Ap. %??pB?XI????Bp- -??9?'c?h????????>z????%?? +??%??uw +o?S????14&??f?~?7?U??Ir?@??P +???c??^\"e????|2pZ????&???Y ??????LY,??????.N?>![_?!?s???R?{T???o=]?f?u`???? ?Z?n???S??N????? B?\^k?q??g???`??H????C;=$?z?A???s??_wT%?.????O??#???????b?1t~?$bd?;?? ?????nH'VX?w????ra??rex3?]?0Qg???\???? ?T???)?t*,l\??k~??Y??>???Z???5?????9??]???$c?????O???6?bYO? ?9?6??y???_?9?p???>????????????\?????)=?d????????l=Uy???y!?d?????5??v?v`?\?.?????*?y?5??t???x???l~0qi3^T??n?W??g????? +??/?o?????3/?\&????Y???? _??????4??J????E\??7??R??? eA??????p??>?D????????V-i?O??????n?? +5????q?6???;3>??????b_???1}*??1??s??E +?????^K???H?"?i??1@???????vP?????O:???LZd*?UV????n2#?qU? _??Zzwn?,??V????L?????C#?YK?b?????????X{f?25?????*m3~???;*????x????x?C3;?|?&N????????????ly???R7f)M??H? ?I_%???????? sS? B?e???[??J??Ob;?q2?i6*f???P?d?????'`?q?"^?Q?>????}????????;AsJ?????4?)Q??j+"I?_??%??PA?????Q6?U ??cC??g???D??^?d?iB??T?B??;!E???%J??8c??:2?=?}?f? +l70?k?t?Rv?w??Xo??ehDBv????5exO@?G +)??S=????y?? ??V*??0N:?]rp??R2????- +???H?6???EJ?*@3T??O~?A??/??\??=p?i +??AH?6????[?[V???]???E,?[s?:?6?{?=G???}???=8L???&X?8??^?????Z???v??\?,$A?????D 6?T?R??J?D ?K)%???9t at v?qS????N c?&lxk*%?L?U&??I&.?????D?f??L????%u?????7 +u?k???Z???[?????A?R7???k?`7?5?n?LC?,?x%?????$:?-???n??????hG??5???????? +s +?Quw?8????J?u?A??OV??91?????????;?-?b?t????????7?? +??F?-?^???i?S?(h???????????e[7??????5NI? ?T.g??@???c +K??r?????|v?v?E?w?N???${c?K.?~??????2c6*?=?nK???_?5fq&???y]?F_?A??=??v??mU??%jI?????o|:%v?t?A???!'?^?? ?#w?p?*??o;1C2?P???aYa???+Ouy?^X|??L2? +??H?I?S????uG!?N???^w:? oe????3gz?7?3?K at w??\??z6? ?t???4?s?VVa? UO?04? +??c?ic|?X???????6]E?FS/?-^x???{??q?????5??/?@#R4S?'P?H^}?a6???l?bSV|:c;??r0<9E ;H???$Z???8<'#K?G??h{??????)?e???????>4|???????F?:l???idteiz? ns?kA +????SnF?y?fv??????jK?N?????????fSo$???\??+|P???/ ?K????^?s???&? \r3?? +{t?z???\0m=?}=?>T??g??}???x?51?< ?^??????l\?{?0?N???????1?z????h? +Ch?????T????????~? )$V2W??^J???+????*????s????!p?:"?=??@?%?[rML?@ly??% +?Gw?????????mP_|??8????d????a b?????U???-?$??"????W?OV*?g???p5i??6?6q?Rf?h?sw1p??C???zD??>?zK????? +???!?? +?BzO???2?$? '}@??A?y9???v?~1-qqR?j??nnS#C?1?r?jkNym$=?b'???T(j????$?BG?EP????ID??9DcpH$?&c?5??y`??dJ??v???? +???????u?i????&??????w?C+?]?}z?C????????j1???h?eC?_??Y??_?{?mi{f?4q?"??"c)'[?????????cn0zK????/????,G?/ ?]?`????????h????5k?xR *?,???O???A???#??K??(Nin&??>????????-?v??4??W?????? ;?*y*x"O?.?J? +? +?D!??2????B?>?X????V???js?`???? +6? ???{??t?w??????=?w????????4 p ;||?6nq{Z3/?]nwOG?s????:??dSm{???SYgmYgSZw9??M????????_? +??rk? kz??V~????S??y~&??????'?^o????h/??n??W?#?.??~o?y????????C?t?????????????0??!?|==u? +e"?a?????? j?? V????????? ?I4#??????6?`?v ?N???h??[Qt??g?}????????d{?D~???T/ iG?Q? Z2u???n?-???)??rL?5?>?-?s????s?"??? +????S????:d?? +?(?~???2_6?zX05])?????dH%????/?j?r??/_?yq??? ???I??PX@?r?q +????98???i?????????-].??ab??????O#?D\?e-X? + +?????r??|?.? D?3??_?a?C|?5?m?_???I??$???p?W??????*K (ABF`???Y},?8W%???NH;??=== +t~]????;?:??8?*lj?py$%>y?`? ?????????r?$T*?1*???b??u???3_) ????7?????M??????`?Vs;?????z-??h??L???r??s????%???)?(f??.X[>?+?C?3?:D???? 1kx???yM? +{??8Z??A8Cb???t ???z?tKr ]XS???2??H$$ +0r????3o?O??w|??N m????,??Q?. ?#??.? 1??????????@I?m$??wp??+????(??t???PxNx?7??? ?`?=Re +?#??j*??O????L???>?E|H??? M*@??Z???b:b??????,??+?? r?>? nVk?j?!??O{S??5???`???rT?B?/??]d??__????%L????YB??>I?????? +?????? +??K??????????/?]oUu?????w?u? +???hR{?Lt?I?*c??s?R&?Q?~ Ee??J?mP G?yI?P&fJ`eE????e#??x?????.????P[(?????xa?[????? +*?+??Z?A??t;?8N????%???K3??'V??9.-.?(???????,0??l]??,??l?U????T???,iju??tn??75????!??C?L(>?Vm????0.I*??m??;??? ?? ug?o?w???;?O???{H?V?x?!???6???{]???y6 ?M?? +??q??r?.?=?? +^@?r???:d????b=9?7?????o??c???'L?^ ?v???^56?"?4?%?O4?f_]???t??q*H???K??)??????D%??'???t???E?? +0?)m>????25@????[?0????????{?? F_F?&G??=???G?Yq6???r??M?eS?f?????wC;?? +o?????` +endstream +endobj +10 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[0.0 -9.68005 8.896 -0.696045]/LastModified(D:20050725002207-06'00')/FormType 1>>stream +H?2PH?5P?T?u +?? 1P0TI??$+ +@? +endstream +endobj +11 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[-156.52 -9.68005 0.0000457764 -0.696045]/LastModified(D:20050725002207-06'00')/FormType 1>>stream +H??? +?@??'??p??t??p-E?(A???(??AO?u??+Q????!?????k???[???Pk???Y>e??O????k?|w????v?pM?C??>?j\s?#?/? +endstream +endobj +12 0 obj<>/ColorSpace<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +13 0 obj<>stream +H??W???????>??????l??A? v?A??y???L?5??????????"ui? +?IQT?X?S??}*?^????_??AE?????????]?ju???1?w???????T??ww?(?"?*?Y?????{?????t??!?4????:????k??w_???O?U?u??+?q??*z???~?u?:cO??n???U???z??,??|?}????Z?~?O?g??????_?????2??q???y)????Rz???Y?p????Bs??3?????=?!?_ m??#6u?-?"??S'jI^$?n:??z?*[???q???m??&?=????]?(J??um#?:=,?????h(??c?+/f??@=6??o??.b_???R:?Fh-[7h=o?<",???RFHM}G???G/X<%o?TG??ip??????/????u-? ?V?UK?b +??[(zf ?An??8*???d{W ?????lB? +.???A???#S?g?U?b??????%FiZ ??sg???(??????d6??WS7;???J?\??&?????????i?P???;S?? +JU?? ?C?\?)?n3?????Vl?Z??u??@'??r?T?^??j??&?;??????^#?X~U?qW?b?0?C??? Z;?Xc:l?????.$???5?A?????F+??z??a?R????lE?$??:?*??g?????J?<,????Mz?J} >??m??,???0?h??I?|l????"o??<'???:+|w2????j??IWa:????s?? -?k|&c +?\?s?5??y???\???????Nh=??bh?(?"5X??X??:2?t?h??????????r??u??7I???? 1?9S??q ?'>??????%?-??h>??"Q???K????+?\?"?? q????'c?????/?&??????9G?K7??E?9k???k???? 0g\U???Yx{??C???????,$?Rq?T?P;?`? +??A'?T?*????0???%V}L/gz?'V??T&?In:4.|????V?q?Oqw +;??[E?L??Y????b?}?Guxc??I?g??4_?S???r?G???? v?Q??Nm?? ?M?Eyz?}$\ ??G?3?Ks>?E??x???/??Q?+#?I$??9vi;?8?????????|???(?A{h????8?W??????!????u??????3?z:h???C??N0?X??W???0?????T?B?P????ZV}YP??h ?I +???6"Eh? +?m2L ??9$??&V?KX?\??9^?? +u?n????G?????Z???1?????Ol>B?"???|g-?i???? |???t?XU??.?;??3tE??c??a'?I(??qy?M????6???}5q??pq +?8QTCVkJ??m?@?p?"?mm???aR??ZR%k?o?5?\?g?|?m?1???????C?f?]];/????????????a?Q\?.??F?????'??3?da?Q???,???fUJsb??&???-D??x?3?9?OVh???M?????????a??? ??????R??Fq??r?g ?J:Cr?e????2?eL?)??qv?q,?)7???+P?6%??p?H??=?0??????[?:^??m?f?j +???T???.?????b????Z?? +endstream +endobj +14 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[-8.89597 -9.68005 0.0000305176 -0.696045]/LastModified(D:20050725001826-06'00')/FormType 1>>stream +H?2PH?5P?T?u +?? 1P0TI??$+ +@? +C??,^?^? +endstream +endobj +15 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +16 0 obj<>stream +H??W????????^??!??*????S???gae?!?$\ +~??????C?^?~o???_j?U??lS?q?a??uus?N?E??)??{?? +m?JK??n??Wv?f? ????????F.N~????,G]?A?T$??????K%I:$?<1z?4???FE?J?????r +$??T?H% +}?C_??3????%s?Qb^?R????????cQk??Q?}?3?aqMC?z$f??O?N%???S?????5????2?;?lU????/??Z!?b/????ky??qo(??&tj???.u?P????????B3??O??{??qA??]??;??8 +?in??4?}?1ia????2?????TR????7?? +?]??7LIwdKrLX?????POP?-?p???}?z????-#`?N?Q?U?'???*jW?fp?=????????????pu??? ????????51?0?L!??{??$???????u?&?\EM?hh????h?)t?????? ???J?>? ???)????]Pg??6?2r?qS??Ja?+???????4??P?GD+u?8m;??2 +W?{????\v??uSX?l+s?KhR???? +?j???????_????K?Y??%V?\?t?@????? +??|a??#i??V??N??O????a +????i@??"7??xi??F?,? ?????T??lV3????????5,?Z1?Q?Rk??RO?1?$ ???S`L?8????cO?JT?????k,???7??t?jD?!???E???+a?3??c?vF???H??v0??1V?6?????o ???H@z8??h??m#t8%??/v%???gc???? ++v-?^???(??'??@ Cq?????y????q????N?-?X?,?s??s?MD??b??9A????fc=???GG?w?hf +"r/?I????N??=1W?Y?lv??5m??????}?`??o? ?*??D????|?0y???U,jT????e????????6JxA?3r??>%?F???| ??????W??eR???? ?`??25/?w7?b??9_?6?8????S ?M5?2W?[/???P:&#|/??F?N??????`???G>???Z??P??????2??t?1(WH????P???T??r*??????=G???Vi>????Wq?m????l???0????o???P?????!??r??D/~??_?sr??2y???-?? ?????????B????} +~??QRD#?/??\?X?]g????????0vH?)??4????,}??-U,???O,?yx?????@????*???B???L?# ?W?^W w???'???_?b???q? ????1?ES;?zt??'?J;0?Q?uJ??????p????z??[?/??{-?A???J*(P2???????*???S???{??????|?$W$y^??L?]?FJ?-?Y.?"????AR?%?+QN??M????\.?C???+??4??> B~??9"{?p?#??T}?}???H????,?'s??/Rx????D?P??Y4????+N?tr???Xy?r?[????C?[T?,}):#eg?] ?b}???M?Ae'mOg????M?X$?n3Q?_?????? +????6?g/?Y??1??Ro1=r$? :Uj?3?v9??e?3??Nf?T?-9?T58??????Z5ghNQ????I?Q:?q? ???oB?qD?.?1??Q?y?????.?v???|[???s????s?\?g?d?'?N???K?97CK??Y?E???b??`<+I??)????L????v#?C?r????i?v???GJ?6?:??????8*?O??2????vJ?K?o??}s???F???;?3?Ij?H?tWR??RS::j[t0?????I?????? ??{??h:?7v,????`?:6??C?}?{??~?????b???}??v??2??p??? +??? +?^????+?]\svT??XN?f??d??$?2??x??U3?? +??d??Ds?? x? ?1? XCG? W8-???????2??[?--/?????(??Hu6 ?v\?s?d?u?i?????2?\?%W?0(ns?'? ??????=? + ?[G???$???????M!*???E +G??j% ?6?5y~?????:?????D?4????}/???2?qb??Qcg????!??9???k8?:?` +G?`M?`???tj~?!?????u?????q??H'=?2}?49????Gl8;?? +G???eq?X{1?t{????N??????Di????"-????0??9?ND=F???????h8z??$6?I?!c?.2WS?3?$??4?Dy`?????9TLv?Q??p4?r"?Q??3'??I]???Gg|.>P?H?I-e??f????t??Z??~?A?Qmi??lf??h~<5`9>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[0.0 -9.68005 8.896 -0.696045]/LastModified(D:20050725002208-06'00')/FormType 1>>stream +H?2PH?5P?T?u +?? 1P0TI??$+ +@? +endstream +endobj +18 0 obj<>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[-156.52 -9.68005 0.0000457764 -0.696045]/LastModified(D:20050725002208-06'00')/FormType 1>>stream +H??? +?@??'??p??t??p-E?(A???(??AO?u??+Q????!?????k???[???Pk???Y>e??O????k?|w????v?pM?C??>?j\s?#?/? +endstream +endobj +19 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>/Type/Page>> +endobj +20 0 obj<>stream +H?|W]??????Qr?4| +p\\???}?????[???hI??@4 ???????h??5?4?UY??s3?~xx???????????F?y?x??J?=????????????S???6???<?FQ????U?^?~?CW{C[/??gGI??w* ?m??????'???U?????Qg?????x?m???^?F???y]k<0*???z?J?OZ?i??xR?*???? Y?{???2?8M?????????(?????R?uOQ???b9W?V???????Z???m??)^V?I_?u&???n????-?M5-?'Xf?VDL?$??e?a??zC??????????u?2yM7????bR??D?_??W?M/??????W??K??kZ??%?&?t??J?Ty_*?q?o ?]?r?R?m?????? ? ?;?X?D[?n?9???Ny?6E=?U??n?7???a?K8?????O????? +g?bn~?"#??_q&9_R????4???lY)????;A?N?@???K?E.??z??Z???"?Sh??6??}?{gt????v??Y????x;?fa4A?j???F??D?? ??6?/??T??:7?P???|????Y&#r???)zZ%p??????u?j???;?U>? +^????%?????7!?6{??U?[oG? k??a{?f??{?=%?FA??E?????#????V-?#p?D;??I?l??'H??&aPR?F +?^u???U?y?q??GS????@d???A:?Z???VU?H]?XC?vs-?3 +1?!/4????%& +U?du$?7!H?Ln??k????~?bm?N??tn +???/???Z?Y???"}% +?Z??V9????R?%+??YA&?h2Wu??&7?J,K?#???K???aS +`??'4??A"Bp?????Q?d?(?V??????[~Y?*?n??bT>)?^??mjz??=??#?C^???,?4??J??jY?/`? W?gd?8f$?.V5?@4????&?!A???? +sL?D Jm??h????f? +?-?p?????M% ?,{???~0?`?? +?u?????T???G?+??5??j???d???H7v?%????0??G??:?e?!??B??R? ?%E57R?.?????p +??????)?h???[????h?T???*/E?X??L??=??? +????|??? ?e?j??O??!&???~V?F??O +??B????qr??????????;KWD?q~???hg? ???!*?zq\????TN?|?D???uLaG? +?p? g??O?9?o??w?u?W?]???{_??w?2WN??????[,?xe???? ?K?K> +|#??na?.???v???M?M?????|Z?I?[C ? ??????C?D????.Xb?.?r??}R +?????1???t??%?X?W????/???3????r???c?f?q'?#^_ch???v??Pz??QsEB_?x-Le????Y`K??0?s?=L?LFZ=?-??e?????;J??,??)???:?QFe_??#?????I?Y????f?KE]???h?E??????| +\:?$?P???B%y?& ;M??X???O3??f????jg???0???4??ib$? +?x?$??Y???v>??P????U??\?C[?2???Q}?????0??r?4??|Q?Xg???L?(NW!?s:i;?!Z'n?OZ???Lq????$#U[????M?k?.;?nW?O)6??? M\?`??1?ICx???|2C.a??o?d??m?b?f???I( ??n???E~?&?p?q?v??6?6?9?-?? +??????J????h???3??(?6}?ici?@?$?mI????"v?e????{P"?t?)??3?????{??$?t.$??*?o?md??+M[zA?oafh?x7????K?? ????H?b??? ),U??Hc?&xF??=@b?b>????q???U? ?????mN??????yZ??:?sV?????}-?? +_???? +)??s ?????=???@?y???????(???u}??i}Nbp8??t?EuE??:Q?S???????5N- ?????n??{?i??6???????s/??aFz?%??h:???*??????n0??&t??\IGe?,??9??{?J??Ey?_????Y +?7T!??Hy?i;7??$}??3d ??????}??!???e?F?7m?=?/??3a??????_?&R?5????(??}nyC???N??????&??i?? uM{???u?i +?Qu?R??r??^?6???P/??Khn_?{??Y?@2?;1w?a????$??W/???rr???(a X6?.R?>>>/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<>/ProcSet[/PDF/Text]>>/BBox[-8.89597 -9.68005 0.0000305176 -0.696045]/LastModified(D:20050725001826-06'00')/FormType 1>>stream +H?2PH?5P?T?u +?? 1P0TI??$+ +@? +c??,^?^? +endstream +endobj +22 0 obj<> +endobj +23 0 obj<> +endobj +24 0 obj<> +endobj +25 0 obj<> +endobj +26 0 obj<> +endobj +27 0 obj<> +endobj +28 0 obj<> +endobj +29 0 obj<> +endobj +30 0 obj<> +endobj +31 0 obj<> +endobj +32 0 obj<> +endobj +33 0 obj<> +endobj +34 0 obj<> +endobj +35 0 obj<> +endobj +36 0 obj<> +endobj +37 0 obj<> +endobj +38 0 obj<> +endobj +39 0 obj<> +endobj +40 0 obj<> +endobj +41 0 obj<> +endobj +42 0 obj<> +endobj +43 0 obj<> +endobj +44 0 obj<> +endobj +45 0 obj<> +endobj +46 0 obj<> +endobj +47 0 obj<> +endobj +48 0 obj<> +endobj +49 0 obj<> +endobj +50 0 obj<> +endobj +51 0 obj<> +endobj +52 0 obj<

    > +endobj +53 0 obj<> +endobj +54 0 obj<>stream + + + + + 2005-07-26T23:50:05-06:00 + 2005-07-26T23:49:23-06:00 + 2005-07-26T23:50:05-06:00 + Word: cgpdftops CUPS filter + + + application/pdf + + + Microsoft Word - p0b-backcover.doc + + + + + Mario Nascimento + + + + + uuid:2e7ebd02-fe62-11d9-8399-000a95d6b05a + uuid:4a68fdcc-fe62-11d9-8399-000a95d6b05a + + + Acrobat Distiller 7.0 for Macintosh + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +55 0 obj<> +endobj +xref +0 56 +0000000000 65535 f +0000065671 00000 n +0000065962 00000 n +0000072887 00000 n +0000073298 00000 n +0000073764 00000 n +0000074082 00000 n +0000080518 00000 n +0000080947 00000 n +0000081266 00000 n +0000133972 00000 n +0000134384 00000 n +0000134851 00000 n +0000135172 00000 n +0000141609 00000 n +0000142039 00000 n +0000142334 00000 n +0000149827 00000 n +0000150239 00000 n +0000150706 00000 n +0000151001 00000 n +0000157222 00000 n +0000157652 00000 n +0000158665 00000 n +0000159856 00000 n +0000159945 00000 n +0000160021 00000 n +0000160139 00000 n +0000160196 00000 n +0000160286 00000 n +0000160731 00000 n +0000160937 00000 n +0000161068 00000 n +0000161199 00000 n +0000161337 00000 n +0000161466 00000 n +0000161604 00000 n +0000161732 00000 n +0000161860 00000 n +0000161990 00000 n +0000162119 00000 n +0000162258 00000 n +0000162308 00000 n +0000162396 00000 n +0000162446 00000 n +0000162495 00000 n +0000162544 00000 n +0000162593 00000 n +0000162643 00000 n +0000162693 00000 n +0000162738 00000 n +0000162783 00000 n +0000162839 00000 n +0000162875 00000 n +0000162966 00000 n +0000166673 00000 n +trailer +<> +startxref +116 +%%EOF Added: wwwdev/papers/p57-zhao.pdf =================================================================== --- wwwdev/papers/p57-zhao.pdf (rev 0) +++ wwwdev/papers/p57-zhao.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,2318 @@ +%PDF-1.4 +%???? +48 0 obj<> +endobj + +xref +48 58 +0000000016 00000 n +0000001858 00000 n +0000001456 00000 n +0000001963 00000 n +0000002356 00000 n +0000002703 00000 n +0000003008 00000 n +0000003434 00000 n +0000013297 00000 n +0000013653 00000 n +0000013935 00000 n +0000014667 00000 n +0000027132 00000 n +0000027561 00000 n +0000028203 00000 n +0000028653 00000 n +0000035682 00000 n +0000036048 00000 n +0000036383 00000 n +0000045564 00000 n +0000045598 00000 n +0000046043 00000 n +0000046613 00000 n +0000047147 00000 n +0000048188 00000 n +0000048712 00000 n +0000049692 00000 n +0000049793 00000 n +0000051182 00000 n +0000052547 00000 n +0000053429 00000 n +0000053672 00000 n +0000054553 00000 n +0000055576 00000 n +0000055703 00000 n +0000057147 00000 n +0000057245 00000 n +0000058303 00000 n +0000059357 00000 n +0000060420 00000 n +0000061658 00000 n +0000062835 00000 n +0000065504 00000 n +0000065752 00000 n +0000065984 00000 n +0000066225 00000 n +0000066597 00000 n +0000071302 00000 n +0000071660 00000 n +0000071899 00000 n +0000072173 00000 n +0000072257 00000 n +0000072478 00000 n +0000072672 00000 n +0000072732 00000 n +0000073041 00000 n +0000073488 00000 n +0000073676 00000 n +trailer +<<6438b6f01c04d9498acac1d85c60dd21>]>> +startxref +0 +%%EOF + +50 0 obj<>stream +x?b```f``?d`c`?? ?? +06\?--- +"???b?xXtis ??(1?????|?c?;?]?l$6?`\??#r?;y7???6?/?{??ip? 6??p??????k#??V? ?E?\c???2??U??? +??.?Fa??l? * ??????????k?j3??F?|???x ? +endstream +endobj +49 0 obj<>/Metadata 46 0 R>> +endobj +51 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>>>> +endobj +52 0 obj<>stream +H?TQMO? ??+??f?c]kB??U???]??tZI,%???;@]?x???23?Cs?????I?????s8O?S'????N+????Fi???=????????wg????}???????f??1??@?X??#?5t?3~x??Y?????:?-B??Z???l?B'?? ??Q?5???s?L?S?>?c)3??b?????ALd??y???m?E???09?R&?`?? _?? +??t??h0q?????6x?;??a??[? + +endstream +endobj +53 0 obj<> +endobj +54 0 obj<> +endobj +55 0 obj<>stream +H?l?ip??W`?B$?X??.?#????J?d?e? 7$??d??m??dk????J2:VZ?n???%?????.?L ?f:??|#_:m3?C??+W?LWNg2????w?w?????? (Z?d???8t?????????1]kM??????p?d?5s?r??]:*??Z???????e??++??=@&}?? +@ +?O????e+?/Z???? +??U??U???V?L?????????u?????????G?op)O*???x?????TJ????? dyZ +?Kx????@{????Mg6?n??KS[o????m??wny?v??;??T????Y??qI?w?[^????????A?&?????????` eF?!Ch? 8?,Ib??p?v?u;9????vB??2?????????? H!???????? +???'??????u?a??Q?&?LN=Z??A???CJ?????\~r)?ST,?n / +>??#!!?C????r?BU ?]N)???c ?????N'?RHg+QG?Mv\??j??% +!????\?B??k??????^?????vYn?o???bt?sH^Sbk$:)+-u?D??@ba?Fi?V???X?N? ???8*>??-???Ii???.??a!??C!>?,Nx??_?X]`??]?!???2?6i?;)-?[?>W? +-??N?&\??hI?Fk?Ds???????T6??iF +D$I-?nU0?? p????????k3l?yU????'???Pj"49 ??L?3???L???@qo?????? i??o?j???6?????f?,: +??t?q?FL??,yU????>????6??cx??6]F????-P??V8????9??X????5??=|?&??uA4jL???R????(2???? +??L???h??-\!?? ?"??D J???II)?F??d<?????h?????r??& ^_}??[????, H9??<_???????~?????QWk?R???????^??^H???9?W????Y????98???j??y:???????6z???G?'??}f?W?u?C[?a???g_?G??#?/??c?+;??h????,^? +??????M????~?ow0N?Y??+??'gH??V?m??? w?n`s?F Lk =???N`?????"?N'?z^?TL?%y?bk"?D??8?8I at Da??Q&?*???W??l????]?????Y????l???|??h???y:?h???o?}????????knt?j#?l?[? ????SMNR?f???????Mr?????vh?w?c??t??????????1?Q?W? +zZ?F[???!?&?H??b?Yw???I??DM&??4T???\?(?2L?\2 +?L??b,3!?N3* ??2o??ws???^?w?}?x???????+#e;&??????Jf?4?& 7?:????Y??BWU??V?-r??r? ?$O?(???x????xpO??b???nT?JU???*[!?//???TG??#??f?M?IHDB?H4?H?C?(O?/6?>????}??w???z?j8)??\H??4? <oA??#\( +"+%??}88 +k?N?????YdZM???T?<>|???|~??6OS????W?_?MP???h???U?fw{[??????8??y?9?c??s??.?{r??d?Ww?F??l???cTU??V?P??s??;>?X?????????EDY????g??q???? ??(???*?M??F+^?\????>???i~1??`84?v?8?U???????T?? &??4?q??y??o8?R?{??>???o?+ H?Yye???x?????8,;?????o?_??z?????qe}???[08?UIPp??s4B?Q*?}????Zwto\?????]?v?Z-$^????N?e???]u@?L ???3??URt???S?7k+??????u1?A?cxq?7r=????????L??Dc?????ZG??>?]?????jLHb?KM?b?M??nj{???????? +$?6?????{?w?IOPt????O?B?dN?#s?P????j??T?6?|?B??%L?%[r??n?????q?O@???XkF?  2D%?3S????\i?r???u?????h?f?%?J??0??F?eC?Hf1%?D"?Nx?? t&l?b???o?_? ???K?(D?M?j??.????AN?W?? ?t??q??_?a?? + ?)????????!y?? +?? +b?E????$JD??0~????G??h@??W???????7?St?I?|V??8?????s4?#?????E???@?? ???-?f{3?p1H?S?%Ri,???4?`4x?AmI7??o?}???????Z?'?W?zu?????U{mip+??m??&?O:??0_?L??% ????u???b?????i??[??iZ~x????\$?_H????????????|8???H?0?ZuT??;N(?????"?,???(???3?7?????c? =?????|?~?i_?+;==L??3?????? &i>??|^?qA? +*bi??U???e????W?QYLU???(???????2???W?Ent=????mT?????R??p???VW7?????ol?????FT?/;??m`M??E??YV?)??s2?)??9??a??]NQ??,6{??O????s???? +??4g???h?h ?h#?E???N?U&A??@??Y??x V???? +?h?eGo??\?,F^????J_???????K?[Z??6UC???6????Q?g?Ot???q?q\????I?????????E[??Z=%U?UJ?VZ?.k???????????9??x3???8???I??K?xm?*???l??jU?I??y?~?UH???????|????ty`?aC~4?E? ????)y???Qi?r? ?|????C??XM?????|$?B???$?8KEI?f?!?r$M?n????'??x7?z ??|9wn?,??????|?;?2 +?*n??f?????b??F]`B?`8? +e??P?C?P?G?? 7?G}>??q +?:/B???"?+?3??^\?x???^??y??G?ssp~N?M#%.K??/y?????GP4xD?M????"a? ?=?X ?a` ?n???np +?w???Q???.???`??S??qF???CBAL ?? x?i??w?????,?v????r M??'?P}?iP???hz3>??????CG??<???/?}???????E??k?u?x????E0??? ?? +???'??7Tr *n???}?V?>:??O??X:? f#?FR?YL???g +L????.0???A????v0 +?GY(???Yo? a??x?(??M??:?XPL"i~Rh`???u@?????;?6 +? +???h??g????7?j??K?s?? 5Z?K?????zOk?w:?o(??W?>?????.???????H???-f6"ZZ??q??!?1?(??&? ?4???`?Xv?A}?#?R?7?K?Y?????g??*?:???????????? ?1b?Z4?????&g?rU???_?l??(iQ????V?????s??j???NX"?g?V45?&?0?5?e??????p??????o?w?w??y??_%??#?~??/??U?r?T?@???TJ???r????`??jf?E?T?? 8??E?P?H????W?m{?*?|????jTW???"??i?f??!m?=z?m????????vL?L5???#???H]?r"??7? +???/???,???WO?]F??????u????{??J?+}?j???T&?,??j?l?v??S? zz?i???C????'g??JV?1??fD?5[1????GuCRi)S?d-?:??M?,?6?+=U]????g???,\>w?????-x?Ff???%??y[??*F?~?|?~?7??|?Ii? +???2?6w|B?? ??Ds???^??iM=?ar?6?aw?&F?O?? +{Q?],?pW??? ??7?a?gg???"?????E????y???#Y:h?S???!2?p?"kZ?E????[?? +58]?O????3V???T? }??g??FZ?-+?`?8I??x<$$?$?I!!???'??d???? +???yB?"# B:0r????>?m?zLn??N?H\?,???u???H? ?=I?w?1.SH?A????a?f?6?^??C)??e??Nzc?(? +!??6?=??4??T??X(??k?Ep4???Vi?y??K[?#? +(4????[J?33???@???Z?M +????J%?U????e???5?"q~???`??????????d +U?U?&#??vq????? + ?7 +????? FB???????@6?#?????}L.???????????3??637z ?@>?KlN?m 3x#tCbw????>~???????E???????;J????|i.????T6???f???y#p{!???????^ +\Y? E?H?\^bC???5???7??7??6??}B???z08 [1{?>?`????Gq~?|??-h,?C~4FF????f??H?B????v????5"x?n???-?{????n[????{????????? ???*??U???Z??Z?AA? ??5E?6??D?k?Pr5?'#?4VB?~i?????~zw??KlB]???}bo??}???UUC2?Ve?,y????}??:?#??}?j???U?4M? ???4???^/?,?p"????g ?L?,????????x ?Uj?i?zK???E??-O???` ?? ????e??)8W'l????:??????9????A?@??Y?)5???(?? ??s?_ +]DB?K?????X!?f???w??u???u???\????G?,??14??J??u?@m&?TE??9? R?J?e??? ???[?w??72y??????kx??kY??Y=????}L||???-?i??-??L s%?[?????)~?>?? ?F?? + +endstream +endobj +56 0 obj<>stream +H?TQ?n?0??+??*?%?,??*?>T???P?b,??k??-0??????+???_??j???ucq??????^???? +p??4?P?v!??4?v'????>??b???`w?????c?p@=CE +???O?> +endobj +58 0 obj<> +endobj +59 0 obj<>stream +H???yp???-k?!d? ?? WB )5?\????l???O]?a???d?H????e$Y?m? ?`?@?$??4??J??N:?Vf??r?i???y????{??{?(* + +?`?q??M9gn-????4?&zt?????a'?T}"???????q???M!?DR???K?,h??Zk?5?HM?0???f?????a??????s????4??4 CN{? < + +y?U???? B?4??2??'?e~q?P?R?J?Zr"??????c???j?v6????H? +?????N?? ????C!CZ(?B?)$-r?B=J%?!(5????NZ??K???8?F??T8?????h?&??'?%???5??J=?g??*oH|Z????L>?_?h??/?_}??????? +?ON???c!,??t??#?? ??U#j??Eaz??????f?wx???b9?e???f??%J???;?$??????'!???M-/a??\? ?W>Y7??5x???????@x\v?!?C????d????\B?]?q??7q??q?1??4?O?????J?{???`?/M%??x"??&|???(?c????Y????B??????;d]??$?6T?p??,??"?9bJ# k?>? +?? +?W?1??[_????$M??1^????Kz?y]9N????}??!??/?? +*?xzI?A??"wh|j?:???v??[?Q?j?????ju)M??m?|e]??d???N?r???ky????qw1k?? ??0?l??g>?]?-??qwj? +?S?$u:??r6U?A?QU?84h}????????N???:?^?JT???7?,??'??I?3???z?9??"???Qo*?C?? ??'{???ZQO?zk?Q??c?\???%m0GUf??????(r?=??2??? +??G +?4???+?R( s???j?m"???????V?G?+?Qg$?P??*T??BK? +??M ???l???8?????????2????$& $]??,O??????n??R[????I?~NH?E]U????????{????VE??=??G;;?h^-????2??r@Q???R?????3?&?????$~??????@u?v? +??+?ag?Qb???F????x??2??D?oHL? +B???C??t??q???n? BJ??$?Ra?& +S?/|??K??!?&?r~*??W +?????>? ??|{????9z???cUg???p?X???f?W.?&Y???aC?I?????2?2?L??r??r?????<+,?g????`?? +?m?{}p???UA?"??b??E??xL\?n? +y?yf?? J?#????_?!?0)|??&??W?~Z:?3?1s?????Q???n?? +d|x +?JGm?t??.?J&??p??I&[)?$Q^??SR.????Iq??fT????zIU[????4U?4? +T?.?W??*??D??T!L????? ?)HH!?$Aa$a??P?????T??T?{?mN? ??U????b29? +??Sh??U8?B>xY??T??? ! ?l4?]PN??o? ?????????s??*,?????En???6m??Uv?!D*?j??pF??@???6`b?N??z ?He??L???A??,?KD?rJ$*??(?=hP ?"??#?W!????B?V????aV???f=,????3????N +??x?J?,????,?J;?Zb2;D?62?d#0?????5\??? +??B??@?C!G?++?Mk #??.?Y?????????????]?7#[&~|? v??G?g??*=~??4???_{??}?=??]??n??:Z? ????e?k??????`?m??uh}sv? o?@???5????-??f???E?_????UO????A?;7?>??M???S????9??n ????{ ???GE???U?hM???Z??o!?:?fU???p ???????cYx$??b?rf???3?? ? ?UH??G???Z??u?.\p???-h ??@- ??????)?????G+U???Kq?]????Ajc'??X?y?}NY4????J???E?/UWu????WO?l?????a?dYQ??,???F?? Z?K?v+")?7d???y?4q?E#/ ??X(B4???a?k?tg(v?9?\?6????\?????.??8?2??E?9Oy +(i%I$.? +-U?&)%v??????o{????????8?3?s???????7?cB?TJ[ x?H?+4?z40??|y'1??Wmn8K?u??l?Q??????????Qei?;??k7??b??????:?6??O?{???`??????G???3 +??@???_:????s??:pk{?N??b?D&[? +Q??zm???0#QZ???v???b?$?Kx?????u?c???y? ?S??h(5?????????!??*2?I?T ???? ??(?????<`?]??m??"?????/???????X?????????JPu]?7??S??S??Y?'???B???Lj&(QI???4???X???? ?~?6(?!(?W?oc+?!s ?v~??1r?????????F???????????Zn{ ?? ^ +???M??????[D??1W?csO?j?*?Q?X5 +| +??D??????|??Eh?? +]v/?7???\!????8??F?%.???=?{??&?????o????+T$???l! ??i?&????c??V{Y?B??r(t?MZIH9!^ +, ???V ?$?????m??>??K.!???)@?M4?????z?? ??$? +"?TQUH????7a?pH????Lb? '?s?HO?/????>?oc!>V??\???????30Ny??h ?z*?]????G? 2).???#?`0n~*???2?%?,(?BG=??"???????~??????????L??Tc^?????Je??2?T5'r??rM?eA?Td?U?6Aq?]n?7?5$?????c??%?7K?V??B?Z?T at E??\^???X?+?g?O?h??'D, +?/?<????????>???R?e?,? +4E???c??`??!??b???0vX????4?dK??i l??ukQ?+????a?? ???p?I??2)??}H??K?(??$K?c??Q{??a????? ???a???=?e@P +????R??](-???1G` +&?? ?????A?`??}?*?h ?2 +/??,???r%?E?T???? bU at 9A0Q?Y???6?q??????????? +???#???x?/????3[N??w???Dpi?[H???e???-Va?+jyP?| +?o??????aM??????"ne z=?b?Y????H??????'??u?L#??T]4 + +WBh?m????Ete?????????v??????1??n5l??-?^k?P%?V?R?R???O]???V???h!?l8?????E?:?#f??Z u +HYi?+?X?,B?+???? +H\???y??}???p?bbE?&i??d???????E???u~?y???f?*?y?P?x????????????,?f??e???%D5UBz???????8i???Z ??<?b1UE?2/?!?p?h?5??kZ??? \??&??? +'?/B????'_?h#?0?k?????? +dD?c??[?j?K??v??-/??W?[??=????????o?k??[?x?????XpkD???o?A?xu????LgC| ?^;??? ????6?};f????m??6?7>?M???T???I?q; 8??"jL? ? +f?A5?%??`?[? +o=V??A{??[ +??A8???0??p?4???;f???])???????J8$?P4'0?f?L???R???H^?d ?i*?si?????9?.F?(??8?[7??Z;>>:???h???j??????C? ??? UQ?mo??z??uP?~o???co?????? +|Z?a? ?>????W{?;?]/?X? +wo???}?)T?? +?I?8~%???=?:?w???r?'??#?[F7Y???W???vR,?? +?xkdx?????F ??W-??a??AC??? +OK3?????s??C????{????????P?V???????6??b?oD{?.?uN?A.?Gg??s625????x??cw?????????G?o}?W??;7??/ g.?/?0????s?Y?Jo??m? w?z{X?????????9?????? +?X5!?2???X?MP???m??UV???d+b^Y?X?"?T"???????H???T%D?g?yLP +YY\\Hg?,?aS?????h???8Hs????z?{?X?[?????1??????>?-?O4hl???j?m???Y??tEC??? +??W?-?$? ??XJM?I?l???{M?7??1?Q?rIu??6t4??N?0v?8?=? Ob3_9?IlC??F??????!??y?\ +?"?}?mu?C?????s???K?????-p$?r??7L????H"_?????|>~9????p/??m'fZ????g????>$?}?????,6sp????0????w;????}?8?[??Bf?K?W?????~??????w{{m?D??}?+?I??j +????????.~?????^ +2??G?3wJ??B??,??.?x?0?????7b?2)2??/"W?a!??A,[Tu?4?-D??`??X3?OJS??Q ++?????vp???&$z??CS?? h?g?o?q??-EJ?i?L?????"?|??E?W??Y???{????w.?=???;?vws?>D????]?I?????g/l????`?E<|{:?s??????rv[!V? tfa?`_yP??/???????Tn???s?L??:w??9??WV?,????G_vw?????S + +endstream +endobj +60 0 obj<>stream +H?T??n?0??> +endobj +62 0 obj<> +endobj +63 0 obj<>stream +H?$?kPS??? +?? +?o?KA98???/-J?&???sz ???H_?ay??????^?'ry???????P|?x??V????????????a??m??????J?9???L\RU?(y?l???%c/??X?!?Q?????K????Wd?3?zZ??"+???Gi?.???M???r?I`?Hh?? ???8?\?F??c?D ??AfZn s2Ep??t@?E?2???p??i&?6=!?`??t,????:?~?blQ??"??%;???Q??1??'??x?(???J#v=?;?N?????rj????p,?Dmah$?????9I4??q?#?5:k?????????O??h0???!3?U ??R,25????_{???3^?\,o????.mO???PZ???C????,kW??o???b?)?????%??????????+????18n??#?.???\?K$? '? "????a` ?9?~??GlH"????|?6??%?6T+v???????????K.d&a?????.??,?@*E?2???$6? +S?????Z????YDK?)!????in)5?i?K?O?eR3??Nh?G????????n??!Y????? ?[????Xs???w ?o0JXX?8E&??2?,[????u??;??`?:e??????9??R1*?6?H???W?t]?{?r??gg?!???0A?????????c|?,???tW?7~/ \?S(>?? +A???????i?j??<?>???p??$4u?z?0Ry?$????&??$$?1U??????h?z?aQ ?,?#??zf??????z??`?????%??z??g`j?N?? ?????7{??+??A????k????h +???????]?v?K?!??ns????Vg?]f??0,??i??jL?o????d"???5?))?AZ +I??e?a?h?=?j\?@??5?Cdyi?} +??^?,LA?h??;9??????K*???$????????[ge?R3???u?-?N???@??a!s }????+???_?wJ??????z????D!u??p/?v????l???!????i?v[???????:?Y???????C?{?? ?DG?s????;-????(??(??z?]?V?Yk6?-mP{k?J ??????R?$???ac#1w C??&JK????`????l????!.???Q????/?_R"89?N????Or???\??,"v?U?GL???r??3&??1???????p ?e????,???????f?i????????k?_????Ku?or(?q?77 ^?@ +?f?{?;?.,????9?????m?8? ?????u?vc??? +U}??V??$pu?j? w??? +????s\???K??`?3?? ?q8 +? ????R????c"???A:???0?????:o?????hWt?/ +?@?x)?D?tU?cFzU???9h?[???????o?K??G?m?O?O?;??u??_|f?f??????%??~}?Y?????w?????]???w??????3????3?6 ?cvU3??]????2?? +_?O???????LT&/??????D?f???????rP\?W?0???;????"_???s???T?1Q??_ +??????????? ???].<^? +?????sZ??n?L6m?D4? +??s??x?"?&?`S?[U9[??????BF???;?g?o??m?G???\????\???K???^?W??????z@?"??????n??J?u?L?ZG?}"D??$N?? +C??????? GRD8 +"?>z???2"?AUB?????{fI??x?k!??????"P???M?o??k u??nF0????n???f???{????????DS?1[? +???'?? P????.??!(??X.?????B8?????????cm~C?g~Sj?p??\u1??H???|????8k*??x5?2??????6t?]???*?!???^??KZ?A??t +?_?? +g{sn????????RL?x?x????/?H}??d?Xb???'??yU?L????JG???c?C??w?,??J_??x??O???????-G>!f3?j??P%$A1?v???.?*'??J?E?????*?r^}? ?Y??????~??y?>g?0f?7n???S?4'??????z?+??K?|???l?B???9Bf??i????"U?I?Rl=J?#???P?\w-? _?~??06RZ?;H????RJ????e?1?qsq?<\!??!??W?????/?H-?-?n??? ?????X<????"~?}???a?L?@??$6_EU??>?????Yrvf%????????s>T?7?M???2?)y6r?????? +?IM?y\????H??`R?tPJ???tx?-??8*??c????k???+8I??#??60?7>?O?FuIR?h????R?>fS?L????x? C?t?-?f?VQ ??????^?X'4)M?9V?`L]??????????t??Vj?4???i%EL=j??gL?Lk?,t$???c?U?1Fl?????????X????`? +.H"?~h? +??f{"?C?????)???sY???? ?P????U?J???gE?G???'o?? +!? ??w?V??=?}?:k??[X??-.(??\^?C?b????GE.???6?C?)??p ?:?X9\? +?????b?VK?-t\??$=? +?}?O.q6??T????Yg`'??????W?|??7?O?)&??Z???=? ??Kf?I?n?06??+????1??y??%??;+`? p??h?8Ns???6q??=?????c ??Dz??;B???3?1??xO:b?i?|?>???{???S8??M=V???9?]?>??????hUt;???a??m??h????S???=*?????m1:FO?????????1V?Q?klz??l????????P??9?9??,t???cy?????..??s?U?hY??ct +n???(????Vr?gb +???|?U@??y??6|?n??MZ??GM??W?p ??????%?C?^O? +{a_???k??1?.? +?? +t??^dM[&?p X?]? t?/8.t??svM???Oo?v?S???j???"vH\'@?$p??????ql???q'q??g???&?i;????I@%:MpBB[?R N??0?????#?h???4???+ zE?? gk ?? ??????????'???K?????[je?????]??r~?F?J_?X?mRzR'??/???b5?U?F?C??.?/ +?P????]?Ef???aN;????^s\?hN??#??OZ&f???m??Q?$?8%1y>? ?l>??%B?)?Rn?[?C)?IO1l?M? x????>??y[r?4???QK{?Qq$ ?6kS&Y:??????????L? +?a??6Qm??z +k?M?amT{??5?nm??>stream +H?TQ?n?0??{L?????J?"??C*I??^(R1?!??k??%??Y??z????????e?3??V??f%B?]?!??z9?'??A`?\/???Y?#E?>(8?v?????n? +m?;?\??'???oP?CY??6b??0?b@`?C?? pN?6F????B?? +T%?V?cQ2?V~ ??qL[Td????p?> +endobj +66 0 obj<>stream +H???}l???)???b?j?? +?n?I?S'u??`??iCK%??????>???}???????r??Kb??SdJ???j??M??i?64i??MZu??Ms??????????????<:hM???????8?Z??wL?.??.W???9p???|????>??Z3????j??6j?7i?lw|?/[V?[???z??B?!z??@?1?????@??V?Vm^??????^??o???:?uz?~????Ag ???@??]???VK?????2`?;?f]???b?u??3g?4????;?g?? +?????n?+???????x??a?????[?N???om????M??oln?rp?/??z?????????n?o?6???i~?}???+?6T?q`????L?[v??U?}v????????{?}????????????????[?-7??????_?=+OVz???C????/??3??Q~???`??B??m???>W??Qo??|???n??.61?Zp??n?(}????o???hx??c?U? +?`Y&DYw"m? ???v?D??|?m?x????x?O ????3??3?.???????>C?-??"??.L?/???]?f?xz??N??3]6??e??? ????G?L??;??????E ?>"O?)??_?q???B?S???????????(???/??3?I&>??,? +R???=?????ZT?A?A8I1Qt???"a??o???'????+{?}????????s????????|?^z=y1??k????O??'?????????????2?yq? +J??d?K??g?????UH??R? +?X?y?w?2FZ?^#??????????LW(K?,J?????! _Y0y????S??????[;?????o?l?sh????l?GOAO.?X? ?????????/P????2~)~$n???X}d?B?+??f???????5??????~?????G???g???G?q??]0?;K4?r?}?z?t)?m???=K???#??h????'# ?{?s???#0??l??B?6??????qZH?h?h +J???"?a X?r??S???f6?`X.?'P?`L??Y??i/???????d??g +?&???*???ZFE'dJLz%?????@6?T? I?QM??"dz?VE?FB?u\?TN?d?H? ???L???Tt?l?V??k????u??W?^??"T?^???^ +??@???????t????_???U???? +b????????!?#????4?x{_?N??23p?p>.??xA?f???id?l?"?q?7?? g??6?D?q?O?I??? Y?????/9[>^~?^7/_?ZA???lP??VO?GO???x 4B????^[?????0?z?????R??#H??????????qo?Q?g????`r????g?????????XI?{K?g?-?o!????Y???Z????????ko?o? ]d?a][ 6?*?r?f5A??4??j|9?E????|?D"4???L???t^]?????,^Ek?>?pgp???D?l???9???????e?}?????????????????d???!???MH??YS?h???DQ"????z???q?a a?y?$C4?? ??*?(??RUUS6Ii?????l?b{??? =?os?gM|???????????7??n6???$?*!?Q!"?J?qd q???JI?x?9??}??????=.???Tn???v?[7??:Q/?fJ+???Z]C??>??????j?????ZF??}C??Sa??oCgoW??(???8?*??=???? 3?&???????[???+?#?eB?h?5?r:? +n.|E??S\i???e?-??=?^???t?????d?xlt???V?csRV??6 ??Q?H.?D ??D3"??~_????????l(????lvV?J?W??U ????????w???V?O????????U??d?kw+rh??????:S?&p????>?>Z 1+?o?????????.????????4?7?M??9?!???H "?@??U??A???}%?#?????y????2??[??8 ?ZW???????@L? ?rW??v?IL?~/?2~?@?u4>??h}:???????0?w??&vEO??Q?`??(@?,.??/??r?? +#;?????;?N??]?r??????[+?;Ni?5?^????3E??y[?? +?-=wAa +`??????????/~=?:]??????????%???s???&n7??3?>????r?+?QC>?(?????3???? +?jl?>?}? ???c???=???lI?Ib.Rj?R?B???I1 +???b?D?M a??UD???)?q*?|1-m?P????s???^y?????q?O ?I at iS???(?????MZ?8 +??'?Cr???~ ?D#???N+?=????+??????????/?3?~}??_D?~IDK?>?????????A?A[`???'??b?l????? ???=??-B? ?fg?S?q7+?5( )?O{2? u?eB????i?8???8?]??a?-??k?lm????~.\?JxT?'???/????3??E&?l??;?p ? ??b?-Y1??&q??]?H7Y|I???????(R$?Z?U?DQ?d[r???/??$n??[.K2,C????v????Q??#oX??eo|9???]????mqF?c?? ?u?II?#??]B??4???8x???]?> +?W?????g??????9[????w??;?>??????u??s;???=???g ????P?8j?P?v?????=x?g?;@?c>? v??^??????????~{???Ml~6???J??????o?????q?k???????]]????=???z~?g???w?>?L?r???!t??u???&??YD ?L ;????7?c???????;????K?????????????|????k}?i???i?4?????={?uy??9b??f7????.??D%}??????J?@.???Zh?????*T|E?^<[m??U?????l??Y1??(T%E2 +????  ?????????E?u?>qsV?\T???*????|A`K?Lb?)s(oW?U??{??Ubu?v?}?[Y?G?_??????i??&i?&??B????m??J]??VW"g?E???????9~h?.??b??(????jW??5?????? +G?U?-??&?*?r?!?N"/???|x?;E??!?6?? A"P KIM???M?? ??:????,K?b\fU???4P4?g??:O???Q?C???'?H +,???T??????B?YR??cZ`f??{??????l?b6]?t?#?&A?????n7l????J?@a-pi3s8??#-?M????;?|?]?p;?b?->??4k?-L????5???g???p??X*vyK??Z??^?????i?Sx??,;Z??u;R?U?N?????[Kzu?????*???J??:Xc???~u?????S??3WeU?0UNs!?Y8\????t2? +;+0?4|???5 ?eB2m??*?s ???l?~??T +P?P??????i!??8??R??8F???????rjz +'?k?RAC5? ?? +?B(??@???'F?{? +???????0????P??mrMXdk8[??A -F?al|?K@]L????Q???*??/v????1I?4-??U,?4 ?T?*??e???TX???0KR?>??W-mB?G??? ??????z??x?? +N?R .?\k?R?%S9)EprZ5@?MiB??7%?<|? +K?q,?4A?\?c?????9f[9??S?T??V?P???_?!???O}??P_??1rn?/n??T(p??8?3iz?`!? JI?????m???ph?S%??R[?7 CB&P? 8P$>?1?4l???f????????????q;???M k?eZ??? !'N?????x??KO??,???{>h????C?@?T???????5?Z]???;??UI?&?0;+w?DO$?"??D?????R *?T* +?J???Uo?????S????9_?%I???.?/?Crg?3???~w????? ~???M?i??x?>90??U???V?????I???s??`??K5 +?2uG???UuJ6%G??????? ??et&:?'??????RJ/?K?????D??D> +endobj +69 0 obj<> +endobj +70 0 obj<> +endobj +71 0 obj<> +endobj +72 0 obj<> +endobj +73 0 obj<> +endobj +74 0 obj<> +endobj +75 0 obj<>stream +H??V?r?6???>? &?????n2?L:??I?u? +H +?g/g?=?!?]?s?kCkQ +|????? R?{p???????)??>C}?DE3Q?????????? +*??? +?cx?_??-<|?a +???jd???i??;?Y]???/`? + ? +Z-+??,?????B??.J?.??/`??fo?^?{?^7? ??{eu?l??O?v?l?Fv.?_#?s?q"??9?Y??r?n??????.??????N??d??wm??V????MB?9? +z?I???????&???)K?????i??g-?wD)?dT?2$J?sV?hY?EJv????#?????Y????U?T +|??Z? [f,?Oa?X??a9??-?`q??N????N?1vl?O???dBK????????????Y9?r?i????0?0Z?i?b??? GB??^?/?^]/?]>?????- ?!???${?8}|?}Vp1/fk?*?W +?Z?Dg?V??T???-^?~??*?????/????%?$DI?1Q???r?P?U?s??~?M??+?1?????_??KQ????7.? +a?+?t1?W????????g???$? +??_$???r????FB? +?Q?????????5cMf????U??????Zo?U??@ +G]qr:?9?W"?cR??Z?0?? F?-?q?%??`Yx????/???qR???vH???t???R?g?J$???c????(??>N??0[??S ???dl?#???????????e???Aw5????K??w??`??[???Azx?(F ????"a? ?? +???F? +?< ?????0?\(???D=g4J)!???qGi?vOlac?6}[??P??w???@??B2?????_E??B2x"??(,?w?Q?t!??x??k? +?p??Ba?? +???w???g??????V? +7L?>X?w??????` +endstream +endobj +76 0 obj<>stream +H?lV???H????Xb? +?0_???|?{?6?\??fM??-2??<5;??c%???????o>m?:??%?7???~?"E??{?Y?dQ???Z?????6??????(??x?o???+? ??V?~K^.-P&Jh????q?q?8?^?xgM?P?"m???J?X??????p?,??B?+qY?!;?r??j????M at pIb??????C?J??{z???e???????;??m/Q`[?M?? b??m????w?M???}???????FX??`??? +??????Ew?????? ?(?DV????9?ig?h??SG?????3Q?C*\u?,R???????z!???K6?n?7L??I??e?R??U?u??jY?n?|???B?h?8J?HU?U??-Kg??A&Q?c??(?hJr}U???1???\HF?;[?U+E?S?Y???t????%ej?.??Qx?ZC|??????X?z??>\Fp ????"??????+?0? ???:?T&$)0@ +???Q??? +??$?k???WV5?OK?I}??u????T?????????G?haw0???F?????A?? +??t????P(@r???m~rif(x?Q)?]?Wo+6???wDi4??A!oNF??n\5S?Cs_ ?~??q?I?@?g??s~?y<&S}??Z +??VoL?F??"g??0/?????g?tqV??~???OfG?a??lf,????Pc +r^?Zk??????Vu?&?X?'??fk?v?????<-?6i~???a???E[v"? ???[D??=? +? +endstream +endobj +77 0 obj<>stream +H????n1 ?????? P????xs????%???W???>'A???HJ<?;tJ?HG???_y??O?????O???????r]??????O?;????|t????mv??u?N????x>-Oi?n??^???g????????] ????_!?_??fw??????{???|x????|v9lu?? ?u~???n\Hc??-?? +??*R?WE,??1??RBK??n?I;?????y?N???t?U':??#q?????P???????;???L????` +endstream +endobj +78 0 obj<> +endobj +79 0 obj<>stream +H??????0 ?? ??(?-+???@? 4?C?Ps?? +??>?%9?> +(????\F9???w?????t??2????m)y?k????5????/????~%.??N?^FC??W8??[?y[??.[>?3??????$?co?=l?q?!3??8c?Pa?d. +- ?????O?&)V??6?h??{?D??i??#?}??[??????x????]???>??q?? r?p#4B??JRz6??????d??Q?b??~?s9;G????W? +endstream +endobj +80 0 obj<>stream +H?T?;?! ?O?;L???[ r?{??*=y???$J4??>BO????g?n4???.??k?b?B{?qol8|?h??lgui?P?p??.vLm?????t?[?+???W?c?)???u?.???I??V?o?cm/?n???D/???,v ??l?=?dicoC?;Es?wM2??a7?gDh?0?b8#-H??WG?*??? =??w??z???=?\?-???a_??e}K???l????D?8???Ty?hK*K??Xj@??J#-??????.?_ +?????B????Q????m@??}~???_-7???eW/???t?#cmD?)k_??-?5?\%???????_|?4??????~???]?QF??>??N???6?H??S????>?D???P??????W{-??X`??rxr??s??B???? <;^???+$?_??n??LTe?9?w????s?B?p????oU??#T'?>T?*P?^F??f[???>H???q????%U?7{?M\??4?????nMn??#?????WFA?oOhX.???^?????)????]E?nZ')?????Zh2?fqi???$?Q^?????? +"\??_eQ?}?h??????"?tU0? ?"?????Y???????\?8??`?3?8?????x????> +endobj +82 0 obj<>stream +H?|U???6????w???????fjz?W?e?S??36?=????????m;????a??PD3????yWk?????8????,1?7?*g5??8??/? + +; +endstream +endobj +83 0 obj<> +endobj +84 0 obj<> +endobj +85 0 obj<> +endobj +86 0 obj<> +endobj +87 0 obj<>stream +H??V?n?6???<R??$??>m?E/ ?E?EAS???, +$eo??????66)Q3g??????I????I(???'X????f?n-Lt`Uj v/?????FE?z?@\F?????K?:?????????yJ?l|?4??2??;?N????????[????I???G??????xI??XqH`?|BV!B?r???U'??`?B?????C?????? ?aI?*?u??n??MJ2?}1w?????????pV??ut?????4??Nx??8WCg +???A?N?????I???+B??p?FH??l?? +???(??5??4????????V?/????E{??z?v? +s1?{F5??z???v@$J?L?Y?h?Z??z?F?O???|?uD????Hn????i? ??&?m???9???h?????H???8.?Js??;???? +?A?~???X?????&.}??p&iv??h?2?1p???????A???w?)?????o ?q2??????j??2?+\???VI?%u?a??o?????/??t??t?8?h?N?3J??^?????u??????,?+?3m1t|?; ????=???? +?W'Q? f???#';5?1S?,?:?>>?????P? +?"+?(XY??W@??e?????HI$??wh?:,?+????4r'?????0?4???????hpC???????;|8?)]|??????+D?cM???W?e?h?<'?6Q?P=Pk???wRd?BL +???V?k?I?[??L? ?` +endstream +endobj +88 0 obj<>stream +H??V???6??C? ??????x? +?F`?? wt +?e?;???E +re=??L???j?O+??^?y?5H?*?`??Y#??w<4+?xm=??????m??ge0??(44??U[?B/??A???????r[?Q]??B8??b?!;$y??5f?e???????? /??.?????T?Go\?????~????2?2B??)\=?? +???R?3? ??E?? +De????"K)?j??????????j????H??;?)[???t.??Bsp?}cF??n?E?????q ?eF+??a%d"?|?.?'%Y6g?S_?i3V>?H??`??????f??G8???`??>sQ?^?G[?xA???d??chy?N??EV??iY????J???9???;}8? _?4?XD0??e?^?\4??|???????? N??^??o? +?u??a??-??O3???Bd)?y??G?}????$8o??????????c?4?s???lSzG????4???wT?????=R??U?1???,?9`U??-?O?y????]?)*l*t??1???[??H??(?ay??????~??G??O?rQ^???y????7T6??????G^???ro[?mCF??%??L???57+bF??V?C???Z?????'i???:8^????7F"??E?? ????@%???t?|?g$?E$"/Y???%??????Q???lYxV?=?|??????????=?3???f??PQH?:w%?` +endstream +endobj +89 0 obj<>stream +H???yTSw?o??????c +[???5la?QIBH?ADED???2?mtFOE?.?c??}???0??8????8G?Ng?????9?w???????? +  + +?V??)g?B?0?i?W??8#?8w????8_?????Q????Q?j@?&?A)/??g?>'K?? +??$??F?ZUn????(4T?%)????0C&?????Z??i????8??bx??E???B?;?????P????????A? om??W= +?x??????- +????-??2?5?????? ??S?>??V????d?`r??n~??Y?&?+`??;?A4?? ????A9? +??????n???Q?t?}MA????0?al??????S?x ??k?&?^???>?0|>_?'???,?G!"F$H:R??!z??F?Qd?r 9?\A&?G? ??rQ ??h??????E??]?a?4z?Bg?????E#H ?*B=??0H?I??p?p?0MxJ$?D1??D, V?????????K???Y?dE?"E??I2???E?B?G??t?4MzN?????r!YK? ????%_&?#???(??0J:EAi??Q?(?()??WT6U@???P+???!?~??m???D ?e?????!??h???h/??']B/??????????a0n?hF!??X???8??????k?c&5S?????6?l??Ia?2c?K?M?A?!?E?#?????d?V??(?k??e???l +????}?}?C??q?9 +N'??)?].?u?J?r? +?? w?G? xR^???[?o??ch?g?`>b???$?????*~? ?:????E???b??~???,m,?-????,?Y??????*?6X?[??F?=?3????Y??~d?? ???t???i ?z?f?6?~`{?v???.?Ng?????#{?}?}????????j??????c1X6???fm???;'_9 ?r?:?8?q?:?????O:??8??????u??Jq???nv=???M?????m????R 4 ? +n?3???k?G??z=??[=???=?TB(?/?S??,]6*?-???W:#??7?*???e??^YDY?}U?j??AyT?`?#?D=???"?b{?????+???:?!kJ4G?m??t?}uC?%???K7YV??fF???Y ?.?=b???S?????????????y??? +?? ???k?5%4??m?7?lqlio?Z?lG+?Z?z?????mzy??]??????u?u?w|?"??N????wW&???e?????*|????j???5k??y???????g???^y?kEk?????l?D_p????????7Dm????o???1m??l?{??M??? +n?L?l?<9??O +?????z???p???g???_???X???Q???K???F???A???=???:???8???6???5???5???6???7???9???> +endobj +91 0 obj<> +endobj +92 0 obj<> +endobj +93 0 obj<>stream +H?TQ?n?0??{L???ML*!?4U??PI{7fI??? ??]{i?"?ggG?????v?W?? +'h;?x??????LB??iy????A??e????v??H???_`????q?No@??}g??:e?DT?s_??? ????D??{?=????:]???l)chpt?????P???"?%?m??? +g????>ae??EX1V?oe?t???eB~Kf???????H???.??@ "6? +{&"(?9A??B?? + +U?>?DuOD.??? ??p????????=?5?,?-L??x??\P8?? + +endstream +endobj +94 0 obj<>stream +H?L?}P??A7Y"??av?]z?T?'W?l?T?SE^?@??? /y%???H???$@N^iPA?j???:W???sZg?G??????.?????????y~???.?'?H?????[?P?J???ID+??G?^`J????y?&F????c~??u????}??`# +???f??%8R@?d? ??@??jX[?o???a??= ?v*???????P??lL????K??A?B)?g ???????tTI1?IV+#t?bQZ??9 +?B????Ai???[? +?E??? +">bT?I??U?Q7??i??*??\???O???????)???Z?A??.!?,>? +??=>C?L\??y?$L??kD?*??~{??T? +???$?&)????*!???>x??p??$&?fz??WG?2P??u????8?7s?c?X?A??? CUyL?W ?@%??I?!gj?8????????|???c??!???Q8?<`"y? +???e!??????,?? :?nk?~???? ??Z9??) + ??3???^i???U??j?B?t?+???U?M|(?fg???O?|?[,-???V}? ?r +???s^??9?:?????{MW ^B?U??N?[?????1T?????]?R?u?u?6ne2???f?T????????F%??kwjI??L?1???? ?:?:&:?;???6??2?,0???{?0?/??]?WH??S???vzO?!?L?V????????~?g?cx?k:V0??;F??^?%=r???ec??+(|?m???y?,:[?>?O>Qu:????:???:6????o??? ????????a?}qf??VkD?]0[0?9????>??kP??^u??b?J???D?w?DO'???c\??f#l?nk/??4[|$???????z%?????T?Im`?}<~??\A??xLBH????;a?"??>??rS???!?3h?^??b???????@*??g!??3,?'c????????????U??}??????0kL?5??-e?Lm?????&G????;?|?b?`"?"???? +???*?EYX?AT? ?2????g?'ocs? ?;?1;?wB???????9z\v??????^???A:M6?U?Zu??Na??/?~w~??%,^S???w?v+?h???M??e)??I?z??b?? +?o??dJ???????g??f?????/??????l???=xN???,yVU!V ??BcAv???+$?F????r^??????>Y?(ge'?d?\)????R???T s?y?????3?v?sQ??93??{?mH??j?E??]7?u?XB!?-H??????????o;ND??????;??8??hY!i??=: +??T?C???????i??}??{??w????V??t???Uu??u??????=??1f????P???v???!?,? ? ??m?????]#nl?=???A????Z ??k}?u?p???I?Z?S?1?Fi?*???Pz?9`g1{??p????VWw at B??1E???L?R$? +c,b?p:?`????V???{??=??T +s ??!|??9????j7|???????XU?????????%?? ??k?????????,;????L_??y2'8n"~?J(????????A?/?H????.????0?g??l[???Pv?T???f?K???????otj?R??O?2?Y$?????jBu???;?q??!????? +jc3? ?p?C?i?&y??@?{??fu???+D"?H??;?)N??????s?I?d??W?~'??SuNS?]?#??????????q?t|??3???_????? +??D +???u7???.RiW??b?l,????c?K?UfQ2M??{S?^?-i}??4 +1?g??????RCQcH???cJ ??k?:??? +j fU?j&^????;r?F??~W?$?^????????97?? ??/??s????B????? +???I?$?U??jT%?r&^?AIj6>?om'Y)-????mPJ????x?????4?3?j??B[?????????J9?hv??? d????/?>>8?????U????4???YJ??X?^????J??,??$z[\??j +??&??^??!?"? +????=T?:???%?zp??f`Sg??????y"???L?N??Ia?|?#????O7G???]?????o??????B`3'G:%{??b????????f???????"f?H??G?01%?.??"??????????????Y?l??????]????j????Z +?3 + m??m'?M??`????????^???n?????? +?K/??>\?%m??gb??@??"????V?V?V#???^?\??XB??\??*l?SA??w+???M??6e?n??;????.??X??i?V??????????? ???*N?m?k(?????)?}U?????X??,?X&?tQ??? &??> +endobj +96 0 obj<> +endobj +97 0 obj<>stream +H?bd`ad`dd??r???????KO?b???????"????2?>stream +H?bd@ + + +endstream +endobj +99 0 obj<> +endobj +100 0 obj<>/FontDescriptor 99 0 R/DW 1000>> +endobj +101 0 obj<> +endobj +102 0 obj<>stream +H?TPMk? ??+?q?=?l?BAe?B??????K*4*/??_5i? +~?73:?5??? +????PA?*?j?x??phl?@??"8?a???????{?/????aw)??b?????m??4v??????+??.?G8??\?8??? +I?AT75???????????OI,?DQ??E???8?d???23????R +?g5????????X????'[i?o + +endstream +endobj +103 0 obj<>stream + +2?B?R?R?d?tt??????????????????????V??^|hut???????????????????????????????x?q?q?j?c??cW?J?????6??}o??o?W?R?b?q?r|yw??xj?\U????????`?t?3???6???{?????? + +endstream +endobj +104 0 obj<> +endobj +105 0 obj<> +endobj +1 0 obj<> +endobj +2 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +3 0 obj<>stream +H??W?r??}?W?#t??? ?9?7??8"'e???HX??r??7??,?b??T6?e????9??e2???M???&)K????0?'??I>???????/?V??US6RT??"gGFw??p?Bv??, ?-??9`???????i?u??c??a??Y23E?????J$??U??+?f%? +)???.??x ?=\??.????s??aP?F????kU?E??????L?.?DG?7??m&9{???P??F><;?? ???G????? +~X??g?{?nj@FYx??U?????H?i? 6??G????z????wl??|???=???????w/????:?"? +?ymsl?????n?.3?P?Li%??????/???"c? +????&6?q?w???3YPI?????>?%S65?am???(z?N?2???????D????|?fj??96?0??6??~?2???e ???[?????????CI??????4???$??&E?OS@??&d|??A??X??IQ??T?F??9??rc??D;?????G???}?eSb????A??b?w??(W}5Fn?Y?v?"?@;J?*u?4|?????8u? ??@??6LC?k?? ?Xs? +????Z???? +D??J??6V]?wZ' +?|??u????ys{??6??????,h???mz???#hy?.)???#K?C???3\u?aJ??C?t?tU2\?~vp3 ??A?0 =*?q????6?6?c?d????>????J??j?r??W?p??'??=?0`??????J??cq>?u? +?S??W?????W??[?4s?\?h?A? ?@>> ?Xc?????~??fE?t?2 ?l?MFU???E$?Zf($c??X?:+?[?????_4/(???Wnn5?,?s??gj-8??1G?m?os???9???C???th???}?. +?W????vN???!+???K?Uy[Z?~??KE?s?|?K\j0????????ov7????2[r???#.??)?S?$?-???%??G^4??&???jq?E????$7?????n????I#?W}??>??m\!V???D,?(c?}?{?OG???.+?????'????q???k??X*|??)??b?M:?g???????.5????????F%a?QS?j?}@?4? +????^@G^Zb|O?L???t(z???????f,?B?6????? +?R%?s????#f??F??v??:?&V????qv?U?_?\?!?D????E?0%8? +??????????????Q?}T?M ??O + +Zw ?? +?VrL?V ?iYi????O??$??Yh?M at 2?\??=?x???????%?;X}??VOG???xu??L<4??-???=?8?&M?P.???i?j??Pfp**?"+??0??h%?I?ri(?RmL +e????a?K???g?????_?dss?~??;???M?L?YD1K?????e?? +???u0???tK?C?a??#???x?~?$?\:?????]???C?<"?8???kAT*??O?P?8GI?qw??]??6?????C?P??~_v?O??1 ?Z0?????]??????? + +N?????&~????OR????Um?W?$ +?45?+(?B? ??O?~?a%1?????/????,??#??%????H?S?&?`?.? o?$1??b?I???;??*?H?D?? ?|Z?]u?? +???d'?????O?>;u??qAa!.?. l????E??L??????sZb??H ?????%?? +?w?`7?>?u?tNE?%???b8?k-1???1?????g??n?????8?5???h????!????????3??????/??(?(?F?vC????&?$2?J834Dos?J?????D?G%c??E?????nT)????O???b??/1T?`?)-q?K{?T3N??2?-W?X??*?,q7?f?Vn??M???2{???:)??????W??G??|uE?/M??7??e????????w???5????6?]?????5I??8[?e?ihAe??M#3or?ok????gM?0?v??j???'?S?sZ?$???P?H`??ok???8?g* ????????#(??????%Z ????M???+S"6>?JMi`?B??? +O???XS???p???3?#,q:??NT /2)U????{]??By??l???????Z??????q]R???/???G???B???nM?*?K ?0?i??d????mT?jJ8?}X`v?qW??M?Yr>????o????????= ?!????????????A?]T??M????9?3???n?fW_???x?5?]6???n?d?~?B??J????????(??z6??3?*?26H???S;L?is?NC??(p8?????D?????Im??l??)1?Wj???+a?#Z?????4?? ??y??k??7?-?????%?E^???=???z??????^??]???S?????i$?_??@?:??i&???E?J +M?????mx?v???4B?^??~h??#8~??? +5S1]{??}jw?};???kD??7????n??woo?v?~?????zw?~ +???O?49N???????{?v?!zM??Or??P?2,?l| =??M????? +??5Z?[?-?uv?@Yh??a?v%???-??_??;fL $0c?:???????6???=???????/??h'a ???XlZ?T?bH4FPK{?Eh????;?{?T?7H???;;3??)??YXs?6i?p n??????? +??????Wf??+d +`??F??iI?? +?}?????m??6??W??U?-?KwzH? ?N??"7???l$`??l?*??{?:??>?????P K?c!??i?6P????@> +endobj +5 0 obj<>/Font<>/XObject<>/ProcSet[/PDF/Text/ImageC/ImageI]/ExtGState<>>> +endobj +6 0 obj<>stream +H?|W???:}?W?1??xb'vxb????? )?U ??8J"???eg?}???-?vP?????????B?Q??t%?L??$JE?F?l%*5?"?????GU?Z_?kS?J?T]?\Txu&????p????w?{?L?_???nt???D?h?"D&N?4[?U1?4? ?8^???nF?oVXz??9?Zd?(???"??h???it??f"??m???h?f????|?,??q?u?F?J?? ??T??a?*?{??f/?9M?(+???Dz?@?q??YZ????????%???=W&Gm*q??5??[%????R??,-?urA???????xN.?Bm?B}?&{???PU????SD?u7%x??B?B????a?o?=??_x?d?????e??.^F?|?^?D:????%"I@??l?9D??)^?;'1???2??s???([?VO???bC????}?}???:??h^\?p2??V???gU8^?Q???:]?????e?wrk?Z?????CH? ???????????l??a??P???????e? +V?)c?D??^G????? ??????Z??e Y??v?"???X??f?\?b?E?????R?$???:OP7Q?M??4????4|?F???L}?{pl?y?sS*??K?iK??????';?????6O?]??To?? ???G?Q????cY?:o?Z????T???3.????Y4?"g???P>Q?x?? ??G?Xu??'N8? +?[YO??q&)??gkL?d9??-)????? +?V?v???g?J^) 0? ???K(A?-?E=^r_ +JPz?O?t X??????d?X?Av{??;?{?m;lA?????? +L^?Z-k?:7O??JR??Z?HESANv?Ci??????f???????G? +??`??P ??6U??y??+:??G?9xL??s[c*???My? ?Qm;3l?9??C?2?????d?????w +?f?s?s?}Th?^ +?osa???c[?m??=? ???Fm"W?h??N6?1A????k?lv? +?r?_] g?:???I?i?k?m???2.???68?6l??,8??G=9=(???byX?k ???W???g?q??????e???VH????tF??Q?8?rZG'uE????vFr?d??=??KZ$`??S??Z?????A*xM ??<=s????-???Z??p@?U??8????i?????'#????\?????vS??O!?R???R??????qH?#u?S??@??%?64[?"`I?ti!???0T?i?R`??tq???&??0B????O? 5a?_?rV??? 4??]??? +$MC???'Y +V???5`?????k???$??ww?S??,?3j>"??k9??I?? + ?`??I?C?,C!??CA%Ca%S?9?LA.yRk.A?r)??z??p)o7 +.?p??n2??aA?I??????I'??N(?<R:}8?0a?0e??0???v? +?wg??O??6??? ???P?i????]???@1Rp S?0??0?l?????$??r at n??y&qv??X?a??X*?:?(??55????J?&????"?L Ui?HM{??yK?d???;?"?Qv??r2?2??4?,D?-?FM????D? +45hR?UB?rI'a?S??RG?i?R"d??M?SGC???*?F?)M|!%R?0?|???m??X?F?:??Wd&f?C') ?n?R????w????????3??h??e|??MG(U??icC'i2?x5?H??M? ??E??Y3?j+_"+??(orS?4??C??F?1?? +e??|nNjp???????? +?oX;??X?? Y7??b?fc?5???5?????z???Y?Q?????1??W?f?l<4?V???b,6?7??p`"?g??>Y?9?Y~???~??MZ????7 +???g????t?e?q???(G???;????????????p<]??Qb?pq?U????vXO +G??~:]??????B? +>???x?K^T? +/????? +?>#???p???DO/???q????>???d? ?W_??_=]?n/?{ ?-????4??\???????????p9-?/?w 4~?????????????????B???????[????0?????b?a ??3?)??9???u??????????~??&U'K?w???q??\?mE??????m??????n? +2???^?1??E?d??/???????#Mf?????Y??hqf *? +?!B?4:?i?Y?%O//??Ivd?NdE?f??? +?bb????3)2o>stream +H??QD!D??*X? +V??@*P? +T?fg???0\ +??0??????e*P?? ??;?na??tg??}BCj??\??\?9?x?]??]5fQUZu??=?????q?Yk?K?]?J??_S??AL3? ?????W~?#?T?>??O???fVZ???vB???J"-3%????M?E?2?5??Q?>???q+{x?,T?i?@?` + +endstream +endobj +8 0 obj<>stream +H?Q[?1[ ??Z??Z??Z?b X??????``???LF`g???"bf2?????C6G??,cn??|???=??z7??m??????]?Ly??[w????w??kVa]??Bd?Ttz?w*? ? ?L2>*??{?j))?^.??u?A???r?9??? +:?????5s???R??*?? ?????l?????`??????%F2Kt???` + +endstream +endobj +9 0 obj<>stream +H??Q?0Cka??,?B-????X??X?8????vwWv??;?u??y????ug??????:V?m???N#?DH???$?9eKS3 +?Q\?-N;B+Z????*?2~O???`O}???????v?E?k~???l|gy?? 0 + +endstream +endobj +10 0 obj<>stream +H?Q + +?!??W? +V??@*P? +W? +T??=?s6?OHV`3?? +???{g?L+???f,c>??1?c*qY>R?E_?!?,e??????S?sN?i?I?Az??????SO?7`?4?}??c???J?E??????=Y3????{?5?9d?+?=??2???c???DT????=???IK????[?sv?|??}?H?J?B??v???? ????q???H????~?:1&f _?t??? +?"??i??d>stream +???? + +   + +   ?? +  +  +??EF??V?U(???????eu????????fv????????7GWgw????????8HXhx????????)9IYiy????????*:JZjz???????? +&6E'dtU7????()???????????eu????????FVfv????????GWgw????????8HXhx????????9IYiy????????*:JZjz?????????? ??6???L???/??? ??K??cy???+?????? +H?DF???q;??>I}???? ?Q?????c w???Sn??f???f?"*??????.9?PL?7??q?Q??D?@?????3??Q???nm?{G5?) +??}1??w?????_+???Z??b???????????a?1,?-bn#?.'w +#??R?????&??t?q?F3?????B||'P???"?????0IeU??.}{?re?|?>??+?'k???^??????!]??X\?A?5f ?(:???45???x?p??8?^???v?`0??G???/9?7.????kl??+?J??(??_U???????!Y@???????Gk?6???pOj2B?&??d?I??q? +???{????9?FKyY'cVI/?ua???X?7W?Y?????L|* +h??VW?X????[??biT???? ?*?TO??2"?H???o?f1"|'??n%?'?MGi??`X?m???u{???*z???a???O?5??IIo4[?2??8c???h???f? +?f?k??q/NA ?H?{???????c?=??*?uloR??(?????i?e?4??Pq???'????)=Vb$?!x??????????.+??)???!?>?q???????$ ????$??s$??? m$??#UYa?O(???????;?x +? +?z?!????Z?$f?? I??O?\#?`o?z?dw??:p??3???????Q??uA?? +??#?$???????}Do?H?|????@?>|?5???;P?'????=??g?w??q ?NI?wh?v?}???m?????}|????9p???r??=?Z??M09$+?]_?~?~??_???t?7?:?2?W???1???????? ??? +?"??m??|??%1?(???x8????G??W?'??qqP?Y? c??3?'?|?vf??[W?;?????????-? +??Q???????12????????[??1y????.??4?J=:??M7?"???o?Wq??3???G?"?#?E??Bx?)???U???? +{u?Q?5D_ ???v?{??rb?????~dy??^[?2?n??Z??pR?&H-??H?????H?LLe[`??=???8xd~??Do3?j?!??z?s6??]?;A??$ ?w?+??Qe?O?_??5?"???i7????f????gH?t???4`?enE3]??=,0?q?8?5:??D?E???#???]??S?<<&??+?w???f???v?S???????? ?5+??Z???.????f?l(H?r?#?????[?~I??????_?=???co??Dm?-J?Vk???Vk ????r??????^?Y??a~?i???eI?{x?bU??? ?????????? +HF"Q2??z#????@?!5??#l?k;"8??x?9q??'aL????? +????Jr1?????N????G?I???I????,??a???5??????"?;??HnWQ#?-j??^???}6mNx??'? 48d8|?9?w\=6u?&lx?? H?????zw????????]??L?????iKknd???+?Yn?i ?x?8?y ??6?"=??+????VjB&"?(???u???R$??H?31DmCk???+n??R??5?K?,?:??mg???s???i +??q??A?5??q?????W?;1???????,?c9 +?d?9????????????????????6?5???F??]?G?g??rc???;??!3 \M???(?Q???? +G????? +SqM2???c???? ??m/??????7:\2???*$???dC??6??A??C?t??>!??G?-~?\????Zdt ?D???a?Z?Z??!????!?O?'G????,S??? +??NC????#?Z!?1?? + +? +/?????&h???P??z??Y??? +S?^????S???w??}???-??:??u?i?%??/?]k??GC???? ++N??C?t2 x? +?9\????i?|"~??=???,????????u!???=??Ai?????????h2p?} G0?0?O???w?????????`?|~a|???"??Y?d?1?????????9??~E?^?? +>M1??v?w?B?"[0= ?_????????{???f?mJ??W:]??#?5????8??1??Q[}?W5]????y?????F?=???6IC?\?~N????c?I???Z??g??iM???igsok?R???E??????? +??f???f7??~[???[?A?????4?)??(???3=?'??Wv,???n$????V???4?{???s?5??w?V??/???sAeUH?????C?>??&g??W?3*+;?DQVf4 +?????z???S? W +?#??:TL???????58a?? +???C??K???U??0???0?XV??? +?????|3Tu:?,?U?.`?"j??:-VY?X5V??e???? +69K?|??9~??mV}>??? +?:>Mqd????,?[,- +]?????N??R??1}P?3??=????a5B;??12??? TT??i5???&\?0?(??* +U???Ep^??T?,h??Z?Ly?C?V0?.@|???M???? ?L????Z???P?j?O??NK???UgYZY ????CV\?????irj?f?q???fS?2???? +?N?6.?S????$???@?? +??P?b98|?M??Th?^???UjV????y-??t0y?H??t??&???Vb???????$BU&7?5??)?f?P??Fo\q???p?%?}b6%?}C???? ???B?w??L??N???-???V?|?????Ckav???y?@??????&??F??5=??????@g??%(???l??v????we?[?|\X?H? 1?7??4??_?Q~a?SL????????=??[_??~?s-?z??n$?D???????}_fj??????TD?=v?????W?e?(??H? ??????q? ? +9?M????+8??7???\???:??/Z?????]??F????4?(??~dY?[???x??? ??b9?Im??wW?M?U?????n,????A??Q?)qF5?@??????J??o,?`Z??z?e????Z?1??HNuS>)?? ?p? N?}7???????G?R???@#?? ??w??SU???Y?? +Le??][A?(?Cz?"K ?yW?[?M???c?c??S?:?s?x?b?H???Lc\??uR?Jxf1?1# ?-???+??}[??}s?y[H???6??i??_?R?x???? ????)&p?r??X?i??9??r?Fl?31??D???? +%4????V??/????Mb?P??"???"5 d?f$ng?82????f???w?Q5???C?????5??AD?#?T:q ?Un9t +I5??e?W?~`&?u??F?(???u{= +?{?????K?$?????l?1 +??W +-+?>o???\?l???k?????????7Sv?X[D????,Q?n"I??q*?C?k??O??<>kM??z.??x???y????x?-??p??pL?Zb????s`>#eX?? +<?5?6?GR?tp??;UAU-????????aU4S??H?B0t,*????]|*???|"??????Tg???S?\I +???YRO5?C>???w??]]c^??A??j7C??r?i?x?7?T?H ??9???q???$&Z/?m????X?? ?G?? +*???O ?_]Z??^i?R?jY???6??I????C???>8??1?%?t?/h~W????z?:N??E???c?GJid,O<'?&?EWW )???????????D???o-???g?^?????"?????L??=!????Z?!V?mk???zu????K??-????Il?c???)a?5uT$?2??65?Y)???????????3k0?????J$n?????c??G????? [?C??8(x4?X???,T?T$|??*?b??]??v*?U???U)?b??#.I?:?j????_:[iz? +???5?Qpk??Q (]??o?v??@ ??????t?Y?????I?MF%?? h???&??"#??&??T?GQ??hw???O?}L??7??O??????.?r??????iUZ(9]?o???&?c??;?y?5?Z??4v?????????i??L? B?M2?????T??<+C?3? +??? +??? +??? +??? +??? +??? +?? ~??E??M%????1B????F????#!I +:?*L1??o??9.P? +2?d?Q?P??5k?` ??&{?;x????!??7 +??g?????? +G_????p?6Ws[??L?6?? +?[?p??V???????|?}??????o?jz??g?]?V????G???}a???0Y????'?????4?G?????{>?m?????dI{C?R? +??????<+C?.???#?O?^e???cT?????h?\?f??-!?U?fe&?? V#????i?.??i????]\????7?}?!}H'A$oF?U`hEq?Z???? +/Ri? +?&??)???Z???j????5kKB-k??}j??v???r"????!??BAU???????????q?]?????~????%? +??????s?v???f`??)?x?*??_?? + +?~??? ? +?#? +?1?Zw??I? +?1?Zw??I? +U?&?#I!??????U?g???_u??lm?K?;??m&?8?Y?Yy???E?9.4S?????^D??B??G},?2?????Z??,?Qk?k????P?4?8??3?&????????;?I?? +(T?2MH????i??_?Z\vMi?y?S???K?}f?[+x???o?????????4f????`?d??H?-|??)l-TkO2i?s????u????????x????]%1]??X????????@)????H??W???u?1???]?M???T??!mr???q*[????+NG?$???????A?_1?g??s??????Egki ?W???24??2? +?1?Zw??I? +?t? +?Tp???????;???P?vV???"?? l?b ??mw??S??E?xg????u?S?x?m#D??5???:?x??T???yB?D??$!+???g?????=SV???g??Rkm5??????s?"Gs[?+??????)????????t?v???Ime}???_#??? ?o^9???+X??I* ?*^??U?????Z??yu +}G????????rGnt??????R?????+O???????????n? +????????????.????V??^[??C/7???*??|C}U??v*?U???Wb??]???????2????-???????y?L?4?3W????m;??u?N??}J????\F????/?{oYh??A?W!?%)? +Bw?????K(?0?????????????:??j*~zk?O?????k????pJm???>?G??A????]R?z?????Ca?E??6?a?? +6???|?w???z??C?Ii.?q$r??K5???$u?"???qW?y3L??????a?$?q????^??:]??e??l%???#"3+? ???i??t'}'??v*?U???Wb??]??R???)???#.I?`t?????v?D77??z+????k#5?I?2???I?c&GoVI????f??_??? +H?HF???P:{???c^7S*??0????J??F??x??y]?Eb6??W?~a]?????cg=???????35??p?Mh??gK?GFb??~??P?? +n?????~j?????WZ??nu}J???R6?+[9??/?4?a ??+???A?{>*?U???Wb??T????YrH???O??????S???????QAq+??NK?o +,??? !?? +??JJ[?~j???-?/j?M??????~??/????u???-y?-9E ?@??"\!m[X???????}?mRY?[%?\?j????PO??3???hH??A???-???=?? ???W>?ONk?:}8?W???r??Z??5 ????-??]>?u ?~?}og? ??D???J|D?8P?yg??M??????L^U??O????[???m59??9?*?????p[??/#? U????a????u?.?l??d?t=GQ???L?$???M???)C"??????????'S????o.OgKq?'??X$?V?{???[???-??$k0d???U|?q?W????4(l%?4?-m,^,???????i??g(??9u +?qT???O??N?4mJ??^???o??DooZ????<6?9?]?90J??WL??g?=[?SDh?,?7??ww ou??x?????y)Mq??Yt&?u??gq%?? L??-???7??r??'?z??????b???m> U-vYi??T???T$V??r?]?[?Yv??? +???+ +?d?}a>&.B?c?"?e???Wb??]??v*?UNo?????$?o???????/i?U????z|?y?????~?av???Bt????N?????T~????n?y)Dhq~zi?`?v?4[????????a?jF??kb?mT??9p???Ti!)?????????H???0C??_H??G:}???_???w????????1N\????,???[???T??G???-|??{i?.?????f0???$??AL????|AUV??? + ????GV?V?b??3M''?qTrY????Z~l^y7?:G???E??|?????d?%????\}b??x&?k;<`??P?E^???*?c?W?|????ug??^B???zN????}y?2?H???:??V?*??.??f??h????7?4]KU +???LL?^SP??e?^{?Aq^ +???U???N???????@?t1?3i???_??nu?o??f???e ???~?D?92???S?^~?????y_O?o1?%??O??2Gok??!5[v`K?2q %??????????O???-??o?n???C?fXD???????????Ifu?x?Y>5f W?\U%????2?_?i???,??u!???D@?????Qe??2,?5v?t??iM?(???(E?i???,u+j?????m?a??I??t?Z{}?X8F}C????am??1hn????y{???? +/?^???m?? -??4??z?? +/?^???m?? -??4??z?? +????????\??Ze?????*?????HS?B?? +????????4?R,???~rK7??????Z??? ?:i?$??RbX????T:??0?O?e??K?l??: +F?"????{ ?Hg???!$,?ub(GL|0??~????W??6??O????_??_??? +???????~????W??6??O????_??_??? +???????~????W??6??O????_??_??? +???????~????W??6??O????_??_??? +HMukkk???? Mv???,????E-?Gq*RC???U8????????1????I?jW/?h?p?m0G?M??n>??'??Q?;? +???*???????^i??1??u3XjZw?m?v?_E???kq{?f?[Z'?`?>4?7.eU???? +??t?%?=N???????vlf???U?J???7? ?G?????'QZ?~|??gK??? +????]????0t{V2??e??? {?JG?9k?=H????Da?Q?????????]?????x??Zk?D`?0J??????si???VB*8??_-=k??D????d??|?m???w?????K[]:0?E+?45,i?`(???? +s{ei#?Da? -?g??????R +?dHJ??S???]M?????????v?v??yd*???q?9???P?? +p4??@> Ze?????Z??g`|?o?]A?I|?s~ ??3M-???????U? ?#??> Z} ?$????m? +?,Z6????L?m}Fo?~?l??J?????T??????6?j?Yi?[???{?????n???Ri"??" ? +Ny??????]2?i??????IZB? b?J???K??? +?~{??S?&???'??b??`?K????.m?c?E?Ip ???k??*?>[b?f??????5 B8f????+??? s ??????#??Q???Wb??]??v*?U???R +???????!B?.i?M!??5%?i?K'???w?????? ?x#?8??X?u[ P???;cR]?R?D??t??/??.????i?o@'pJ#6?q,??c?Z??H?????R????Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb?c???]'???I?O?W????Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???W?? + + +endstream +endobj +12 0 obj<>stream +H??????f?\?q??,J?I?@g???v???Z?^?e?V??G??Wu???ju??V?]9s +0????%???.?}3?????P????`R]?'?zcQ? ?@??/????????V??iW???/?V???????[???'?????R??=??{??????????? ph? p [? ph@'???t?Q??`v? +???6?:d??S ???7?tigt?l???nA? ?!w????U????.?Y o????????*?XUP??????B?U???"???????YYo????a???(?1??(]??]?) +???R??? +??>???!t?C'???$?hY?'??? pxz???*???#???N4?X????E':t,???]??Q?V?' ?VR'??Gh?k?&??UR3.G\r??d??F.+9B[?Z?U?q~?C??t???S?a???}?g?????S???Sw??*?U?g????????RW??G?????!7F????Wo??[X???f??o????Sn?R?,'z?DQ?P?=???UT????N??nQ???!t?,?u+??*??3?x???l(w%???P=?m?y7`???Ns>stream +H??W??FvK +????e??][?5l?$] +???)]?,??v-l ??m$|l???`0c?0>h????N??I???*???y~?)V?w??N???p????q8?w9S??c???y?1}?|b??????\?;9??cE&???????C?7O?????+? +G??G??G????Z?)?]An?C?????T??JE???z'????\/??.k???Z?9F?????j???n??x.?@O???]Stl??]?z??M?]wX???????^o?????jy?61??!p? ?s????{??Z??Hw?{?bA\Z^6D????y???kC?p???rq???~?hht?C??G?al????,???ND???N?/????`d ??8???????"l?y?? +gb????B??S|? w?h +???????f???????P???:rJ????;E 7o#~)??N?? v???6 +?l??v????EX???h?9n?]?i??[+?e>??R??ea???i???????N???z?? +?'|???Z#??3X?????F??H?F?Lv4l???}???];??>?P0z?A?c????t?3?`?q????? J? ?a???????L ??e?r??:K???????f?????t??-???c??????!v??s?????v?/P??????.;?}?/l< +Q?*?i?q??S?.??????s:????2(??} +6?F????a?????\?3b?O??????qL?z??L?0RaM(8mM?(???z????r????;JR??(??P??E?$?Hi?at}???Q7?R? ???k??=??? +?: ??6tR?/8?R???Bj?^?fJ?=s_*.???l2??????-%?`??>???S????????4?&??4G +>?%???a??&N93?e??,Ac????~??,???mv?:????Q4?? n??s???P?n7??x?? ?E??????|,? @s????"??YN?03@??z?`]?p ?5 +?? ?2U???Z?.??? ??kd??A_?d?? +??ie??]???S???T?UtwU?X?????||????????b(??i???#???b??hzh?1?We?ZWK??????????)?z}?J1?W?7?\e?T??F??W?????@W???-? ?@?d??+?#?6??x????"????h?FK???????h(???~ ???TV?c?*???? ?=%Z?*Zs?6?/?x????c V??j?wW[?)|U???|??{???<?:T}???/K?-??????K??[L?C"N)^??Z?b??.?`?+W_J?i???E?!,?????:?5?\??OC???8?~??? 2??????;????Qy?f?C?[?|}f?:x??K?K???[7 ?????????i??0^`?4?g????T????y?,P??I???r??i????i????O? +?d*^??+\?b?? +???L????6?#?Z8]?,*Q????o +Cr +??q?+?6????c?i??e?6\?vc??????@?t +?P??T8)rX?M?? 2,?f0?FQ??6???I??3????? +w?k??? ^??Q????N,??Uo?$ +?n:Tb??Pt|??fF??????I2?V??4C?8?y?????;??R0??HAS??om???N/jL?Ec????oo? 6??? Q?7???w???3???\??A?7????k????IuEQ~?E?{????=F?????]?? +)??&????xG????.l???>l????*?]??P??V_??qJ?W4??w99`???9?H?h=?8?>?8?>??c???Z??g?L;?????(n??]?D?s?6???????7?*'???;I???7?P???{+???iT2e?????wv????????+"????D???G??_? + +endstream +endobj +14 0 obj<>stream +H??W?c? +?N:Yw'?Krb?hIL:w??6??,?9>uy?M?^?5????m??? ??$?p????? ~$ +c?FvFm +??A Io?S '2? c?l???;?L&!R???K????(?\????d?`2??m?%?????E??;p??.?:?5?i????;:?R?c?$O?4%Bey???%j$?$?3 ?? ???w??#?f?|c[?h?2???1??$?T:??n?(?\??r/Pp?d?~???Xp?tq???9?.??%???_?*??J.??rf?F?M????Mu?cF$C??? ??&$?01?t???M?_?6ic???j?#?a??n???sC??????,?????K,???X?H????=??(???h +L|?'???????G????u~??cv?-]?9?????pF- +????uI?K??????????Kzc +b_??????????U???LF?mI?B??v?q? ???'A??2?KI???q?]??=????`Q?9??????? U???ow??Z???%7??p??o?\bm??d?S??J]?|???Q?`?)?j?7?n?K +??J?f)??#??j?q,??? +??Xg??'z61?E?9?|a?r6?????*P6?O??YU#a?*{?????o ?Qd?CC`||L?l?/??@ko|?|\?sC?_? ;?Sag?b???????7?????cY?????????W????M $???~q??W???????=???? ???~??>????~??7?_?a?r??????/v????????y?'ag?=????W?????M???[+4?%M?2???? }?X?.2~?????!?F?????t? +8i??B??y?Z?1?&??To>+????]L^?u]????g_?.n|????z?w=?y???????,?????o????y??Nnh?????????C?????? +?7o,N?u???;;waO?i=????,?^q}-?d tN;=??aFQ?????[?!????Q???}???O?}X*h2????Op???V?? ?~?q??g???={?-?O8????U?T?????&?%?j^? +???9 ??B?@`?BH!?bHy?a?qg????u???>J??3g????y?z?`??jG2?8??7*E??????[?@)?_ +?h~Z??O?? ??O?oXU???!??5?L?????z???V 7D#?MY~?????QQ?3\8L9Q?o +?p?????.U!?b?M?v?T?E??5G?;?w??W??Z z????4\?&t+??d???z???Z?$?~????l??u??Vo??(????@??*??9???|91?aC??Mc?9|??n??'Z_O?dA? ?k?]?B?):k?zm?fAD?u?G +5^???????)?b???zY?.t?????T????jW0??X^ +??` ?s?????m?7;v?JI???$ +` ??????ode]SnR/???-w??????J??u????g?g3?????%?? +?Y??????o???rh????\???6?#7!?a?4?'?*t0?a#?Tvj?g=?U?t??$u?zX????5{??????9W/Qd?F-?4V|?a???M??P??????=????0??\~?8????? +/w&~???x??????#y???f?? :?c?j?4?q|t|t?[?FWk????A?????H?4t?n#a????l???O?w??o6L???z??y?????g?n?????0???(???;?4??r?0?1?0o7??$?|?v??l/?Z?[???Lw%?g@??y??u?fy#$?0??i??????+???(w~?m~K??"u +?7? :??)? :?Ugf\\ ?? W? 8?+ +?c???coua?8?(?? ?(?v?????;tj????nd? +&????????I??????4??|???GI/???#< ??5[}~??:;?{??|??4i?vv?????{? ;?W+???x8H?G&?~??t|??i +?b?}!??????-?M??????????+?X?8e?y????.3??????>???$????S????v???G???R?w?<~?T?N$F??B?b1?L??CXPN'?*b?>stream +H??W???F?n??8??mB?mY???v?,?Rv?RB???!? +M9??????7 +?r.#???????%?w?~?{%?{????7??V? ??$bc?S[M?+?6??SO?!?[m,?N??T? 6p?6????$??X?9?J??#H?????&N?f??d.???a#??4iZ??~8??IooF???/.7??u???hW$O?N}?????y??U?hT.W'???lx:?+??v?B????s]?????????>bX?Q?I=Y?? ?[??J?p\_?^? +| ??r,??T??B??z??5?{Y?}C^X????C??1Ib:?Q??a?&?>???q??GG?9???t?$qmq?????L???}lC?DW??^ +???w[9L????I?~@U??X?A?s?+R??}.#?a??$??EOM?]}?y?j4? ???u}0 +??cU^Q @?? E?Uv]g<??}? +8??????????n??w?+?????W?L????n<9?g??Z??[? ???????gn?I??W???????????Z?/?????[????-??V?????!???`???zE?????#v=?5? +?m??v????\???xX?6???R ;U?? +??z???9?????[P?????m?_?H?>(??b?@>???T? ??#T?aU^1 )d??a???????g"4???D????>o???_}???H9????)?0???s??eH +K???=7???L8?????* +??????l????yD?c> +endobj +17 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>/Shading<>>> +endobj +18 0 obj<>stream +H??WK??6??W???????R????T\???n^8$??C&??M????u?c,?j???kjJh?w???IQ +/LE~?&"?B?2??$??~????y???/?m[?]Y??+ ??j ???OX?R|??????E?{??w??](???b?HD??I?????~?????????????X?? Y"~?H?A??gW{7?:?F]4^?A???[????n??j????!?>?V??mu +?o??????* (?6?????&F???nIh?M?8 $?%?R???lkd?NJ???\?m???(??Wes9IP{Q6????t??s?~P/???=~?i?e???L7?{n???agF????kq???f?????b}??2????^?e?E???Sy?D?xk?w??????I?)i?m]M??~?????s{0N??.?R??????? Q9?m%z?'? R>(;??a??^?K????O?R?1?*-.p???1?ekvO? +??21??????? (????????v?9J????:%??dU?}?b7'+????? ?! ?@9?] ?????????]!??_2???[?B???? ??????R?\?Wf??*M?MU6J??>g????G???H???4????FMBJ??Tg`??K?]????|h?t?.?? +{?U?? 8?OW&R?r)??2????2 +C#?j ?R????}???O?@vyOf ?n???9??oQ`??}? +??^?????g???CO??Y?P????e}H??~??Z&?ST???P??c?Y|H!X}?m??J>&??Q?[??a?????R???mr???????\??Lq????#*???,?8`??t?S???p@$~?????yq?MD??B?^=??=????z}S??????Z??wtU:T???dK?Xo??Zu??&{???? fAo???:\????0TYU??H??u??Y?I??Q{>%???%?"(?????Tw \????n$?V??? +#??v??I2????G{?c?4?P?0>\F?y?(??????? ?? ?8?s?27#?0c@=* ?????A? +]I?aet?T???2???F ?|???????v??<>?9?????G?/,*r??????8???mW?@)?!??j??G&?\UJ??c??t?? ??v}?U??6?????0??_`?K????????H??w?n?t:?D?_F~?~?8P??x?1I???l???e?Eq|?_?o??'??7?e"Q?IJT :t4?Q?$-E0r????????????????y;?JNi\?ifh????o? +y6????=???'????'x??;?^??up??B?|?i{?*??????T??d?y?U???????9??#????dnp?=6g? +????5?2fX?N?????F??????k??????qT?????8??-?w???h?c?.???? +"G&?D7?i~????T??~*??|8?I??=?v?`??xl?i?c?f??????=?Md[???????}7w? G?????]???M\????2??7??????u?PXj\hX???;?t?=?????:??L?????}?s?QR??????N?????4??n?(i???&?*????M[?2???dKp??3W +??}? ???????{?????fMH??????????5???Qq ?>N@?????P?0(pM???,?:???%???v%?a????z??FM???@????M +u9??X? ??p?E??^??????)?$?)?D?Lp?$Ih$x????Y??*????4???Hum???&????^LM ?? +h?5vPa?B$7?B???k???&?fI1?C)@-???$9[B jl,?Y^??^Z?5?????s/O%??S/??v5 ??%?nV??*?\S? +dD??? +M????Y?A?58??,?????.???? ???????2*Kh????Z- ???] $0?????u?A???S])?Cg??T6??=?aX$?????`F?M???;vA +????KjxB??e?`.&??? '?I??????9?p"??g??X6??=??d? +? +QW`4XP?gNt??Q??&?g<`c?x??S?????N?h??[?g5??l?/w??N~??O????C??(p???/e??L?vA???t??5??}#?_????a:??????B;yRN?U?????V?SV? ?Y?f?}???Z?Uh????j +H*?%I?H?Y??????????$?q$??_?hx???N??%?? +d88?=\?7?G????8??8D??????v?Z$??(??NM?Dl ????! ?4 +??=???}??/FQ?? T?E?F"??dBk?\e?-g4:g?????????+o??? c?l?M???Q?? ???W\0?#;??? +??0? ?'??$8_??-??$0? +??^???0z\:c?pH????????`D*??&??NMJ??]??k?4g?J7??#???@C59???G???v???l???(?????#:mS?^#???B???????m ????K?V?Q??!O%[???????]??o5???j]??Z?????????w?|ZQ???rm??u?U?Q?C?"ZIh??`?0??gdt???AI?O?? +e?L???7?VP?Z7? gp?????!??????O?yj/?:?9:$?V:?????v?Gx q?(?la? ?????????v??~???ep??Tpz?c)?hr??i???`? +_??ChW??v???????kP?)%?{?? vE?'????A??h8??????m2{{??????e4+@???9?f?Q?O?t??? ?P?^?zw,???????P?6?:-???m??? ? +D???9,?^??r??j7? +?G???????????????-?z{?+{$"??9????K???{??x +?kE?Cs?0?U??}C \???????n)?'? +?z"?z??`_pU?{]?3}Ge??h?":g\??c.?????d?/?????????p%??is????9_???????????=????5?N??? +?][?s???P?????*|?X?86W???? +#????r?p^f??\a????=?N??D ?????=o???]M??pd?1e)?N?!??|'?iq?x=?G:?n?G5?cU??????n?.X??N???3?3??V???Q??/UHx?|(?X?/??????]?? +?>??d [??????*??s?>?`??Z(???%?jvJ????U?w,dN????3&_???`{????y?C??y?=?Jow +??????G???B(????Z;?(?????? Q?v2{???5}?s? +???a?a7????SKt`?5?G??N??.a?*VlGxj??a? +Y??W????c?p?????y??W???x???hwl.X? +????M/?!hso-o(????C????m\+F)????L??S3=?-J?r%???)O?D?????Q(=#??FA?+???YH)]3??????z?=??g??s(???w????0??? +)?gK?????rD??? +?=? G??????|?W?):8?0??q?Rv +????7??$????u1eFY??&?J????????S?? +?????????W???=A+7U4&??R @?%?T???g????5???????)?x?t???'v?m?F?????G4(?2?Z??';????Cv??O?/???Y/??q??rz$??y??????????]??O??BZ???$~?B??x????k??]? +q??!?p?g??;g?????N???zF8?iE(? gzI3?~Qb'??n?)7?M~???s*???x??=?}8??B=Tf???=?m=||{?o?ct3??3?);?=8??H:??uF7??l}?K@?>E?pF???N??9?5? ?f?K???O????YT????????Y????S??{?3U???_hM???I,}???WV????z??s?t-1?&?0??1 +??????{?1M????????>m??m???OS???u/c?jc?yLLg??I??;??V???>!??????I??D???i???H#??????Q3\??G??*e,,~?G??L?]W??VT????fz?7?_g?R??5fF???? 7wc?T??n????{P7??c?x?c?q}?j?kV?]??j*?????lbN?W5??? +? '?tr28lz??f?/~?r??g?#D????Tw4?G??{????L?v?????x????B?>NmS9&?S}fI?1??????l???Z??>~?e?Q?{???J???J?R}&?#?,m%)U[???C3??D??-(1?S???=? +?j?2????k?2?E?\7??SB?2??|????8I????LJ'0J??e? ?8??6??????h^ ,?r?IM ?*?#????????? +???p???k0????/?? ?w???a>!?{1??Gr[kS?[?m`x????L????Y4??????d*???? fF?????hm`?pnm`(F(km??hm?2rgS??????????$;?m57RE?_cZTN??#e?b? +????V?un??]???????+???q??=?0??? +??js?)?P?L?|(X'VLLK6#????E^????\"V?r6?? vbl? "??Z?2QI?E?BT???'????eB?A? ?%?U1?b????????????6??C???j?2???Xk[??/???+????k???B +? ?Xt]?va??m??,?ND?????a?=0?y?X>[???r?????t??5???,?????Q??7?8??q?a??m?????? +????{???l?x???w]Y&????g"????-Ql\??m at G/??E% T9??QM?s???~`?C???h?A)??Jd?>?]9?`O?;??????@NR?w(E???2|?Y??M??"? g?U????jt?'???Uo???9~biZ??|?/3q`????/???D(??????U??H B??S??r+?z???heS0?iH??????4S}i}P??tY??:???f??`??=?A???? +),?6|???^??Q??gF?(????f??2?n??|??n[\? +????? ?ETk???}?7 +? 7?6S?k????.#?????s?4?@Sy???&???q??|?~??-?j5???????????z????????4?6?"?????>?,4????6fg?_!q%&??????U?Ki?C?a?/?Z?/E]???????J??G?y?L2,???2??u??1???_q????^??Ao:?o-????bMZ??U}???j?:E-3?v??e?LG???m?uee???O?????????,?V??^AQ???:=????????eDzA??S F?????H?c +?????Y&???Hc????w? +?M???o=?G?? +??jx????1\d?G#????I?"?????ffd??@??}???e??? ???VXa??^????~?K??f?????????jA???S6? KQ0?*A?y?T?,I????>X *?y?????F??W&-?`?#??????s??; ?25????????i????y1??4??`Vm?9????v]h6W +?_??<}??\?L?? ??dx?????G\??m?'K'??p +????y?1??}]Yd?b??S???+D8??;??????+?,?g??^??Lr??h?????W???Z?e?31e?/ ?L??0??)?\;?>?l?d???C? +????????%F?^?3??`?>1??][1??????? ?s??p??=,?f??=?X?????gO? +?2+m4??[L???????U? +?>???a?(i???Q5D?x7b+??30?Z?Z?vez??Y?D?&??5???? +e<???E?6 at z???????fzWB?n?=??t!ILi?+8?X1w??L?Y????e??]O=?????!Jo`??f?W?]/?g?&?7??Xi?\?I;;H?k??[?`??????N;?3? +??W1?R????s3?(?U??K!C?P0L?q??????D?|U?#1QW???A5??H??Xb????)??|F?????:????83?HL??IL? ?)e='&?c????e5?&V|?&??'7q??)?p*?y?N?On????r???????>?????q?HNi?Rr^?yKN????O?S?INx?????k?eg???$???,9?6?r/??7K?"`7gRs\o???:??HW??(??>??,(?? ?4{p q~* =?u??>?fl?Y?U?t???Z??????t?Q?{_.??I?\?0???????!???w????????_?4:?;?a?g?e?7n???????_????]?c?{??AU7????a???vw1?0???Q?]?v"???49+w?x???h{??\????H?g?????ArN????+??k? ??S=???Ea?)?? ??P?Z??????w]??1Kfq??i?V2?ok?]?C#,???Xw?s?h??(????eL-? +?U ?V?? ???{?a?]?m?Gm??i??????k?Q@[?*~+??EW[?w??b???@&??tW9v?)?ko?@???:????? +????????*?=*??F???CcEM???????|2??od????? 7d? ???( ,>5????Bh??r2???=?^?_)?;QA|'2????Ln??:?l??x?????l,??????d.???"W?{??X??????O?yg6]&po????^?"7t?]?P&????/?g?6???|;??i?L???Aqn??J?f?v??(0g?? +3??.????ssF @?-g????v?&?t??D?U^_???:?????{??Gp?:#??B8 +???9???i??]C?#??Q????9HN+???????P4??"??x,ZIY??u???=???? }??*???"??0??O@???!}???x#{?;H?Sf7]???????????,L+'?Z?K?7?7?????????Og?^2?yI?qG?F??????? +?I ?6?g??Y:????){B????n???"?R???\6??+wx???????J<:?\?'h?????xEc??z???{??Yv[_?V?5????"??0??????*???K????G? ????"??Cx??^?9O?Z S.???^????6?7??7#??&f?q??_???I???? .????K?rk?>w?Kz?? +???I??&?}?p?fJ??w????r???^9?#^?y#???*>??.?????xzST?^?E?,???d9??~a???6W=?o????? +(7??C?A??e?7r??y?od???????AE?&?e??>G=N?G????????L??? K[a???8??kV?a???????"????Me&??Ew???K?O????d?k\?}(/???}??I?? +????????????u +?*???k?<????????2???=??r#}J?i???9??A??? v??Bi'g.X??rd? ?????m@!??5I?i?:c??1T??(???w/B$?l?E+???'?_??\??????8??3?b??8r?qcPAV?\"??FT3?????#;?????????G???)9??H>?{?NC?U???Xo???a?$?;??W#[&Zx?x???2z????c&????h?E???O:"???bv???????????o?/??{ywl????ix??<i???US???|???6??r3$?U?#?? + 3?7???~?l#??]?2?????W?>p?#H?RV??[R1?M? t?x5*???;?ym?C; +? ????j#?FC?? +???|??q(q'?M??}UL=?!??=W?-?eJ? +??r&? 9??,g(SD??)?*S?>??n?????vD?X????l????????I"TC??v??o???f????17?c ??ET??k??Pqq +? +??+D???Wa?R`P??7?? $<5???|?J??????5V???Z???"??? ?t?|???Mjf???????%?R?x?J??A_ Q???I?B???D?p???2Y?_??N?i??6?/_%|u???%Jq&??P?????G?:_????| +????j?|??3.a-??? ???u +??j???l$:?|%??gZY ? +?2??y?H???e???2V\%(+??Yq?Zr'J?p?p?????VHa??Y9??u? ?z???^B????~ ?`mNK?(??? +"?jE?N?M_?~???o?'????g?{??l?????[j3=S??TR?,??PZ??6?p?w??`?3? +R????bN??G!??!??XQ7????n??????? ??~O^nOn?%Ee?a?#}??>u??QmA??g???<Y????H?:?Q?????-??G?y!???\!????k ?"?}?? }?^/6??~Jv?^.a???R??#?v?5?:?E,e?????? +ag?:UP??????O??&4?7"??B@?bh????~?ul??ji?G??{??{?????)~????i???h??3???4yS*3? +????e\S??" ?^???s???'? )?hi??n#???:????egrfR??????ne?_?P?r??!?????g?Y??)le????b?X?1T??????Q[Z1?!?tM??k? +??u?c??=d{?~?DO?Z?U?y?~2_)??'!?>?l +????x?????s? L???(=???d_mw?????? +??????0? +???????)u?>????(zdE??C)? kMb?W?u????t??}l?,??(???bJ?W???V{NaEZ._Q???\?l??|????4?>t?'f???????!??wl??c at Q?wB?? + ????Vy;z??4(;bjt??v??1?/?????L?????N????V?(???&?0????????%?c???1??H???'T7^b??? +????1????}?V;?q?BNx?a?????f???J?[?q????V???f=?:??@P???QX??????`??aJW?v2??0J?b?0,?V?y???2sI? x??u%fK N???U?2??????h?"Zn?qX?? ???N?P????F?&Q4? CjHjv.??~??eo3]'?UivLO?^dq(???%n??????? ?I??????%??I???1??v?}b$?h? r ?PLb??5m????h?^??Z'??:~??9??D?e??\??K?l?????????S?X??nO?@l?]P?b?p??C?ZLJI'???????u?7??WxuM??~?G?M??1^??,??X??4??k???0?(?????????ka????DV???\?`?r?}xu?>?? +????6|?G" ?u@?Q??]M???VM?71e?G??f$(Q7|??e<?&%B?cR??="f?;?T M/b???T?DH??Xy???[???d?gO??????m?|?>???X??|%vG5Lw??(??[j'??m?:yf?v?=e?M????????!?;??T ?:????~??????x???5?L'??d??:?B???w?_?%~???N??U?w????O/w????s?+'?q??N{05?????We?(?u0???b*???????'???fz?.WQ?#z{???Y???y?????????%?A???/??q +A?`?????????z?#V??V??{??s?? +???>??????0??z?.???N?S?;????}a/??????}v?"????'????+?^???z? <-0??+?\?????b??+???Z?4??/???N??9??WD???VEI?aO?S ????h?=??j??^????6A8??]?x??~??1&?e#X????_f????j?n88iA?L???n(???^ +?*<_e^?iCN???.?K9??xy ?v?e?=?? +Ettvf??`?_??T?v??oW????t??_????]?9??r????f??^mS?-???94r?????S!;?z?k[???X??????? D'? ?Gm? ???a?a??<)?2??Pj???j?? +?3JIB =N{???l??}??7? ????gk|K???p +7\<???O?r??X6n??P.y1????kX|Z??Za_)9???HZ????]????:??U???z??w???o??eU{? ??t???Hdor??i:?>?!6?k?? xeEc?K0??s/?Li?Y?#1y?jh&O?Z?;????Z??47iZ??z?GBI?NB??HzN?a??????????y??qqd????r?7k?-,?? ??x??????????? ??w{%F????I?{--??o +????{S ?=?????L???>??c2?f}2???????6??????v?M? +{A?60o????F???????%kX?i???~?????W1????8?~???z????Z???????kX# +?? ?v??6?kaw?c@?fD??????ZSc[?????mU>_??a??ir???3n +??"???????o3?R?1?????f?~?S??p? /bA??F?a]?m<,Y??h?G?Tc)????g0?R?????8?;???v?R ,?Y??*???e????V????E?2?~??k???`zm???q?U???????X8Z?BAS?a+Z3q???w??c?o??p??I?)???[Z?#?)??!6?Hp??h?Rn?i????tq?q?dr7?(T?#Q"?1?M? gLR????[!?????e???yt5?p?15??????9-5 @&?{?%B?????s????k??D?g?Kk??x/?2q?G??z2???.p1?X?E??w? l??.?.???pQW?!???????^=6z?????+??????Uc??U?{????!?b?'?????T???-??;??OvR?P????\??????q!?!??????????b w?:???F?E?????k? ??2GH?????????"fwD??}?V*)n*N?,=?R???????+??9?r?R?O2????d?K)fBg??0q~DiD??[?? + Y?d3?is???H73D???????8Y?b??? +??????????e ??C?2?oA\.??^?~??[??)X??tV[??bSP?????r?p?????P?O!_?^??K +5S?K?I?????M,?19?? +/1W????#4?^ ?2??q??-???F???}? ?QY?Z????????Y? ?&e?Ob?????;_"Y?t_?[f?E?????????????&????l?CA???q??F??????? q??>%f4J?q?+?????]?3???J2^6????)p3[w_? +?'1z??_???u??=?]??:????????J???k>???z???Bd??????u?????] ?1/??v?^j??????????yB?wy? ??t??(?*# ???d?,???????????g=?M?=?`???&? ??}c[,??./O??Yoa???9O??82?.?'?e??u????kQ?T?e] c3>? ?V?-??1??|?'o?[?XD7??????o;??G`?;Z?h?,???n?5?_?jX??,?[ ??#?;?P???A6??}?aZ?9V01????=?P????2?)?P?03'j`:??J?J?`B8??u??D ??P?H*??? QB-N??1?S*?d???J(f?|?*?????7?J??h??J(0?X??5p+??Z??2~0%e??>?2?>3???9c*??L7?+?qwp????a5WP???+(?*"??x?5hRA???<8-???i? 8.A????? +*1RA??e???^??b?| >???g(???? ??? f???] ?#t?{z?0?????????y?? +0?Jf??n?.&{(1??C???b?? +3?j?"???g\?Q??7L[W??i??e?4?????]?/fUf??Ue?V +?*??]T?w]OV???*O ?eS?H??SNe???? l}??????s ? "??[??Ob??/3?????dBB??7??y????`z?)&QA?(?? +?6??8 ???q)?+??x?E??CY?i?z?d?x?o??\?31?A?ef5=Z?x??O,K?*??????P ?P???\?S??c?z??r?,Mjl??E'4????A?????o???? ,??wB?V??ME?~???|?????6?3?XZ??v?3??E?YA+?01??0$???????IQk???o?t`?/?~???!q???????????&?,???f??q????on{???EF&y?/e??&? ?3????u1]?1?SW????8L L? +??4w??? ?y3O???-&?2?3BKA< +I???AF?t???SO??l??Q?=????f??b? 5??/W??+?u^O?p??x????????B:wX"?:uD??1??? +N-%?J???????8?q!???_O??K??????? ?f?Oy??????????????? +{?'*????#?????;E?]??/7?\????K?N?Qc?G??:22???_.??%?N%??j?l???y?s?)???T7?????p~5? ??9??>:.??????o?? +??A???"?E2?? ?`\Xf~?E??P????q"z???s)?s?1?????JtWzR?????K??????- ??>?G????]??O?(P~???A????8?o????uZ8D???e[?UV?):??8????K??????:=/B?^???wx\? ~????k?a+f??)?GrK?=?+w??u?R???^ J??"?G +b??|???R?M?M? +???r,8?*^???2?????X?s4?O`Ec)??iVa???q?? ?+`?L??e+???hw???_aYV??=$???'?P??Y?+f?X??!???????{?ZJ?y? ?>^z/{Z???????\ ????@)??g???a?(??)A (l?? +??? ?????8e?????????S9??`S?pW??+ +Xp'8?[?S?;F????????2c??@??? ? ?[f?x?^?|oe?"?e?>?????E?]B7{*a??gC?????F???s?ent?39??Xlx????K u?!????(??0PF??Wdt???6Y?0<;?????%k???U?^??$???1Gv,&?????'??H%Q"XA* T/{??R???k?????#?~??X?p?|d?>?V?w?????ukd?wp2? ?i???9a????:?^ ?Z5??c???+k?$?zjV+'v????G????L???~e? 5???:??????+?? ???T???y? +?GL??????']>nBF????wbB??n?'T??YQJ?i?8???\nbq?HpR??+&?W`Lm??rn?????.?nn:+??U?R?X +k???k?Ns???????W ?O?????Z????1`8??????]?+???2??????[???9?S???X`??? +??3????F?a????e????F?R???????4,?????N'?X??7? ?????p7ru??<,??????L???;?????-a??????.????"+??U?#kw??????=??5nHB??Q +8hT?n? ?i[?3-?Yq???q,???t[*?4?n????GA??Ht???]%???(p^?x+?Q?XON??O?I??Yy%?0d?N?[?&??t?m^??lu>??}???????/gBYi?.q??.???$?]a???+x?T?????j +??p?Y kd???F?>?{=???kM"?[?W?$??9??'?zo?????oh ??}B??\??<:V?????cj?gw??k?o4??? ?a?2?h5Wd??>-??? ??? +?????L/?*D Ll=?S?w?$?V/??5))f?????Y??{?3C?j??QA J???3?$?Xni???y?^q>????<|$X?0S?Q3?S??aYo?q????a???q??C?! "f??8O\"?D???E?dQ"?????qXn NJ??ri???0?,?=??cI??n'h?>D|F??1?'"&,)??8 ????ND?M?q?K?WbD?6?9?z}%???????p?H<|q?pH??'?????????O?ZB/D??) 5 +K?s?;?$??LHbX????? |qP???7?8v???????T?QG??????4-??E???????U??v??G??(6%8x???? ?$?0.?????????????s??|%??p??*JP????YZ???U%??.??G%$ *d?k?<'x,????T?]???I6:??.30 7 ?m????T??d?u??J?d$$j????? +>?W??\??2hM?Sr:?b?>?h??T#?%sv????Q;???9?] ?{0??? I?e?????I]2B???qK??w?FE?? ?5s?4/?{????d??? +R9??????-?H_????|hY???????3M??p?i??,7[yUGn)???(K??*???W??d? +??+??-?z?6?XL?? ^l???????/??Z??Q?a?R|R?iG??V????@?x?j??MKt,???/^j?c????O??7??????7?1?(????nib?T??V?q;d`#? ?J0??d*??48?????????p? ??jn?w??X?R??i]??=So?,?????^??]???????????!%??????#a???5K??????\a??`??I?????Z? ??P???)???&?(H??a???d?a[1?[bY?7@9+?%??b ??O?????U?'?.??b\=????/I*?$?;????Zv?%?OZ]?y??k???W??s??D???n|?????+k?;?????-M+r??7?lg???HD-s?vk???V??8?#S]om?7-???x5N???@???-?~???S *sn??%Y?|?_?\cK?"%?4??[*f?K?T?s??#1l?w??????????l???45??[?lL?F?-D?i +???I?pI?p?U-,?d{d?[B2]?#???.?R???`Z??eh?[X????????O?6?+g??j????K?j%w$?&(l9?H?xp>?v???_?Dv$???.?J??4?;?H???????p?[???????/??p??? -??*@????5c???xziM$t\??G????(??6v??14?''?1o:?=S:?,<~>E/7??:????????.1:???dQ??Oy??i?@??????T:??-??|????_????{X????CX?;?+ ?|?M?# +S0p5??JX?????v~ ?ly??vxc???9F??a:\???B????.?;?+????[Yh#? *??J???Do??*wfK +?]??>U?7t(?P??eO???????b?jI?b??}]V?k???????m?? z?F?V??`???3?T?E??7 e_?>?i?H???m?H??_??????? +???????o?:?????]?P??????`?A8M[????QC? ?:?o???+?E??+p???d??????bNT?bO??"\??d0??`?=?O?"??*??<?6?:~?8?9?W??? +?J1^?}Q +I?2?bR]?IV;??)K]??Du?p??V????U?xV'o???iLt?z;?Y?!9_Y?Xls??????%????MI?;NV?f=1d???:>w ?I??.9VzK{jo?~h4?+g?????s?7fv|??q??B??x?U]>Y]??Q/e???? ???u??'?6???:???5x??????c~?YB\???b_I???????K?U?????K?ff????Z-??W ?<[2M??!?E???iPh!????q??????G???W?&?M????w*?c?*)?Z??;??.??n???X?w??? ?\K-&?n?Izd\_a??????E????Y??T??,6b?????S????Q?e???/6?Q:?yC??????:z-V?C?????(yw??&???? ??y? . ??n?_ux????, ?n?????fG???~Vu???? +*?o5ka????(?q?M8?H[vf?F??s` +!?1?KB???????,pD8?*?'D?9Ms??v^?$l??$?*Gt?nb^??i???1??u???1"?8??^?y=I?<?????Ny? ?"??8?_1?5(=?????L??'N????=,???}??i?q>a???i???P???{I?s6?D???a????G??5???K?R?r??x??@?=eX_??`?6??????%???????L??`?N;??"?????? ??"XH?#??8IS$WV`?yi?lP&???.V?????K???:kR??{?`jj??\0?]?9a????Y??hn;??J +z??D}? +a?,S????~??(?*X??-??I??r)??9?p???#h/|\Ms +Q?T???\?[??A??U??+1c??G +??X=z?W?KPDU?vtU??te??6??hS???1?????}????>N??Y???]??7)?dgz<%?-?s?}??3??????.??3???#gm?????y?.Z??v???Z +Bq???h??!u5rRrc????,??nQS?S???D5E/???%?3???9?Wv??~?Z4??????p???V??=OXd????H????\??1??XxdF$r? +?p6???i~`?x]?N??C??m? ,??i??????i?D?? +z?7?m?G?|???q???2EQ??Z??????? +5'OX???????G ??W?p~THX??y??????a?m????? NW|p?\,?P?'L??Yw?:LG????R??th??mZ?H?????????'???????Xlr$fA?c ?my??? j$????d?p +????'????????j?a?BP????U??1g?b?p??? +J?!<-?????T]?UA?d ??a?W??????#?w +?i??J1?4?O +???x??d?]??x?????`b?R>?7??T?Z???Z?d???* +?%{. ?"?,O`S?9zvi?%??3?? 'S#(?`?'???_??)????S,???`oO???b?K????? ?=X?>t?a???;X8c?{1-?e??%???{?pE|px?????!?6!??Op'?r????f?8??MNG:?e==R???Q3??pG? +p?L?;o??:G~?*uFO?]??????Q?K#?e?a?] ??LtjO?]?`?MGG?R??hiF??????G?/??1?mqRY??5???????%+b?<?eL|.#?Z??yT +_??lI?2[o9?!8?????Q?G????j? ?7?L????]???*??P?D(Q???r???X*??N?X??M]~???~$?qEK??q?D??W????e=??M??????[N?Iq??3qf:s?????.?7?|?r?m9`??# !%?g?v???N?E????F????8???8??Yc5?@????)????I`???O??|U +???h;???J?^ +o??5??or???hI?}SZ? +1???G??R??????L??5?a?? ?31$????h?'^?t?p?#?kJ?"? ^b?7*_?????!??y?????9?s???IA:ZO??S?5&?????#\????? `HQ;-?V?O??V?+?9a?????N +1???i??=l??f??2\???l{C9c????}???Yf?L??IV#C?rF?v???????+??)@}+=????ak?????b??$? Nh??q?H????%??J`K!?w??|U??t?I?]!D?R+?y??O?????!??Q???G? ?L???;vJ???????-??6?Yd???[?c?mT ?N?x? +?+?f9-?c5??c??D???c??=?W??YD?w9O| ?????{?i?W?U?????7?6 ?1???=??i,?G?b????m/????r??c?c?*>b?z?9}V2;????,??*?Q??? ???{???qew?o???W?>?CwM??:V!??? +V?!????*F??&|>'=c??P????s.?@f +??p???m???Ha +??5?????|?Z????*??(??Yy#Py???]m'???|?w[?{???vP=? ??q????????'???#,?dZ??s???wP(D}?.??1???c?2P^??m?D??'6?sB?  +?%3?F T???b?f??????????W???>J?}???????????:???Q??7777??43m??(!7bg??sS]7???????(o!?'? +???????r???.77)c?h?[p??Z38??y.8:IT?c??? ?2?*??lDm???4??*??|?q?p$??2r^tn???& .;2~??BK~?d?H????;Hc????a9????e?0??????2ua??L]W?9?+????W?L??1????z???i?d4??:??D??&[?i?-M?F???b?k,9??kM?1??3??|??J??????J??>???3??????????3???n??????z?:??cY??=df??Gy?}0??;?(?M?I??????B+F2 +s7??A|?j?`??*{,?3?? |?x??? s9??0~??4???*?e????7*/+?e??2?.'??n???U??8?i??????S?0#?W??efo????lW???L??4????v????]???6 ??L;??\????c???? +??*]??? /? ug?x?????r????Vj} +S?1 ? +[f8-????F?c???S?E?I???b? ?????^?????j?g?~+?g?~?Xhr?????aT +?[Tk<0?w+Y??o???|???^?{c?G???eGOK?}????Z,?B?k? ?%>?6???3yj???6? ?NZ +?,?w?1l/n{??^? ???j??b?????M?|?X????xc?^?m??s +????t?4??t??<-p??????* +????? ???z?Q?? +rH?Zo?\???????sZ|/?#3;????g~Rf????;_??X???????Xn )???^?.??d??? +A??v?u +??????lo???y?T5K?[?<,??I?Ol!??/L??=????n?.???W7F???O?7??2?w???Y??d???e-????d?????%?t0??u??? ?k7??KAw??2y???????j????%SR??|?7???|??9m?}[???-:??????m2?-?q??h ????.6???z?)\? F?7??a????q???6x?N??P???3luN?]??v_??????????:???x???q??.o??c?'e?Nv~?? ?; +H1rhvA?????HN?$??C?#94? ?fGrhv ?b??????ZGr??x?.????Z????0?MI?#9?? ?^Gr?u??{?Er?u?????@?????????? x???1?sv?ud?^G2?u??.???w)?;:?5{?d>)*??I??b??h!vG!z?N3???I????m~f5??z!????BF^, +"W?:?p??p{5m?>[??:?a?3 (2??`??22???*$???p???4js?4???????d???,:>???d1?(?5GM??P?d?;?!???e?d??P????Yt0 ? ?bjqe??y?!?b"?\??? :8??\p??\1?c????? +?b???Zpb??7pE?&??DLn"c????b??????\1??+?9\??y?q?????@????MdlKB??b????@? +?b???Z\UtnL6PE?"?????D??????U? ???@? S?T15????<+?MQ??l?l??C??l?7??o??5?_6??9??????3E???M??l?r??x????????)??}??o??R??Z?[?????Y?:??i}?,???2??sd??W?????L?;?EKss???L?D?8F9????~R?~W???]gRkk?\??[?e?????n????n??????Z??T?K9?S?~?\??s/?? ?????%????_????R,=??f?L???w????]????%???[? +????zzj??@??*x?L ?(hY?[i???V}_??v???b#c? ?????]?-?'d?l]?n??#L9? ?n?:???P???v;U???6?C???M?U????? +? +o?n?@S?j?]?P?w??.??+ w?????????-*??^??V??v5qB???=??jW?????D????@?P???k???? +vL?_r??9??Ad{?????l?+T?:O?l???lp ????88??t{????q?N.\?_n\???!???????h???lr????}9??@9?????/?y????O?y??S??V?V????a??7?h??d????#??{?9??;??X?????6??Q9?w?YY???d?3EI0??dt???<+6??(ks2?k|?????"?uP?????YfgdsS???}r???Sq ??cyr?D/??m??z1????D?j????7????P?gs-t??5d??????"???? ?['r?Y?:6?`>??o??? + ???<+??:CJ???-?i??w???4j??v??#?? +???pT95F?!L???(?jw3?JQ5f8?r[1O79;????cw??/??S??????#??p?Z?u???}??v:?YR??0?x:?,????)???<??d?D?????V{?4x???????????8d????6?2????ipM<0?@r +??'F????9(?Y?????1'Wh?{?J?A ?Z????/?3???*????5?_?????n*o??m"?O4???????7?h2?X??????a?b?;O???;?p?[??04?? +????`?gU?t6d???#??;?u0?X? +h}?|??qdt?X?????????~?????0??"?8?ab?????>??$???????@???[??G??r??????????/?S? +ZM9???[??tS???j?????zr??\?k?s1????=n&=??w????g/?9???Ay???J??F???>; 9Z????A?N????>?C" +??J{?&? ??????X +$G??w"G???????*??g?j-????????CB?p?vp?p?3?#???qp?7n?<??Y?P[??A)(????M?;:???}7a:7?7?:G?F^8??M??????t?E???Kz?????lARx?>A?'P?????o? ?_? RR???]Ib?>?y? +6]?:??????7???.???b_??3?$?z??xP??d?8????xZ????fX????R??9??l4?chP?|??Q?wsp???????f? +/????#?O??????G(?B???? +?:???9?R?H ??????_??U3?A?-????ykP??? +?#?????? +"?.?????nU??\???$d??@?a?_!???mt?|?,?]?"??>??&}?^T=??f??????y?g[??C???>G??J?????a?????=;&??n??V???Xy~?`?j0?c???!??Dw~?9?`?b??????S?F????63 ?Ro?(??p????????X?????c?;?9??IAr????;??p??P?p??X?#Lo??dH}NK~P?G$@.?ul?????M?,?c=0???????M??[????G[?.?????M??i?u???>??O??? ?3lP?q?u>?Q??usP ???n????w?r??8?????:a^h?"? +????u?????;-??C???=G??q???????IJ6?'T???M?A?]?k?8f?c??????fs???q??#s?:? 0??W?E????N3????????P???0???kbS,?qL??$???z?.???n????????'X?????:QJ=??Mt??7?Sz??_??&?????7?Y???!???M????7??????g>???]???r???hc*s?????]? o? xc??.xc8Kyc??l-LYW? ??iC??k>'???o?9r??????|?????$N +?9??T?;v?????3?c7/<:q?E?k?E?7A?i?g???i??zt?m?z$?I????w???i +?Q?Y&?Mb??y???Sb|?i??[??????=?+???f?2 +.???x??P???????CR-.?M?q?u??h5po??~M??8' W?#?-?}??G??a?? +?]????&???L) ??_v`/??Ld? +H????sg4???9`????|f??N???=E/???Q???^?|?????~?N?M??:C??E???? J9????|?6???+7%??\?m???????m??Q??yk?y???^???:????[G<>?????g?? +?-??[^? +?PI?+?R???,??;?&-M????+sK????D?^1???[?u?=c_M??e????????^V??V$&?{?L?R?????[?%? ??? +S?????#???h??_?$FlK7???j???p??K_?d?N8;?FH??L?? ?????H???}P""????t?o]?????j?b???R?9??4?????? +???$3?J???.??M?$????&????~????-??????{???@?P??\?Y?{??????P?x ????z?336?g;????? ?'??????N +p{B ?'??#H???????5.???zl" +?????8I?;?????w???pOr( +????I_???? +?=n?I???????8`??!?:???????????mY????b????a??t???5j?X?f+???t?N?????h??P??g?yA??hZ???1???;?&F????P??$???????& +???\?-k l???:?87?\?1??Q??1R?5??$?1????Y?! ?S????e?6?????}?p=ZxF=????y?3?x9?\????/d????????YE^V?1,???1????zl???85??O??7|??T?Z????:$?="??b?D {&-??>1q ?X?????dw{s?V?s8+6?3????:?p\jE??%f???AqG_???L???MN??W???1?:3G*???\P??m????B)!mE#}:\????B??I???s?? ?%?X??]`?L%??0?H??CrWTM6?T??Z?| ??????? 3o???=y?E??*????7??<1O?3}??=??Y_?l?e?D?'???? ???????M\j`??"??P??_???????????VS +??z???B~ +fv??2[??.{ ?g??? ??????I?????y????=????w T*??? +3???n????????m?&? ??f??A??+?u=??.?^?#?^3?C????? ??l;??0"8??X? i? ??H???YiYk????m??(3??6?;??l???$??Y???lGX +????9i????i???Y?????????r?0B?ia(0?mP]?F????%????????auuHT?Fm6U ?3H?Q+k??u?.???b?1?[;???b?TY$??K8@:?????pq???? g??cy"m??????? +*???????k???)+*????????F??????Z??VT?[??,?Y?@???OHA?)?i?gF|Z" +?+???Z???X??I??m???J????A?9>???'?|????SE?[???|l??+?$???N?p??? ???#:!????Kd#??A??d`Y?(33[ +????lI???4?o???\?8n??u2U=???????>?[_???G????k????&7??I???>?3???_??P>??Z0v/?7?h???i(??j?ctU?V g?D???+g??????????-R0B????s?W?g~[/?++????????j?????>??$V!h]??,"k,G?|,???????????I}VpJ?J +Qj,?9V???mhw=?`????azzx-??zB?w[?G?? +C????{?T5??}A?G??d ????????G?!:+?{^??H??? ?wc???B??_????3?-???y?6b?l,??x????|u +??+?{4???P@??T1?=???{??25!?n?f???=? +'?P???%=j??]~?????:q/????V??J??Mb??Sx???!k?r8[???*i??????(+??????,0??????/? +??\|?$?8???????{?Cx???E??|??|G??LL?a?@n??K;?f,?????{y????- ??|?R?p??b?-?9?;H??7?? ??i]??p-?r???_+f?-??^?=k?,?J???$???,X9??? +-????,w???3&%0?V?##?"??A?+????>??? +_??,i??T?;|PYU?k?MC?????$'k$?oD!?&?l ??<]$2f)C/?? ???1^x??ZH??OY:#??k?T?E??%?~?0"????~??Q;????????X9????????]????Z'??s??????cs?H??{*G????c +ozx??O??R[??oT??f?? ??????;?>^??Q??|?f??dR??E??,??_-G?]??#?2$????R?I,??l??YG-^5I?NH???(?,?&????8???????u??s??h?0v?5?Gk?z$?????#?4?E??^E8X??+?c?????p????????[?a?Je?KI?* +D?????????? ????fuH????&(%CF?Zq-%C_dr\a????]??Y?? K???u%?np???"?f??y????H?![??> +??O??????o?(?R,#??rJ?:?N =z?W?????u?a??e??v???v??'?????iI?:?????qC?^?U????:i|?t4?c?f?????4M?P?f 2?/??u?'?\?l?^G??`????????6?????h????oe ?/i?????????$eMx???]v?U????l??S+SK:?kR??????[h?@?"J???r??99Z???? ?%?j????1??`?N??? G???o4?pyzqp)??c?+??\??(???@??rJ?????"?&c??*?j?iaGm?????n?v9?pA?f\?u?I?sY_}=????A?.y?.p?$?J ??s????????[^?_?????????c??/?????7?e|{?????Ij????q +??ev???"?M??o??yx,???~5???????n?????r???f????2???`?????a??????p8>?Z"??$??? +?0???u????W???! "?m????.?w?GVP?K??|?h?;?`|?l???I??3?Q?D??????mU?3d??y?2?J?L)? +?? I8-?58????_@G????[ +??IXV????0;?7?"??pZ?B9 3 ??]???=v??k???nx??U???!l?"p?p??q?????Gr?? +? +pT????.> o  y?K at C"??w???Z2|j?????????? ???3 /B=???K`T(?????J??Yd?lf?p}???X?27S) +lJ?1a????q/U??????b ??? ????_F ?~F???F??F????`s??|s?? +sNP?l????R????L?8?K.??B?????^??i?\$??qV??j?U??g???jp? +???1K=???: &^_? ?'??b??+?qn???g??Y????v??}?.???m????$>?}?H&T?&?1??8q?52?nKRK????4%?c?X??gI?0N??>.?X ??5q??7???? 8??9?????5?X?7v?6cu?k?NA8??u?X? ?)?8c?SWc?t;?C?;?5}?r?j??W?A|4??Y??9/?6/?a? +V}l?(%??Yc?nx??M????en?? co??LP1??6?s6F???d??,Y?vk(???#?^????k= \?{???? o] C?QR?1?j???A?M?6CT???l?? 1C???o.(????S???r??+:?|?E?:?g?U????~????4?&?yX?]?U??7%s?K ???5PZ?;4D>??Z?4?N?)aI????5.?a??6+??+ ?T?t4~J??&???!?????@7?i????L??? +? ???p^?@8?:!??\??4????I??,?u??!x?^ + ?#V?`?????MSX??9?????2;?????zZ??z?d ??&?"??P??X??qD??_[?"(cI???5???4 FE +S-0J!?lh??a??~?{???!??P??1???El??H???Z?X??1N??s[???V???1????&S?3??7O?3?w???k?3?F?a???yJQ??4???f??,,@???VI@T? +???*e|D]Q +u?8gA+??-+?P +??#?8?>B?|?+?_???tTg????lm???????}y?7??!?b:U?3?4??p-?F>t????????%;??B???a \?3i|????,?'??y?"1^ e +??SUo?U??^L?U??qS?u???j ?U?Z ????0??????????.W??t??jlU???U-^?Y?A8???+??d??? +?????? +??l?S0,?h?y??lo?R ???????G? +?????r +\k?5Y?m ?jb?H?3#??`????.??v??li{6??S?L6?Le!C.H~???&???b?V??S?g?v?\&??fL?kM? ,I?8]? l???? +??0 ????? +?^ sxH?x?x??=.?0??1{]nZb??? ]?J????B?D??Fr??)?U??d>c?c??\a6A????( 4C?A????2??;?? I??8????]??#??? +?d?q??N????d?$`???l=Nu?????^?t??}??N?:??X??<#???????\/'?????ph???-?????q?=???3????pA??6}???%K +????6??z?h?z????????= "Y at v?i?b/)N????I?:G?86???p?"??k.???k??s?p1??\!???A?3????? +O;????Ac)??F?????????\P?s-F?zuy?4yaM\?J?*/??6Se????????@U??XaB??p^?'t???v?????P??~??b@~p???>j?K?`?,w??b4@? +?SNQw?????s???)3?8??l%?<33ZUf??/?D??s{?????e1???:???X`? +R?)B??R?{-?R??r???*P{NQe?Z^X0?? ???21??&\?e ??p{C?9?`????!\M|b??I?M??X??U ???%?B?Z9???9?*R?%0?g?#RF?U ?_?*U]8P?C?? d??lDQe?AyS?R??n???$?c?x?L0??'?????8??U +IYnL#\?c"??SC4fk ???A?f~?Z?V?/? ' +RZ?*?"Z????!?dT#)rU???e??Z???\(???ge\*????&???nT-??6????f6F??L?? ?+El? + 6s?@??\\?????`#J?????????AedcU?`T????J1v"??j?^??v????Ab??YU??????Y???B?y????}c?]ee]ge?[?J%?????e???1??!?c??xe??xW????t_??uk??uzT????h???ET??#V?.?? +??4??0???Z??mx??r?#???>??;??#?a??t???>?i3??O?}:????????D???? +O??+g?{_o? ????? +?\???O???o?^??~~???2?\???????~yn??.????????_??B,Z.e???? +t?;?7????{?? +?k +????A?>???L5 ?|x?7?~?g?+ {?!B?:??????v?????>.????>?y???????z?k?+)jO8?M`T???????Yj????:?B?0?3???X4 +s?_?P?F?M??? \\?h???P?5Gg??}?????M???^?*?76? 2Bg???Q?hc?j?m??????1???]b?????N&?? +X??NI?O) yf???-[j??? +k1????P????s???C?LdIF?=.q9W????%?E) ?@U?D???8#8m??8o ?0?q?rCp??qW?T?c\?[c?tUsU???c?m?bP?Id??tU3?qWO?pq????????-??m?8???+5??-4C?O!??8+J?y+???+q??e?+????~?~???*?{???_7a4%D?????0Dd?dr?5???l?)?\??5????S???GR??4R????l{??Q?????4?1??MqX??,??h?_?X=,????mFs7!G????&?y?,y?c, e??DT?06?6r?*??F??F0?E7SsC????E8??k?L?)Lwtd\??5???kF-?i??F0u?????t?????#??????????&6?????X?n3V????tmA?A??L%??*?????!??dP?u?dC???RM?W ?,F?<,??\,??{,hM?"k\?Bkl?b???:?d1????wY?kua?ou?bf?????Y?/?F???8?jn??~z??????[??#jeP??????j?@?(53 ?d??Y??5K??i?m5{?|?}?'T{x??????O?'<.????/??????2? ?nt??U?Dw ?*??s? b???J?w?b/mn???+??M??&O?????P??O?ev????%?k!ulI??t?J? +&????qJB??I?{?x??a?"?#mY{?0??>?v*)i???? &?QU?Z?h(>q+?k???x\????-???8?"wF0|??`?z?q?/????HE,IL?"`???Gb i >q+*???^?? +?0p?Wht???%;v????? h^n??p??IY??d(?S(???/:????=>?b???9H??6D?+??3|??1??Dy??%?????TtOX,z" +??;???0?v??S?)e?????{mv\;?????????? +???JQ?R"?@?wjB?*Dd`j?+????_??)^?k{j?/??o?th??'???3??es3 +?9?&???~7?dy^}:??x +?T????(q? P??=?8?!y?7????F??3??? ???r?????xA?U???????1??l? + +endstream +endobj +19 0 obj<> +endobj +20 0 obj<>stream +H?|???Q?GQp??T??j\ +n +??BDdAg?s????su?9??P?5???}????????????0s?b??1?!=nw??F?P??2?h<Q?w??????*??T??T??L +???3?L ?'??xR?R??B-Wj@?iA???J?? ???? 2??0??`4 ,6 at K`?:,6??????p??I?s??N?\ n??? +H?x? +?8.?u???+????"<???0XD???2?{???????/_?~:y????7o_?|????G???<:zp???;?n??~???? + +endstream +endobj +21 0 obj<> +endobj +22 0 obj<> +endobj +23 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +24 0 obj<>stream +H??W???}?????Fv????-;???%y??????R?e??????s?????1?{????_%?b?A'G?pV?N(7?i?&?????i??l?N????i??.??F??????g|??~x??{-??uP??~p>????~? +??r????V???D\?z?????2??X??W??^l???9o????n3????????zy??\?>>??V?:]O??f;6????y?????A,???@?g?)_?H?Oat^*??/?G?&8?j??^???e????Z~_?eX????>m?X??;?O???????g?p:????FV???T?????#????z{ ?N\???x?M?|??y?\?d?Q??,{???????^????i??????S???\.*?(??Y???{???R??+(??@???-d?IH"w??%??V?4#???1$B???@?ST=??=?? >?\a?c=??????Fk??au????e=w0????Z.FTLZ?8??????????RY???!kF?? m3`?%~ YMV?Ms?a??l?lQd? + ??? +f?6??d?@d?? +??????d@??ib?X?"?J???? D??????J\O'g????r?????5Iq???*"f??"?*?!????e]?/????e???lw?c??G$Kw?E???9??????>???n!???F?J??%{[?`?)T9[_?P~]ZC`?j??GqwuYwu???? +???`G???????pf?t???!???!fGk??? d??D??N ? ??"??f???n??l???MGA??j$2????b????M=?f??????&???cu???3bs?J??zo????,??,???]? k9??my?^v??l??8?Fvy????????E????P???Tn???J9Bfb?j?(???=?L??F57dm??,???27>?Ws?A??}?E?V??U!????2d?????%??? F???r?? ??Q??B4?]>_??????,3???J?L???B?d?TW6+?6*?6+#?T???%???A????\'CKC?-oe???????^?S+?2?Z??????ND +??u?#??v1h??????m?h-?????mQim????f????????B??}??o??y??????N?w????r:?)!D +&[g?wS?]????6?PU ? +??Oa?#?x????&? +C?CD??uT???n2??????@&X???/*???5H?-W???(t?r2l5}6?P??)??@?|???{???gP??}??me at Gy)?f?? ?{#&?U8??!??2?w???6??PKz??s.??)I?!-?B +??!???(ar?tM?R? ??s#;C????Ff}`?7a?H]?*?`?r???FQ(F?6??G?????????:??g?q?m???%?n^??????]?1?S??R??q??;???9 ??A?:rj +?????]T]?????B^.}????u??Jg??????s?? +?5f[???m????mG?i?-r3w?mo??n%?$??????k?? +????V?B??*???/?$??L??~???ys???G\V???b??~??>??a??Z??_???LfqZ??x??Wj?q?f?i5???f?V?????v???4???9?g?T4???(?2?R?o???????R(?\??n?@???9U +?B?A??_~z}??????/"??SH??j?{-Y??????M???Zo@?{??Pe/??4?6???+?$&??$?C? U??&i?1??? +??0R??c*???.?`?#?Lwu?? ?? ???????"??k?-??u +r`?E??b?? ??4G??#??|Up???X?aHUB +?????_?{9R?[y?j?-??cL?????!??n?k????8??j???Q?y?k?Nt#`???oA_|??3D???;??{??v???X'??????Y??o?2??z??u:Zp?? vV|?r??[Q??wE?bF?Q??)?<9[?'G? +R??L?????i?/???????K?Q??AA?? ? +Rk??,??4???C?J?P???-!???d????:^{}?"L?q?[?fW?w +??:?_0z? ????????SvmD????I?????]???v?F????g?????????;?S?v7??????!*nW???"3~C?/???@??ve ???I??L]????y=???????bp?????j??U"??^?$~???? "?GQ?>?(???Cy???E???' T?s>?"b???):?-? ??(????Y.? +???,??r?"?R ?Z5??"?By?S?ND:?u8????????Cky?KQ?^f0??i?p?;??r'/IOOvx???}?3??????Y????5?Wa?|? ??*?,-?.e@)?U???|?P?y?Pm???? "??]eq???]???Y? +?&?i.?+I4X?*????F +??3 ?]??? +????Z?d??]?8?d????8??????{?ujU??0g1???Z???x?????k~<6????VQ?Zt???4???CR????kZ ?H??'?|?E U???ns???.gq??sw?_I>???z??????????? !?4?_uM?????bb??[?(%\????r?? (Bf????\?n"~????m?[???LTKk????)????????7?t??o??ik+?-F??lJ?6??/?G?l?3@?? ?]?? ????uX- B??l??i?XH?]hJ%?: +qN +T^??T6???jg6?mf?y?,dC?R??'@??-??[H?N?/@??q???H?)????*???b1|??@?|dmt?lvb!????{ +?R???? +;!g??>???j?.?)?~?u?? ???e?o??Y?$O?????YA6??@F@?&L?h)E?]??IPd??e%+\B&?`???\??C5 +?2?4-K????N???V?A??5Q+??z?6c??&z???w?????????fp?> Z ?????h??I(/A[fB??????l69??dwu1?U??h??(?0 ?? ?*eA?'GB??? ?d????gA?oE??Sc?S??Sk???A???%Mx{ ?l???BT??W???? ?f(??? ????-Ae?? ???i??????1v?>a?~n?U?????s??AN~x?9Y???S??,????M????R???p??N[?Z ?? +2??d??F?J;8+??3L#??F>=~~?????A? )$?C??.0??????m?}~$~??????5???_???????????C?????z~|??????????\?????????e?]??;?%??????????????%\R?c?l?m?T????????H]???O??\??k???????Z??SW3?z????>?}??????\?????Q??n?*?P]????wI???4.??M?[$?5M?,?????c|3Y????|?7???~C>????c??eYu<9%h?r?m????v$?/?e=???$!?????ih22????????MW????j????d???T?d}??>?6d !?iK??UEW?d$??6 +_B2?'!e?KHkF?????&d?3IOZ->cs??H.B?>??MB?>35?v? ={??????6I4"?#G??? B????;%"2Hd?*?t????????@?3?3??D?*??{?[5!M??v,??3? +%C????u???72???k\??v ???????C???V?(??Vt?]'u??:????U???????4?@??v????3z?7??r?? +??=??\j?Y??*???B??;??i??g(HV?Y\????? ?????{?U2g???r??Z/??A2??u?%Gm?????~?L}???;??e!s??H?Q??,? ????-?????Y???v2?u??C????+ ?\I???t???g?Q?? ????*7?s????Q ?LGQ?W?q?Z???]????p1 ?s??~????!2?d?1?M??j??$B?*?5+Br??)J? ?/?A?*?o??T?"??]M)???"??I?!D? +???]???J??T????:#??"D? lAz??&???(????Cv??)[??SQ?- 3?VD?????zj??A??TEE at c?Pp?V??Qi ?M??? `#A6#?N&? ?h?o?[?J?yS???????D?7 16?{R}?&????H?vr?b='??S???p +???eY+ Wj +3\??*?Y? ?EH(C(??j?[?? +>??L9E?K?1b4(??????e??l???""&?l6?? #Q?NK?1>?Q$s.X????? +}?iP?]JQ?i??'D??${?? +I???W=S?L.?r?\??/A?W# +7?$ 2???16??S9???x?s??z{?;?Lp???d?-?? ????lK?d%????d??Z??~??E?!???j?'??Z??5?p?D???? ?+??w???'?????N>?^?X$:????)D???2VlX?X +?>?A[ ?0??????{??d??1 ??o??A:?????y???&+?)????!U??-??:?[xOP?_K@???? +????n.??TmOB;????;y?yl?'x?s_t?T?iR< %???b???cB?????????????>Bs(?;tw????I?[??????M??????|[B?Z????Z???V*???"?c??j?1i????@?H? +?'?t?+??k?Cb???]??M???????.?:???6??D/?Ki?? +2?6?q?| +?? K?U?;?}?W$?????U/D????5??1?d?? ?1w?????3?????;e?[?gx????H???z??`?k + eG??"???A u?Qg?g?\*????Bf?"(???QX,?_ ?? ?ic=????mD?=??h?- +????8??t? +\?????? +??("(?&?u??-?lH???????o? ??u ?e ??"'+?????2??@???????Em{? +?wg2&q??mc; #2??~6 ?b???H???p?R?G[???]?????a??????~?? +M!????l?????P?M?[A A\?N??????j???J??>?r????????????_O?????/???ez?tx?z?\?k??-???O^)?_=-??XTqNwZA????"?N????[?g??g?b??l?XS?????S?E??S????????Y?,??4?|?)?{BhIFS?g??D??TH?6??Z?=??:??M=}???M?DZ????^o6??xGJ?}+m?w?t????F????i:t???2???C>????????? +??I???SU{?H?????a$??GF?9??r??s??g?T?C?t.?[?#v"R??P0???- +=??mM???$???D +?$}??6????0??yF???B_??z??????Y?+????w,~a????W??K??%?l^?????r?`2???u(F??A??tk? X?"}?????fX??? ??x????S??O??C???akK?????A?F??t??L?? ??%????]gP? +I?P??=??? Ic+fw??\??s????`?R?%?4S?,?x??3?8HAF????Z>??Q;?lu+`?U????uC????7v?U?"???~???w:??[ "6??^??h?q!?P?K? ??jQ7??w????p??5 +???0????k?7? B??? ?q??h3??????????0A?t?k????(????LF??:?T??`????{???z?}!R??X??**A?? ?F!n?????lQ?T?T?H?J??FF?jd??Q?B?I??k*)6?BCS?t +Av d??Q>?v[)H?Q??A|?g???^)?=????n??P??/{????y(i6 +??'?l????v????_mM%????C?|??3???uB??t?3??ch7?a?!?By??S???B???????|??????????6h_?f?=e??"?sv29?J ??g=3???j?? +???:S??? Rg?&???D ??r +2?j?:e?f?e&?Us +u'?gN??????????V?????i?4{?j??????s???L6?2??{"? L?f????yKe?sq??us??a8[?"?/V?.;N?n;???'???!?$?]&?(T?*?yw4W???\??e7?.????v??YS???{ +?]????8?z?w??? +?|$?)?!v??????;r???0[I?$?;K}????P1?G$?H?dtQS4?>????hk??? +??A?8 +???|??8?!YM??@DJ????A??? ???T??2T??1?{8?Y-??q7? ;?R?Q?PT?.?7u)jK?h;u+k"g?`GI??z_?&(?6???r?????p^?b?????N +8qf?2?0c?@??p????!?? ?d????[yxHf??C??????KO?( +X???5 %?e??1?9%?x6T?? ?H5?,??Z???/(t??>^??O??:???~P????????a9????v\0EY?|$??, ?hR???#??xd?*?GN???#??(?r???x?WPj????C9I??????qZ?>?????c>?W?t[??Z[?B?????????? +?/&???k??U??;?R?=.x?? y??????+A?6???}?]?OP?sMO?]??C?a?o!^i?=y???FKa???`?|??Hu6!???7o3 ??n +z$;n>. c@?J_W????z??????`??????Y!?Jq2?a??Ep??R??D?\ u??z???????'???x?S?&??;+????V?V????m\?;?Gm?&??FV:|]??A??SQ@?O?e +?S?>?? uW?+?B}???C1???O?d?7X~ +?92????????D? +"7l?/? +?F????[+?+M?(??$??Y?f{J????{?$??%F?*?=mD/}k?H?????????i#??????|u?e???l?????1???1??y???Z???5?}G?+;0??v??Y??Z;?????? ???h=r????V???-????^??5??Ck?[? +2??8??F*?R??*%ER????6#}4Cy(CnLp??S$.??CQU?5?`?l$?#??????eC?.e??I?rp|?K?"?& ?[P?? ?z????VE???UFJ???x?????G0?SC??Q??0?@?)?"( <?"igR???R????Tf?+??]4?"????????V?? +??????l????h$???y?#??# $?%?icXE\?33Nb??????f?51??H????vgf4?7?^?-"t/Y?j?????+O 35?N1Y^?b???)tF???? OVm?~???2?Sv?%????>n'#5??Q??,MG?`??$??=?%oL?Fa? ????4bR??S????y?;P?%4?h????.?v???4????????????)n??B/???1?80j*# ?J?G?Q^???3JD>9?b???;k_3??z=???T/"&?M?1J?$????_!zmgloyD_?0??:?l*#4?????}}1)???Xf?2?q?j?#?+??g?+?3?,???#??pz #*?;#?????+?V?t9A?{/d??x?c2??8["????#3???t???e???I???F?E????????c??????m+?????6?3?????j?;??1o%$J/?9??v?5[??? ?8y???z ? c?|?!?xV ???Y? #??rv??Qh??V%??j????)?m[?????Qo?,T????8 +?@i~???i?Ru????o??????_.?>.?cX?xp???x;?W??????%??_?^??LA?_.?]?????_???G?????_o?\?????n%\???s??v??????k???????c +?T?O?????Q?UF?H????? nx??Q?U2?(i?V=???k??-?F???S??|!?I???F??s??? +D?!???za?)9?:??c??;!?i1?H(P?s8-y?? ?????{??w??_-~x??,? +??6z???f???_x?[b???Ud??`(?u\???~??)\_??5?+??~gZ? e?c?JV?? ?,?l?Z?R????L?!O?2?A??V??H?????X????f?&Q???e?7?????iJ??f??x?@???h??Ig?Zp@?f?????Y?z??fB????????H??U????|?8???B?S?????6|?&r?\ ?w??' +? +???Q? +?;+??_?| h + _?3?2(U? ??#???t?L?>[???'?????e)? ?P +i2????wB??5?????&?\????A?? bH??}! +G???+??pw?U?4?1^#??.?[???????Q?x?0zU?-?Jr?/[?U +??????`s??+ ?b2???d ?"?$?F?xr??y???}3\??v ??- ??Et?3$?KEy?{m?qR????B????#???2^[????A?? ????[???;1??LD_?U?5??H>+?J>? +$??<~?M?x M )?S?#G?M????wgUqn +V`??b at L??1 j?x?*-??E$Mz!Q&5'??>?t??*m#???`????nP??!? :A???^lH?Z? +???S?G? +?????+??_CY??o}????@?3???(L???X?p?O_????????c???>??????>Wy??\???????????????rl? 8?C?#?lVWU?[G?Z???0??j?? +Z?]????E?k??3?R????U??%?Ak?a Q3?E?V??,?? +b???g?p??Z?(?C?.?n?????W_7BO???. +?UH??f{?n?1??Q??? ???h??p3??U)?Mn???%??_?}???????M\??L ????4u?W??W?Xx??9???n):?YF]>?#???C??9Ux?k????u?3?????W7?H?yWh???B?????k???0??C?P/'?eC?4]??o}9???ip???ou?????V@????+?? ?)?? +O9?m????H9???C???%?E?U??n?(j?P?0T?q??Z?K?????"?Bh??e#{???b?tw +????d7????:&???????7?2f ??j Lz???T#2#U????h??|????1??V?????^?+p????S?=i?9??O??!O??#z?????????s????????g??O??_^?x>"@?/??0}???? ? ??"?D@?F?{??P???Y?q?~eOmX%J?~??!????z???GQ?(?DCIa??C?EM!?2U +0R?:;?? +H?RVFEF \ ????7??0?????!< A? ?@J7?????V%'?@hB?Jb?!?)?A??I?z?&??R?!????#L?P1d?S?Z?s +$9Rl?nH?U]?[????f?Ml2:????'??d??eRR ?R)?????yh??>?d??I? E?[e?(?D C?????#?"2?n??0s??~B?Y??????7m2%??2??yV???\???[????????4?r?? ???? ?k??BR+;[???;???Rv?U?L.;3?d??? ???3???P?. +?????w??h???<??Op???????S@?{W?Z?? ?? +u???~?V????? +@???Q.f??\? g??u?0\?bs8???p??+?q?? W??k9??????K_?h?X[D????0????d?8?????|?Ao??Z???^??? ?dH??[&~?????>? ??U????????b6H?B2Z?qi6c LK?.??? +???P?v?{|??/??? ??R ??~?? HD?/=?E?,?-?????????.+BL??-^]N??w????2?E????'.?^?s?????W^? Zu? +??G????? ?????_oz?!A?%???l?#KiC????-?????? ???????????????????????????Y????g?{~P??????r????V?-Z??????????'r#?]c???[??rq*???IGt$???A?? +M??1$???9R ?|?A?????:???-?U?q:n^z??j??aH?|????????f%? +?;M??,? +?????E'4??JH?l??lI?l??f)????jwBI??_???]? +????Md("????w??FZu???a????5??T???? ZRR???Zw???}?k?M??????C8?|"??? I?N?e??.?u? +?'d??)???l???Q?5???^?[??J??Z??q??)tG5?]?#?L???7?Nt? ?d?W???eW?4g?????7???a?*???m??P????kq_??2?????A????c?M??W?????Y-????d?mE6??~??TBt?;??)J?? iok?? +Y???? u]??e?WjP???[?? (t?b??X??2?x7x?5?7?A?????_?q??"O6?TV?3??1???Sw???a\? ?????$3a? +?[g?3????H7?b??????U???o? +II????? V-?]Vu????b???Q??Q???????G4? +F??RFT??F???ut???/????????x?? ?????h-???F???W???q??h???*#Sv;?l:I?{???S??S?X|r???Y?L?k?Z[??4?????'j??E??+??3;?????FWTIWu?ap????A???RW g(???i\?R2X!??A!??2? +?????E???> ?$V\"T? +?Y?`?)g?\???J?=u????R??? +?*r??4?##??du4?OE ?U+?)???2???$??8?4??~??f?-\@?6Cj?+$E??#E?N[??|?a???V???? +??6?\Uf?}?Rl???)$?y???qE(?;~???(?S?{?N#??8EnN???????4zw$q???R.??20?r`???l7?S???"???z"???#1?:?@?? +?|?s?8]F????'?u??[tU??4j6?wb???t*MW??b?????????? e9??*???h +]?)n??J?]hQ?G?$i?????&??Sl1Dc)Z*??'Om ?Y?g?}?!???IQ????P??N??B_??F??????H?//???3???????U|??Q??b?]?z7???Q?g _???u#v???????s?rB?????{t?.??????'_????i\jc??ri??K? %?K?@??H OO??5??'???:?n?s?QW55???j +?a???(??9????????H?=~}????{?f??? ?$C??S?O^o?=?z?Mz~y????\????j}??zk??_??????/????z-:?~????_???b?M???D??U???????6q(J????sM?PG????q?VhhM&???U?/lY????VKv?c(*????Kod????+??^??W?? +?MvA? c0 ?-D?????z?H?k???o.?-?N*BA&??>4?eRP??`??LF??????? +??6_??A??"-Zy\???L??y???????7_ ??T?W???????f??????2???p?m?????;??r???`??????mxX?ry?&?92?F???????sp????? ?\??\"q,p???? +??v??]1???q$?QH??0?1?k???? +??*.q?}_~E??+z0?r??]?o?\?????y??z}??~??G?? ???q?[??h????? :$????(?'U??8O??f?K?? g??>??w?;?C???!??'???$O???YJ?%?Q??q}{{??Y??????????DK^???)QH???%?PUI?g??h}?$???7~ARD\"Z=:$"? +????mI???? 26?\:D]B2? ???$}G?\ +????4?? +d??)|?a,??4???v??????1?]?g????????????U6sJxe?9!???,???C"_5-??k?&?w~S???!j?D???UoI'????p??&0?:?5??u7I|?=????G???"\%??l???,?l?Q?zGdTCT?wDF!E?<Bc?D?????4t1? ??????.?&H?b?ZT?A???p?p?h.l ????t?"??}V???Z?????yR>?V ?L?2???d{3?$??????+F???|???Sits??m???>???=?\?r????????JbK:W}??/e?@?R??????????_???????^?z?z???t??u??????q?Ci????u?????_???o??|?????#D?`??????????]?^???hC?{2?x??f???|??? +?c??q?bh???????C?????U<?0??qt???u????P???? &?H?U??P? +6 ?h??Hm?e??G?|f??*?<?/y?v??q?=???#?.i?f?? +?O????d$??f?C&q?V?l?Z????$yf?<_$G??/?P??w?!?um?6h?A&??S&e()?I????`??? ;)?\??/???o#?x?? +t? ?r?&??\??mSGjP(a?C??q????82e?/????G?*}/r{,???T#Ao???????e???I?g??\+w??0?Zt_ ]???I at j??X ??$?H?g?!??i??iA???$?S???? H?m?????l? ??$&X?u5&?????pq????z6???????zV]???h?1???p????1?g??????I?????B^c>???0?????ItL??_?t????w?H???c;??Zp?qk?5?????F_???`????;? +M???x4o??|j?pG??.D??D????QDMP?i?(jq??e?w%?6EY? N}?]:????{???w??????K9A?????R?V }X?B?Hq6??s(e|-b??Z????H??oQ?'d?3}>WWW??]??3zu???????H9?u9 +?Y79??@ ?e??3t4$7??O??C.(?6 +?c??P 0, ?C??? +H? ??B?_@*??U???b?~?????p?????r???{/?O@???xG?B????}1;=?R?t>vx??c49U}|9?}?9?} z[????"?]??)i??=9?????9<Mb???????hY?/?#!??# + ]Es??V?? +?[uT?????a?+*?J?r? + +??w: +?'?(??_7?CI?V???,??{,,??????Z?????y?K???&z?????j?)?9`3???%?^?%?^?%?^?5 +??k`8E?Xq"???t[#?I??3w?;@?A?N?5:?1????Yc??l????? +?My??S?f?o???`?S2??????????/~?x?s??x= &>??????]??????rG????z???z?????? +???????R????}?~s??d?k????????^????????J? ?J$g??v??? t?H2???B???v*?"?????c??????????c??????y?s??h +i;?x?q??%?WbM??%?m?0???? +(???????2P??@?I +??u??|??? ??P!?3??P??)???????[????9???? +?d5?DQ* /H??)7???cX^DX???@?l????u???8C=Z?^ I#y?!8?) +?tM2??g??^b:????8??&?@??e?? n+???????$?O$3 +??O5???F!K???? +?R?\??L?$]??Y^{?/?M??'? 5?"?o +?o??}? +?T????i?*??P??$??f????`}?"w??Z$???V???S ????? +V?Z=?c|?u~?w?}?d??|?????p3C?4???n??????t=b??]?????D??.\???j?G??0o??o??????QA????jD? ?lL?5?f??^? C?~5xxx??0?oq?N??????t?@?7? +7?c?>?T?X5;??p??k?o???kF:?/??[v*????:??????E???[??ZtR?X=R??t*????k??n????P????'R??W ???vL.i?????U??? +???)%??zH?no?}??,`.U?gd??a????v???z??e|? ??F?T?m#u????u?? ?Dd?)Z??.?C2??0???\?3?U~Cu?X?u????????o? n_???CT?M???E|_A???? "??9oNF?x?/0?\??o??\#? 0v?m?? ?q? ???8? ????????? BQjmWz?e ??k?n?_A?,???x?????2?C?!??y?49m?;?b??*???%????$$(8P%K??aeI????k?I?'?u??$???b??4???????I?8???I?]??^??k)6???^3_? +??j>?????X?e./?+?AE?njC????J??='s>@?9?Ro?????;?????j??????C????9/?N?sM?y?V?`b?!????o!C??XK????*?)?????L?>?L???? +Om?BHP??q?gN?????? + +A9?V?Ff?0?y???Ps???Ds;?T??~??0?z?.? +`?P?n?$oQJ??V?l?kzi:?c?????? +???;??Ex2????S ????????{??Fu +X??????N?OS?n??VRl?????????R?V +?}m?Rk??f,??7?~???&u?m???T???D??8?6??Z?x'?????n?k????????e6G?'l?B?oj?H??%?????????????t????q?L\A?!?|????P?ilT??C?tP|{??wq??????_??=?~??A???ET'?d?\l}9??,?n-??N?Wh????$???? ??^n`??{U"?????U%??"Et????w??c ???y?}[?"????.??B@?$4?,?DO???????B?????KG??NZ?n??????????Bb???;dt.?*?k?G?6]?'????Sc33f?? +f?0??ze?rZ?(?Z?Uc?J?????E?N??c????Al?????|?t-U??m?+?T<[?&8K%??o?? fz??d??K.? ??y?? +?oD^?^?3???>????{?R?M???LU???J??Mv???N?:?`H?????=S??P? r?4w???N?0.?p?????4?Ga?YYVr??y"?]?#_V???????=T??C?????? ?a?%?*??c^)??0 E?]?z????r?ao??[\$??5?????k?s/?iUh~5?W ?O??d2????4???? ??HLL?5?? zO? [???4Ei?Y??????7y +???t??????\9?i???-??K?SnU?N9??z??E??8?????>?v?'?g0?jR??\a?[R?? ?????q??A?4?E?H( i %??=?[???i???){t??8?Q?d?"??d?????,?2eI&)5???Nv7???Kx?N!??> +endobj +26 0 obj<>stream +H?T?Mo?0 ???>2qH??0??!q????UZ?(-?????R?'?c??#7???u??0?N?v??k0g?tr?3?????$%n?????????p??:~?]???'?o?b??f???D????7??&??i?b+??E?W?#???????#?x??? G? +?.????????1?L??|? ??,???L\??????#?F?J?"?????????Z4?>stream +H??Vyp?^k?$ ? ??]C!??+???L +N?H?s??? +??????dim?Z)?????n??,Y>??K?84??????f:M3???tr4? ??Yu???9L?2?????~??}??=TX +GC?@?????? +v??&?IE??VjQ?A?[p;i6? ?A???yn????? ?9??????h??@X?J9)??(?? +m?+s?9LN??R??a?~ +??uvb???/h??i7?A=?r???6??-???m? ???D? !???,???YX???$N????r?????v@&?v2??r?57??v??\??;????QZK?I +?hE?>??g????[?-C??5?!; +H?????5F?L??O?e???]I?0J4????????Qm Ef????'?W????????~=%F?b???5e??MqMD?vT?K??cd??????k??k? +???@*????????p?&E?i?*????7??R??Mnn??.????9#?@~C?????w???J????e?k?????X???|y=/g=??|???????????o4nj!???,????l4?7????3?c????,#?:+E!?h????T?as{]?"v???0h1?=???+R2M????5?v??cc +Q-???Ek??? +W??[?????r?8(b??i?ZfBL?z ?j?/r???WYP[?n;??m2?O?6?L???%u2???d??C;??5^bO???AB`?a??A ???*$$$? IH,6??????^?d???.??>?? M??vz?9n?Gb)?\?,?s?????}?O?C?h?H????L????x?j?Q???)b?K????1T?'&?X?.??^ 3O?g??,?????r3??ll?#??r?z???_?] +???RNi???GU?e?????>???*???? +5 ??;?IfB?H555?%z?]"??e?PZD?R?? +???? 'n?E???I?r?Q=r['"??jG?`?m?}Zt????!???s?c?WWD?! +?F?T??Ew??l?6*/?~????nJ?B\%4?]'???G????oA???,\??????M?63???WO??,|???????R???+?z?Np??]l8???F?H ??]#i"_'v?k/K????????-?Mx???W~?#?d"???)?yH4?:s(?Xl,??qw?? +.?????????Y??]U|??r??,r??C? +w?l?????? +?wn?????????~???'?PJ+?k?t"??1W??u??T??c??;Q???????;?[[v'????-z???yf???>j??)2?&?JPUD? +??g??d??$??C?_7_?????$x??l$?????????6?s??zVa}*?I0??9f6:??LD?F<k?????Z?y?WE??Q? +??"?d????5???Pgt8/?)*?? ^?#t?+?"(??DXS#w%` +VQ???y?" +??_q?w???A?jC??m{V??D!? +[#x +??????a?????????^{6{?5?w???o??????? +/8????{.TD???4?7q??w?!e??????????)w ?????9M?]?F????8N?1??Sr?9??BY??>?????;??@x"{j?5f +{??S?????z?}|??/.R??3 + +endstream +endobj +28 0 obj<> +endobj +29 0 obj<> +endobj +30 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +31 0 obj<>stream +H??W?v?H}?+?m?,P??g?|;1q ??t?R?*)I??W?????SUH???,?q?s?{?S?Z?????x?s??? +?;d???&L??KZ?ZoE?s??4N???\??)?1?{?????W?;0??????{,l??Y?l??C??mk8????h}??????G??-[o?'0?\?<_{??p?????????f??X?1O$?n???z? ???????vw????????o????E???l????><%??????d? y}m??F?1?$X?;v"?,Y??J????Ty?c????{?????d??????a2??Z?@t?,?*M:,?x?t$=??\o???K??75n??pb??8N??]dB??v??yL,)P:B?%??*?????=??A?2?????+?h??do?{???k +,??j? +?$;??io?7J X?=-rpB????B???Hv??H2?9?s{??4?v????????????A?mB?1R??x??[?[v???C?>???O??l4?x?Oa4?r2?C?$???H?? ?U??Y?o?2x??"?????~/?T???Tcf?b?O&??72^ ef(tq?Pjx9fW??????#?(???Uj??V)????d???;?)/?Uf?5Mh?I?=jD?^?????a???|k???e:?,I??r???&j?KH?!??/z?W?wl#???8???t????DzH??????1?7?R?-??F??m1c??lkT??z8??N ?????^???h?N+?????8???xu}?x5?]??:?wZ?N5S{?L?????N?}?b_???\?????n??ys=?qz???????P9:{}?T3a?f????mw???Y???L[?N???3f? +??< x,?*C??LGU`c?s ???rk?0\v8? +f?]x7U?'????R?UP???-?_??6a?????Un????7?D/R +|???????? ??o???, h??c????F'y??????_?-?EG[?f???? +{??????y??{?S4????w?Nb?K?y}=?o 8??:???0?H??LWL????YJ?????vJ?????:qi???ep}M'AwY?d?P??O$g +??? ?????????D?2Y(L??z'???e|d? ???E????r?US????????!Yc???W:??+???t??.??y&?M????W??*?????? +\%|c7Y?B??:t?L? +;H???????U???E??+4}?g`A C??Cl??q???a??Dh?>????O?????)??gl????????&e?p??.n?q?SR???L?r?????u??-??2????v'z9?6?m???6????:????!4Rb??V??????4????????o?q??Jg?S?#?*???t ????????k$?XuD::?*Qg?4n?L?{???9F??R???4??????z?l?????=??????~Y +.????o???????]??{1?y?8[?-??Tst??C??????=?&q?u????#?I??]U_]?dBQ]\/?zmg?? +X???t?l????Khi????zY7???j?> +endobj +37 0 obj<>stream +H??Wm??F?>????????Ho????QFz???(?M??7?J"E??53`(???c,e???6"a???_???????~??*?":6;????I?????{? ??d???-?????'?????-??j?[Sk?\??|y?????????@?????N_e?]?`?6??S@??????X" ???j(s*>/,??{??(96????{e?_1? +?9??????W???? vb????/[?@????])??V}z?X???~??i???/??R4??r??~j?~?w???????d?n?X?n4 l??'Z??????a?????? ???J2<?|#Y8???;??O??'??????????rn+???O??|???????????Y0?!?????j?S/???????T??????3ju? +?&?M}0J+????y?k?????????;?????W?vy?6???r +I"YRhzV?g"]???&?:??I?]l,?????he~???? +:/a-xE????H{?????{??O??????4"?+????%#???"?G0M????s*~L???t$9?uT???????Q[C?\?lJ? ? ??R?oq??s"z?8????Q?'?s????C?kMz??r?????b?2?^]S?tI??????\????j|?????????B?Q@??v???9?9???_??)??9">????:v?@??>??????K??h??>stream +H??W;??6 ?}?0??s????!??C?g:T?{?jz?&???? '?!e????}C??? [????/ [???YJ1*???????r[????B5????fx?+?rs4z??Z?u?CK?x:~????@?{?h?E?*????? +=????^7??n1???G?????ec9???????y?c6J?P?`?Y&??B????d|?: ?V?B?s? +?+???????? ?2j?o-%4RX?Y??U????????? ?1h??? OnV??5?5??V??I???(?R +?? ?-2c#??g??????.?A/}>FM?cw;?u?]?^??bE?F?J-k{?`???gr???u7W?I????}?R??i ?gdz/?W?$?j?4??y?Hr?V??F?d~?????m?m????5????\?{h???%i???*L?j:???xi?t????^*????Pkd???/4 b??k[&????\ ???????;m??????9EZ ,?o?? ????P?W???????????L* +7U?\s????????h4?????{#??@?????kn?wH?)??1??#h!#M?\1??ND?z???f???u<0K1Q???l??TUB???Q?`s??u?TEj?^%X??jx?dQ?XC?E2/??x-???V[d????-?dSh????5/@[???e?}rj???1????????? ????u???H?3?"9?'&?????v????<~u?z?v???Y??)x?e??uH???#?+????}iM??*J~?????????HE??Q?E-OV?Z7????s?????q???^?V5:W9?V??q??~g/??S>py;??!H???f?Z??6?h???X|?U?m?#)???P?)??A??Fv?`???K?j?K3D1???!>stream +H??WM??( ?}|???t?R???3?M?:?_@W'??f?7U?]????$Z?=???? +?"?^yP\???- ?R???=?L^?z?5{???lM?k?4?t??:????GJ? ???S??~?Xa}rg?? +??K2?OEv??b?? ?? +??:???N?r??3?u??????7?%6?` +6???x??=?pE????^?3&??2??K?]?x?????l ???????7??ll???.?mZ?=t?J?E???? ??~?K????% +???%N??@"??G???x,?Ehl??#?GfBb?j?b{M(?%NB(= ??l??%??D?*U-?B??~? ??? +?d~?#^???(??]?2?>??En?}i???4 ??\?????????2????-6E S?y??%?D< +f=]A?5???MV +? +???????XsZC8_&a???!?a?WQT????P??s??>?o????2?)?_4?x?$????^6V\#O?8T??\??yene???7????!??k???j%??? ????????L??????????????L?????`????????????? +WG&?zl??%c????????X?5?_????kc ?-u??p??p??V2?Y?'m?kaL'Nk\p??=8VcixqF??yo??w?6%??LWC?? +??W[?X??? ???n}??Dj*??x????F???E???*?d?}MG;????}?M?h?9?O?9^[i???w?a???????Q|J??<$???9=oj6?~"H?>stream +H??W=r?6 F?~[?r?&?:?Zv{??&?H?4?a??q???J?*7p?*?^'?#ER?l??ff)? ?????R??m?? +"@?????W????}???6J? +?e?@? d3?A?P???A?M??"EA$?)????Mz?4???? ???C+???@??l-?XE?A???-??}YZ?? +S????.LQ????u(????Sv??\???P?I???k?FL?????,?!???a!??I}F? M???z??????0$>? +?f?fl?Z? U??@d??"m}"????1?(?R,? )`?^/39????G???4?\T,!?[?^????q???L????`?????v 4?*?0??e?? +?f?^??J +K)? ?%?t??_P?V|5>?[?c???/???+Y?"'????-????Zd????A'ro7???U?W?h4???w??eI???]????????i??Be???%? +S4????*+??(?b?R?????DU??w?1??yg?X]o?h???`]B??????+V?sO?_z?lT??????2?KGe???????|?U????.?//.EY??\??%?v8@?:.?\p???L\U??!V??+ ?s?yz=v?g???*???p????\T?????S}???9?a>????k???]??6o??8M"E?L^?2??????r??#2M??q?????r?~?a???m]?RN??g?Q???/???.????z?}(???t?;c??UIc????T???h?U???n?????y?u????@?'?D?1?K{?c??]?X???M_?K?i,?*??u8??F??Z3[=?5+f?l??_N????j????TT?|?z`????????+?????? V???)??`??|?C???L??4?d)??(?$?t[???????C?W?q%W??????????}??? +endstream +endobj +41 0 obj<>stream +H??W;??8 E?X?&?*g??.?,????P?h?C?r^g??Wt???dj?"%Z?????!??? +?0?k??2???????*???? +?R(?]?A??B??O??Y??????Ce??)????9 ??o?A??Gi?0M??x$L????H?UP^A?k:M'?&??e??=?;????? +?????????m??????X???????6???e?jw?????-W?^???;?$?PJK?t1??v[????3arR0?H:Y??????m??m??? zS?r???qnl?n??f?????SpGp"? ~g? +#- at I?????U|O?E?r!?^`??u??z!??g??]?J?hy????,1??g???$????X???U7V????@_?J?+?JE??,???[YF?vX@?'s?P?*+???JX*k??????9V?8?~J?|?{X?]r?)e$????X0,??)?|?????????W .???/R???h???^??Y??Y??q?YcF???t/g6?,??9?} +?i???(d5V*E????????T??$n? = ?"?'?*?=l?0??^O; ??O????O???? ???&n??=(Z??????7??5GWZ??I?P??9?nH???? ?F???????Y??>iF?-?~t?8?$?5X5?RB Di? ???[???1_T1%???!e?L??%??8ha?.K{?]9I?F}_???&???z?SS?]?c??e??? ?/?-6A??D???W??A?)???3?hnR?E??"J]a?Q? ??*?2(?J????2+y?GJA??x??=?|_I? +??f$?" ??4?z?t +y????? ???M????]????-??-??\? +endstream +endobj +42 0 obj<>stream +H??W???0???~??~??? ?%K?M?????|I69Y?????x????%*R??*????O????g???e??????????>??z????Tk???V???G??Z???????.?[56b??????e?k}??x??D?o???%^??u3(W?5?@l?p????Mv??@'E\#?O?0?q??LJ[????????Y??z?F4?`iad2??W??z?\?|?%1`M??" ?"t? +?@/?J??8?LQ?V????x???e????????0??pu MXX?????#?;?u=k;??/?(?????Y??vP? +m???3o?qD??G?P?;??!~Z5??y.?WRc?????wx)???n?x?)???aI&?T??????w????7??q??H 8?Vw???b,??mk$??Z??v?I?8F???h?f??????A{eJ???hV<)FN??gG7?H???Z?%???r[?? +?D?_??q~p??x?????5?%??W3??????I???????? +?@?Y?q??d??0!7)?r?hT`??b?B?????m??A?q??I?? ?????&???]??l1????l&7?N?Y??*????{O????? ????BE?w?=??$?j??X???6^????$G??2??>?V??????(l>h"?W?????????}?F?P? +Dejic??????^???????b(T??o??.?x?#?P?`?? ??B?/o;-???d??????L8?|????~??7 +endstream +endobj +43 0 obj<>stream +H??R[?BA ?,`????X?? X?B,` ?d??z?^?????|??????? +endstream +endobj +44 0 obj[/Indexed/DeviceRGB 255 43 0 R] +endobj +45 0 obj<> +endobj +46 0 obj<>stream + + + + + + + +book.pdfMe + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +47 0 obj<> +endobj +xref +0 48 +0000000000 65535 f +0000073735 00000 n +0000073874 00000 n +0000074034 00000 n +0000082826 00000 n +0000082965 00000 n +0000083249 00000 n +0000089272 00000 n +0000089612 00000 n +0000089981 00000 n +0000090313 00000 n +0000090678 00000 n +0000142697 00000 n +0000144896 00000 n +0000147912 00000 n +0000153868 00000 n +0000157120 00000 n +0000157262 00000 n +0000157447 00000 n +0000225860 00000 n +0000225960 00000 n +0000226634 00000 n +0000226757 00000 n +0000226899 00000 n +0000227071 00000 n +0000263242 00000 n +0000263500 00000 n +0000263888 00000 n +0000269134 00000 n +0000269505 00000 n +0000269647 00000 n +0000269808 00000 n +0000274004 00000 n +0000274047 00000 n +0000274090 00000 n +0000274133 00000 n +0000274177 00000 n +0000274741 00000 n +0000276444 00000 n +0000278067 00000 n +0000279626 00000 n +0000281305 00000 n +0000282832 00000 n +0000284395 00000 n +0000284800 00000 n +0000284847 00000 n +0000284932 00000 n +0000288360 00000 n +trailer +<> +startxref +116 +%%EOF Added: wwwdev/papers/sigmod-swf-vdl.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/sigmod-swf-vdl.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/vonLaszewski-workflow-book.pdf =================================================================== --- wwwdev/papers/vonLaszewski-workflow-book.pdf (rev 0) +++ wwwdev/papers/vonLaszewski-workflow-book.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,3493 @@ +%PDF-1.4 +5 0 obj +<< /S /GoTo /D (chapter.1) >> +endobj +8 0 obj +(1 Java CoG Kit Workflow) +endobj +9 0 obj +<< /S /GoTo /D (chapter.1) >> +endobj +11 0 obj +(Gregor von Laszewski, Mihael Hategan, and Deepti Kodeboyina) +endobj +12 0 obj +<< /S /GoTo /D [13 0 R /Fit ] >> +endobj +15 0 obj << +/Length 3743 +/Filter /FlateDecode +>> +stream +x??ZYs?6~??P?Ue1??????dOf2?????$EIS???????@R?'???@???? +? ?s???Ev?r;???re$????? +GV~b'a?#??W???,6@?????4 ????n?z???????????`?U????1?????o???? +l????????v?x????r??=???+/??4 ???Z?????|K-W~Zo????n?????Fd??L?F??_7?q?3????d??i?E?',?v?{??m?t????V?}??K??????G?? ^1^Dv? ?????????#W?v??uFd>?\?G?\.??~?2?]2?A?????5?????!?????T??Tu?K ??~0f???KUn??r??]?]???????k??OE??]2?:??N:#6?]?@++??A??A[????ELGR&v&12???Hu??j????Q???T?r]W???J?mTW7?e?Ya??a3??? DN?;?? ??o?qg??Z??^*7?kr????VUi??????`? ???p?t|Aq????47oHS?.??:1???????^????H?????p?^[?]??????/t3??N(??(p??Y?u????-ibIl?"K???z??k?R????????`'????RF??i?YiI???$?6??.W??9?t +]:??Y?>?Df????N?F??U?:??? +?t5???UW??? ??2HA?r????- ??hZ}D???nL????dC?9?%U(??i?i)??J`???R??@K???u???L ?[???.^???ft??@? +5?2 ?fq??2?,?(????-S?1?qn??2?????p???t5????6??fF?? 7???h????L?y8?E^*c?Z?\6??|??]+z??R;o??,????\X??Q?|)?p?E?u$/????ZH ???Ow?? +??%?5v?(3?GH?*?)?fC???????@?mO4?le?=???Y?)aFw???< ?h????\v??"h_E&??i?6xv?C??TZ?ef?????????\??????4?(???19???l?X?h??n???Z +?ep???>?Y???7tI????I5 +?d???{?"?????????Y??64?:?VF???p?C??r?^???]?c:?3?q?^ ??pd???+????&? 2?D?.G??5) ?96to +?s??????i<0J ?9??D?k????el????????.?&&#?8U"?Io'????lJ??t?????????7F??? ??? + ?-?_??1?k?f??7???$UGv??lE??A&????~UNR>???R????U???Y?? E??@*??o????f??@?Dl??T\?%?2?6ac??( SJ?/?=?? ~4 ?KS??W?=?:1?P????Yy??7W:???JH(SJL?????H +?h???* 0??I?Oe??? + ?r?~v?0dR4?0% m;?r???Z?IK?o?uN??=?*?????c??c3,????7c~??> endobj +16 0 obj << +/D [13 0 R /XYZ 72 720 null] +>> endobj +17 0 obj << +/D [13 0 R /XYZ 72 720 null] +>> endobj +6 0 obj << +/D [13 0 R /XYZ 72 720 null] +>> endobj +39 0 obj << +/D [13 0 R /XYZ 72 550.8842 null] +>> endobj +40 0 obj << +/D [13 0 R /XYZ 72 238.5742 null] +>> endobj +14 0 obj << +/Font << /F18 20 0 R /F8 23 0 R /F7 26 0 R /F10 29 0 R /F21 32 0 R /F19 35 0 R /F20 38 0 R /F28 43 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +49 0 obj << +/Length 3134 +/Filter /FlateDecode +>> +stream +x???????>_??T5?I?}?l??wqRS?Cv?HI?P???'_?~)?'??]%?h4????T?s????3?|? %?f??#??Uy???1??^??d?x"????an?o??.?V?}?????A???+?? +%!sl?#a!? ?'?-???A??,?-i?L?@??u?L??m?o???o ?}xy$?? ???|a?????F."v2K$\?P??9?I<('s`?w?.?????@?W+?????q ???d?"?uZ?]??e]E'l?u?????? ???k???D???s&E?9nD?????9?'0t?Q?-?$??$?????OcC???p?E??b?B??/???VGz??????????#^??jsg=l?1????U?y???A???h ~_??%{p+"??Eh +????)j????U??`ds????5??D??+Rr?0??????p?F?=^?q???gaywm????????L?q??Z?R? vC??k?g`?e<??????V???c8'ii??JwP??t????1r?3??Xc?u??V???*?D?e_? R????KZ)??tg +? ??I??1?BX#{????j?_?????i????Pr? ,?s>L??\?:l??+o?M?j???8_?#|???N??^d "m?m|O?q??;f?Y-3???\?G(3???5??????????S?_?C???R? +m???M?Ka?????P??^??l?Q??????'???| ??Q +?????0?]1Xv???????.B??S? +??? +????3?kX6?K??00e??Y?y|???1?(?N +r???X??e?E?f#Y?<v?u?2?AU?????? ?C]?x{o%?y???M?q?????Kf??????l;??b*?Oc??I?(TC?bW9????!???l+??G? H????{?)???M?? ??r??u-S?(0?*Ed#??}???c=?m?7=T????a*??>> endobj +45 0 obj << +/Type /XObject +/Subtype /Image +/Width 792 +/Height 612 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 56442 +/Filter /FlateDecode +>> +stream +x???i?e???????a?r??vy?~gNR?yg9:?Z??{N?L+T?xzz?Y?eO?????YB[A?} +dYB??=e)? + +Q?8w?{?z?e?#?????v +U?4?r????d?2O?'[?-'?@?'????3i)??d???,Y???[?? +U'h?&*?C-?~kk8??w?:S???u&d????N? +???T??}?/????Y???'?????? +z???C?T?z +z??C??$T ?????y????d??????6"s??y7??e*??????{?S??`o*h?{m?K-??????3dS?( +??9?z????5????o??????C;|TX?X???a??g?+???>qr?A??k???IU?s??=?;?)???o??T???_?|x???\?i=???< + +???G?h=???sb,?di??ky????[??S7??C>s?? v??y?e2|?l0?.?????}?`?????V????c.????s????m????m?\??66??vng?y???>?>?m?g??????Sx +r???p???;????? ?Q?b?$*??6??G +?O???L??W??]???eM?:s +??b?z????3f????n??AC?y??H??<5l?? ?Q???v???u???7n??$?1?s?.?F?p-????k?????k??RR???O???=?????5??p??? /?-? _?\??g??D8=p??O/????n( +??Y??????????f???????=?9g??{???-CG??.M???$???9Y??I?? +xTw????%????o\{????(z#?u +? +US???k??~e???k=???X??????Q +??GE??*?k?[?? +??[??~?? < + +Jz=)x + +kB?%????%????B?C? ?( zy_]?G +? +???{??;?w???????~|?XW}???? ? ?????KS?655????? ??/m???MM???? +?Gk;3v???????1??9yJ??!??????v??}?.]???Qo,X??~??:???O? /L?G +K?n???I7}??G +???? +[??g????BZ???i?=??W??'Ny=??|[??=z?%w???=j?? +?????vB$?(2 +U?5????y|??#?? +&d)????4??? ??N_?( ???&???|???S??????|I?[????.X?L,?>k????k7o??????'?3n?x?X(?Hy???#j????j?Q???????ws?"?_???AC???wq???/???????< + +UA??, z?V??>}??????Jh?m???f??@???0q??v?I??????????????,]??,|?o??????.???#G}?$5 +yj?????iy?{ }?o=?q?6???-}b?k?]?Qt?i(????? ??l??oE??,??y???fi?2??d?-??rS???T +??G??G???+N?????????v???qG??,C5TC? ?5z =?w?.?1=*??i}??mR??~z???:???|O?Y"???;???m????????I???U?Q?D?O?????O??6?uc(a??????6?g?>???m9???\*E?|?r~?&E??1?Q???>??|?g????|?f????m?g5?{??3??.?D??????3ge??_i!_??ly??????s???j0??Q?????????Ge2?T*?????M&??=?g?b?4W?9< +?Q?o???)?*:p??g??G?]???$QOJ5???5?I?d? n???xY7?d????? C?n???.\+xW z??? ???????????wm3?!??e{?5???? +?yaS?J??>?g?R?;RR?JI???=J\?gE??????? +?o4?'.??cs???C??Q??????G??Q?(?????J@???????i?a????~??u??K{??+nS/????R?KY)??|?3%% +? +??????? +???J?+??>????{????????Sw???I??????y?e??8?O???666?|?y?q=#????(?3J?u0?G???({D?>????9?k_?W?G??????zC???????????~??6?6??????'<=E?E?)???-f\??G?????????????*??H?LI??(!Q??Q?Z|?? ??????? +?c??C???I??);+??X??c*%??vu?,~?????]?\?8??(?G???Q?zT e???????m??We??3?U????a?_????!??xf +?0#?a????s?????M????N{??k??F?5??G1?z??joV?|T??q=x?.???3?GY???Q???UF???"eX?(??:(?1?8???Y???E?x??B+??b???<+???L??=?JY5???=?Q??U{R>??Q/Wn\?(x???)W!z?????0?7#???:?Gme?E??([? !Q?!?,?1???C?[??/?c??)fS-Vb?T)?m;(RR?e????Q?z?Y??3??*???z?(xTg??b?Z ??rs????wP?(v?~??|TQ?G?D&??(KT??U?~?a??t?%RR?P*??J?c?Q?|???x?p???Q? '????Us??U'?V /D??O*{;!?\g?????|~???clP?????g????r?0 >a\????`?W>?Rbt?J?(??}8?????Q???y^?zJr?P???>]??z%?S< +?? +xTX????A?????? cM>el????pod?%j'?!?Ydnz?&Vg??T??G-?v????????< +??\2h???S????r?z;r?N????)?????,)?????3??L??TJ?Uj7W)???g?k???:????e??C[????9????D??1????????{???|????? +??0???G????b??J????; +?;?D??.??????v??N +??A??S??Bv?_FE?L`???b*????&?$????%??4??????v +?Z??Tx?;?????Q3??3O?'< +UZ>*?vTUE>?J&? :?/?Z?:? +?(x<*?|?{]????^??x?EQ?z?!C??$??????q??? ?4???????3?g933???3^ f?9???Y?$???d?9?T?N?]????+??????4?Gy?QD?{0?P>j;k?j{?LvN?c???V? ?y)s +P?JxT ???gg???32y?D;ey???f?CL???RR?*yGt5gW??Y)V???N?1???ot ?:X? ?W?/4??????D?A=???????a??>???r??G=?>???(?????Q?j??????L2??X?OZ??f???=?+? >h?4:H?P???? Dd???????5?????5????????JMg*???????{ X?d s ++Kz???l???HG?#z?D?+?f?+%g?)A??^f????&2?z?y?G?G?9?Gu???r??D?{????K$??@????c#;>K 6?s?N{@A??/?uo1?(???8???a?????d^"e^ ff?^c*5??R????v??b?Tv??7??b?(?????. ??}??????????)???@????????? ??z???(??d?1??1 ?JK5??>??G???Q??Q??q, +U?????W?7 at 7???6% OL?mn???p2?+?z?(?RO2??fgdGJ?????k?_?UJ??m?\?B?k???????}??:???n?6????%? +?M????j3>??S_-?>*??'?'u???-??????G?(.Q?G?5Q?Yx?#%rP?h??O??+?u?W1?*?)?R ?*??JI%F????MI??ve??N????\eQ8+???C?$(< +??(a;??)???6?pE??k???=???Y?9W}=??>???????J???q=?? ?q?L&?S??????>??????P??G??+????r^j.Gi?(u?G-??????$????,??M?N?o??N?.?? +$v1???e?+.T???c????0?Z????9_l?n!??"{??? :???R?^??M + +A?S??3????@?????Y:0z! +??GT?d2????=J?4?3'YViD?{???Aa????Q???ZkD??Y?(???w?=???????A???aS??<7?G?DV*?JJT?;???4?*?>jH???F (??????h? +? +???co?fw7?x??w??B???`?xjg?G?k?d??????3Q?A}???Z??iS?l???d??J???{?yTW\?g{? +?G????????J??J?3?=?????????)?rC?9 +?"??0?2? @z???G~??CS?D*??^Y?0j????Q????q +=,3L?WRxTz???!??l4??UR???K?????l???\u5O~ #S?rm[~????F?.???????^g^B> +? +??L]?? +???4?79,%=.]?G?V??L&?????? ?%U??????Q?w?Gi4uQ?$,?/?.PI?????????wE?G%~????ob????Z???dQ?????< +?????}???)????Vk,?eU?b9@??y?????x`??J?m?D????F[??+e????d?$/@?6?SF? ??{????Q??3?e?G???)???I?y?;+e?X?A=?Q?G?|?"`J> +U,?:b??*uy>?pN??0?8';?R??/?<????7?[?????,?(u?Z?Gy??y?_>?;?A?0????h???(]\?w???Gi?5?8?"?z=R)?&J.??4??(xT5{T??Q?E?? +1?/?1i??z?M?J?9?????? ???(?$/W?+??;??c ???????(VgN7??e??=*?1+?>?(m?F????????(m?4M??te?)?G???(b???v>??? +???W?U???1=*m???????,?*?2!?????4?G???Qg^?yaJ???tP-t?G???on?{\??Q??b?G?b???%:??????U????Xk??(c?.?)6v??|?qX7??YhZgnr?qA7??C?6?:l?29?k?????? ??G?;5??]gnB;??.?Sl???:?@]3B??u?} +E?S\??Q????????????_??? ?Q???&?%???Q??3?T??(b?????? +?|T?E?A*e???8???6U?Xer?I`??^H?????(?R???????*?G?A?????????G?1>EQp"?(x??V2?,g???}?????Q??G?X%?????9?'?q????????????o?$???(?Q??4??QK???P??? +x??U^g??G???77~??x??;?#zg?=?[[????(2 +????{mvnJ??+???u6?B???????xy?L????=?vB4???G?qxT?>ja?u???QWA?S=E???m???????Q]?Q]Q%?=??(??????ch??[o????^ov??3?G??u?8?^[?7????9?G???????iI}8 ??4g??Kd????M??=+e??9?Q???(???G????J?G???G} J?f?\]\?u??O?:??<????(W??3?7j9???xT?@?]?-???]?????,?l???^}g??????l?"?o3?!>2?3p????????R?e?!}9q?X?X?9l??c5c +????s?XG|l?gldl"??9'?-?1c+q??bl??A?4?'N?0vrN?????U?K?q?X?g?'??A?S ???S ????OF????>U??G??????;R?]???QB?H?d?????v??*9??J???`????E???? ?l???\???|`???????S?)???u3????g?'Qy?Q?[g.?G?`S??"?#??s5h? +?o???P?_?|?^?`??cUO????%"????J????=J??:??/?~???gs????N???/?h?&.??????????dQh*F????<f???Q=j?T%?GMS??zT?^?dC8keiyT:=A?Y??6?+?5?{?? +???B?X???9y?G??????ya\+?A??G?Y :c??qW?U???(??????GE?_O?V?u6??[?????????Z??G???Q??????T???J???Q?C?#?\)?p?LT9"T?%???G????(????:???]??P)xU??? I?y??1?????(xT?G??????.?xU????J???Q?Y?t:-?a?6-)3?[??(?????? +?(?u??:???R?(xTU +???Ge?Y???G????G???Qu?QP)x< +U?@?7?6[???OQQ?G???P?lS?g?B?V +????u?X ??G??|M??'D??!??fo??F?&* %? ??Z?R??\j?Ct9??R?a>g?H???!-??n?QP)xA??*???J=??G??\uP?XLQnS??n??)Z^r)?Q?D????^?z??8??D?L????1(vv^?????k??j?L???)WV?]+%Ht8AW?Q??????R?(x?\Ul??&?G +V_?????Q??r?D9?P????mPk????]????n=???A?G?oS?a>??? ?????u?U ???A?a?F?U??[????'??P????{?j?-?:( +c? q3?x=j? ????n?1????.*?n??y?????Q?Q???????G??QU???f?7?5????s????(111?z????&??dg6??,???T??X??O$???0?JtF?/L?y?=???? ?????,9*++?????R?N=?E?vxw?*Q?v????????? +g????G??ngw?F??36?>k?w?O?}6 ?????9?M?p?? +????M???B{?N~Th??k????H??z?)?5q?7f?x?b??4iR????,??C????|????????G`????e????q?????p???w?o??}v?o?? +?ApH?N?7?m ???ma/???7?o;W?(fV?R?G?T?TVV????G9s? K?z???x??E??G?CZ?p!)?@oYJJ?7?h?D?5?????E????|??_b?XA???G??"!!!`< +(???C?_?[???G??(xv?C\?0??X??(?%%?c???7?T????#3?-??????T?j??F??7???%wG.p??a????rss??? +?? ??[V~??o ?Q)???B?4??Y?J?Q?UU??;t??7???????? p 222x ?/!???/Y?$??(?Q??? +><&??C??x'zT?y?1s?Q???(?,?7qO??u??G??y?????u????Zn??????NBBlS]]?+?A;????+,?vx[?Y??j?*.i??B???{?(6???e?t]?K?.?p~=?w$z?<*D~T?~????pF????"?G?8??K???E~?_?*@Hj +?Ho?T +???G +:?b=w??z????.\??WD? +?+?F}Q????_???(????yL??g'???????R%g??a?9G?B??y??????x?h??jj?????????E???^0Nf?<?9q?Q?? ???s?(????? +??????????????kO?J?[Bo???X? ?????? +/?????#???:?lsD?E?(?R~3=j`??[,?`?j?C? +T???}????B?G???$$?T*PTJ???!? +o?????m ??????IKK? +??uX&M??y??y?GO?(?G?E8m\y???!??"?? +]?|??O? +????1????f????/^??~?i?#??v?&??p???z?s??n???????>??#>???+??C?{??D??Qg????b8/ ???b?4?4?n*Q?=*?>???J?Y??R?X?u?d??2??[^?t??w\?O;???oR?i7E???U??Y?bS?z?,=o??3??Q?Q?????OJJB?????J??BRl?=1$%??,*?S?b????Qu;sY???g?p????c?lp?-l?7?????????_~9???qc????&>=1????????$ +?[s??:????????wJ??,>??;8?6????U?? |cP??????R????? +???oRVP"^??W????t?+??? +???k?Ow?&Q??Q,??{?1FS??9?l? +d?3?????z?min?m?'?R???H???5 at v,?X??e?J?@??}?#[??{?|9????J?Iq,??M-#???%??T??fR1????( +b?#[??c|?+??????}@)G) ??m? +!????|??E??*?S?j:?(????c??"%999?D????u8y????]{?U?uQ)??U?H?\???|??G??qz??A?b?^??a???7?9???^?!?2????z;,??s?zL?dPx?$I#G???K?Ts? +?w??????F??!?:??Dq??Zy??{??_?????? q???Q?4?>7?c??(3hz9??x]5(? +B???????t'???', +b???O;Fv??R?C???nVj7r?z0????re??TN?R?R?ZIt??Ju?QE ???m?8pO?Q?U?G +X?r?\?=L?X?y?*e?????;??Q?|?P%?@S>E???.@??H???DK2??NU?AYg}+F?\q?E({?H??C??V1???L?G9?A?A?U?M??!????~?S??\????P?M?,Wok???H??2Sv?)???????4? +=*?=?w?????`HLL?fN?A?Q#G????B???~?S?bOm?W???"????;? &??????;w?7 ??; +??+ +?J=?????(r????]??J?}?f???u?u?}@?????X??Q?~T???G?\?o??iii>?3A???U????Uq??????#????(??!~e?+_$???Z?? ??+??(xV +???W=j????yT????Qr?v??W;?????r?njP += +=*??0`S??M-0??"??:?x??I|m??_?*y/?0?Y???J?A5???)? -'?)? +?????r?n?(?(?G??2?=???|????R?m? +?m=?,??????yC?y????R?(Q??)?dW?{????l +?Zm??o?JG +?mOIW???Mn_,`6????N????Q?Q?`=w?h??????x?yS?_???#G?Ts?t7?Sd????W?0??A?B?G????n?Q, E?x?I??^@"Nmv????S?^?.O?mOE?????"?l =?;??Vg???2?K?v?????Au???T?M?x?{??(?(?m?=??U?T += +??L&(??Q???? +?q,0?/?? .B +?, _??Atd?x?>?????24??$??)Cm???$?"A?? +????Q}??%w????>???tW?W??@????t2W?;?G?G??[?`??S$??I?j?9? +V2v?~??"??N=*T +=j?zW????x?z?7a???#G?q?? +???}?!???@??8???????L?????1?(P"????|??r??E6kd(??????H8??????G?B?p?j??M????2???|??1?????w?,??o???s?????3M??.=??T??D?b V???b??\iR????] +????f??\?E?8?5????8?z??f?F??/??//?;???"]_???E+x?|??r??T??? +?V??F?(6[wrrrbb??E??S??A?j??? ???dH7=^-S?"?S??Q?Y???'???{????3??RR????!"w?Pn??%D?Rn]???"??4???0?^zzTo??????[??xx?MX?N????? ?? +??a? +??%&??????G^5'?Z_9?Y[?X????^??????????@?????D@?0? +=??????????u??G!H???$??-?~?? ???l?l|?]??T??R%?/????G??Y???6??? ???.U?K??'&`????yj?u?iO?C?FbHZ?y??????????U?I????U???(?o?{??? ?x???GI'??l6n,(???1ex?t??u??+?N9???????(???(Q???"??8??Y???l?S?M ? ? +????[??)?H?? \d??p?=G????x?Q??S??yT?q?4?W4?PZ ????Pi?|????K'?&?4?{?P??%?0???O??u? ?]U??{T???n1??82????,?? ??I?L?"?(???P(? ????_o(x?_?(i?(?3??u=zL?ta(?T??M?y %[?_?B??z56 ??]?@?)?R?wnD????E??ra?[=?0????R~?_|[?g?i(???=??k]DN:u?S???e?a?jT?P??????d??2?J?l?????S?l??mBB?c???O??????"?g?m?????B<:??=????????G?B???p???8???>9QB?DZ?D ?X??RZH +n?Z +?????[???:?G?^???????(?????????????3?n??GEM2??w??K<j?/??G???X|L??????G??:r?7?T+XY?|YmU???(n?f?'I? ???????u3k~??U??Q??S???b~=W????u?U{2?8?Y??_?#???N?nZ?u?T=s]????f?+?c?(???cx??r?;O???P\??m?????CR???6?S??S\??s??,)r#"?_/?G??S?/7?r??G????zJ??H??G????$_uw]? +??g???t?4X????)??3?[#;Wa??!5?(???_3????D\B??z? ??b???R???G?xj?*Q?Q???5d?N??T[)9>*%?K I????3H???G???K)??B??$???k???BT?*Q)jS^??P?l?W?B?????g?c ??E?1??????G!???L|?1Xz9F?%F??zP?T?)???w?????8????fS?*??9?I??0/6 d?R.??+_P????r??!???c??(????(>?+$?o??? qV?\?(????a?? +@?????~??BJ3(??d?~Y?W??2 [e?J??I????????????|U?b6?????S??|{??@?_???9??????G?? >?z???.???Q]? +?Q^}?\G??6h?????????hGvH?P?J???%_?+P??*$El???r?\1?Qp%???2?????G?GqSJJJb???V??$IQ???G!? ?(]??7?z?4?g ?ZZ???C?#?rX!??Jc%t{l???9MnS<0???????9p?????s???Q?????r?????EU)???vG??QJ??:?D-??????R"??R?v???R4$?&???????"?(??J????J?z??Q?k?R?S??y?a?????!O???4?bUa?D at n??rPn???j???w(u??G?e?D? +?J????m? ?j????D??M????-H??$?S?(z??W? +`??`9?JU?\?I??7H?$??M\?,?B-? ????]I???MD??U????k????! +F?E?InQ?VEa??9?s? +?_+m??(??>????Q????G??}G$??(V?*??(?Q?~=?????zo$Jn?$????>>?]S?V?G??!)_????n=*????&?????v?????????????'?????????p?? +B?????O;??U???_'??~??????_??????b??}O???'~}="????z????z??C?B?G??_/?G ?????tJ?@?N?)U?HH???d?Q????????~y?7WK??F???B`}%d?F C~???.??!?C????l?& +_????3???;?6??g?Q6??????????~?Q2D?????{??"??v?h}y<z???\?>?6??R?????;???q?????_/?G}??(??L??c?S???????????zT????z??|???e?Q$?????7???w?;I?H+?aZ??3?Fg'f?$??g??_d??i?'?>^?"?H??+?u??????~?i?+C?? ?_??????P????????q_G?8??M&SBB???????G!?`??p??Kf)qdb????/#?Gq??u# ?R??>????y???G!H%?NT????R?? ????U?q?Q?37?????G&Z????Q??GV?Jkdy?=??'@??G?*y??`P???s? +? +? +?? ??? +?g??(?????9N>^?8?0??????z?Q???j?z???czW????????'?????H8??%r?>?H?8Z??H???V?|W{?;?R?j???Z????n?+;+??????p?????'??C?G??(i?d]I:??t?xT?"????x?e?Q???I????b?n???Zs????p< +HLT%??? ????Xz?Q?Q??|&?$j????j?D?"????r]?S??I:?r?w?AO?????*??d????Y?5m?????"???????{K??--?-??????}e+?z?????l?n????P?z?Qz~??) +=*???y?X??&????=2 ?Q2`=??T??(6^???9?A?r W?J?fX?:?l~=?1?X?Lo79?%???G?????W<?L&?Ru???A?B?8?{pXQ???.??? +1?B??S?*U?Q)nS!?^??Ju??7UJ=?N?Q?????"' ?|x@?=?_?bSQY&>S???e???^?,??|B???S?T:????oS.?o?(??>??????-?,f?9?GIR??N,???8"azzTo{T?yab?g?? ??t?Q,?\?G??=??H?E??S?Rl??????????%'.????Q??z???,?YX?x???S?1z?Q??v?u?Q,?$11?? +?*?G? +o,(8}????_]????7??T????G???V>m[?T????????G +R?b??????G!? +Q:PO_ +? ?'?G?\??S??S?N??e?????G?G?G?6/ ??\.?(" ??p^? p?M?T??Ro`????D +?1???y|??o???S)?????G??= E:??T?}Q??E]h?7???^4:q????ow???& ?D?????????|? ?g~???|T?n?2?Y?xT??G?G?_?9??C?!??.??X??? +?R?D)1??????1??z??E??`\|??7?G?{??h???@?6????hU?x|i??[?I?;C????Z "i??^??{|?? ?y)?{??{y??,?QX?-k?t?i????s?9?M?B?V?i;??&???G?#[??{t??M? +?v6l??? ?I???L?H?"Q??]y??}??^0????2?G-?B?B?B?B?'?z???*??"yg?????;?g???h????W????:?z?p?J}t??????A?N?g +j?v?L4 ?S?.Nr9 +??.?????r??j4X??? +?X?.:d?K?QO?(?x????$J??R6J?l??W>??!J?k5i??M??>??7?x[}[???????p??W+o^?&???O??5sV,??4 j1A?????s???_? ??07!???\ ???m?zp?qp6~??(s???????????-?(r"??????N?s????xO%???(??'?e?Q????9??i????Z?rc?v???L'5???n??n???^?mS??????? g?g??????L??i??l?3k?D/?_?P7?Q??????c?1JrT5??????j?w&8y????F??9????/ODD?????}S_l???W?????????3]6??J??l?d=z?vl.z???/\?_?T_?R7^?c?O??~2?z??_??Y?????:}p}?w???_YU~?????????x??Ds7??^3?????? jp&?=???/?77?Mr?F?Q_?????Nm)m?D??????j_5:`?l???????????SF???X{??????|7?p?=????z?>?x{f?7&? +??#?$G=l?|?lK?=3? Q?pi??????2?Q?(D????????R?vV?]?h?ig??5R?g????7cc?#?????cv2?g?K??k???[??'c????????U2?)2?ys?#fXT|?d??@%?a???Jc`:???;???xk?/Kr9 +?Gl6??}'?m?????r??F{???3??????s???@??T?T?:a?z??|?]O?m??????????? +???!> ?-?????\?%j?L?k:??????????Q??=?F???K[>?r??w?k{>??>r??????L+D}x.:46-T?Gfk??????????|K??????????y?4C?5?m??Fr9 +?7????i??y???????3?'?v????g?7???e0???#?????2~v??4C???Q??7?Q???I +?E?"G!""???Q?(DDD$G???E?BDDDr9????H?"G???Q????QQq?"""???Qm?(y?U???H?"G???Q?(r"""???Q???H?"G!""bm6?????Ir9 +?{??u Q?FJ???Q?(DDD?0?????MK?k W??^?Q~??U +?????????emrP???????,?e???????????-x?e????7??c???? +7x{Tj?S2!?/]w???G?O???????Ae??????~???I?=?~? nW?z:K???T}??zG??s??B??twj?)??ly?t???"????? G?!?kI??/???? +e?w@?J??K????^8W?y?Kv?~??_?~?N=r9 +?QYM???U???M???z?;??\??]-?g? zsr???_?T??d8???))%?s??n??#???L?S&k|K?.????y??|??r+r???x{9*??>w?`???.?:??????z????I_f????~?m?I?Cr9 +7?8??????????P?f????u???I?c?a?Y,?Y????9|]????R?g}09?;g?g???m????,??l +?@?:SG?/wZ*9Ar???? ??9J????>Y +?H?"G!9j?s??y?2G?w??{??=???j??_|?9?X???L&?? +uc???[_I???r?????_?Jr?\6????9JG}?}Wo?????(rn?%??????C?Q[n????!??;?7??v;???f?.???ow??Q]Un?G-k?zd??Ar?;???|????~?t????QH?ZV???-*?K???????u??;??????????A?j?G??NS??>???H??????*?????dR???????mY9*?F??????? +?? ???|?-?O=???????O??????U??(r?? +??o?z?^?8?`Zl?,?`t????-???/???IG??????7K?????s?,??\???L?g???S?????? +'???????????)??>'7x??lw????s??|????????OT)?????? ?]J?~?`?$4?s???#G???w?/v????dGX/*QJ??;???'?b at r9 +?Q?E ??Q?(D$G!?u??ac7G???????s??????(r"??S?E??\??(r"vyE??@DDr9 +?Q?(DDD$G??? +endobj +46 0 obj << +/Type /XObject +/Subtype /Image +/Width 792 +/Height 612 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 47762 +/Filter /FlateDecode +>> +stream +x???i?????w??W???^?k?????"???3??F?=???x ?5f<^X cZ!m?m???m0 ?Hh) ?RK)$? +?}_R??$? ??? ?????FP?Q???Q9?E?"GQT?O???V?TG??5?Z??j?Q??rT-??????? xK?)GU??Q???B7n??b^tT?_b?T?h<9?E???Q?(rE?Q&S??s????8?u]\V???????9?B????GCq??Y???f<(????/$??~?yndw??{?D5ucpT?K?U????7?fq=/:?J????R??k^?J???\rI6?5?|%G??P?8?d?/?U?x?xP???q??i?"Q??8?&?Z\?8?O??+_?H?+e???h???,{m???TO????D?Ed'????V#????????s??x ?.G????>?Ki??>??B7n???^??2G?j*T??6??????%??I"???b5??J?&=e?_?Yz$6K????????y???e?2/??!?v?/??*?81????????W?*?????_;??7b????w???????1?H???aav=p?>?>??????S?`K??W????%??B???@??q?u{S=bv?Hi"??-,v{>?2?=2??*?m???s3???GU???QMq??m?7?f?3???=Ow??}?5??m\?N?>,?L'({Z[?{?hn/?/?????Y?1T???{??j]???e??g????c?+????%??#S-if??_???W?Kp?7*?????j?QR???`????o??(??V??v???e2?`??_????U??U???????8M?H?U???^?v?`?PJ??=?{??]s???? z???p.v???h???.??W4%????gR??? ????*?DEe?Tj??p ??Jp????^??(??u2??j??G%&?%?8?z?b???\??*??/???y?2J?'5E_??R?FG???C?? ?pK?z ?4??U?A??w???Ho?? ??x ?? +o??-t?f?,??EGQ????8???????Y?5???U??????4G??|?#A??????R?T??L{Q?L_V??e?s????q3o7?EG +X?????!??Z??j?Q???u???q??????4?-=?"3?L????<}Y?K?U???????Y??5?9???jU?&G???*??m?????q?T??????????*^????9n ???7?y??\f???????/???+?n"???3??C??Z??j?Q??6?rT?8j??H??G??k?Q_?x ???q? +???7?y??\???n??????#??????/??a??VkrT-9????Uc??S??G??k?Q.\&,?b????]??3?VbnY3Wfb*O3???0lY???J +??ML?j^??qQ??S?N_kO$j??R?iU{?Q?uD??????rT??????UK??K??G??k?Q?T? G???q3o????d??d2@??,g???4&???O??? +%????@????1e;???T#S? ??#??sz???I<?d??M??C?????Q??Z??j?+???X????j?Q??G?????^S??x \A?*???????y??]Od?????T3???|+??.??2?&?~?^?????ZgC??S?d?u.F??LU?/??N?-4M?4?????E??b??3c?????s?V?rN?9j????=?d???i?????F?4M? +???xrT???*?+?H?p?m? +g???i?nX??O G?z5Ka]P???15`???'? ?vV??i??????O$GQuVE?l?? 8???kjM?4M7?????????HfF?/?Q7?S?h??i?a=??D????u??L4??;??_W?i??i?a=??L????O~?W5Ge_Wi??i?a=??E?a?^?q8?pn9??4M?t?z???E???? 3???*?i???????4r?W??r?N??Q?????4M?t??y:9??+?4:?~????4M?4????? GQ??Q?K????^,???h^??????~o\??(?Q9?o?S4]? ???l?o$?r9??4=@???(?19j?s?;? MW?B??F??u???M?Dk????%pez??????|?%O???<?????????tE/??F??r?}Mf???M?zX1Gu??nd?@???d?3????4???u???5???E?????r'??0 /? ?#CY?????!??? ?6???; ?L_! +??1??//????4??(rT?ch?{? +?????? +?Q%O???B???B?*p?'?&_?bgc?v?3F?????????????T +<7J???l?F2?L??|?t?j?s*:?R?z???"??Rs? ???s"?Y??'-??/?;?r???%??qF??"???%????2'0???!R~81???R???s?)?35&?W{? +?Dzc,(?KXJ8J?$?????d?-/K &???O????QXc??$?j??m +???4???F????e7?$C????|? +???????M5?`k?O?e???`[??Hu?(???^?w5??60??9J~????????^??U?W???$@???H& ?x?A?8??0?HV????1I??0?0? G! +???^,X?j???_??IN?:s???{I???????P?(s]|?????^?/jL????? ?Zt??`??2?'???%]?p_???G\*?29c{?Z????7??Tg?Z?/????r????_??Th????????y????8??v'R?9j1K?o/?~y???Q???????{4]?????}???J???>?x|???? ??Y?}{????E????1??i????K??x?D??QKX??~?5???"G???c?MWt???19???'Ry??Y??~?5???"G??????E???6YCrO`?H9jK??/???P?(??.g?'?"MW????(????vl????Or9??(??0???????(>??Q?(???fQE?T*???y???7T-?E??(???'pT&???`-XW???"G?$?QEQ?{H?R?0 k????????9?EQ??T?K}??"G?$?QEQ5P??????u}*?? EE??X??(???'?CQ5???#?????x?????(??f??!H?Bk +??L?Q?(??O?a6;????t?|???{???+?????'????,??n????E???&?z?d2????.?S*(???E??o[[v|????WQc???(E?"GQ????yE;?V?Q[i?{?????_??h???j?`?4??Q?(rEQ?????Q?h?+????_???r???"???G&G???Q?%EQ???Z???Gm???????????L???0 ?^&G???QBr?L? ??&?v??D>'??l:?F&?? +??;??;??A? ??B?M?"G????????K????-??O??x? +H?x??J?(?TKK?????????w?4?{6W9?E???Q????W!A?0 }-CJ?W|?R???dI?@ ??ArC??LF?M?f?J??C?^? +?Q?c??i????B?"G???????#|z?g??j%?H?$??O?u?d?.?2?,"?N????*,'? ~E????h?u?w.K_???/??????/??Lj??J?}seg?T??l?X? +??t????zolr9?Eu?? +?T ??}H????Q?(r?k%MlR???*-w?X?? +?1<{?? +C?y:m???C???f5?g?m???????R ???????'?H????)?^OG?;?;>???*UCS?Q??V +? +"-,???cJ?M?"G???:??}2e??/`#?@P{???)???0R??*???W*?y???aU?2?Q*: J?D??v??v?9???=j^#xw?sw)o?????s?F)?J* ?+uB???0??H?2??,????Zd???`g???T +M?B? (?/?~I?S?'c??&G???QT? ?S8?i????ui?+??PGeTLQ?5H????U ???????5?a?Z?W-?@5G????O|???x?_?|?u?`s???Gd`u???j?l???&7???}z???????gP???*R%???|?D? ?????J???~;69?E?"G?????yS?????i??uU??pP?F F8???(|??6?rn???/{w?l???2h]???N +K]H???S5 +1o?? +??Y??F????tp?&??:???O^S??g???m ??c?^??????*,%??5 ?????P???YJ + +y?Mb??-uBJ L?5\?a????????UR6??????*?A_????(r9?5?%????f?)??Av????e?_??>? 0%? ?????A?9?Q??Q?Q + +V ?!%?H????+9?2?0??U?SZf??\b????u'??????(?b?.?C|?6w?1??Q?m???uo????|?>?>zA?{O?qS?F|?@?%? +????/AV ?????|??????Q??|?1???s?b?x??y_ER???e???lJ ?v?|?LPVEsC??TW?~/?Yc???d?F??S???????J}T???Q?(rUY?????%?i )???2??er??m~?1???x{??Re&>nv??0V-G??*?D??`:8jx?{???G?Qxv_P?????~?|?P]?2}%??zn??????g????p"?r?"??L??zG???}??3?(`?p??n??????h?s+?z??m?:???RZ?GI??>?ig????rH?H9 `?,?o??DJ)F?*??r??/?w??Q?O??I9???????G???V(?I???er9?E???>??IX?z +$ +|?tZ:?K??)#?c???L?b@????=e?1?!bfj?X?_??3?M?9J?H?@??{s?`X,G?vI??to +??x???B?D}???k +?u??QQ??????E?"GQ}.?dn?J=?t?2???u^?H ??bI??Td?V9W?x??B?????pZ??9R??[uO.?>uu???Q+O?? +8??z??`C?UJoD?P8?????R?[???????q?}???H????Kvn?O??=????P????:?K)?????R????/9* wfte]????(????r????y?(|Jm? +???m +????.OU?24+j?q8?*??@????"G??(SJ??3?? ?v??(:f????o?5n?`??z;?pT?? ?+L2i7 ???(|?t3??(?v?G???)p?=vb]?>??????^V??.?????d???}?do???&??(~B?"G??? +?qF +C???v&sUm +???????(???w?{??(???m`P!)u?????^X?E?"G +L?a(??r????(S}???4G}???=|&G?)???E??G??f?? +??????eK?????:?=?}/??? +? ??w????)??zZ$??Y??????*\?JU?????q?F?7??'?K?O????mT??v?(pR%?\??"G??(J???zE9?y?h??1??1??1?(=g??bZ(?7?s???????r?,?Q???A?B8*???v?F??h8?a??;?,V4?????r?8????????>?2v???W??Q??f????@????1?Xg??0Hp?hg?|6r?s??nN8jW?J???????w?????(?M?9???z]?(?{F???@?8??3?J?qF(??dZu??O??QQ?I???xFON????%???F? ?v*??s?????Q%?????r???745dh??c?3??(?x)???L,?v??r??????z?]??T'?`?>8 ?L9?E??([?;?y?Z?????X?WF|z_? 3,??????`*???$????5+n???r ?N=v?N??E??R?R??T9s,?-3??>w??hc?9jc4I??? G=????A????X ???N?n???TG???6????]o????K[?]???w??"???t\?7????p|Y?j? B=t??? ?u??& _?+????^?q8?h???W8g?K +????a????????)%o???p??| +??$G????~ G????8H??=?T?%?p??>?+X1?T???|2x???O??E??-??j?q??Sj??Q0????]@??X*??? H??"M?$7???????????^?5Gm?&???????{??Q??j?s+?^??????9j????lK?$?U??* ?m?Qg???%?&??f?????o????? ???w??^4?)???z?????&ue?8?99??oe?j?? ??2????w?k,Y?^z??V???>??,?f??hXVf?3s???e$RXNN!l?|??i?Zp?!?*????p\??g?(?6?|??j???:(? +G-? ?>&Gu??????c?m??E????1???m at 2`?3m?iz??#??3?????=?^?d?>??%?^????p?d"uPBee??g?Gs?@??j`?TI???9?v??Awv?}?n??'~?FB?pT?i?O#uYH???$aD>?? ??x??\eR?????h???? ??T+??%???q???????g<~??D???????r?l??m????P9?v?f? +??v???HI???qi?"("??H????h>Q??1??,?%g??5????;???L?????j?$????q??e?e? ??????? +????N????XH?'&Gq~=r9j at K??38$4???!??I??? +}??Es??c??a??@e???RzH?+??5Cs??=?y??? ?r8_%???F)y??'??l{w?F^???xE$?i??????????nD?%,h??:?| +G??9??7v???~????????{s???#,?C??'$?L?r,$R?????M??Q~}????h?u????????q???q?b `??(r9?5?$P- +?0?H?kwD???s?;?)i?[N?\*E +4?-?Z??????&G???Q???,Aih?>?,??@z at I +?P???!?????z????r?? +`vXzL!?4uS??????%?1GM?tg?iOF?N,?p? +?>rpn?Z?O-????????m?M?Zu???Gy?????}F8*????#?Q?O +???}???i??}_?/?'(S?{;???sf\?g8?????Is?E?"G????)!?$@%0#?E? ??m:???Nv&??Hr???? ??,'?$??R?-??????=DU?????cq?d??gPJ?"}hlC?j???Y?)~?O????g$8 +?1GM?9jR?Q?*)/F?|????_??l??()?????????S???[???-????R????9?\X???????MgR0??Q?(rEuS?5]??i?7???Q0??9?)QK???????&z??-_?CF'8?$ +(?[???d?.O?~?"(Qu}(@cn??v@?E?"GQ?????rT??c?X?????DH?n?G????????/]>????j???{?>m?DM??4??2%???QjV7P*??Tj???]?cr9????QQ???2*??????fh???+??v)o???[??{?9(I]???b???????k? +|UR??/U?(M???0v?q?R?=??????>>g Q??4T 9?EQ??(?[??T??Q??(?9oZ\ +5k?EP{??=??=j?^?`?Z?/?Et??po? Pz(??j???????Z ??&VI?A?b??:N??}L?9 +v?{?8??Q[?Q?(?j?r???s?S?Q?+??9?3D??? j?~?d?Zz at -;??Tmt)?|PJ(+??*?)?(Pj??Rv_?J*~??So?(???= }2? ????????????(rE5D}T!G??????%??w????????????nt????&g?M?5?????3Y?????[?k???g}?i?#?Z?h>???C???VT+ at S1J-?(????*????????N??Yz +3O???lv??m????Q?q???K????;r???U???C?&??J-???*)?v^G?N?#????v??(?R?(?R??e2??<#9?E?u?%? +?H?TE???z,??Z??r?%?T@!2??aq????=?[?e~??????a????`m???v;??S??m?=?^n?????eYW??}??Fnk,[??}???Y??^??Q;O?????Sj?I?? ? +P?x?6X?R/???*???t????s????H*5C&??????d????????n0pQ?r????--??]?GE???P?% ?E????????????:F?o1???rdA?4?M?K???????TJr??{??OH??L&c???%???Q??????my?!J?dg? x????????IK|?????y?j?'???7o:?o??dP???5?????????j?9??5?@?:?vX(???z??J??.?N_???%?56?m??= +v?|??2?D?x'VB]?Wv?+?G&?I???W?y+?z??.KM?C?%?Q??<]???Q???? +J???=`*P??Q??g +]C???&?(8f????g ?"G????9J??I?S????9???F???8??~????? ?y!??Ls??lC?VF???f +?? ??9J??u0??=u??|A?~A?{W??????9G(??-u??????????_??5???r?)???'?a0????;?????9J?!???? +G ??2?????)u???w?Q?????fS=?8#=o???'?????MM?????Q?(?G??iZm?????V??;?!9?H??VdB?????+?Zg????B@???K????MZ????3G?l?!?Q????Kue? ??cj??? +N??g?.?CM???????o:????ZsP??? G???=????[?'j???????-?}????P??;y?:sT?u??:???Q???fo?7?????g2???????Ry???Y?XRyU??\?I??jI??(?W?GE???q??>&\d:??^R??N??0n???(?R???E?"G?[?2og?????^ +?ld% +p&?]?d??K???(?g o5/?7? ? G5oe??X?pT?>?GP????j? ?????{?s??Z%G?S{_o??f?p?Pt??????>h???wa?? ????? bM????????/?m?8??????z ??T}?????S????;5J??z0????????ns?H?vl???i????q8[????'???|_??Bq?3????u? ???w???u?(????+c&??(??\b$?u?r????F???^????\?/?? ?k??D?"G??(??S?????c???R? +???=?????3??nsr@)59G?7?+s??? +??8.??K,????????+u1??????Tl?? \?l?z'???GE??0?.M{?o?????D?? XUt? ?????u^r9???PQ?????2m??~_o??n8 +z?Qm??A?????????n7{??????n?s??H???#?w???+?6?z(?/??o???Et;ZtA7?Y?Q{???$#?????_???V59??&?Q?????L}?]???vQg?c?]o??`????_8j]?b???!????6p??`?|??????&??9???l??????|w????h?p?L??5??????c ????ZsTg'??'??+?Q?pR]?(3?y78???G?"GQT?^bv???sT?.???G}?QW????? ?J???????g$?bC?z??h_?c???\t??_?J?2` ???|E?"?M!???)???<$M0---X$_???????|p@e??[?G? +?}B???hy0????????B; +?sT{gw???Z[??N??QWZ3????Q?t? ??`?hg?I??}??> +?g??5Z?BxH????3Oy69GuO?(r9?EU?0 ??*O}+l?/?1 S????*5????Z??x?{??3o???:?W???n/M}???+?L@[%%3S?w? ?G??}B???uK_???W????U???o????]?(3???p?p????Xg?to?uN??p +?Q????????????j?#??9?R8jp?W_??W???~]N?"G???Q?(?+d?V?6#a6????e?u? ????(?(????l?)?@8j?s?,????w?k?Qw:c??K>l?p??<??dS +G??oQ?!????C$ +?1K?????>j??[ej? G??Q[?Q????1\0??U??l?;I??~?Ql?#G???QT=$#>%??? z?)????????a(?2?A"?,n~Eb?k?e?c?7?I??Ed???s?c5H?JK +"Zm??-e???Su?????? +B?|G?? +6?????;M??\??l????^?]??s????{????????1x?k2?,??'?????h???ACSC??????Kp??h~??????'x????Q?(r9???C??=}?? ?)?%m at 2????f ????x/9!?K?z(#s??22??? ;?s?X?19%?$??S?? V?EZ?m?w9 + +tS??^??????/?-m?{?O?!???w2:$?? ?Z,E???OQ ?3W%8?-???u??j????6G5???(r9?5@?xt +S?h? +>??Bk??????{???0??|[{?q???//?=??s6?Q???Q????2A?f=??C?gy3?]????twn|"?????????)?*?}?11G?V??:??e??'???v?(????w???????ttL? XuS??y??z?3W?9????s????????u????orc?????]% ??J??=?y??(????JrT|?#G???Q?M???4? ???5?;???2?#$&?BJ?3??t\??D??z????J ?/F?$3md?"3??T???? +2Fz/?S?? ?G??}p?n????n?^??=???T$?5 ?3?H{?2????,????\???t?h;G????d??+??*?? +[n?G??x??5??? +?5??f????z??/?l????s^???\???C?d1???r?{?}l$9?E?8?j%?k??5?3?f@)?#?$S?dO1,????cJr0? +?_E???E?kQa?=???????[\?18 ?Q????[29??}nG?3?kG????h?]??0\???8???-?/??,|??W??)?r?{"S?$_f?F?????????d??I27uY? +??I??,(b-?jZ ?! kIs??ha)y??p rT6r???9???T?y??? +??C?+??S??(MA=?[R??)>?S|?s??R?9l??vo?W}1?????PJ????Ef????,0f?{???5?? ??^???%@??(:?????7??x 8 +e/?2S??E???F3? pH8 +?d"??? G????d?3?L9??&v.?!?(PS?C???z?p???8wX???.GI?L??Hr9????WR"?T+?uV?c(?F?+iP????????e?L??'Z????&?s??]f??Re???G5[?3_??V>` +??[?!J*??Q'c?:??: ???y?/????L?/I ?{0?????M????S?,?Y`???oB?,%??&?f????rG??z:?I?_?G?WI?{.A?> w?.?????(?s??Zf? ?m1?????5??? ^??pT??d?~Jm=?9?x?8? + ?D?I???5]0?n???RB????????1G?5????? J8 +U?? +???(????r??I?a:}EZ?l+?/J??4???zF +\????h?&r6`C;?9j?z6?`"v???5g?`S???y??( ???Q??-???u5???Vz? +?'?p???-n??^=S]?q????a&??9? +9?!??p?T: G??????%??Q??s??p?? ?Jz?}8??G?E??(rT!G??|i?+??{b?2?{S?b??-=?'??b??D????TXW???+qM?????U???????Zfq???5?z?:O?1????)??d?<?????$ hA? +3vz??F????u?*?! ?cA????xt5M,S?z%??b??>[?> +??????z ??g?U?OT??Q?????A?Q?Q???}j???G?G??6???u????]t +??U-?;{'c?!??_???WXO???{[h-??ya|nU??D?? XZ8gmd???|N?S??8??(?"G??(?yk?:X?!q.???%????g??C???h:?~??e2c;?Z3????EQ??(?_?jl??????{$??>e?I +?z??? Q?p?H??}-pK?????w?E4?v????Q?T? +{?:??#GQT?9j??????zy?zE??>cp??%?d +?????+7|Ed!Di?x]gQ??=?????????v??HP3???? ???}?-e??Y=z?(?*G}??k?` J????j?^??O?gk?^??;*?P??L?'??Vn?LD??<?2u??????-?*?#mS??;Z@# <-?Gb?sI) +P??d2?(??y4?7W??$a9h??a??(?u??v??pT??9???j?)????_?J???mA?????$??m??!q???G?????O?,eWy?rRm:?6xj??)?B+???Z??? +9?'U?3?y?rv?+??Lx0?????? ????????????A?8..? ?????/'(?5M?Tg5 +??F??]???6r9??s>???SZ??@N]]?}yI?rdC?4?M?K??!???A?? +??K???lll?YN???>?Qs:r?" + ???U????&or???j??=????_?S??y???C??i ??????!??x!??O???s????=???Rm??Uk:rB%8?gn?r?????h?6x|]?.(???r[2|?>>%????!?IvV??F?"GQ?%?$ +?N?4G?|??_q??>???8??6?$]o?? +9y;[????v??k!? ????????J??u????????????????????dW2G?V?:?Vn??2r9?? +??????W?????p??!3?J$?w?`% $?%|e???x??I??? +??1????S??Q7? +o~????V?Y??6H?!S????g~???j?Q?uRm>??Z??]CB?????;???m???u???S"?M?K?" +rFr?????c?????-g????4w???(u?F??}b9?E?*GI???>?? +?????<=F?;????????`? 2/?2??????s?icTu8 +??[??@I????+?I?s?????4?cua??? N +B1????qH]]?? +O?G?`\z?$0a???? +6Dz???_pb??\?`Vn?2?A`?????`?O?-???j?y?GP?'D??:??:k\?;???w????jgB??ss??? ? h???zw???Eu@??9*?3?t????g??e?u??i}?????F?"G??*?Q???{y?6??YI???$c? ??$??x??3-W???t?!MN ???V/Io????1?:????8(|>???euD??=d???A????O?U?x?Q??W???+?? +%lR???? +u?uH???????????_ at b??4? +'?t?~?>?\}\?????>85? +S"??e????n0hMg??O????"!?????x?E? ?? ????U??e???E??,f?(r9*??g??9?+u?+u?v ?S?N?B}?8??9???D]??. +G]S'?????ap?y????Ys???q[???U8??Z????F?*Nx?? +'>U???????:???????Esf??M???c??mn2????/?ud?Ao?fw..?p. +.?;?\,=5?\???????????G???????????????L????;?^?C?PF?{? ??A????2?@CTp????n???~(????N?.???????v?3?gmx?%G5j?w?V\?lvZ*5??(r9?J?d.??p??8??;???????? +F??H????1?ZMM#??FJ?????>?Lf??nC?y??l???x;?}?r.???[??x???:???C0?Y?O?Q??5??????W?u?8? +???z%? ??;???l?*????{sT~6?k6x?@???u +?3???Ww?????cSVQ?2o?N?_ey??,? '?i3?)?b???i?$Z?k}e???@J?(Y??m????`\{o???P?^?~??H?SW???O???sTh? +???p??Y????T????%?dZ??????loU?%J2?.8????W???f|?l.=z?g5???Q??f?M?|??\?"es????V???O?????qVt???@S?????6M?y0>J? +u????8srT??# ????I?`^?bA??Of???W&??hJ?%????fv?%{0??M7?s???}?t&???r???%?L+??q?????L7?s????-???gV?u?;`8????e??a? `c??LO{-?Z?NG??1???Q???g'??Q???:>???,B?"????/e??? +??&??m???cF?w?Q????,????R????d?M+;? ? ? F/??O???q?=9JM??2??y??^n???Q??G???Mg????O????K:??Q??>(?'?ew?I?#???Z?^n<## +????`P+?k2H`??????+??lv?&?1?RH?n?`3??? +?R?w??????o??9/???%p???S?????)??8?????/Z??(??;j?P????Q?V???/i?>?\???nqH???????Q?%?Y*c?????y???e?????l+?8??Q??>(?%?G?= ?4R??)?cZ?d???c???3}m?-b??xr?????+??R??6?!,????]????6K?8gsn??72@????G9???????6????????e??M?;? [??? +?#??/??V9??_???'???b????0?G??w&e?A???g??T????.???-u?Z??<?p?ZwNi??.???I?r?o8/???e?;?????i??????8j?? +???[k8 +'??Y??y.?????0Pf}??????-??d?| +??d?=|?>Z?,??????G????0?n ????? u????mN?? p????0]/S?ua???{.n\???:??fh +)3y?1??$??]?u??????.???????S8J?????M9???I???????cz?d?????1Q'N??T +?????.-Z??QR?W?k????vJ'??n? +G?~?????du???|Y?CuzNn&8?cu& ? ??Y(????C??"??????977 sre??C/??+??'??'-?????h?(rE?z??W]w???o??V??a???s??J?+?G!???@S}%?pc s??????A???Q?(?Os??J?A????}'5@?n???????o?2?&? s?>$@2$?&}*?pK??????h?9?E%???y?????\?M??e?????W?? ?^??fv?Yb??:???va??Z?2?{?? ??h?0r9?JG????????X??-?v?/Z9??G?b???Put?F??"o?(?"GE??h4-IF???J)???%???h4?=?EQ??u?T*?D???h4Z??EQ?P]]] 9?F??h?2r?G???T?? G?h4-?F???,??q644x?WS???h4Z?4r???*?Q4?F????QT??????h4??F??"?Q????R???h4-???0?EQEQEQEQEQEQEQEQEQEQEQEQEQEQw?????B?pREQEQ]?u??????&rEQEQT?T__?8N????}')'?/*F +??b???_$?)\ >????_*?????o|=5??$??c????O??X???_?H?U??o???~+4?t??W??B !}??>?@EJ?l??????????z?g????o?>l?k??cl????_?V?? ^??S??O?>?B?xL??K???j?h5k?zm?zm?z=?f?J??5???pW?>>?Cp??n?9*?sp??.???/(V? +???????B?Jn?J?_A +?k???_j}?????????^~U??^TK???MU??????j??j?,????}C?????????????u?????yM???Z_U+?jE?Z??Z:%??5??D?????($??S??(*v?[w???7???P?[?!? +"???]?WT9j?[j??y???T?-W?V???j???G?^?????m????n ?9??t?y?F>#?7???{?HsTB?W??*?Qs??"l???QT?9 +u/?o?W + +??mCz???A6y8????3?p???!??+wn??w????An O?3Gw???B?!???Q?/_I??S?????#?*??g?QT8 +?????9B????????haysT ????8??:?? '??S??u???rN]???K?????+??k=0w????~??w_j?????H????a???ww???>??9?^\=x??|<"?^???w?J?_???%/F?#*"r?0?B?????????X?F?9 +~?????R:?E??u?W??T?|?n|?>??>?D}vC}~C}?Y`_~???"d???uuun[????@#|E@~?rZW?L????`'I?6O ?k???=k?<8?????3????`8C?'??????4???Q??p;???5??Yr?L?Bu??\?>W3[?????(??a???vm??_???9?&?Ku?&?;v?8l???????M??-?????????76 n??o????V?????I??G??|%??R9??yj??9?08:9?J?????>?]??>??'??j?Q\???W???X???W?8 +'?3??J?29??r]???Nfz???o=????Q?)b?8$?BJ??>?a??? ?#V?;?!????????n|?_?*?>???a?r?.n?hj???#??+??Z]Yv?K??????b?q?f[48*??+i~????g&>?<'??4???k?? +?qP?Oy1????:?????]?? +9%5|v???m???????wi?!GUGBE[Z?v???F$T??iu1??m??!L???? ????O?7?u+?l?\??s? +?@??d +?v??.?_?AQQyu%??+?~???P?U???B?}?l?? +?n?Q??+f@?t??t????4Ge_?????????? +V????<x?$??`?9??f??#?nKK?_N? + ?"c?C?s??????[??7*?Q??~????C|?=?_?????]??? U?H?,z?E??bQ??W?8J?? ? k??}@8*h???7N?n???Oa??@? ?~.?#???&?5???j~ 1?4m?=?~?-? +?????8P;l?s'???&#?l?2???>D9.N?&D$30H??A??>?"1?5]?]s|A??x??sT?????l?-K?????8G???X??p?W}}???_??qw?tS?????? ?J????CrE??Q?J?_??(4?????????j?? +Ge?}V?jl&?@??????Q??t?0 `? K\?;??S???S$????m?Xb0?@d???d??.z??9asb?1?6??1??y?|??`??c???cu]?+?Q??W????#??@? ??{VoT?}=)?M#??1Wj???uS??g??s--?t}?&?o +???????7V?????.c=o^?L?B?Y?W??Jj?J?_????k3??);u?@T??q??P?G?+x???????L??L at V?3?Ue???E?;K?E?U?-?d??{N2`?+???????b?Yg?_Y??+Vo?W7????r-?????_xG????G??!???9???u}?????????_e2;^~???U?q??o?????????@?b?WR?W??*??Q???`W????>y?qn?k?x?x +sZW?xyY?]???%???1???I>??Q???????o?[7w?7?n??:??????|???e??????x??_?Y??z??N???u??W??Jj???_e???????w?????*???y#????mb??ueUa?|??T}?Q??3'Q? +?aA?h?g^??nzW?/|.?v?? ??O????O???.L??"GQ?Z???E???]??????????z1?&????WR?W??*G??)rE????@)??E???e??(??j?????@???_I-_1?? U.?.?$GQ??p?q?X?-"??^v?G?pys?????S~?????????*???????A???WR?W???GU?#d9?"GI?qlw???udg??Z?_????????wbM??????OLM\???&?A?"?WR?W???9GU?)r??9 +?? +Ve????JVS? +??x?t?z??^V?:w?Y????c?/M??Z?hO??z??? +?=??Z?b?WO8?jN???>?Q???Z?8 +????ZqTW??nk??bs?L^????'?o???????3???QUv?E?)????6VY?z?fV ??t=????b?x?~E???????? +???S?(*??vN??B??[s?.Gu???r??X;??_??+??+f~??QQ?K????Q+?G???Q??F???Q???x?b?z?_~KO<|[WI???k??+Z~%?|???{sT??"GQ ?????????PN#h?z_??z?sg74k???>xP]]???)?G??Dz?v# C??c=????F???WR?W?x?|??~%?z?/??(????U????9???|?oll????d2???po:{~?? ??????~?/?????????2?EEJ?l??????7???????Z/?C??v?b??,~%?z?/??(?????Ga?:??&GQQSCCC?;??zc?????_????>?_;.\??????^/?????G???(?$RNm#GQ? +U?8?P??^??????X?C?????Q??????E?X??P?b??=9 +???S.9????X\??zc??+{.??v_?R??~??|??V!??z???W?W??*?????;??%G?w\t&??y#? +?+?~u????2?U?7? X?%?)?T? 1H.B?NK +?+?~???p??:u?U?a??B ??N?CpH~?Vnm??f!#?"i???H ?{?s?vk?}z?O$R??= ?>?-/1???n +5U?k? K?Y?? ~???v=??Bu??*c???Q????o|Z ??_I?^???+ +?+?~????W?)d9???Q6?aH6bI?Va???2?%?C??????HcN???1;??rs?????dh?MPB???a?_???P+sh???Cw?????p ?\??t????~Vn?}}??~?Yy-"~%?z?????]??~?????'M???yD.Y??!CJ???#F &j?+??Fo8 +'Pv?.??*,? ?MVKpE?!?1C???IH?`2??dC3?HZ??3???H{?qM?$ +Z?uH?]?Yd+???????fo2??vM? +G4-W!w5q??? +???g????S~????H????E??X????/?# j????????S?M?BL??: o??&[M?4Y6?`??`??K??i??#????Q?? .2mG? +y???_????8????2\?(:&?????q? =?$?K?IJ????'?????NF!%?[?5i +?3??????? sB???e_??Q(?e?-??!??_??r~??xI?????I????????i?????mG6??I?(??^????8E???,R???? ???q #e\S[??????{+?#aK?}??r?'_???E?>?????S??_I?^?+.~-[? +7aB?Hx??8p??a?"?Q??7??Q7z?????(*??G}z?V?,???3??V?-~%?z??X?%?O?ZZP^=:~????W?r$?d???????W?D???So???>??S? +rE?*??????/n}?-?o~}?U7,F~%?z????5uZ3ph???o?J +?#c?R?K????F~]?z???????z???W?q?srE??f???W_?n1z~?lo??]?????^/?q??:,?J?|??Y?? ??)M?Q???7?h?j?z???-??Q9?g???{Yy?~?/?U^??M? 84??e???????%??p?????j]?:F?QQ?^???"GQ??????G???`????Ww??v??!;v?Ck?>]?C8|$??=3y?`? &9~???k?f22?X???!?0?2??K????O??_?O?|r?3????#??\)?kjs?d~??u1?!?Oq*??wL=?i?dv ?i?'?H??G???)???/??A????e???l?{??f??????,????{??*??????/?W_8AY??>??g?9??r???-?-??A + + +?|??w??s%??;?az????S???r?`=}?p??2q??5Tf%D ???u>?7??lUC??'???#S?@s???v +":?~??????l????? +y#j?LF?v?Q??%#???Q?2?x?8v?????Ou?9j????w???Zu{????f?T???????n\??Z7l??G}?p??~???=??2?8?L??,?[i?4???;DN?.f???B???W?y`=*???dx3??????]??^ &?9r$???? +?!??u???%~?Z???????WV??~??S8?ko/????? ???Kq8|?K????m?V?nnk q???l???LR???mS?v???N?Q??? 8 +?g?J??T8j??>??????^JVlA????2??h??$s??? *1fs??lhb?=??? d???d???Sf?4?5??N~?????3uZs9????? ?I??d??{y??f??????? + +R?l]-?3??/TP???x~????z?????????W???KV???zp? ?~??rq?(?????L?v?? ?`?????v??E6T??f,\??b??5?a~9f,>G??e?>F??xt?sz???y??{c?yjs.?H????m?p?S???6 +?/L}I8?????_? +?~????u?k???wB????????,????????rM+?,?"??#?? l??y??????? +qbf?b3????Y??,?????z??(3??????5?c?????m;N?+???6?? J??? ????xd???B??/?J? ??q???u?\???E:J|.?y?T??V?_??u??e?W??_m?????/?:WM???????-o?i?a??Q????A?_D`??? ??p????:k??t?????R??????d2K?r??J???%^????8i.}??:?????{?4?Q8?C?8??,O?j?????J~???(?d??jA2 +Gr?e]?8d?K?)H???? +?#?)??Y{RJo????(?'??m?????&???????b?=??Q8:?&? - +?O???l??c?^?sy??q2??~?/?????57?_?2#UDP+v?k???e???V?*s??t??CC??a?si 56?C?9+????@?Mh?????u{?%=???4????I???1Q??]?2F?*?`??4e?S?A)? "???<??l.c?d??t?I????) ? 3 ? +*??f? ??? +??Y???i????Q?????m[4????5h?zf?d??M??]g)?I?2?=????#E[7l4~??????????x??w@??/??????????S?5??A??W99????Q??%~?k5???J-\2??;?? P???=?????A??????b???s?=?qh????&/[? +?????G??????7%?E\?r???+? +??1B8?w'??|.X?.9??2?dw????aLR? ???eW?0%??????f ??!7i ?I#?9?T^??A4?z?????^?0EL?C)b?? +C??mQH??Q'/\?{??y^K?,??<}?U?D M?f????^B8?5o?R]C????gf?}cx~?C????u??H?"bv??2?.+????P??X??`G?[?~"?#??y?/??mY?T?(n?????l1??8?????7?=D??u?Z?? ??????x ?Y?r????G?'?9???v??y???X@}?k!?$?z?G??l?'e?~??w????U??Yz?T??{??2?|Ef??;?????l0_?#x?J????L??t'?K?A?f?(m???)d??????@)?U??(?$?n????5?G??W?I???I?&]uW?9??!??2?2?f?(G?????????E???^/?????8?????-_??7z?Qr?Ub  y?? i???x35??!;R?;Zf????0?????H??@~????? OU??9?|????a???~%?z?/??(?????c???S??*?J?0??0e??>3??r%?e?)Y,F~2{?y8%? +N??**?!???Y/O0F?HxF"?LJ????@??@????2Z6???????~?|E?|???nqTM?U?A?@?$??H_b?%??6"?m??n,2?c?M??Y?E????[0?U?ew?I??M?? +????_m??G??r?VV????V9??z???W?W??*??jk???>?C+??Uu????)?? +??S:???H?Y/?qP?pe??d`??JZ??Al??d?Dz?mU?T??D?_??,?RVs?D}??_I?^???+ +?+^~??Qq?Uil???m??}b?]???l ?+?D??L?P?S?!G??E??X??p):V?z>???~?|E?|???{rT??"G???[??$??m????????R)+K}?v?b??\?|"??b??B???_]sT?"G%[`?L&#?cQ????????7?i?????_?????GE?)r?!g + + +EQ??z#????0???z>???~?|E?|????8*N??????L??????????>?&???????E?X??P???WQ??????H?K??=j}?????~?/?E???_?##GQ?h????8Z)?!??_??~?M?BW??QT8*??u}H????_}?/??b?9??> +>> endobj +58 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [366.9826 218.5061 381.7052 229.3543] +/Subtype /Link +/A << /S /GoTo /D (figure.1.2) >> +>> endobj +50 0 obj << +/D [48 0 R /XYZ 72 720 null] +>> endobj +55 0 obj << +/D [48 0 R /XYZ 159.144 311.726 null] +>> endobj +56 0 obj << +/D [48 0 R /XYZ 398.6331 311.726 null] +>> endobj +57 0 obj << +/D [48 0 R /XYZ 72 264.0631 null] +>> endobj +47 0 obj << +/Font << /F8 23 0 R /F29 54 0 R /F19 35 0 R /F28 43 0 R >> +/XObject << /Im1 45 0 R /Im2 46 0 R >> +/ProcSet [ /PDF /Text /ImageC ] +>> endobj +63 0 obj << +/Length 4890 +/Filter /FlateDecode +>> +stream +x??7$v';B[ 2?f????Bm???[ +7?O???D?O???b????_Z|?v??(H +??"&??r?2?w??L@? >?????I +?h???? +??'??u??? +K?}'?>2???0?~?B???9???Z??? +???x?2Rf??F??L?`????9?&ri"????|??Wn??M??????4T?\??-?n?(???7?? ?????????*?`????hd}??@????0;h?I+6??,H?0?? ?ZB?!I|?????32?p`1????#18??g???#+T?cX?gAY???a?]4&???%?qs??FZA6???????}???|?????_~?G~0?S?????9????'}??xV??q?.=6D1?jz???J??_^e?????!F6 +??W-*so`?gS#?I?c???B?`,???.M? ??}?q?Bm]????G1?? +SQQ???Z?? ????w??(??^?M?j???9??^d%x?y.??6????qJqb!g1$???i +?}]aC#? ?U?c????&???'??I??A *?6,?m?,?!?M?cq?????Z??@v?'?i;????,!(??????;??@?bbA??p??P1?a8P ??K??SyQ#c???R?? H??? i +?????h?????.?W?A???u?9 +endobj +62 0 obj << +/Type /Page +/Contents 63 0 R +/Resources 61 0 R +/MediaBox [0 0 612 792] +/Parent 44 0 R +/Annots [ 66 0 R 67 0 R 68 0 R 69 0 R 70 0 R 71 0 R 72 0 R 73 0 R 74 0 R 78 0 R 79 0 R 80 0 R 82 0 R 86 0 R ] +>> endobj +66 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [422.4274 688.8784 429.4013 697.2913] +/Subtype /Link +/A << /S /GoTo /D (cite.las96ecwmf) >> +>> endobj +67 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [263.2392 593.237 270.213 601.6499] +/Subtype /Link +/A << /S /GoTo /D (cite.las05gridhistory) >> +>> endobj +68 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [274.4915 593.237 281.4654 601.6499] +/Subtype /Link +/A << /S /GoTo /D (cite.las05workflow-jgc) >> +>> endobj +69 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [214.5686 569.3267 221.5425 577.7396] +/Subtype /Link +/A << /S /GoTo /D (cite.las96ecwmf) >> +>> endobj +70 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [476.5333 569.3267 483.5072 577.7396] +/Subtype /Link +/A << /S /GoTo /D (cite.las96ecwmf) >> +>> endobj +71 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [487.1696 569.3267 494.1434 577.7396] +/Subtype /Link +/A << /S /GoTo /D (cite.las00grande) >> +>> endobj +72 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [497.8059 569.3267 504.7797 577.7396] +/Subtype /Link +/A << /S /GoTo /D (cite.las97hpdc) >> +>> endobj +73 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [508.4421 569.3267 520.3973 577.7396] +/Subtype /Link +/A << /S /GoTo /D (cite.las99siam) >> +>> endobj +74 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [355.5321 557.3715 362.5059 565.7844] +/Subtype /Link +/A << /S /GoTo /D (cite.las00grande) >> +>> endobj +78 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [106.8315 545.4163 113.8054 553.8292] +/Subtype /Link +/A << /S /GoTo /D (cite.las00grande) >> +>> endobj +79 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [364.2475 545.4163 371.2214 553.8292] +/Subtype /Link +/A << /S /GoTo /D (cite.las05workflow) >> +>> endobj +80 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [160.1419 533.4612 167.1157 541.8741] +/Subtype /Link +/A << /S /GoTo /D (cite.las96ecwmf) >> +>> endobj +82 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [128.6626 366.6102 135.6365 375.0231] +/Subtype /Link +/A << /S /GoTo /D (cite.las02gridant-t) >> +>> endobj +86 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [184.3843 297.6899 199.1069 309.6451] +/Subtype /Link +/A << /S /GoTo /D (figure.1.3) >> +>> endobj +64 0 obj << +/D [62 0 R /XYZ 72 720 null] +>> endobj +65 0 obj << +/D [62 0 R /XYZ 72 720 null] +>> endobj +81 0 obj << +/D [62 0 R /XYZ 72 516.7854 null] +>> endobj +61 0 obj << +/Font << /F28 43 0 R /F8 23 0 R /F30 77 0 R /F20 38 0 R /F14 85 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +100 0 obj << +/Length 3153 +/Filter /FlateDecode +>> +stream +x???r?8??_?G?*??>=??3?L?Q?????L?6??????? $Q?J*???h4?V?M?M???h?n??Vnb???j??qwu'.????ds?yX?q?P?o?(L?(? ???E??o7g ?}{?AKp?!?da_I ?J??M|?|?@7t???Eu???3?, +?q?c??F?~By????Y%???4h?B +/?Oo?d??W?E?b{??/????pxl-??yc?wL??3? ?$?Ct??#:???r????? ?V??a>?????p? ???c?TAL??F}T??????%' ??IUh +/u"???g&Q??5A?~4???'X????1_?O?T?W?q??*d?82 at f}???o+???)T/z?@?A??* ?0??U?~????x?i?J'?. Uz7???_? ?>???k??37S???M{??3?ZC?%r??q?Jo?f?np??, rC???s?U??-?? ??DE?=P?S??>??f????@?qY-?M*??? ?3?h??????? +??'??3?????8 +|???????E??x2=?W&cX?8??&?YK????????????Y??B???,?l?EE?q?????????",???@????%Y~????4 +?(?????],?N? ???,?_E??f??+??"P??k?G??|%+?K?Jx??????4OO??1>???l??'? p? a??b`?3F?_?K????X???H???P????(??8EA?U??xlr?W?R D?8?"????????????????F?w?H\???+????>g3Lh?24?=??? +q? ???3?? ??f???;?????Q??s??0 +L?c?C?G???*?????:?OV?o#x???aQ???????S??D6?O??,??????g???s?kF?n?(?? +I?Fw?'?RZa???? ?hT?]???t????6~?5?&??w??????????s??????K?K?C?D@????X6??h?w]/??WK@?^???????K??g??J| +^itZ?? ??E????LIwI? ????F??ZE79??f?T??CJw???Z????k +??[?\??3??Tm??k)?? ?l??].?V?\?N? +"a??j??k????Y??w3m?????????n_??q?? 6?l?p:^v?]z?S\ EI??L?j???????%??J??l??Zs??7F0?{?8K??C?G +t???S?x??Hh??t9E*S??????U??????????Rt?G?J???-?r??C?K?ph#???o5\?R?rnc# +?m+?pL +e??k5?????? +????K???Am???@???:?????HO??~?6?{?????(?`??JK?????????????R?=PR??u?F?x?????[??Y??9U??,??6?D?F?t?h????)? ??h?(?"z?Od?? +???,??7????*??0??QQ????YtF??????endstream +endobj +99 0 obj << +/Type /Page +/Contents 100 0 R +/Resources 98 0 R +/MediaBox [0 0 612 792] +/Parent 44 0 R +/Annots [ 104 0 R ] +>> endobj +60 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 608.9985 670.9984] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 105 0 R +/Length 34 +/Filter /FlateDecode +>> +stream +x?+?23?T0 +endobj +59 0 obj << +/Type /XObject +/Subtype /Image +/Width 609 +/Height 671 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 14907 +/Filter /FlateDecode +>> +stream +x????hb[??qK???L???2??U????SV/J04jx????E67???6 E??&?c_?{1?n?f{ E???UE?^bw/=???A??s??+????_???????"?. ? ?\r??8?(???I?k?c?s??C? h|??k??f?zI??|???x?y???O}?h?n???_?(_?? ??k????Cp +?+?7>?pP?????dw?2?{l?????L9Y@ +n_o~m>?"/?qh???d?????)r??joT?piM??By-??????????????D???f|??{E?PC!?????&???[??1 +?d?cuP?T?CG~ +?z? +??c?????s?^?$H?3??>?V?h9?Q??????:z? 0'??{*r??????M?l??N?P???????I'?+X?R?x?y?s??Q?9?P?`??%B?*???8Z??#????f?}?`???Q????????O,9???z?>K2Z?g??;?? _f?|??XE +??Nn????_x??w???&|???V???!~?g????x?5??? qk?~?????Rdx??~9w????[{?xTQv?#W??G??`?M??sEW;g?? ?^??$??*???v3?????N?:??Y"??a?7?F???;?????~?r??%[???~????????x????.1??????????????s???Ju???_?????YFRO????n.i???"???????{????UF????W?u?E??~U7??i?????zk=?????E???Qg1:??t6m?U???;?fBm=?"??'???Ty/?D79?sl$kl:Qb?D????B?J?d??,???d}rE?????G?T????-???K?W?????\?C?8???=?????GK;???^?k??v? ?~|?Y???}?G.??D?7?_?S?E??y???Kw?m9?{OE?jHyJ?"[?zt????q6wry!h}?\>?^???Q7c?5f??????????kW?r?O/&?b??as0???????????-%????????v???B??OuC!y???2p}t??w ?~???n?Z[??Qd?????N??Qn????_???????W??_?w???Zw?q????cI?E?V?#??????"???F ????<?????b?tq??c(!??????Ev???/:??"o?PvRE?-%5c2????0qe!q???Q/???V??o??j|? +??@??????b???f?W??:?R????^?i??F?_???????????V??#S?[l?HU???^?z?P????Wn5y[uR$(?FE?????>?"'??,9?s???bt?(??????~#:Y,w???;????B??,?????j?P?"?.-???Auy???a??n???q;???n:??t?p?s????v;??V???z??h????W?vWj?T??????'???^;[)?S?p?qY?H?R???Gk???5????(???v?us?#O???y?????rt??~O7???o???r?}??U?:?????????????????~*J???z?????aE?H??R???9s??k6?Q?]h|??;q??V????:????l??????a?x??v Q?]:??? ????^a??V= ??a.?????q?ui???]G?xU???N??W-?J?\i?P>.?W[ += ??w.??????p%?1???t?EE?1?'J??O??\?#S$Eb>??&??E:2ER$?Ix???????Rp?'8????P$??R??s??W?;??yN?s? +?L(2u?F???P0??)V6???s????|????M??W5???N+???]?o???? +??:x??????\~?1?!?[[,??+??_?K??????????? ?O??fC? +??|`em)s?Io?????/??]1?v1????f??or?QS??s????n??O?1P$f???h??\?????L?z???????d??J~?L?^-?^????v??_??5t??????U?????!?????? d?/?NR??????T?c:?[6?#?k????1^??Z?|???U??|??]?1)?fE?>?&?"q??>*???"?3k??f*?G??Z?~('??o????????LG>?"??v???{? _?u???i?SHn5??????K?2??W~?F????|??|6T?????x'~F?w?*????v? +K?s?WK?j.???? ?????_??ENROM??[??"P$?????F??.?~(??V??1?$ DYZ]n|?_??w??u?t7.???????9??KX??S?J?"1??????x'?}?DC-&_=???v\?T.?I??????-~?~???????hu???????????|c??? EC((/>?CyX?X?E???..n-??,Ek????D?? ??????N6??[??????4? !1(R?_~?'????Z>????9?????O???z???}???JgN3 ? ?7????????~??!???z?'?'?I?s???????@im9??N?R?o???K?~'??????Z,???7???? S?,:TO?A?r? ?|???|4?"?????T?4??g'????????H??????V???|o???Ro??u????????U???????]L?????????f ? }`%j1???5Bn??5jm?fn=?,zHE?.&?A?9? ??RK??(&?]???(???b???J$??$1(?"?<{[???????(tq?? ??0??s?K???wJP$EJ?`? ??+W1?????????(?"uh??U???i??hBWC?z3????w1Q$ER????????t?g?t8 ??9L-??4?_4???H???U??b?H??H?*??~ +??ij??I?C??/?????w1I ?g)*??>??$1(?S???????.&?A???????]L?"atHo???I?rR???")RB +??CbP$E?F??vH ????O???7?vH ??????zm +??H???@?EC((?"'?=8??U????C? +????????????????~?!9m~????tP?4 +???),!1UoZ?? +??H?"???! ? +?]4??"???[?,1(????-?A? +??4?????1s=!$E>?"????????~/up?mn?[[?x?????tp?|??w?Q??x?9~?????G?|)????????\i`?\O?A?????b?G??O?$?lm?/?5>8?vO ?????l?G?u????'??????????v3n??a??M?B???n.v?????n'S?*????L7S9f~?!??)?i???????yv?6S??*?WV??3????Xn|?6?????????!VL?"?q??a9? x???)W?????D??E?5????.4??B????Ukm?F?b???1??kM'?????4?xU?????]?L??????][WG?03??)'k?gvm3E??"?\i?|>im???m?H???)????N9Y??Lt??P????x??Y???7s???r`.R?????H???? =^?S??&b?C:??X?=W?=(???^??????? ???????x??f`AbP$E?????V?c9J?[z???????J?WE??/?????;??Nn??J???x??f`AbP$EJ????F?????-e3??t?S????+f?.????????B?M???v](.m????v????)_???ER??R? +?? ??????T/???Zz???wR?????????\y???n?G17???9??|REX?Q$E???Q???Ud ?~1u?J??~??????????_???P]N??KE??2???Ww?`??~?.m??W?k??j~?m???9a2Rv#?s?Uoe?I??[?r????| +fb`?")?"?????? +UCqh???R?S*??Jm?2???rc?1?)??\??Q!??\;??.q??B???J(V??7???yo??|??z?????? +,L??ER$K>i???}]?S%j1?????kUr?Y????r????4?0? I?:?g????h1?QL?????(???? ?R?????,P$E????c ?O??o????2???RO?G??2g?e`AbP$EJ??wC?xu? ??Z$ER????2? 1(?"%-$???A?)i!? 1(?"?-d$ER????$EJ]?t???H? !?vH ???Om +??H? ??v? +??Lm +??HH`??v? +??Im +??HHca?v? +??Hi,??.BA?)??P?EC((?"e?j?hER?d@m +? +7 ? +????H?bVZbP????i?!w?A??????)1(?R?????H?p??? y"BA????$?!I????")R?C?@bP$E??h??/????????j????F????A?9??????? ???Ry5???v????B???Lk??????"1? +??7????R?u.X2z??]?)?????2?i?{??k??????s?'???H??l??q?S??&b?C:??X?=W?=(???^??????? ????????'???H????a?c9J?[z???????J?WE??/?????;??Nn??J????3=??i?A?9? ???n?k????R?0??N?_???b??bz+?9?,l/?????k???K????-?v?O?Kz?`zZ?A?)??vC?0?c.PZ[No?S?T?[j??R??I%?n?r?K?r??bk?u?8?#S???zyO????uI?r>P?Ek?hPE??S'??i???N*?1??-???5Z[ ??$.?????????y??X]b!??\;?.?Z???^?-???o????a?PE?+????>?3?9?$?=????d?3h???_????????\^[)?????0eiu???>ra??O7???Q?? ? ;?_??????? ??????i??H?6?U???????H???^?? ????'LO???4ER$\x?0=-1(?"]? ?????H?t-??7=-1(?"] p??A?p9h???"?r?|m???H?"?]?!1(?m?vH ???B??]4??"???jm +??H?.?Z?EC((. +M?v? +??H??&k?hER??C{?]4??")?????.BA????@(?! ??j?hE?5???.BA?p?h????PP$\&????! ??fj?hE?????.BA?p?h????PP$E?X4P?EC((?"]/Z???!I????v? +??H??%C? +??H?d??>&Ww??")?y??????p???Eb????P&H ?? G??'?1?M($E???c???A?p?????! ???h???/?$EB??c? ? +????nJ??E?Dt??o?H??4?(:.????")??w??EI??????]?H??NL{?I???i???HP?&?-@????t$@???i?` ??? #@???i; ??I?(,??.P$EB?'??H??D@?@? ??)6??H??AL@? ??P???5P?| +%P$E? D?ER$??"?\?")?Mc?N4(?"??M +?????(?s??gyPN?B!9k?N?#?Q?? ru??{I???i?c+10?????VolVE~k*??qP??z??)????????Q +{?GV??R??? +?")?  +?#@? +??X?u????.????;?? +?ll??"3??O??=?#??[)r?} +P$Eb?]9?.? + +????[.?+_????h?9endstream +endobj +105 0 obj << +/XObject << /Im3 59 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +104 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [416.7761 403.218 431.4987 414.0662] +/Subtype /Link +/A << /S /GoTo /D (figure.1.4) >> +>> endobj +101 0 obj << +/D [99 0 R /XYZ 72 720 null] +>> endobj +95 0 obj << +/D [99 0 R /XYZ 294.4143 559.3271 null] +>> endobj +102 0 obj << +/D [99 0 R /XYZ 72 526.6994 null] +>> endobj +103 0 obj << +/D [99 0 R /XYZ 72 438.0873 null] +>> endobj +98 0 obj << +/Font << /F29 54 0 R /F19 35 0 R /F18 20 0 R /F8 23 0 R /F28 43 0 R >> +/XObject << /Fm1 60 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +109 0 obj << +/Length 2149 +/Filter /FlateDecode +>> +stream +x?}XK?????_?%???6,s?f&??E??En??5?s????????gpdK4]???~???J??b|c??9 +?????????*??Z?????6?T?&:m? 4M???D&{Bh +??w??????}s*u?o\89?q?O????? 7I?-?????? L??; u?e'N,??;?*'??Z!??q?????Lbh?k????>8????V +?????????8 +????????? +endobj +108 0 obj << +/Type /Page +/Contents 109 0 R +/Resources 107 0 R +/MediaBox [0 0 612 792] +/Parent 44 0 R +>> endobj +97 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 575.9986 359.9991] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 112 0 R +/Length 34 +/Filter /FlateDecode +>> +stream +x?+?257S0 +endobj +96 0 obj << +/Type /XObject +/Subtype /Image +/Width 768 +/Height 480 +/BitsPerComponent 8 +/ColorSpace [/Indexed /DeviceRGB 160 113 0 R] +/Length 7603 +/Filter /FlateDecode +>> +stream +x???????y???r%???;is?e%???4M?6MV-;M?$?e{???v???$???????uT?????V???O-? 3??8???I\<^`? ????'!?B!?B!T??vj???=?]?R????Q?????J9??W???????7?A=?G???#???B???#???B???#???B???#???B???#???B +???Nu????w??????????m=??I??b?E????E?+?????1?????8?E??W?h???sAC] ?"??2.??5?uv?]+JY?????1??r?b???????B!???VY]}????a??V?T???+ +??O??0????_???,??}??K????kOL???7????qh? ??h[?h?TC1??whY?1z??F?JKb?J???ph???=XW?3??}??=????P?N????}k???z???????&???`[????Tm????%z+:,??X#3??#??w?????'?;?? +?k???#???? ????k?2??p?????kK5??q?eX? ???b?07?I?_?????F?:???[??"?k??Dq??????1??? ?ad?????-??????D ?p9??)??Wr??????????.? -K?H[}?K=???yHl????????'v????W?f?9v??????0N?d???g3??F??"?O???z?X???z?v???+?????>]??-?:?Z??Z?S???? ?y$yc???_;????F?_??\???1?:???g???'6???_???????????????????????????[???`?????r?7}??????_??????G???c????)z??????*???Hy?? +????????e,???DD????????Xx?^??Z??u????????~????_??6???5?WkBY?#T?V??&?/ZM????>??/-?G?^???_jGx~?ci??2u?X?????'?VP?r>??}??j???y?%?:rg????~Gh1?#????)?????h??&???J?x??????8?G???? +? ?h?O?J?'??`?|?P.??6??I??( ?^?t+??????3=?O??.??????'???f8+?? ?%C??C ??Pm2ak??>J:??0'"~?_??0?DY??B?j'%?3??G?h????????Gj?8?????|???O.=?.???h?%??Q?? +{s???????_?l???g?????r????-??????Y???O?_9??????=?8?,??? ???????????TQ?T??E?\?n?t??23C? ?+???JK?N??[????????DXN7?A????N?v`?B`??A??#3?q}&???*,?????>?q1h???j9??;h\Tr??=??B???3"????k? ???G? ?? +l?A?g????)(??????????S???s8?di????~jRT?????D4}m\?"?T??Rf?H8 ou????s??????????*?3g?a9U??e?? +.??$,???h_??0?B????u??????nE?T???H,S??fE9?J???uco???u??0?y?R??????K???p}}??_?&B?v?[??????????m????????O?b?_g??{x??|?/?e?????\???_???#o??????U??\??????????g????????Z|?)??G??????????|??> X???????*?>?~????z|???????? ??lJ???A]????oa??k +?^0????>?_W???????O,/??&G?\?"???vSv?r??Y?X???Q????????xP""?????o??g,???C?6X? ??????<*!?Z????W??J?_?? +?+??N?U??v?C??o??t??|??c1????U?u?z7??v??/y???g9k???8?^??? ?2?#W?WQUB???????-??????G?L????=?????QS?%??(????b9?e>????(?????t'????%_?>Fo????4????[Ot????????b??n?????Lg???p?J??!?? +?????/?#w???iD +D?\???-5?G?Pc?Q??J??-???5?G????Q3???C???????#????????????G???????#????????????G???????#?????P +??????????G????5T???????????#'ug??;P?B!?B!??G???Mendstream +endobj +113 0 obj << +/Length 494 +/Filter /FlateDecode +>> +stream +x??? +  + + + +endobj +112 0 obj << +/XObject << /Im4 96 0 R >> +/ProcSet [ /PDF /ImageC /ImageI ] +>> endobj +110 0 obj << +/D [108 0 R /XYZ 72 720 null] +>> endobj +106 0 obj << +/D [108 0 R /XYZ 137.4263 421.5231 null] +>> endobj +111 0 obj << +/D [108 0 R /XYZ 72 146.8033 null] +>> endobj +107 0 obj << +/Font << /F29 54 0 R /F19 35 0 R /F8 23 0 R /F28 43 0 R >> +/XObject << /Fm2 97 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +116 0 obj << +/Length 4278 +/Filter /FlateDecode +>> +stream +x??[K???????#U5??????^oW?R?qr?s?H?Y???????Ow?)j??kE +u?H????????? +??:?K?B])0?u?a>?J{?m/0????3T???? +???b?XV?z9v????z;??/??Y4r??? ??^??T,?*?#????w??.??4|cn? +>,ss?+ ????po{???5????.l??}q?E?e??[ex??o6??s????n?a???]5 ???$L?i? +??g~?0??:X?b?????v?????ZI? rgJG?C'a?X2?Nn?WLx??_]?i'??k?Ed???\ ??????x?-???????0?SRA<??????V?u? ?s???j +?-?)??? 4??.?W?ZZo???Sq?M???Z???u???9??tI?au?? ?]o??$?,?b?? +???????A?j?8??|'????[J!?h?\? U?OIY?J4???c^??n?M +???p?????J?J??/j?+9r>? + $?;*G??/N8??s?s,y?????We????l?S +?9;'?'gZx&$I}??_??B?@0r???\?8m?z???9???7)??M1g???fd???&??~? ,X??e?)^?? +??{?l?2??6@? +S???Q?F??: ??:hr??N?rH??f??IZ&???n???3?{?~$?M?TJ?fw:?{eJ?]??>?Ew6e-??????7??&?P??????????????U&Df0cWnp(S??E'>?YPv?n??}???i}?;????B*T???0????O?Gun? +r??D??'?F?w?(????7??\S???T???oW??|g????]?YEx?FO?????-k\S??????vO|?? ??HP????ls????u????a'??5?,??l????m?^??Q?A???|?D??_u>p??j??????????C? +?qr?????????r???????Z??????^~??B?Z!???????p{??N"?~??h +???_???????Qm}< ??q7o1?X + ?E?I???|G;?({? #?!?YL?5?u?`n?2U3?P???1???F??O?y@?,v??T??????????n? +>>I???e0u?? #?E?8.???ei?w??`X??b??x?????'?;?G>??C?k ??!O&?,?????????M????>?endstream +endobj +115 0 obj << +/Type /Page +/Contents 116 0 R +/Resources 114 0 R +/MediaBox [0 0 612 792] +/Parent 44 0 R +>> endobj +117 0 obj << +/D [115 0 R /XYZ 72 720 null] +>> endobj +118 0 obj << +/D [115 0 R /XYZ 72 320.5535 null] +>> endobj +114 0 obj << +/Font << /F8 23 0 R /F28 43 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +121 0 obj << +/Length 4638 +/Filter /FlateDecode +>> +stream +x???????>_??4U#? ??S9lR?+???r?s?$jD/%?|?????/????Q)oY ? +???tV??K??n3 z???pW??00??\?rc??O???;#E??c8V???????????yA??Q????????Q???.???C?|b?????v???_?? +a?? +?4??n??{O?yho??~???LT% ??7#?J?NQ???9??Y????F + U???J??.??G??5Y?;??OnW)?#S??B +???X??s?A?Z??d?,????8?%z?v at I?A????S??7???x???C.??p??`V?q???W???d4????N?v??<a???????KXP?L??? +l?p???&? +?I?? ZEI???q??1\i???G?????4??l?/t?????????{?2?????N'?Ho^z?f?d?z1???s?l?n???4?9???3a??EFt????????9{Y???????b?????????]?7?z????#??/?8?;H?????{?0?)?4 +??????????}????mD04/Q?S???;:B???? + +??,??9{?0g?X?;????????H?w???bx?A?4?"$As42+W???LN.>J?N>X?%???6????X358?B3????????? +??8?8cqJE?qh? [~*M?KL????V????B????u??l?$ +??C?T??? +?q???o??Y s?L{ ????q^?N&????4??:?@ +?O??.?k?????uqN8 ??c+??*N????XF?AZl}?o?qUD??K???6c4c??t?/?_???#???? ??!?2??F?O??P?????u?iT$???A?!?t?[????=??w??F?4?5Y??;?1*??6?y"??" P$wnx?h8?H6???? +????7;??b??U)?A??????b?????2!??K???j{+-???av,???K??Byn???????(M?y??y?HS$*???\@ ???U?=9 +?????S????(???Q?K?#U???4{T?????J? ?5?S?s8 +r/?\\bx?NV?:0z?u?????d?%?"?b>???]????. ?????u?Vqr?>?"?:???rE?4?^Vh?l? G~|????U??z????,,??,NeFY D.?_Q?O??G?? ?>$??@'V;???c??? s???????R?$??>???aJC2?)?J?$?-!v???X(K ?N??\ +?;?O7?????BQ?g?????O????|??? ???q?)??b?????/?5?F?BB?Y[ C"????-?U'A?J?#?y??'?? R???$_? ????R ?2YjQ???^!?r+1x?L???=??qu?????????Zq/??'?'??"wz??q?????s1??|?????????hR?5??%y???????"??| + lI?b????N??????E"??lp?????z???-L?F???ydf=;w??2?kyK*??6A?????Cp??? +I???\ ??W???H +??.?m??-??$?U2m.?*????-???h?????7?F{n?'?b????X???O7?*t+??????gI ??? +?OH^??Za?+T??? ???~???h!??v~?|????c +lur]?l??z?R?!??W8?????R?j?*??2?8??????? +"?2?9??i??T?????K2g??b'??`V4I?b??8/.?Q?_Q? +\??q????46?hN%?R???K +?8c?.j#k????oiXQ?I???$?;Jt??`?H?:Jc?s???zc??|??? +endobj +120 0 obj << +/Type /Page +/Contents 121 0 R +/Resources 119 0 R +/MediaBox [0 0 612 792] +/Parent 128 0 R +/Annots [ 127 0 R ] +>> endobj +127 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [278.7258 357.4152 285.1877 369.4546] +/Subtype /Link +/A << /S /GoTo /D (Hfootnote.1) >> +>> endobj +122 0 obj << +/D [120 0 R /XYZ 72 720 null] +>> endobj +123 0 obj << +/D [120 0 R /XYZ 72 571.0585 null] +>> endobj +119 0 obj << +/Font << /F8 23 0 R /F28 43 0 R /F11 126 0 R /F10 29 0 R /F7 26 0 R /F14 85 0 R /F21 32 0 R /F19 35 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +132 0 obj << +/Length 4126 +/Filter /FlateDecode +>> +stream +x??[K??6??W?? +??A?@?H??Y`?rHr`?j[?r$y&?_?U?)JV?3?dU?,????.???]???nw?"?;P?_D:??????6K???b}???????]Ty??=> ?( ??H???l? ???&??fa?y.7u?]????~??5???;]?m????F3|@?{??S???????{n>]?????\i??t??A??FY???$?P???z???m?=???8?e?p?a?I"??????hs????=c ?QTijIDS?2????? a??b]?a???;?L??c?+L3?m N1 ?c??2H?4?????}F?O????????8?#??6O?f? &?%?v?'??vZ??d??????]#/?C?? ??2???M?H????4j?z ?N!s?et??n????E????mTeA??.f?t?????<Q???????o~?????9 B??a$???,r?^??k?}?1??m?"4:Q?ALD[cD?;A?mVN?y??5:#???????i?'02Y3(??c=? +??`??????J????n?&?rjj?|*{? ?????C?, 1???? +pX?i?J?OD???jK????=5?ji0w?I???P???9G??4?9y_|`p???b??k??$?P?#?X?8?'??? ????"}Gl?6V??VC???0>?????mF?????C? m??0??? +?D?=?#??n?`???YIa?N +??E9?F????4y}QV?q?M?????%??:G?0?????P + +??@????Z$1?????k????V ?%?W"??6??pP"??i??0@?rI?~??G ?l??F +m?????|S2?6???[?? R??C???????g?????$?d?O?+b?? ]?G??+k?:??3?????C?O:???DB?bs????:?????,u?\???\?Z?o???Q???n-?~?S?]I???r???A???^0}}!??????Oq?D +Y?z??????wr?????(???Q3j????????p?d ???V?w????^Nr???=Fy?y?=???????a\?g^Q:???????f?TKX???Q??mzV????N#g&[??4?L??2?L?p?????6N? *?????Sz?? ?????nO9)??f??9?>?N????I?a^![??}t?????h1Y?C))@?yW???!t/?y?????r?5?"?ye?W???lTiQY????????C???S?B. +?8??xcif?p????v1????-x???@????,??????? ?????t/???>?n4??????i?ds 8$???????#?3?????????s7?T~?e????Qfox2 ?? ??l-i?"?G3R?-?#??,????%?ZK?????{?f???hB3R??p?F?:r[c0?????,|????????q2? ???>???9)???b?q58n????q??Q???q???{??_????>?oP???A?)V?4?;?53_2?|8???p???|?z?0g4?gj?ko???N?qu?P_z??-?X]???t??N?+w??"d??E??Z?????????N???qw?????%Z?????+::]???&?.??E?Z>?Q?7??b????~?<;?i??St}?>[???R0C4?????G??x??`L?k&~?:?z??u??u>G?? +??@?W????xq??G?gG??|a??g?4??H??F k??E.D\@?=?zq??U??> +??"?m??A9??Z dWJ???????d?xxG?Fx?????S??}?Q?Qy??? ??T8????!4?J?m???;Lrlo>x?'??-3?\???? ??? +?mV#U??Q?0????%?qn?@v?y?n???O???#?\?K???T?/ +s?s?0{?f?x??3????qbE??B??R???????,]?z??` IB??Y?3?*g??={m?1????L+?^????}??&??1v??P??u??^???.?k??U??u?Lz //@8?b??V^??<????FP?C?as???[.???????? 0?endstream +endobj +131 0 obj << +/Type /Page +/Contents 132 0 R +/Resources 130 0 R +/MediaBox [0 0 612 792] +/Parent 128 0 R +/Annots [ 136 0 R 137 0 R 139 0 R ] +>> endobj +136 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [113.3195 343.4675 128.0421 354.3157] +/Subtype /Link +/A << /S /GoTo /D (figure.1.5) >> +>> endobj +137 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [363.483 247.8262 378.2056 258.6744] +/Subtype /Link +/A << /S /GoTo /D (figure.1.6) >> +>> endobj +139 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [237.0353 186.9987 244.0091 195.4116] +/Subtype /Link +/A << /S /GoTo /D (cite.las05workflowrepo) >> +>> endobj +133 0 obj << +/D [131 0 R /XYZ 72 720 null] +>> endobj +134 0 obj << +/D [131 0 R /XYZ 72 720 null] +>> endobj +135 0 obj << +/D [131 0 R /XYZ 72 378.3368 null] +>> endobj +138 0 obj << +/D [131 0 R /XYZ 72 219.9308 null] +>> endobj +130 0 obj << +/Font << /F28 43 0 R /F8 23 0 R /F30 77 0 R /F20 38 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +145 0 obj << +/Length 2082 +/Filter /FlateDecode +>> +stream +x??Y[???~??0?$c?D?Z4?E??n??bPh???h?;?dHT&?b?{???%?$?*??~,3??"???3{?r3?@Y?.k??f?_?W?O?????/??V?^?~=???d???????z???????Ug??u?ez???h?????-??rm?$!? '?8 ?J??"???6zt?????|??_??K?\???e>?$?k_V?,d?7????^?h? ???x,cW???????y8Ja?x??( ??Ky +?i??M??$1?????=-_`I ??,??ggMU1??O{bx?>mG??p?Is??r0?#??j.??u?;?????2?X?19?W?;@?"?G?Y?t$(Mw????u?#2???Q??v??E48?:L ?{?Z~?bpR??T?t2^?\A?)??? +?U??\?9?)???y???+?uM^?? +B?????u?b?:?>3??[ ???;G?P1Q?LE?9SY??J?#?(zHFN?????q???1?????>]?F????? ?2????Zd-`????8??F?????v@????????? ?4l?X6?;G??$??MFfl???9?:???F??'?Vw???? ??.?Jf? +g?u?Pv?7V???5??????b!??|??????????c?g ???6%?5???? +9_?r??m?~????c??5?????T?a???p?R?T?x????s?|?|??????nc5|1??O? o??? ?>???9 A&??gl?@i3J???S ????~???tA$L???s??w? ?I?@??f??0?t|??x"?????<??!>?p?X"??a?Be??f?v? /??u%??@H????]?E ?????????.?????h???.J?Y??$ +??PO????Gd?g_???????S???0??s]??L????9?w?????? ???&qt?? ???Ps??????????ns2E?? .0> endobj +147 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [447.2861 499.5766 461.0538 513.2752] +/Subtype /Link +/A << /S /GoTo /D (figure.1.6) >> +>> endobj +148 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [454.1962 268.1943 467.964 281.8929] +/Subtype /Link +/A << /S /GoTo /D (figure.1.5) >> +>> endobj +146 0 obj << +/D [144 0 R /XYZ 72 720 null] +>> endobj +140 0 obj << +/D [144 0 R /XYZ 193.3879 513.2752 null] +>> endobj +141 0 obj << +/D [144 0 R /XYZ 186.4778 281.8929 null] +>> endobj +143 0 obj << +/Font << /F20 38 0 R /F29 54 0 R /F19 35 0 R /F8 23 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +151 0 obj << +/Length 4060 +/Filter /FlateDecode +>> +stream +x??[Y??6~??????????Z??L?i??w]?k?0?B0/????'n?????V?hZ'Ds?[???G??^?? ?U?{ +Hx}?????w????????Q?~*?|??L??n??#???&Yl??? +?'iB?3???Xvu???Dx??z^???-/?b??|?`+#???Yz??????????? +???E?;}F?}?S +????\u?Tj>7=M????5??,9!?y??G?= ?au??]?@???j??#?ahP????X{3??i?& +*? +???????#3?j???3?????CYI??p??C?]??`C??s=? ] +? L28..?V???????(,??N? ???????>T????*??$b???$X???C??.??cIld[??%K?S?R??[r??I?#??????m?=????' +???????p???rp????0a???3?G??N9Z'?~? X?x?am?H9??K?E0?Z??h????.r$2snt2?x???????????a4???F?/??o6XBRX?1?9i???|9?????&??r??8??a?zr??????I?Xt??i? ??9 ?I:wd??$*]???S??????Q]:?V????8?R%\?0?i?M?+?>?????(T +7A?0?Y?? +??fn???p??s?H?8???!?Dm?%o???z +?T???J?a%??WHPc?Q?7??+?4??? +?= ?????|;??66d??[??q??7-?u?????? +?5&??[ ????Z?U$?c???r? o]??G???z?????/G??????DL?M??8??8?_ZQ^?k?"g?i??_????s +Lda?8K*?n??^?E_???? ??.0?}!?2?* +4?1???wDt?DxLt(O"Ba????;??#?Y-50???p?Z???????c??5jG??fsw)???w??1.'?? +?]?LcXeD??]?U*??Qr +|\???+3I?V??????cS0'??????c@?U???C????Iv? +??A-?o$8???%???* ?0???F?B?+?yD?N_??4??????????????dy??A? ????+?i_6;?????8??WR?kl????H??k?Mx??m?43q2???????] +G?????c?K??h?n?W??E?ox???n???#-T???`?rH??> endobj +153 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [517.3248 637.3101 524.2987 645.723] +/Subtype /Link +/A << /S /GoTo /D (cite.www-derby) >> +>> endobj +155 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [114.2306 181.0212 126.1858 189.434] +/Subtype /Link +/A << /S /GoTo /D (cite.las05exp) >> +>> endobj +152 0 obj << +/D [150 0 R /XYZ 72 720 null] +>> endobj +154 0 obj << +/D [150 0 R /XYZ 72 291.6065 null] +>> endobj +156 0 obj << +/D [150 0 R /XYZ 72 155.6164 null] +>> endobj +149 0 obj << +/Font << /F8 23 0 R /F18 20 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +161 0 obj << +/Length 3701 +/Filter /FlateDecode +>> +stream +x??k??6?{~???d ???;h?k??Ms?)z@[?2m?+K:I????????d[v???`??p8??? +r??~ ?t?JE??2 ??|q?????0?h? +??????,?G>:???5c??un?+0*U? +?e??'r??Yj?p_?0??5??G'??pH?K%??~??????NS??;???? ? +~?V???2ck????`?2???d?T?1c???3?\r1?S$?~?z8DS9?~Cx?? +?(4N?w`???%CmY?6 ?:X,?%??l,G??c'Q??Q??lcSz??{?????Z%??????&?????S?????+ J?^????X??PHW?lV???&,w?X??????? ?? +?????Y;???????????.?.?????+8????x5wB?N???p??|M???C??0J8.`c0!?oJ?t? W??E1{Y????YD??xd?h??[W??F}?T??x?? +?x??U?=| s?j;w???l? ?e(?? +a?JH?????????'[??%?mk?M???'????P?????[? 5Mi?M<?O??ni_.8nw +? +?]????tV8R???W|??????G???d????0C???SX?????aA???????%??5?m?r??Pd?D??w????????=?L?H#?!?d_H?j5;????&Q???i?S?[???x?y?R1 ??? L??"???a`A?[??0???Vo???Q?n?[???~????~??????nyI? ???????q@??9???K? ?\??r????e?%?g?D? ???9n]endstream +endobj +160 0 obj << +/Type /Page +/Contents 161 0 R +/Resources 159 0 R +/MediaBox [0 0 612 792] +/Parent 128 0 R +/Annots [ 167 0 R 169 0 R 170 0 R 174 0 R 175 0 R ] +>> endobj +167 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [319.8211 243.5367 331.7763 251.9496] +/Subtype /Link +/A << /S /GoTo /D (cite.las06water) >> +>> endobj +169 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [263.3971 180.7721 392.4866 190.9838] +/Subtype/Link/A<> +>> endobj +170 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [359.0778 136.9365 540.9963 147.1482] +/Subtype/Link/A<> +>> endobj +174 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [87.7603 125.9776 256.0024 135.4421] +/Subtype/Link/A<> +>> endobj +175 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [177.6228 104.0598 530.4982 114.2715] +/Subtype/Link/A<> +>> endobj +162 0 obj << +/D [160 0 R /XYZ 72 720 null] +>> endobj +163 0 obj << +/D [160 0 R /XYZ 114.5723 513.2752 null] +>> endobj +168 0 obj << +/D [160 0 R /XYZ 72 194.7198 null] +>> endobj +157 0 obj << +/D [160 0 R /XYZ 72 194.7198 null] +>> endobj +87 0 obj << +/D [160 0 R /XYZ 72 181.7684 null] +>> endobj +89 0 obj << +/D [160 0 R /XYZ 72 126.9738 null] +>> endobj +159 0 obj << +/Font << /F20 38 0 R /F29 54 0 R /F19 35 0 R /F32 166 0 R /F8 23 0 R /F18 20 0 R /F25 173 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +179 0 obj << +/Length 3552 +/Filter /FlateDecode +>> +stream +x??Z?r?F}?W????`@????????V6? +?>??? ???*??W?,??0??b?}W?-????~??=??[?ZsSa(??s?*h:???P?????4J?lj?7[Bs??(???????'Jf:K??AYg?????f?f +h!???[???~E?=KQ???&?u ???????R{Q?b??Q?}?J??????Cz??q9?tWV/???Tt?P?jWX???????M?%H?6??_c??ij"/?i ??U? +?r?-??*??@(#'6I????j????+8/?E?k?eX?v?????????l??*X?O??R?U? ??U?x)?@Y8 *????_?N?m??????\T???????T%???F6?&???Oe?v?c????X??P?^?7???WJ?&?6 ?G?? ?T#????'?? +??;????????K[`])?cF????]N????c?]?L?????q??4???0??q^`??-?,S??????g???$???CH??[(e??+????v??s??K?? ??????;??y??2.~??tC?8???;?X???m?I?Pn>p???k?k?_?p?B??V +N`? +p?5??>NX?Q'??@ 9??)?-6?=m? N?o??t8??8????wl???v?q"-v? + +??A??6????C?_???kU?DI??d at .????&??/q +8?7?5???G????Z1w=?~n????1????-?gh??Lh???K???f}?{?fr?us?0???Pj????2 ??Qo???X????Z?W'??!?94`0g????gI?-??v?Cmm??$?TI:???m???4?qho ???Z +?D??~???O?l??m?Y???2?~??` +?.XC?uZe?XL?w)??3,??Ai?9???????q?k@?? ?s?$? ?X?=C??;?^????pLN??l?w??3????j%1?yN"/?w?f??B?2??????p?=Lz?>c?e?0(kA?J??;B??? ^?Ahl +?Se??H?AS ++6i??x?]s^????|?A??N0?F????tg?? y??? +,? +????? ?}???? +????Te?13?C?P?0?C?v?????+?d???0?y?????hei:.?v?$?0?????<1???n\nI/?^4a}? +? ??4(??v?y?L"????{?n?N-;??k??0y???< ?k46?K6%2???f??0?I8 :!?-??????c???c}?z????*???U?0??????? ?H?W?K{?FqJ:???`??J9!4???? S?:e?y?-{Ge?: V?1?@??TXx?e??k|??/?yV?(?QL?R????X????Lz9{A$;?? ?C?A?M!c??)??B?!d=G?#??F???oy??y?%?P??5s?"{??????????\???????e???M??h?8?-k??)3?!????U??%e???p" +?????x[`lk[9??,????l?6?s?I?:+?.???XM??o2???m??O??~??C???f?%??G?{U??Xeu?H????M???%u)@^???H?Q????@?}?%???A`=?????Cg???Bv??????(??Z% +.?eG?Qk????????*? ?X8p?`??????M ? pUK??>?W.? ++??8???  ??Z?kps0?P?&(?0??S??k; +p6?&?J??\3?"?P??/??iP?*w@?U +???FJ???C????:;??-kA????????l2Y??YV|?~$?+'?GW??? ????.???!????,??T#/???+???V???:???.??'??k?Q??,8'Z?<+v9^q???????+?id@?(?[i???V ??p5?"/]???]A)?*?? +=],y?L???(?PJ? z??? +??m??/?;X??Eh?wj?9???j)?-????1?c?H?Q?t@? +endobj +178 0 obj << +/Type /Page +/Contents 179 0 R +/Resources 177 0 R +/MediaBox [0 0 612 792] +/Parent 128 0 R +/Annots [ 181 0 R 182 0 R 183 0 R 184 0 R 185 0 R 186 0 R 187 0 R 188 0 R 189 0 R 190 0 R 191 0 R 192 0 R 193 0 R 194 0 R 195 0 R ] +>> endobj +181 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [392.0288 696.0896 540.9963 706.3014] +/Subtype/Link/A<> +>> endobj +182 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [87.7603 685.1307 246.0897 695.3424] +/Subtype/Link/A<> +>> endobj +183 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [359.0778 663.2129 540.9963 673.4246] +/Subtype/Link/A<> +>> endobj +184 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [87.7603 652.254 203.226 661.7185] +/Subtype/Link/A<> +>> endobj +185 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [131.5575 608.4184 437.36 618.6301] +/Subtype/Link/A<> +>> endobj +186 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [359.0778 575.5417 540.9963 585.7534] +/Subtype/Link/A<> +>> endobj +187 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [87.7603 564.5828 218.3441 574.0473] +/Subtype/Link/A<> +>> endobj +188 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [87.7603 531.7061 416.6011 541.9178] +/Subtype/Link/A<> +>> endobj +189 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [359.0778 498.8294 540.9963 509.0411] +/Subtype/Link/A<> +>> endobj +190 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [87.7603 487.8705 260.2116 497.335] +/Subtype/Link/A<> +>> endobj +191 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [112.0994 444.0349 422.1111 454.2466] +/Subtype/Link/A<> +>> endobj +192 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [449.5652 400.1992 540.9963 410.4109] +/Subtype/Link/A<> +>> endobj +193 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [87.7603 389.2403 308.3334 399.452] +/Subtype/Link/A<> +>> endobj +194 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [392.0288 367.3225 540.9963 377.5342] +/Subtype/Link/A<> +>> endobj +195 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [87.7603 356.3636 217.3478 366.5753] +/Subtype/Link/A<> +>> endobj +180 0 obj << +/D [178 0 R /XYZ 72 720 null] +>> endobj +88 0 obj << +/D [178 0 R /XYZ 72 720 null] +>> endobj +94 0 obj << +/D [178 0 R /XYZ 72 686.127 null] +>> endobj +91 0 obj << +/D [178 0 R /XYZ 72 653.2503 null] +>> endobj +90 0 obj << +/D [178 0 R /XYZ 72 609.4147 null] +>> endobj +93 0 obj << +/D [178 0 R /XYZ 72 565.5791 null] +>> endobj +142 0 obj << +/D [178 0 R /XYZ 72 532.7023 null] +>> endobj +176 0 obj << +/D [178 0 R /XYZ 72 488.8667 null] +>> endobj +92 0 obj << +/D [178 0 R /XYZ 72 445.0311 null] +>> endobj +158 0 obj << +/D [178 0 R /XYZ 72 390.2366 null] +>> endobj +177 0 obj << +/Font << /F19 35 0 R /F32 166 0 R /F20 38 0 R /F25 173 0 R /F8 23 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +129 0 obj +[13 0 R /Fit] +endobj +172 0 obj << +/Length1 747 +/Length2 644 +/Length3 532 +/Length 1182 +/Filter /FlateDecode +>> +stream +x?SU ?uL?OJu??+?5?3?Rp? +?4S0?3?RUu.JM,???sI,I?R0??4Tp,MW04U00?22?26?RUp?/?,?L?(Q?p?)2Wp?M-?LN?S?M,?H??????????ZR???????Q??Z?ZT????eh????\????????r?g^Z??9D8?? +@'????T*???q????J???B7??4'?/1d<(?0?s3s*? +?s JKR?|?SR??????B?????Y??.?Y???????????kh?g`l +??,v??HM ?,I?PHK?)N?????;z`???{??iCb,???WRY??`?P ?"??0*??P?6?300*B+?.???????t#S3?????J.?QF?? +?? +?y)? +?@????? +?????K,Ipaz??)??Z?DA???B????R????E]riQQj^ 8? +O??-W[??1Lh??????? ?y%??P?F +$??&???&es +??endstream +endobj +173 0 obj << +/Type /Font +/Subtype /Type1 +/Encoding 196 0 R +/FirstChar 24 +/LastChar 24 +/Widths 197 0 R +/BaseFont /USJELR+CMSY6 +/FontDescriptor 171 0 R +>> endobj +171 0 obj << +/Ascent 750 +/CapHeight 683 +/Descent -194 +/FontName /USJELR+CMSY6 +/ItalicAngle -14.035 +/StemV 93 +/XHeight 431 +/FontBBox [-4 -948 1329 786] +/Flags 4 +/CharSet (/similar) +/FontFile 172 0 R +>> endobj +197 0 obj +[963 ] +endobj +196 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 24/similar 25/.notdef] +>> endobj +165 0 obj << +/Length1 1398 +/Length2 10010 +/Length3 532 +/Length 10850 +/Filter /FlateDecode +>> +stream +x???UX?a??EZ(N)N????????? ????V??Kq+Z???Cqg???iw?r?j?Mn???????%O(>*?0?@?@?( # 7 at DNU? ????DA!b2?Z at lD +? n +p?+l?h??!'??????E???h??L@?HL???^???R?]\? ?7??G?,??6lhmv?? k[G(? 1???w?g????@&???=*5[ ???A +??pgX???\ +??|???O?????0??????r?^$8l???K????=???/????o6?x?? ? ?inb?`?TT?%?3Z O?@?R0?#?&???`?s????*?? #???=?H?????m?N???]?)p???[? +??????????N4????9?M?z??y?????{,?xGapE3???^V???s??&d[?H???? ??????C Hd.???N?%??^????"J +Wx????????4.?k?H,_?H?42?$??W????[sO???"??-???????;?O?%?3?0B??P????{??%?E3?S?K???V +{1????'?r +?3x??f?h??B]Ex?4?SS?Y?RMZ[VH +R?mW)?2????>P?@Wv??P???????^s]"?8? m:X9S?M?K???Pvn1???????YT?g-T?GB?G<5G~Q?? ?C???%??s???????????-?5?LGr?o?b?d????&?????M??N??????!???'??S??^}?!0???????\?A??6???~t?e?qi?i?Ra?j?G%d?3??E?u?????'?.??.????u D?I? +?t??s@??^????*????x*? +?k?{Z?6`8 +V?_??h4 +??r???nU{?,?)@t0???o???4e??4????VLN??9???????????]???Q??:+M8??A>>???0B?-?I??????p?T?c??D q?S???????4B?q7tz???H?;????$????>?-????y?????@????)??F?Y?o?g_? +)?]j??? ?2???@9\?#??k??????i??@????\??????%(>?TY!???p??W1? ???W???|??p?~8 +m?_U?Q? "#??N?? `I+a?c???:???R?$(?I??UK???-R???@f?A?w>?DK?B\ +????,??M[?????}?????)6???xfz?gq??'P???-y?????A?X??<w??('????G?E?LQ.?"C?pF9Sdvr4? T??#oJQ-??????/???Yx?7??V_???{?M??? +????&?yT?p???????s?? ?W yxp6?????????e(?qN?ft5??a??y-??4?Q0???K?H????? +????I?`???Dn|??v?[??/5?|~??@?$?0???????o#M%u?X???}\{???O?K??7/RZvH?{E?'?????$ L???-?????D?o+;R?`8?\??BJV?u??d?]d?T???h?n??M????a(??y??v?6??? ??%?IL??N?"??#?Xx?????$???0>O;b->E?U?}?????"?Pg?h?r???"V|????????,???D??H??? ?? +??/???$?S???f?D??h?Q?=????"S???!?.?+Y?m???`Ko??3\???}M?? +????a[&??oF9? ?`?? +Z????;???a?`%?W???Y????MUEx?\??? +?W?o=??????r A5?S???j?ba?HnY _?`??Z?????}K?????I?^?v+>C?? +?????g??|???V|??|=X??)?3??+u?????g???Q?J.?E?????K?5_g???y??Q M??PC 77Tc???.vmd????????c????'? +?? +<8 ??N???:????`?Sp?|???? +w>k????=W'?TI?E?N??Ej?IN/???????? +h????J?3/???~R]O?@Cwvu]??s-?E-???????-?>J5B???c??:?~2h? ?_??3k??4` ?{BI?2?????/v?!????RX????U???t?mc?B9? +??"?0?????U??W?:k{H!m??? a>?+Z? +d???????i+??sO?M?? ??#??/5Qw?B????! + @?:K????j.? ?bU??????????0?r??oA4|=?`?r??c? + +??1Q8?@ +?D?=-<??^?ub?I;+??&?h??+???t#X?]?$??????s?? r??q?????(?? +?R????Gp?????)?x?{|'?????0??E??J*???yO?h???|?}/?|Dr??9?MJ?N~ +???4:]h?dp????(>?P??V???????|?????f???u?n~?Y?*f*??)?%?Y??q? + X3???u'[??X +?2s??i?c???q????8?# *?MF^???^V?d.?t???a??"ezR???*%?=?Z?? +T2t?=????]? Q=E7^??`Z +?~:???_Z?&8?E?????D?F??T???'??z??p5??????fb???????T3??b??f??r??bI}?_+?+QMD??z?????Ez?sM?A\??f_L?J???I?C?|f at _b??6p??? G?P????*??????g)?iU??}S?? k????????????jkJ ??n?Q:???W?7+=?A L????p?B??"Y)??i???u????w?d?????{Sw?46n??Og:_?u>?i<#gI???f?F/????O"B?)?5o4T?"qu+s??RP{?:???????JB)^\H?^??HH?]*S??J?T?_s_??b?K?Y?B????;h?R?&8??~E??CV??+C?f????^?2?????1???W?d?X?v?B????=yjq????7? +?Oti??1m??????:+???)?*O?y??}??~?"?o?/Z????????|n?tn???W? +????O?bqh^?c????gS???_?(?D*??\k???)?u?!?#???m?????n? ????5c??g`???.-?????/????Wz?????'?~/??'?H????~zp9??? Rx??&??~Q?!??M??F?[4=?0L??CM??*6????Q??MR?)LX|???c??[|+??C&?tmC??????????J0_S?}???q|?k/?S??7 += ?)Z|??y???}???p%?D.6W?Se]?=????u`+???rw?????hR?????;C?R9?U ??R?m,?5D?????2?Sm3@?[???Bx?oQ?G?^\6?xR?$?{?(??K??????? 3??pwX??54r- +V?D???S???R?x??)x?kU[?o??{??_???H?????rD~?Yd?g?c+?w? +? +?U=JC???S?-???9s????zK?gQ(?>??:X? ????]F??????Q??H?Y5????cZ?b???,??;?g]?:????6???n??j?en????xk4?.??4??????(q?~vT8/?#?{??pX??O??aqL??2-??`???????????'????S'O????/?g,??Xv'?m ?????F-??u0????\*??C???t??3?p???????0?\H +=???M??????`????1f??Y??r7?]?j4m?j????~&?|??Cm.wS?k??~n?YN???D???1?H??=?Z?X????_/???EV?&??0|=???S ??O?4???s&-?? +?n???N?k?}dTF???2??N(Ji???? pI?w-euA???.????s, ?Q?`F?W?W1_Q?XD?Kr?M??{?`?i?yDbZ?+h$R?gI]'f =?????%%?k?N<4[?4???bZ????????Q??c ??r(M?'?????(???W?q??zLA!oh?#??k}?U???N^?@??????a?????j????????q??W?V?e?:ye?????f??Q-a8??|;{???????Zx??????R??MS?}L2???????????k?y?? 8?[3????????3??|LWh??<?!jd?HcDX ?ee?k3m?W[?0??????h?????tZC?ni? ???S????5?D???*????O?2W?|d-???)??!M ??u?ag=?A??-|????@5,??????n +??'????b?+?A??|?t? ???????#a?-??-?Z,1???i???>y??" +J?9Zs"vi?q??Y?Ng?(_?9?0??J;+??CL????p????-Hu? +?? +;i??1?4??.-?bQYO?8B[_\?I?u +??u`~?;>??+???=R????m???@M"??c%???88??da???P?X?\&)? 'j?KdT??'Q???t?(dB? ??ps??????e}#L3?k??~LFO??dz?X??a4T?k9+5???2|??G???????UX?pM????t[eR???8??4e??to? +F??I??&t\b??g???w???o?q??W???t?4??H?aef??zs?*-???7??P?R5???'a("?#w??.A???~??3???F~y??X??????C??????B~ +R??????TF????=eh?????_????>i?+????S??? ????Ph???U?KUDr_???^????A??????;{???Ri1:n?"B??o????x??8?m?? +#?H????????{?+??I +??????????F??'? +?H?P?6T ??? s??p???yg-+r??????k?R'0?S??+?????;?Am??4?5?wU???????x?????C??=^? fk?????B?a?? J?a???a>z????yAE4?n[?????FPG?????p{'???] 5(@>%?????x??_x??????Z????v???L?g???A?? ?M??C?p?F(m?_?O4?#n +??? +)]>76af???F+s???[??1Z?Sc&?p?N +J?f,?? 30E&?????C?!f???7?`???g?h;???-??#\?B/?`????????_???????D????q?M?TGPQ?????????Z?BB???p~??=?6???S???Io?????_?S??W?s??nl.mX?O????4?? ;?L??F????????xB?!?W?'w?.?dAT??m?dVl?l?????m?fA~?O?l?k??K?fuI??AS??fW;?ubv?????.+?l-C???kG~YI???k??h?pg;H>?????cnu9#`v??t???fg?x?????*x?xdyBD???2?!5z"???????????????/??_????`??=bmho??? +endobj +166 0 obj << +/Type /Font +/Subtype /Type1 +/Encoding 198 0 R +/FirstChar 12 +/LastChar 121 +/Widths 199 0 R +/BaseFont /WNKBFO+CMTI9 +/FontDescriptor 164 0 R +>> endobj +164 0 obj << +/Ascent 694 +/CapHeight 683 +/Descent -194 +/FontName /WNKBFO+CMTI9 +/ItalicAngle -14.04 +/StemV 70 +/XHeight 431 +/FontBBox [-35 -250 1148 750] +/Flags 4 +/CharSet (/fi/comma/hyphen/period/zero/two/six/A/C/D/E/G/H/I/J/M/N/P/R/S/T/U/W/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/y) +/FontFile 165 0 R +>> endobj +199 0 obj +[577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 315 367 315 0 525 0 525 0 0 0 525 0 0 0 0 0 0 0 0 0 0 763 0 735 775 696 0 794 763 396 539 0 0 920 763 0 696 0 749 577 735 763 0 1025 0 0 0 0 0 0 0 0 0 525 472 472 525 472 315 472 525 315 0 472 262 840 577 525 525 0 433 420 341 551 472 682 0 498 ] +endobj +198 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 12/fi 13/.notdef 44/comma/hyphen/period 47/.notdef 48/zero 49/.notdef 50/two 51/.notdef 54/six 55/.notdef 65/A 66/.notdef 67/C/D/E 70/.notdef 71/G/H/I/J 75/.notdef 77/M/N 79/.notdef 80/P 81/.notdef 82/R/S/T/U 86/.notdef 87/W 88/.notdef 97/a/b/c/d/e/f/g/h/i 106/.notdef 107/k/l/m/n/o/p 113/.notdef 114/r/s/t/u/v/w 120/.notdef 121/y 122/.notdef] +>> endobj +125 0 obj << +/Length1 898 +/Length2 3124 +/Length3 532 +/Length 3757 +/Filter /FlateDecode +>> +stream +x???y>?U ?????????????1?H?2o/?? ????u??????o??K??)omM???=?}??"?7g|=???c#?4M???G??;mG?G!U#????_??]{Q?.fr??j??T???c???v???o??1_fY??M??Y?????????L?2??gz???????-`m5?????? ?o5??????,-??W??r&?????????*?H?w2???q? +???/%?Db?})7?TV)G?V-l??G]p)\ +?? ?s??[8?oHcd@#3?#????lRU??4???????g??!???j9jj???5?n?8?Q???????vU??m?8??d?M?????m??t??MJ?B??{??"?1j&?1?(??F? +I?0? +?? +?|?R??)U??ATS?J0?JSIHr,S????~I??)?rG=?+c?? +? +?\N9????1?eP/?9*?????i?>?{O?^???H?J??c??O#/0????!"?T +??j??nUMu???o?\??;??1: +???(4>}??????zCR?? + o???!?????M???h?? +endobj +126 0 obj << +/Type /Font +/Subtype /Type1 +/Encoding 200 0 R +/FirstChar 59 +/LastChar 121 +/Widths 201 0 R +/BaseFont /QSZCTQ+CMMI10 +/FontDescriptor 124 0 R +>> endobj +124 0 obj << +/Ascent 694 +/CapHeight 683 +/Descent -194 +/FontName /QSZCTQ+CMMI10 +/ItalicAngle -14.04 +/StemV 72 +/XHeight 431 +/FontBBox [-32 -250 1048 750] +/Flags 4 +/CharSet (/comma/R/S/T/c/e/p/r/s/t/y) +/FontFile 125 0 R +>> endobj +201 0 obj +[278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 759 613 584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 433 0 466 0 0 0 0 0 0 0 0 0 0 503 0 451 469 361 0 0 0 0 490 ] +endobj +200 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 59/comma 60/.notdef 82/R/S/T 85/.notdef 99/c 100/.notdef 101/e 102/.notdef 112/p 113/.notdef 114/r/s/t 117/.notdef 121/y 122/.notdef] +>> endobj +84 0 obj << +/Length1 837 +/Length2 1153 +/Length3 532 +/Length 1750 +/Filter /FlateDecode +>> +stream +x??RkXgo??KiDF-?-?!hi??"( +?C2?!??a??\?"B$j#he??E??U??"????PT???U? +? .????K???g??3?y?w???????P?"4??r?RAo??D?t +?,?S?? ?=????LO?=?A??????y?'???"?? +??$D???xDN??; +??Q??%,JIz?J??d??H?t?"T.U"XL????[0???aj?87E* +?d?? )??????%??0?P??S#???x?I?-??????R???T:????$s,?#?0C?dx????V?????#??#?.?????C???L???????&R???N??A?H??1??&?"D?1= +??r|a??_?b?? +`!????$?????V?Q???r???x?????3??(C??l??x\7Q6t?` Y??&H?s?;?VR;?W?3?U'+?;??l??( +?QiL?\6O???(*?7d??? +???????)???3???????{?-???8o????40|??x?m??>??????7o???\??N???qS?/#?qjg??????????kD/?B ?v+??m?o??UP???2m???%???~R???CW??l??:Zr??e\? +^?>?H??nw ??Od,??~????#??_??3?>?9]IJ.????p???[??????uEQ??.??^?-}{?9?f>_rc????r?M}???h??G?7z;t??2????;b.???wn??yt?@[??x-??+fwaKu?yX???\n??Vw?VR??RWJ?/?2?M??[??%???? +$???jG?R?Ty,?Xw?~3wV?JS?]l?l?z?G????w???N>??K?W???>"?Xmq????`?D?d??Q????o??/Nu^&q???p????A1> endobj +83 0 obj << +/Ascent 750 +/CapHeight 683 +/Descent -194 +/FontName /DVPKVP+CMSY10 +/ItalicAngle -14.035 +/StemV 85 +/XHeight 431 +/FontBBox [-29 -960 1116 775] +/Flags 4 +/CharSet (/bullet/arrowright/braceleft/braceright/bar) +/FontFile 84 0 R +>> endobj +203 0 obj +[500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 0 0 278 ] +endobj +202 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 15/bullet 16/.notdef 33/arrowright 34/.notdef 102/braceleft/braceright 104/.notdef 106/bar 107/.notdef] +>> endobj +76 0 obj << +/Length1 883 +/Length2 3060 +/Length3 532 +/Length 3677 +/Filter /FlateDecode +>> +stream +x???gXSY???n + C??hk$@????)?R d?? +?H]]u?=-?Q +??K?X?7???????d??? +P?)S`???I? +!8?`u? +d??????9 G?H^?? +?R(???H ?! `0K1F"SY) + at M] ?#??t??[$.?BI????5??????!?8??(???????????2.? +?d?? +h????97x?KD??,e?????*w?9s????????Z?Y?l#5????C?=???#???8??P?????7?Y???????Z}gX3??<\?ct???%q(F???o??g>?m???@??\???nop|???[???>pg.F?<?+&?h??????F}???????k?74!-?D?F@&6?VU???}??/??????gZ????I???=,?Uw)?????.2?????9?F??9? d?????}?;< +-???_???? 1???s???!@???d X??}v??'?[??g$?pD????ut? +W????1.??a??W?e.?%"???/???????' \Z?@?'/v?????k~W-M?M????[t???J?mx??ns +?6?*-Kfx?1???????e?i???x)d`.Zz??$C!R???????K???????z+Vo?a??????n??ni?[????F? #?? +??1(?.$?Y9??k??8????|??D"? [j?C??????b?`?w?k??? +?^??L$Dm?TmV?^?????????-??Z?\ ???fd??? +=?r?8{*1?G??UFO??? +????K??jIE?6?k*9_??<3F +??w?7??(???Ul?>aF?\??(?H?]7???.??*u???)?l?N??rf`n?Q5?d8k??U?7??5?/???b?"$;o$?|?????!T???te/R?,??*uFcR??2??5???u?Y??a;???Z?? ?J?> endobj +75 0 obj << +/Ascent 694 +/CapHeight 683 +/Descent -194 +/FontName /ZHTHBN+CMTI10 +/ItalicAngle -14.04 +/StemV 68 +/XHeight 431 +/FontBBox [-163 -250 1146 969] +/Flags 4 +/CharSet (/a/c/e/g/m/n/o/p/r/t) +/FontFile 76 0 R +>> endobj +205 0 obj +[511 0 460 0 460 0 460 0 0 0 0 0 818 562 511 511 0 422 0 332 ] +endobj +204 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 97/a 98/.notdef 99/c 100/.notdef 101/e 102/.notdef 103/g 104/.notdef 109/m/n/o/p 113/.notdef 114/r 115/.notdef 116/t 117/.notdef] +>> endobj +53 0 obj << +/Length1 901 +/Length2 2644 +/Length3 532 +/Length 3277 +/Filter /FlateDecode +>> +stream +x??Ryt5??? 0n?>'??a?]J????i?: ?9??j7?E?gwE??Zom!???i?????????\??O???d%??l???a??S?????u~}???[?????H?v??PC?5SS?P??m ????Q???H?#:??????ZD?sYQ??k???i??????5??L +?<: [ ??j??WnyY??4?,????????H??,??*U??0?1?Z0b??![????8?????UK???$ +???f? ?M?r?VN????B?? +???[/???[T?u^????3?eLe?1?????????clX6H +????????2|~9?\?F?B??_??;?y_k ?????S]????!!??t?J@??? +????>Px5??VJ? bG??d\??ybi???pN1?Y?????{????W?)`?/?????8???o ???N?%?????K??t???3???3???^Tw????S'?u|,I?c??U????|????v[??9?t??}???Z???? ?e?)??/?Or?????w??)vp??!???)??@????l8+?E???,`???w?r??????N\?b??=?>B?Z???z???d2'p9?K3L[?{U??)???????5???3??x?/r????S??$TZ???s??kE??|?-Ot"????|?QQ(so[mKK??Q????x??kY??????_\??0]g+??of??wO?)?p`?????DY?<97W??????????,Ow???Q{??w??HvRG)yr ?????s ?????? ?r??*LR?????????EO??Q?g?BB?!?!i4????? +f?R%q???K^?ooZ??V=????lg?????5'|?t????}??VB????%G???g)?k??? +?w??j ?+?!?99???&?e??M???..???x? ??????S]?0cp?????)?Z=???u?/+$h!q?k?\Y???^???B0t?????>??)&O?B???;???S???] ??)1?H????/?5^?????A/??}k?????l???~??lQ?????.hM???0?M?? ??y?u?> endobj +52 0 obj << +/Ascent 694 +/CapHeight 686 +/Descent -194 +/FontName /DUYSHF+CMBX9 +/ItalicAngle 0 +/StemV 117 +/XHeight 444 +/FontBBox [-58 -250 1195 750] +/Flags 4 +/CharSet (/period/one/two/three/four/five/six/seven/F/g/i) +/FontFile 53 0 R +>> endobj +207 0 obj +[329 0 0 592 592 592 592 592 592 592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 744 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 592 0 329 ] +endobj +206 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 46/period 47/.notdef 49/one/two/three/four/five/six/seven 56/.notdef 70/F 71/.notdef 103/g 104/.notdef 105/i 106/.notdef] +>> endobj +42 0 obj << +/Length1 1439 +/Length2 9526 +/Length3 532 +/Length 10380 +/Filter /FlateDecode +>> +stream +x???UT????????h???Cqw? w?Bq???????8???Bqw??????????9Wg?$y?7?9?w~??1BG???&i? +??? +?Y?s?A`?@0??Z?Y\???A +??W??'?_???`????8:???? +?#?V???? ??? ^ +??@?*@?_S?a6 L??????$??@????p????????4  L???????=??6^??????4????.j?9w?s???1?H??A??[jc??y??,?8?????+i??? ?+??)?@?Wcl??a[$???$y???Ku^~???a?n????8..?Y+?FJ?nQ??a +s.o^agv???????W?W?????/??UFB?lg????yCzzB?D?~J?s?????12Cr??!??`?*??????^l??/???x$????g \??.???.F="?????%??FE????]??????/8???????@w??"A??0??w?e??!t?3Ak,'??e?( ;b?u?H?9?????S ???+????l ?DJ>C????????&????)??????#F?s?;????Q?Eb? ?ps?j+???????lKh??O3t\?????xQ6???'?U??V??,?=???x)??????C?@V?J)?a?????? ?\?3^?Tr???H?;LO?????<$*?????o8(?? ?????k,???????E????c|??%B^e?QeN??6??p'0???7e?6??? c|;O?t0|?G??Sg???8W???D????T???c???}??,2 +z &C?5?KD? +Z?? ????-?EN???r5~3e??5?>??Xo?.xW)?'9???h?Wh??????uo?????Y ??^?\??O?? +??wG??S?MV?:???K?????$+????????cW?%h???h????G?? +=????, m&????Z6???????s???m??ZU???????,???/z(???????????~?u??~???h?44?=b?_????fqHdc??????^1a? ;>?t<`? 4???&?Y+??;I???9-???????~??????? 1?k2??}??/7?? ???p~v=?D??a??????????'?aq?yy??1lK?M?|? h?&'??H1???<}7?? ?6???$??($????1???/?}UV????c???|?????W??av??]? ?????$*h????A?Z??K?????^? A?^??Ib7?m????I?lI?>?C3??4? ???r?t????f?%????:S +?; 6??E???I+??X?z??DW?-r?f????i?rR! 0'???V?M 7$????#$j?l??R-????M??0???hC +??1?????Z?????6**????????#D?iaQU?????re? B???6??S?1??/?g??9!?? +?w?? +K???,a[??O#????%6?!O@V?????Pw.???:??I?R?_???'?EA?*)??>y???@?>?? > O? +??~ +??$+???Vq?? ????R?%?ED:?JS"?<{w"b??f?n??9??1k?C???I?~?5?N???h???i?:Yck11????-????=??ye +?????'?Xc??r?{3_=??]`??????\????_???4?Sx??=lb???k??P?Y?Q??0q?p5R?eL???r9)???Ic +?^????plB??e??F???????n*Vo? nR?tDa???8_ +#)b??2?y??? ???a?:??q???c????J??@???/,ZK?qW?;???? +9?hK????m? b%?(???V \3? +?]+E?om??G/c????[?gYT????l*???.??????Z?4c,???TA?s5?Uy????_B?*?'2l?u???;?Z????T????o?v?n?2? D=? +N?!k??q??\ +??N?F?|???????U?R?j?u?@?d?]??]zf?????xiTYQj?o?=U?=N????BQv???????Vd?h???? +?2?j??*1* +W?|>`?*?m??3E2??2$?^????? ?1IMu3?q)$?nU????????r? +???i??d????@?@??m ??6?K????c?????6???6.????qr?*XT??P ??_7??V +??#?????}]?~3*?MI?g:?#?b?yb~;?? ?Zy??|?=?(L[?i$??L?sJ%;??`??p +iNC??=?^ez????t#??:?B???J??=?? ?w?.2?T??,u??d??????????m9V?G???o??'?Q??' +?P??aY?&{???Y?+|. +?(?V?lc?\bK???0X????LH?jZ?????OH?J#?>???3sb|?|v2? ? +Dh?????T~ p?@%n;skbOD??? u????s?!???3??*???.Dr1??=k?A[N)5??5?TG?W.???`?h6??? +?PYJx;s)??4P?????B???4?eKU: ????? L???.LN???_??q????.?|??????????hF?&.G?{Ux?? +?.l??I?M~?I??????ZQ??-?%s+p????W6???6BG?6?PIA +??[?'&????n??ec +#?d??????W????W?c?Ix?ZK??X???vr??L??c!?"+em?|?2???8????????s? + +6(?{?????*?? +?M??,???E?{W?????ip?? ???sT?E???{--?1G +??2?!p????cs???fIdH??R:???g??????`?????}?kqI??'???|??Q*AqL`?:?]??wA7???????X}u??-/?>%?DF?t?? +N +D?K?????l?P??A??RdT?HdK???eF??*?s6?KbZ#?~h??v??a?!Y?M +? +?Z0gl?Kr>?B?(E?{L??M9?S??N:??6???p,?[?nBF??xl1?D?r?e?x??Us?A?3p?g3????Y???WR?M???ys???/?y +????N?T?Z??=B?F}????IF????*N?{>?~???c???,(??+???B?61??????pq??7g2k?nA?`?%???K? +?'VE??cFY?=???_?????|??c?z??Bo0E%9R??Ee???????;?M??? >?? +?? +??W?jm??o??????????|j@?'????W{:?????????????A??xF??H?}???????X??L$S?X? ???'???????+6?1?????D?rUz?_?w[u\w{Y??W?c_?????$?mk??S!???\?Z?~??????`?B?Z?J??*-???D?'?G?CL?=??#?x???B1k?Mhx?[Cc?????wc??6|%c`JI?I????????Iz(?.[)KX|??2?d?s??dW ??W????????j?b? ???I??Qz?g?v?S??;;?k????????ej???"?h???F$?l~<|?eq'?PU?????'k??Y<?SP?????R ? +r????=??|????~?@&???? ????F????Z?a?y?{?ME:??I'?j?E>t%?g??p?d??m=???M???E"S?(?Hb?u-<?"?o|eUBt?g??=z?-d7l9??(?j???9??G???cv??MY???>Gp?I??K?c?e?"b}6??e????X?))????{@?z????h?K1W?0t??Kg??Cw?}???f?@T?D[?i??i7?????????d??8x7????T??Pk?HKB4/??$B????n ???s??B$???Oh?.?t??F)!??L??U?!4{|(d)??????J?P?xb???W??J???n??a??c?[??+!F?(????q??3R??$?J0???????l?t +?0?S????????l6?- e????? ??????!??/?&??6D?l?bR????;???R[?V?)?}?X??$?}???K?F??H?r? ?X??? ?????^F???~?V?!??Gk?IO0???k{?7l???W? +?H3??/L?"]?sLt??{`F??e +???T*>!?P/???????R?H+????S?G dr?????`?T?w[y?????j??MoF?+:02lR?B??d [??-?+??G???U??w>??59X4L???i? ; +O????B.757u?q93g??f"????m??G?ic??m]???%??V4??????mB?c?????0???+?."?B`;??@????2???6>???+}\O?q???2?????U? +??p\????>?????1?? ?5???_C,d?&???\?1ZB?p?H9{.W???hb?Y??c +!yrE???DDJb???h???&????????p?????;?F???\0\?_-??[?z?F?]??KI????V?e$F???K +?}?B???G??_?A?S?P?9?{?';????>?)?t????Cn???MAM?1??r-????~0)?????%??f??????r???????Bz??C???Q???????r\????#???mthT +%O????gv??%?s/n???????kh?????e?1m:,???Q&?? +??5????uA9???????Qq?4?}-???f????cR?'??w??h???<#B??c? +????f???sp?w????"c?b???//?^?X?B/s?a?#>???KC???h???iH |???? +???i?ThQ???2??U?CgJ?)?rTg??#p?*k?Q?M???A??QR????sf?????? +k?T??G?!?????K????C[????i(?-??%??;+?D?Hf??/H?H!H??????8???~w(DZ?nb??D??hz?ou???7??n?s???b-?/??c/ .??????I (??6E?|Cb??? tU??f +endobj +43 0 obj << +/Type /Font +/Subtype /Type1 +/Encoding 208 0 R +/FirstChar 13 +/LastChar 121 +/Widths 209 0 R +/BaseFont /FYBJLQ+CMBX10 +/FontDescriptor 41 0 R +>> endobj +41 0 obj << +/Ascent 694 +/CapHeight 686 +/Descent -194 +/FontName /FYBJLQ+CMBX10 +/ItalicAngle 0 +/StemV 114 +/XHeight 444 +/FontBBox [-301 -250 1164 946] +/Flags 4 +/CharSet (/fl/period/one/two/three/four/five/six/seven/question/A/C/D/E/G/J/K/L/O/P/R/S/T/W/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y) +/FontFile 42 0 R +>> endobj +209 0 obj +[639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 0 0 575 575 575 575 575 575 575 0 0 0 0 0 0 0 543 0 869 0 831 882 756 0 904 0 0 594 901 692 0 0 864 786 0 862 639 800 0 0 1189 0 0 0 0 0 0 0 0 0 559 639 511 639 527 351 575 639 319 0 607 319 958 639 575 639 0 474 454 447 639 607 831 607 607 ] +endobj +208 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 13/fl 14/.notdef 46/period 47/.notdef 49/one/two/three/four/five/six/seven 56/.notdef 63/question 64/.notdef 65/A 66/.notdef 67/C/D/E 70/.notdef 71/G 72/.notdef 74/J/K/L 77/.notdef 79/O/P 81/.notdef 82/R/S/T 85/.notdef 87/W 88/.notdef 97/a/b/c/d/e/f/g/h/i 106/.notdef 107/k/l/m/n/o/p 113/.notdef 114/r/s/t/u/v/w/x/y 122/.notdef] +>> endobj +37 0 obj << +/Length1 1582 +/Length2 8380 +/Length3 532 +/Length 9311 +/Filter /FlateDecode +>> +stream +x???UX???? ?$X????=?5?4????? +?$? $h??Kp ,?t?>?Of????y????UUk?????izjMvi+?? ?????[ ???+ ???B???? +???? +?6?? +{t.6B? +?????a7)??_??? a?!?9VKk h?WA?? +??????w?????? +d?'?\??lA?VJ&3I? ?H???$???????g?[?????????`??n[?dqR(??t???wL=???? +Zk???+?-???x??D??$Z?}?[?R?=???'w????Fw)?2O?(?#???6r +d?n??c?`??"??a9{??tm????'nx/??:C~?F???&??uN+#?C????'lF8?y(x!???????x??yu?2%eeL?'? +????h>+???7?3?n?o??{?]??Tk???i%??/V???XV? ":E???E??????B)5drt?6??K7?R{b????Y?D?O~?L???|S??????HZ.9?x?P???#M??y?(?'?.?z? ????]??o???@???JW??* 1??lp;?z????2#???k??=???nk?r}??:?1? +??e?2??s:??#3??????G2??F?SY>U???????????^??&?b??5? Ye?>??Nd???r?q$???3?V1?)?//E?7KT???/???/??11?~??B?U??????3??Cl_??????t|^ +???' +?,?"? ?$pp??|xw????????(??+~???{f???k*?f???g?!????F?Ir???K%Z?@a*A?x????n?vx?O +?YZ"5?P=?X?N@*???'? +'??K?sH(K????M???gtuO?Qt?j??fP&??????lGhD[l~? ]????p?%?D]RT??????????|??!??????BC?[a9i??;8?o?0????\IH????(?_?x?f ???6??v?O??l+??rkI??? +??+??A??9hd?'qQ ?????1???m????Y??? X???r? +?dg?o?]???XZL??IM?u9X5?.?,*?? u&?,??9q??????F??C0?y?h??N:2 ?4:Q?iT?:v@????????u)?n??\=J8f?J???k???v? ^"CQ?U?????n???????>??&??Y$?11??{W0{+?8?? ??m???w????u_ +?d*A/3%:?+????(P?? ?????d???e?]m?hA?w??Wl?U??W v(?d!7?Cgs[?>??v?d#T?O?%an hd?#G?? +??%??Z?\????pt?r4???7#???8?tx-?7?P?"`?$?' <??B???z??a??=|?A??(_?[@B???? O^??g+?n?\???i&?",W??!r?}M???s?[&?c?p:?NJ?X?gI?k????!???-ZT N???7??????????o|??+,?)/????X?1^+??+???E???n?3b???j???t4'y?~E&-???U^???????X?0???? +??dn8< +???(x????cX9,????????????{ +O?f?XL?)??=?n???A{)?????s?@|{?a?s?rS???w??????_???P=??R.y?xi?[E=?8????*?Gi?????v???N'?E????\?I=?1? +?r?I?h???????L??~?^4????H1?W??r?W?Je>????N??i1???0@?/??w??ba???9&?y??+V?????F$ +???dY????_??}? +U????h?Z?????oi?????C???kJ+??<\w???t??S??5?$?zNH?,n?u >?l3~???~}`?,??e????? +L???P??,5Q?????^?5??V????zs??\???T??m?f^}?R?V????w? ?RS? +????????????#???????D?d)Q? e?x?uwC\k?????Dti?o????e??P??}?>??w.?;?c?i"??%?U,?HG?r?4?4H ????5?S?w?12Uq +?Ec?W??C?? y;???zn8>?2?g?B%)W???=|?^??T?,?;??~???Q2????M,?9?a2]?????? +????]m??V?*p???M?R&mu? m?????pr?/B?b?g??/zi? +? ????I? +??e,??d?tKO?{?HF?:?_??}??KW:????????b???NV?]{???:?(??<?4?? 1???? +?I]m?l????N?P??/??????????^?a?Nvq?M?:e??_?,nw???6?+_?6r? ?p??~f?? ?Uo??,H]??????r?????ja?[ ?*???????????h???8h}??E?? ?h$?PCKmL?????\|?|?Y???3??U?D?????}?(?5????u??=??5Q????m??$???4??nX~????T??o?????????M?v?a)??>?_?n??9?V??n-N ?p1??8??S&?T~I?L???L?}???>???_?w7??T?? +h??;???q?d??b/Z?? h??`n?+??f???v??????!????/?(?/*?? +S6m0?g????}??)??n????Zb??GY?????.???r??h???????(`??R?K????-???????kt???`r??????f?4`??;LB??h +?xI??????&?!??? k^??f?X??|E???;????? tS>N?t??v?$J??v??9,?4?????J???Pw??Y????|??j?79R??q<^1???8?d???????^?O???3o7?U=N??????&bN???N???6????--?V???? ?????????|?l=???e"M'z ?:W!iR?]$????[?/z?????'??????f????S??P4W-C?!?v???2i?A??????Dr ???2??Va??????:ha??!+???'??>?0=???e?r??r??mIo??? ?uf?+??_??L??+-????q=????m? {??~?j1?j?;?y????"xR?_???'???0??.?fZ??????f)?!?.4n???w????K`,'TN?U?M?W?????\?%Q?FU?k??J?M???o?(? ???? +0?% xy????v???=?:gr???=E{??*gE'?sncI???}B9?????utF^????_?f?S?????k?P*WY???z ?????-?l???a???"??5?????b???~?C???????????`??]'T>????Y?iv(??"?W??i????????&?(?.B?_?? ??????????*VT????(???{? ???w?^??=?Q???]?1??????~?|??9?X??????)-???? +rn??eZ}?2O???^76yG-6?????k5?1?X?!-\?? +?@?m??n??#??>?b??????0/??vu>?5?\????5:R???????B????l?????gbE????-[26??]$? +???~?Iw N{???O???PkH??mq????-D?y-\]?fA_9??w??b??^%??o?(?????-^???=?7????G?? / ?) ??"sxyQWE"?2???XE??l ???}?zx?p?K??Y??]1???j*?g?Oo +;??{8?z9Jc%??D???+?N?9?/iM?&?v??>&A??ZgfA %???h(????g?7????8|?S??? ?x??`l8?8???y1?J??5e?V????T??,K??d???x?QM???t>?+sH??!?/?]$??-=?????&????vI? ?????H?Ve?x??F L?O??Ao4?IlO????h?????y6?v????:??^$i$J?????qS?mp??y#???Gh+?E?!?Q?x?,?????;!]??|?yw?7p??_W??Q?U??2C??00????Q???,???????? ?f? +?M?3f~??S?H?Y:??????Z`???q?!??D&??F?R6e??????1 ??*ID?M?? ???=?q??W??v ?????8????c,??$???????@?L????N? +3?(???Uq??8c?\?????????o????U?? ???(??/??u?8??????l?ig 1?K?gXv???y?%]^q2?? +"?v???Q6}?u??R*p?????e??X???L??P>??'q??????W?C??S>???L,?J????=??x[????????~?T?mQO-???G?B?!??X???????l???x +G8Q>?`g?K????`????_&???H?.??3??????????????Db??o?O?W??zZ8n??@?m?8??*?j????q7~?C +z??????/~dZ????K??Q??)?8??????+T??Y? +@?U=?h?]?&?=?|^ac???-??4+g??????[???^\?O!?a8#??J???????y7j??p;??e %?????MQ???Wc?w?g ????r?????????yX:??JA?o??Vo??0#???\ v?W?8B????1??%=tC?;7???????kX[H????>?H??W?.?tNW??w&?WH??????_??3>?? +?my??? +K?????S???????T???? +sL?/y? +i??y??????????# 4??????{?{??$4?wl?wgSdkM??c?? ????????????Oa?s??z#u?%?ac\?^?G????}I6Y'%?2?jm??"?Rh?U3'Uc*(oU{??p[?????zM????"?dKr?gF?T??]c???S ??h??s?M?c??Q?~ ???7 ???? +R??I?????$??N?\?(???]B#????8???????l???'?4???. +z?|????9??2 +?W0?q???C???*???u???n??,??#?&Z??????xWx?k????'n??????t??Ug?e?????D'???r?u??/1> +??jI\\x ???9?p9b?????k=?9?sY?????g|>6%?!Y?Vw???:?,?)v?u????R??? +j???X??gye_?e??]?????2??;4 +[?xU10?c?]???7> endobj +36 0 obj << +/Ascent 611 +/CapHeight 611 +/Descent -222 +/FontName /BNULAE+CMTT9 +/ItalicAngle 0 +/StemV 74 +/XHeight 431 +/FontBBox [-6 -233 542 698] +/Flags 4 +/CharSet (/quotedbl/hyphen/period/slash/zero/one/two/three/seven/nine/colon/less/equal/greater/at/A/B/C/E/F/H/L/O/P/S/T/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/braceleft/braceright) +/FontFile 37 0 R +>> endobj +211 0 obj +[525 0 0 0 0 0 0 0 0 0 0 525 525 525 525 525 525 525 0 0 0 525 0 525 525 0 525 525 525 0 525 525 525 525 0 525 525 0 525 0 0 0 525 0 0 525 525 0 0 525 525 0 0 0 0 0 0 0 0 0 0 525 0 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 525 525 525 525 0 525 ] +endobj +210 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 34/quotedbl 35/.notdef 45/hyphen/period/slash/zero/one/two/three 52/.notdef 55/seven 56/.notdef 57/nine/colon 59/.notdef 60/less/equal/greater 63/.notdef 64/at/A/B/C 68/.notdef 69/E/F 71/.notdef 72/H 73/.notdef 76/L 77/.notdef 79/O/P 81/.notdef 83/S/T 85/.notdef 95/underscore 96/.notdef 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p 113/.notdef 114/r/s/t/u/v/w/x/y/z/braceleft 124/.notdef 125/braceright 126/.notdef] +>> endobj +34 0 obj << +/Length1 1751 +/Length2 11828 +/Length3 532 +/Length 12804 +/Filter /FlateDecode +>> +stream +x???UX\]???w'X??????N?www +????????????? +?0???????uxh? K ????|??WnI1R??3?p? +_r3? 9?????JSG$k^??????e????Cx??????}hkb?~??g1?zh??\??t?e.?L?R?t???^p???=?HP????,?26??? q???????(:?????G?????vG#???kw?}? +?;?k?f?/%7ve???M?????o3????????V?n?b??????$^j?f6N????P??&???????X??p??\????gR??qt?B7????!-s"?W?.#???U????#?????v%???????9??!?{?e?v' Z?????S??%g?? +1}"r????D?$d??tQ?O???;?????A?6????????%??UFq???`?l?)q?? +\ba??-?_Z?":tc? r?qR????s;?????? ?04#????????? +?????a4LAx ????{?r?.? +BJ????5??=QH???C??^/??!?&>?.??~?$?uc;A?????,ml?+??t???$0w????q? ?N?; 79??'??}???,???<(fN?o_zdx ??N@g????+?5k?k3??&W7?D??@08]?i|???4???L???C~???:????9ry^e??A?G??)???h?G4????\>??]???}?D?????b??W?_d~???)????LI???????m +?Wnv?*??Z????kG???]K$??? ?:??#???p?=X \Nz??? ?i[???R?_?????&???V;2??t&?x(?x?]?e?/d??Y?? ??>P?e?P_???W??J?Wp?????Q6n???+lC9????kJ??e??zqk~h???n?>?|???I?BMNol bj???v)s??WZ????$?>c???H?r??[ Ck????\R ?????X=???Z:?????g^?6?q???f=LS???o?AB????????t k?l?>???;??JN'??E?-A]????????t??;MQ??$?C??HI? zb[?O?) +[?`??#?E????]  +9_??S?Q?&4V????m?O?5P??>?8?????????c????)???? ?????F??o???????8????w?7?I?O ,?????S?*=????????T\7?'k?8[?$4???*?Q???6??g? K?-?o?7k?????Z?{V???????8?,?????sve??}????(^??u?5?C??y9???d$???w????Dn???l?y??]3?0}?2??=???@??(x?v???S???r???2f?~U?Z???????H?2_b?Y????vu?9R?????o??c +??????????T?e?C??NP6R?7$?^??H??#?s?@?2Y4}?2H??#A|?y? +?0?>?6{??sQ??X????[H?? +WKC??k??DE?D?v?????? +????R??2???+?,??]7S.???o?????????%{j??b?kl???K$?B?7h]1%?7S?? +?t>c????0!?V????2n??0???)YU>mK???X?6?*?}?b??????]|?=?hJ?[x?????Y??1?/??????9?Sjbp??D???g??m???!,?+?????JgM??????Ahl9?p?jba??O^x?????P6??M/?}2f??????I??\?R???mK{???V] ????P??????XeL?4`w*?kf?6?K?r??lI7%???D??}=??c?n? +: +?f`#??W?x?????/C???y??l??S?pA??v???7???u?W??U??O?6?C|??y????c0??Zt0?S.~g-????-??#x-?q???O??%H?Q??R??W??IxG?X$eEZW??2?f V?\?O?qf>??c?or?????H?7??h??gC???a?c$? +???!?2H?Ji?,?dj4? ?????????k'???|?r?#h?7q???vX??ewHc?I?=?KQ?|a??nM?(b?5Ra?*W?4 +?3?Dz???o:9?????? +u???U??RT?U?????k??cC??{???M???X$ +6?.??o???? )?&xD ?;???Ix?ahd??[??bF?xn5F??????0????'?|a?HJ???}??o+??c??2(D??+H???!H Rw??????????e????????j]??C4M??l?????'7_? +~?/?>bdr?FYO"?.???t???C????p??zi??5?gI$?:1_??!$??*???l3?I&??*qn?3?i7?3}?r????m?2U5?xJ?????qf?Q????5?*??B??"fZ?E??n??{>!>????fs????y???B?e?????h|?]??m|?p?/????Da?Z?5??????$??????#?]O?_??Z??(}Z(?_?t???5J?mM?N}????po3C O????z)S?Q?O?:2CA?m??Mk?@De??????7?#???Liq!????2?N3???g???*w??N,???-???p?U?4??n?}yu>??a?"? ???I?????(/??[?`%[Sz????Tx~}??????(???B???8g??G?24?$?{??Qk???^??? +c|?T???yrh*(?xu??zW +?K??H??j?v?2?? Tbt??~????5\??????s8?=?|B????p???MNv?h?B?7??? +?~?DncR%r?YkM??? ??????yN???1uL?%0 Y0?????d[5??nkDgH,????.?M??R?|1??????R?Pj|??'o???c?9???w?j?x +??? +F?:Q????@?rn??????0q?_??[??D)?????+???2???Z?`l>?kS??q???T?B??v??N????D?$??N??YQ?B?????????cC??p~b??2???6?????-??????|?q_Y?#???=?+^@?b???"s?Ll?92{??v(?fX?A???HE?q}(?R????(0nv?qF?i???G +uM?QL?Hk?zfx????????+vr??H????"?j?,??G????8?KAw|????E????0?t52?c?k ???]?oFp$kv?Mf???,i'?peQ??c!??k?????E?y + ??Sj?c9?u;?}?c????G?>???\\%?!?Lc2??R??? 9????? ??bS??????x???O'????_{2?{9? ? OU??:?b0??FB????3sp&?g??.??{???'-?,??I???ff?q&??us[??????7??x?C?? ??|iD??????gE?f??=>U?t????-??s?/x3 V??? +?? ??D????????l??y??????uY?GI?4=?^?E??W??*B?}???????=;????L???^???+5???'"??;.???Y?)??n_q?0j???}4Zc&??`?>b1?????kG?B??w_H??S:a?/? +????G?$*??V_?r?3>d????h +P4O? @??G?Z??~?d2?-t?J?U??e??L?p???s5z???zkl?(?~!?[[????)?????1>2UF?-}Yk?>?q +?Z9?t26??8??s Rr?^?x??S??????z??#?x-jT?E??t????lt??????SS???????l?z[/?F??????,L????lu? ??3??t?8?L?},L??????w/??C??-~Z?>??Z???0?????v?g?q?`???I"g????A??v?c?3' ???'?L??|?"?????[??F?~???(D6???J2?&???[W?(???y~?M??Z??L?,~?w???zD{;?0R?W?1? 1 +????????-??Y?Zp|?&x??Q???m???#t?????hK???D5?w???gz-C??????W/ j?0-0 +???*???pe?l?)??G1}???m92?#????hI9\?$?l;??v??kP?v?bt??d?p"+?/ M at V?j?~???!??=??[y?p???}???????E}/???c???N??????????@????S???>?p???I-vp?h?? ??DH??R,|?qP???9s???????4a?e|?3-?xWo"g??Q????? ????K?88?9??????w?>?+V|?<~??????A???g?6,1_?8_fXd)R??/?=?F???1(??=??d?!A??o?F&?(??????J^???????0_?????Z?e"??xU?E??iL?|????lbxz??U??U??tzz3?j??g?^????U??k? +?U$a?Gu?W???*}@?k??[??????A?C?ih=???Fc$??~m??z?4?s???? ^??????h-K?w?n? ;??^?D8z?uC???)?)????DT5?g???u????:?p)??9t=7???t/o??/?Z???;?8?P+=j??z)O]??? +??R??C?{> ??????;U2uN?R???3??#/#P??=r?}??1>u???0KJ?^?f??e?????????????-,i?q0fX1>U??> ?l????????hW?0)RoVO?A????_?7?Kc_M?l?g?? ? D YF?2 +?S????f???V???g?Dh4e?'?K??.?d?}V?b#??Jp?=?.??.k????P?#?Jz????X at H???~?y???"?7??-P????????3"???zS???"??q{S?z??D__?t6+v?L?C8 +?d?@/jM?#??5KC-??????'#??W??R? +Acz??7???W;7&;P(O3,?u??M>????zO?r3{Z???:?? ?X?/B??U???W??B?2???#d??@?????V9?:?[?!???o;M??*t?? +r?Z????????~???y?~? ?5&?@ ??{?B&?f????S^8????g???W? {??\?U???w???l?????:?????Cj???6? ?J????}y??????I????s?H?U??&]K?_^??????Ac???'?'z??K}u?sxBg`??vw?\?ii?V?l??I?K???8??zp??e??^??_?? ??b/l?0-s/}X???H??d???3?X=U?X?g???e:N??/?dm???? +Bw<x?T???&[LOrk?}?zv +endobj +35 0 obj << +/Type /Font +/Subtype /Type1 +/Encoding 212 0 R +/FirstChar 11 +/LastChar 123 +/Widths 213 0 R +/BaseFont /SVQGDJ+CMR9 +/FontDescriptor 33 0 R +>> endobj +33 0 obj << +/Ascent 694 +/CapHeight 683 +/Descent -194 +/FontName /SVQGDJ+CMR9 +/ItalicAngle 0 +/StemV 74 +/XHeight 431 +/FontBBox [-39 -250 1036 750] +/Flags 4 +/CharSet (/ff/fi/fl/comma/hyphen/period/zero/one/two/three/four/five/six/seven/eight/nine/colon/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash) +/FontFile 34 0 R +>> endobj +213 0 obj +[600 571 571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 343 285 0 514 514 514 514 514 514 514 514 514 514 285 0 0 0 0 0 0 771 728 742 785 699 671 806 771 371 528 799 642 942 771 799 699 0 756 571 742 771 771 1056 771 0 628 0 0 0 0 0 0 514 571 457 571 457 314 514 571 285 314 542 285 856 571 514 571 542 402 405 400 571 542 742 542 542 457 514 ] +endobj +212 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 11/ff/fi/fl 14/.notdef 44/comma/hyphen/period 47/.notdef 48/zero/one/two/three/four/five/six/seven/eight/nine/colon 59/.notdef 65/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P 81/.notdef 82/R/S/T/U/V/W/X 89/.notdef 90/Z 91/.notdef 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash 124/.notdef] +>> endobj +31 0 obj << +/Length1 769 +/Length2 1408 +/Length3 532 +/Length 1974 +/Filter /FlateDecode +>> +stream +x??R{8T?&?t?*J?%?h23?e\?f?y???d?v??b3k1????"r?#??J6?$??J??&??SM??3DM??????????\?{Tqq??u("??e?-roU?L(%??WkLi*? ( +v1??L??5???M???Ur??????AN??{A??S?+???V?? ?I?C>v%?????? ??? ?Z??X6?k(??&G?????y?^??i9?=??7???{?R??m?\{??ZZ4yZ???????s??T\?|4o*L?]?#?!35?q+?@??T????r-?.????tA?????1??# +^BNd$??95??Y?e? ??e???d?9o?-?7??}fqv?|?+?eer??g??Q????x????????G7??[??Qx????C?r?k?U?!???Z????=??x??\?S?????N???2O19N-??S{C???g?P????????Sb????u???cnh?dv_??p?w?E?V?K??:?z0?>H?{2??f???' +K???$?7?? +I_???$?/????o?of,?????R??6?3v??i?????T>?.e??k*??? ? ????????,?}???`B?i?.?db??p??h???e?????????A:???#E?Y??6(???????yN???Ji?o??n?M|L???PK??}f=/?X1%?U??r??u?G>ntx??3?@??w?????g??x??p?I? rA{???C?K??B????| ?1???o?!?endstream +endobj +32 0 obj << +/Type /Font +/Subtype /Type1 +/Encoding 214 0 R +/FirstChar 49 +/LastChar 51 +/Widths 215 0 R +/BaseFont /QAWRRO+CMR6 +/FontDescriptor 30 0 R +>> endobj +30 0 obj << +/Ascent 694 +/CapHeight 683 +/Descent -194 +/FontName /QAWRRO+CMR6 +/ItalicAngle 0 +/StemV 83 +/XHeight 431 +/FontBBox [-20 -250 1193 750] +/Flags 4 +/CharSet (/one/two/three) +/FontFile 31 0 R +>> endobj +215 0 obj +[611 611 611 ] +endobj +214 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 49/one/two/three 52/.notdef] +>> endobj +28 0 obj << +/Length1 776 +/Length2 1435 +/Length3 532 +/Length 2004 +/Filter /FlateDecode +>> +stream +x??R{8??vW#?5?(?v)??\0:4(????????13???tq:?Nr?(?K??P?&)??? z?Gl???&??????i?y?_?9???X????w??]??;??9??A?&?????d?? + ??p(SSg6ra??r!; +8#?H6????+$????0dd? +1?T??!T?Fb +HM?&=?A?(?7"? +?z?3l}-??G?{???????0=?????q!6 at Fh??5u/?????N$?@????_?j??L??H?~'?b??X +?p???F????????9}???4Z@TT?????e??*??????"?c?[??!?6?3??^??}?c7??W?8?0??z?+?J,-?0?WO:??????hQ?F???S~C?>pH?U?|O?Q?8?o8?????g??C??j?I???WI +???????'? ???????P????B?C?}x??#??V?y?Z???? +v?????d?^>qH????????????1 S?t?s??4l;?}iA??G????? +???????T|l~??????_?3+G???2f?jf"????o????7y???|K???!3?U????????w??]?S?M^?$>^??!#?y?????M??V+?m????M?,Y?o???se?? m^t^q?? ??{'F?+)/???-;3?&?? +\? +Q`?6??Ow?p??>??????yK??v???f????.?????????( .??X$?kD)?g????5q????gI?????4??>1Y????L?x +??V????F????1?? +K???+?????{t?]k?m?????c ?'=???S?X??3??f????S&??=?M[J_o?=?>?J?i??f?f?9/al??g??"k.?M???QR??t?Z??d&?F?>I`ci??Bi?S????:b????????.???????????q???)?F?s??1??I?{????/?U??S???6??zf???O?E ????vt???6???R?%i?? +i??A2???D??????,?????w0??&?g??????Z?Tu|?d???a?a????0??|??'??nL5?Z?>??????7??&l????J?????= +?S?2????I?????K?.???????????J?M????&:??k???^b{g??????u?:D+?(?jO?H?WcZi?Hj?$?n?3Mz?~?????? ?? wQ???l??'-?4????mC?????n/??2? ?LZo??????`????? ??ZB?????$?"???r1?X???_?WLT??TZL??p????9??+.h????`G??-7?#?@??*}p?"FW]o??? ??'a??gj?u?> endobj +27 0 obj << +/Ascent 694 +/CapHeight 683 +/Descent -194 +/FontName /BAHZGY+CMMI7 +/ItalicAngle -14.04 +/StemV 81 +/XHeight 431 +/FontBBox [0 -250 1171 750] +/Flags 4 +/CharSet (/comma/b/u) +/FontFile 28 0 R +>> endobj +217 0 obj +[339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 675 ] +endobj +216 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 59/comma 60/.notdef 98/b 99/.notdef 117/u 118/.notdef] +>> endobj +25 0 obj << +/Length1 769 +/Length2 1402 +/Length3 532 +/Length 1967 +/Filter /FlateDecode +>> +stream +x??UiT??????/ PdS?@?@I!5D@ ? +??`-?F?;`?=????WOg??????|??????n?W??(??RY;???????6?o ?9G"?Gr?Vi{O??I?????&??_?z????q????4????? +?i????O?V??DV???ZY{?sy_?+?i?G?? /L?L???8????=).$E???/S? +?F???S????5_?[???z^J????_??f??????e???E ????RS+ ?M=?????????d?/???G:????gD??'z](&2??????&?8%?{?a:?r??Ka?(??$~V??wp4$.O?60?.????~H??^?p??N? B??J$Y????O?v??b?"s??r/~1??BZ??n?aD?????=??5??X??)??I??e ??????M??;??{7,??/????*???^"?5?d??&??n?R??????#j!I +y?m?>??[aq?'Z?{7P?????*????!G???|6k??F&K?\?31?Ks?/W?(?l???4???PQ?'!>???2?????k?{?5??fe????I?oam?9?5???????+Jzd0A?c????MM ??????}???%??s??.R??\l}ho ?b>??_??p???bU?F1u]w?????f???2???E?f|e???+??l??????f??Q?9????M??????=?Z?Y?????C%???I??.q[?O???EFS??V?7??rV+??> endobj +24 0 obj << +/Ascent 694 +/CapHeight 683 +/Descent -194 +/FontName /GQZCKN+CMR7 +/ItalicAngle 0 +/StemV 79 +/XHeight 431 +/FontBBox [-27 -250 1122 750] +/Flags 4 +/CharSet (/one/two/three) +/FontFile 25 0 R +>> endobj +219 0 obj +[569 569 569 ] +endobj +218 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 49/one/two/three 52/.notdef] +>> endobj +22 0 obj << +/Length1 2002 +/Length2 14798 +/Length3 532 +/Length 15888 +/Filter /FlateDecode +>> +stream +x???UT???h??Kp(????????ww?????\?5????^???????.??USF???*???T???L????? ?< +?v?L?O???fc;+[????`??? +t?;????wWM????????w??????????-??_!+ +O??????%??????8???K|T?_ +????b?R?????jS2??wU?r????t?3????8[yt?>???????????\???fV? +g/??????/??:??_?9?7K??Z???0]&9T?P>?x?R? ;e???/|??\ b4??u ???I?t?2?f0???~g?? +???8 +&??? e? ????Y??????o?H'rEq??I`?!] ???@ +RI???? ?_??=??91????R??~v????5D?jq9t ??w?Rn/?? ?u?^Pn?C?a%??W{ +*?`?7???T`!??g>p?3 + +n??l"??8??????`VE?c4???B???????k|[4G?D????)?.????g)?????C??????????Za??9????+S????JTv????(?(??{ r???[????????w?pL:?L??2X?O?????_l?????? ?????\??!???+????Uo?m???6?k$N?x%??L???f'y?Og???b??a1=Y?;????kD???w+t??)?Cr?!MH4!??B? ?X?? +5??~1X==HgG??wA>)?N??? ??QA???d?R????T?Jm?*i????A??4e?-???}?'?? ?@WG????-j]?(??V?0XI??9???].?PTu+???-?>?:???Y|?6%? ???Jf?i_???'???*t?V????;>?nBR0e???-???????o???I!??yE???????K??x?S??TGB??z????/???,?3?t?b)?]?a?/r?Y?t]2?k?Z=-1 + ???)_Ks?wA??+|??v?D??~??}?/o06 +????%????UXc??`'@????8??E?ylt?i?V3]??g?TF?sQ5dJz^???g?)????A???=?5???x???N:3?^????}%?a????K?!+`5XC??.7{ki???k?bY?????a????&???)+? +)?l?K|???)??E?{?????.e?BH???????h??=?>??`? +Ex??O????/???? 8s?p??J?]?X????? +A????9?p??Z&?????=??v$4u????q1{?q?^???k=??,??????.I??????S???ao%?;:?NyDx?_??K?? >??1??????T???r??P??2 ????c,???p?Q??3$? +?p??9?VD??????g?S??????CP?F?? ??????W?:+?%????@??>???1\?? ??+ +?0e ?DQ4e?CK?6????i& ??I-5?E? ?W??7??????f?%?w?M??dCv?;F?1???????l\_v6#??N&?\?f???kBS??A??? :?,?2?????aNMe??JS^?2???c????E?S??e?@/OAz??K?%?P???@[?? ?<??????? +dT? e?V??#???{]F???5?\H?F`E???+/??iv??H????_????T?? +???C??'????qi??:?K&? AD?4?!?W??/?Tc?_?F??r??V?????][D??????{?5?d???? ?F??)b?'?8~m?? +??K???p?0?Dgv?|?p| +0Q???K?3v???qT????_4?5???-??F"?T???g*xK at pv?Qa+??P+P??8?puy?DHB?????xRB?d0T?????W???h??G?_? ?l,??|??5????f?g??'????B??????'? ??Z??0L?f??O??;W?U??R?????L?>???A [2v_????5??eB?!%??|b?? ?t?U8??-?7???utG?u?????UCH??~Ex??? m?h????:d`K??y????PW??96fE=2 ?^?"J? +^???Q)???Y??v???p?zp'???un??zi?f=????Uz?{?W2?=?Q?m??xAHS?!??2??A?.f????????A???#k? ?????5?h?NMs????j????o?vi4????????<0?>{???=B'p??X?w???I???????W6???^y*?>??????PIU0V?P??Y?????`?1k'6?9?g??]8???A???K`?0??;??) ???:S?%5?j????h?L? ?q^???JZ%????I??KJ??-?< +J?4?? +I&? ?(?A????^???r +?E??Ddh?{????QUl???8?M??w?????u???EM?G??????%P}??s?????#?M???@p[??"???h4??[N +o???f??????r?d???/?13?xd?-???????6??=]??? ?&)????6_??Y nO?????J??r???V~)??/F???A?F??q?8_????^rJ +?P?n{;?u?'FT??qPS?Mwd(??]&.???R??8)??UK#s????v????kI?-p/f??N?F??9???T???VnoWE?"??dE???Q??????@8???? +a????0??a?J??=Fm@?F }???@??;8?/?C?????{??|PH???(o?; y??U??4?t=M??C`~?'TF?+k?????2??}????? ?Y?_5P\?5 V$=.????Pt?W??!?J\?V2?3l4z2?tL??jI|R?c]^m???????g?ca?????????6G IF?V?j?:8b???????CM???1??wZ????o??u?f+????`e???O????B?Z??????_? +??Y?'??M?g?G4?s??&K)????L?Y0???J?;$8IS?+?c??????C???;}?(???l?_???e???-?^? 0???~ +?'8?|n??????L??5Kh?????)?7S??h??Bc>Z??{h?|?n?????O5{]g???? >rjA{ +?x?Y??v????n???Ps1?w????Dt ? ??v??+WG?Bpd??z?+??w:???,??uC?pl-???????z??1???????????t?B_/|?#?`?1??I?j57 +f??f$Y?o?Z?*k?s??hR64CUr?D?*5?`???{?s???R>f^???a?}#=?,"?I=A??????"?~??Cr???x0$??}[= uc????7??W?\ +1??P???? ?????9q?'??$x=^??[p??e??` E+? ?@????]?7D%M^=?;?w??61-?????k??f??m?????7)[??i????T?" n? +G%$??????????t^?d?s(uK7?K? +??A?????W?s$?????*? +???ZN??&^?-?P9?8??e???0m???????<m??2?+???XS??n?Y+????G????UQ|$OB? ???7?WjZ?? +IT?jb:?t$6??A}????N?1?y?!????H?b???? \???D[?u??%/uYa??? /C??????d????|Al?w&C{?W???e?p????;????[`?????=?a?P?|???5_? +??^?F??z?????~????6Y??1?-?y;:x???:U R?v\(_???-O?"y+?F3 !~??#?/R??$br=???h??SX????????}8f??1??l??QD+?0?[?MO???{^Q?r?Z??????~??;e1?#??''??/Xl???6???uA???????????????a??*??????????UC`l$(o?Y?=?zWqD ?HN??Vn?0p./?]bR+A?r??O?K??5/??? +?????l??d??,??Dc? +R +s2??E?b?o??? T?? +i??????/?qf??Q????]?3?0W???"?+/?[???vY?n?)I?j?$y??w??*<8???(fWT?gx???>???H?Bla2? +M??j?J??j??L?e6MC????yb ???????????W+???Z?Fz???eI"?P?p +/id?w??}L?P????H?S?\$??_?1???K"k??U?D?u~St?&4??????,_`Yq?=?????j?"?T?T??_#3?>[??+v?u???? ??-E{:r`2\ +?? +?:?!????8e?EkC3????????P?f7??~????~*?s~-?y1I'?(???-????????|???M.S???????????<^C!?3??x???? .?I2+?@?7{?x]u?????+?| +?QW??]t?l?=?????[}???.0????:7G?2??t?&G?C +0?>e?b??j?u??BqTSD(m?b?V??fq???<??b?5Z??a2Q2??z?S???E?????'???k??~? ZC???\?G??:? +??/9DO ;?T??3?j?m????1?M?X:?R4u?PC???I>???Y+??{? %?w???6?1??}?Hz??OA?'?J???(?F???QX?y?|@.1Qk?>????;|???GK?c?? 6???????:?- }H=????+????$?????9e?2Q?[I??? ????g??y??E$?S?i?u???#??? +?u1?*???!f????a?u??SO?sD???i??n?????)??w?n??Mr????I?R???{iuO?+??^?z]???odK 7?&??????Y!F@?Gs??:f??H&?a?????????%?(P?? +?>vt?M???z???Os iG??,??Y?('?S??`???????2????gw$???????9vi?\*a e?s?D?=6??aX?=?????+.??sK??'W?"?<2?w:H?l?\Y?& ??X?X?09???p?f????4?~?q?>vTb??????a???}o?????&Qf???~N???f?????&???a????U????????{9u??6??fU?v???????=l??k???$??q?O??J3??Wl? +sBP????0"??^??!?1q?b???a!B7??)^?b?y? ????3C????b'? +yl???G?????x}7D ??A?j?????.??gBS+?? ?G?x??Q]U?_????W??L??2???????K:?dk[??b???=eA?'???3p???liPO?.??h??e??o????A??????)?Q??W&I???v?1??O???{?L8q? +q????? +????qf?wd8???d??-?H? +N??O)`????l?>????A2&???=\?>?R???X?,???7H?-i +??$????)053??B ?O&??????Q????v>???? +w9?r?tl?v,X&0 +??A??@hp???E,?7?m??????h??0| d????a?vX????N?????{???_|?T?%?eG?y??^ JK?!??o????o[#:?k|=O ???\???=g??$?N?D?? +?????Y?(sX4?Mh$-R??/?{??L?k??1L5?A/VV?T$???l????bgT?W8;Dem`T?????o?>???w?{?O??#??m??(????M??3??? ??????????`????j.???.??u]?f?U?g??!P?n??a?^64?b???s? ??P7?????I`g<+?bZ4R??????p??W?!TN y??>?C?Q??d?????B##?e???? ?!???5?'?????U>G?h=d??I?D? ???mE?????h?J??=/?n????j?VKlz???K????????????j???F$???D?> +r`?97~?u*S??$?[? +a?o?8??u???g?(g?4???G??W???\:???N?/3_=j?????z????ds???t?p?mvN??\$?hj=???_`W?Q??? ?+????.?Uid?Aq??Q??F??Z????bg1?-??S&?CQ?????*???|???c???6???a???? +?xLXN????0?1?LY$?M??|??|?/??{??M7K+????WI|?~??tCq)??f?C=8"??K???FmHq?J*??E?`??sv?"%?IB?1q?U1_?|U??3?j???*????(D????R?wf?m +&??? +??D?t????XGnK?^p?G?J +???1c??~yw?`?j???A:??????$??#?(?W???T???????Gs??~^?!?\?6 ?3o???f ?z-?^?&(0???~???.?[ ?iB?-#???68??2?5c|I??1?.;?W??i?]!?"|??????`?-????+??? ??????N???0D!?w???9t$=?1?B????%/zdFtW?n???f?v??}A$?Si?0?l??d*v?V????N?W??!?,??\4??s???B????U1?>9a?7qM?a?Y???T?#?7??xv??d??????:??-8?????????L????p?l2+?:??J?>H???????????K?.?,??{??'??.2?? +??^{Ap?L??^)? ?>??'n????}?U}??t?Bp??????s? ??\???s?]??Ki?)??\K?]L? ?????????B?$(??M?|?Z?`?R?????k??? +f?o?c?U???W?8N?5??|hxu?8???sX~?2{p??B?s????Y?q?x?:T??\??Q?I???AwW?????j??}.w?F\?2c?x?tY?m????}nRaY??????Y?Mz??8???3???n^\??> +??zxb????AZP)[8`???w?]&???O??????i????n??t?1-%b??#?5???e?d?Q? ??,(?Q{?Nw?????=d??1?_DB??"???0o???H? +XkG?'?ANK?7? ?IL???;&??s?4????p???????h???`g?l? +endobj +23 0 obj << +/Type /Font +/Subtype /Type1 +/Encoding 220 0 R +/FirstChar 11 +/LastChar 122 +/Widths 221 0 R +/BaseFont /QOYDYH+CMR10 +/FontDescriptor 21 0 R +>> endobj +21 0 obj << +/Ascent 694 +/CapHeight 683 +/Descent -194 +/FontName /QOYDYH+CMR10 +/ItalicAngle 0 +/StemV 69 +/XHeight 431 +/FontBBox [-251 -250 1009 969] +/Flags 4 +/CharSet (/ff/fi/fl/ffi/quotedblright/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/bracketleft/quotedblleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z) +/FontFile 22 0 R +>> endobj +221 0 obj +[583 556 556 833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 278 389 389 0 0 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 278 0 778 0 472 0 750 708 722 764 681 653 785 750 361 514 778 625 917 750 778 681 0 736 556 722 750 750 1028 750 750 0 278 500 278 0 0 0 500 556 444 556 444 306 500 556 278 306 528 278 833 556 500 556 528 392 394 389 556 528 722 528 528 444 ] +endobj +220 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 11/ff/fi/fl/ffi 15/.notdef 34/quotedblright 35/.notdef 39/quoteright/parenleft/parenright 42/.notdef 44/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 60/.notdef 61/equal 62/.notdef 63/question 64/.notdef 65/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P 81/.notdef 82/R/S/T/U/V/W/X/Y 90/.notdef 91/bracketleft/quotedblleft/bracketright 94/.notdef 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 123/.notdef] +>> endobj +19 0 obj << +/Length1 1306 +/Length2 6864 +/Length3 532 +/Length 7656 +/Filter /FlateDecode +>> +stream +x???UX????q??\ ????? A???????!xN?@??K 8 ?-?????;?s.g?????~W?Z?v??????j?r?X????0'wNQ????/???????+??s??t?yDDx?2?@^n ??(?? +??s2????$?q?B@?N at uKw;?#???? A??>?@??_3??:`7??'?????????V`[???/#'P?_ak?y?]??R at f?$ ?h +sr?Z?m +??,?????a??W??w???-!>??st?p??a?`W??L5?KN??_???[:@@2N?` ??B7E?7?Z ???X:????????S?m p)?i?????y?=?e qr??q???_?3?o???+?h?????O??????Sp??!N??Z??Z? +?????\?N0w? |K?60W?_?????q?+?7? ???G??r????? +?#?^???O at P?%????!!x9??/????r*?????7 +??@???o??[9??p+??r??? \???k???p +??????5?~#????????eea?~|@^xw???????;?Ky???????W???????`o0?8??A3>E??Rx???Q??1Q??k??I?B?C??? ?????lB?m?m?; +??6???G?.?????????F???>[?tW?????f? + jN?????(??=?/?b???A_?E?6?l?~&(d????????V/????a????,0Id^ +S}3#??????????uL?X???`M??M?P?+?M?|?'F6?s__??$!g?nD?z?l&PI?z??P^\??iU???"h?;??V|/?1?<$???????O2@?g?q?[??(?l??_????lc9?A)O?0?@/p??D>??'??"?'X????1{????#;?????????(?{?? ^^??(/N????????8???\?????=vX??Sf;?@X??i?|?1?I?F??_??=??q ???]#Ru?`?"??/ +oN({i=U??????]??rY!?l?*^????w??'SUu???F??'??(???vB{???leg`9?D\?????F^'??-?????;???dRX??uPq]????????3?????\h?????????o?^Q4?C?+ ?&"a???d,.????e/?3Zm=??p???????+??U?? +???/F????J~????? ?!M?????K??^?!1)?s8?^??????ji?`?e???? ???? ??O??????.3;??3?d??3?X??HP?h*?T??@?a?M??L?(zY??0???A??????->=t}*7???}?x?g?t????E*)????????5 ? ~0??????????Q?q????????L????:(?R?= ???IoX?b?q??4???O%???-???L?}?Q?1?(???l?|V? +![?M????%?????Sv??=h?a???0b`bE??????#??y ???^?"^??y??????????i?????? ?0M?{o? ??K?8???F??o?41u??#RXcEE??"?_??(%???????W?X?N?$_X??P.!?@m??Q ?6????"K? +?F|9a?r"?8Dv*???J??s????PT?4f???????????e? qz???gm????$??O?2???????.(?? +?g"*?x??3??hIH??3?s?B???`|D?.k5??A +ZU?x?a?? +-h??Q?3???'?X?j'?!k-1 +???=y??n????e?@4d??8? +???-5??????` >????.? +|???e +)???m???HR+s1-???g?H???'???[??J7W^Ss?'?P?G1X?1?? J????a?_L??B4?? +R=\??b?4E?@???;=`??? ???DQ/????g}Eg???R?Du6?@?Gj?d???i??0f6?HO4?? +[c?_M?n??b????w?t,W@??WNpZ? ??rr?J#?:?#???j?h?????{?&AD???M????r?pR?~n?????V$Q?????M??t???????"?\9u???p@?F????&???DQl?i?H;???M??!??)?L???Db 1Rq=^?4S?B???????????>0????2?}:T? +?6p?^????xo???X?9$???2|???????~??C ???[bn??xK??o?sE?enw ????x?x??ok-??????Z +Q?ny??U?????4$}?2}4s??9?+lK???JDi?????0?^???9?%|)6??,??)????kv??Pam???)???*V?H]??0?s ?\???y??6?M???J??????z???;??g??}+??u???[,?Oy??Go?&PW????? +???? F ???Jh?????\+~E???{6(?(??(??Wh??W???;??????????~I?/Y?`?'p??? +??i?T??h+???e??=?9??j0.??\??o???{???\?:???????o???s?f??O]R??#??N????]?u?Ov"?????O%??=u ??%???[}U??,??]B??? ?u?!/4??A$ f{qw?0??~??zG???? + R?4?Z????^ ??V??eDJ?M?U????e,???`??lDr?~ +??5?1??l??e??? +???I_?`2????A??f?C?"E,/{.?w?Zxf$?(???? 5 +7m????S??????d ?O?#xi??????zUu????g.&? z(??Ex????-]??"?h?????y?2y?C?????7?z@?L??????>??????Y%(?Px?/???G~????6#T?4??F???La?"?ym?|?V?)Z????1?y?L? ??????@?J?H;_????E0??M/?v?,??C`??/_?? ?i??L?v???Rd?????? +?x,??Z?????CM?B"1?F?NE????D??!T?p?????wk?+?FE4??X??$r[ +? ?3???_(?????>y??q??,Enr_+?L??????0??Z?? +?Z?????"??A??????3q?AP???FtkG?fO????qO????!j??????)???p?j?8?!bpm??8??????tAZ}u?u?@F?X?s? +%?????P}EA???Xuvn ?!P?????((?'? +?u]?% J?9H?U?^yD1??|BK???L??k$??a?0???g??`????(???3??1??>????Z?8wv@{.*??q?J? ;??-/??ODd?>/?f?7?0.?L??J??'Y?'?GN????0?L ????~??&v Vd/ +x?Q??? +?_JD???/????csp?????(]4?F???6???*q,D????A?o??^?0B??1Yl??Gd\w??j3?NX0?;?E~l8?8!<4v??)????\??K? =J?Sp?d?9S!??]???+??h=?????[? +^?t?????????2?v5C???%#?H:?O'o y?R?A`R??7p????U?k?????XrC'?i?s??+4??el???aL^I%?#ZQE???B0?v@???k +?U^????P????x??F4?7?]H?r?????(???dWV??9/+ l?j\?N~???Tl ?????r K???-??X:YedJR?e +????? +T; + ???????:????b????> endobj +18 0 obj << +/Ascent 694 +/CapHeight 686 +/Descent -194 +/FontName /FLNBVB+CMBX12 +/ItalicAngle 0 +/StemV 109 +/XHeight 444 +/FontBBox [-53 -251 1139 750] +/Flags 4 +/CharSet (/fl/period/one/two/three/four/C/E/F/G/I/J/K/M/R/T/W/a/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x) +/FontFile 19 0 R +>> endobj +223 0 obj +[625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 312 0 0 562 562 562 562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 812 0 738 707 884 0 419 581 881 0 1067 0 0 0 0 839 0 782 0 0 1162 0 0 0 0 0 0 0 0 0 547 0 500 625 513 344 562 625 312 344 594 312 937 625 562 625 0 459 444 437 625 594 812 594 ] +endobj +222 0 obj << +/Type /Encoding +/Differences [ 0 /.notdef 13/fl 14/.notdef 46/period 47/.notdef 49/one/two/three/four 53/.notdef 67/C 68/.notdef 69/E/F/G 72/.notdef 73/I/J/K 76/.notdef 77/M 78/.notdef 82/R 83/.notdef 84/T 85/.notdef 87/W 88/.notdef 97/a 98/.notdef 99/c/d/e/f/g/h/i/j/k/l/m/n/o/p 113/.notdef 114/r/s/t/u/v/w/x 121/.notdef] +>> endobj +44 0 obj << +/Type /Pages +/Count 6 +/Parent 224 0 R +/Kids [13 0 R 48 0 R 62 0 R 99 0 R 108 0 R 115 0 R] +>> endobj +128 0 obj << +/Type /Pages +/Count 6 +/Parent 224 0 R +/Kids [120 0 R 131 0 R 144 0 R 150 0 R 160 0 R 178 0 R] +>> endobj +224 0 obj << +/Type /Pages +/Count 12 +/Kids [44 0 R 128 0 R] +>> endobj +225 0 obj << +/Type /Outlines +/First 7 0 R +/Last 10 0 R +/Count 2 +>> endobj +10 0 obj << +/Title 11 0 R +/A 9 0 R +/Parent 225 0 R +/Prev 7 0 R +>> endobj +7 0 obj << +/Title 8 0 R +/A 5 0 R +/Parent 225 0 R +/Next 10 0 R +>> endobj +226 0 obj << +/Names [(Doc-Start) 17 0 R (Hfootnote.1) 129 0 R (chapter.1) 6 0 R (cite.las00grande) 90 0 R (cite.las02gridant-t) 94 0 R (cite.las05exp) 158 0 R (cite.las05gridhistory) 88 0 R (cite.las05workflow) 93 0 R (cite.las05workflow-jgc) 89 0 R (cite.las05workflowrepo) 142 0 R (cite.las06water) 176 0 R (cite.las96ecwmf) 87 0 R (cite.las97hpdc) 91 0 R (cite.las99siam) 92 0 R (cite.www-derby) 157 0 R (figure.1.1) 55 0 R (figure.1.2) 56 0 R (figure.1.3) 95 0 R (figure.1.4) 106 0 R (figure.1.5) 140 0 R (figure.1.6) 141 0 R (figure.1.7) 163 0 R (page.1) 16 0 R (page.10) 152 0 R (page.11) 162 0 R (page.12) 180 0 R (page.2) 50 0 R (page.3) 64 0 R (page.4) 101 0 R (page.5) 110 0 R (page.6) 117 0 R (page.7) 122 0 R (page.8) 133 0 R (page.9) 146 0 R (section*.1) 168 0 R (section.1.1) 39 0 R (section.1.2) 102 0 R (section.1.3) 154 0 R (section.1.4) 156 0 R (subsection.1.1.1) 40 0 R (subsection.1.1.2) 57 0 R (subsection.1.1.3) 65 0 R (subsection.1.1.4) 81 0 R (subsection.1.2.1) 103 0 R (subsect ion.1.2.2) 111 0 R (subsection.1.2.3) 118 0 R (subsection.1.2.4) 123 0 R (subsection.1.2.5) 134 0 R (subsection.1.2.6) 135 0 R (subsection.1.2.7) 138 0 R] +/Limits [(Doc-Start) (subsection.1.2.7)] +>> endobj +227 0 obj << +/Kids [226 0 R] +>> endobj +228 0 obj << +/Dests 227 0 R +>> endobj +229 0 obj << +/Type /Catalog +/Pages 224 0 R +/Outlines 225 0 R +/Names 228 0 R +/PageMode /UseOutlines +/OpenAction 12 0 R +>> endobj +230 0 obj << +/Author()/Title()/Subject()/Creator(http://www.globus.org/cog/)/Producer(pdfeTeX-1.21a)/Keywords() +/CreationDate (D:20060220013009-06'00') +/PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4) +>> endobj +xref +0 231 +0000000001 65535 f +0000000002 00000 f +0000000003 00000 f +0000000004 00000 f +0000000000 00000 f +0000000009 00000 n +0000004300 00000 n +0000289027 00000 n +0000000054 00000 n +0000000095 00000 n +0000288954 00000 n +0000000140 00000 n +0000000218 00000 n +0000004090 00000 n +0000004462 00000 n +0000000268 00000 n +0000004198 00000 n +0000004249 00000 n +0000287630 00000 n +0000279694 00000 n +0000287470 00000 n +0000278282 00000 n +0000262114 00000 n +0000278123 00000 n +0000261782 00000 n +0000259539 00000 n +0000261625 00000 n +0000259069 00000 n +0000256787 00000 n +0000258910 00000 n +0000256455 00000 n +0000254205 00000 n +0000256298 00000 n +0000253081 00000 n +0000239998 00000 n +0000252923 00000 n +0000238832 00000 n +0000229242 00000 n +0000238673 00000 n +0000004350 00000 n +0000004406 00000 n +0000228192 00000 n +0000217532 00000 n +0000228032 00000 n +0000288582 00000 n +0000007961 00000 n +0000064579 00000 n +0000113057 00000 n +0000007827 00000 n +0000004614 00000 n +0000112829 00000 n +0000112517 00000 n +0000216942 00000 n +0000213387 00000 n +0000216783 00000 n +0000112880 00000 n +0000112940 00000 n +0000113001 00000 n +0000112673 00000 n +0000124526 00000 n +0000124300 00000 n +0000120821 00000 n +0000118178 00000 n +0000113209 00000 n +0000120663 00000 n +0000120714 00000 n +0000118396 00000 n +0000118557 00000 n +0000118722 00000 n +0000118889 00000 n +0000119050 00000 n +0000119211 00000 n +0000119373 00000 n +0000119533 00000 n +0000119693 00000 n +0000212892 00000 n +0000208936 00000 n +0000212732 00000 n +0000119855 00000 n +0000120017 00000 n +0000120181 00000 n +0000120765 00000 n +0000120342 00000 n +0000208309 00000 n +0000206280 00000 n +0000208149 00000 n +0000120507 00000 n +0000179592 00000 n +0000187020 00000 n +0000179649 00000 n +0000187185 00000 n +0000187128 00000 n +0000187415 00000 n +0000187242 00000 n +0000187072 00000 n +0000139893 00000 n +0000142779 00000 n +0000142553 00000 n +0000140069 00000 n +0000124171 00000 n +0000120938 00000 n +0000139841 00000 n +0000139955 00000 n +0000140012 00000 n +0000139685 00000 n +0000139609 00000 n +0000151292 00000 n +0000151414 00000 n +0000142442 00000 n +0000140213 00000 n +0000151239 00000 n +0000151356 00000 n +0000151155 00000 n +0000150581 00000 n +0000156127 00000 n +0000155905 00000 n +0000151547 00000 n +0000156016 00000 n +0000156069 00000 n +0000161328 00000 n +0000160927 00000 n +0000156209 00000 n +0000161217 00000 n +0000161270 00000 n +0000205686 00000 n +0000201647 00000 n +0000205524 00000 n +0000161059 00000 n +0000288694 00000 n +0000187650 00000 n +0000166540 00000 n +0000165688 00000 n +0000161482 00000 n +0000166318 00000 n +0000166371 00000 n +0000166424 00000 n +0000165836 00000 n +0000165993 00000 n +0000166482 00000 n +0000166149 00000 n +0000169314 00000 n +0000169378 00000 n +0000187299 00000 n +0000169442 00000 n +0000168808 00000 n +0000166646 00000 n +0000169261 00000 n +0000168948 00000 n +0000169105 00000 n +0000174316 00000 n +0000173688 00000 n +0000169548 00000 n +0000174147 00000 n +0000173828 00000 n +0000174200 00000 n +0000173988 00000 n +0000174258 00000 n +0000179534 00000 n +0000187472 00000 n +0000179706 00000 n +0000178179 00000 n +0000174398 00000 n +0000179359 00000 n +0000179412 00000 n +0000200595 00000 n +0000189462 00000 n +0000200434 00000 n +0000178343 00000 n +0000179476 00000 n +0000178505 00000 n +0000178684 00000 n +0000189142 00000 n +0000187681 00000 n +0000188982 00000 n +0000178909 00000 n +0000179133 00000 n +0000187357 00000 n +0000187530 00000 n +0000183482 00000 n +0000179850 00000 n +0000186967 00000 n +0000183726 00000 n +0000183942 00000 n +0000184157 00000 n +0000184371 00000 n +0000184582 00000 n +0000184796 00000 n +0000185013 00000 n +0000185229 00000 n +0000185449 00000 n +0000185675 00000 n +0000185899 00000 n +0000186116 00000 n +0000186333 00000 n +0000186548 00000 n +0000186758 00000 n +0000189374 00000 n +0000189350 00000 n +0000201238 00000 n +0000200907 00000 n +0000206081 00000 n +0000205913 00000 n +0000208767 00000 n +0000208552 00000 n +0000213192 00000 n +0000213112 00000 n +0000217345 00000 n +0000217183 00000 n +0000228848 00000 n +0000228515 00000 n +0000239526 00000 n +0000239214 00000 n +0000253848 00000 n +0000253465 00000 n +0000256693 00000 n +0000256661 00000 n +0000259419 00000 n +0000259275 00000 n +0000262020 00000 n +0000261988 00000 n +0000279183 00000 n +0000278780 00000 n +0000288236 00000 n +0000287920 00000 n +0000288811 00000 n +0000288880 00000 n +0000289099 00000 n +0000290307 00000 n +0000290346 00000 n +0000290384 00000 n +0000290513 00000 n +trailer +<< +/Size 231 +/Root 229 0 R +/Info 230 0 R +/ID [<639D5C1C4226D23FB68D711334BB234A> <639D5C1C4226D23FB68D711334BB234A>] +>> +startxref +290775 +%%EOF From vytas at ci.uchicago.edu Mon Aug 1 16:11:21 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Mon, 01 Aug 2011 21:11:21 -0000 Subject: [Swift-commit] r4925 - wwwdev/inc Message-ID: <20110801211120.898659CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-01 16:11:20 -0500 (Mon, 01 Aug 2011) New Revision: 4925 Added: wwwdev/inc/main_rotator.php Removed: wwwdev/inc/rotator.php Log: renaming main page includes to use main_ prefix Copied: wwwdev/inc/main_rotator.php (from rev 4924, wwwdev/inc/rotator.php) =================================================================== --- wwwdev/inc/main_rotator.php (rev 0) +++ wwwdev/inc/main_rotator.php 2011-08-01 21:11:20 UTC (rev 4925) @@ -0,0 +1,10 @@ + + + I'm A Caption: I can have links, style or anything that is valid markup :) + + + \ No newline at end of file Deleted: wwwdev/inc/rotator.php =================================================================== --- wwwdev/inc/rotator.php 2011-08-01 20:49:56 UTC (rev 4924) +++ wwwdev/inc/rotator.php 2011-08-01 21:11:20 UTC (rev 4925) @@ -1,10 +0,0 @@ - - - I'm A Caption: I can have links, style or anything that is valid markup :) - - - \ No newline at end of file From vytas at ci.uchicago.edu Tue Aug 2 10:25:10 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Tue, 02 Aug 2011 15:25:10 -0000 Subject: [Swift-commit] r4927 - wwwdev/main Message-ID: <20110802152507.CE91A9CCED@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-02 10:25:07 -0500 (Tue, 02 Aug 2011) New Revision: 4927 Removed: wwwdev/main/index2.php Log: original replacement file - contents is now in index.php Deleted: wwwdev/main/index2.php =================================================================== --- wwwdev/main/index2.php 2011-08-01 22:15:41 UTC (rev 4926) +++ wwwdev/main/index2.php 2011-08-02 15:25:07 UTC (rev 4927) @@ -1,137 +0,0 @@ - - - - -Swift - A system for rapid and reliable specification, execution, and management of large scale workflows - - - - - - - - - - - - - - -
    - - - -
    -

    - A system for rapid and reliable specification, execution, and management of large scale workflows. -

    -
    - -
    -
    -
    - - -
    -
    - -
    -
    0.92.1 current version
    2011/04/13 -
    view all downloads
    -
    Read our Quick Start Guide -and start using Swift today!
    -
    - - -
    -
    -

    - Swift is a system for the rapid and reliable specification, execution, and management of large-scale science and engineering workflows. It supports applications that execute many tasks coupled by disk-resident datasets?as is common, for example, when analyzing large quantities of data or performing parameter studies or ensemble simulations.

    -

    A simple scripting language to enable the concise, high-level specifications of complex parallel computations, and mappers for accessing diverse data formats in a convenient manner.

    -

    An execution engine that can manage the dispatch of many (10,000) tasks to many (100) processors, whether on parallel computers, campus grids, or multi-site grids.

    -

    Swift users have achieved multiple-order-of-magnitude savings in program development and execution time.

    -
    - -
    -
    -

    - Who's Using Swift -

    -
      -
    • physical sciences
    • -
    • biological sciences
    • -
    • social sciences
    • -
    • humanities
    • -
    • computer science
    • -
    • education
    • -
    - read the papers -
    - -
    -

    - Supported Platforms -

    -

    Cillum brisket ad veniam exercitation andouille. Cillum turkey ut jowl in tail. Reprehenderit nisi pig ex culpa qui, ea meatball ball tip tenderloin pancetta pork.

    - explore downloads -
    - -
    - -
    -
    -

    - What Users Are Saying -

    -

    A few lines of SwiftScript described how our analysis procedures should be applied to thousands of fMRI images. Our computation was performed quickly and reliably. Life is good.

    -

    Dr. Marielle Goodwin
    -Director of Brain Trauma Research
    -University of Chicago Hospitals

    -more case studies -
    - -
    -

    What's New

    -
    Paper Published
    -

    Swift: A Language for Distributed Parallel Scripting

    - read the paper -
    - -
    - -
    -
    -

     

    -
    - -
    -
    - -
    -

    3BES"=cb\"KmCd[1o`f:><6o>3,B)J^bE:)BC +7EFf.""1aVEM%"TE$k;OgDUH+Z@*Q?b1a"\KqZrNF<-59E_G'/RE8q)oYZ3W`A.`Y +`WWcm_`2k"7_QbPi<;pmJs'qit9A22X,e +\%'578u([e2 at Fi8`-hKQ"#2HNLDdsd_*=[QKIs,WagQAJpJ:8/,/@GGDDkm%NK)("UW0 +HNYiG29lS^Lbn1U&+q**EOVaSf84lm8J`4E,?OW5=foBM^/4N[-b^3X!rrm2fuj~> +endstream +endobj +67 0 obj +593 +endobj +68 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 69 0 R >> +stream +8;Z\7D0CRT%.la?a8:*'n!!(ECDE"oi?JCg]$>Zi;ME4d#['dlil1r7Ee<<>lcJr_ +1+n8OIm`3^LoX&I>bJWq[mN/tT"W#X$*Q'0K/*p%IV-6E`1LfrWoc +!qBd&L>:YgCUY;VddcTM,[P?r=4lmkKB#+ +bI!"G(%e.m)-e3UQE<>=QSs!.%A7t-=*%#i#hHn'58Jj>m2*D-SY:0P78*$Zr)O"\ +ed!%kbjH*T/Num#.t.Ik,cJ#+\i89%'8Yq)nfc at -L\R6os7QdLG5N7Nj2Hq[a3ObUH4/O~> +endstream +endobj +69 0 obj +599 +endobj +70 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 71 0 R >> +stream +8;Z\7D6Cf"#k\*4SEmh`o`G4\>&?2Oji;6tX"Z=P;W+n-rg+qSp'/gIO!jdO`/VQH +$cJ'Hdn:t"YTZ+rNlgIoO(+=uBW='FO+J26#-J^DGXO1d!50ETg@%;fj;s\/GZV+,[7][,s=d$W+'Cc:I(:721ch0r//)^a=HV +4SR0K3>-0H'@cV%cW[PCX8W#@o5N*7S*W.ds5.38D2;j]W,[%<&8O6*D)N="B)$g. +CQ$47.4Mq at _QisO42`^OJ\o#5f=8:!Zh.-TM!]r#Q0&5f_hud-VHuQ$RZ&ImrE[*< +"$ss'0?NeA*be4lh)%*8d at M\X$&LX +OJ:u,Y(YS6A5.k=96bcb0f".nYt2V9aCPJ@\]'66AI\t=]68Q%@9f67(RCFHj*FhU +[aU>l]XR$pMQC)EPMc$j(N at pLPKM!S4f3W#g#Mcb!4I_Ljo~> +endstream +endobj +71 0 obj +577 +endobj +72 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 73 0 R >> +stream +8;Z\7m?5 at 0#itqkO?Yp&4,G((."5FURgClFmu1NffRQ88m'2%RE.?e$Z%fW/X[?S^ +>k`]+'.DI7.-TEPcQTEN/*<=p&NmEY$0-D$6>Y(ThetI"qdKtE#Da-r0>\qg&r1LW +&p;XU>`9'$(%NRuO^;bJ,uNAk6GmZbY]HQpB4K0E1dr[kr#AV--Ya"Jj!ZPt,>eO/ +89c^BX#Aq78itVU]E,O!;^"9%TI'XTeEQKVI,(,ee?%2s=AU/&mQ(q\RM\\LF`37( +>@0H`MuPV=a!4]31u?$&W\./36H)mhd4Vai*M,-XA at C\5ULgMud74$D<$t/=,'h3](e)5;g#7CC((r +2d?.goe7uZ:Rm+$Z/VrRb$X[bCpG[].a_9'/=B*],?]L.dPNU6ok-'CRBLJam9Y.J +=]k>9AW9\2e"PYP`0d$lK;DA)T/aq[DS9Vs<7>q9`pt'p-`j(#W].`Q2h8Tp7p(0( +:p1-6QO^2"%hIe=lA/>HP,8W?XlG'[5#Xu=E!-jH2m+4`?CXKuLE'6=J#.]`UuS*9 +oSnKbTSk\c7K91eo$8 at 9hp\-oPhItsOboJbn*!$=_3MPE]TU=YR#9uLo9FLj]! +Wahs#kXKa]!WuQBLNfisL.q"P`im+)U4;O7T +endstream +endobj +73 0 obj +707 +endobj +74 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 75 0 R >> +stream +8;Z\7=g#Xb%-3X9AadNeie)O,*jkBO1n*O:,#$6+WWGe:8 +@])Ah;3;n;RpI]L9m>pZ&!5#se!NpQc8!(%gdNtP;Lq1\p>+(.h)*&QHSdsf+KY/ +Qf\n2Icljj/&Sjq=d4`nHM)(U^dRS[Edp)$1\3"pIn9rf`CU6pFf4MW#J\)f!+-Z`o`~> +endstream +endobj +75 0 obj +597 +endobj +76 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 77 0 R >> +stream +8;Z\7MiP^u#k\.HOPdUn?7i>]?a\-*-+TmQQC1#QO6F"'Ia#sT^5mX?17-Bjh4Z6dK33KK'*BI:OB;g) +p"V.sAG74r*I:)$0e\^]-sc]Fakk7*kr#s,FBrF\ST.E)Um60GFP?R*)s\Kjkc*oOA*ON3q at P_3**_YR(jMu +-Z4$=,+"&k"=>bQ;&)gDCE9eE$XXDb(6tUD/E%>[6!I76[URgM1JR.>mA/kWAa[YN +.!2t,(3L)Q>`8mX^/*ta\E5\KLX^W>kcmH=ZLGOiLVV +bX#UMW5b"f6HQos2@;=9T`Z+9T8M0R&jT-#)*llq9!%Fg8_X)>qj33t_+R(m +ICZ"J%um07RJoH>cqkadEFClnDJ),ll>%6h:rm9n=e"#YYJ#\WDZH&cCg6~> +endstream +endobj +77 0 obj +588 +endobj +78 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 79 0 R >> +stream +8;Z\6Mm7pX$qrnMLORY^rM6!>mfWrMYAheBaEX:KZIrN9b5 at 9Dr76DP=:&*Q+Z=E. +mgs4IZO=$1]J<.bm_P(ADJ6DVpG];bfLMA7P(;nj(:8's_dXjN8>L[$]*@it40Q+3_=q6;3+k(Qa +U321k at 0@d[65T0#SMZjIp^UR>0uhPd!''(UZk.BgP:f$i(#d:14 +L9[`dj'dp>cu;XJ=FM9Ej05%sCFl^u]WX;W0]?)AniQTNn9c/5Q-T)3D%n at B]ME$m$Q8kiWGh>KkOi*YGJ%GIp_s31T_46~> +endstream +endobj +79 0 obj +640 +endobj +80 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 81 0 R >> +stream +8;Z\7>EXUm%-.='oQ>=<]+'cP^Bi,n1\_'L3679RW$-KHM=6=S%Mir25InDcE$CM' +7k7;%-*/-I<*2G]Z+(" +X]E2-PWAusRhoK<@ZB.dRe?oaJXm^m8E:Fd at uC>,-<@$6g"KF`f)#c`K3C,^%98Oa +7\d#V`]S$ru^Z(;SO4(4/oY=*<=ajUA^/:+h8%jGJ1X9V`cE]W?&hXGpC5[Iih9cBpQM;\IdA4sUCM#XeB:K?qg~> +endstream +endobj +81 0 obj +514 +endobj +82 0 obj +<< /Filter [ /ASCII85Decode /FlateDecode ] /Width 76 /Height 99 /ColorSpace 86 0 R +/BitsPerComponent 8 /Length 83 0 R >> +stream +8;Z\7CQ=-'#jhLCLr\1ZKpH@#kl04&ZC=WA1;f@)$Ll_]s3&E!l1jbL$2-]]QXCCC +0/'V70_'mX?Hhom"l&=-1I!clI9d5^1H8GE]_5:BTh\Gnr;-pIK3MDMW\RL=Na=PL +!q=%WHfJ]E+T-hffNLV5p4;Y_Oa`s`4KS=X_?OCQ-AJ.)W5f`!^^I$l2mVoo+A].^15:3G8$qLq.K?e\0 +^_L;t,X\,?Vh9r[?n8Ku&c0c!c!dh/=okM+iIN5T7FT`=lGXA[&979 at P3#g)G3_-n +Ej^phI$rZ9-^ku5#Hk&I`f/*a3pkA0*Vq[e#A["T#YF]@:O +endstream +endobj +83 0 obj +676 +endobj +84 0 obj +481 +endobj +85 0 obj +<< /Filter [ /ASCII85Decode /LZWDecode ] /Length 84 0 R >> +stream +J,g]g+e/h_!_gCtO=0f)$P%cIi8Zdfc5&3j_8$7g. at L`YKUJNGBP\poR=_;Dl'P(T +(7Boo^^S:71(MN]ZQX/+Cbu.lK"p74pe1T%s.DY%&\1TdJhr54.M9au6>79n6`Q:4 +PbLSZTLEE(8E@'*1mg_*eTnN*;*'V3+gm-EEetX%;Bo$ur2ss*N`.-!.kG_q6GDD' +dKoL!8Ka#EV, at V!\j8ZFbp6EE<9cn=N6j0nf;(&;QU6bUD')c@\ +9-d\DA=cZ0Q>gIM$$;cd2O@&a;X,Nn_aP(]I1aRc(K1^ue> +gF/(+GaKo$qneLWDrQ#;5\S(\$q'4Q,85`-8;S(=Z"WSBOV*FM)4,?B],R +endstream +endobj +86 0 obj +[ +/Indexed /DeviceRGB 255 85 0 R +] +endobj +87 0 obj +<< +/S /D +>> +endobj +88 0 obj +<< +/Nums [ 0 87 0 R ] +>> +endobj +89 0 obj +<< +/Type /Pages +/Kids [ 96 0 R 1 0 R 6 0 R 12 0 R 17 0 R 22 0 R 27 0 R 32 0 R 38 0 R 43 0 R +] +/Count 10 +>> +endobj +90 0 obj +<< +/CreationDate (D:20020718123733) +/Producer (Acrobat Distiller 4.05 for Windows) +/ModDate (D:20020813111503-07'00') +>> +endobj +91 0 obj +<< +/PitStopServer 92 0 R +>> +endobj +92 0 obj +<< +/CC 93 0 R +>> +endobj +93 0 obj +<< + +>> +endobj +xref +0 94 +0000000000 65535 f +0000076191 00000 n +0000076622 00000 n +0000088808 00000 n +0000088830 00000 n +0000088965 00000 n +0000089117 00000 n +0000089558 00000 n +0000097121 00000 n +0000097142 00000 n +0000237349 00000 n +0000237485 00000 n +0000237638 00000 n +0000238049 00000 n +0000247279 00000 n +0000247301 00000 n +0000247437 00000 n +0000247590 00000 n +0000248025 00000 n +0000256646 00000 n +0000256668 00000 n +0000256804 00000 n +0000256957 00000 n +0000257367 00000 n +0000270224 00000 n +0000270247 00000 n +0000270383 00000 n +0000270536 00000 n +0000270960 00000 n +0000282175 00000 n +0000282198 00000 n +0000282334 00000 n +0000282487 00000 n +0000282920 00000 n +0000292333 00000 n +0000292355 00000 n +0000292491 00000 n +0000292644 00000 n +0000459455 00000 n +0000459843 00000 n +0000469698 00000 n +0000469720 00000 n +0000469856 00000 n +0000470009 00000 n +0000470410 00000 n +0000481096 00000 n +0000481119 00000 n +0000481255 00000 n +0000481408 00000 n +0000482197 00000 n +0000482988 00000 n +0000483156 00000 n +0000483845 00000 n +0000484034 00000 n +0000484819 00000 n +0000485609 00000 n +0000486125 00000 n +0000491107 00000 n +0000491312 00000 n +0000491490 00000 n +0000491716 00000 n +0000492062 00000 n +0000492127 00000 n +0000492203 00000 n +0000492495 00000 n +0000493164 00000 n +0000493185 00000 n +0000493936 00000 n +0000493957 00000 n +0000494714 00000 n +0000494735 00000 n +0000495470 00000 n +0000495491 00000 n +0000496356 00000 n +0000496377 00000 n +0000497132 00000 n +0000497153 00000 n +0000497899 00000 n +0000497920 00000 n +0000498718 00000 n +0000498739 00000 n +0000499411 00000 n +0000499432 00000 n +0000500266 00000 n +0000500287 00000 n +0000500308 00000 n +0000500884 00000 n +0000500937 00000 n +0000500968 00000 n +0000501012 00000 n +0000501141 00000 n +0000501280 00000 n +0000501327 00000 n +0000501363 00000 n +trailer +<< +/Size 94 +/ID[<7108975bfc9a874252e97d8bb8ed528e><7108975bfc9a874252e97d8bb8ed528e>] +>> +startxref +173 +%%EOF Added: wwwdev/papers/Falkon_SC07_v24.pdf =================================================================== --- wwwdev/papers/Falkon_SC07_v24.pdf (rev 0) +++ wwwdev/papers/Falkon_SC07_v24.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,6858 @@ +%PDF-1.4 +%???? +182 0 obj <> +endobj + +xref +182 38 +0000000016 00000 n +0000001638 00000 n +0000001056 00000 n +0000001736 00000 n +0000001779 00000 n +0000001969 00000 n +0000002131 00000 n +0000002233 00000 n +0000002514 00000 n +0000002802 00000 n +0000003073 00000 n +0000003551 00000 n +0000004004 00000 n +0000004547 00000 n +0000005753 00000 n +0000007011 00000 n +0000007264 00000 n +0000007529 00000 n +0000008154 00000 n +0000008627 00000 n +0000009859 00000 n +0000011098 00000 n +0000012377 00000 n +0000013570 00000 n +0000014038 00000 n +0000014171 00000 n +0000014418 00000 n +0000014706 00000 n +0000015957 00000 n +0000017043 00000 n +0000043497 00000 n +0000076216 00000 n +0000110819 00000 n +0000157068 00000 n +0000185649 00000 n +0000215059 00000 n +0000222132 00000 n +0000222363 00000 n +trailer +<<31bd570799309a4aba2edbde1f44a3df>]>> +startxref +0 +%%EOF + +184 0 obj<>stream +x?b```f``ib`g`P?? ?? + ?- ??Y ?v$5?{?9???y?O??OG at C??p?v?????????M?h???5?x?4[xE??????oH:9?]??U@???I?f?%??????D?7?K?,LY~^??@????_?"cBS;O????&?a??t??????y?V??? +g+))??@y ?OX?2?Eie v??? +??:?? Q g???`N??_????.??h?t??~?Z?????gb0 +c?B?xC2??8?^??@?????@?v@???o? + ????<@?? + +endstream +endobj +183 0 obj<> +endobj +185 0 obj<> +endobj +186 0 obj<> +endobj +187 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +188 0 obj<> +endobj +189 0 obj<> +endobj +190 0 obj<> +endobj +191 0 obj<> +endobj +192 0 obj<> +endobj +193 0 obj<> +endobj +194 0 obj<> +endobj +195 0 obj<>stream +H??Vmo?6??_A??@66+R$E?S???????[q?:R`???????"Y???( ??xw|??s'??????f?S1yQVQ?L??y ?xf?3+2???$??,?I?????<'???R?????? +????5?0?(?U1?m:5 ??a?Y??z??[53??n????WD7??UT????oy???1???5???7???NyY +A{?kYd?Q ???e???q::??????]????h?F?^? +???e????e???D?z>?=B?x?q@|g? +??4?b+D??b??r&?GEq3???N>{??'C???t?C?A?t??h} +?5?l)?T? +J?D??L??^-??`#???z3??D?T?-?&&X? !?:????O?????@=??ZE(?K??????\n?Om????o??????pEl?(?'??DQ_??B!6???%?????>~?d????j??S??n??e????k?@@Ce???????h??O/??C=???u?l??!,??&&?(????+2???788????w???v???wN???b?B??R9ls??????p????'G?Ma +?g?_o@?s?m;?????[??'???????e +\?? X?9K?3???E??@9y0????Y?qpNNQ????????y?Lw?:?(??C?? +.??&??:u?>?>stream +H?tVMs?6??W?t$?o^?Nf?6?E3=$=P$lj,??H????/????My? I +??p???7???????????g?0??*?'e??'??N"???*???`1??P?????`??7???z+ +?!?X?5?^?5A?Ur?????&`P}y??*j???{?????? ??AF?Sp???k???+g~??&? b????? v? ?o???K??;&??|\Glh?40?????4*l??:????4?4???;@????P?f?8??@T)?[??Cw?D_??eJR??N??l1{>"??? +???m?>????? S???&O???????!p?9K?p=????m^????.j??????"???~?,?LjL?b???Y\?/??Vx=??oO ???_8?? +endstream +endobj +197 0 obj<> +endobj +198 0 obj<> +endobj +199 0 obj<> +endobj +200 0 obj<> +endobj +201 0 obj<>stream +H?lV???6??_?K%?X?`{[?R??zjn?=0?I?M +?}?'???;??$??i??\?i\???5?????;cX?{5???????P.5?E???-?Z??X??Xm??SP?F??*6???b??!5?Bn z?F5?Q??d2?.??N}????W??#t?????G??;J4??-??pW?B??]????R?i?S?Vgzu??}???????1}?!?F? \e?47t??G?u?v???a?` ???W/D??????9b?![?l??6Y +:???z:WN?[?u$?l?@ODH?{??Zga??Uc?????lG??(Qvx???.?7 E?2?M??4N???cj??>?? ?t?{@?A??| ??N?????@}K???~???:Y????![&??[??? +,???7??C Y; +?#& +?YJ?????5d???Y?-W?????? +F??'?Iy??pR????;?S???L??WK5[*??h?[?KAbQn???[??K??a?N;??O-~?`??.??d?8??.9??y???/??5?l?????}!?&????? +???????,$D_ +}??,?Z?R?????U???p?????N??M? +?Ov?z????M???U/? ?/?d???_??' + ]`Wa??w? m?2???NuX????=4gf?????h????O,?f????$S?g ??9?^>stream +H?tVKo?6??W??,"A????@??[???m????Q,A??????d;Y/ C|????7Cn?l2H\??????&??,+?v?, +?.`?c??t6????6q.m??-?????&E?M?? +eu?i??w?<~?U??&>? +?*???j?,Ywg?f???.?u>?-/?>u????;?*??;????&6C?U??-?`v*?"?:]??>n?l??m8`?,?^??G?u??2~?? ?\9?9?R;??????????B??+1h?'????????cf:???????e??H?hT+??+?O2?w0?y5>???yE%F|????G??Z?:???;?????D???q?jJ?MF?? +?? +????x>29?- ?_????1x???A??9? ?Y?e??#?1??_W??? ?@?`???"0??#?|??u?d??*?U?@\l??"?Uf??i?E??????Q??kys?f?????%???,zQ4",?2?B??I???fE???&Vx ?x?x????*? ?c??>=_|cd?? +?-??????+?zn????1??\?=?2???OIM?T??^??x&;?Xn??xh9H???A(?ts?*? +?y?mXN2?v?pi???S&^t??|g??v?????Q???q?M??{!?@Ul??_???????g +!?4N +k8??/?v/????Yw??x???EXdA??@_%t;?!?&`?R9f?\????+??*??F{ +???pru??^??? ?&I?-???=?6??@/???cz?&t9`???k>????E????~.O ?m/?N6EC%??k???0 +?Y4x?OW ?y3T? ???}??????b=?x??.??A?:???? ??J\????????VS+h???g:???????(????8vb>stream +H?tV?r?8??+p?$????9?:??9?,sL? +'?????^`[??r?6^?^????????.M???????L??????)?Y'??2???s?^n???eR??????Y???-??| +?lsO?4V ?>stream +H?tV?r?6??+?:K? H.;??t??F?? ??m6??????d?I?c??}?{??????]??y??????W?????Of_eN??f?~4??7?=n???????^ ????F{ !o???Y?U` 1?.?N? }???A?h?Y?>??OQ ???g?>???@?(?p6?????[g?V???[.Z??u??\??o?sv?? +??4??/?c0V?x?dQ`,? ????l?6z????#??Ka [?????5? +zY??7???"} +~?1?R??[???`U??F??????(???*b?7??gt??cE?4?????dc?D?&xYD??JXj?|?`???Q???^P??'s#????? &?????`|?????? +f?:?????iV???????:??:?e???(?'?H?C?N3?.??? ???!???q?gSX?.BB?4?`?.?????)???@ ?y? +??5AYK???8^hA?????,0???? +??1{?]#?A|????K???o?WW??j.????`??FS??eBI?`??????????L?????Ph1?#HZx +%w?)?c??Cv0o?????/?M????.??jWs??j? u6?L?$??W???^ ?;?V???A????????[??????D?? ??$xL???$ +??q#??Y^M????F? +u?p??A?*?@?P?rQ??^ +?r??,]?qG??_? +endstream +endobj +205 0 obj<> +endobj +206 0 obj<> +endobj +207 0 obj<> +endobj +208 0 obj<>stream +H?TP?N?0 ??91$??`??KD {.qK$?Dn:??IJ{???????lyn?[? ??a???c??????'?48o??m?N&???n?N- +?Z??3?-1~???@A???A????3!?_???Ao}???s4???P+????????`? ?c[+???w???U7#va???7#??'?}'?X?J? +j? + +endstream +endobj +209 0 obj<>stream +H??V?n?6??+?)@#V?H???H@???@?,??Q,U?3??F????',????}J???&?X?~t???????????R?eY?]'???O7???(ct??? +???2??WU?R7? ???Zi'?U?k?7??%?? +???bb???h?=?ZZ?=??c>de=<???1-p?:H??v??V??vX?????4 ??&2?v??]?QyP +??q?8???lt?: 0f??????????h?p0w??QzVY??Fe??e?gbHcM??YQ? ??)pHd??????:??? ?????** +q |8?v???? +?3???Dc???R#?u??U)pN?'? +??Hp?0?A?|R +???h-j$?|@??V? ?6P?3? ????E ?=??- \^f?~Z???i?B??(j?????d? +?????e???5?????&??k0????U?W?Xi??? ?BbyT???@??A??n???)j?Ok?xb?5-?????aL?7j? +?A*^??v??]?????????hG1Q????x[o?$j?>stream +H??UK??6 ??????????&????N;?QO?X?Y?+[Z??m?}????L??X???U???Tm??6W?G?^~H???????}????iR?u?R??????uE)?4I?? W?M[t????TI??I?RW?$??Gsl?V_Hz?_e?6K?n3?J???0n???9?I?]?O|???9??&??????? ?E?????"??B????_?K ??yz? +# ,?\O^=?????h?????\?qq #j????????~??2??? Iu@?9?.? C@?Z?( +u?v"?r`???$YAF??D??oU??vOM%?W??N(4v????? ?T?g?J?':?.??1??????3???jJ4t????E/J???-??B?sq??6??#c?dm????LWOt=(?\~??)\?O??ox?5q?eZ???T??VL???u????p??~0s??r'?y?l?*o%?P^?l=o?03?T\z*?E?????1?,l????*#?[??{??M?????!???????q? N#???M???1?9h??m??v?O>stream +H??V{TW?3y +hQ?V-??kUT????UO}???_-?+????ED?????s?dr????????.@ +?????q +???] +????w*?pl?>?????=??u????*dO??ux?h?@PON{Y???A?bw|?x???{?A!?D?{?9?\'/g??!( ?H|q+x?g?%s,bLm1?Jd??p??80?)?f3AI? ?Z??=E`?6???s ??? +]~??ac??@??g/`?N:U??iI?[ +????????h?w[[f?????@?(?Wp??\??Gk?wO=S`????s???-=??7eLB?F???%?p ?????_???/Y ?6Im?p??7O????S33????6d?i???D?B????? +?J?2`??K]+&wuF??w?z????G?F??zp????V??Uo?~???U?Y+o??}?d????????Bi??m)????$????s?I?AQ!x?E}??c?NN?l?B?n????????$????F?yne?,?` +??Vu}??b|b????????????GZr0-A??F?X??$???'%?`?j?4u?Z7S(??T?*^???Q??5??P.?H"??a????^?u????kw6??L)((?? ?B?Vs?#V?d?Ta?&U???Ry??????b?h?.??- ?? +????R2????F?m??S??U???L7}I???_???u??x ???????=m=+z7??6 5k?W?M??r?????3???*??%? ???'?? ??xl???x2?d???xLi??4&?B?$?HYiHa?G??Df??j???W?????B??/\?v????t.L??"??????ICd???,I >?/?x??+!G+??v`??5??}?+?r)L?%l?????a??qu???;^?z?fYqaV????8{1???pP?" +1C5??B(b???:n(?J t +??+???\??eH?????a??d?4,?? ????? +??*?N?N?Rh4?d?Z????Ze?B???7?U????????:(F?'????? ?`A??`qAE ???c!m;??R-P???v?2X???s??tt*T=??????@?s?3=??{??????w???d??%??=?GdY??US&p?(?Up?????Vv|$/??v?: +/?)gp???h?\??b-$?? + +??2U??|??Skdr/W 2?Q?t(?e ^????8Y?.*V??????vi??1j%?)?"^?Qh?\?Vh?\a??=*B?cyv????p??Ne!????S?PFy?R???qu?V?m??-^??T?:Q??j$??J ?Ui??Px^??F???w?t ?Zi?Y?l?B??i +?EO +??Rj??r#?@????;S??!?I\?1?V?i?$mG"?L???1?D?\??wN?![?e?&bdM?|=???SIV&?Y\?????l?L???(??qF?E^?#?X??K??k?`L1???%???%4c?????V??W3y&6???2p?#2?DLy??*??M?s?A?s???? +>????/ +????c???$/?????{=X??*???q??=R?r???+J?n?[???,7)??-?f???^v?:?????U?cM??}??K uN?S8??V:??ew??~????F????1??? +?:4???L? n??F???? 8h????K +???I?u8_?????lLk???????+:?_???? ?n??t+:?/??5??|????h4I?%???T?=?S&?+???? ? +??????Jf?K??35????V??v?????4p??wK??;7?N??%?O?Rb0??????? ???????????????? ??h????p?:????J-???X;'???????!u9????&????_ ????????y?Z?U?????M?R??jv?]|R?v?? :??y???f|??????Fxr[?z??????a?9?h?D???Y?}Cd?????y???14???{?+??mN9?,yp????}}???;?|??T? +?9Ne????{?'W??b????a?qK?}i?hH????m??????lG??>??????? + +?+] . +Z s!n?/f?YlM??$ ??#b?? +H` +??? a?*???% ?P?^?`;T???Z.????R????s?N(??u???V ??;8?3jRM??|???S D?F?????P???? ??j8?(H?)?+.l[?:??,?? h??DL? ???LA?%?j?cb}?P??`??s:,F?????N8????,2??N??? \??R????q"?P???{j?0?B>"q0D??10R?3????V8??#??\w#?IYH??9?Vz']?6???\?K?Y????D ?A?8/?????_??G????65Q?g?Y??f?nD???c?&????6??????+,?N?S8?????k?g??G?\>?O???~??7??|o?]?M?*? +?3??? +?(>?"??W???=?[q]?M6o?'????y?G???#?>u????|-6??+????!???Y?~j???????~i???%?&N_\?*7?????>?P??????1zT????????? IN?Y-?$8?"??)?3?INu??bc???`?4,??5?2?)?W??r?V?{W??W2?2??)>U?.zU%??j???jP?n??WMz?I??v8???2???B?O?ol??B^l??Q=+???(?<?P?hu]????L????G9?R????z}Z??5??hc?_U?? HU?,???;??????msM?w?P}?QrOp52$??$? ??>I?zHE?v???(]?9?????F??56??W?????U5u? %r[U;h?+/??%(m?' ?y????????/6&?M??????????R49L?k?????`???*?????9|??pS+w +?O4?^JD?a???j?"??A2??N$?W$ ?????bW#???8Y? ??hLmG??o +"?FV?j?TUYKM??Z????DJKm?(?!?J??m?(??M???J&??/?12y?>??1?????????N?>p ??/i?X??*?+|v??? +??$???^?????% !7H????(`??`????tT"3???Zd&j?G??!?NA?M?N`xd?j?Nu l???^?@??????????g????9{W????w?h??x +?+tv?3???w ?????ic? +x?Fd??????P1%?C???O ? +{?0!>?|??q??O?9q???N1]???~?63?qw??i????h????a5??????=?l??K?????? +X??qj7??)*E.) ?0o:w?????t?2?S3)??+??i???!?~&??~??@{?lV??f*?{?3PM?^?f???:????a??J:}I9W?9w??i?z?lU???????Sh???4K?6k?F???a^R??Q???p???c??wT+???O;??y??????n6???a ??g?^>????Y7QA(?\?>M????4 +???h?r???O +?~?????r!g????]??O5??@i? +????8?rn?|??$???s^???;=?m????o?|????????G??:??g??k???e??????6?1??u??I?$x?(??????E?PA?j??p0it4W ?o?? 2??????a# ?@??jR?4$=k??Q?%U?V?l????n??=????????xA??X?.?P? YHz?#????m??,????&%?T"5?? ?C?????????v????E?q?8????1z?v??SZ??F??Vm?C)?2?b?>??rR????+??7?&????*???U?J?\%??uR???^=se=??b=??'?YyKYA??}X?E???U{U{e?,?^??R?w[yy?O???????b^E??i???????Q?/c)vZ???'F?????o?#??)?-?x?ov???eo*?????????????b/)?????K?eM????N?k_????! ?????]?M? -??<| x??????%x?b???P??y??Qh??@W??:)v~??5???O??1??????(??i<T???f*/???1?>(??A?M????? +?B?? :?D A???+A?N,??V???!??o5???????????|pef? +0??K?I?????O?S?G???)D?cp?V}H??A;?A(zZ??&?-?n/???-}?7????H?????9??x t???%zg|?n???@7?4???-b???m?????~?0)^H?? +??:?~U?Q$????WD??*???????%???B????_???%v/?f?l??be?? +?N?????3qF??N?Q??????E?dx???z???Q???z?]?\???t?A???T?''??N{?????>?1??d^??<)????E4?Z??By:??H???????WEyQC=L;&4 ???N?`Us??????Q????x???4_??????h??H,??c?????W??B?43?dY?????Q??K???*_?SR?V???g?'%1?}?}Z????!??????y?|???j?T?va?>C?P???R ?r??s??,???B"??CA?a ??b??>?ik?Cu?O$:@ ?m?,?r?i?HB?)j'???7/???vo8?i0&+&?=kb??m['??Q????}!???o????G??)??/v?xe?_g??Y?&???%????3{????<;?yUD????? ??_???l~?????c????{?????PK{?d???'??C3?k +?"????:;???FLT??W?L?A???H103?56???3?~??~,Jv7oO????f??%????Y?q??2???k???.??m?J)??L??A???????)N???3??T?7?f{?;!Rq?XQ??U????Js???K\??:?|?? ??????tZ??L?_??????O}?G;???';6???Wq?g?.?m???j??u5??0??V???O????K?????1l????????u=?U +?&??n???]?"}?,???fn??U3]?Bu??*????{???g??3[z??`@?????h?????@?n/??????rYx!?&?U +E?_?? q????z??/?_w???_?B???T??>I[??|)d????~??}(L??G?(??v{?>r??]??Cca ?6? D? +?B??????x????(?4?K??P_R?iOhT+???????uv ?????cU?l?|?9T?RX??:K6?????f?[]??X<^?P?>R}>??c?ju\???1UL?W??Eu??K???kc?H_u ??1?A??9q???????{?7B???ojF?(w????IQ?Fq??U??\ (I%?P??_?)?????Of??x??6q??{??~???w??????????B;??M_0???B??MoJ? a?`????kaT??(+??V???"?F???L?????j??I???ejF???/?????m?2?????|??????????a? +c???=??.%=g?7O +?v???????=?^???&?Pz6????M???~??{????????ZqtC????l?SE? +??????iz?}r???VO???+?/?_>??d????vP??T?????xX??4?-]???9????,?}x%[r??Qv?:??2??N?>2 ???ng???????_?Gi n?A +3?`M?r\? mL:???1?cI???????!?????b??Vu?n??#P? +W?h??gDL?y?8P?x?L??????????lD,KRFAgx?b?3????????? ?fq??x?? ?n?#BD*?h?*5y&????5?9?v l;NHP???o????9?????*????:?8?$?I? /?G? ^+%?-l!y: +?????_? +????`h???R?Iez'?3QK?I???[>~?$2< ?M#* +?Ux?|??W???E-??#?V?ew??_E???g?????u??9??]?e???D?J?;[J??? +7???3F??@?)??? + ????E?? +???-?{;??u???????T?a #k]?????Y?h?????? o?????Q?r?L1E)?y????,?HE???TN(???????!??- +?*??`?N???M?i?LZ??t&????i?tv{r???|O.YJ?a(????DA?X?????"??v?eI3??b????g??\??i5%?!?????????)j6???1#`?`?3?3-?JrXa? +$;???????[!?0??Y? +??? +?? +??i???zAz???0?N}??n'?^??????1?:??????#?y?cH?????C???????????Xa?%???H*??? +[?x??E l??x????'V>????? ?~????\"'??4???????v???q?I??????0HR 4!4(??n?????? I????j??6?md?2Ma4?:i-?????:????H?P?F??}?N?0i??????d?>????????WQ?a????lL`??zU???U?????86???O???zJx?UFA?}?"oN?b?J"8" +???BLh(???N?rL?_[??????_b?????x??Xvuvc6?= +???8x?w?( ?d8 ?uB?&D?D??Q, +p?^???Y?qy?V??R +h?H???y??ik?-???Z6?? ????? +^??3?m???u?9???9,Sx^u+??D?(?r?l???J?l?????]?????{SI??5?T?^???@di#???z?:h>oR?]]qu??y!??r?.AM??hw?+???? +_?????? ?K? K?vT\?6%??r????R??x?8wsk +_??w?/???o\j??sx??5{??ugn??{????????d???V????a??D???^%????????? +?0I90K??3ah??^v??r?"_y???k}??.?? +w?>?]?/p???wh???Xo???SCga=6{??0?u$y????0[X?Jx?????C^??<0 E?????9?X?V??^'??GT+m?j??b????/?u?(5?0D?????#`??:c?????nP??\e?Lg????&?l?O??? B0=?x +??jc?,??:e????????-rs 9??a?y?}?v?@,???,H????u{=???%S,OAr /?#??]n?Z????0c??U?`????X? + +?????????hDT?X?????2%?D?????$U??#L?bb??^??W!??x????)l???????Y??3 +?????~S????)?B?? +?Q ?t}?2??4?(K???????i????0?* F_z?????21?GW?GI%? ??&L}????7???*:0??)?!???|R??g??:`? e???]?????w?????g|E???c6w??G??u?hI|????I[??-~.?Z??_j????'??BA??@so???m?{k:FHg?\%??????SSC(??0?XOJq?Q? +?UYC???&??????`U??h^?n?? r??o^??Yz>??^?4??4???lW{l????????r>??????#?;??;?8? $!???y????KI??.(??)e?T???RR?4F6j??6i?$???i+xU[?T:Ti1???(0M???????y~kLJJ??+W?????I$~??????%~q??zj??,?%?&?F!?{.????o?&??c???6z?l??:`C??X???F??=%??"??(???U??@?^5??X ???????s?????????%?L? ???b?&???S??k??? )JZn?arF???0??x???'? +a +a??Ja ?'rD?s?z???L4a7N?o????g?:??H'S;bbm????????t?V????a +?d??A????z???????m; ???}?+K??&k[???????7`???I???I???G?6?0m\???&{5??v?,7?;?>????????uK??NKc4?k?*???`?7 +5;?.}T?I at 8???C?] +?k????~???,h?s???+??[k?3?????YG?_]??4Q????wH\???#??oo[u??G3k?:??+????B?x??"?A ??4Z????jU$?] ?[;T?; "b??V +(^.??"???\fn2????T??7?[4N?????E???e=?l??C??X?4??1W%????Hl??.C?????hq?2yK??Y????:????eP{r???? +I?????}?{???o>0O +='z@?? }[u???cL?????O???$?? +?)??I7???>F??p??????)?x?'X???)]Y???ZJ&???Dz?)?????t +>?G???g?W.?g????(I +&?1?????????? +K?i#?^:???????;G/?????n????????L??J??}??:7?O?????6? ?a8???FG??????gg????????x???l?eN?aUE???\?s}(6???uX?u???j?E????[?????_?R???1c???*jo??$??I>)?zRX:???bk??:]iu?@???%????cG=#???{???????^?I^?LG?c??AN{?as?)y?N??PDQU ???0R?T?88g?)???m?$??(#?????a?HH??c$?b??8????????? +?New$?Y&??H)?4G?9n????????'??b!?a?}?}h?s?er?K?Z?f>??!??za???E?34oq2?r?z?0??s8?c???D??^????Y???????? ?e??????'?V??GE??Ze??U?lkDO1?4?fcm??mb??????y?l???$??X?QXS????xg??????c9S=?5?bI????9s?]X???U{??^?&?.?^??'??2?V?? ?)?hV?G????1f??f(?\'?JM?n?,(D?j?PSp?\? ?Y?_?LZY?9??B???7?????rw????????F??J?AE +k??? ????>}RJ$?????[??z??????{???f?????y?q?q?d?tf???????x!|!s??m?q????c&?}?j9???t+??}J?o??dB>WU]?P"e&R??????b??,???z???????]???^????$?5????A????V&(?dM?'?i?B? ?J_0?d?]:??Kvjl?$????{ +????F?NRi?VO??=???(??ftG??@J?2n+??#$????????qK???|N&?e?)?R?[$???'??D?&????%?+?? +?d5s2J??Ou?\J???? ??f?>???Y?d?q?;-??Li! +y?6 +dy??!??????C???5?#? ++????~?a6?F_??????u9???`6?z~?r?=?n5?{?m?????|Q ???h9?Y????U;|?zJ?Q]'-W??a???????O4?+???i??????E?i??B? ??-A?!d!f?PiI????vRhkx?"6??Sz$[????'?z)i?M??M????2?0?:o? +]??O?)I??E??!Um??jo?0E*?sH]^????ry?????????j}??k.D?c1??*e?????+??U???]? aIP?J????w???i$????Ke?L +%r?????@??)")???r?#c?9?4???AP?B?hV??@???\*????G?rt~??`y????$?l/???S?>5???O-?Sg?a? +P$aU ?T?,`?+?JgzF?+?OO;??????r~??p?F?????#=g?7??????? ?ks??3??;<2Ka1WY?"???? ?.??????`M?!??m?6h?{?G?6??qAr???????1GR??/)?'????? ?Kt!?;?.?? +?8?4K?_??$ ?,9?%/?YGA?$`q??.'??4*?8???M?Fo?_???K?M?H?L????????^$E???;c?????o??????G???P+??y???4p?L??mCiE?@??????2???|P????#9m??'K.P?|M&??;?~???????H????????e??y????;???>?>??s???/N?;'???+ >B Q^?C??@iU^????0 +?J?R???j?4A?????hEU?M[?????F_?? E?PM???9_xQ,?????<_????X?? !?y2Z'??C/?7U+??vzG???W????W???_o?? w"A???m?? +?B?^???<=?????H?) +?jt?I??:e??(??G?#?? +?iB#??y??v`??2???vi??E????G??2-? +????????$pT'X#?t??j?2_?P]?"??0????5????mE?]^?;???*Fe(????J ??9?+??iU??F?? ?BT??????Y?i ?}??1x`OgC?f*??}?$???F.???q???Kp????JN?q???k??]?;$?bw?????O?G?O?+?*{??R=????>??s??k?N??0?}H?h?]+GcN?19???6}?N???????????en|Z????mD?????99!?g?MPO???f??? +? +???O$$g2?K?"Z?????09??I!??????*%Y???0??t???h??r??I??:?/ Oz?PZg???,??e????e??%c????n??+Q?d +H8?`?J?<&?3??, +f?YKW_??[7???y,,?`???????}??????????+??&Wv???W nn???Q???, f?r????`}???/?^Wd??6?x?w???k?n????B?N8?????X?k?V??w?c?k?)????r%??Y?8? +??????w?z???V?U??zB8?~H??]H????_K??I??*La???0^?tP???o7?X?c?A!?A??)IA??WL?)v,~g???bx????Vv 'X??B??8?????Qp30ja?Hm1????=??tQ?%??????1|?d????m????>?&?2??}??N??PqB1?g??c????ymi?{P`??? +-?`??):>???l?#[G????-?[??p?75qqF??[d[???Gp!????93???3c?i?T?????pj????????w????s?????????uQ???p?M?hl0v???/???????}?4c?b??K??zP??!?iv??1?F????d?7??79??C?C???K???r?W??h?lF??8???Q?`LfF?d8??28??()?2.bfM?T???r]?c?>?u??~???]?o`? r +m+;??j???!??????U:k?r +???6?2>?(gu?hRJ??N????:F?????o??_?y?????m???????-?Sk3??+???u?V?f???WGn{3{?El???|????+v??????G.???R*|? ?q.u???V?G?U?UH??i5???4??T >?????a?SC?8????H{!aD\?"??oQ????AQ? '??mH??|?_?Ty?2??%web?k?V?xW?U?X???=B??`??!.??A}1Dv?3?caL?X??.Q&???4{Z????}?1>???????{??H(????C^??#"~#???_O_??????$2L????#?X??? ??}???'&?????a?????]?(f??GJ3??V???+??????f)f???q}O?V!b??s?0? + +endstream +endobj +212 0 obj<>stream +H??VyPW?s?p??p????t??LfP?p? xl\?:????h6????Q????[?uL=7iB???\9?di??+n???n??.?????8y,wS?? ??_????z?j??0?8r???s/N???l??;???|`=??^??@P?}?????WL?\?8???q???f/8??f????M(?n?A^{??<}???M??vZ???/O???_;!???W]?????c?J?2?c???{?J???A?.P?.???n?w?O????????X????A??????????yK??|{?|????n???B?jJ?m??G???N^|Rkx(???bcm???q??*??L?~????0?k?A??n???????3,?F??V??????U>?[1?w%e&1k0?(K?#?"?HbZ??%"qy7ztZ:??Q~?I??'cJ?*)C???a??E ??]q? "?oF??????Q???\???q??0???8?? +3Z????X???%?? %g?J????LK???8?a)z5?9??? +?H.?g??y\?7?????????I??y????4??Y4?????N/??$S?0?N?n??{y??NI??~?|5?i?s??-?=??yYzN??,9?fpz??I?%m??*k_ at p?V???? ?Oz2z?~????[6???73i#,?W???;????;?::?s??!m??*? t.???c?tx?[??4?d??K?m9??:?^???t?????3??G]2?????^?c?m?7;sj?V?mp?`???N????d??Q???c!???^3???S?RX?8?????\g|Q?|??5?c??U????????????CE? +??~ +#??:?C?xPMH?U?T?uN^?????/??H?,?O +,?Q]??9?d????|?&-FR?,y?2???0cX?2??1c???4?k?al!????+?\?f?#?u)??X?LZX,2 C? ??f(2P&C??c??Z?0;F????q??B?? ?a? ?49?N2,??g?????^&?RD@?`?W?P?j?[Xd?M??2??*`9?g??g+???B??e +E??0Li2aZ?????~M??a?$?^?IOTj??4?&I??5:U?R??????+ ??^h`@? +VFy? +b??=??C????1?? Tq?*ZQ???E???}?J]??V????"?U,Z???u)??$? :??~?ors??????{?9????\(+U?v8?(??r/vkWH? ????????O?????T???S??A?^2M??/????B-?7C8?A-N??f$L????? D?H?G?????u=?????h??d@ +{H +-??????MN?;?{???`?? +?j?.2??*???? +?@D???7??H???.?????3????!?Tf??8 ???? +???uh???????D? +?>r?`???0 ????.?TI8?l?i1??(F?Q??hn?_q6?????I?? +Z???i+m??1??tw????3??t ??m?t??S"??d??4V?????5?????l'?? ?k??N? ?"????????=???p???q?????2^???J?"???o?#?? +??~???Q1??b??i/?=???X|".?k?r#?FnI???i??^?*?G?j???x>Pb???~????r??8?;? o9?&v?~??]????{?M???K?>??+? o?:?`b???G?F????|?Hg?? ,????r????9?n?S?]??>,?/H#?^"?V???,??:????h(m3W?!??Ug??^hb%?{h)_??*u :???????????|D?< ?6???Q??z^????TA;?T?MI?)='? g?D??|#?h??D??????0????????6? +????FvHR?6>?N?G????N?ao?_J??2??"???& A P??b????a;?????&D???7?N?%3?#?????????Y?PL?(????M????O?>R?W7y?X?v???Gi?8L;???.?r??'??NJW???'????4?K???";???yBx?*?=M?Rg? O??T??_S#??4????T??????V??v?@ +$??U????Q??^????56????b?|??4E???e?E?????fi???m??B????Z??9U=%?u?,?j?????7????L?/>>???)???~G[?R1 }? ?PAr?v[U??R5??4?M?T??F?????????W2?K??+?3kh?????F??????????????ny?B???"??pOnK?P???>Yf ?E +??x??????>e??R:???????hs?Zd????????kE?/,+{xl???Q?5??>??^?.????K?+t=f?????ij???"fS???4?(?? }e ?[??ylS?Q?9? ?Y??Sa??6??z?????.??n(?q?}??Pkd??*????>?E?E% ?????(??????J6??k"?l?????&??y.????~} r????sE??u~??R????%???0? -???d??? +`??B[?|?f?Y???T3P??Z?????:???Cq?Lu$?gj???]j;?O7????i??T?u?f???!?????X?r4???e?? ??r?1??uo?#oE?S???(?#W??7T?l?f??n?4?"n??X??m??J?$???.?s?G??????iW?9W?"W??u?s?k??? ??>p?u?E?lu??L}?6??>?j??????????????z???z??R??Z@?D??8?jB,??????~??????N?-????snTJ:??l?}??E?q?Lm??M??X??N?? +?CXOs?Wi??U???(?0????4_n +0-|!?? ??La?~??O:???s???(_S??S?1?Ww??????q?4r1???/?kt?8Dr1????t?(_R???j?1?fS?? ??%j???Z???w???U???j?\ ?? ???6i?9??????6>????T??R??bZ?c5??O?o8?\?8y?W.????{?|y??yf??????e??x?lW?Cs:? Ron????d.????i??\h?4??D?? +?`?????????????#?P?????x???bP???/c???8???:????????7???o???m???'C M??????VXKY?XKY??%:?WY???PYv^??l}o??i^2 +?X?9???m??1oq?4?Kk?n`?#?"???!{?n?"??c?t?t0uj?9?1???9?;????`???N??^=?????h??F?8???*? NA?D?P? ( +\? +??gy??????+g?KxEl????pJm????z??836R?x?tP2?L?"6??*b~#?????a?Q?????> %d'???j?'Ri???F????g?ke??)?I???K??:?,[d?? +R?????mH? +???@m7j9??^?k?F???2??q?f??g0?g?e?????1????????&&??6_??v??i??:????K?fR?NZ?A?`H&eZ?*?2mU2i????L?5U!(Mb{?>?d????}????????s?????)??. +/?Q?/????*t?[Vx?31?p? z?9&????)?[?nf?e?????"[??(???=@????2p:?h??7c??v???t??x???? x?E???"?[?ar`I?e?/???????7???PDi-{??a???? +???p?/?0?`8B%??r??H +?R(????JW?@?7?a6?????[;?1>????(??1??f ??M[B???C? +l???N?1???q"1???:`?????\B?C??A???G???j???Rm_??'?^??G?*?V??#4?**'???` ??f??1K +R???g?C?;fq5?o%???>? u`????#(?? ??????i?B`/?x|?? ?n|???????Qv?13??N` +e???ah-??E???e????? +d?\ +??L???sJ.'??N]a??[SGX??????????J.??8??????m????!?v ?? ???????????????O???M[:??2l??~?????2YA?C?X??@??W??D?????I????D? Eb??~L??%??\?2??'??S?]/??Y???? 8?{??4???71*??? +~?_??s???6L??????@???>FC???'n?L??? .???{??n?????#?le&?I[,&??Qq??D????? +^?_eN??@??y???????G]L???U?:?"?Te?` 4?? ??t}nv??J?@4?????0?Ms?JzM????Q]?Z+???9??0?N????[?????j??Y|K?????????D?/5?*???USq????U/??:???r????D?? +=???E?i?D#R??4?\??`SyVfe1 ? +]??e???,{??R??0?1?????????=??5?tr???7l%M_w[Ec??K???Fzg6???o???Wq??q5??????o??-?}` +sb?7vc??.????]??v??????fqzI?'???N?????5>???7??C4J!M???0??.?i?????5?,??X?17X?Rj5??eZ?|???C??p?H???O???j335I?G]5??{?J9/????${?h +????Me?? +??M?l?+?U\??p?S??8??aU?'iu??t?????]Ia??)??6h???p"d??p?????`?"??9u8??3T???????o???p??b{?? +[N?~??|n|?X3???}3I?_???}?~)Y???H??q?R?&??+??4eP?p?hYh?`.Qp%krR?J?Jp|h??????????Y??_?`??l?M%R?4?H ???????Q???Z]?I???Y_??T?B??A2?A?A +,%?"??HVbE'??q'6???7V4@??X??k????A??Q?e:?8}?A?3?}???m?]?kH? +??????261????????8????}???wY???b_??? by???[?eH"?u?T!B?? J??Xc?5QXm]??D4 +yh?v??L2m???? }(?&{???`??aY~??3w?~????9s?????RO??????T?u??Wz??K??????jiS?zvZ?+o{:??,?????G?2???R???z??? ???+?v??m????m?e?K2J?????q +?? ??] +?=???N?c?]? + KqM;????N +?t?6-? ?o?\X??z?????]~8?P????????????]????6??T?b??U???TUj0??X??????T= *8??????'?J??j$g? ??Q??L?2?C],8??9 ??$ +??? +?W0 +???Xd8t;?'O?!;??8???o?????{.?W?/??1???-???'z+??'O????%?X?Pf?4{}7?I?? ??'L?7?~?????~J4?????8)95 ?-?????3(#~?[??{p???;olZV?K?$`7??.???????}????|???P?+;-7?+ +WN???c?b??tT?$??w???j???K?"?O)?? H?y?a^?\?l[l????;l?]?H???%?:E??n??s?l???? %tE?7?Y1?i????ty< +tS ?9??>????E\?J?Mi??6f??(c?~NF9^??c???????????2?d???w;????|;??1??H???3?8???????Y?UB4??G?u????zo?F???A? +& ???? ?(Y??@??2????c at XJ? X>MH??IU???t?:??.?B ?Z????????O?{????u?????t$o%qR??e8????y??>7?w????/?uPe??????j?i>??na}????JJ%???X???Q??4?R??????x???x2? +?@???T +???lJ?1E-? `&v?b?@?Ha)c??SR*6?]????c???'`????+??}Th +`?]3??? +?=UU ?Q??";xE"??YzQ?el?????a +??|???_;??u????G??????44?o??????]O?????_;1;k?^?c?~??eA]?zK??w~?8?????????b&???r?{.?_z?@???;??V(U? + ?IX.<#l~*?B8/\w?u??N??C?0??:~!?n%?????????L}??H??h??Cd???S?? ?AN????? +?R??3) +???Ck?qZ???b??$?,?8 +Ts?b8V?(???N'/??\^-D?, +p?e?Z??M??L2???8:????X?4j????S???3 +?U?????@???DM????`??@ad,?nSFc????fH?f4??`?R?? +?D?^?#xxO Ea?O?4?S?i?3?F??????sZ??????????k?4)h???? +pd???????o?&o??e=&???S?i?`?????61?????q????????6g???p?yU?i????MlE>}M??????????~?a????8?c???O????????(??ZbY?j?F?f?????W?S????;?0c%F?eaZ???vu????,f?7??i?\?xy???J???&Wk??df???+???,dWyV=_l?r?r^?FPi?F5c?????,?? ? +p??46???? ?M?????I3?h?H@?3??9'??D??\?d6??Pr%????;4?(|???r>@??I??+?a??H?0k?S?1?K$J:U?`NUP?v2??a??\}?i????TF?????1??^GE????F??vR-BQ?OGZ#"??N?? x?U, +^?c??-f_, +??-R NR ?????G +?I????5??o???+?]?v????? +??????????1??????~r!????-?gt?=??}/?????t?3???????]???s?mm??b???=C7w~??????vp?+?w??rg??U?Q?s???~L,)?? +[?zN???'z??a?0?x?'?~Xxh??@?????- +C?F|??Ko_?}???xv??W?4?5??o?W?????r????kR ????Q&??????K2? +??!?#???I?r?}A8!??r?+??h?? ?\??T2?2??A +@???!???H??Cp1X?.Z7?V 7?-,???JZ?h>N?7hC??????e? +?Sk?e+9??k5:?~UT*???gO?6???%?(.??s'%?j?uc#?=????^p_???c?J?lc??4??]??/??w9?l(?4i|????x?o}2?-?qq?r?_???9p??:k?C???q???~gkx: Fb?'r=???????)?};d???s?#x??wb.@?$N??043??e??(?v +lRj?????TJQ??(=?J-S?)?V a,l??Q????x?????6dz??????X\??Ls?? O?o???]??vw?4?7]??{6?:)??%?p???"S????i?PsW?^???)?????????~??81|??/? ???#!y@?g??g??,???2P??D?????K,4P2?(??!??+???8?]O? + ???,?????n????P$ ?`3??????X ?B?????k?8 LF??Y~???7v}T? ???????p?K????`?Om?.?? ???Y:P??,?&,??c???????Z???j???2?????bj??????R ?/?pyGc???2]???????y??Y?\Y?^????9??E??t~Fch??? fw?o??|???r?|?? L6??DIE)??H? n4?xx!???/??H|t?h"?-? ?j?B? ??2??E(^&?iv??@9ca?.Y??Z???K? ???c2???k;[dm|?W??? D+?a%????????\??????%o$1?? + ?4Ht?1??=?#?,?f?9??\????v0?p???'6?????p??]? z?c?x????????tU?????xt*?;m??????w????G?6?6L1wn?????=?F??n;J +5???~-??y??????"a) ??w?""a5`?? +ht?????Z.Mt?ZV?^c\???'l???#???f?AB??;?[????? ????Z5??t-#??>O?????Em`??IJ??^?VQ??v????W???9] ??D????O??Z??????B??0{d)??8?G???,?????\???@?nO?3??? +?????0YK??ZY???$Y?k?Z??esB??s9??H?DH?W?x?nF?y?A?&??i-??v??I??DRG?P?b????e??P(_??!=_?X6V,H?b????Xq???`???.?J&eY?h?A?9??PP????$???????|???,??8? +t#N???z??;?6`?i???????^?Q???-z?(?Y?v1???3??=?5??l??KG=? +?` ?-?C*+?Z??:??????v??B(ow?_???\???!t???4?p=?G?$??k? ?ix?Y^>+<:?*?ir?N???]%???N??????:p?u?S????Y?2P,?z???????????M?*???2|??3a:R?/?2c?x?X?x?W}?1\?_?T;?;S$?3???;(??h???c4?)u?q??[?nM?(?^?????$!AQ +?e? +1z?=@??RI??*?TI???|J?T#??~Y?????????-??Z????Gv????\?????????:?Tf??#Kn?6???o?|? ,?h??1i$v?7?PA?Q???O????Q???_?dH??bmk??s?C?f??Y?6(O???;=}??o?B$ml@?a? lD?G?6?8g??d<}??#?Hi?=K????|??v?rj^?????????T~h??????;"??1?;??g???????k?? ?fxm????Fwq?????]?O?o????xkW???????????a??~?=?a??8???? ??????U????d'??j??$? ???~??(??5????N??i??TZr ???g????3? ?UTf?h???,?7(??g"???S/O???b????M???f?/?2??$??2?L +???D??wf??;?????H(?\???@??Eg?_|???d?rkl6???? ???r?uN?3?I?>;??4s ???????)???$F???'8?#???s?OC??6)H???P?? ?#P???Y??e?????J??????>"??????+_?'N_??:I!ud??d???| +*=hp?:?x??????J,'{?:?1? y +Am??????????????*V?Z?n???"?I??tB??????LtSP?qu?N3inC$??U??????%X??????om? +\?|i5?X????b?$&#?:J??? h?\?? ,?5#?W?#??Z??? k?~??g????V?tMr???M >?????S????????M?;??????????h??=~?gW???????{FGv????????R!T=W]??\?C?? +??D,??g??E?J???Z??i@ +?kmX???"$? +?Mr?b????g:>?????re?r?p??`3?R?? ?s +pCy??<)e???????e@?fk?V??*HZ?_?M?q???4`??y?j7??[??=?'w?N?7?ys?????f?Vs???n}?k??G ]????????q?3?????}?0??*T???go????C???b?????N???)?R??r?Xa|??&}v6???LH???'????**?L??b????M??^????x?%?oo:/?1?????4;]?>?????z?1? ?F?rT??@?` D?E?Q???????L??7??Ak?N?? ?????3?c?????cQ???B.!c?9??e-?w??oA?py?????c?????q???C?(? ?@?m)9J?n?v ??]?5f???o?(?n??K +$ML?@???K??+c??Q`;Jol +e???v??h?n?(4? [??;?e???w??}???J???q??????$?`?????+Y????{~??ZE?? 7??E!? +B8?rX???>?n?K(QC????U??????*??iz^h?gF?? 1T?1?/?N 6?O???5?\???o?`vh? ??????b??N?_x?p?j?ma?$?????????X??? ?-?|?g~?s8?]h9??&jf??\V????7 MW]???eH???Ef??R?:N?M????l?L>?.?y?O?M????{4pU?i???Qu#????}#?X???? ??F???)??"?D+\?_??|}?HYS????{????2??p:W???????M?X|?`?BA +?X? ??4[#??O?e?????&?P???_4 ?S?r????W??z?yH???p Da-???? nK????????k????9?'? + at -W|??$????_O???,?3h??DIq??W???6?8|???8??W`?t??u??n?_?lC??????-??o?F????ap4=+?(~Q?a?!9g???+?N9????e6v +u??:?????`?|?j$-???; +DR +Vmg??w???L?f?? ?? +?? +?.s9??1?9?X?"FAE????????&?3????>?>?|?????????vb;???@? +?P(??EE+?)e% +?? +D?vT?P??DLe???j??O??1iY;&eT?n(??;?/???{}??#=???}?q????5#t??P??2X=?AqV??R& ?Z6?j??!?ZRm????.?,???p?(???9?n???6v???}????so????6?????b?5?/u???.A=?S???A? ?Y??*}????vfYu?????m???)???T?M??8? ??Pd +@?*TWo?7??????f?K?I??b?????BjT?z?? +m"/?x^????Wv????S5?h ?@'s?:??????r?"?V?P!{???q?*?'?Q v$?_ ??$?_?\?????~V?^|#??wx(x2}??-???R??u??pX?? +?????;?w??aso???0???? F[)??? +???Z?Y???m?n?(d?W?i????S????k?$/E-c???3??E~?D?~EJvQ???DI??X?&????`???? ?????C??}9J??Y?Lu??H<~?c`9??hs??r?????K???S?s?0bT+?7p???CX???^jF ??P?+8??o?e?N??d??j?>d???????? +?9?'?)7???%??????GGv?l~??;?l\???.??.?gq??????????Y?h +??&{?68???????[??t?? eUi?t???!?X???y?o?WYH` +?q???h?i?yU?4????~???????:?;?#????_?x?@?%"?T???'??+l0 at 2?K?(?.I?%??%*mRL?&d?&??B?????d???m?JJMNRB??D ????@?@:)}$???H??k???[??????K$f?f4??X???????zR?~??W?V5#L??#???wheF??ZV???????????????dw?LZ?T?abW[4??P?i??hS6_????ClN:?? w~'?/p??????? +T?h??9 co??c???B)X?+? ??I?S?? M?Cq?3 /)Y??Z|!??7???{!?7m????I_Jh?t?????????1~?s??d??G??Kd????}?n????P?????????????Y,+???l?:???:?(QYH?h?@-??N? ??z?qI"???e??F?????????t?Y?Av?????a??????b??v?? +9>,????--~|Xy??k????A,P?tk???zM? ~?p?n?C??c??_??O?x`C??(?Q?? ???]?I?^?u?g?\????l?p?????G?-g?|^?b}? +???6????>??HThMf2/? ? +h?I?i?k&,(I? KcN?????"~];]L???j?? ??iA?$xZMK????w]?0|*?a(/ J?Y?? +?p?m???????*?#??_?????TQ]???)??<#9?Lu???Zi?b?F?z?? ?h???A?Cf_k??M?_?n??u? ?? V???{??T????oF?4??????[??7?p&??M8?iJj???:??5`?%(???v?x?_???!?Z?#??S?*?]??a3T?ijLIVi.D]v???Sk.??6?EW:??ni???????M??%,??V`?M??Sdl????????:???????o?^????Y????dw@?FV??z?H?9O???PuG??>?Wv??*??.??q??\8?????1?u??b?B??=?:(LA??J??t+?1?M?'???d?I&S%???$?!F?? ??H(?$4Ok?w?oY???;;?F?+??????&?Rp????!&t?g?????H??i????>i??t?K??P*? +? +??M???u???2vP*7B??? +?@?Q?r??\?????!?????A??_?^????m?ml??????66?\?`S@b????????Pf?W??K?l?+[N?p??Q0H??(uK??fV?I????{S?)????^as?LF?K5?9??f3??????4ZH.g??la?m??t??x?%X???b??p?????2????H???xVd6????D???;???qOqSq[??$???B???u=9Z?"???????9?9w8?r???#9*???u?V?????j??Q??"UV??????:#????K???%?????"?Y?5? j?U8??j?d???`?39Nk??g#M???w?~??yfe????z?Nk)?oO???z??2??s??Xwz???????-???~e?????1????&??C??Xb?qf?6J??%?aar +3+?3?Q3??f??+?H???F?>?P????(?p?(N?8j?m:q?*?? 8??9|?y6??-??-bf?????E_????B~u??>??F??I???j??C??"??????n2'???.??D?.;7K&??L??^?(?K?v? )?xuAr??? ?m?'C???:?;Z`;?2?8m<-???? Y +??a??gw?H??????_???;?ay?@??|n2?:>8T??j?S??g?}???????"???????Oz^"/ c?????|u,u??k?Bp`?6}~? F?????s 7?M(FvN}D?]Z?= +?f_?v?????>#]?????7P??o?d6ybpG{{ +|?\e?j?!J^E??f?:???X??4* +9????P?[?eQQg??{?????V?O d"Z6Kt????W^$? ?*US????????????cP???`c?j? A??? +BZ7???EH?B?_??F??B??ka?!$?????m???????)-?)!?4mp?8&?$ +??q['??N?h??^?K??hw?? ?8 ? ????U?DU?RO=??? +Pw?9j??B???"s0?5??>??{|?????>|???o????[?,?w?@3?|B????"??e?C??3A???t?????H?R?????????????2lg?v??PF(?4z???????rvN+?EM\JU?n:?1??3-?????3? 1?:?J?????????"]?]??P2?&?? C??J??EN?5??V??H?fc?^??im!g??z6O;??3??M?r? ??\?????j?fy?L??Ut??,?$??p?Z?????.?d?L??j?$4???TK??o?&1A_?cEh??~W?>p?? G~??F???A??Oe???u????????$??????W + +endstream +endobj +213 0 obj<>stream +H??V{l? 4??S +|X???X3?(c????F#?-k???,CU?rD?y ?@ +a?????D$??$"~,a2?O] ?% +?? +(?w"??J?&??_-?(dpx??$????f?? +?i?-m,m???????c +?0?K??8M??g?w?(3?P??B1.? ??`?J?i????? Wg\R?8??b?4??OAl? ??>?G???2?????A?yZ?? ?h$I?BB$V(? l-,????????????X?y I??J] +%?8U????1z??X?Q(??c0?5?????*S?T??(???v??{4}???gs~??? ??3???Mkt????????????Kp?T?qxw1?:?S??)10y???+?<5V?;?V?8??-? +#???; +???-?L?????+k????b????u?eo??:}??\??X????m?Au?:?f?i???\$j7)|?}?????e???>G??q?9????C?G5???????????1?B ?? +???l&?+?F W.?gN???ye?O%\>C??&Ru??????U.? +??e??????Q?????yy?^?/?g }*??)G??-?\?I??v????nK{???%???????k?iQ?}???1?#EW[?????????"w6????$??E?#??Q??? d*6Jf????4K?yV???????*m?VZ3??Tc??+?Zd?U?m??M?X?{?;-?? +;3ZlG? +?N?T?q?~?E2F? 4/?m??FE?>d.?]e4I?D?($t????D??S?Nf?????W??_o?y\?B6???d??????CQ?????P??????G??nS;??o??1??~???8NR??????5,_???KV?\I+=*{????'??vHwbP??J??/?~? ?v???????W?{?*??]h??{W{?u?c\c??N?p=???- ??F???\^??t????}mML?N?R???.?X?z?J??2N+????^2~??=|??D_?|?9R??;w??<:??'x?*?;$?V???S??78??o'[Lo????????8~f1d??a?%K?K +?>?Pf,m?s?h rc?-S?y?????????U\???*kJ?{#?s????????]$u??X??o?W???y????2??\??!?VA+????h1??????&B???rP??%$Zz?$? ???* pXP \@????E??(?????wH~?]???1?z??\???j????e??U??+?r??????{????r?4bX???+?s????em?nD??(;???1?????]???????????:;??G?Q????l??G????y A??MV??s?^=?A?????4=]???m ??y4?-u??R(????3????I?????G?o??R?r?s< +???$/)bn?G +??!e_Ct?l?k?>}????Q??u5+???2?????X?2R??y +????@?+&???????y?~??ozguh???? ??~? ?T??????) +??R?&?|? ????S?kP?????4?????8D??:???????:b???=???m????B? ???????K0x??_S???.?^a???M???wO*v?4?? ????~c???n?Z?]???Iz? ??v. ??????????n???wt????A???7L>A +????{??X?]???????o??3S"o??+7i??8??Q?re??S,??9|????M???????:?pmUM@?????X????|?9?????????ji?!?I???i1O~+6Q??4?????HG?)???|Y%??????g+?I??r????E?O?7?????*????k?2J?u????a??Q??H?;??2F?)??T?qN?m*_?$F? +?????D????8?W???I f?-?Uu ?S?bK3???E?p??i?A M?1???D????^?"?????*W(?Z? ??g?@y??X? ?ai-?&?,?? +???:5_??/?AuZ]6u????\?*??S?B???Gx?X?????^$? {W???O?0?90?y{ +?_??L>??? ?;\??????K??D????yS????5?l??Y??0sh?_a???\?L?l?e>?'Ri????????.Kp?<]p??? ??7:???Ga?!:FL??? +OCoF?p???i{???h at k?h?@?V?\???????b????o??1???"??-?????n]C?Z;X:?w???][??6??h???Os?fM?xyz?M?????&dX??N#??????:?o???? ??o%?V?i?p?Y~?ic????i{?i??&?X??_x??a?8/????4f?(^??[G[?u?u?{??^7?u@ + ????d! ? +??B?F???Z?Ao{??es?TZb?GF?V???????.???N??(F???:w +??n????Z??7??+?E?F[? ?u?:v????t[?|>U?|[??????????6cGW?m???????>g?K???? +???9?XKUn?=d4?{ifX?9?R??e$?7%?nx'?6?$m?%?s??!Y?= +???????h +X??,!F??n??????1?1?y +??r]S?aLc? F$?G???2`u?t_?8???cWu??????3??!?I?`?L+?Rw}_X?nl?????M?~Y?+?+c}sa?????B+'????????~?#L9??D]?? +??? +H$tG'Q????????|?n?H5=????3??? ?L?????????????????7??Z/5?e?#?????G}??a?J?A6?.C_ ~`1P +???j`9???????D?w?f??sm? d=??v??????*???ih??-?}? +1n?0n K???N?{-? yM?#r +? ??_a?!+???*Y7?????17??u??!?C????G0?H???@? +? b??????T +?. ????q??`/w}A Y_?\???vJG?:??w?LK?L??????3Z[P{??C?D??J???Q??Gi8_3?V??{??vj?}X???(??@>???'?}?_???~???z???%??N>??1????6????u??|?? +????$8BY?=6 +?K?A?q`???`?"?g?t`?j??0??X?????N?](8?x3? ??? ]???1c???0g?{?[`>2??3?d~ ???^?s?????Ujd??????p??? Elk???I?-??.?J??+??zq??G=??????????5Q_?vK?(??/Z???PH?5???????3i??F??A?j??@?T?? +8????????U?? ???"???}?1?b??h?C??+T?z??b?{_?g:???V??*?????'????i?8 |mr?????????x?? c?kl?\p:?;o?|??v?v#?)???5?$x?r??b?qTV???F???vr?Q at E?*??G??0???????kGQ???p???%??m?U?2?{? ~7?v???@?*m???20????4?f t)`?'}??T?; ??!?? +Y?y,C] ????$???Z#1c1???b?Xq?y??e????????iv?9?v???8???H???*?Yb??z-?v?j???$??|?)??d8??XX?{??n?n???E??#Q?wf????W9T9R????Z??????Mm: +?z????x+????????Y?5;??q';Mg??{?^'K8;????????mO???g????{????'??v?????7????j?:??`$?P?G?? ???Pv3d??M???!?R???5??!????2,m +?o@? +?Oj?*k?lS? ??4?dXjl@?k??9l/zl?? ??^R?*K?l/??:????$??q?|iZ?????;?????u??t??N?????H?v?F???????j(R?P)??N w;z?Z?^i???{????g?? +?E# +?WoJ?`??x???GJ????a?M??????L?Z??p???)? ???0TL?{?U?????? Q?U?S?:#U??H????? y?FA???????p????z?K?+Y?^?Jb?6?/`h!rF::'??V(e.I?H?t*???\?8?J?"??X?Q??.??"??&cZ?OG?J?1m +????}qM???!iD +s???N:M?G?^9]e7?w??2{?+? +????ty?????F?Ul|?HYL??#??????KU?g?x?h,?e?p??x????= Wr9?9=( :???{??!?u?J?[M????5???????+w??fs.]n??goQ'??R?[?q?r?[x?:?:D??L2?> +???q?? a +??B?@*]! +????_?LF8-???????????? g??u_C&9W6e t"??""8?Dd?i[]$????o?ku??`????$???J?yh??b??k?&(?)M??JZ$?I/j?uy ?o5Y?aQQ?V2??p,)B?H?n9WD?\s(?|???B???&??]?/?2??V?/C_?*?%?????@??B/???+qz)??Y???{+?????????q????5/??????j????\???????d?dZm^????????5(????Jm??????????I_}?%?x??w?Js??uwhdduw0j?????????1$???????~f? +?????~??? +7??C??P????O??p?\???A"?Kg?????Q/????@?u?@?????9d`y?hdy?`ay???????;?V???Z)w?`?????r7?F??,XhW?`a??hd?FQDB? z?.??jw8ZZ$I?gY??L&??f???b4??5557;??A???ihhl???(^/2?].??Wl +?6^?w?4?24?T?????T 7?,7????7^ +?;????????|??2&Od?V??? ????'??~??pA. ?1??q????>B?'????????b?@??s???x?? ??Z??~?QwP?A??v???#c/?????z1???^?~?G??hlal??#%????????Q?6`??????F?)?B?H?;?D{?? +t+? z????a H*@???-??8?????????@~>?61?U?e[[w? #bd6???y?Pd?H???????1x?? +?o?????k'?>??q????c??V??l +R??l4??Y??=.?4??(? ?i??4??e?i??(?irz?8???6?q???G?F2???b%$Ro????.?JA????u???????yrO6 c??O?????TWkp????]i%?J??{%[?Z??????Z??W?)L???D i??aJ(J!????Ld?????l???L +! a?L??&???????????~we????????s?????q}9}???z????1???>?A?d?}????????74??t???On???????o}zr?[on<= +?^&?$!?????D"?N o&??????v???~??D,???\??K?4??+???Ba?Le??zB^??(?? ????{m ??Z?Q3??,??&Cw???????tMS??????E???????L????3sSU?A[-??WqG ?73??????i;G???Ww???i8A???1Q?y?jc?p?F??Udt???b?K? + ?t??8? +????I at B????^?8?6b??????{??pa???%??f at 4?r^4#^??|x?s6??????+l?b???{=?????A?&~5?W?????\d??R?6????X?B1;?B ??p???K_{~n?????mO?7?q?d??X???? +?o????????????S???_p?G?\6?N_???Xilm? +l?J?>??N?4(B??.B6??<8v??)(E????!???????6?jW?a??4??4p? + at p????Zefl'??Q?(:?5?/m??*Y{????????wc?*??a?1????h>?? CFSRs????+?m??ha?s2?HJ?)wg[q??????C???????????????U??u?[?IF?B9?{??????????V?"??ph?7?????????\m?a?W|c????!0-???O7??N3????#(L???t?A'??I???|uc???????-|?!YN? +?q?v??K???h?dk|$?E??o??.5????L\Kh??d???]?R?uA???t)?????>???????}g????}???%?;?????CB?I\??t +!? ?b??G?HBYh([S?B?$B??A;M?M*T t?V??4??i?EZ??jiS#????}m?????}?????{?????????z??DG?????T?O???6PnhE?? +?:???/??(L???e98???.???s6I? +,?p@??X?4 +H????@ +?A|)\??(nm +|?W*?03??\???? ?@?????b q?$?TI??*??8 +O??????_j?\?(???.Ji???r?*Q0??????]??V?w????????x???n_??9??XJ?Ij!?X?d4I????????< ?3???J^????=???????Ny9????cpWf?????S?w?^????a??4"?X?U??q?????QC????i?'??X-f$mN,-"*????Py??B???p6???k?0???PSv??F?V-k?T??v???D?O?t????F????& 2k|?L??eFW= ?? ??9?mLp+?????0(3i??? +??2A_y???????? +? ?~)[????? >{???t????? +??B?? + at F??G??//k?WH?_t?5 +??&0??????l???;9???LW(4??>[?{???{?5??nm?l +?8U$??????7??????D?.^'??g????C???o?=?B???B5?5c?????&?fg?W?????)fJ'?e?4 ???"?a??;?{??~??0y?9 N? ????????? ??N?s?f{?y?ow??q??;ZU???Y=?????E? +G????^S??R~1???H ???J+.D??A??J?@$?? +?m]W?RU??O0M??C?U#q???X?Xw??|g?y~???_?iw??s???o??tGP?????C%?sa?K??v?"9?????[?:?)???lV??{pO /?"??f?8,??CvZ??cl??n?????X?4??l?i?.??????j?1]A#???Sf?F?7 ??;??????`??6?/??)?^u&??>??PZ??O?~?!?i???5h?> +??:???????B\??f????????? ?S?i==?6?1???FX\\_? +??D???I]???k???2?????r 92????`Gg???w"P?????6?X??k?? c? +???1?2??fZ0? ???q????8s?p?^?Z??8??^???Z?M?Q?YWNy???k?r?^/X?c?? ?Z]-eX75????T??????????????'??T??????????*?| ???\?cD??? \]?Ig???BD?x?[b ?+ +??lJ? +??-?dA&2?2Y??1/I?{?k????? c?/3?????I??s? +??0F??=N(??c????4E +]?xQ??[Oq???*?W?XU%M??W+?ULQ??{?????) ^?;?x|T??O??@??t|Z??.??9n???4?x?!?P]y??? +?6`??4?i?;????/?y5?:??)????#?Zlt??m??l[?L???MT?M?x??????k?? + +$????AC1?P 3m%????XpD ?P,? ???c??X??3??B[??Gu?.}v/X;????{?bE??mMf f?59??????LR??V?e????9???y??-r???B??u~1??H?????"\U?4??h?A31?????9Y(???s 7? ???6\2?r?pj???1???#?"??[?}?}????h;l[??\?3 +`S??? +I?iX?|7???x???,uK#??d?N?8???????? ????,|???o???R>+??????r?+?2?]?k?p?S+?.????????oy????X??1?x?? ??l,?=5???????b?E"????P??G?I????O?Tlj?????hQO??????t2?_'???s?????+?cW??u5?6tg??6?Y#???n??eeOd=g???+??h????? acl?g?p?8?????+?b ???? +?????0?0???L??;^B $`?U?2?lk?J?Gm*?X`?h?Z?M??@h@;2%+U?`E?j??-??U{?????e-Z??a?sU?E??'?????~?????b[B?Y?? +D;??r?=??d?????2??{?+????3?S???#???XflBQ?J? t??} U?? +P?b?OC??-????[?l?8?????1???a???{?|?}??d'???????x?i?A?=f???s|?????- LZ?A'4?? +C?f?n???1??+\???k%OA??]~B?BP?U??'????? ?4%?^?y?w???5??_?_1??? ??2?0???y??Y?/.? k?Z??,1???T?T??4?m?*?`??????b???Y??????r??c???=?$M?$?}e3?~????.?Yd???&|????k??40???*&dA?Y?Ko??d??k??bF???????_{??_L????}f?/2?|1??????G?S??2??76tN?w-?3c=?3?en?>????8?uZz-?=????-?| ??<'?$n?,p_?$???O;P????, ?}????kp?l??j???iF>???_?!?-????m??????t?G??]?L??B??j?k??_h??~??Y??lC?J^?O??0?p ??=?5|?????? +?HEM^76?v%??'?vdK?P??e?H?Sj?)F???.??8.^-?%?'?%?>/"?b?3Mg??4?^?Z???2?? ?U?Q??4??'?6???^?WFzy???o??/D??d5Yy?!?*?X=.?w???????*;?2l`E???@:?RW?? u?z?@?B?6L?????+???%???1??????????h \E~?=???p???w????@m?A9??????71N9??d?RT?KM??[??M ?a??-???)I +?t??K+???L +???T55?:??H????? D(??r???Rm?L?f]?mRi*??I??4J 9DP?%(?'?I??:?=?/???k??????dfO?`?h?G????????_??? G?4?bm3A??@??D??D7>}3???Zn?????`+Q????/y7??RX?????Usc_{{lh?????O???Q?mZ :???>%nQF??2{?????X?Z??h?~?5????_???mtS???8*??X?C??o?7?*????t??O???F_cn?7?g??;???/?~c#???Pg???K?A????~{??^ +??{hXi"K??h?vc0????????7??m?nS?C`L???`8H?Q?,Q????$wDBA??F_ds?aE?E?BJ???? ??????`?3??=???o?o]???qq|c????}?H???????s????S?g?_??????dO??S H? E1??q at h?|????5Z`)???6K6?7?y?? +?????c?n]UA??[:??@F!"??#$eT?z)????*^??bo?f??????JS???CF?????1^?i?Mi} +??V??=???V[4????w?1Z??)? /?????R7????? +n?CEe???lP?=XL??&??E"??????@???k?F?q?E?I!.?z?;?A??]??v??p?????W?l??h???*\&? +???z?a???@K?????A?O?)?????q?E????1?6.r#?W?i??^?4??h?????l??? +??L??x???iO?/||?na????L??~T?????> ??P?j????j???9?N?c????|g????k?,?-?????O????,h????=??I??$4/!`8F?"'?? +'t??4/? +??4'-IW??D?/??$^p??????~?????????+.???????|o=D?o??a?/?????>?"I???6??L??;?h?ph??b??"???Y???a???US?Yl?????(k??"??? +o +???{y?S1 >?n????U6?k?B!???p??n[? ??@?TH|F??\V|?2????L6???%?^r/??]?????{??? +?? +J???`%V???$??m??y????????26??yD:(t??'??????5? ??r??]???x???T lf'????8?? ???-???R??^?????.@??Z/?2?;???!?c,4?q???z"9??0??n?0$N????6?????*?O??%?????{<3???um??`R????v?????b???????Fk??''vm??{?????j?<\????3?o? 7B9???qt???Q}G#??0G??aV?e???? ??^??%a??C.?????. + +??2L???L?R&l)?H&@?uw?e ? ?h?m?$?????J?E?n?.?]?o??*?T????u +-T???e?g???ja???I?l)??q???xN???????v[?X???c?T?O?7?Q?g9e?G??A^hG? +??0L???}e=??)/???q? ??x?` +,?+y??? ???&?B8R?,?1???????????N????R5??4TY??p+??96?ki????h'?qV2?H))??%?R?PW??1q^?QG8b#??Pg(?1?@?fZ5?q?N>?a? +?mh?x,?????8??rs?9qVy?}C????\??????x.D?G? =?~???-v???(Z?????s?rR???9?/?|^?."????(U8??v?D[??`?es??~?????0???????y(????????s???E????????V???HYM?????X?S???"M??<?b ????????DG?+m?9????A???????vn>x??????&I?-??NX????????*????)???/^X>28??????8??T7?_?g^?UP?>??????????>?_???p??aD?GIH? +???L?p*>???ic?[f??e?x?-?U?T? ?X??1G?"??,?I?? U?????{E?ld=?b?F??U???I???\f?!=F?*?z6"5Q?M? +?x??c????? +???w_????? ???j6?????N? +?`?q5??(???'?W{???ha??r??h*?YI??1\YQ??q?????|"Y??)??U%?$S9 ????_?>P?M,Qcq??X?H???w???=h??',??? +im??Y?C???{R??^?o>?q09??_?a?~?}?????vuv??yfM???bucy??+p???? +??)hqM???1i?B?u?;???o???+?"?=%??N?(As? +?????[?????P(? ?????? ??{t????~i?`?? +O)?????jk?? +2kj??G?} +???j??+t%5??^4i?????i?ss?2??x?{F?;(?XA4?H???Z????F??6????:?=?= o???vFv????nm???x????oi??????G?'+??Go?|?>?|"???)?^?E?p1Vw?????a?Y?) +???? 2:?".V??" +?0fCFXSrp2E5?B.o????3? +?? 5??? +(|TU??JTETI ?*!U?VUE+A?? ?BuQ? %?????? +P??v?g??????y?y^?#l[XQ?auh#?qDq1??????p0C?????3o??? ????????(K??=}%[+v?t?????J? U +?L????~??????????)??k???l3q????k???????m?{_?W[L??"d????w??GQ???G???|?PA>?.??O??"??Ww?Ge??e?T??`^[I???e?? ??yg0??s??5 at b?~s??v????????2!?5"??'w&&??:;?o?????z>?B????? ?[X{??L??????????*?M?????SDE????u?.?w?{+?G??uu*9???vU??g=?E??g?O??R?X????T??U??*{9 +??? +-W?4r???????????"?5??>?b???!?B??j??#???o?b1+??|??J??T?_?(??????*K5?*Jh?(?????z?4?.?M???G??+??$? ?Bn#?d7?C???/???6?mf=??9IC?? ??F?;? !>?a??Mx???u?????soI?m?? I???JD2^lE???r????k?x??G*?$? 8?}a1;?????=i~?[?o??b??3?X+???v??|&??]??.'???????1???v?,??c??k6?RO??s3m]?T?H&?w]M????X)?E?kOm?Q$???M?M?\?iF"^EV??w????????t????e???1?,r?K278?DQ?B4v???d??Z}?~CrKi??+???/9?|=*D ? ? +h????S?a8???q??[\?B?kxbZ?S??M\?.QC??? 93dY +]Su]?8O`a??Q? ?uX??xcy rbH?n=???XZ?}???Xa?=:o)?[>[fe??\-T?H`9f?h ?B=?^?gP???*2f???F?f?,?Tn??f????L 4O?8??pK???RE?>??????X?oT>t??b????5?;??f9??0?sSGyp?9~??[?'?z??????O? ?f??O-???????<??????>?U? + +endstream +endobj +214 0 obj<>stream +H??VyX????????MY? ????(??j 1@??4 ?VID\??X? +"?"OT?ZQ?Q???k?Z[PQP*??@'?m????????|w?z???;g + +e 8???D?!H?? +?B?????. +1?|Nb,?l???h?'?C???E +???ZZ?)'??*??)?????jc~?k\>r????)y??^????????z??????H?5D??[w?z~?????6??x?/`?m]Q?Y??@???v;?7????F???&C?!??[_?sJ(?Q??o???}]????y?-q?????? ????5??~???$???????q??Z??_?????i??????e???]?3[t^_??[???l^??-_???*?????????H +?&???+U??ExH_?C?x?C???-?*Zi?B?????.????a?Y(> +=?r?D????????4D???E?k?c ?E?????$!??????7?K??(?J???????Fp????wL@?R???PC???????????B" ??1,???(?v?+c??z????c?^6z??????????4???r +i%?{?:k??????? KC???/??\?A??sE??p??????@??+Ea[5?????)??A?|HI?5'??????????o??eW?????t???tr??'&(U9???Py?]t???N8?("h??????K??,?g??? +(y?W??????l?}?o?4H??V|? ?@I???\a{?R? +?X?P?m +?v+??y5q??vE-/b??>+(q?&??ks?v=?jPg|?G?????m?????7*?*P??????]S:J?xhf?`?e??Qa?K??B?J??"??? +????)??}9f?;Z????H/i?W??????.%L?M?zw??J?????An?DO?????[1?????O??+g%?????Z?Hy?d?????f??Y?!WUF???48??v`?w?2??F????S8?[P?? +]??xG??"???m/#?Q????????% +?el????H???" L???H??o? +?G??Lz?F?Q?5????^????n??C?.??J??5???g# E?MS???6?B???C?x???2"?_($???OL l??B?????|a??????$ ?Hd'??r??l?W???????/ {?RUPT?0?1??o???? +????????+$?%?? + f???????E?-???@???|???e?????????o ?[g )?W????v?.L+??X??|??UV??>?7_????pk?ZV?(m/?$?L?? ? +???Z?E(??La??4??;2b~?[????l??????n??m??s?????????1?:U,_?"xQ??@|\>????????EXvd??l?vCp%?Lj?xB??3????0?z<\q)^K?????^?S?W??#2=???>?w?nj??????? ?K????????????v????)??uo ???5gU'?<4?? +?p?? +??oI????"?S???????pP 54NI???$(????????jI???b+R???(p)JvS?????PuZv?b +?C??+?%?c??0?X8? +;?J????s]-?5]Y?_{?so??Q????G?+?Tr#D??? + ?eJ?????x?z?x?/^?p????_?A?6%???C??~fp?????????s?:??}???^?_??\?;r????+??.??????El???7r???:] +?u??????)?? +G??~???? F5Z[?:}}\????*v?|m?????E?'{?:?? ??M????? K?MO?[????Se??k??_???????!?6?A??????y?????q???J9?m?W[???9~eB@?.}??)H???????????C??f??I?a?a??"?\?,%????(>?E??G??f?77?!???CzIo"]C??2???1?K?yG +?]Y(???????6?C|,???R%??=y?X?J???Tk??0?$?K?W???j +????\?-?C?W]? +u????z?^?w????????h+??f +??[??)??u?zj??;?^gv4s?;?:&8V9v:?8?9??1???sNF?? ?????b??5??????s?D??E2?s?!z?^?????C??+R???D?I??'z? S????8,??2uC=V?? ??J??T>VSt?r?u??d?w +???_?*?f??8??>???r????????vh????????m_?KXgu4?/?0J?@??[D?C;?c +?G?Z??f??P???? +2?R?jLn??UKj?h???????&?[q???D?U}e???2eQK????,s?????????U?%^a????7E7???V4Y???S9b?/?}1? O??[????? +??Z??????cw6Od??D???S)??????n?_z&?s??y&?????O????n1?.???=??vU????&?3]??~;?o/???i??r???$7???,???2#???????? Lr'? +??Fy`M?5iy?????]?? +?$?+?&)oSw????;???W?y?s?fx????f?D{%?U?/?=?u??.H?O?u$y??i\y????U]Y????dE??q?d?????uD??????`??????????|?gM1??LC???u?f +&?&T|"?(E|?mI?? ?jS???l???2?J+?V?AIh????6?A+???3??[? -????sg?~????s_?T;?F^??7??? wXL?_?????Ft?:?????on?gj??H`S?bI#??_? ??XK?H?Me??>xO????,I??????8?"???[}EE??C*????x0`.?????d,?zbb??q??????g??wLn?1:'??&??-??[???~U???b???_??%? ?4???#c????B.???nXJ??&????@??[??(I? K????????0o???`?D4?????.+???1#it?[???~o?P?j??M:??o???3c/'???J +B[???????7??nn?x???[?}Bu?E?????????T??????A}CV? ????uK?&?_????y?B???-?:2?f?"R?|S???3c@&V?J> +?-?c1????`k=?R???? +?J|??L?}e??9??? <7???C?/??^???????A?R?-s?c+??q?3U#reb??p???v??!???9?P??O?#?j??????"MS???{??6?V?g??h?:?9$s???}?X? ??J?%??kYt??=???|??e?v?^?tHL??]????=?N;?fC?uL???V??@??{?i???Y?6D?`????2?;?>?(?T(?=]J?{y77?g??_#4W???X?w!?W`?j???c??/???t??C_P?p?XK????2???!>?.h +??I{?&??l?y`?6?~lG??p??? +?d???u???i?????wi????????A??????5???? +xR?p???!???.??*?Q?7?.?W?/p?????????C??J?????|????'??L8q???W???-D ???C? ?????k????F9?6!K??]???!????q_??QWx?????,??,?36?/?YJL`[?%&???P???.[??????!&?K???????xl?%>??:X?????Ao?{??=??"?y??e??E?8???????V?6{E ???_ ?3??yEc?????1?n?????x;???[?2b?w?M??S2???`?W???#?D???s?7??f????????O[?h??15l!???m,?P!??'??b?'????c????q??xy?}y?8?x?MTO?;&???%??????{??g?H?(???D!?j?????C?9=o??1u p f'q_? +????N?[??'???r???U?Fn????p\^Dv?????????>v=?|y?H???l?? ??53?sv]?"s ???9=[z????Y?G? +?y??????U?@aW?5,?l?(x8<?a??Y???p???H??B ??D??p?%??o???f??-S?F?o????pv??Z??D??0??FH??? +?> ?,????Y?q????/C?>j????/A?K?*??h???v????}?Y??% +??^7??s?%n?]?v??f??g?????s$G?L??? c??da?????y?=?????k?????J4C??6h +?^?Uk???Z?S??i???0?'?S?1??@???P??1?s?S@ _#??x +vI???~??h^????V/?^X ???????z?6???? +??\ak?5 +H??R???~&??D?????"yDW?I? I?&??R??????*???????~o=????I??u????/;?l?9Bi??????\??V??6?????[???&???;??z?5???s?Mn ??rI? +70^?\ 1???J?(???( ?]???u?????N?)??E????X7?UG?]?3g?ng?u?m;???e??:?q%?; ?c?????~?{??=????9???A?4{C +Q>? 5HL?}?QC?5??yOa?????X??x??V?a at S?? +?|t???N?-?W???V0*??*?? ???,???T??;KW?xgz + @J W +v?.?9jL??k2??1R?B? $TZ_ZOB?;I( +??C?5&?5|a1?B????D???y?????#D?A?HPo?Mkj???^?h?Cn_H??0Y?????.???????{?}?=?????h??????M? +X0 +?e?????D??/?Qv??B???~?Gr????=???VE?1 ?q[j-????D???(?pO2??iA?V?z?? +U??R???ms??(^Q??i`/g?(J;???*ei?H????r??n?N???#:??L;??x?????UgT-M(??w{??E?? @?x????/?Y???????4???|+o????????[??X??\Z?[? +?V???q????O]??????????oo???(o?r??1????m?????.??t5??4;*Z.??;??????.?P-j??? ??~??c&-Y?b????\=?\??NO?J?J?K??/fJ?????d?D?~E?W?T6???(5.????56?'E[#?ga~ E{?q?????zO??''75?K?\?[u9??zMx 0??r?T?y???n?;?Mr??[?}???????Cq8b"dW>?l?}?I????J_??????Yr???B?8??}?9U?hZ????_??????a?!`??!l?fJ???vU?0??q +4? d?H?hF???S?Pp??? ?4????e?s??B??h?ue ???k????x??w.?c)`???N???O??4E????hX??????G'?? ?'(??k??$k??=???wk#??)???C??N1?Yv??c??c?????!?,?????j?T??????q??p?2'?vy?=??A????< $3? .ed j??py???????z?^?W?????eS????k????Z??jkv.?F??>%?e_?tfD?s?%??dzs?f?b???T? +[.o???RN +???????B% p?9???^5MteS?NJ???!)c?1??:? + +?d??ZEC?V? +?h???r???0??z????{?8O]r7??h?? +P??}?Hhk?7??OR???_J??9???J?S???_?.?.?or6-?a +G??????$N2V???n??2.A?U?? 6?o?????O??Cm??xOhg???05L??)???o???Ab~h:d???3??r;q????v???{]Da??4!??GvT5N:3X??\kr????OFZ +?0?1? ?-U???7????3!??|? ?e_B????????f????I?+???s?6??mc???????]"/????7 y?m&lx?1C\?M??G??{???e??d#???fc??d????o?#F??!J&jE,f?Od?_6??e$?G????t??.???(`?7??`R?*?Y':?d,vD???:?0?????(?]??V?G???G/??4?U??5?H?'?q???q????7?/i?_??X?o?????m?E??y????Wza?????oN?]iOJZ????~??G?"??6*??????????T;????#??g??m?&?????t?? ?U?jem`?????jK;???!+?N??????p?V>u??SI?(???-?'0F??/ +4P`??M???tV?uDZK&x ?$ +??5 +~i/??V??$=64?M??6????$?G???t??X???FH?o????k??5O???v?)??? +??\oW?l?t +????K?a??3p*@6 ?u??? l?v???q?{?/mD?????? ?/?]d??9`? ?l;??????*v?????B????>?]Z?A?A?U???7?86==????}?fN?c?>???V??6? +?,??ZRq???1Yx?#?j4d???J??b?P?? j?aY9?y+??2?`???Q????????????O???th ?]??T??l??? K?j??H?z???C??%???!"IT?5I5?????(Mn?{??Lz??G??~K?N???]W?k?]???????r?)???lz}??Xw??m?????{???u??#2?Bz??????#????>Yg?R????D"????|???On?E,??#!;??cu??|??????????3??????)E????(??2*?h?F?? ?\??x+??J?NaW?&?Eb???D#???????=?????wE?a0x"u?G?D??f$GU? +? +S +LC^?2[???Ne?.?t??v?*?? +????h?????:K?tnO&)?3?????z???{????.????FKtb!^???c?` 60???Q\?l?v??6N?W???? +F?ltmto?l??&?%&5=?S??????tg??C???A????e09??q?)g?? +??/?+ ?S?????S????h??????????': ?Mk????I_ +BC?????YW?!?!????a?3c0?m!.??M?lc?/???????#?I?f?vr??^????????E?`x + +1Bh]?*?_?Z&mT[d?% +???V??????+L?2??T??1?d?=?????~?????~~d?4L at V????;????o??v?????S?F6?K +??4z`A?9??C??~?igg?%??f?e?%??YW??P?HDv)???p}g?? +@?\3?`q?A?V>??x????KU9??? ???d??? ???j^1?b???f?L(?_??n????A?(?i%?N?????#???B?n???cG?.2,????"???iY?!H???8?_?C??"????o$??)R +?7???+oop?^y??#?????????8x??"T?????$??P?F-Kn?VQ?;?????BI?2s?8W?uy?%)?f?~=?8W??2;Z??-?|???????f^l D?,?'???@?n?0?I???L?M??6???>??????{_>???sl??|?????c???R???+i d|l@HK +?l"@??????i??jj?&?*?*Ai??fR#???Hh?i???I?L?LJ????=??v????????}??????I{cH_?;?????9?????%?- +d??sz?Nv???????L???N??9??!?]T??%F???L??}=?$????(???^????w?"\4??>?t???"???_C??s2??;?2?eH??T?3v?)???es??U????6?9?=?????/H??im:q!;m?%??s????????b???[??[?-???R?lH???-?t?0VH?l????Sff??QI-??%?OY?J?u?Df?`We?{??1I?VK??U)^?????K????9v ?-??~=G?(?ccI??X????+bz?Na?@pi?Nx?A?9????jH?_??"?Y??KB????K*??b????XD???FO?7?I????g?r?l+U?^U?\??Xg???? D???s?q1?0HL??y??????'????) +??(?w????????????~lW???;????g??j x}?~?w??{?&?euhfp4???@8?_?????? +?mL2?I?m?????????????????t0(??|??}?????+n?p?N?~??e?;???a?m?4|D??:?J?.?d?`Z5?M???? a?H?-B:??N?Ls-????m???m?a?0X8?>?6n?q??&????y??=?9g~?x??????'??4??5A????f???PM6)???] ?A??C? .???J?[Z??FZ0]i!?+\??jnn?R2?3}z_?@j9?s? ??a +????e????i???????N4???Z4Gi????a`??R?4-??{@????F?6?W?M???T?V???z??n26??1?.4vw??????b???r?H?XG??L?????????5?Gh?EbY??dF?A?Q???v??z???????T?G?U?UIL?!???????+?!a?n^_nf21????gy"o????l???Y7#g?7??????T?(???b??? +????u????.N5???ix?=???Y?7????????{???z+D????d??G??\k?sd?y??E???X^z?h_???Pa0?eTgz??z P??j?z???.????q?(??????@????r?d??of??g=??,??&Q?????????[?sx/?7?U??u???;????>]??{???Kb??ChL???-$???E+??v???F?if??@??Uc*:?iE)>?MsW(?-RVM??M?W;O?*$?f?wN??8w???{???~_????424?hLB?X0??? +?u2~?e?!???]?{25?d??d??8?[0?????o??|n?e+]X??? ?[?{?????AblGL?"??O?"]??5 J/H????*?Ay4?&?*?9?` +zuo?`???????A?H??J?????????xaS97^X*?? ?L??\.X?=?_??s8?Xlo?1z\??????]0lHv%???Q?????M???E?)c?5?"x??`????S?????P??.X?6~??u???a|??O?????\????????]?;S?s?ob??[????D2??? ?:u?^?u???oy^??Bi??{x[?d?!?Q [??W +??b ???L?| OTb@?Voh??? I?lU_???b???*???t????????????[??)W??0nC?(Y?????|}??u?<???p&??q1???R, +S&X0? +?????c?P?lm??X?GD1?j???Y7?4c?L.n?r3?eP68???\.???O%E4[S??????#B1y6YJ?L???PRi +?#???! ??Ng?s??]?GM'???\09J?_???????Q???}??@'??? +y?????????@_(V??Wkb} s ?!??i???Y?]r?e??+E???k???)4?0?? +?)V^?o????U?R??x?/??$ ?Xf?([????2I????H?)285??&[?%??"??.?p?w?r????#????W??W????V? s????csw??? +1??????h????V??????vL=?c??u??]???~|??{?O???x?m|?o,=??7?~?r??BA??????~'y??cK0=?U?)H?? 'xP?V?J???A +???? "????hb?+?#???w?P?y??Ahs?,a` ?P???,X?'gJ??8*?? G{?9??? ???????{&?Y?y?Cc ?????$L|-?5???n ??&?/A$?#?'+?h?3?H? -#1????b????bk???9&?H?t??)??,??b?h_?=?q???>U>D?$?4?r?{?}?}??W?????H ????5?q9O??Iv?5???a%???Vz?S???,?i26??wd?>R|?<?Nx???Hj????Z?4??[l?Z?6??e?ke?#?a??lm.*E?h?[??T|1??xsV??^?/?g?r?M???VS?|????????+??W?W"???p?lv??Nq{\?*q5??]?T?)?T??g??U2?]])s??T????N?fr ??o?=??q???dd8?G?? +'u??8?f?q0>%w???c]C??? ?4I??"??????l?????T?tG?p*?J%?3???FSc?BV???????h?? +???`Ld?`?*k????,??? h+?????G? ?oz$:?Opq????&?*yV???LO?y?i#??????9w???g\v????;??_a?y;??o?k[??u?W^???s?x??v n?" +??2?s?????h?M?B!?r?8c??0?????rO +?}wv??t;??7K????=d?????????p??????h??J? +*L?z????V?]?e????j9???Dl????3?????q?????_l?;??? ?< ++L??^k?+ +????X?g0? F??8?l? +0?R?????B? +??1?`?????A??D??QI%%k`? ? F??(??K?????E?/z8????E?_?\?j????P??F????'F????????? +U?HF +5 a?$ ??h^-l????yb=?E??u? +?Vy$????:??k?v?(E?l??????.+???P?d???NHxc?R?6?r????}?JqB??[?L??`86???:QnSZi Y??&??$H?E7?Xcg?yv?]e9????????8c?X%l???^4?3??*?]{*????_??;/??????????[?X?b??q ?? +?0E??L??t3??G??????/%??Tg????^1?QQ?hHv?,????]?P??!?iTG ?d?ea????i?{?>??r?N??????w?3uh?????????-??ew??-?>?Ld?V_(?q??k*M?8s?????????=??G.????o?3????w?,_??;gn?7:r???????_????????>h-C??????!?j???;??? +?;(?1?????L? ??J????jXD???.?? +??>xk??=)???92??)??u???m?%%??i?????`??D?-k?J??y ???? ???54?#????k???E}eG?ipV'd(?!?b?x5x???????? ?y?i??L??3?!????SzRz????CC???J?????gs????????????mg{~h?T?;???C??g? ???????*??2???Jm?}f??H???v?5u??b!?Zq???e?%??R??k????Z|>N/????????x[|v???f33,W\?? +?m?*?G???eI]?/?g??o?o(o?o??=o?J?????w???????????Y??X?X???s?s??n??J???:2 d?\& ?j?I*???LE?'D"T,&`??R1???Y??.!??)?????????d???rcK???????]s?g?DX??#w?}??????!=???.? )9??L?????? +~???56?? ????}vwn??????f/?7??????????_p??K?6u?( +?? +????v}???}u4???;????????????_:?M?E???{x???? m??J^B????W* ???u??? m]e??F:?.??pj?:HTY?%_???z?HuR?$"1=@??S??i???????oQt*?A????#? ?3?N??a?Z" ?????T\?C?D;??$?e??G?'??'P?RZ(%?`????;??!?t.?1]??>?I??)????k ??`|??>?b-??6????:A?%6'?u????L??!?N ??q ??u?^????s???&:?{?????S?A9??????Z??.?????nz ??{??????@???]{M??T????????C??????z???o???P?T,Bg,????J?7?ez?y3!t??@???? ?N?)$lr???????2 ?;???P?kq6??y +?miD-?P??\~?bL?4?Y?k;?b?]D????&..?k??\?\?N?] YY.Y|????j`??PfZ?}?x +N???F??5"????S%? +??P,????S?i?t?t?? ?lqwq?2Ry:?t?9?/??*7?Qo??g??8?P??0????@????G????????`x>D??r*??m?I{?????^?!U?V8??q??@?L,?? _I???W?K?q?`T&N??+lj???Wq??Qs?l??a????0?>0~???q?kN???h?????{ ?W????? +?????????4? 6?4[}?m???????g +???G?9?%?S?Qp?\Q???Q???G?S?I??{??:????fm?a?`?S????ag??'????6??N??Qr???x\??? +?2??,??W?NM??a?R?W??p,O??-?b?S?H?{?%?????(??(??9??2?@'[??Tn.?=?:?~????? +?}?}|7_?8??? ?Ho?^?@?? + +k?] r?`O{?\????O?|?2?c??? ??????Y*????`??S?? +4`Q9?,(W?(e4????h?B??Mb??C??&???L?Sl??2?}2??z{?)?O?+??D?j?B?+?/%??7a??k?lb?d&??4??Z'%?dKVD???~h?c0-?M?-?qM ????H??v?s?s???9???K???{??(*?P???(???`k??@Dp`v??>?c? ?V?p]?????S??????(?Q???X:?aX?(>z??iA9???????Y??????e`K#|c?-zYR??U???KL??J1>F?y??8???o?o? ??S:D????IC~J???'A???t6B???_m?uZCZ????xp?Fc?\?Gu at +??z?^???????????M6?P??7 ?4C?O?????????????9a9????^,???m}w|X?K?*?#?>?7tW?&^/Ju&????7?R??#?$s?v?8b??y??I?y??~???|]>?d??d +??i?|h?e???????.?ID*5???~??SaM ????m?@_??%?i?S????^ ?&?I???+(?D???gL????##???? ^??9? ?!=?????j?????????n0????e?????g?k?&?7??L??*???`zI?W+???J???????.Bb????k.?.b?nG??6???O?c%?ho???Ghi? +g??X? }???x4?????aq&?5??$?3Z?????z?y???K???'????H????#*?? +?@X?g +Y\C!=`?!?n1W?6vD?-???4?Y? ?>deG?#??#.Y?W=??FPw???1$??Q?Q=???F|???[F? ????"?E??t????go;F6?l??T???us?I??????&SS8??o????P?{?_M?????????????Av<= +???(Y?g?? + ?1@? ??"?c?K +??-???S??g?b???5? +S????n??FUE???i;??S?(-????????X)???B?i??W??g?N??7??????B??q?&]???Db4D?D?,??&????"X?{?Q4Ak5n???s?w?=???so??K,??K,??K,?<??/3???? ?8??:???6?5?2????9?>stream +H??VyXSW?/ a?!?c???7AQ a?b? !1 ?9HR?]Y???VFT?ZQ???#??k? ???L?V?yl?3??7??????g????;?=? +?a?`???? +??????e&??>S?c??8@?\vZ?{( +f 8????!H?P??(?'?L] 5??? ? PP???M???ir?l4P???9 1h [???b???_1?xY?x??@????????y>?~?????^N?????L?/?x?jL?? +-?????????kc??m????Zr????????b?W????72'?>=?)t??>F?? ??Ve???????<??T?R?xQ???nN{???u???fi????W???O?????L??F? +?K??0)R??P?% +?????6?U?u ? +[? W?%??!b?8??`??????3??{*?o_?;i +??k??=0{????????`/?a??b???B-??o?T?7D???+?q?9?+??~@??X?!???U-Q?S??98?U?083F\????G2????w*V??5????8MSw=?T?P??????%-f???W?'??+?N?a?~?o???I???NKO>??WZ7q?U@????p +?????7?????;?*?1?>??g?o y??n`|Y?'??????e?_,???-????2?ok ??r??f?c7?J?8??^??I??JOBK???_?R???}??3\??IA??^5????+?J????????7?S,?7?G?????????Z?8>??bd??}?gP???!k$c?* +#?0???-?R?n(?P??2?BW?5????D???%K?Z????????????y??9?s?????~?m??T +?_`?8 +(A??nj??=?|????E??W?O;??<?>t???????U??75%Q???d)???Y?z?ji??Ge?$Nx?G??@8[??????5w?IR?$?J??7?t???Q??NH?}?n???=?Y??t?Emo3%?????>@Y5??CF*?K/??? +?$??MX ?;%l???)??????]???W?baO;=? =K?D???,???4?_??b????O,????|S??G??\S.k2????s????V?TP?4A??X&???@?* F\?P?WR?9 >????[0s???&??9Q?w??1?X?[?TYz-?u?b?????q?5?3y???SW??\3??{? +??B?????]?"VoW?????kH?M?-???`W?*????)i????s{2SQ>?_?*k????)l?k| ?yj#?FP#??Y?C}XvQ????kU?? +p????N?UV???????Z???9?hi!}??EA?????CU?E;u?&?k??\??? 8?????P???L?e??S?? +?????(?2$??2]???%?? +???? +*???5????s?{???&V(^w??Oc???^???????|??8???""?~Nr(?7?q??[J??' +???(?%?????i?????G3?F??9xe{????tYkT??-?????&8m(G8bY?=??Z?j????{U??-%L??????rG?i?Z?????????r?+?s??2?QQt??#??}p?%???}^??p? +u??:7$? +????k???A??????H????ev?2v???mQ???f??a?VU?T??I? +'???,!E?XT?&?~?? ?h??cE@??I +?^?mo]e?2?\???p??_F? *B?7??? ???Y???{?????x??W'? )?SVgf(???N?\? +`!?>?d!,?.?y}?@????iU?'?Ah +Gf?D3q?!?8:c+??.???? +?=??\0?:??Ivw+??????????????/??`~_,????D???a?4?xm? ?z;G?_ >?u?????Q??3???]???S????VV???z??=??????_??[??????G???&?1^H9.?A???^?u?Wi?s???*?R?C????!???????sWk????K???h{?0 sW??h?U?h?h??????6.?{????:c?]??vl???i?A??[d????M?qo" c????3:?id16?(?i?1????X? +?N?46??? ???s???l????????-?????????$?l?r??~z???Z?P??R???;???r?z??#,?^?E???H0N?"x[??j????X?UdS>c?M? /?IJ?z?5e1NN?x?????????K?EX???&7.Q)6? c?q?????l?d?:?;?x????hT{????o?7>@???#??z&c?}??pMT?[sp?bH?x??Ia??t?k????h????8A.??e?zX?b ???O??t??T1V?Q at -? -\?/bM?Y?B???^?d??q?Q??*??$???` 0_????~8?K??2X???? +9?[?-????W?F?BF??\? a??$?? +?G#???c?# `M? ????????+*?????-????d#?;?? ???J1?;????????????%=??s0??????????5?c?1???)?n?:??]|"??|?i???_??? +o1p?"? ??~hUg?K??j??_=j?????j???\??Aq7??scC"z??)l{>?J=2(3?g?1????dK?????~?????81?q???GE???? ?8????q?^)f?????Je?/?%?d?j`???{????+?q?AcY?M?C1k???? |?~?????3?"???]>?? +A ????@?7?Hn???1????W?L?? +?qh?xG? +M@??1i? +L??_Jr????o??'%&t?M???]:??b??:?DGE?"?;vk??mh????? +?g???4???NRbmh?{?? +is? +~?(y???|?&5|????i?=? B??4?$??>????x?R??G?)??3??7?U?U??{?????????l?&%?|????!??? $a?6?KP?f?g?FF%??? +;[???w?{o?, ?????_????s?????? ?(?y?Y??a=???????tq?f??12?W?????`w????pv6S?,??"?Y?>e|???:?????@???]Z???????7ET?J??4h?}T??I?????Z???kI.gK?k??W?????????????.o??y?????c^a????J???y?j'?Ee?j?????)?G?4?)?i????Kb???????H)??0???o??LJO??O???9E???????(??9??3???E72?!^???U?BI?l?8?B?B??0TZ?j?>??tD=? ??W?.h??jJ n??$S?AV??v?????????*x?K?k, v??ZP=???K???)?Z5????kT?????G?????UH??/?($uW????j??R????ko??VL^???????#d8*u??6?h??ZQG? +?{?R?AU?_i l???|c?r??:?m?t?*?W +?2????P? +} +???1Cfb?:Qg]B9} +?????eN??e? ??????2?S?`?,F~????????k?H?N|???63?V C?????I???? ???n???x &??y?x#.?D4C^???9????\???K?k}????yu:??=d?!???ajA}0S???Jk??X???]c'?zR'?? ?"?4 +? ??E? +?y\?a9?`]?+?R*??j1v??'? +????A??e?????P +?6? ??$_??&??????\]???s?{???3???b` 0?8DK?C[?O +s????7s?y?J????{???9'??Q*?????+y????,?]?1???h3s???J? s??#? G???5??#???Wr\t????|???? +c x:@???%\???????????r?aO?????ww?la?}J-???hG.?h??k?z??St??:????????|?L??m,??O??o?????J?/?}???l?=a( +?#?? E????|?3??H>???s?'?8?8;?(??^?r?u0?CG?s?[?X??G?oZ??l?[;iu???????a??????Q?,??????'??{T????y?G??????? +??$p????A?9?9??r????b +????E]??? +?>?>?9??)s?9?!9?\p??[??A?;h?z??D{@{??e~l???G?d??W&???????N??(x?????6????Q?"??!???>????T?O?? +Xo?~1?4? `|?????jg?6j?Y2?3@?>~?( +?w/0???? +??lH???J:?xJ?W??j????l?/a???9?AJ+?~?@?p?(??????tb?Y|r??/?d???"?] ???J?fj????R????RZ?P9 ?:x??K??R??W?@?z?9???G???)??} ??.`???? ???/??\[??_??~??1~Z`}??!???,9tor?:??G??? ?s?a?)U?s??????R??~??Tmi?z?g2?z?????~W???? s?=??? ?9?{c=6??PF???BQ?X?o?^?c?kQo??}????Q??2?[???b???????@?????k???E?W???qy??>?%?[?G????Re???y1???6?cu>K?&???'?? +??[??????? ?w??q?s??U?Kx????Fo?????5]m$:F???8?&B? ]9??? +???W Y????? ??^eC?W/??UQ??[U? ?^9g??V?D?3"P?????????~?????.?,?]???????,??S? {Oz>????=??D&?cl??E? +E????M?M???&??F????r~?m$[????6/?i??!??i?Fv??4iS?S?k)??b???N???z?j^??'????{?Q?36`5??H%? ?a?,E.J'???VX6???u1??,i????h7&y?lNr????a}R?x?8Y????G&:??P??Z????$???a?)??#M?A??y???u??#?%?h??!?????S???? +B?5A? L?"L&??? ?TD +D +D +DJ))))E???;Ib?????=Cc.l?l??("W?!??M???E&?&G?"a?I?r??|??D??b ????C?? +? +????!????~?h?????=?.A?^?j??]?,??????I?|N`=?9+?e?@/? ++?OD*? ?0??????OY?2n?.?/,1;i?N?^+p/l?8/"??a"??}?[?NK?F??,?k???v+???#??~?ZW|R?%??-?Y?v???x?$??{? ????N???Uc????yH?}H?j??0?9?m???0????n??Hv??Tw ?Huu?^??????%I#??T!??`g??i??;? +t's?Ii$r?!??T $G???????rwr4"GR?M??X?????y[??QTJ???????* ??}FUF??U????????y?bs?-?QPS?vmS????v?*9y?????^???R[????>???2?>??{???f{i? +?"??{d]S?n-x?????ddKd ??F!5>; ?8???9??p"(????%??????B???[??ix?? +Ci_:??? +`?????,??r =1B?}??V1?/??`??lp????h?W5???q???W?z??s?T????KC??s?K??3?? ??5P[ +??V3?? +@~&` +0 ??=?????Z?6?m??O?n)?Z?i???/????????]??S??tU?????S??2H???y?4?f]OB?????+z?]????b????K?????7?_?y8? +-????????h????? ? ??????P9?Y??;L?O"?8d/??Ms?????c}G+????5?r? 3?3???)e???Tw????????<4fK=???M??P? [k?????6.P?????h]mMY0P??p +3?0Dd?O?$??M ??We?pKH??5D3N???lU?njfzJ?B?8M?8$???.ZMH??????3?>????}=+j??????b?&?N+(_?????COROV?'??I??,#e???;H??Q?V?E??H}BP%T?????Cz???[??7S3??:c]?????n)?i ?Z?|???}?nh???vt??O???_???+?_|?eZ?K=??.h?4!?V?.??fd?0Q?G??|?'?e??]?d? ?????ejUUf?g2?9WJ???7????{0?/*/\????R^R???Dmg?S?v???????i?q????????S???dx2 +!?{?U?5??????o???:<?N???dp??n????Y??9J8-g?????uf1$U????????;?V??{kZ??:v????F???????ON?4??i?3rb?S??L??0,Jb ?6Y?J?M^??j?????,?w?7O???^@???q?o????2e"B? +??V6?.L:?#?$@$??$??*??%?J?]? lt?????????N'??O?mi)A????>Ew:f?vo^F??#?m??G?q?2?+2??I +?*????q?c?R;??E^???????U??]????????\ ?|???;???Z?_??e?K[?-?vd?[~????Z_OCy??????H?1??`(g-?? !?|??s??k:???uB?IS? +??Y??,o(o-_]/?,?.????TV?!???>?zo?????' ???}?4m8?X?Z?IIL??{??G?k?y??v???y?=???7???&OX???y??K??_4t?.?%???9k;?????%?D??]?/???Y??ma???1??t-?N5???|n?o .?CT +?}t/?X?P?14?????;@Q???hj???>?d?????0????% A7=?Q???f????????R?U?4 Oq??2??? +???????????6 w?G~^*Vq?,?R$&??BCHO??y}i????Cb(0?????7??h#?"?/?VZ??x?w?????? ?|?~????hw?????l?i??n??#?? +@?"@?S +H???a??s?6?f?%??t? ?^Z????#w???@?????pj9??D?OcRde??Ad# ??.@?3??N?B??(|A?e;0?y?.a?Q???X?P???U??????e?[?O^D???jzKm?K???????????????$@?>??p??????2?C`d7??;??.u??h LHq(??C ???$??,?K????x:??? +{?n?`B????l?g??@p:?)??UZQ?S~ +>????)(???xpB???n{??O?x???????~?? ?o??????A? + +???Nk??H???aM??)0??????#? ??????d??i?7???Z??%?Z|{???d?4?????????.????p??G????vh???m??|?r??Sr]>Wn83???Gi??d.k?W???????ww~d????y????C?? ?k??a??ye +s ???f??[??-?V?-??%?9-p??5 C?? "??r??9???2? n?z?u"y????T?H??7?)?G{imJ?RD?????? +?????:?f(H??????`o????q;P????;???}?P?k?$?????H?????^?^?t?W?:?G??SQ???#?X$?G?F??????\3?J?V ?k Z?.???? ?????'?Kj2G??~a?s?2?????2s?s?S???-e?b?.aQZ??,?BY?? +g??.iE?L +?n?G?,? ?Xb? +?? ml_??????c >??so?d]????Ud9[?;??N?ud*??????y?f? +GO"Q6????mDa?{??????pf +???j???U??r?Xk??Q]?RY:t{T3?Q]?????S\??,? +?rI4??}5i???*????????f??A4?*e?%???W?.1?F??m|?????????HW?@??9 +v_??(?TMu???S?aN??n?U?.@? J&<$U?????o????j`?????w?{wg??l??1??g6 &8?!-???7 P?5U????? ( !?? +h?@)V??Q!0>-??R;i????? +?)PU?B.???)?i?{????????m')???Z +?= += +??? +?^?W??Uk??k??yo????z/u?????Z?5%)&?@a??c???I???f?y??b? +?`o|S????Lo??f`*?j????,/Y???aV???>?}4e +zl?I8[J??0&???Z?=1GO???????? ???:;[oo???????? ??)? +??:#?>?q?#?X???????f?????C??pD9??!*?hF?)j??@?oH???U?{??b/??D?$#T?bc}l)k?\%??8'?????)?s????? ;J?"??nrl???}O????el ???%C\??Q?? ?l2?XIO???ue?(??E?h???????`U?V?_?????o????????M ???I?U?>?? ? +6XJ??????m????5f?y?sis???H?%s??+sX?y_????????u?~?.L??2??????64?v????BYQ??J??|???}"???l??(??{?.??????c??A??.]b8Z>s?}???7????? >:?V????+????b;???????N?u%?w??$?d]?>???%?h??$NH????H;XE?w?-P??=??????Sj? ?A??i????????????d0?J}????7?*+???j???? +???6?8?:9P?? ?x????{????EK?FyI??Y?Q#?Pf?k?y?9????Es-??F:b?N?T????????4?D???5??U?U???e?OII? ^?g??>A? ??W? ??z??Q??D??< ?8?????d?P?????n?t?p??r?????I??0???R???l???&o?#??rY? ?X%W?+???q??????????????W??0????}??,?{XLsi?T?^l7??G6\???0??????? ?bC?I???t????*Sq=n?0??B??|W???????I0_=??<5{???Z?[? +=???OQ?k????p]????q4?????\A^????A6H? ?ch?EV|?@??[-VnDU0D*???Q??????-!T?^u~?'????k?F??# ? +?-3x+????|?0L?????F_??;?: +??h??K????]????c?$?S>C?xQ????????Q??r??gOH?yF???c3R\??????~???"`??]?&*?C????%?+??W????r???????4?dW?NO?????0?Qk}?~?J6G??OU???(FQO????(?N?9d?U?(?T??x?v???E?? ????;p??p???b2??m???j????c?~?z ?C?????j???*???ts??? ??????? 4s?s???'?7{F +?{o?J0???+?y-???????-???nj?r?s?????1? + ??????????bm??l??n???5? +???????p?b????1]T??-?i"~K???3f????5?$A?4??lX?lX?r?N??????\? ?q??\?Vh??0?????T??WhI?Y?7Z? +?-???+Z r??? +??X:?? +b?n@?Ru ?W7?-uk?p?|"QW????? ?(T????9?<^?W>???%-3????_\?fg??t??????9????E????u?,O?#?u??9??N?'\?? ??Bj?,?????q?B????E??????qG60D?V??;p*?i?8h?59Q +B?^???i???*?q ????s"k?q???j+1?x%'?n??? ?????i??~F? ??????* ??:b?c?cL??l????W?0M2^ ????`? +{????cn?? +????o*9?B???yX?U????KG?M??7??????$|?/J????D????W ????6dI%U??U????|??l +????T?-0?x?)?8??n?U?E?????-?|???2?5?d??;???????Lc#????=0??e?B?|?|r?? ??^?:w?F??5??:*??zOb???7?l3X?9eP?K?5???????0?P~Qp??C?)???a?[?c:??4?????????kZ??-L?d?^?[???R})?????O??N0!*?n7R??rf@???[?/??0?"????X??&?g??U?C?????A?a?@.0?u??;}??6oL??=??????^&???tW l???????>???o??E>}?q??? ?^S^q?A60? ??VN?t?_???~???K?????'????(??O?-j??5y +??: ?)?J????????Sq:???W"US?? +?????r??2?"v??- +? P +4 O???????}_??~k;??q?I??????n???~5?Fr5jI?????/????4???mt?\?!$$? "[5?O=R??:?gjD???4?k+A0???*?;BD??Fx???fz5?D???D?;?i6H?9?m l?d???v57/OQh=??8?ZCE???4???-'W???k/???:#??????(?8??????z.?;Y?W?U?h?A?????t??P??A?ww?l?lX?@]?}?7b'c???7?????G? $t$9?)?*???/?Q?Sl??P?????bT<#X*#??id6W?%?K??y?H??-(???i??g??cD?J? +??????????fgwofw??????????|????g;????????"!1?+4?( +?U??%)?? +DQ? %??*?HMl?vB?D??B?????? TU??rQ??f?)?????{??y????4H at 6????t +?ds#?nFk??c.Y???S??)??k??3-???p?? +?0F#??o??M +>7?4:G???t=D?? {??K?6??_*?f?B^?K???&5?LF??pMQ???\?e???M??R(???????i?E??4???{W??/]?xkI??? G]+j39???\????p????F????=-v|G??_???????U>?9?xG?> ?>????Uh?????oO?????/??;???M[iL47????s?????e????{?9??8~??O?nb}?7?38?Sq?Tq?Dc68QjCR?????Lw?8????2????8(Q'? !s??5]Bg?4x?h'?? JH?K*Y'z0^?/?????}??????h???i??fv????L ^?A?xq?*???7??R?/??+\?WD\????H???-?Y???#????F??:?Z"???Fk}?????v=Y4?3???????????m???m??????r??]D???,???x???W#T?k)???E?`?T??O? "??-????8? +??x???/]??*??c?yb????}?????4????9???K?I???)???I???3?#????F??"C??7 {{?K?w????$??"?_?[;?K?)???)?t?t??P??T@???? ??*??????-??Fj9??6cNM??m?? +?Q????$h???n?1?h^?k?FQ)j??6?Lh<(w:????B?1?qC0???,??<%???Lr?Um?9?jn"=??O????????&c??:???is??c??9~N??w?vK????[?=r?-? ??X0???lY]???}?l????w<^?[`Y4|?:?GBF??{DF?D?T?,??3? +?? +A\? +????&??*?????_LM?V??4????>?3??RLB???* ?????*c?>L??BD{??A,??g9Is~??????4??W??q75??&WW??j?V?v??5?????#?%?_b]?x????H??6)????)???sy?&??<?^?-??L??????h3U*wa]???vTf$v+??~ZZ??((???d|EjRb$A????P#???????Tla1?SzJ7???????????}?xd<|s*S^aC??4c?HF??o??b??n?K?4Mg????5"<.&??????S??E???k?Cd?A?????>e??Jr????}f?"]?o???????~?????y}???????]3?j? ?????Q???w??????? + +endstream +endobj +216 0 obj<>stream +H??V{?=-?p?W;??????g?4?0z??PeAl??/4???N?? +??O?2?T ?o~?{W???n??T?????Z?U?/???.??w8.?q???????w??????? +O? +T:?? ?($A?BB$F(? ?,-???,1cfl??r,?? +Mhkg?????????=??i?????wOB/???\&??????k????E1?b?*??????>ut??TV?tF?'??[????7MKE?V??w?6???V?m?Hx=?y??"??+??V^????j???!?=???p??[??6M&e?gQ4?a??bSC?[???i",?I??k?(n?:CV???f???z??N_G?????v?^?D??'???eWi?^?<_?#S????h??(?9????rX?Lak???Y?????n?Qf?@??N?????i? +M1>???4; ?r???tp +5?Q?r?????Y?????'J?x????U????c??? ?U?A?]JfU??{ ?i?f?-??=???????X$+?T?????/?IC)?J???g?fS???{KN?Dj?oD??M?8$d/??rr~?y??@?sK??P?^|E??????X~?p&? +so?????+:????dd'Q??'1???{?{?????>??74?:??9???o???O???)??^?v??c??E??5??]?F???? :U??????h????y?? +?????????V??^FM?t????????-???^?Q?y???7?????u????? +f>`Q?2????9s?Lp?&?(????hI?????*G ?^??"D,????^1Wo??b????H?M?^?Zx ??-? |????6?F?? ?Al?*PaQ^???1B6B_?I?o'???DXG?;????*?i??? ??9?E?h-??? ??0??l????K?????O?] +?R?aI?N?????-???S 2???????e ? +?FVvIC'?((?R??#8G0??/3e t' ?j54?!?&8?`??.?????$??'??{?.?3 MU? +??3? ?S???l???W?"y?A??@??%??M??`)?Xd?T???jV>??h??8?b??L????s?'?~PL?e?B????@??w??????{A????Vx?? ?T?9?"~???46?me??F?O|n)??'?s???M??I??Oc)V`??????? +???gY/????H%?s? +e??Z??uy?{??????J??~XN?o????ah????*???p?@??????a#y9???*^?x???"??E?l6{?md?X+?)?????hn?y2??3)?*??? ?(??UH?se??C?U?+(?j??E???????qw?y???????m?!???JU? ?}!?t:???qo?i ??Y1Sp Uf +N?r\@?| kp?/?:1?M? +?_?h]JS%?f?!??Gh ??D ??C}1?&D +???:????D?b'?Q??`??4u +Sa|OY?LF?fH??e?2???|?C??+{??????88 +?- +Z??? ??;???>y???I?H????}??q???MlL/=???|?GT?5"|?"?f#?^?????F??R???N????????x?? 4?0#L?U?a)?CX?sH=? +????N#BO7#0x??????v9?#m???x??????Fg?O?|n 5????hef6?Z??o??i +??n{`?^\??2xa???????a??????wMsU=???gx?fn=?*??c??a?????? +?e1nO?^CE???7V??2??\jf&fV???N??????T??3?MGc?????`?:? `uj??.?f ??? +?????'g?;-?QNB|}H????w??=???ul???????4?o???a;?k ??A??U???*y???bh??s?????????j??IPb???2?K%q???????e????yl?6??P?y?]bR?H?5????k????_?B6?d????3?{???$lb41??"? +b>?,1?s??*^3?*>V}H?T??k8?????zo,?'?>? +i2????,mi???????Y?w??????Sb*??=??????-?%?h?????????*?Y??g????? s??qk?T9B6?t/??|?}?M8?1????c????H=?F|???Y???????E5?2^?{A???Pu_,B1m??t?S?Eg???? ??g?il???u?=???18??s?????M2?]??A?T\H? +@|?? +Q??T??.d?%?8?x?? +?????????U????gT??9W?&??a???QI5?f??>?Pk_b?g?n???%F????g?gOw??=w???7y?E?D5??8??U????^????J??A?k@???o\????3??e?4??????XS??Y?????} +`??????B?*?!?O*{Zem?n??cO??ou??{j?L?,n?_???Z????V?k???{?M??????5]??+?u.??0Gz??n5=??q??Y??Jz6????{???Zp?Y???"?-,?_9?W?0?9???U??Q?j??Y?C?a?XB +??o??MiE?8 ?????z???@?]{=??<1.?xs9????,??D??>q?V??????%?,???????,E@ +8GK??????G3~&???u?4???W?o???(???o?> ??_??5J?C9????U?W??>???? ?? ?A'?C??'???6??JN?4????????I????U?cab+?G3?q=v??H +{?"ab??>"ab???H????!&?m;"ab?????uv#?)?gN4???t>?"I7??Q??Q??Q?C?G\t?"???|SF??_??'??3?3?3?????q361#? ?af??8?Z1?yMr?`?43?3#??3??hdF???^?_{?ti?F?????e??>?cD?1????O??E??!?,,?o ?p?????{EbGr +???S???]`?4?i4?J?P????I0?? +?Bt|HZ7l3h?`?V???iG?????5?;?)R| +?B\??^yTO??FR?;?:??0o??:"?y??s?}???39??4????e???? +?G??)-Y?~Ha f[N1?o??L/#?.?RR????????????IV-??.??>P ???S?# ?k@??c?Y???rs???bw2"??j?v|ZJ???H^?+???mu???* K?rH?nm}?W[??R?M???1?]???WR-??iK??x)lBg?????????{X_l;l??u??dK???m?-d ?j?>??^m??????V????d?)??q?_Wc?'^>Yd?????u??9=@?|%?3:X???J?-?? + +?\?kV5t0???Lw???l??fK??z???loC?w????@????7??v?^????>(K???TnQ?l??1??????l???\Q??7/](N?2?F? +??(??"?>??p???????~?x + ~j??a??rY? g?9???^??????8.??!????8?U????RL??V?????aW????-??p\??Q???*\?\lD??zok]?(???*?'E,?PRm???l??????????wX!??????K?_R?Y?%?E?!G??K??C?y6O?y??p?m????W?Wj??u??_};? +????SUj???Rp????K?z?Ng0%G +??D??5~u-??( +ylQ???????j???tP0???Y?????? +???N??N???IB?V,?*?6? +??P?-?C c??IZ?S?????P? &??bCH???)?? ??vC??g?U?????t??d"`: +!>???????f????y??{?{o??V?l?Y82?w??]r?]S? ??vb_w??@.?GIG????`W?c??Iog??!:t?dhf??*?f?(??d?t ?~J???L???_????l????W?\???+???????'??]1?s??S?q~?~????????k;?0????m[???]?g??iSG? ??g? 6?YG?w???t]?m???x????-?????? +A +??? [????c????a??????\G?U?O4?h???(xYSY?&bb?' ???(?'V? +/?/m ?L?f(?*g?3?~???o>o?2]???????]/9?WW???i?I ??D?Txg?2?-0[!Z??H-?p1p?BK( +"^?y??(?cM?`6???F|???{?????-|?u?O???????tY??sN??w_8s?? +?yk????|??????mO?R??^3y)I\78??????!?T???{?q????e???*? Rq34??8?1j?57?1Z??U???H1????????S??A-"?hFl?6?L???????26?%#??????.b?ev?9?s??????}C?l$':??3;???< +I?n}?V1??_??G?q?P~$?[?,9?N?x&? P? +?&??<9?L`??$??jbdy??`?32K,)&?$ +?|?+?%??t??gK??Y?bT!,??6W "*?%?e?t??;??????? ???p??K?zG?<?eLJ'????'p??????;B at 9?ukq?fO +Q!#???D???.I?????!I? I???N +q? +?Q,??vp2vj????&??k?/w?Kq??5???x?z?h +$??Y???c%?sa???m???????`TaU!?n?1}P/?"??2?i %,? ?F? +????8c[??????H7??'??N??|???R ?E5?\???jf?|??%?Q???{|'?9?]????????(??n??wxG?,??v????pew?_?j??s?e?)?"?z? +??U?bn@?a? +J?Cv?e?0???"????,?^?y^???I???_}7????a??Z??g??{v?l?9?3Z +]&.3?t,???^L???~?t?c5v???0. r?c?,> ???ZP?bv??J?uN???X ????5????;??Iu*$x!P +????)5Z`a? ?????????6x???y=l:o?L???O?o??U?|z?/?????@^Y4????????????m?'x.???_:???[??????N?,???"Z??}6,???3pCa??Y??QJ??T?M?_1????* ?U???f +n +?*M6??T??#?9?L??f??2?????????S?????g???????k?i?'?K??????x? +.??-???|?N-?>??Cu?????}}-?D ?2??u????o=??SP?I???|??(??1?????iuf???F?????[?}??&??????bC?WO? ?!?????????}???o?{?l????-???,?|?????P? e0`e +m-???N5*??R@Z5VS>4 v@?L;?N?ZkK??8E? 5d???m????K????}???s~?w'????[?~?iv?m???"D?????????.?#?S?m???u?*3?]i????)=??UaU(????c?Z??kjF?D??8??"?-M?;?d?+?????R^???e??.?X?!?yN*m??o{?`?(fO?Q???]?9???`?g??? +?n??????^n?z?s???u?l;??u??#v)????~?-??wi??.D???K??b?b???C?^f??>??@?:???&?]zMx)?'?&p???3f?N???????)w+??Bs????!=?????]?fn/???#]?{f +???""d????YN????Va1Z7?h\T?tp:J???????K15?jhY|?B??2?V???-(N?;"?[ ??U?D?#*?qNeC?X????????N?;,??q????????G;??_?????# +???=?&6?????G??}?H?O??>????A?Z???I?#A?@?lD??^$?A????.#?qar??:?_i?????C???Y?????-?l??v&-????L?}??????#[ +??cL?AH?Y???F4g?:?J+7iS???:???????Zb??dY-m??~.~D%M?c??"QY??:?F?e +#=F?a?=0??^d}??G{?0???M,??L?&R??l"S?T?I?(???$QW?A????$"b??QM :Fb/?k%?K?+??J?4??9?V?.???????u????+=}:LO]L?| ?~?%??F[??????I;?I; ???B??B??\??Y?????\?1l???^ ?e???2?F?Y??A??????_]?VG??F?eEv??f4g?? ge?V??????????S`g3?W;{1^?*?ALJ2T????r?????6?? +4x????8????????Gy??!9???9???C?????? @ X??^5? ?}, +AE?PU7U???,&????????t p?@!Z???u??+9?? + +Q?j:??iZ,N??N?8?? p?~?????? Us=?1???I?? ??J +B?WX??%m?t??R??F?z? ?TeP']?????????????i?u;?$?$???????d&?&???W9??-9+??Y???\Zs?/%?????t@???H?P?n.??,?????Q?h%?$?N???D[jf??????????zim?????%???(??[S}?A??????/?\??xT>?G???.niV?ce?EQ???65ZT7?X???@]?2??h:?R??a? *???y?Q?!&+ ??P?Xx* , ???~+??TR}\r?A?????????7???? ? ?}r^??? ~5?_&?kB??[??9I??\?I?/??j,?B?-??{??????M?# S?????0^???[@hT???,F?k?n.e[?J?-kr????2??,0~z h?A??.??V?E??w?l>?xa????E??????8??????z?D~ +?`Y??????V?????????mm??T"?:?z?{?/??{o?t???+47???va??[?}?3?z????:`?? +?`?9?3Ho????D??+??z1?/ B +???=?en???9$1??B?$?7??Mps?a;???*??dP????????*?/V???x????????U???l?%/c???y??i`?????Y?~??&wWv ?????<?v?=?5hb3i??"? 1??????b??!Z1/?:??K????????8z??<.??w??K?/??V?R(???? D?]?*?f5@?uz2???a@????+k????[??>??? + +??z?? m\?0W_?-V?k?5?z}?M??????6U?y?af??????? +;????]n????+Q?e!??4???>86?????M???BYGq4 +?.?er<????????Du +?? +?S?????G?M??Ub ??1?"????N???*???????-?b? +?????&U?:FA???C?????m????#?qo??????c?h?? ??_R?^?a?UM@????UP??4? ?T??)8YK?=5vy?????L?`s6?t??)?Q???f??????v?z????_??)^????H??_7]*?:???!of{??$???p?????3??X8????$????l??UC??u?$??? +????X[ ?Ko??Z?^[ ?O??jW5?2?4~>%?5X`??Ocn :???????????5????m?b?Uqyhi?EL?U??QU???N??????v?[???g????;???u??? ???$?*??\?)0??l???H?4CzYzC??7???H?$?2?0??????uEquJ?I?%?0J&8H?0_ D"n +?&?53?m?0??je5?"???'1????g%I?????-X<?d +R?C?1????`?a ?? +&? +?6?3???)?J?M I?????R;?L?P??nI?'n?`???x?=n???????{|???p0 +vn??4???a4?;<4?IpsGq????"?! +O|???4%"???H]????.??????q??? +?F?,E(??F6??J??`e\?D?:???+??;?up?A??$6??lC????O+]?? +?*?l?j ?????D???r??????fK?w?&????T0?pZ??fM???????O?P7Y??-??K??v{??b2??c????????K??`?ZLf$??bR}&?????Z\?? ????;?N???????/B7?!Sa/ ?"{?h?k?Z?J{g???_rK~????L????7<| ???o?^????????t ??????5D +(2?I??X??'??t}???p????0??a?????m&???0????h???????T05@??R??T??o?@???*???X?[`=k????1???? i?\!???Eji?-C?@?????R????H?!???rs?Ytb??#???????SK?S??7io?????>|~???'??W???????KW????b{?^??S u??g??E[?m@,?y +? 6{?\???????zN??s???\??Nr?%?).???:??4???hs}s?z_?v?9??&?????j`?? +?M? +B?p????}?{n??????a=9????EV?Db??E????o????3?$b?????4??u5~y????????M????+KqbQ/??tK??t?ZxK? +B????t????e?[4\??D??u ?!+C>???m?e~?? l;]\??1???u h?[? Rh?X@;? ?>? +?IwLH??D??F???G??v$????(?a +D"}?a4 aE?K?y??????1A???????l?Iv89GIH????d???#82z?!???*??_m???m????????|??D8???[????,RI???8 m ??a[)[?? +6zi???? ?-+?#??s +?r??V?,>??mN?R?Q-??Y@??? ?? ?????y?j_??8?`x???t?????u?T??Z?,??????j?????3???????ko???3?3j???38v???B ???????peCx? +M?i?R5"??bRD?Tm?9!????H+?PLS?H?K84?Y-r?????o????cgv?v?f??????R??g??c6??P????;??zHN?%??PPE'A???RMX???]?H$?????5???h.??Azh???!?0?`?kh?e??????{???/ 3?? +^???3???3? +??^?O???????=?w???}??K??n?t?X*?d???(? +gW? +a?X?g????l?I????1?ze?Y6?o ???S*W6&L??3&Hd?=d?????vO?X? +,?_?u????tX?]??????>?f?w>Y{???6???\f6S??XZ??(MQT?$? ????0?b?b?&W+?e???????4?^???f???M??z?"??d?A??LiVa2??E?f??Y ???????b?M??????v???"?? +????=?????*??,#Ju?%???Y?vZ????@???? ?g??g????????={k???9{X????W??Y???}1??f???V?9?D????VF??{z\d,????????p?0Yf???kp?kZR?!U?2cI?)?a??e?c?pU???e]ae?&????,?-?z? +?kM2^q?n?y:??????x?u???p????8c???l????& +e laf?????bh6?q??Q????Eq:??4??E?JF +1]Tp ?s?#&???8qT?g)?H?!??#R????????*.?????G?? a)v?????I?????XT ?X%#7J?s6?????? ?I t?(??,{B?????ox?P? ???!S\?r?>??p??~p????m'???D???~?[????????e??H~?????_???+ +l???????m?s]??b????"??? ??uE?GpD +r&$? ?K}?r.9c?k!_??????^??W???r?s???Lt[???2??d|??at[&?-???j??2?C94?????VG?n?p^??#u9}N?3?0G??a?9???]???e<`??%???8? ??????z +?X5  Utyf??z???5?b??????????^?xeW?7?5F?s#s???ROG?#?Z[?YeuF?D???;?'}X5???? ??R???z????X??+ ????vE?Py??g_y??A-#c?y8?3?35?:?^?^?n???????c??r???2???I,?#?`?*:d?n$???Q ? +?7)???D'????? y?M????uv????`?i?mK?]g?n?k?u?s6??Al? +??M?bb?? )?? ??2)`/??@????5???J?1??'????B?L??z???j0y??????@????_?-?lk +t@%K????t>????##??N????W_6?m=J?? ?w?=????5???$???'f`?????P??$? ~??`?????h8Q???M?5??Z??:+?<>l?,O?pX^??n1a?c?/??(?????b????ah????? M?? +?t?do???:-?`??[?2??>Be7?u??aQa9?a?????`???NH??)??_q2????q???z??M3?=[?-;???eN58?(u?rY???5?G?N?6E??$??}??B??z??X??V?8??'W?u??Gg?3?#???_? z??|?B????y}???????G?<??^s +????25?7?*#L????T:!?d???ZST????????? +F?h0?f??????m????/????8?{[?h?????????????8? +???st]?!XX??u?????E?????A???Kd? ?CT??M? $?? +??V??2I??`?A?????;?????{??????R???7?[??t?bB???k????? ???S?ia????????S??'?tw???M?Y????<*??w:4?Z?i?????s}??=UUU??V?aMw???z???.???B?W? +%Y?},????#????????u?V??\s?????o]?\?g??????K}?L??M????/M?q??????M?=?\??C=???g~M?Co??d3???D??/?{?Ao????????????.??g??v?r?OKG]??????W[?7?????cf?!3???&???c???|?'???o???? +????se7OU??o?v:?y _[??W???X +{?k?lni?jC{GgW7??(6FV???}ip??B0?8J?P??4?4? ?hE;:1?1???t?t3:?p! ?I'D:$qR?I?^????j?zU +?/?--?Y??Tzd????,?a???!?E??$???8? +??Y'????e??/e??A}W??T_?5pj???%?L?i>?F?i??E/??Q??a?Kr )Y???JI??4B?1I?QM???I???#s????1?QK??:#T?Hy??6x??@?,m?j?#Ny????RR??7B$?o??!?$?GH??4Wq&=?2(y? ???\;H?C??RIt??4?????)A???)J?iI?RD5???????KS?????'g??6??g9??????M[?????^X?3!???????? + +endstream +endobj +217 0 obj<>stream +H??W Tg?????u~???G?????WG? ._?4????'???m?#??|?????vPGr????????;?i?I?M: +?q?_????KOx<1?;m8??????`?)]g??P??"??B??T???X??6??~6h???\?g???.]?]u}Q????????w?_t>`i??W????????NLL>=J?0????xqhT?????}?5%?Z#??????-~N????????G??/???!w$?EsP??&8|kXL??W?]e???u?-[uc???1&??WN???F?=? +???;M????l????Az??B?f?I??;%G?#?1(?2%i1*Z+???????IH??????|hHBC??n???N??Y?H??k?? 0 +?-?y-I?%??#?&???%9????b I +? ?09?$???Co?Y???@~???z??\3C+????)?M4?fXz??&?C}z??C?gY??,?`4??????????????2 +!i?;???>?zt?5??????7?9Q7?\wt???(???W_6??????2Zb?]%???????Pt?W?u??#????_($7?? +? ? ??x?? +Q?????????Q??hC??E!y?X????????nvT? +f?(?/ +c?????f5?? L??"? ????]0t??$]5N<w?6.[ (??F?r&?R?#???q(?Pf??K?t??; +&?n??5Q??Q`8d??4I ??p?|a1-4?W??n +????????$E?}gw? ?????@?,6?? +?mX???*L?t?? C??d??i??a??B?S(juL?K????? +??i?^???+U]B?%?N?3? ??v??u?????y?M lJZ??????[?E?[???U'WJ??S\???3???#??VD??????Xx?????]9?O?xTP!?*6w|X?4?-*?>????????? .??q???W +;?S?a?*?tq???+?M.?EX????[?e?q?~????mZ???]??J4,-gL?#??0?a????V?5???o? Gk???????????E??w}?0"???3???O[6jsJjG?2jn?? tR?=????????p????y???\s??k?B??_z??Je}>?Qu?0??i??g?=??h???P?;,W?? ?&?!%????????f?? ???uO???tc?u??\?S]C?/$vZr +?N??lM????+5?S??\?z?? +??n????? +?`??w????!%??Ox;#?????5?vS&M^?/a?VX???^Y??-?s?mF^??j?F??:.$n?sz?w?o?xi:??0?zCf?????4?f???H????????TQ?MqJKU?xdf????=y?I,X??,s??QY? ??|_?jj???v??h^???Q?b?????rc???????x?z?~????6??l,O?5?]"??E?$lZ??e{ ??e(Z*?h?n?8?0+?x?/+?j??M??J?(< ???yL?Q +?????R?>5????3\?/?Bk??rHE?????f)??'?v? ???8O@??zr???????5?????BYkf/ +?????_LE. r.CO? ?y?V@"|?A??P +??r? +????wQZ? aKX??>f?????U?3???? ??K??r?^?(w?k?n?r???E????S|??Xb.?,QJ???4?V|???z?>?&H%|FZ?4??.???:?r??z`&>w??????U:??g?d!??%Q$v??l/? +|?~?(??:?KZK!?.?(?IP??? FL&?? ???? bImh???G??Mg3 ?????E3?F? +T?7??-??? ?gw???/???????ErlY66?T[?$Cvl?P-?V?? ?????????"x?? dz?f:L?8???@G???o?K??q;?.?C)? ????g%;e?>v?+}?????s???1??[???????p??Qz?[??>'??\zR?4.J?s?????????? ??>X,_?q~\q{r3?5x +?A?/?Pg? +Nu?N7??*b+Q???o?U????????????{z?=?I?????U?~P?,?7A?|@?z_??u^p?B) +v;F(A?X@?$?i???T0??2?F??O???1#[??R'3???? W??p ?bU?F +i?`%P??????H0`??5w#%??????5.??z*????Q????9%?8?z-k?x?U2???D(?X?r? +??o??<?s??rv??????q????Y??5Yi??V????}?T?~ +G1V0wF?PrS*?N?]??/??&zH?Ej?:?:???IQ?????x?r7?&??F"???XU-X???????j?R???n?????)[S`JJW2?e????? +/?,a?????JB?J"*?S;k???J??^?(:?32N???????Y<58L??? p????Z+hD??3`,['?k +?K??zX?!1?y?;?]x?????H?h_?h~??????g??!?!G??u?}??k????H???????:?\B???[?G??|????-???c?s?H6#?????????_\??8??O????Na?A???? +c?????? ??r??????Ip??|E?K??c5?????3`??6DW??+??(F{?]?0$$?bl?akm??N??w??)?????[?wA??x3?W +??d??PK?W?F"Y?c?3Vvj?!?3???i$D??+?QX?#>? j/???Fz-Py???c?.?? 9?>?????? +?i??M??4??u???^?#t?V?????j?????{???$"J???SqE?x?^??xb??X?^U??UJ?w????S8?dNx??Y??TcmH> +endobj +219 0 obj<>/FontDescriptor 218 0 R/DW 1000>> +endobj +1 0 obj<> +endobj +2 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +3 0 obj<>stream +H??W??????W`I??4|d;??L????Tc/?[b???v?F??}?9)?[p_?????(??????}6j7?YS&?*??$w*s>??-???=??????lJP?)@?TI????.U;??i???]????w?????B??7?K?4??_?J?}??qxh????&y???$YT?:6YREZ?t?0+?{?4z?? +?e?f????q??????a%??TS??i??MN:??Q????aC?I???~?s?????? ?????`?vr???0??2??w !8????i?N?I?"?C????55u??y???>?????d??Y{l??4}?*,0??qE? +JIv????^l?d?I???^?)5]?????&T at a???`???02X??)y?iU???m ?rt&?G?Z?F?TM +??????{??3?=?|M?[12wu?D ??m??!c?C?v????4[7b???????i?n%?????v?Z?(?P)V??? ??jG?hD?k(?.Z~????utH?7???A +#}??n?F??$/SC1b??? ???t7z(?*????QK5? +??`Q$???2xi???x??2?2S?????G?C?????e?g@??? ??3?fD????4???: ?8?qx(??:sv??D??J(>H??N?a???o??*???s??[??????]???yZ?t?B +?S???v&+H !??E??S??7??????d#?j[??????? /?i?B.r2?B??????c?????D?{???F??+? +6???4??`g'??D\v?????".????q?X?O"+.T?V?A/??z?_m?(??????????W??k?uA?n1V???i?Z??0?*?R?D r??5??i??"?$I???A???i????|?OH?x?.W?G?"gV?????????Gc? ?????#???o ??s-n????9?????1\?h ? ???\?c?m6?????M?Z?xZ6E??B?]???,??????^u3??E??R???S;??K????1P?B#8}$i???#???v:????4K???*?????l???3-?+e]???{\@x"z>:??|??!zbs??g??OpzP??"BXF???V???R???DF?? +? +g??g?`?L?H?5?Q;L%Xgl??nUk??~?Mm ?????=?2,B?*bTB?x??H*?*??A\?=??U?4????1,??3???Z1?"a??A? ??Y%?l?S??k?K ??|?i/i??A +3????s??Py?G?2?%r?E???o[?"?B???m+???D?Wm,?2&?9?f????A#???!??i +?qBZ??????= ???????B??-?)?u$???F??X?x^?{?Ox{?????)oL?@h?I8k~??|???~7Q{??b2?16?? ?d?]?k??S????,r{??Y????'?? y?t?#????a?o????!?Bz??=??^.Eq0?? +????nA? %T???8??L??B3 +???1?:??!o?>?z??Y??$??b??de?[???Z?N5???z?? ??? +??(?M?a9V@???*???+1???^n1M?u?.???H)?/??h??gw?t4?????0v?70y???@?:?|!w??3?8w? *?H?s?a?2o? +?:????????????:????>?u}?`v ??$#{???v.?????'i?f?,R +??e?^??KI?e???J??|?<??^??35??t??????K???a???Y?l??%?:]??7???x??????????r??$? +??/>p ????J?B4 2?~?HY?TA??! ?????????e?~?H????A?X4?~s???R|FR?~Bf???HQ?|??|E??? +????$???SO"u ?b:?,???;?f'???n:?;?bz??y??Hh?L?z???.sY?~??? +?? +?9?.?x?(m???.L?)?Y??H?h?a??B? ?`I=p??v??&D<V%??????L??`!w????xM???+;?gh?v??IP\???v?5Q?$?T????KN??w;/??K?? +?7m? +??7??????1???F???L?^ "??y????{(?C????v?S?? +??!????e|????-C=N???_?c??!???.wEg?LF???? ??? +X9[??i??J]?? ???@@GW?[W\??? ?;O ???^7?0 S????"G??T\???H? +??M.d?GF??a?1?FF?h?o???????k???6q?R???X8}?? +??$??g?&?Wh???a +/????(?)??@??yP???9B$??0CS??ar?A? +?;??,@???^?t????????`?Q?C????(+b ???#???v??? +?'?P?hY???~?????8r?G h "????5?``????Ev?hJ?P?f???/vfDE=zo{?XUY????wU???P?p?r????-m?????qt8?I_eb?v??bB??m????Z??Z?}?'6?D T +p??&(4? J??]????.-?c????9?%?$J ???????Wt???????Im???p3???tI?A?S??a>4??,^!?????? ????/??D????C???u?,sJ???{q??Y?%%?????[????t?W?d?TYeAU?????_?????? N? D???????0?? ?p??????wy?jZu??No,l(?x{}??ZG????8u+l#*????L????&?TEX????%F?(?&???????? d??z=??????_???6??a???RQ????2?? +1??pt$????k??????(?AT???????(?????????????@??QQe??HM?eqnd:????AXd6?6??Mn??f???????j-????F?A????PRz+?@?g?K?D??8?E???C??`???r??*????/k2?C??H???"^?2=?I???o?o?B+`?n?0??k???s?*AWxV???????????%?F?????Rg?????V??y?a???????F?$?I?f1??????A?%???>??C?>_?????? +B"^@?????4?6?z???PG??5PVq+??DA???~???v6[T?Wd?\:??,i2 +??j=R??T??A?\?b??U???o@? +?C?h9???????{?B?Mj?Qr??lG???[??\Sc?????S`??~?hO?P???F?\FfEg?e?mv??^????i???eK?????:??:???????????G3??+???d??R?@?H?G??@j.?54??$??@???s\2?V(??(hO/A??`@p??kB????;F????oCi?????g|?I????vK?????1????_R,??B ?`?A??C]??h|??f??????xv>?>?/,l +}?????y?P???l??????S ???J-???=?j?I?a?'HbCB?;?Q?r??z????Sp????T2?Ys,?* +mB???v??f6{??_8??vY9?????????g?=???%???D????nPOu??B?)jyXW??g?Dl9W??~W ?(??4n???H?!?%v??G=???iM +4E?? ?SB~??K&?r???"Aq?????p?$?f? \?~?F??J??F?? `?f;?Q?v?u????E????k%?Wf??#??&????#???#?!Wj???.: +S??c? +Ew??F????T???7,7?Fb??7R?nrs?.4?l'M????x????)&??#?}R??P?JRH?$GEF?U??G?,?R?m??x??5hPfS&?$? +.? ??5I+???V *:,?????2??????V +????E?P??[????`???0O}?????6?????[? L????`?????????v?p?_???1M]???@??p?? ???1?9?.53???&?H????????6???%/???R?a????F'?????I?w???f?uZ2????ZIh:????p???F?cO????,s?b??:k???j? ??8:g??]) ?S%????7@??t???Us?L?z?Y??=???A +??T??H|w?????2~$c5_D?_?????q??r?7A~???q59????[???QV??l?r~D:??R?q?? /?????1??T??K???]:????u??_??'Y19?? +?V[mr?????-?Z??f?5w<^')Q +????D?r??/W??$?Z ???A????Um???U????-/?????"ZvD?P?w???2~??k?5?l?'???P[MX~??? +??q%???A?yW.?cb?M +???H?r?z?g?<5?9 +?I?g?Az??v??##h\?5???? ?xwdLu???$?+;~?d?'?=Ahk81`q?3????0}??-????????????B??g?[Y. +?I?????@k??k#R???Y?*??+U?4O??S? p????Aa??? +?0?EUa?????6x?> +endobj +5 0 obj<>/Font<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/ExtGState<>/Pattern<>>> +endobj +6 0 obj<>stream +H??W?r????)p$?,.? +??????????v?>???? r??I?Y +?:????q7??=?_?i???jD?!?*?i?`'r+?~4? B?; ????=??-n??;??P%???=s=.??[i[???}?????:?K???R??nRU??|????n?Y??z ??o?????????\???$?m!'?9P?C?>"????c??????Wn??B,???$?o?&??PR??S>?(}R??b{?1?8 ?L?a????|??9??2 +(x???G?s*???ua2@??W8???#H?????=]????R? ????M???&R?,w????>?Y?7*?u?o|?R???!{4<t?jJ=? ?q??fJD$?G???t??sNX?v???2.? ??tZ???)j?$?0???y???\???????hZ?????(??4?"?+??]f?M#?'?a-?R-o???mmE5?{??dwW*?? 9B/?????6???$?*'???2`?? ????^1?c?W??cK|????k?o???????????dx?t-_K}6g?K???}'???athN+???!UB??8?F?Z~N)??$???l)b???&?????z??M?vYh??f?e,>?lS?~wd??&?>?j???*?-???????? +?Sp??jr?i??m???K}?? +??????h?????B??W??l??V????=\?o?7|?-A?????U?%9??L???<????C?y???U?5x?X?e?u???m?I|4e\i?-????t?e??vl???w????3????????? }??????(?AuN?/??7?%??c?c*RmT??R??yh??[oz?I?+?fK#V.y%U??^c??X^X-m????????????)?]???????X ??????wR???.????????????9???Q?}T}U?G??Q?}T}U?G??Q??W}???he_??O"5??e_???~K??[?Wk??&?{?% F=??w??????R?T?kJ?O?[??Ru???q'{?????L?%???????????nO}B???Iv???g??E{';?O??d?????????"9??m??n????6??%j?)e?-w6_?W ~A???C??X[~'??4[ F??T-d??P????o?%?fu?????XKu?Iq????????%?h%I*??,]?L#[WJ??Z?H?w]/z????t???NYBI? ?/??N???uA?i?????????3-v=?????#G?V?/?v???Cg??!KI?????s?*X???Dr? +!?^??uf???>?Z?;?g???aE?n?w?????eki?????X2????[?2`)???4?? XJ3`)???4??L???d??4?? ZJ3`)???4??1???L??????;?H?Q????z?2???4*? ?L3?2???,*??L3?2? ?iTfT?f at e??iT>c^V?00??lsK??,]R??z?2? ?yd??3Ce?*??P?f??<2T???2??*??P?f at e?*??P?g?????*fT?')?C?V`?P?UfP?F at e??iT?P?e at e?iT???2???,?*? ?L3?2???g??*fT.?"L?V`?P?UfP?F at e??iT?P?e at e?iT???2???,?*? ?L3?2???g??*fTN2\?b???z?2???4*? ?L3?2???,*??L3?2? ?iTfT?f at e??iT>c^V?00?r?B??k*?????2?2???4*? ?L3?2???4*? ?L3Ce?YU?P?f at e?????U> ?@e?A??N1??sG?)2D??!2? ?yd??3Cd?"???f??<2D??!2??"???f at d?"???g????p?3??#???3?4ip?Y????=S????/???c?~???=????~2? ?r?o]O??2U??? +3O%?i??2???E3?Rs?x&Mqu?x?l??G?=;?L??#??[v?????3y????00?y??,??=.?c???42? ?L3 3? ?id???f??,?2? ?L3 3???43df??f@?3?e?s2?I~??????z.3???,?2? ?L3Cf?id??!3???42? ?L3 3? ?Ye????yY????????$,?d>????3Cf??yf??3??<2d??!3??2???3Cf?2????gv?id??!?)?????9??$ ?ke? ?\f??Ye???f??42? ?L3CfA?id???f at f?2??L3 ??????9?u???2??z.3???,?2? ?L3Cf?id??!3???42? ?L3 3? ?Ye????yY?????y??d??e?c???42? ?L3 3? ?id???f??,?2? ?L3 3???43df??f@?3?e???Y?w2?i???^)li?8??mVIEB?5S??{?\??Zwm(B???"?????bq??\`??s5??D?d?U?7????;1_b?h??????Z???9?D???f???2?\?????@??|8,?????LJVb???wgx:>?\?:?57?Iw????????j??&w?????q?? f?MC???????]??`???D???E?"??dd$???zv???W?1?6???/?????????}??Q???+???A?????LN? +?????? cz????*?a???o?I???F?\_?Z|??8e-?^yE? ?????u#????n?????)?`?P?;D?:Y? ??vE????9`??i??*?v?#|?Om?tm?????>!??^E??1??a8y3?????????qk ?Nt?l?????K?gI*??Fs??_?U ?B?c???F???????#o???]?E??`?????w?^y???Q????T~??/^j?Z????G?I?G?F{????W?d?0?7X?@?i????D?Z3???????i????q??- +N"???o????/5?aB??J 9.?MM?5U?{9??U4@?I?.??lt#?R z????2'D??I?_???????z?;>9l?'?RE&'?=`?? +?~??(???M~c09?Mi??S???sX???~bl/?H +&5?G[???uyy??????,T?>???9?I?h???5??jx?T^ ?????????i??u???*7????"?????? v?????? +i7?????=? .?-?~??oH????8?*W??W????p?"?Q?? *??S?j??# ?c???w*????E???'t?h??@`?*> jR???l?M?O?K??UT?ZMf?4 ??FE???:u??+??????18?????????'wZ?W????jU?R?\?[???T????3?j???2I?G?G?,^??c?8?????`?[?^?V???????Z??????Y???&??u???p?Pzm???ND???:SA+????|q?????? +gm_???#?0?h'???????l??l?l[?-X??V? ??:$?? +???F??}fo????Y???????W?{? +??Y??QW?Z3???0?-??]Y???????,k?=fBW????-G???JN;?u???h{? ?VX?4V??15?? +????? z?K?L\>v?5??u?}EB*4p?f^tY???WMm??c9 ?9??,???V????y?~?vD>?;9j? +?????E ?r?_V?b?yx=][)?????!?ry??????g??????e?$!O?(M?["\BR?^?????????????????{?s??7??6?-??5>{??????d9??XH???)_C???????? =??^??X??l|M??Pe=)??Z?????0X???nzC0???/?ms}!2#??ph??t????{?W??T?6?a?????&??9?b??A[4???\?*????!?+???2(??+????p?Ci??d?rl/???e?????????9?_?[?CJV`?? +?S??w7?? ?p???'???,O?Yn????v"?3-?z?WY?P1%? +???4R3????]"?*????????G?????l?;K!???????S?["?nV?s?kJ)+??C)c? d???????Kr?_?? ???yc?P?eRiK?=????%G????`?%? >???{NS???~H?'eeu7??i???2,=?"?A?? ??8?e_3? +?8???R??$?h??????k?y?eE??l??#??????u???>???f?b5T?&????rsE?d?\!?cq??? ?????[?P?KF +?[?????!X?D?eWg>?!d??jA3P? +??s@???(wm?1??&d?????R???__?L??+ ?FL-??B#_^y?? 7?%T??AYr2?*WP?CG?)c??A^*H^????^I??5(C?r? ??Nbr??-DC? ??=X?????X?d?&#P?[?$?p?4????u???|8aY +??Zx?y?????4???????b`?|?>Mg0???_s/ ?E??T]???????/?j??@??????SU??)?????????u?,2??)Z:n?????????]f??U:-Q??? +z?,K??[ n?1??????fyH???u^?Cjv??????zg???,kj?}?????S i??????X[?m??f?Nx???? +\???D???_?O??vl?H?'??E[??A??"????u?4?fHc at H?????(??]??f?Y?PP??????]?,?rr??u???/?G?-[???V???=??XQ5????,??N?v?6g?e >s??|&3?9?U,?6??\???8?5?qx????uP????)v?gY&'ps[?A????xX[k???H<{???h?cyy??? v?G?:??l0???I???!?l?????kW&?? ?@*???;??????=?B^?A?8?Rc7?=Pb??J??y??<S:???????1?5k?8?*?L8??v???m?H???u?{U?????Cw???x[???f?[??[5x??/:?,e????Z?|??#?@??? ??4????Q???1?k +2??/7?J??vX?&dMc??&?b?`YY[Q?6?5i?? ??????? ??N?0a=?????? +?"V@?U"?? F\????[?u??=$???[?????????U?R??^Jb? 1????????.U1??E? ?"?????????a??*?(?wK?=< +?d???UE?KND^{?V??t$CMkO?? ". ??`T!1xGMG_%&?.?F5CC?BS,???V?M +???G%}T??W%.???????0~??????]????k??{i???UXi4??W?k? +?? +??*??? ??????:??gy?X??okl0By +d??\???g????+?)???N??????]D?>?7J? SG???,.lPI? +51???C?ZW???:????Z????????y??i?A?????!hz?mb??:??:?bxj???i?v?,7??Z8??t??N0,t??*??|?????W???}o +?(-{????P???$?"??O?i?$D????l?K@ ?_???W?????WL c}RR?&x?"???[?s????t??l?-?-???<}\?<<$??? ??? k?w???}???7???o???????s\L.??|,h ?8?G?k??g_n??n?? d?????F?? +?F????i$a???r?!7J"????r}??t#'????b?:????rD]??????V???H????TH (_???9?|??????>??{???o?~???w?????????< +??R?C?w_.?^?????????~?b?K??p??C? +4?????n??B?x\??1&`<?H?;??(??Y?t7N???????*pw\??M? +?]'eq??E? ??? ?# +d?'8? +?l0??no???v??o???m??k?|y?1S2A???Rr???B?????????o?g?OK=?2???????;??7?>??/??M?A????YD??d+?g?Y}??c????????M???t?2B???*???Yd???hK&??r?q????:?} +C????? ???]f ???????p_?(/ +??????`????iC-?0%???=5??l????y5Y?my???s?K??d"Ct??h^??i?c????L????4 +????K+A???}UF???u?%???R?5?????F[?q+j +N?$uDw?&???)??X?S)e}?%??????J?????`#r?Ldl?h?n??U9??(Qai? +?*i?T???B1 ??P\I???7c??.)?R??{!"??Z,`?-Y?\???0?m +e?g ?w$Z?k'?????X?n4@?????$y3 ???E ????:? +?{???n???Na? ?????????N??????IW??_7 +???XN????6/r??? ???s????-2????z?a?S?? +s?(?+u}?Sn?Gz???????F??&OgK???i~??rL??{???<6V?~6??n??s}?Q f??z????_i-? ??2?~???????t?#fn???*???0?"[?-ufS?????)f-&?8QGS???/`$????]ex??KvF?+????Q?F???f?~?lV@??e?/s5?M??? +$N????2Gn????q$???????l>?|???????????o?????r{=>?;?1?r??N_???"???L%????kB? +??????????? ??yet??.?"??????i??FQ`??? ???a?wN?+Z c?M?U?e ?#'?.????????????kg?????[????"??> +????Qq???G???n?b?H? 4??Y#FP{??[4?T????%?F?X??????L?=?-??y?[?g?,?E?w-F?8 #Y^r+??;?5????\S??j???ntN??c?sw?(?N?{8???O?T?D?????Pa??K???-?`????:+[?`b?u'h?p}?`???)???%?????dE>@PZB???Z? ????z?'??QZB?P?? &W!'? -y???u??8??@?;??N_??v???rA`?[? ????{???9 +?i????)?????????f?*?? S????^?g??M??M?????lw!?????Tgr???'?G{???AZ`???g?z?Z??~4??(X?:?Y1h?j?X]?F/????v?V?|?[Y"?B??H?????$%?X???Y,.}?????d??C????Ze????? je?????????~??;??o???a??tA??y?r???????0x1?@^qw? X?aI??=?Q??G;????}Xa?oQ?????u??X?????r1H+q?r???v??A????.???!LJ??0>p??????P???M?? ?.+?????t:?0??`ov??}?E:????d4??I????>??HA???&???0?m2$?~?????e?A????d?i??????(?`?\??u?R4?J?p?r?O??????;?D=????1}r+???????:?r?j?ky,??"??;W+Z??]?}/?%?=?%=??Z?QW??k?H9S??G???U?QL??L?4h???2iP]??:C??Akk???yU??????R??j???t?>??^8??????[?T?N??ywZ???Ly*f??????Qy ??a:?E?8c?g???z7Z???<??A:E?{??D&??`?6??k???Ds??n_??A.?Z??1)?{?I?'j,??r???Y???uAC??gi?.L???*^?zu??/????W??????]?? +?}+w7W??)?1m'??;??e??)???q?3?FkoG???]?n? +????????+?j????eKRL??J?o??/?o?f]??Pg?ma?V??????z????2???????0???U?A?j?rv ?)O^bF?@2 +?#?j- w?"?s?Xx????U?X????I??Z???kc?cu3????cO???x'?n??~ + Sy? +e? ????m???A: k??I?ow?:?&??N??mD??K}?V?U??+ ?+|4???;?W\!??PrX??2*????????;R=?? +?????t?T=?A5???i>?.Bu:??1!P??(??/???H???-?~?PKx_j????.?&'???A?????Z?Ur?d??*??;BY????IIB?gW? ???|??o?l??TJ???f??#?i?@? +????[?!9kg?H?????????7;?Y#????Ff :)?{n +:??o????{]??Qf?7Da?;Y?k +<(?t??"??j?B???< +?z??{?Z????oI-?D?k?h?ZmC??uj??5!? +dS?`?G???+?z? +?Nh?(~??n?d??)g??Chg???D??!?-?!?????@)???;0?Zr?^???&??r?o1???gB3??yeE??!?.?????;c???sr?????9????{??;&/B?"??5?i9?F??[J&Um?~4?s\??F ?D?4?z?eXs6 ??d Cf??Y?????;?e3??q??`G???$,??Vk?|Q??????;}G\?Y??Y_??y;?ma???O^M*Yn7???Xk'?H?}?"????????ys]?<\G??{?k8?6;p?R??;????? +y?z?????0?W?lM??Cw???? p?!?dv?6??7??Q?N??w?%?r???8J?9<X??T'[=?1?????Gl??????1 +F???(A?# +J}?&3?nX?????{I?=?q{???yV?t? ?$YyB??h?P??e??C???j +2?l??&z!????9?( +FE$????9?OE?'*n????v~??gT^HhU?+????J?8Y?@i?F ????v%????+RU'???|?? ?9p?o??xK????:????n??4`03 +?????%9??D?"dn??X????R?/ ?"?S% +&I?mj?8????j??F???k?U?*^-E??????`???????e.????PQBB?ZW?'??B +;????n?N?Z%y??7??P?_8? Z??@???)?d??bh???O?lP2}@??nE?z??yj??d??aa?X????9??[?????????'\ +L???????T?2??W?P? Tr??rx?(?*Z?Q??????{@??B?????+??IfZ?`? +^}W??e? +t?????7?{d?f???$???????F +??[ke?a~IL???gU?b(0??j\??? +????? }W??{?M}?????#g?X????g??6??>??4 ???????????w}4bACz??y2R??#f?? +?km??$???8??????/?,f?d?,Y??= gk?J~??y???-n?c'%????? +?n????mX?f/??? +??I?p??/?Ui????t?? +?B?V?f??%L??5F?#7????qQs??'Qz"???^???zx???a???????H;????>h%f??G??S???s?V?????u?F?Kq{? ++?Z????$H?? +Y????? +h d? +??H?iZ:BIa?vo?????????~$lxI???t_?^k?h???????:?&Y(??o&??$|?H?Ck1#?]8???U???[Y??jE?U#???o?n?v??w6?h???$?????????"Wn?f?? ?p???xD(??u??????????Z ??Pz? ????????~`.??F +?????o??c???|?mO????r??w?"]?F!;d1ix????? + +endstream +endobj +7 0 obj<>stream +H??g0 + +????5?^?????{??z???? -??T.^?? +??ij??????'3? HL$>??Xbb??????d????YN???)????"'???IH $??@N????????t??t??#8N????c? +""??$FF +% +KK?m????rs?y??0??c?f6mb?zv????????? [[LM16f?jV?b?Vll??d?F??a?rtt?????-[x?OO????G]??Y?? +??UU??X????Y? 33????`?b,`?\??QSCWCC,,??D^f?BX ??a?B??CL AAa?l?,????kY?qq????==????BR?y?PP??--de??d? +17??? 0 + +endstream +endobj +8 0 obj<>stream +H??G, +?????O??? 1??(?? ??;??IO????>stream +H??g0 +??(B?D(?W?2B!?? +eE?T?"|???????" ????7?~??'????2=??????_???33|???8?????32?? +?26??????-???????????3?y??Wtu??I{;/_21??0==tt??Bc# + +??????TW??<}Jy9????PYII ?ST????????$&Cx8g???33:Jm-ddp?2????S??????$w???xy???????????????EX~~xx????#????p?AA;???aa??9r?&W?p?>X[????????p?"??8;s?0ff?kJJ(( /??ml???6 %Et4l???M?_??(????r?${??{7???y37".??k?"#?????YCN???[?? + +endstream +endobj +10 0 obj<>stream +H??W( + + ??????????@UYY??BXqq??PSCWKK????????A@ + +endstream +endobj +11 0 obj<>stream +H??g0 +???Q??m??W?A???$???2"B??JKR|?????/?05??_????|???4ssLN??3|???8cc|??? ?2?????8???xzr? ????c:??+..???p!k? ????""??&&???lK????????_? + +endstream +endobj +12 0 obj<>stream +H??W0 +????????????~z{ft??y??cr????????il????o??`p??????7??hj????*+y???r??????e:;y??? +??????S????????*Z[????j?&-????{?;wx??'O??????Z??y???B< 9??7?~??W????-?????{??|??P?? ???]#!??T??????{23??'2??????????g??! ??h??x?? pu??;;??qv???s?????m + +HO'(OON????c?06????? \\?x??Yrr????)??????A???????K???cu??$N???TUQTDA%%4403???O???@O55????@L ))4514????@??y???pFR!!v?FXTTx??????qSSb?~??e?.QVF\?={@Z?????y????AVQQDDPW?? + +endstream +endobj +13 0 obj<>stream +H?? ? +??????????H|Kb???j???Am?0 + +endstream +endobj +14 0 obj<>stream +H??Y?0 + +endstream +endobj +15 0 obj<>stream +H????@ +)%A?z?x????!???E???i??y@h8??:?N??? ?*?cQ? +g@?4E??4W???L??8????( +{?????%y???6??????? + +endstream +endobj +16 0 obj<>stream +H???r?@E??gr?&q?2???(?t?4????V???^{?(m??7???? ??D????????????gK??????7)l?ph??? +J?Ry +4???Md>stream +H?????0????Y?ag?#?q?9? +?d9b?}[Qu?T?????Vj?KR$????G?Z???u???6?-??[????????l????!?[s?5G??????m-??kc??Z?X??????????W??T?3????!7c~?[+i?T8??e??{???b??^?c0&pJ???9GsA??>stream +H?? ? +? +?IBz???]?\?l-?B?K?0(,.?H?DR?T? ????y/? ??-w?N?/?? + +endstream +endobj +19 0 obj<>stream +H??Y?0D??/ +EQP2????????g???t??E\???M?A??????a?h?H?I????Gxoq?,!B??P`?PE?25????0?g+?v:a:??=qvr\?CZb???????? + +endstream +endobj +20 0 obj<>stream +H??? +?  +?????y???3????I)? + +endstream +endobj +21 0 obj<>stream +H????0 +B?h?d??qqq?yOt?rf? +?????f??????O? + +endstream +endobj +22 0 obj<>stream +H??I?0??MTE2? d?+?R?????i8?U?M??n?vT??>stream +H? ? n?0 +?P6>?,?(?L???A? ???t???m?]??<0?3?;?t??@???7????a -?????>ISR?LS_Y??'?>M?"O?2K?}???6 ?????S?????xc???X????k}???4u?-d at MU^d  ?@Q?li?"??8A + +endstream +endobj +24 0 obj<>stream +H?? ?  +?AaHXZ?K??=W?Y??[??'??? + +endstream +endobj +25 0 obj<>stream +H??Y?0 +EQP?N?!?\???????AXr?@? +F??M?I???? ?a?lq|??8????C\C"???A +?#?"U???L??K7?g+?v:a??p?qE?l???d????` + +endstream +endobj +26 0 obj<>stream +H? ?Kr?0 +???BR[?L??B??E?g?o??}?????Gm???v:???W?u??[??RU]???U????E?yvy??80???&?m(??y?h?/aDQH???,?>B???=??A??????Y at 8?, + +endstream +endobj +27 0 obj<>/Width 56/Height 78/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +????????C3?????'?a?A???][J????K ? +??H ?K/?@????Z????? ??6?z??? ????????@ + +endstream +endobj +28 0 obj<>/Width 208/Height 123/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +???????????????j Y8??:?q??????$<< ? +T ? ????I'??zqq??~Y??m?%??.?nn}??????~???????????M?? ?? ?????%?????^??!????????/$???^S???D?x?a?????l?????w??A?k????k???a? l0?4?i_?T?????z[??K5??k -???CC0@?A?/????/?h?[?X? + +endstream +endobj +29 0 obj<>/Width 56/Height 78/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +????????C3?????'?0???????????????]??????P??_????n ?i????i7?????^?lU-??? + + +endstream +endobj +30 0 obj<>/Width 176/Height 78/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +???????k???>stream +??????ww??]???ww??????ww???]??ww + +endstream +endobj +32 0 obj<>stream +???w?]?w???w???w + +endstream +endobj +33 0 obj<>stream +??????ww???]??ww + +endstream +endobj +34 0 obj<>stream +???w???w + +endstream +endobj +35 0 obj<>stream +??DD????DD????DD????DD?? + +endstream +endobj +36 0 obj<>stream +??D????D????D????D?? + +endstream +endobj +37 0 obj<>stream +????DD????DD?? + +endstream +endobj +38 0 obj<>stream +????D????D?? + +endstream +endobj +39 0 obj<>/Width 176/Height 123/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +?????????????????B d?N??l?r6??X ?? ?z?? +???zJ????#?D??"????"]A?A?????'?????7???I?o?o}-_?????????? ???????????????6?????????[Mu??a??5??@?klT9X????????2ki???? ! +??0A?n?Dq????0???'???? + +endstream +endobj +40 0 obj<>/Width 208/Height 96/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +????????&??2?N???k#l?5?u?/H ?a?0?>?M4????i????"\?/?X??z%?????h ?A????]???????i?S?za?I???$+??????X%??.???/???~???.????,_??XtJ??,:%;z??_?Q?B??i?????Xn?A??}??vV?0??1??L4?v??)?????=?v?a?4?? ??0? ? !aa??}z]q_ + + +endstream +endobj +41 0 obj<>stream +H?|V?_?yNQM@@QQ?? ??o?k$S??5??#??HSk:?&????gwvg???fwk???i???`5??j??????|>???y????ba ?@-- ?f?|?.?j?F ?(???[A-~?ff??X#??v8????=gg?EZc?6dt??X;?\X\Z^^Z\?]9?z??J??!?x?X?%???_k?I?)???gpr?????\?z??s?/^???-???K?d< + +E?? oa`b^VYnImK?' ?[??o????u????N??k?N??????~V0?g?o??&%???p???????????W;7???w????icsU}j?!?h??B?b? +???????J +W?;??|???????=[?ta???p X??? +U?XBs??[8??s??6??I?? ??1qm??????k`??Z??E9#@???8?p34??8????????c-??+&^NN??x??3??sM?Xv?<:?$??? + +?9 +???9?&?0???+?E?*?%i?4Im??A:7$??????r?!m ls?]?Z??U*G??2u???.:2????M????'Q?^q??(43P +?*? +v??#A??"0?}!????dw????P(? +??.H??x2n9???~?X`??xS?3C8?? +? + +endstream +endobj +42 0 obj<>stream +H?b`?F&fV6 `eafbd@???\????o?_??????I??U?;)?e??1?t?Rr??Z??O[?+???Z +?B???\2?[$? ??3???"*c?*??A??9?N?Z?*+?Z???bb@??X8?rYYq?d??( + +endstream +endobj +43 0 obj<>stream +H?|??_?g?? +???G????i~T_2??G#?>??#\L:?Hf???An0?????? + #??????P>?B??!!^.???Hc??\>???E2] ;(Q(?*?r?:)9(9I??+R?01????S!@?p'? ??HS(?????,?LmFz?:A?H????(<$???\?XP?s8;^??????????y?\mN?:>[ ,????1`?B6?H$Q?? ??<}??d.-5??%??b?!I????C??^hc?3&?H?S$??R?+?*?fKUuMmmMu??l???(O)?IDEz?s?;7??/2?*V?7h? ?????k?5???a>ZP?m?W??a?~u=:2v<9^bM ,$???(/Vd?H?j???\u?????^[?~???w?]{????kW???V???T????Tb??D? +???7T?K?{???-??????{7o?/??Z8?XSZYl(?? +??Q0P(????)?]????fG??Wn?????>?????V?O?????&Jt[2?0?????0u??`[]%?;}??o?????????{???????W}-??q]????? ??dd[?`?;???3??k>????l?????vL:????N??zf????_~???6?o??????go????}??7?????77o|????`_?m????x@?'<-?,???????3;?}?????~????k??|????? ??ov?KMphuX???Ng?*=???x?i??????g?n????G?V?? +????6T??gG??CD3?(B!?,f7>Y?w???N????????????l????S;??-???_2Svc??,/??>)??aW?V???:F??X????O??_<q?????nve<| 6?7 +i?b?Y%/?2????+???????????mndxv????*SeW?C???FDC?? ?????XU?vl???lo???u /- +;f??Z???????Qe???!??@??0D*?1?Nz?X??j???i???&???_??\2??^&[?T"??tD$???jW?N??4Y?m??-??Z??l???X?A-?f?????? C{j??(?K?!SW0n?,??? +?G3??@n?5M'??JN7? + +endstream +endobj +44 0 obj<>stream +H?b`?F&fV6 `eafbd@???\? E??QK??/m]?|????V?\8$o??(?????????Q?_?n??u}(?#????????B???H7??????S6???`????*?!?? ??4?????l?R??paO???[??????=??-l???/ ?? +3???v?J-.N??3???)P?Po70????????;8?y???HJ?????3???n?? +0?$????s????Y??'d??G?M]q.fP.d?}P^?x???C.QQ.??o?q??("?a +N?L??%lc??nf~?????Z??;Ta9???[Di?B????????EL?f1nVvX?`???;"?n?`ihh?i?..?gc???W???'~????x??7?r????,l6??~jj~??6l,??9{?0 + +endstream +endobj +45 0 obj<>stream +H?|??_?y?S??KA@?KP?PA??BQQ?J?c)0????#??$*??+?I?#"?????D( ?D1?$ +n??????h,? H???V??cA??cT?J?H?I??o{?m? ?????R?:1)9%TZzrR?Z%U???B??t??&{??y?*69C[^PTQYU]SS][e?+)??f4????l??O??) +"?m??S2sJ???M?L??-?????ZcI{?.=Q% ?ypH?-??%??Be??4my???SK??.??????b?[U???7%6W??b?b? :@??^?\?$:6????????c?7`???28t????W???>39.>O????S??B?$?!L?N???T?m6?XF??:816j??45 s? +e?r?? ??B ??IMF?NcS?????????#sG???L??w?jvd?6??A4:????.?3?,"?S ??Qd?p????b????? ????Z?}?????n??qav?b^?0d??Q?x'{(??P????/?5??L??[?r?????xp??{???823z`???$'#1:/? +??<8"?d?.??|8?????/?|????<{???o._X?????D?????p,?? ?M6d?W4??-? ?6??{????????/?|??????`WsM]?.I??=H??~?Z???=???W??}??_~????7w7.-LX?Z>@?? ????w??~????????/?<_??o@???kj??XX\??v??O????=??v??????????r+$??gm_(Qit????{??????w?_???={?????g????1???s????F@?.Lvp^tbx}??F9?????_??y??????,>?~?sWeavjl|??/????54J ???l????_?????W???]?f????????????tu?8?E/??p????4d??}??g>?r?????_yt???????>?N?4) ???8og? ??K?R-?#???.?y???ryiyn}???=?@h3 +? ??@l h2?'?,REUm?]C7?>:????xana????????%@(&"?????D:G??:P?}????)\?]?};31m??????:N`??? pg +0?K(???IMjViEm[??????????????????????F? $ ??? +1??,?,K?g??v???2244t`???j??*.????D? +? ?????TGy??}viQe5??S?===??-??jcQ{?>?L?? ????7?IL?o?P??;?AZv??????QSe,.???&O?KYd?!?) +-?J?iRtY?%u?+/^?4V??o?Rc???$????Q>P'?J?EN?&??6s?? @???gku)Iq??0?W??u???P??? ??x????3{?Zmo?>-Y7)???\??p????V???? ??! L&U??6&%?j?$????2y??????X)'?u?? ??)?UM??LN????y?? ??+n;(??r??Z ?(e2?2/L$ ??y2?x,?????7Z???W??,?DB???????????C?z?`.*???????d0?d???K????rtw!?y?2?4&??F$???id??3NAcq?x??????{????????DR($??;?|??[? + +endstream +endobj +46 0 obj<>stream +H?b`?F&fV666VvF4????????????#?&?!?"+?""*&.!)%%%)!-?#?,??bb??PPTRVQQQUS???????jqi?K?????++J???r@????4???-,??mlm??????EY!??Y??U?,??]\???\=>stream +H???W?0 +{???|??$?????V[?;??5?^0?'??e???m?7???0?[Qq??yB!?@?WI ??.P?|?,?(??D?%??be????????%???&Y2?J?T?QTN9?J?D?(^h +?z??*U?? v??*L????8?.>stream +H??????  +R?o?V?e???Y?7A(?] ?B??????fe=K?w?"?9?9$5xw?[???L?????y8?/??o?zk???? +L?o ??=??/ + +endstream +endobj +49 0 obj<>stream +?????????u??W??S?~?????????~??c??E?t????????????n??Q?|????????????z??[??????????????z??g?????{??s??l??e??_??g??e??]??V??O?{G?v + +endstream +endobj +50 0 obj<>stream +H?z???????????% +z?????7??????}d2>}x???s8B?????7?*??????~~??? @? + +endstream +endobj +51 0 obj<>stream +H?l?W?0 +?P?9>b!? + +endstream +endobj +52 0 obj<>/Width 136/Height 78/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +???????j?36hD2$??????Aa=B???i????TO'???2v??S?z????????B???k???_???^????????A?#????}?K?????V?????a?ik}\S??L?;M~?%??? /? y??#?? F?{?? + +endstream +endobj +53 0 obj<>/Width 8/Height 78/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +????????????????7ww + +endstream +endobj +54 0 obj<>/Width 128/Height 96/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +????????(??2@? ?????? ??IS??TG7????D???T??? +i???I?!?W???????3???_?????,???~? ????[_??J@?????8?B????{[[?x??0A??G#{_???a~?g?a{?^ ? + +endstream +endobj +55 0 obj<>stream +H????WW?a?B?B? ??L?Lh[S?FLB +pk????q?][50??C`2?r?==?}?????7MkI???-[.(?O/M???e???????YY?? 3?p??%?fK?*??(???O?{A??PK?^?????u??n}?/\K6?=?R_Yy??-??Vm??????o?6b +???72??;v????ln?S?pCmn?^?????::???z???? +}?C&??B?69??Q>??CLa2p??? `-??px +???)"?{?c???3?c?3????x??,87? ???@"@2?B\? +? +????S&???G>q???: $!?B ?l???m3% F????@r ??1&??cL(m??($4"Ar?9?2p????81?-???%E??h?p$ +??4K???'g??'V?????@4T?9?B?8?@"v???=?A?"??E&#??h4K?-?[k????|????2???L?t???1?p???? "/?y~?ic/(pj??? + +endstream +endobj +56 0 obj<>stream +H?????q????k??]v??a?%?c[??r$J?R????c?C)!$???J?;??_??????w?Q????_>???Mo?????????V??f + +endstream +endobj +57 0 obj<>stream +H???W?0 +?V?? +-?Xi??\qH +D? +?(.?j*?dQAQ??Q)h?(?T?? +?] + +endstream +endobj +58 0 obj<>stream +H????b?@ +?? G?9?X???/g?????r??>stream +?????????l??F?u????????????u??X??Q?}???????????e??F?t????????????q??R?}????????????w??^?????z??s??l??f??\??k??d??]??U??O?{G?u + +endstream +endobj +60 0 obj<>stream +H?z??????????W??????}d????won|????g??=? ?? ??????????7?????@? + +endstream +endobj +61 0 obj<>stream +H???I? @??*N?8?v;????U???o??, + +endstream +endobj +62 0 obj<>/Width 160/Height 78/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +???????j??6hD2!??????F]? ? '?A?m$?OT?0???4O'c?????S?z??t??????){?7????_????????????A??#?????l?????OiZ?k??[a?ikp?\S??K"????L;?~??a~[???8DD???lg? + +endstream +endobj +63 0 obj<>stream +H???G?0 + +endstream +endobj +64 0 obj<>stream +H???W?0 +??w@?D????D??@Q???9p}c +I|S*???????R???????? ?>stream +?????????n??N?z|???????????w??]??G?u????????????h??L?x????????????r??W??????????????w??b?????{??s??l??e??^??j??d??]??U??N?{F?u + +endstream +endobj +66 0 obj<>stream +H?z?????7???W??????????I +?}}?????=???9! ~??????@E?????>??? ? + +endstream +endobj +67 0 obj<>stream +H?l???@ + +endstream +endobj +68 0 obj<>/Width 136/Height 99/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +???????????????DQ?v`?fb33?a? ??? +=U????J???oA?????i???????{?j???????!??????????????m+???????????????TB8H"8OBX6????|? +a??}N???n?{^? v+??C + +endstream +endobj +69 0 obj<>/Width 184/Height 78/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +???????k??H#???D2!?/? ?0? ?A??4?O?O?H?4_Q;h??D??x?????? ???M?O_?M?I!&???? ???K%???)????~?@????$G??1?????M???????,???????l5???m&?O????+?LG??i??a?Mt?A?_?a?B????,W?? + +endstream +endobj +70 0 obj<>stream +H????B@ +C??R?0i[??(?J????????%?Cu??X?\q?+Y?? ?7",?R%??>?? + +endstream +endobj +71 0 obj<>stream +H????z?0 +?l???q0o?'?sH$y$??'A>stream +?????????r??V??[???????????{??b??D?s????????????l??P?|????????????w??[??????????????}??f????????y??q??k??d??m??j??c??[??T?L?y + +endstream +endobj +73 0 obj<>stream +H?z????????W??????=d|u?????>>???! >?????/??U???????` + +endstream +endobj +74 0 obj<>stream +H?l???@ + +endstream +endobj +75 0 obj<>/Width 144/Height 99/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +???????????????dO?v`??b33?A???z??? +=S?|?;?]?????A?????O????????o?o} u??????????????????????~?W}???????^?kk? +{G????*?]5??s?Xh5?????Nu?{ %??xa + +endstream +endobj +76 0 obj<>/Width 144/Height 78/BitsPerComponent 1/ImageMask true/Type/XObject/Subtype/Image>>stream +???????k9?H"??GB!? ?0? ?A???M?Mt??b???8T?4??;i?0?0?p??ia???,W?? + +endstream +endobj +77 0 obj<>stream +H? + +endstream +endobj +78 0 obj[/Indexed/DeviceRGB 31 77 0 R] +endobj +79 0 obj<>stream +H???[@ + +endstream +endobj +80 0 obj<>/XObject<>/ProcSet[/PDF/ImageC/ImageI]/ExtGState<>>> +endobj +81 0 obj<>stream +H??w6TH/?*?26R0 + +endstream +endobj +82 0 obj<>stream +H???? + +endstream +endobj +83 0 obj[/Indexed/DeviceRGB 31 82 0 R] +endobj +84 0 obj<>stream +H???[@ + +endstream +endobj +85 0 obj<>/XObject<>/ProcSet[/PDF/ImageC/ImageI]/ExtGState<>>> +endobj +86 0 obj<>stream +H??w6TH/?*?26??  ?541 at dr.??g????K>W @? +o + +endstream +endobj +87 0 obj<>/XObject<>/ProcSet[/PDF/ImageC/ImageI]/ExtGState<>>> +endobj +88 0 obj<>stream +H??w6TH/?*?26R0 +h + +endstream +endobj +89 0 obj<>/XObject<>/ProcSet[/PDF/ImageC/ImageI]/ExtGState<>>> +endobj +90 0 obj<>stream +H??w6TH/?*?26R0 + +endstream +endobj +91 0 obj<>/XObject<>/ProcSet[/PDF/ImageC/ImageI]/ExtGState<>>> +endobj +92 0 obj<>stream +H??w6TH/?*?26R0 + +endstream +endobj +93 0 obj<> +endobj +94 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +95 0 obj<>stream +H??W????}??h /d0??n^???ec?6 ?? +? ?ji??PE???o$??Uu?)i??`?#vw????T?o?ef{????????6?Ynn??)MJ??????h??&5??4ISk?}???>??M?1.?2z????{,?"?????????c????8s??}"??30s?=???v?$ T??&U????%?^??4#I^?I?h??????x????S??7'?gf?????n????(K??J???|?f%.v?:??D?;??:?0?j?g)????????h????MY?;H?%???%6dI7&e]'?H?Y?'????(?xQX@nV?$??|F?r +ks?S?????y6Z?H????!???-;????AJ?u???? ?.=???G]?.Hku?????!A?7??|y??|??k?zl?z?J??cl3"X??ph???6?1f#}??[Q,?c??,?Ey???u ?A?.????}>Pl??*??? +Sk??\?!??$!_ +??2???\-:r?QD?|b??al???????7???c???+90??j?}????9??OUP`?????7??????C)E?_?- t??i??)?+bf????cD????"?/WI????f?1[r??????{???U??KS9m)????Z?"?????? +E?"+p?w?e?1????_1??V???t#?'?ga??15HI????X?D?_?+??Z??????]?????P'?0?~?E??q??Yv?????2??t???t??3??Q?)??h?, +???Zg?????\??? +9?s@???c??cb???? +?Q??=R?\?),*?"bZL?^F\*???o????'?????k?B&%???5X?P]?????+??LG +?FH?U?LC?4L0dt???q???L???OeD???u?S??7?c?9???hB???GiU???e@?ez?r??HF|?-^0f????J????? g???9?}G??-?6???4??H?!N??+?$-??J2g?wm?l??G????????c?c?"?????p9?????:???%Q.l??!???F?????dL??r?Cv7??????#???0J*?Z??9tl P??\E?UJ2ax??q +??YJ?B?UZ?????E?-????o6???????-L?q????*??s?H?55Wz??5???)?Yw*H?????L?;VF???X???"Fcf??3%P??G???3E$????)gJ?oJ??r +w?#a??L??Nr? +?????z??p?N=??}UNnV+[^????j@?"??S?????d??2??^???kK???"X??? ;?56am>?z?F]?)?4xq ??'~??6:~X3i?S?1??Nu +??R?Q|4 ??#G5?*}ZC?[?nN*??F~)????D]^?w?&d?E?d?P?f}i??7???d????n?%???$?&m?`a??G???5:?loehX?M?sHA?7)?]???|???y?????F?>??k??1?A????`"?? ?p?????||uQS?A^???&EL$???Sj6\? ?z?H?+U??\:???|?? ??gf!?Y?y|H???o??F????qk?????fOD|Zi??)???;??Z? +??? .???RM+??}~??l1?N +????a?W???qG???oSW??ux6O???????%?.z???y ?_?n????'t?o??? ? +>?X???a???N? +???j?? +??r?"wf???N$????et%?u{'?g??C???????8?%T`]???/w??<D?! +?z;????m+????\V?u ?*}?{w??`?]]s at J?UO/n?-/?????????,*?@????Y??????O~????C|?P6??[(?q???M??j'????K?F6?z@????V? ?( +X??A??VT?HZ?]?? I?rs?g??R?NA^?? i????ox?? ??z'??S?X? +???F) Vro??HsT?F?g?sF?PcFV #C;??G(??h?L? +d?C?|2???Kr??ZW?uz??f?Jz??K?\??K??(z??X?R????WKoI????c?n?Q??uX at B????%???????=?e~??3???zfZ!?????"?0l?hP? ??!A{n?&??N;P=V?;?r?h????[q?b'?^dt???4}R;e?h~????????R???^ ?#?+??;???'?>;$??????Y??`?ss|???Zq?%B#??_i??\??. ?z,???kB?????????C?|K?%???a?'?AXRe???j?m??s+\#H? +kj?K|\7??!Og??C?7?@??'??qW?F?v?@w4M?.??t??????9???0X?g,'%??p???%y???L\?0? +X????21?e???dL?3?-?xo???m}???/?+[]??-?)? +?M?l ?2?[t?VW????j???H^g?e?7B??F??y??_]?D*U???????$?}?'???????}?_C:? r?V?T????7?E6?.(?=???7????Z???P?z)hH??{ ??YL/? ?v9????? +??r????+?gn??,"??^?g???,??kafO????r???????1??z%???7?b?????Yh??P?p"W +??L??K??&?G??BgS[?????.|? ???t?? +.|?O?"???)????iH?3?|?????Wp???????"???H???)R????t???>?~,=??i???? +_j +X???2?????B?j?N+9????????8R?oqy??ZP??X?b?????_???_????eu????3?1Q" + ???M?7?OJ???J??|c?;b{?g?Q:???xS:?????????O:l+7f?( +W???c??m?2?hE)??????0?l?CP????Td???s?????????2JVf_)C??????R?s>??J1??Z?:r(?i?q?????yF!?r?????????sv???x???:???&?s????,??4??|'j???$?? ?:?\|Y? 5k$jX???+?????A?????????Yk ??{?X?6?$Dt>~?(J6m?????/?tZ???????] +?4?$?? +?#?&2? +??????W!????E??????????3???"e;l?%RLO?t?????H\?"??j???G|??????C +??N?Kx??}????MS?|?????U???????t?????? +D??|??????8o)Z?@?@?"k???^y!i?l~?????3??i??X?3??????3m????????a>'?g????#?XE????????]z&r??;??k???????_?[??id??????p??????w???o?&q%?)??????BI??E??#?h?zI? m????{3?5?ri?Y??? }? r?????OO??????S??eM??`????uzW??b??v?o"S??e?? ?F???E??_????U???&f?FF_1!O??i ?@n2W?~%??8i?g??sG?dlu??T???b?2?t#?C??hQ'z???Q?8???`???????????$???W????Ar^??k/?ma~?+???%@uta????????d???#??q?9???? ?????3|Q/ yS[?Dj?-"?Y?F?/?0??{@??]'?W?_e??e??7.???!L? +?A????Ry? ????9??\lV??d|??*?h?*/?D? +??{??LG]?>zYk??% ????Gz??gy{5?"X)?w??[J?T~?A?uH??? +0???Yr?????a?? ????S?Vt??!7??? ???'?Dv???:r?W"? ]??{gZ$6?hc???@?Egj??8Fj?`:???R??Q?S?}??c?????0????g?\]'??q?v,b???[laP?1v???;?c`Dx2?M? + +endstream +endobj +96 0 obj<> +endobj +97 0 obj<>/XObject<>/ProcSet[/PDF/Text/ImageC]/ExtGState<>>> +endobj +98 0 obj<>stream +H?????%9 +???*j??E%q? +Z??b?0??C?Y????'???if?l?;O;?7q? ???~??~z??V?????p{????????_???}???~?Vb?1.???cj????o?|{?????ql?m???>??????~???O??????????;Q??????'E????` /S?A.??)?x-W(?S?#?b??"??b??!Mm??"??"????+v?&?D?zi??A/?????Z??)dS?K?\?|?I?~?9????%?p?`wS?.2^ ?????n? +^ ?az?,?c??????5?????.??Z??D?>Q??D???^?+????8J? +??W?D?K?FN?W?~?9?????&???+??{?t???????SK????} +? ]N?F.???????6??9 +??????j?x|??_;????t???X??Z ??%??2??AAc?????xH?????+?WYS?/??g???!-??t iD? +????1>%Z?&J????V?{v????8n???(-y????h???????eg6??;????-??x?G?f?3;5??Nl???(????pv?e/??????,2v?e?t???y?m???"??0??_\???L?+?<? +???(Z?'?j?C??HV?u??I???}G?????z?n?Hr????^?g???(?WK??J??(~V?t~O?y?a????'?jN?;?????? #?7H??%???$??Wol$?1???A'?? ,?1??e`c?G??,I??K?h.?7$St??{?,??Cn?`yQw???V??u??????~????zO????b????:?g????????E?^ls????RK?????/=%?B??c????~Z???? ?????;???1?)?8*?|??????D????2??2N???_??e??G?G? "?y?*??%?j?yI??n??&\?J?T> ?_TR?rb??9s???vS?F????JX?g?9??AOf???8???jf??\?2??4?\? ?? ?0?s??????9?s?????E1??&??su?9?SZ?????z?-X?#O?GSP?G8?3o +o???Zh??Tv??tNm?T???;???}5.?O??`9gu?3cB?????3~J?8tt????`-atnh?@ +?1#o??3??????M????d?uW?c??^?????g?Nb?%]e"Y?S????,?????4??=??F???%;????)kymY???p???8???n+ ?A)|!???N?h??by?%S?syXLo??j???keG?? ????%j?Z4/ e?[??V???? xS$??T|??k?E?[^w??Ob.?+??s)?qW,?JS6?k??k?g??9(?=r +p?????82o??????| ?M?0?Y)???O????(o??;??u?????2(??Z???nsj?sjM?9 +???G?`Mp??Pw??$????????????l?????S1y4V)Q???$ +??>?O?'s?k??o??,i?S?;w?)?'B?????.??\n? ?K?? +O??z?? +?? +??#?|??qa???z? ?sN??lH m??p?'?????e???{.?u????????%?M?????I9??m?dS????3?Y?????p???o??'???????Bk|??????n??-?sN?5?f"???.]!]?4?j??????:?%?????)vr??????B?:%??k??2?? c??h???????u?IZ??>????? +x????<~??????l??qe?R?3] +????_?g?h?yt?6? +???????g +?:S?^??;??5u?c?3Z???V`??+fk??9?g???"?TF??I+{??q?????\c)?+??????????b?o??2?k^?u ???&{???s?o? o??-?z?a?1^?6???w?:??^H?s?????7 +e??5?!?j??C?+/?w???[?N8??;?q\??&?+??u?Xw?????&:?m??[??%Zs??????0EZ,??)??'??Z?0???*??*???y"??/i??&?I?t?Z??'?|???N??g???q?T?s?????????-?:???[lq???v??^zh??l??a??~yh +.??"w8????v??`?lq?]*v\Bz????J8???D??b???h1?&{ +K-??[?K??????K,??ZV?????!?|?'6??c|??? &??}?`?$ +}?}4??8???S?v?p??????M???%| +.???`???5,???u^?J?hW?+^?->???-?RUs?j??-nW??9???j??ly??"?????*}'?????????`?Uz?9[??? 7dr8??,?????P???#NT??p? ???uSW?P??&G?Fi?{???{?A{??'jj?N?1??#?X??Z????C???8?. +?????T?????????T[?X??)Y?\????t????????cP??????N?? +???q?? ?Ln???w?b?AL????hn??I???-??9*?er?9D ????04 ???]+???bQ??0b????0[??Y?PY??kX*?nu???q7u?b????Xu|??W?M?`=?????????7?jWg?\uh|E9.????f?Cl???&f????\9IT??\?s?sq????????F??????c????w??'9?S??????h???Gk?????4??w?f?I?^?????f??l ?? +?x??%?}g?X???+w?eIP?+V??ZW???????vs???a?#?@e??????e;????s-?3?????]???o??N??5?P?fq +W{??jw???(?n?LA?w?5?HvM15??????^?3??;5A/????0??5?9??vOn-?????3>?? +??v???m?7?=?)W????{????r??b??T'9>????e|$?24]???!??8?????????)?:?? +?}7????L?????{??]???{??G?8Cg? ?\?????~???-H??y???????u.?=o +??4?8Cm?AZ???/?????L??L?~?7?;UQ?m??YdA[i?J???i%?G?T???#?t9?P39If????85??/??|??A ?Y?.????$??~????????7????(????P??O??C?";?????2??H??F?&?u??f?>v?????)Y??????S?U}9????yq?8?Kk[???G{?????P?????d?O:????2??????G?F??O?-K.????k?? +:??? +?O??+?1V?AG^?+?\??2???&???l??W}s?[????????Zz????}~E??!3&?I6????H?-????5???hvW+-?????????a??U_??N?w{ ]?????????O??LW(<,?wO]w?B?mg?????r;?8???8??1y????x?z?}?0?? +? ???;?C>??B?4??5?????????z?r?H?o?*?????]???r???????z???Ox%?u??\_?@?A?t????uZ????1? ??$?????"tdx>b_?????);iS?l???_???=z?N?%??)????T?D????Y?y?????n???]w????????@ +???? +'j????V?0q?|??-??? +??( ?????% +?A?j?n????!??????Z?????"?k?0c Y??'??Wm??l??K7???!C???Q\?8?a8g? +"?N*+??? +?y?J??uV?I?????R???W_???????OZ???}?V???V?I?DN?+Zy?Z?'?0??D+??Z+???0???????T?|? +?"x=?W???V?I?sHP??????J??z???+Z?2?4?I?L???F`?z,NO????????F%0?X???x?RF?V?+"?;E?]%?????TC%1??-?UH{Y?k ???[?B???n? ??o$HY?w?)gNN??p?? 'BN??p??AJ??Q?????g?[F?M?)h???n1Q?? +?%N???D.7\?X???4R? ?T?[??2N??X?#??Z????-?? ?r?g?9 ?B?X[:C9c??p??K??`?:?6`???Jy9@?d?S?a???r?\m??j??'?R`O?%???%9oq???jp?US???I5???.?O6??l?T?W??| +n??}d?"????&6N????\?? ???q???eJ????L[|??'vEM??&??*5l +????6= +??????S%??*,?X^? +?Y?0a +??. ??2|i]???e?J?J??&??pU ??9W??????????h4?x`G5Y? ?T??t?`Oq???;"V9{?!Gx??"?P?? +? +BI?????!?E?j; ??u??38???i??*>?`?!;??f??t???1B????"????#?"??*? ?zRn???P1?5?&1??? (}$????c??\???.[?g(z??T?>?????*,?55sQ#??????D????=?5?????r?????[?2???D?Wa??"??i?? S?(??U?mP?nSy???x??te?+?f?V?0 +~!?Cv]z?????;?????????P?j? + +S?lj???W??????n??x?;wE|Nd74?8???[????5?-X ?UO8???z?Mag??4?l?o???? ?Ve?????oH???U>Vo??.H+?ng +??w???EX?k)??2??s?G ?????tCz????;,:z??????????j??/?^Y?;?f?D?^8?7,??-?f??;cK??\8?????K?????Xx?N?#BGt?8' ???6Lp +x??u????c?[h??~??X|???w*??????n????w?x8?S??4?g??3^?/???@f?????????C?????q?????oa +O??{??Lp?{???6??h????? ?@??Iq??0????88????~?C,}>??wO???(L??@??[G? +DgH1?????o???~???lY???E?'?^?X????q4#K???Yh??TX P?SX??'??T;??Az? +.X?Z1xk???o??6`t~???46F??=($7&9(???v????[diHX?1???@?c?Z???m?}~E{?j&$?d?sT?I%?\?U>?|??+Y??d??8?????n?h?l??3?? +?p?^??S??]??+?oG???_~;?;'?o?????3?7??? +??????I?7,`?i?7?A?#???`??Z?8???o?+k??r???p}???g?a?u??<`?? 5v6????????=?u ?:?????A7?????|?vu?F?H?S?1,cf??????2e[?,?,?mQ?:????M???x????yO[??????8)u??9g_?K6upS????ux?);8eWN?a????A6??p?r???H6N??`?V?$???rP?2?? +?????4??-??????-'???%7?D?N???n?????i????-?#?Hk??Q6???'j?E?MA}6???`????j????????????????5?O??????F69??????'?0????E!?B0F??? ?>n_????Q????9?c[???? ??W??y)0_?eK?9y????\-? $U?]??J?q3??aZ????????^M???[8i??;(????j ,G??K??z??[?4V?1:~???????N????\!????uIqX?rLXG'O?'?i?G??H +?!?s?G8?En???;?f????k?p at Pr?????4`?-F??'Pf???pX?????? ?,N?v?????W=??? 1,gW?H??h??z?,??? ?????p??9?s?`"XAW??h1??G?????S???W????}?W?# ?h??3yr????H???,??P +1I&????#????jR???H????????:: ???s?k??????j????????W]?'?G??????D +?E??=?&???n?bR?n NQp??! ???????.8/?@????u +?`??U??????@?X?g\??V?????|??3 ????|?QM +cOoJ?%???ve?J?c5?b ???????L????g??Y|??Q?UQfs3LBU????r?'?kc{6A?:??.?? +?("? N;%????H???kZ;{?????u?2?G?;????f??????=? +}f?Y????Mkp?}?6?Tylb?b?"?p???7??{?'?w??r6H*?D???>P?F???v??`?Z?N\?2????~?T???FX???f????W?? ? ???Mf??cx???????O(2??-??{???>F????L??i??W?0?3?3 bEn3D?L?& +?K?#???i???,0,??4G? ?ha!?~?l????f'???C\"??????J????3??????? +1???}???u?8 c????P??s??B???5 K??f?????u???!?w??S?B??6??f $?B;?RrX?S10???&h??6n?`????mo?? ???z? +gX??????9}&?*??J ?\wa??k?7???Z???F?{?vQ H??????g?^?????p??]??W=Xd?x?^t????C?U?vbj? +xYX???b?'??? ??? +?HnD???8?y?????:???o?p?n???Z?p?j? ^S??T???q&1?|s?? L??5??b(!K(2-?N]??}3F??q?x????s(y?i??,?v?Iu??S~??OY???U?U?.?s? v4?m??+h??]? +/?A?G???????xD???:?@??<??v?)E????1?? ???2qO???K????U????b?Q?:?:?W9a?d- @???RY??I?0=?s???4??v? V?^A?XF=5??F??2?t??h??????? ????? ???,??&N??z?Y5???,S?.?HW???y[u??????;6?XW?]??>???0????????]??N)?t????9=??9???i}?5??? +?V)???????_???9?@~G??????h6iaQ???>? ? +??ys?? ?LBL??-???????q?>????uC??w????????e  ?????z??v???????J? +4,? ?-: +??Ga???P3 +?J?OPs?????[???G?d?U0???1?M?O#?O}???i'?????i??Z??&??6?????[I??rCv??u?!?lb +?k?P?y?L???X'??I?/$?OK?????y???!????U??v>stream +???? + +   + +   ?? +  +  +??EF??V?U(???????eu????????fv????????7GWgw????????8HXhx????????)9IYiy????????*:JZjz???????? +&6E'dtU7????()???????????eu????????FVfv????????GWgw????????8HXhx????????9IYiy????????*:JZjz?????????? +?_.?l????{E??';??????????l????m*??hF???%?b??D?;8??%?!??D{??q???c +??eE??1?T?Uv^D?l0?+? +??F???3??8\~`y????'????Y??c??A|e??y?eyw????yS??Q?r?w{??O?n[?{???????K?w?'U??0+???]kL?Cc??ZU???B???I?f1???V???#.!??\?]"d8O'??p?0??C??$UUE? + ?}????? +F8??n2@??,?# ??U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???W?????=???????A?} +??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??|?? +De?x??2+??~?????? +H??k?R?A?}K?k??}????N?Z?6???u!$?P ]A +?l +??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??|?? +G'?F?|??Ml5??Xc??9m??/??????q???,??9 +&??9r??????b??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??y??? +?????? w*??no????X????R?]A& ?a?????y?s?lw?(??????#Q|??c??[w????>y???7??6??[y??????+?>??An?W??-??????????(??K?"KR???@ +q?zA??a?"#?SI??C"}G??r?j??A1?????g????.??;?>Q???_?X??????o???at???7??us}k-???g???2?r?aL??)K?27?au?e2".??????NDe??????iF +v????????\??j?pI?4?ou ?Dd~'???1?F?X"=3"? ??]?D??????? +n[[X%???;?????????VB#P??? ??,???t-???:?????|?k?mo??????????h~a??S??5_+?_*j>???^Eq??V6C?|T?rf1??$y??O?????R? ??????L _?F??"^[X m???$????????? +?"a"y?p?_??}"?q?o?i?g8?\?A?O}????z???????/?????????2y3K???c?g???o?-?X??m???{????f??E???$t ????????_???KE?BYh????=?????????. +% +VPu?T*B? +O\??2j? e????t_?Z :V??;?4??4?>?vX???UBX?E +?a???Z??&,chzG-?[??s??=??59??`??+?!?8??|qWT??????]S?????uO?*??U?>8??|qWT??????_??@??(f????????^??J2?????py??? Mx?/?????>?[?r?L? +???????????????1~d?{??P??>S???A?y???t???$????1L?I/???x??????z?c.?9 +??? B???D?FQ???"Q?L6?c@?#???q? +?? +???98??????6}?=$???D???;7s?G?????,? +g??f?zb??]??v*?U???Wb??]??v*???,_?a???m?;?&????%?? +r??H?)?? ?m?\?i5???.)b3?y?????y???l??n?Q +D?? &P???in*???U?V?"y??F??>????7>j??J???? +>??S???P??????~?M?5???q??Ozc#??m=??!???+?{?v*?U?????N???/e?v?qw9??%.?@?;d?c?Y?@Y$ +B +&L"1_?2???p?//???5?O?Y?j +???~??~jYiW?A?Z???? sxt?K??H??*G?2????qp??C????g??m>~??I?? +?O?9l?1??'?_????>?????0GK???9????P?s??P$??ey?w?U??????????oi?jG??y?c^Uv???????aND??t??.??{U??-N?&??^ tk?????3|??#?Wb??]??v*?U???Wb??]??v*?U???Wb??]??|???? +???uy?&????y?e???A?0}R? w?x?A$???T_!??iz????A]C?jeR?D?5(?t9????u?9%g?.nD:? +??^+?? ?f'g.>?????????='??[??{???h?????0 "L?FC??y??w?????7???????????????H??C ??3?#D?>0UG\?v?fC?O??%9???????????????A?U?z???a????" >?\2???=?9??X?????,????;?hQ????T????A??#P?6?R=?l;;_?9?^'q1????7G???????l??&'x??e@?w???? ?? +^?O:j[ G?LE?????[?,?G????Tx ???W???:{=??j?2??1?u~?&?k?????s^ ??Q??o?7????-z??I???F??Jb?? ?7???a????3?N1@??,G?K?????????P?A?^g?W~Z?y{I???!$?j?q???M?3]B?M????1!???H?????1?3`?? GBx +?V????_c??????? ?? A??@FYA?d?!?s??/-4?Y???#???C%???GVbz ??c?Y@\? ? +?``?%1` ;??O=??;K???? +I??$???c?^=Da?????E??~H?f???3?'?8?v}s&dy?g?????????{?y?4?"??:??`?C???1 ????t??CO?3??3\3?8;??~n?hi5?u?|??#(?>|^?Q?5??s\?? +#?????F????[????????? +?{;?&a???v*??9?y;???}???_?????tQP?e ?G?B?R??o???????'??.:?_O???8{E??:],xq??Y??L???2Ya?Wb??]??v*?U???Wb??]??v*?U???Wb??R??#L????.l ?P?y ?@d???pc????CS??8?????}?&]?6hf?"rB?dF??tz[ +$3????:?F??:?g3v?]?iB0?f?H"?n ?????2 +J?X???[??+?AP dD?f?@??Yj2K?dx?t? +<3?QDd?R?Q?'?z~d?vo????3?kq??^???F?? ???@??P?m?Z????:???.???????????}???)f&DLhqp??Tv????_??=?>@?????v??? +?????D?V?????d??,?1??? ?????{}?>??4?3i????$ ?A???k????C +??V9??????Z??4???=E??t]M??.??nV?+{??f??-??V?!A?on????_?pNr?3?I?m.u`??{??i=??G?\x? +?MJ@??^[?y?+1Zk?????g?????k??{sw +F???y??e +??W???: +_gi?,xq??6cq?I?S&.?&I?"&?????????c{/?????\????[?l5?#?>VmoD??????M????Q}_Q??????q????vT1???^ FG?g"????_7??o??????(?\Y??6?????0???P???2?N????zmu#M????,?P?o8????}????_??f??4??????? +??e??v]V"?\?$Q??Fbi??]?'v;??=???M??? ???s?;FV}?????? +1??? 7@???|? +???]??E?C qFr??/??$? ????=???????????????x?-b?WQfy?+F?????aJJ???48?????D??????|????????1j;H?y"???????U?][???)??hdY??C?2??????b??9D??E?P?rDJ$E?7D?;v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??u?'?|?? +h?`?f?p#?$???CS~?6Y?iN?c ??) ???n?;????\?2f???? c???6e?#??y??????? +?}$?h2?b?9%?#.??h?uy??SK?_)_E?h????Jt??A?u???8=?5?W??Q:?@????l?V?1vl?? +???? +M?????6?????C%??0aD?o??9nXK_?vE +?s?mx??8? Y????_???Z????MzQg??????i?Y]?W?L?D't????c?? Z??B!??'??? +F3?XZ?y??????^?5????????F +??+???????????'??1Y??????????M?????Ra?????"q?????l????????=w?>p????U?Z???????G +????"?X?<Z'GF?C???mLt??p?f??D?Hq????o??????;c?O??i?v?lc?2??#?R??? ?q????8z?????]D?Z????)????G??c???d8??>?2?-|??}???????6????.??????)=???X?\ V4!`()]?lrvn?Q?q????5(??? +h?^[?I???[C?zl???KW??2?LJ???1!?j?=?m? +???$H????|? ?{m?MX? ^Y??|h? ?;??w?? +?r??R??Q????xgP3F"Y?Dc{>#?????|?? +s?~h??????:N?e???I%?? ??s-??2AA???????f +>?t??d?W??o?? +????h?/[???g?r?;/;?9 be?xH? %?W +oM?????y??0??WJD???? ??j0OO?X? +?M?_[??p?pC> qc?'}??w??????s?o9??/??oO???Z??Y??L? +6=sm??c?_??! r2""R>?P??????g??j??/iie?.hF +?X???x?Q???6?eZ??n??i????6???#?J??-F????2?????N??7????4??L8e\P?bk?? ??I???"?Rk??????s???9??S at i?;?Oe?d?C???w?l?????a??4e(?DY??F?DI +??G??o??o{?y???#]y?L????[=.S? o5;?3?Z???X???R??W,?"?"*QCH+?^Jn?v??????V?g?4???\u`s?6?E?q?-8o|??y7R?_??????-?ZU?????z???5?????umJ????4|?:=?n?LXH??9X???+? |w??? +??H?'????^?;)?-Ao=+X??Ndl|???D?s??/?_??????W?}?????>??>U(???yH??K?CLiz?????ZR??A?@P??b?V?6?????&]o?>l????!?#?????Q?????d?? +Xvd?K? +???????????x?&F?5f???0O"???????~??y&9??-?????m?8??L?d??~#\?v?]N?A??????????s??3??k2O???(:?.9(?? +?>??????zG???#? +????.??_???M????_??} ?m2J?7?? ??~??????@??18H?!c??????5????D4?????Sg??/??:?i +?@??(??;???????q?-?v;? +6? "2?H???????? +??Y????q^~ky?P????????|K?i??gu9?doE???fr?T'?| +?RI[???j3`?x?)?F?2(?? +oC???hz?????/? ?Ml?h?E??0?J?2???=???$a??y???#u???MU?7M???]?.???U??????a?1?,I?R?-?????T??K??????mu?,y????G?._F{ ?{???x8?RK?)4 n8???:?%???pB9?N?!???G???w~?????|?????I?1?? ???DH??FB??\??????O?gD????5??_?????=O???f??r??wwu???~P+_ +??hf?jc??`?VF?O?*?Q?????S??^???v~>-a???TO??0??K??&?Bg??7?3?? ????|??_?R?z&?g~????J????b??4 +Ie?)?8???7? +>9^I?)?G?B??Pw>??W??v?? '??s'Lq????? =X?7?J???~L??ZjZn???]J[?R??}?????+P)R)A??????5?5Y?y ???B=g??u?????????????b1?~????.\???2dg>+???!??y'???F???/K??!?l(?O????g{5?%?2????C +Y&??yL??h?1?w?????????lP???;??!(??????^??O???y???C.??d?P?G??????z??????=??/???k?gM;??}????L$?,b)?m???'aJ??3??G???U??## ~?d8M??????? +??`?f??98G.o??@???8???&!.?????7?L??$??U?N???=.??&aD???g? +??OP?l5-7P?n`???????LL?*?z:q`H=A?:????>??E???6?N ?&=???bB???5?n???-??J?u??,? ?.??"??MC?)E?,dF3 ^?6zMn ??f?D?H????M??`?L??9?#?????[????m??G?_?n/?Pa?y}??c?`d?????p55???B?????=???????y???????OV#`zH?>_Q?p?n?}Y??i?]jo??? + +_P:???k??oE??7?3Omn$g???? +????ry;M?cU??q?e D?0? /?=vO????_??.??j?n???FIc??\q??? + +??"/??~L???\?w?? +?????u}'[?K?? +B??5??? e?V???L??F?.?|9bc.????_???4?????lm??~p??Q?????4?r/]%??CR????Y?_H#??????kC?[??@?p?@?????????~????a?BQF???p??%?H????+????^[y?C?????.l??????Q? ?D?i??????? ????J +GJ??|???v??h????M???k???:?Y???PS????-???u2`?x/???? +X? +?????n?W???[???Z?f??.??$8??\x${?? ?????E????????}}5???;O?????Vc'? (P +?5{f?C?}???????1$o????????Ol???^?vvL???2?q??5g???w??????D??>O???yG?z??7?%?jZe???e??W???)?c?M?0??52?wij'?i?d??18??~mw^???u?????????8Og???,s???#???6?Iy???Yy?????????~??X?????gw(?@?[?R^>R?????|2?dj?????1??????!)??f????Q????#G?.?????&R%?$??L +??Dx??Q?] ????L?>????=|??y?U?-?r?M%?q??n?H???(j??A?i?1?f??>m/? 0@Yd?eB??km?????????qi4???????c???? +#?? k??ga???V \??}N?RA???j79H? ?e???????^h? +?:t???];? 5?????0kZ???hz?Xy?R]g?J???kO-k:??cu??P]????F?'8H??2?bW(? +r??_??2?zo??^?W???? ?(??o???????????^???e??y3?q?4k 'z +D? +G?z?73????q +?~???R?WK}F?+?U??&@?w???f>lGIc?8? +r??????U??b3????HX???????ym???/?z?_??v?[???hj??????9C?????/?R????]??S?'??C?"5+??WO??g>?O1????r?? ?bW|T?k???,?=??N??a?u]*?x?o/??5?'??w? !?????i??$?"&??/?Om?a? +&L???1?? ????B???m4???)?^???h???1h6??C????!cX?B] +?j?q>?-?? +bk???<x? K1??D??????^?? +-?????????? O???H??O5?#?@??'? +?6????????5??#??c?p??2?\??1?O???9>???3?4? X_???X????n'?? 71??i?h?b??EKA?M3Y???My5?H?? + +?;FFD(P?G? +#?SY??h?jL?????RY#E!??????l??$%,BFR??Q7???O??a(????R>??????:?gi?S?????????@@f?S??EGc???[Qf????q??"??o?@V9??B???;???.F??????`?`??????7u[=??#C?Q??(zM??F?6O +???5OL?!A$?RO?(&?E?&%j~O?|?$2?C?>?u?"??~O??K?]??M?????t??!?g?A?2?x?!???#??;?6? +_P??a7Q?jyd?5????P'?=V( ??3q?;????b??k??3<=/?????/???mXj?b?8? ?&!?~???????sK?? +?Z??%?????I?V?K?[T????????##)?y?q????Z??G??#??w???n +??????$?wf?g??`?)?G,?2|??(???11????1???_1?y ?????????&(|??O?w`?D-??H?,??!A??g?i?????Tl??q??/???{:?n?k?v>?>)H?p??2?? ??r?<'????5m???-??u???'????N??^Y?????t&?J*I??)]?O?i? O?#-9???? ????5??eFQ????\ ?B~???m??pic ????*B?P??????ry?Odk;O.l:,?$?1??L?Rx? ?? +_?;o??$4?1?O +{?c???Q?X3k???;????TEb$?>?l?5OL?U????4(?"?Hi? +?uAD at X?L: ??h??3G!s?!u???]??????,?Z?p??q'? V??W????Zg???g???!???nI?J??????d:???c???#?D???w??n???#?????&s??8|X?N  + +???h? ???$~??m?0+?"?B?N???V???U6^_????I?b;Wb??]??? +?|?{????????!(G???8M???,?5?D?U??M???G?\?????AO? +EQ??Xp?$~?)^????P0qq???/>[?u??-t?:?k? +n,??????}r??e DGc\??4????'????(7???qp???9Lq/????? +2???????!????L????)S???f?MF?&!??"H4s?sS?????;?o? +?O???Z?8?a8*#? ??bH#??J??;Y*j????????1?Zh???1??ik??????%???;??24????FX??Lw*?(?????????z8]??&!????z?^ ?8???c?rc?????? ?F???o????rs???(@@??/ !??O"???b"x?{??'4/y??D???????????????????Y?o?@BW??C??i?K?S??Q(??~qJ"?3????g?}??????X??a??P2HJ$c?*Co)oE0?????o{??m? +_?b?D?P?m?MOW?(.?T?c4r???L?-@?r?mBP?e?iLF1??E??T?G?A???d?C.?1??_ G&Qp???}k?g?K _-??????????nf?aF?n,X+q?? ???a??up:?,?J? ??F ??[^????,??U????????> a?r??@;???DDsd?^@?E??????}OP???????g??+?IPO%Y ???AS?0????nLx?:(?HqJF[?C???6v???-?83??~??9B\?~??????J^??}?.????k?????o1]?:[Yiz????.?i?????[?bQ?-B3?? +?A???l?4?? ?IqJP???Jc???#???^?]?Y???6?Q,??t??i????&?*?J!"? ???>?k???_X??j"?p???????????ju?N???i??@p?? ??B?5~??q?+~jy&=P??_????o??????oH??&??eA?rdB???F6`r?????1??K?? vc*???????9}???e +,?,????? ??"'(L???bevHo?m?1|?k i???{S???5??m#?vqF ?E??L?T +k??g???`??????f?????oA????????590c???I?5?"U?/_:?(??Z?l???'y3?'^??t?/??????????VA#???BEN/??y??? ??f?h q?5?C?$xu???+f??^n??? ??F?:.??i6??????r,???/?PT1c]?S?? +?"\F??$?O?;P?/??d???d?????na{sk??*??N>?1?* +6??xqc?H???D??????{???????V~????? ??????>' +?$? +?kg?w??|????w??????????? +?2?2?v?Ivt4 TD???M?r1{?o???#)J"=2 +?0??. ?s'[????D?q?fpQ$????W-?????~???d??9??K ?Lb#?@ +?H<@q"#v?? +tqZe??e{??Q?|?Du??(?????@?????{?y????/W??-??/#I%??x?NO ??F.ZND?Y?????~? ?g&?Y";???Q??n?o?-c?6??5X?L?pL0?'?????v@??K}o?Vv?? +[?w?4gX?;?G? ?? +?Q?-??4????%Tr????????j;[??e??hi1?G$?>d?9?}W?Y?!?x??%???? +??Z|M?K?????Y?Q?g???\Ve?og???????Oe???!:LR93?_?9d1???"1??)2???S? +zO?]]?O&.??]??u???l??c*B???I?X?a?????S?2?;Fy?&???~?Q#?@=;?v???~|??{ )?????B>7?`x%?"n??E??C????-W????L?? +?>K?s?c-??u?P#?%?L????5jo?jK?q?!????_???9? +y??o??;?????: O??????m G?????*???S??????y?????e??U??? ??|&Hn???????????*?0f*?:.?? }??? e8q ?&?LO?!W+?(/ ?}???L???????????q? ?xaB1??f3o,????????&????D?!????e??^2???BC*~ x?;????q?c?S?[h?U??6??7????d???z??????7??F??? O?????????4~?v*?y???????e??=???m}??>???(?OH?S???cQ?*1?l????^U?????_????b????6?M=??U?3????L ,HN+????n?N?R8??"0??l?U?????????/?n???x:-L?g?????????S?$????@?? +??a?.??#?m?7?.V??94??3f?0=??C????+?f ?M?r +?N?????0???I?~,??1J8D??p??D?D}Q????@?C~g???s???5O,?????????????u}-f?????????Z?T?#??= +NK?1????T}(???y??+?:??"??v9?????;?M?18????w?W????m????'??4?O??Dw1??.????????Wb??]???C?zn?????\???)??o??? +?9=kvd?CP|!9????}D?8*C?r???}3?????bh????K???>c)K??J?p???w?????O3i??k?7?|?/?%??????V?r??2G;??????s`>>?B?? U`?]?????9u?:-Y?O(&U ?7|F&3?u???? C??m5?k??V??0Y-???I?????Cu?zg+????????)??\L???J??ty??}???g???? 1G,g?(<?? ?PB\R???m?_?2??3???u0yj?E??:^???H?R?b\?T$?-?????Q??!??$?| ??z????g? ??^?d?v??L?aX??2?$K?+??n8N????T??Y???^Y? ??3??i??k?\?t?y#?xH?)??5]??6????1??>?^Ns??" ?]{??p? +z????L;???2$K??&????p?8?9=??a??:?BP?<0 ?9?0??Aq?p??]??????g?????3M??o?????????P:O?~c?$??FS?R)M?w8?N??v?i??????x?????;????g?????????????????D??r?or?S??a???_B??????t[7?Z?????????O?~????i????v~Ma?,???????KR????? +??????? +?8F9q??;?u7???t??O1?Z????????????d???f)?I?? +t?e?8?{???;?G?=??????Nn??2?O4?#??R"??????}??R?0?U???Wb??]??? (?+ ?:vt?P???g???IP?m?hv9f??1?$?????4u8g?V#8?????=??_?|?a? +N???5??:b??-????I#Hy? ]??n?????s?>@?WB??? ?;dh???da ?#r??nhu=?????6q?/???Ms??#?g ?a???.CSu????OC?9??e?7?????l=????1????O ?$KcG?????Y??X?i?3?60Go Hy9H?"?;T?ns.C?r??"O?w?K??? 1F??????????????????f??kV??I??Q???w???-Gq\?>?& p????E??k???~& ?q???:&9K??U??????k?]?4?/????V??kQ?w?+???????A??????:mDrf??@]???n??7K?g???)???82J? c?&??b????{????r????L????=C?0????p??V?V?F?'?0???c??k?Fw???M?'6?r???8???????y] |W??6??! +'g?????0??????H??(?%?g?N????&Gs?_k~}?????tk0h? +??nm?9??(??J;???Wje?-?!0??<$ ym]m????te??Q????M?HB?????Q\[?\'n? Q?%n???iQy:???>[?L????6? +????co??6bYO*v?u=??v?s?I x"%??z ??oT?g????g%???O f?d0??I??B8? +?|R'?'?????? ?I??????i?b?W???R???(?Y????S +??v*?U???Wb??]??v*?U???Wb??]??v*?U??????=C??K????g? +????? +?2?? ?l? +????Tb=??????&????)??? +??????s;????}J&dZ?s???j#?X?dG2*7??Q) +??"""k?z???j????$V????;?6???? F?uO)hv>b?J??]?0y?YU????(??,???Vi??????????g?H ????????????-?"?m???Oe?y??M%,YFi??4 3e??\?q? %?4&g?F";???V???,??u?i?K??E?ww?????Om????Ig!??P????h# +Wi???B1"?vx?dk?5?????'&^??S??a,????8!?'??????6+????|?o??1?i???????????!U?X?????d??"??+A?|Q?P?'?{?`?C?????S ??B??c?? ??q?qQ?q +???_7h???f?????\????!??f>???????b'??2?/B?|????Z???H?[??vG?d )?k??A?3??F]??&X???d:???{Q?P???? +.N8?x??Wz??k??????4\y~?C?v?/????GX??l??e????? ?o??bz???????&?Y?A?#yX5??=????? =????b???XL?B<$??OzJ?}??????#??5}??y?,?f<?2????-?X?u??c???z ?????MR?L?.??????W?O?????Xj?T??\?]F?K???d?qp? ??? ??????W2$y?tz????_?4?? +l?5(????? ?]?ub? +?? _???L?|???????O?D??Z1?@.Z??#??????e?}? ?>?P??9 +?N???t>?{O???|3 +?t? +????{?\???91v????????P?w?)}? +????y?U???m.?_?6?]?2??,???0.???}?Cl??W??k5??FR1g??????t??6?????]>?????n[??Q????g?~C\?^?????[P??3j?_*?z??))F?I???C#?+N?7^???i?`??? +?`v? +[Y?????/>???'???A???!??.?.U???GS8q?Zi??*?J'~?_u|]??;>z?V|??C?1,R?? +?W+?[?K?^~`?????A?.H?G????-/5Y.???????yqC??? +S?jc???]??~/????#*?@x?????O?}???;????Q?D??? ???0? ?p???? + +????????W}1c?Xjp?gM???-?3?J?'!?y!"??1W??j????D????'?[j? ???? m>{mp?^Ohna3$???' +W??(`8??O?)!? ???X?1??|?e?e?,???Gs??5???P???k?i? +r?i??q??|?U`??p8???2?D9??G??\?7????x?M???|????%?'???zm??f??yrO4??DG"_Y?Vn? ?z43?q?Q??????$(?? ??1 r'?7q6w??l?x(???W??? +?? +r?O%???5? +???;?a??t?L?=?=>q<?8?e???@5?"[???i?C??1n???}??5K?[??KMB Km +????X???Q ????t???irvM?p??? F????|?%\????{J????$q?,???F$L&e!?>@=???? +B?J???h.?$??????^AhHn??????k??a31?h?H4:????,?#?c'?E??? +H?????jv?n????@dDpx??????U???????G +? ?mr?z??1??C???F?9sK???&.~?D??????????03??\]???t?_G??\H??Css.?C$%?T?T-6?o??y??p:?M????;?Dm??????vV?K??vv?90G??##_??@c???_PF?x????????J>? +t;?9?6Q??9??????b??j???????????]??8????9e?I?w???2?%???&?"O??ge{-.?????O +!^?G_???{M? +?)??????l?h#??>" +??????=o????i5?|?b?.1??q?e?c??8?$&%V??t?|????Zo???.??!???Z???ecg,??????I??k?1??f?Q??????'?c'??I??=?^????=??? ?.???q??9????????????.?x/??g?G?7?'???????k~m????i:lVVv??????_Ed???L???ez????u?;>1c?c???\\[}ql?s?#A???????f? ?@?x|$V9?'?(????????????????w??????????h???oyeomy?l% +peY?F~AT??W}???`?r?ap?+?w??? ?}B??z???h???????????????}??w?/g???l??=VI?$xc?????w??OA?\?6?_?W????^_?o?#??f?a1?SE??????Us??*K}???0f?g???????m??gc???^?I,?<>6QU!+ Q?P??Q?? ? +?=?]?/?+??o?*??s?_ ??????it??e'7?u?(??rL??N? ???7}q? +??v????????o? +??`{?_??????77s? +???'9???]|?`???<21??Oq?????A??b????j1?'&22O????|?? +???U? +zg}?? +?27???? ?l??>???x? ? +?W +D\d;??????F9?u???w?H|9???/?????????W?^k???????k??]???&???X.??SG??r??*GX??????\?????a?v???^g??[sj? +??0?3????!?w????????C???q???????????L???m???z??????????5??????_V)?dc???\??|p??D???????.????f0???????s2??|?]N?????z?????/???y??s???:??6??}?1?2jW?n??W??O&?h%?x?a??4??n??eKc?GW?Z???],?OT@?H?"U:?A; ??l????????>z?5? ?????Gz?????? E E?????????g?3U????P??gC?Zm_aC?]??:?-??0?????1???????SH???QmE????=?V? X??$?d???B7?4????^??g) M???s?????o????:|Yc? +?Z?&???>gbw1????>?? +1???y?;K?-^?$????%?V??????(!x?M?r?????x0e?Dz?h??C???ob}?????d? 9$*$?1??+H??????? +???? ??]?Z? +8??ya JQ?!?1?c?G? ????\X??!?x????? ?????? D?N??ys?~q?^?a???H??Y???ricQ??_VK???G:?O +??u]??O????BR?,??2pF[?]??=?????W??q????(? ?`????W?]U??~\?????????????D????f???[L?Z)/??x?????????(c???#?0??@ ???8??:???????????????u:S?V????c??b^?3?jz??&??E??,?$f?4_?6?f?=???j????>$??r???@ +5?????vwgi?=??,??`???Y2?&Y6????s~??^Ma??a?qq??? +?6QGi?????v?;H?UeI`?@?l?-O\?????3??'&??B}Vw1??Y????T?? +TF?8?P??????1???k??????????3?I?????????????i?X?G??T????.?zo?N????s?E?P!?"#N;????.??????6?N????o ,?Ng ??I?G???.[??I???y??z???4??E?0?O???[? +V?FdC?????8o??G? +C??K?&9d? ?~???Vz9??KK?40d???|$ J???????? +???O??M,?enQH??????@?#??g??1???d?i?g?yB'$?z?:?????y{?zD?N?i????r<?f??C?&S?????Mf}Q? ?f:???q?S??}??:}LFLD?y??????HI?{???Nit?7nk?Z????o?????H?g?y?6??u=????^????>\???g???k?]_]O5iV??$?2Yi??? s8v?2?0????{+[?Yc???????? ????]k??5^/????O +???M?_4??g?'D?>jK4??? +?]?y|?? ?a?9H?? r U?4^V?;v*?U???Wb??]??????k?e?????????a??b?$C????M??????J&??p?? ????9???X?Qb~G????/?[]??Z?I??4?$v?0?c??$( +M?l;W?????WV]n|?t~?{%???iL?r?I???????v:O? ?f???????Z???=+?VD???Q?'??|????c???K( ?O?=??XQ$??A?.?????????????$?t?*I;??'?8??????_?r}K?q????????Wb??]??v*???7? +N?V??Sm?^?zm???"3??L +t??W?Z????????k????n9;3? +>j??/?d?dP????????J???jw??t??9`??(???????{e$??h??r'l??]??cHIHJ?9?$??u?e????A????KM?]?#????C$Dg????Y?xjDm?"i???vM1?e!hQ?kWi?+?????P???9??I???l*6???r??%@xdm????????9}?C"tXD??g???ef> ? ??ll,l?]]????? +???t?????4??d&??0e????n???!?????????????N?1?H?C?N`Y?Dj1 +7???^5?????yu???u?iv????8?????dky?I`x?Tn<3#?6?8?b$*@???8:??????y??r?x?d0???????5?w9???Wb??]??v*?U???Wb??]??v*?U??~V? ???X?;?j?I???u?????????J +y?=?l5z? +??y_???u_#^????(5;O1? +????Mt??\?"?j??7????{chCLN8p????E?????-???????? +?E?? +]?~??g?v^??'=\??? ?Jw?@?I?|?E????]???,=????R?? ???c??c?~???????????'??#[~X?}?wy??^?%,.??Z?,?C+???~???:?????T?D?F#????????W??; ?u?-|?2?e?????!?????{xo?7G????s?^?7????w?G????bK?3???W~b]>??????k??@m,?G?Uy???3????2L?&w????}[?:3g?x?8????w0?e????????~y??????M?X?~??G??????d??(?[??e??! +??(No}??????1)c?v$.?E\??????{y????????6%??q ?HG03???????/H:/??? +??7?W?l?u??~a??$??8??%?P???????????a??<tX???gv??y???d?s??b" ?|$?X`|-? ? +??H?V????~?? +???s?o?#???W?}???????????S? +.N??w?6?9?"}o??????CC??)????????? +f?Z???1??????4??K??)??b??]??v*?U???Wb??]??Z?????"??1??? _$JB"?'++?t`????j?#+??BB??v?v*?U?j^p?4?0?^V??x??2 [H?;,???? +? +??34???S ????o+?????.???~\8?%?\??\???1???{??P?F???F?? [i??Yc?P???#TH???i?????'?s ?P?????a??G???? ?????%ga A???? +?^eMv? +^????|q????[K???;`k?g?1d??.?Lc>~??Gnc?w?l?w,3?~T???|?s?k??z?????????p?@T?e?-?;??????#?c\?? O?[d??r???f???Ht?3?:????i:?^_?rqm???:?y[??P??d???h3?? ?#Q?.'m???uz????f?? ???? ????n +??v*?U???Wb??]??v*?U???Wb??]??~? +?\???-3J? +J?VYl?Z??H??"7"I?Zl6??????(?qzcTF?? $ ???????h??|\Q$K??22??7??)?O?????O*y?S?6??<+y?s????ot???)?A]??J5?Q?8?b +F??????G?B{8?|?? ?qd??>??#P?? +?70??? (?IX????,??????rYt|:h??IUK?0 +?v??}?? + ?L????????? +T?]??ea??~{7q??r?? ???v????b?? +Yt??T?Deu?????1????M??2???1(?y??Q?;Ck??;???iw?????[?[W?????????V[ZK??G? ? +F}$????e?#?]????A??,}????,e????B???a???_???H???.?KO]W???????+U??? ??;?0?@??he??:?nOO?S?Q???@?RM)??^X???/??,^?*?6?o?]???R5?%?$ ?R?? :L??80?~?????'`?????n?S?l??)?7  ???ONC?rS?w??????*??????0y?????Eg?[???<?B?$r)VRevdv?bk{U-.???4LM???$????9#?a?????G??m?_?_?6^y?}?k??3\R?J?"]>?-D?? +?c A??^X????????Wy?;?.?Q???X??M??Q"y? ??"5?H??o??????????m_P? +?P??;?9iv~p???-??j?????? 6?\?^[7??<3a??2?I=P1???H?U??;?tY?????<}?(???0@?P??+??ON??Y??z?*?L +?U??y?????ZE?y!? ?Z?IK???R%???@7????8???33????k???u???rj;Lv?q??'?fw?7???._???-??u???B??U?y??^{??.mt?GF?G?k ?=J5?A"(bW??#zf???&}?(FS???? M????_??=??&Lx?c8?a!0?/j%??7E????1|?u??????Jg?6??^???I8??rw?r?????eB??hw ?m>?????q????k??;?r?%???Wb??]??v*?U???Wb??X????{?y??- +??/, x?A?! !Y at eB?w?A????,z?2?jVv?\????}???????zX?d? +&??????/???g???r???BR7E?"?}G??)x?r?$J??l? S? ??Dr.?P??? +/???p+ +???5O*??jzO???%????6?o^a$??M??i?>??b?f8?d? 6|?|^{?n??vV?f??Y?d#?to???3:???Z@`U?`E +???b?"D?#E???? +?|5?~w?Dy?Y`????W?xtk??h??????eaB;?2?-^ E?8? +? ?_>?)??/R?????? +?^??oS????????8????U??!?x??u??R^?????/|?s??M??+m>?%?/??{Y?@?^???W +?Fm??????x????:i?q*?S?1???? ?H;?I5?OAd????z?'?????????????]?????c??qj??};?F@? +q%?I0?;E62??Bf?hv?hi4??l?x`;???` +9???. A??Q???w7je????8?|g?D??? 4N?oD?[?;9???>?:???_?t?:????mm5??"#K??[P?P?????F?4?}?? +m??H?!FWH4?0??=F?nnD,?C`? +?????j{_?<?????1?-z#,?????p????^??e?????qe?$G#*Dy_'?u??E???'????l??Dq??2 +^?{?N??Cw??-????B??B??_???_?? +?UI ???? {G?:??b + ????'???D?S???????? +?&'m???1??? +?T?*??] +?????H???&q x??%G/????{?? +?$DMMc???_??p???]????????a??*^j???z?"?D??>F??dxt?????72F??aY]L?A?q??D?W?DI???yy;?V????h?????x???????=? fG?U?%?K??R?)@??09 ?C??C??tG??e???????=?? ?? +?c??c?????VV???G???A?G+???zrn +5???????Y{0??W? ? +#?????^ii??????-??C??h?N?J??d{????Q?????@??u???k?tv?u??K?Gw?j??V?G????????H?/5+{?/2&?d?????l"(wv?T-F?f?K???Q?'?c???R??F??f d?D}?=????2jH2?"eQ??B?>g??MS?o??????O??,5 +gH??????-r??r??u?)v???Z?????(_??s?o"=?:???i?v?y??^???2?.U??? +?}???F??L???Na??sF$F???@?`??;w??g?s?>??K?s?q??s?N??p???o??????V??iZV??0?)Hml????9?&?U????:?s]?? +??r( ??e?K????wG?3)$#?1?FDDP3?? +o??????w????r????\???a??`?? +J??M?o3I????P?\?(????? +?K?At?/,0????&?I?h???2xZ????a???'v}?K5#u?????=o*?n? ~????r ?c,????9@?????{??it??$rg?(????9 +???l??u???}C?ro?V??????/|????cU??G????P7????V?~?CoA????si?m?o?zq?X??@c??x <?~?)?J?c??<'??M??? +???7? +?l???S)D????BC???z??????i??@o?}}?/?7y?D?_??+?????H???V??j??????m?y?h?~Mc?!B? ???G`v??????i?? q?zM??_?/??[???Z???R?? +h?:k6??(OQ??@???????:XB#0'?]?????it?????.h?,?<`(??I???u?b?r6@? ? +1?O??]R??|??U~?????lt?t????Y??WG)w????:?????????????fO????9??q?%??? +????)Q?;v???(??2? ?|???=?O?giC&??@bA???????p#?r;??A?o?N?.??yw? ??????g?,?kf[?p??\?Dt?6??s??w? =???]N?x?2???a??D?????]?W??~ p??0? +t/?K +!-???;?m?5K?-l?kk;?ov??q???N$??^,9??{/? ?}???G?K???l??#?Lxa?#!goK??Z|}??YtR???b@?_?????/????>B??o???-_??m??|????k?t? +&M*??ha??dK?9'X%-???^??]?? +q ?`I?5 c?L?D ???T?^m???Y%!`??=????(?-??? +????;+??(^?I??????cs?"2?M??a? ????i?~?+?R? +s??:???x????u??>/-U???r?B?????Ih?{;E???Y@?8???ym?Z??6??w???? +?????~??l?????<?C? +~1,?3?z?1?dA?lqH??'j??'???????ic3?d2?????S?????b??z~B?[?>???l???[H???e??-??????!? ,??????wm??4Yd? ?LH^?????v?>???,?bO?$D?? x}1k?>??d?????"? +~@5R?`qp??T?G(??????W?????? ?]e????3X??5???9?w?%??m??4w?6?K??7?f_O?^5e? ????)?;??.?????9F?9??0???? ????)?spx???????_???????0<|2G????cM? +"M{-wS??q-??????]W?MX?s?JV??????l???-????uS????8e \?H?? +z$M???c?????????????r??????? ?)q A?)??Z???l?M??qv??)?y? h +???e(???YH5??^?:_a{;W?? +?i??????????m??:??/|????????m?i,??k?#u? ???$)?m?Zg?j=???7??X?G6???HH?  }> "??b?fvP?????? +????? +?V??P????????qeS1???YqNFG??)??????rMo? +DN??T5+??iZ +?c9G`H?3?? ?&?????2O?\?? +??s?????)? I^?? BM 0%T??????Q8??( ??@8?y????Uc??o???????r+??? +G??? +??-n?9?`1????? +?%?72C? ??_?{???? :???? ??i q??L D?{?gn[? +^?6?K?8???F8?S?Q}????6? +????w?/?"??G?2b?<~?qq?5?4#B5?r???>y? :??X?1f?????J?9? +dA???M???"?V??? +T8??3???? ,^?????????=?v,???3?b???}1?^?o ?? +??.>?Q(c?8?qF??~`?R????3?>[????H??e???C#????P??;?B ??x?Y?[????ny%)???H??n]?b" ??..?NFY?D?'?r????yt&;?z'????????2?s? ???:??7?3??+yX???I??m? +8?!?N??N??3hP??????..??!?,g????g???OOVcedt?T??1???$G????$ +_?{????)???)??????????????i?R{-X????YF?&?`Id?\,|%???*~8f%???)l9s?????es@??z?U???ww?? ? ??%???? +F??a{n ?????7??7????>??}??Hj??(?L?t't??Ra??Zq?%???7??+_?? +r$??5? +?R?c~&y-??aU?V?M{?c????x????y?n$=?N?? +?? ?{?Oh???C?dTg?O~? +? +??D?{Q??????x??? +??????zLp???8#?e?q?8??. ?`?"O-?^??<}??? ??????o{????$k? +??OB7?C$f ??w???????~??????|?? +? ??2???c?k??R?#b?w????{C|??? +I'??+??C4?Ked????G??P?? +????o?X??^??t?v???7? ???~X??p??;????[? ?q?????\??j4`?kH5H???fx?E(=%_??D???_?o???7???????ZGyaaq??'g?Q??VS??*hA?Y?*???o??5 c?,^?i??}`EZz?*??^??[?d??8O???V?~s??x??*?,q?????:?nT??.? +n{?|i?Tcf?}??????;~i? +??o)y?[?????6Z???^Ic ???y??I??$??!z??=?? +$z>? +?w@@?3{;&??2??????n????????)??d??%@????M3????g??????????? +2H.tmUo5???l?YD????2r?|}6?:?=?????B<:|?W ??qxC?Uz??j_K??~??iv\g?d?e~???b?y????C?O?q?G?l0?9\1???k??=&?W?Y??5q?;??a;wb??]??~_???&?? +??]?S?????O?~MZ??kv??,?? +??/?"vjV#?z_?+S???XH????p?.???Q ?C??9???????V+w?3? +R???? +3C?????3NL?1yc???r?v?'[?'mi{;6?K??B??????o?????????2?-??O??G????????4?}%5+?J?c?O??0\??s??ywN???n.$m??EI-?=6?K???@s??4????? +?H???wn???i??????9A?G?1???????????/?????d???u)o???8?h?????Ui?O?l?K] +Y??1??"&????; +???cf???u??d3B????|=??5?@???O?'??v????g.??i?|?o5??6??H(?4H???????(??d?)?? &????9??K? ?m??[?x????Z&???n???.h s?A? ?]~.?I?Y??$?beLO8?.???/+r??U? +?I?]??'?'???a,?k+K,?M0Pd!? +?zm?i}??????M8<[??BUB$G?'?? +LH??Y."?'??|_????????k?Og4?K?Q? +???N=?>?d +??.? +?u=? ??lz??? +L???v*?U???Wb????0.?}4pAp?f? +?F?LUV3???w??7??dv?3??c??$%(?L|H? +??u}??? +??????3i4?%??P??27b[????'iv?l?9????8e?sC%JY1???? +?~???q??5??????_???my?jW??????yF'?????:?.?Rx?????~[7Y?fd?^???x9'?<2??G????j'?'?_??? +I???C???? ??v??????6???????D?"O +T?????V^y??? +*/>X?_???j??????Z?? T2 ?!?F\??~C?<.???????4??z< +u??a???<{^??yLL?cF8?2&?!U??Q?M???i?7???GT?[ l?I?1X?a?+?????cvn ????1?#!?}o??? +ng???\ ?}??#?????? ?? '??s??? +?3?V??????~Z??????kg???c??Y????tV?Z|?e?????Q"cP???y?y???v?|?s??q?@r?;?w??????z?g???????U????}???6?]????O?J6??G[??g??z? +?s??U?n.???]-de.) o?}< ?x?,???/??m8? +'?"?1-rJY?v??#??}??lv*?U???Wb??? +-? +-??"??e?f_Q???#3??pk??u??l?t +?V??F??zt??3-?f?P????X?qP??0=??7?8???Bt??>38f?"*"?;?'?'?^^Z?????\Gigj?K??HTDY??h???Y@Y9d?!DY'`???g??kw?y?m????7V:<6???]?*%?NH??HQ????}.??<90?x?$? ????????z?Z???C??1D????????o???? +Z}????l+-?4??}?F|s?? ??p?6byK??v=?????d??,?NB???D???????????????J?o???.)??8?E?DX?? +[??|??X????j?b +CP???????r1$???]??~k4???7?"?6?????;;K +8?=?k???5??)?'O?5g??????K?b???????= +?A\?_????}R?,???V?J?>?( +?a?K?&l???? +?f7?$y?!??;???]N ??K~#.G{??{?)? +???{????O??? ?P?L#?~??&w?????????D?BF?vTQ@>@f??M???DEAv?v*?/?? ?? +Z}/H???@????,m?%oT +??z??s?????e?M?]??I??o????@?(Wu;??_??9??Q +'i +?????|N??~?9D?? ??????????v??E?%??? ?1C5????zU???o???????>-Z?????II??J??[Jgd??W? ??~???b????G?>z?? +??????4:??|'??$?|;?#ip????jv?fb???uZ????t???/?bbjP??6????$?wa????]yz_+MreV?? ?"9h????6??? +?S`<2???[{?_kI?%??}q??>I????? +?x?Y8?2?z ?q}'?|??>???_?????/?Z??k??w???[h?X????iA(*E +hzfn???`??4?P?|'????n?5???\S??hLQ??]}????0???|1V???<@???*?? +K?f????/?iE?k??????x???9Sze?-?X??|7?y?']??_'??|^??|??^???u???01??U?=???m^????t??}?Y[~N?kk?MJ???awsS??e??? +????2?=S?ZCQ9???>???9NB_d#?p{ V97???|???C?????u?*? U?>??|1WP?b????0?|?? +P????1??? A?a???? +??t????:?????O???hUxq??\???????. ?c?3???*??+???? ? +lw?t +??kyWW??o!_???c??=;???k?x.,?? ??????v??=/????????r??&??*????K?????r?^YN&??? ?????&?G????? +????;??? +. e(@y?W????{???(?g?i5???1???Q?<LR??bA?F?C??na??3?7??a?4Q?,?M???)??f`?+? ???????4]????H??u?????Wm?????8?`?"@?5Gy?>s??????1]iriWS???B???????z??8?v"?9?Y'??{?3? +?;??vl??3c?8Fr +?SB?<7?~??Q???`?A?;??G?y?/:???g??? + ?? +Fht??Y?e?P??????bMVl?O??4?3 ??K??6y? +$??G?R?&?V+????f?{O???????X@? ?Q?q?~???w2? ???P?b????]C???8? ???teYXlFx?|S??P?"@?A???]F-F(??!8H$ +??|?E}??:yN???^D.i?5??O??.I???KC??g(??i _???\??k?z???????O??????$^????n???????O S?8??<[??@Y?c0=\?o`_???? +?G??-??`??_? ?*~`h?i?k??j?Y???????(???n I$d[? ?????s????]???6>d20"?9???&?????c=????f?. NB)?%)@ ??/?????????y? +??a38Gj? yHU????}?3????? ?????_?w?"??G????kgs???i%??#2?!?4n4e9???*?{??????wA ?0h??o?????????7y??^L????&?bnt?%i???Q????Ef&?N???|?1?>??9??&h????$????? +??????????|???{????? +????eP??\?z?u?e?A?'?c?r?F??=???????\???^O??? + +|??????????e???i1y??????,-J?u +gW??5F???&?N?{?? ?k+>k???)eyqo?3??F?A?O?"?Q^?t???????9e??=??S??YC?K??3?y?:??1$???y-?[?????(?C Q?7+??"??.???L??Ty[???r? +gV?????????????F???j}]? +kT??[f?K?S?WPJ?Gu??h??3C? ??q??s?G?????????j???r[??g??=6*?e???t?J?W????????g?K?}???oO???y????:?;?????qy???B?5????=+?Mk at I\?;?{O?# +LA???#z?8?????????m?o?V?A?2=?-G???FA??A??@??f@y??????????/???R??>s??u???o?-|?.??oav?-n.?"??+?m?p?z?ec??Z?.M01???Ca)??;??????[??1???????O'??w??8?ym?y_???4E%???yF??4?}W?r?{??N??t??? ydi?a;=C%???????^C5s???????A?%??h?Yrk3vff?f?+?#]R?????^i???r(?wB;?h5)?`?Q?*??`????? +Q??????j5>??,?p??I??MGcu??{G?????&.???L? Q?hHX??P#??#?BU???????????Lf3???#? +F8????(Q? +g? +T?G ??w.????{A??1c?{;g#? ?+",???w???+???_?Z??????w?? +??$j1?yP}???G???????I?_6?Q??66x??+???g? q????'n???=??|????e?;^?g??N???gK[???P1???B;H?o3??h????F???F??#I),i?:???????=1#????*$lI????}????/[???????%?e$?6g?pn;???n?Yh??d????V?V??:??y????e?^????8Fe???*??4r+w?r????????????X?{??O+??s'?}????b?t??,Q1?!=?>?F?P???uRd?????E?????j????????????z??%^??MV?t at cS????N????r?_j??t???m???`? + + %?*?????5?=?????yZ?M_[Y???i?\ ?gJ?e????? ?-?@????Vd1??????? n?p93???3?h?|???K??????u? +Ff.??fg?$???????)????_???????????uH??;.5?"?w???j?5o'_??k?^????V????? +?_L?!]??G>?|{???'?<'???F??? gM???_ ???N???_!???+?r?\? +??(?8? ???????U}?????$d&?(C~??p???~w??o??o&??B? +2?r?='???????~]o5?^y?2h1_??s????c????s?2#?#?n(EUH8???o? {??????&??!????]??~!? +[O???T?t?*]>Yo??dvx?VX?P?0?c +|???-?,/?K?7?n??? +6 ?u$????A?U??Y?F?b?W?????,i~\??? ?-???*?TW???????r??f??1??4?? +?-p8??????,???|?????Y??#?H??Ud???????? +v?U????9?h?,? ?>3 D??'?g???/? py?FY???&??%?9?,?I.om???d^d????5z^???b?W??U?t??l???=???7?{o??z?=???A?@?mfya?# +?8?"???? +??W+???????V??????d??t???X?C?2?3!1.#(c0?R????x\?owm=??I=??m?.G??X???I ???????????0 d ? ???1???M?o?)o?a?.(g?1??? $?o{D +?(|??:g?}??4?0??X??o-iz? +j_/????]]y??W??V???:!???}b?e???+F?Tt?????? ?]Q8?H????`D=????z????h?p???e8?6?4x????RA?K??r??~`?hy[???K? ???/Q????%??x??_?H?f?R2?????~??N?a???zh?F??D??;??;=W???vf?^N?????#?F????"$d=p??7??????????????k?;W?O??{??Q?V? jr???9?B???/?? +g^m}u-\?tiZ??z{\?\?>??|??[?2?????x~Q?? ???????]V???????1???#????f?zb??]??v*?U???W???????????????s??K??%????0?????w, +?T????????]?2J??$G)?S?e!?????V>??KU????x5F ?C??K???@X???1?#oS? +??`X???o???:mj?t 3G????&2?K??d?X?Ur??X???????Ii?m????o0k+;? [??????? +JR2???q??????%???I?6 +`???+??? +/?9?c?U?r??F??x?????7???? +???v?4a???> ???!???w???K??????'???M>?u WF?$?-????3 +?^2B???/?????Q??.??kA?\????)F&??!?Q????8?N} ????9??????$???u?????o???[q"???aq$?W?%?.????nv???1?8F?v??E?m??+??d`???????|R?l???K?<[??=G4/j????/???Q??????????^U??m +W???R?R)R? +qW????S?F???~q? +v +??Ea???,?#??D?;Y?????|?}?Y??z?U???T??V:???j6:??W??????,??????6???+E?,??Xq??u]??mF?K +?]?? g???w?????&=n=8??'??(??? @p?????_???????_???????? +?????W_??~q?????q?C???>&??7?0#cu~}Wek?M?Ys???<9G?? ?48!?2? X??????3i?a??z??T]j?????s#G???????_q?=^?&?.L3??6?z>??:]n ?u91????????O???????]?*&??8%???? +?'??}?j7??G??W????* +Fe??8? ????????O?O/~[?Gh?}?????r??D??Gt +???#??????i?Z????r$B?F9?o`M???+CyGI?/?5?????G?s?u??w???{=.?????M??P?? +??F?@???h??{+<:c?TpK?7????qD???y???W?????O ?7??&?}cj_???>??W??q ?????=???ugY????q???e{]????? +?z?????|???WY???M[X??M? 4?4?????0?_?H????4? +r?Mr????]?????ov +?[?*?FI C"j??;?W???????9??Y3??`??M?????v?|Z??x?hg???D??d???? }h????@hy?U???Z0????L?{???w?0o????Xb??5Q?? +???? ?7?????Z???y???^?Oq?}[O??(???0W??7 +~.,Ga?E?8??O???xH;?qL`G?$E??:???????????#??1??k??6 7???>????? +@?!?q?lre>T?~???b?1???b=v??)b??[i.??]m?Z?CL?:xm??f?Z?R:h ???'???u?????kG????"3??????? ?1'?R?v?w??@M??6?? +Db"j???????'??/?7???i?W??L.?KKY?#??9-c?;z??z at pu?Znv????u??R?? F?2"`D?Gc.`?~?v.-7av??.??x?????03'?J?8?'??oc???????{ac?Z_4??k?2Gm???yf??+??VEs7g~o?!JS"?=?eP?????K???}???,!????a?Bc?R???? =?g??????? +????e?^R?????????e??3?@?????@????????Wb??R?MN???8????OeYe??Xb??w?WP?M?L?&?D???A#????`?G6I??0?eF&? +??j???<6,.W?=9]????G.?"??@H<>?5??>)?\^??4????iZ/?'????~??????h? +???n;s?{J??c1??~?e?\???b?d ?<;f???Z?,;;?x?'???) XD at 1I??1<_?L@?K?/??-1/??.????P????W,??>?#F???W?Hc????,??????92F??? +[?)?C?I?ka'?4?z??1-? }$?fb>#??????i?????8??2?X??O?#v +Y??? ??? +JD???Xq?;W??b?-F1???@?a or??"A??6yt|???%??'???L?j??5??(T?m???Fe????#H?cy$?????????N????????r17R?q +??????k/?4NP!m???????w????I?F2?O?>T?Mw???9zw????v??4u'?0?$? #>!??lc?~?? +z?Mx%???/???+?lY???????wq?k???4?B??R?m$X??{I?e???)#?I?0qJ????7i??b??g{?"/??A?@8K?? +_)?O??Ghv???;E?&? [?????????=???y%?^;???? pb? x?) ? g?-?q??A?'???|?S?z??>stream +H??? p????}?Y??P?R(??/??Q ]??3.??0?`-? 8????? +?/?"L???'d???t1?n?{?????r\???8?}?0?_?aC????_V?,%%%m??!+????F????????????\?????.U?? ??k?`_VD??1??- +|M;??h^??`%BU?P|P&?7?} +#??????{???b92 +j3??j???pQ +w {?(???w????o-|s?? ??????1??j???J?C??-N??rV(??[???uu?C?*9x?"U?#K??'o!?E???Ge/\????????N?X.??KG?????????6?I?p{Ob"6?????^?????!9???z +?\?JY?w?1)??=g?4_?~?2????~4???????U?K??s??5?n}n??`0?H?%'???W^.???Ihp??B?#x?(??9%?G?Z{?n??i?[?6?Wi'??&??\D????>??M?3f???i6~?\??W?U??ZW4?y?????0?????P?y ?????9$??cEh??iVbv? ??b|8???????????)G?j???\?<??1? ?2?!e?n0?4+????F ??A???a?????pPA?]E?Fh???C??)?~?8??F?u???>wc?1?? +?f?*?9 ?VjkO?m?OB!/?yw?n?9 W???-? +????J????0???{??==??g??R?"??A???-<4uv?V???G???8?????d?<1+?$yg%w?n??? +Zx4]s??q:???3=?*?S??m?D??#?? +b?)h#?ZK???&?X ????AO?V??zM??? $?p?? +?~?:~?}?`?4???E\u?,T??Nq?[??X?%O?WR????;K c?9#?@rb?]???'r?;????????-???&??S[???0z)?j????P?& +4?a|??????SX? ?Ao?ze?V(?la3 ?)(??????=?z+d.??'?v~?K?w0??c?K??vZSK????J?We??I>9? E??&l???zh???t?o?:,??,???@wj?=??(??L????? +?"V???8?????d??)????W????t??1????w???0???s?r~?S#?uO??:-????eQ?]>Wx??????8D]T??0/}?N??]??? +ur?)????????s?FlRVV6t?Pe P^^???> ??? ?,??s?C???i-iv??????????OD??u???,Imu9??????YT?h4a/ +?I?????;?????Y7?FnE~X??1??F?lN? +J??6???(???bt????\? ?p??Y?5j?? +G?FG?m?Rb??u??Ao?? ??m???X^??Q3F?q4?NA^t?wT??;???j??3?????F?8 ??M??]?{?+5?A? +??2?2t/?#???X?F???D ?,{3?k???{???qk??????????????A?_(??3?{+?^?#;?0|???v +?????w?H?????A??4Sg??bDqm?a?1?1C???"???x? ?? ? +|???!???4{?p??^;e??????{?y????6?9??????f?,bJ?V?CRK??Mb?9jP?_?m?7???b?Di??~{???O??j?r1??r?r??/\B?b??Y?[2????? ????^+?????X??@????;???,????K??? V????m???~??VV?9???W??J?`??????????A?b6)kx/? +]j^-?:*?3?y????S\v$?$????T???#\II??\???5+?jy?bl??0????]G?zj?k[??@{k?]??+?H?_9b??????UD"?E?9j??---?&/???????0??i;?6???/??t??v?f?e?T^???.Niy?5??N4O/???A?????k1p2tiv(??U??Z?#l?G??K???|t????R?H? +???30??"??F? ?3?k)???I?i_????ml??*?z]%???? +???4?E?\????5z+?`?z +????f?1z~5mcC???;JW5&X??p???;d?? +5c?fI??a?v??(? rL??&???? +?pf?X +g??:?w?????:????Gi??/&??Z??.5???i?5xb??R_%m??y>??I?_X????n?$X?S??BjY,??g??v?c?;c? ??M????Y1,_?^p??c?J{?????Mv]??.B?K ??@??U???7??P??f?q??????A~nL????tQUJ ?7?? G ??h????;??4?d?K??S?ImuH????6???????{?????1?l?_r??5??? +?N???????Pt6??Q}?]D???%????@?5?30??x?1(g?A}"??????8To?6?:????V???p5&??.?|??M9SS?W???? +J`???:5 +m???0?? +T?&????d7?$?w?y?G????????f??-p?@k~X??0m???????s?Q??v??Ni??1?{???a>U?????q? ?b? +?2L??!??y???W? +aJP'???Q???\S??j?j??????I???w??????~??["nm??t??'?????'??hsa???D\???4{Y?b#?b??M?_?fG??q??Ygz4????l ?S?f&???L?6g????Cm]? +?.b???%Rn?.?y?$W?X?`_?%????????bd??lr?|?xYSRR `?Pjj???_??x?????k?????[!??????????p?$D?s??P? +?}???s?n5M??m?????4????kx??d!?X?????JY???????o#'h?????? +f??/4W?t\O?~j!e|???PC??q??D??m+#?????G=1>?~-???(??Z4?"???q?=?)65?]K??k???w??)??t3?ac????8?I?"?:???'?5??Z?pt????!,?? fq?h???'`????????mm??2????>dy6??~?%?X??????G??eh??QC??"x_?;?foUX?K5???0+???b#?????m???L`L%?? ?# ZY?9~???0hbgzDv=?H :??q?6$4s?Mgp??}???0?*????Sd????"??"d^???Th??WE?4???.?UKqx???e8??%/e???e,?IX?IO?5U?4???$^^%?k?????+1+???t6?gN[???nF{RR??7?A?X???y?r????(&??*????Pd,$FY?B(??*{??u?(s?????jA?o_?*q??|??=?????AQ?8! ??Z?i5? +?f??? ?L??=6???*?u?fd???p?4u?????t`^Pv?L??????.??;???r????[ ?"k??`)" ?0J?K ??CAm?;j}?????q???(?kh?I[ ?G +:E?(??R?f?W^???nB ?&?$$!???9?s?{??????3E8\????{????y|???)?lc0?????T???????Y???F?7?>H?J0? 'zYO ??>?E??\????k??i?k? ??I|?74?l?????`??;/??????Ek??-"????w???9E??k???U???90g{?>?q???FzQJ??X??i??5???l??0tv???4????c?S%?%R? +?@?Al?T\@W??8A? K?@??L=?3???D|?????*?b +?c???????/????B?]?~?????\????c?WZ????????????;ob?w?????9"w?????? ?]?Y-?3??????e(?5?v??(????j???5?????(>????%? ???Z?????YT}????? +???#?>?????????OX?1????Q?m???;L?_5![???_Q????????4????o??.???L?|\sL? ????XL?f~????!?3T~??W@)FQ??w?JL +??K)???4K?w?3??.??x +????|?????n??M +???N?? ??[]???v??>??? c"?>)?M?'???W????BYj?t??? ??^?}p??#?dY??????esgAO?i?X??,??\??Y? ?o?Z/M??\??z/s???;???RHQ?@?KR??S?$??q?:.b$????????w???~?@Ey]??I\??Z???!R1?3??i5i?A".?h???r?&???[CNHr?5&?5??X?'j5???`?"?0,3? ????30???????`@HkO??7??bucO???B:????y?????Qj :t?B~???w?????_`???$dI? +G??a&cCVo?????{?:O\}Ple????????4kco{?J7? ???U3??c??z?m?????-I,pvs?????6Q>???-:?X"???>?oa ]???????????/1?V? ?l???U????Cy??? ?+?XL?V??f??q??h1????????>?X?R`?? +?W'q4Xl0???????{>E?????.>UT?A?^LuY??????V???? +?\??c-4P??vH? ;j?af!????P?$I?????l?s'7??!v?????/M?6O?9/X?X??$?EF?`g?)F???J.[?????k2?Y%mI??6??\%d????az ?6?r`??u????????qb>9???x????*C +??)?????FzmI)?'Z???W??HG?EW??? p?????l???&?Gq?W?4????~???????? +?$? +?)?I???&x?^??*?o??E?S?SIJj?w:??%F?n?C?w?s??Q|??J??M?xj?M???7b_ +?&sJ/c??On??O??H??5?>??-??n???c%????z??i?ly +r +???}u??' +>5??V?? B??????_??????U??~???????1?_? ?1c??rF#g???u3?0? %J?_????SmJ??rk????E ??c???\?p??Il??Hg????yD???Y?`?S l???? *k,???????$?Y?Lls????7%*=????M???!o)???_,?d?0?"?y?Q36?Q???n??w???U???1??3??W?:??w???1T?j!???"sm]?????L>U[) )V?@??????B?S?A'?{B?j ?d^0LO? +??k?`0??Zk|]`(???/??7:q??r???O?W?Xq????#?????cL??\\Y?3 +????????oM2ae?]??Ta?E +q??l>????F?~yN_?)?-??QO?^q?4?>??|z??,aVp+|g????u?0m??0|??X?0+Jx9z?x?J)??c????~?????|o??????????`w?"z? a#???????????,??]nh?]???E?J?\????3??????}?????????h9?s?s?>????>=?i4"???6??????v4?Ne?3 +F?7a?Z>?????m?YZ?5k??o?9?T/?T*9?x^?q?U??dF?,L3????m?,???Z???Rn ??s?DN#??y??T??^I???????%e +?T?b?????? +?h2???????E$?L?*@????r9?S???t?R?rZ?o*"Ksj9??>O??Es???\??F??=S9????G????8?B?????CU????s?????p??p +?[?Z?LD?K?@?????????y??nP??E?~??Z???_s;??#???r%?b?'?+#???????\????[??n?R9,??&????f`???n??\\y??:?j!W?C2[*??q??A??T#??i?S"MvvUU???kZK?Or???~?????????9gP?E? +?V?J4V??d???Uu??d????r?|h[:??o???????/ +?????IyA?????wWZ?.?{/Ja$J?a KM?? n???_?R?oZ?c???5??v??? +?M!8DB??2?????????R/= ????/?XvS???q?E????AUe? ?A?2g?u=4\??'Y????d?4K????a?_)????K??56f)?T?????1?d????`????U?|??W???2?%Qi???Q???????X????_?E?q +c? ?;oK?1l??;????????#???/?+l?,??tu??? ?i??p???W T??~??;??E?03???? ?,"0? 0???}???????hN{?;???????????~?v??C(???????gYk???\?l??6?,>h!?O%#T????????0???E?H?W???????U???1E? ??M???HN0?Nw,?$??/?~?}K??????? '??-?????r??.??????????u??j .D]R??????????9a?f4K????????E?dop????P???W???53???2"? /9?9;.Z????????'?v????0??m?&?: ]?i?~Nk?#?S7?? ???`??dO +???w???P?????? uu?????M??I*?Re%?z??>^1+?o}??n???l????zMY???3Y +????o????e?)?57t???s__??v`9q?v%W?fjS??I??n?????N62?fw??(??6?$Q??? ,???Z?_+O?H???/??m??d??H??6;w?tpp0w?????j?< E??k7?f????`?k]??{\??^?!???Y?x?h?????mB{????<g??;?????|Ux?Y??P?O??(?$I +A?M?gP?DI??g?25??o??? 6?uX?>????Z???(??????/)h?????????T?oQu???/E?x:?d? +?,???[%?fn.T??;??=? Z8VM????f?#B +FH???L?bE??5?c +B???Fk?????????1?B???jj???e?9??7t?7???Y`?;B??t?#?????)_[?EN{ +*F?b?%???nMb?xs44?j?????U H?Vp@?} +"L"?xrr????????Lj?????+Q)?p??l?El".??L????9y-?e0????6v????X6>'? %?Nfh?V(?0v?SAa???>uw_????S?????`?K?v?_^??????=bNt?8?d?6b6??)?c?mKF????5/]???????3?0qt??Hw??N?=\|?z7B??|5???u|?f?/??`?L&????-????q??v??9??%???r?M?????8?x?Tr??\}???h?m?`E?Y? ?smz?Icw?zd5!?????????]l????f"???I ?0I? 8???G??????[??????o,??Z?? ":?us????Y???????I?Y3???B?% k???#?e?Q?Z?U?2-??]- +?7??I??n6p??*l? +;?i at .K?G???E|\?"??I3a??????5r??gh??????/ &??$?t??????? o???H???F1???9???\E?Ft/i???h?? +???v?eCx??}?1?? 8??H???V?t,?/^?o6???AuK????>)b???/?R??R=? W???hA?&?y??U??????X?\U?Fpk?????|?F?'=K?Y?v??* ??e?qR??????????FaBaWw????R F??E????{nD??U?? +??v^?n?c?U:??A?} ??L? +?????a?_}8?8\*7?K+,vp?P??4?\????J??^T?KH?9??W?>}?i????.?6?&?u?? ???z?????g??????S??#????d*?5???????W]q??~vc?mUs?o?P???uXY??upw? W??7????yO?6??LI6tO??h$??3W?L?DSX ?????*??$????Z???C???????|??'e[??????T?%?l]????^???K??y?uP?S?VA????????????o?L.??d??~?O???T???O??u????(c"?>2?{F???%Fa??)?R1????y?P?2]??t??kI)?? +?????????|???%%%E,?"???3? ?ck? ??l?7?zz?'?n??O???y?f)!i?L?D?*??+[??] =R??????Z?j?]??.JiTTo-????*K?A:9???N??+]?Zndw????K??|?H&]p?_2?v??:Z?B0??5?????? + ?a???*?FJ ?????r?l +? ?u?gk?$?Tp?A??b?uF?d???N?h???bj(: ??I5?????Ax??6???Wz?? ?+X???{? +???t???f?e0?I?? +?<?I??r??\??????lH?U??Q u?]?5VX,?????N??9C?`???7n1?]U???$???a???e????,?>,?(e?(?????t3??l??? ??0??K??8??a?$ ?$%n[:????[b9?15???ElG~v?6?X=?8?Y?uj 5?;|6!??7??3{????-??# +T?vU?'=??l?Gl???A???N??Jc?[???:.? ?A?????????g?\???? +?????b?S ??R?3??vJZPZ?P??J????2??????y?.ym6?y-II6?l??d????????w7??n6?F?????=????s???K?p?yL???:?QT?>-????6?4????M??5????????i'6D?1???~N=&zFe???o_r???2??l?`?&????(R?7V?)?#???D??s]? +C???)????NJ??A<`??*?=?w??j???3 +?P2,?????l?? ???u? N'???:L??? +?????|?S ??Ut?s?3]?T(KU????=?|9,?P???s'?{?,?-??H??????????=?p?Ew???v\U ???5???_& ????a??h??D?4T??? ]?7?1??f0{???)????6?tk?iW@?Y??????P?G?J}HL>??@\?N?q +m7?? ???43?????r?A?? +n|>7F???$??? +?\n???Qt5?????T??K"n????{???M??????"????A=z?y??g)????}A)?????3?h6i<|?[??3zSH?|??=??'.????? W??N??????v???X ???FTHDh????j??rt?Ga?#??x???T?-?*?QcR?H???$xWV?i??????? +??-?? ?^?????TQ0?m?J??x?I0?^S8?V???X?? ????????k???W?`w?+KEr?,w??V????S&?v????~rg?{R?,]??QELS??P?++f??b7?|??????????H5??*h?"H8?[?^??$???V=???Z?%??D?_.??J???? ??|W?)???@??? +??U?E?????:??=?d2!h?????????????#?f???GvhF?P??`?U?u?p%jL?j?iJ?6???"???2???M~2Bt?????????B?7U?????r?s4 +J?*K????*?$?*????s?%[?? +Zs??? *?t??Un?)R???P)Q W4v[??_??bicw??-VG?b ?b1????4?)0?{?x??,1h?:4????KRn???n~?G??q\?UyXu.0???:L?5|?~YZ)'?G????~?1?@??|?*??T+??4??"?x??S^?????SS?LQ?k??Yf?y?? + ?P?C?7M??)!?#????|'???7?e?? +????u???K?p?%??f??|jX?\?(m?(}i??i??s???R?wU?l???8?'?-?6?????.Jy8??k??^ f?t?&?,8?w4 ??E8??Sn?pE]?2?4&?f????????C? +??3\m??t?Ww? ??f^ +;;??:??\??d(??Y?#?-???~?? +???????? +???!?!R?&,?dY?/;?zl????2????:?.?W8?????B?!; +?h_ o07?17YKh7n??dq?w???S??Z*K?V?Hs??'??@B?(ap1%?LF??Ud+?s???1??????,-?) +?q?????@???I?qI5?s??????Q-?J?z?6:?|dk]HGz~??????M-?zm?e.B?s]x???3????>UB??9???e?Y?b- ????V?!??O6 +?f????N????????,?7?Fr?%??nB?s?q???m???????aN?F?|???SX}??4S? ? +????4[.a???&M?hv??]Qiv~)'???1?????1??1???|? -gk-??u}QT?b?\??d?i?#m?dr1?{???H| e???R?l?2_???R????5???O????8|??Nw??2????J?l?QI*J?EAc*???vH-?(????y?'? ????c?.a???:?B?,^?g???3g??"?DIZ?x???????eU"???@? ??\S 1??`s??o? +?5?"5\?pM5? ??S????gT?2????tr7?O?FWo?4?????<_RP?~@F-????????iS?JD)?J?"2?yx?????^?????Z?}????s??????????G#{v??;??s????$ O +???|??CZ?YE?6m??t:??H???M at bt?U? +U&*???d?t\V'4?? +Hfm?????6&??JlKK???7]?8??X??h???????<0v??vM?Y?????????????1?[?q}? +x??V??r??K???^??a???{l?"?` .,((?x<*????????w???}rd??_?)?????i?D? ????E?B???????<?u45???9???PN????x?1???ig?i????X9????f???|?PF^2"?Lb???d????K?N{?ig??R????????n>??*R??o???^?^r:?4Y????????V?n?e??x??-?m???~Wi??Q???M?q? ???E?^?b?O?~|?[x? Iz???????=????~???~???? +?x???w?????bk?????l?69mU;??y??W????WnnnJ?n5A?ywH??!?L?0???0?focN??h??x???(???7>?9_??(K@?t)z???f?N?A?aH???g]?+? ?????w???L??5??e'??j_\?b??91E??? +7??? +`?-e?t `??]??I'?????,-}JJ?3g?????V?p??7?iLx?ZHb`H?W0??[Y8 +u?>?L?????????b]???a?$-~j??/? +???=?d?4g????????F~9??$?R=?D3?@B?F??n4????!1?@m #S??-[p+Jw?? ?4?]L?`????????/8p at wOVV??+W&?=?H?@??????g????H?ZKi0>????!?u[5^???o?????otSP??????B??`??%???D at A?YK?of?)??? ??#??????A?A?&?? +??z? +??s?.s?l??'??SD.EP?4b?}0S?[?4;C?})?z??"??*???????Ur?~?? g??Qp??????? "?Y?:?=??????&?$7?C?????y??o???I?Q,??[KP?L?CSn??T?Rl???4k????P)?ry???eR+?I.m?h?????/e??%)?R????6?+?_????V?_?qQ?? +xIT|??Q?k5+i????]????K>?hg^??eU1?d +???Q?? +??RT???4??T?GZEiP??V??f?UK79+Rn??a?2d??eF,W??Z^W??D?>???????bH??>E|???_?z(?e???:??Q?????:??i?%A??W?8d???g???w?,Q???c?Zc??????? ?*?J???j ????"?iE?JQ?Q?TB\??A????"??'??4?T5R?Pj?J??"?J???qfu?v??W?hfff??-2+-Y????S?/?p??"4??mAF?,h?~h?q? +???9P?Q?,s??,:?&N?l??dqJl[JUH?}?06???????M?\g???Tf#K???x??1?????v?)??????????r)??7???Zy????$???\?J?????n?IlS?*??%?`?a'?qc??? ???)J?S>???Dr??G????? +?3???f?D?Xr(v????????0?J???f?j??w}6?*?d?a/D?"}???S~G??>???N??'? +?U\??=???/????Pd????-p9 {?On???=q3??V????fS+|N:Xq?H?????m?7?IJ?:I?J????9?@?w???U?k??!? ??????; ? +?1~ ?y?>?L?m???X??R??`??1??G?Vz?"?YC?Q???.q"$ uA????/+???????(S?x?g??'????? ?Ce@????[?6?a%5[4 +~?@?45 B?{?4?+i8Q?!?b?3????j??V?^?r???\??&V +5+JG?%5K?????????|??~ )????d>??9? {tmc??YW +>w????Vv!3 ??????b~? +F?]V8o??????n?{???? Tf??7?Fr"?????-?\M???=??gl +*+k????AZ???5?1??5-?8e??c???+?????t?NX*????C?4??p?B??*'%?u???'ZPjby???/??(??????Q???e??y??K A?"??h6ul?????)????eL???*`J 1:?LL!4H?????I?0??U???:?uH@???8q??!?o$????s???????k;?? N??Ld????F7]8???C~??????~& u???x????`*?,???d:t??????L?s?????????n???0?}??A?CPJ????B?"? +d?WW????mr??J=?/???l?kJnn??s??????Td??]??Di????f?|P?n"?T?? ?q??????m??????? +??B?;@?????m?nqO???t12^&?3??N?kUCs?.z5?HE?jg?75cn=UX?h?fW??p?}????????+?f????.?x???G?n?XQr??f?W??]?????0?(K???}?v??z'?)?????2(??%7'?????????f??YY +?x5g?x???!]?!:???I-??F???D?B=Z?4+_??>??n??;w\ ???f???J?y??s???h0?.? +?T?WF???@G!ot??S?D????~>??? K?K ?????Eq???yc?4? ???V???P??xy??Yjj?Q?????y?| %%%?%?_?uY???:?W? +?`?\?23?????,? ?t????3/?d????????`r?? + +V??T$?5N????ON?qQ+?Vi?? ?i???????xl_????Bz??^? +??l?3L??y???i"jj?r????1???????J?D?Od?"??r??aA??Z???,8?R?????P?)!?i????r????=?QQZ????B#?[1-,IJ??;?h????K??4????kl????X??QaJ*?\A????Z?P$?R?&?????*? +`?gQE??:A?d?,?? ??>?/??h???5?B=+????XFz?????o????rP<?G??e=z4M???????On??A?Zk??),,??l??AtW??68??3?= +;??S????TZi(-???bR??????????WG?????? ?? ??a?;????Y???????b? +?vddd???j??S?@?vi??VW?9???`?mx?&}?W?#,?:b(? +$??J??$ +?????S?,???k???}]???C?if +??:??&oh?'X4?M +5(?????V[[[?9"?*77??? +???0?[Q4??q?%i*y +?{??????J?~7??g?????8????^??W??n]??i?n?ZZZ:88?dy??_?D#?????)p? +?o?4???Q/ +u???Q_???Z!??~33?????Ai6?,?9q=?o?t??fm2???????P???v?=an???G??m?T[S]UY%????m?-[ m?LGc5=?????????M6???[???m??A?fS???? ???W2??]???/^???#VC)????w??I& ?Y???n??0?-??z=?e=?:???????P<`????I??z????????3|?d@? :?`?Tj??z\?????dwS +?c b?????&????!???>?????Cs9??)?+x?G1$?#??g=P?O? X??/H :+EZ6;6??[N7?5?? +I???~?G8?[?l4?Y&?U6 s ?*;eE???!Nb???!^>??.????_P,??????mmm?W?633S$???????X$?????c??bE???|?Q??? ??E_T!?B??T????a?b?? ????8")??J???n|YEW? ?!x????Y?r???5??8?n2?9W?m?hf???????????N\!4?T? +?k?!?`??.C??&=?'cbmn? +??f?T??f???H$?v??i\GG???\?vm?"?!?P?? N??s?bic???E?]?? +5- at r?HZ??????`?Z?U"Bk??@2?$?Qg?^S??g=???t#????Cdoo?Z]]?%?CH?????C??????\T=}x|?b'bW"?????????2???GF????M??????ia?+?f?Is?B'?/}?Q +@??????VE?F/??I4????k?_=?CD??T?? +`???z?*???g`2?t|????IOkaja'???#??????.??R?7????3f?p??\'?I??????w]r)??.y???bB +?Z????????h????y?dS??:?)}?? +???6S??????%jO??????cr????0?6:??eZ 3F??????z?S????BjQ5??8???2?????|?s?JK^?s?|???h ] ????????;?R`???w??6?_->??????F=`??Ir?? ?&????????Y????,???l?L\.w?g??Y?????J?p9???k?J%?J?_???mq??dwX?s??ss??????1N +'5?^?.]rrr?????Mll???JEi\?5?z?i???????m7?cVC???? j(.?s???(???????3?}(???t?????KU2?*?MU~??x????/???????????>i???U??????????vHOO???,(( ????h?????????RI??.???Dq"Pe???????eNL???KH??? +???u??~!?????*ZhA????s???l??E'??e?#>???a?[DJ+)??? +?? ?xo?????t??.??8Z??UH?V?9b{????%? {?J?F???3f???F===??????A?h?:?D?<?I?Fa?]?)????*?[????& ?? +?7>?????CU0R?n???5??D?O??S??gd&I?l?41???a?|D7??2??(?????tK???xpK???gzEH?^ +a???????_?~o??knKIXm?x?KP,????'??????HR?G???m5R?kQ??????De??MC^Tf^?Y??niNq?H}%?n?????}??ny??9'U??S?}?i???e;?t??i??.\?J(g?"O7??e??Y??I?i???.??uK@??????'??P(tvv???????#G????????B??EG ?pM????+%C???g??S?n???H? ?_t?J?-?@??Q?j ?? +??=?Kw??8?????x??$?H/L%Dh?>'?/ I?~2??Ly??7jW,us%?? .L?:??U?V??^?,j???u m??0?PHR?J ?????'V]??b?xmx?e?CAh?>|???W????S?i????C<?b??M?=x?A???zG??Mw???&?oL?Qa?)C?Y'??????fy+Y}???????|[?qK#?-Go???gw???Lxo??Z?\????iEt??u???^??%?.z??>?y???????e????s???????C^c?????T?p?[|lL??oQ??? ?????B???!Ts!???????&4K-?g???V.k??Sq%?E???????z??h?SYc??u3??s2? +?g?1?????????nL??VKQU??????}r??T&L7 +_;U?[n?|t?????????????? +??!n?????9F#Y???w0?JT?D??*h??9G? +??s02???}L6O +N?1?????P???,???4???Qic??)?f??"z????S??,????_?????W?D?N +????y??o??`?#??n??qd`??*?&?&???????'((#??~o7?a??G?;?U%jV????`?ZzR?}????n??????????????????t*?gsI???1&&#Q????uM???/????;?_"??;??Am??Uc?:t&?`qb??f:f????????c +??U?}???n????]v???????????s~?????k5j;h?R??=|???h???????o???fZq??a???&?d6??????"-?s?2??T????!????j?tr?%???6?A?)?????=?[????{?16?d]??9????dP??v?kac3? ??;5?`S??7d??,?"?Z???i233?~??F?? _/?b????z?&??{??h?[ ??{??$?i????So??????9???}ku???n?s??????K???7SSRgN?? +?5@?-???d??h?\y?Vkqqqrr?3?????99Y??????????D???o z?|D??>?&??2?]DB ??`An?n???'?C?$*???.??nA?????K??h?k?z???\?p!>>^N?{???????4r[?+?.\?#?????'??????N???67Y?+????nB>?*?@!???Q??RI????? =v?p??>m????k?.h???????Z??k???c??2EB?f,??{???y??v+??;&:?????:h?? +??? +??.z??j????????????wz??8?? ]'?E????????FK?m#???B(????(z?b4?i??_?w?A/??o???$@f3??P???????????X9?fgg?J?u?????lj?A!??H???S?vt??xV_ +??k>?v?RMv??d^---?={6??iOO??[QQ!????^t????????Gb!?????????????????f?""-4?j?i?T??Gf""?M?hFee???S??????????6???F?B? +?&?F???M???+?aN/?j*????5^T?T{???K???&??bj??Q +? +v?DA~? ??????L??ww?]vf?]?O&?2?;?????X?:au?(a +d?D<@#??/^?q?;?P????,a????dee?l???3 +??x4x???|??1?~f"????S +?c(h??mc$????1 i??u??_??n?o?? +V+??V????'u!8d??????"??. 5RV???kNE|??? ???w)))??????G?N~?P??????Y?}>4???c??H?6?b??!od?>??????,??c??1????H!:;;EQT?v???w??????G"n???#??[??o?~?W)???j?F?o?????k??Q?6##??????a?%f,?SM@:w??,a2?,???uP??;?|v?; +u?Qc??????G? +???)??4??kZ?????9?8L???????755i??zH??:OD?hb???~?8?????????????i???? +]xx?=U???n???2$??(??????}?@s??E7`l|??S?"hc?h?????? N?dr{`*??g(?J^PP ????`?6..?????kqQ??I?? +23?O)??\c\??6 J?PT ExEJ?9hrr2S?N???A? +?\.???\f?F?A?;?????l??b???E??uj +NFs??? f??H ]o????????????B.???8??{?????:?@3?w/??Tj?x????F@?P??>?Ym??C???????6?|?B?d6k7Vk???k*?q%???? +??6k +v?bm`??@?[}?L +k????,??????::??????@q??E?????C?D6 ?5???J?q+??n?:P??????,?1???e&H??g-??q???J?Uv}`???@ X???|m?!?ts?????????,?9#V'??Y??j,??f??!V?Z??2?????T*?h\?? +?_?{T??o??Y ????F?T? ?5?????K[????q???????Ba???D???\6(T~??f????S?BA?7?;~??v???o???2n????s???p????}8W?????????N??=??????@?%?e[???KA?????"W???k???<1bL???t??e[?t"8???mG??V*????%((?-b;w??j?vqO ???J?N^mPl?4?[ ?"??@??c?_ G???????~? +E???z?????*??????????& +v?7?&q??}??V????>? ?/?p????O +H ??????-\nnn?.]?sD4????g??u?]?$??j?fm?0?q??X5??? +W??U??????N???,???=k??/??????q?g??_??P???p ?? ?ls??????V-NT3??{P????_v*UF,L???????4?'*?}?\??;?1??9U??_???????NF?R??m.?1?;>?????4%+++##???G?,?A?R?$??r)??C??5==???????r?????f2ZI?I????!? +? +Y?O??q??NRt?|v?G???j???G????0?-???.Y?$&&&00?????D2??????????????j#@??V +??G?>????????6c??q??(?i???j?o?????????J???u?? _~????????_J=?:?U?????SF?L?j;?^6m???{T?x?L????t+?\??????x?N??4{?ln??Z?a??+{??&???n?i?U>?-??RqT?^L,J3???????~??O?~???<"?7?j??~??Eq?? +l?k? $???B? ?????F??k?z????*?9??C?@@????f + + +??%??y???| E{B ywp?"(???????+d?B??????V8? ?V?VZ???/?B ??M?L???Ue???Y4?? |HGQK??.????,??QZZZ\\????bI???????S??1 ???8__?^'_?#????Z:??????\&????P6??$?#??mD??B)?2?57$6??l??????S?DY?\???S]? ?-?-R?????????U??e?,???W??2T? +? O?A???? +3?>?B1?Q??? +?????R?$m????@w??G????[r???Lq????_%%??gKd7C?????F??u???l`??d7???B6???\?a?>?U?v?/dw7?I??????l`??????`??!?5?????f?????? +??B> L?00??TWW[[[K?V___ ?;(?!?????d_:?Z?????1?x???N?4_YK5?? +t???J +!&??[?Z????o?t???@??re?????"??? +->?I~#T9??J" K????b?Z???$O????]?D~Z? +?S+??\"?.c????+?[?>=??}{pp?P?m/?[?$???hiiI?Q???5554??+!H'd???3?lvl>i????o?Xywq?R?IK?$???q??????!???e C 99??bI????A$?;(???????d_.r???????go??J?@?_2??e????2??E??:???e????b?????????(}f??_x??6+????r????Gj?8?' %??M?f?????xe?,C??A?q(??k_?{?s???Hg?:ouY??jQ?QmE???k}=?; FnT???\??g)i???=??????t[,??k{*p?;|??o%}???7????i???+??T??)??D5??????????$??6???RFZU?B?fN_??r?????J`?7???%??d?=~z???J???FN?O;????A?@s??*i?!??*#yW*;???d;?v:???%M?o?r/`?P??????yw?#P??u?.??h>> + +?????.???3gNaa?k?????l????!???L??v?# +???~?0(N?>??!??EX?h-?0? ??? ???`????s???e??7V????\?>?????????R??=\#?R-G?/%?E|ih?a??T????_.Z?I?M?$e4o??OOX?B???? ??-???N?^?es?dM???????~ ???&/?k??d4??r +?O??@??*??tq???r^???H??N???F<3{%???Q??'?[????o??G4???????X?B\+,Xp??-?Fc?Z???8??i????E?ov???[ oD5??????j?????`??'?G??f??f?.???m=?4 'P|????>??????1n???R?~??J8??????N?=??E??)W +J@`J?X?Ex?r??-?4 ???y?f?m???Wl????3??!?????|????I?????????>C?Q???W?M? +'F?p????Zo??mo??1:A??+??? +~??l???e:V~?9?l?|????9?;???? r??R ??x??%?v?Y?Q??4[???Q??????Zq?%H-q,!U??d????]??:??^??????E??(???;?$?????f%???}Q?B]?~=66V ?0??m??4???a???|??g??????? ?[?P???L??????l????`?~o?a=?4???Dm?_???????\9W??3o7????=|&?S????@?F???vk?eU,??G?V ?????????}|w??????Vrn%B????oLL??I????l?~???|D??cF>7#???????4????jn??r5????a?5G?E????3*lz??*co??y?????????.?????K?????(?????? ????????Q7y??a??h??h?? o??????&?2`???.zI??k,????&???C?J?D??fi??w=iV?5%%%**??j????? ??Dc???o??g;?????K???lmmm||??+?????#???????????+?bC??r +i(uz%??n???u-.n??? ?????G????2??)???/m$?m?Pi?????C??4m?'#?0H?AR #-?dy?b?? ???R??%E?R^?6??9???_B3?z?{??s???9?s????????4?/??{VG`??|X?_Y?D5h~ZF???*?1)c?>?{S????r K??[', ??,n?r+U??TN????W??J??? h???bOOO?????w??{????????m??'j)??e8? ??3?? +? p at 4; +:???????????y:?1v-t@?????nJ???>???|??\Ag??j??j]???^? +????v at V?????!&?D??>????L??4?\pR?rpb?X ??b\?_p???,?h?77???.g7d?eY????gTuN?d;???1??UC32??(?%??^?? ;?I??f??&?R??6??9??c??^F??????????uE?2???W?e?!4I????WC`?g?y?('[?trl?}????A`E)??%?h??YO[?-??2???????'??* +?Y??1?9jiT?d??f#???M/????8G???q??O1??qaa!???V?X,?!ZZZ??7??gI?????Z?&@?]D??W?Q? + ???`??IZ6n8?+???d*k?;??? c?%!???)?n!???b9u??? |??l??zo??>1Q7wK??? x?[\?C@?z?YD???? ?+????s<???i#}????X??K2??@?????v?{?zS] ???b????????0=?|?|O??Bh?d%FGn-|y???a??????????? +????;2?\*?h??w?l? ??c?@??? ????G[f[*??dK?????i?????Qf?T?ox, +5?8??F?(0 +9??h?^?^?l ?-W`uIY ?pp?1:???'%;1l??<`??-g?cY?I?????s?v???q??????? +????#??P!+)?????`??[?? +??????E??v?#LHW????? ??r???????????????:?w ?????9v???I???n???j)?.e8?X;S?:?u???????B???c????~??N?y8????w+?R??eeu+??i?1ccrA;??'4?? ???????i?????Y?tu F??>{ H??????Z??t???>8??]?????Cr~?^2?wN?As??zX?3??,xo??8^ +{y??Bg??gK???=?d???V?Dv?QR?;?sJtfb???XW???/? +?29??z+? dB??u9?r%?b?@?$Gz?t??X?~l?1?Lg?2%?W?}4i??M6?L?RC6? +`?v?V1??k??m+?]???cWe9 jt?47g??=???j? +???X*?nc??C!%z???[9??M?=@?/258^?v??gvQ??4? ????<???IN???z.?Z6iP"?]??? +??????????`9mLSY?Q//???YRFm(?&LZ??u??????qc2?FT??L.?Km@??????W?N?/?w?l??A??i?_?\??Tl +?g???? ?iV???i + +????g?>o>?????EDw????iD????p???A?Z7?ei????R]m?J?+/??gb?y +?n??83YZCo???so?????1>`7$???DE??C9?C??4Q$H????H7?2>??[?Q?~jI??7?;?JF8?I???5 ??- NC?(M4???????6i?x?h??G?^~Fa 0??w????x#???D?~f?r?#?e?4?l?`??~????M??????4??G?&.tr????oI?1F???p????????3k?`??CwE???o???' ??K&y?M?;?'`??/????IU?^Z3F? ??=???w[D?sw? ?(??k5??2?q?Z????;?sr!IWH??????@?*?^??d????f#??j??????U????q???z\?L{ !v?/~??e?P?????????O?&?I)??d?W? +1??$? ???z??W}??T,?=2??m!h?nbe0Ut.#t?}M?Y?NKj??Ve +wg???4?R?l?xa)yH??a????A?ID???\&'?lsqz z?>???JH?Hr?y?*U???&?}??396?h???|?a3^ws? Oxht?)e?p?K???? ???$?????u?^??\?J$hl?-??)T??e?z ??&h6p??Jlt?Tl??8?]B??e??????~A??7?c?5?N?qH?V??g?-??VM??n?]h?????[ +j????U-???3? 7????ORS?7????4W??Q??????:?~?zQ}?I_???>p??v?O[< +(?)&?^? +??6t???? +????(?f????8i?????~? +?yy ?+'*?U?"?????g?.7?;?3 at Ge?}e,r?m0/73?RBm?f? ???o? +Yt$ + ?B?T ?roS??x666????m?}?????0i??I?>?/B]?U?????acj???9"?!u??_?=??#??|A???]??ot??9?? uQUtX=?f?# +???q5}K s??1????4yC???6?f??4 +;?J??0-?}?????5?On?e"I??8.)T????z?jL2?? +??>Dp0.<)??????USc8?????))???5?M?????1?????4?K????Y'}%??$??l?j?h???d??0i ??L?vxq'??5?]???wmAc~????Z?C??5?1v??gc/???8D?/n?D{< ??? MY ?? +??????'>??$???RI?4????-??(P?12 ??=??:?????:Jr???4?wT?e +g????????ku?8??DDY?V??y????6??l?Q??????4??:?oy1???S?????Sw*_??????ZXP??Q??B??o?ZV?"???ifR??3? k????F?N???{?(?????Qy[GH?D????^I?!?.y??[CoJ~??? ?|---? eeeURR2???)2???;?a?,? >?? +???????M5 +????[+????SDl????f!1??`= "????p1|E??g\1?D?d?[k?7??c?fI?R????'?A5E??k?%?=???9????I?? ?)?c}?k{???K?A??H?{?C?0?? 96n??g????U? b??^?e?M?? X?5?To????????> ??G??WZBmh;??????1?E)y??G??:`??}?(?Q??y??#v????B~;???7E?>????.Z?v???A?S&#??fe?.D4\?%z?,??f???a?????CBB?' ??a?\`?8?8???)???)PLJqi?? +,?? G???H6&??_?????$6??=|~???????{?y????????u;?}?|3;??o?X]G? ???<??bb??J4??????Q??I??????F??9?? +7??'?1??A???????8v????2???#;?????????]P*?Pw????4?A?w;?? d?X^y??>??1C???? +??????]F5??0 +#?g??ALt?v??[??`??? +??J?b??X7?}b?'tD???????5=f???zm0???b??_???]??????h??/o=?????????o?U`?j+?4??=?[???0???/Sg?~???&G??,???7^???}??'$gZ&f?B?fe??1?b????-F??_v???Y??H%?!?..6???f???+?u????Bf?@7??? | +???Q??c?h???Y???W?i?? ???!?N????z[?v|??xQ???.Vu>??Z?f??J??V?/????w"D?????n??y?A???(4$o???nY?'k7??????o?N??h[}?/?>???wP??????(y????4M?N?XW?^?6m? ?k????? h?Q?f??"?4;?????W at J?3??t????2??uK?#????1 +F?"?S??zL???>/d???e? ???(,%?????NIa?????>?Z4+???? +????...N????m???L???M??Y??H +?????0?? +???????? Yw!H?%Frru ?Z? :?|DDG ????%?wT +?ZTl$u?g? ? #?F??rA$R??f?????x???211^??df? ???? +2??M?} |??????/D??\???h??)?~L???? ????k??h???)?B? +????f???????h??????{e????b4??C?????P???n????*?????#???nR???Pj?6Be??2??V??1?q?Y&&?? +?/.84?eAPl?:??????%"??C?bcci?]?paJJJ}}=cZ?h?)(??f???m?????+%|???3>?'?"??*?k?H4???z?I?L?>&?7%??w4!? +?iy??????S?/v.GII????i???,SP?L???4O??)k?/_?>}??I??f????{?G4FhuG???-?lj@|?rC???YY???z9!^? \6????q8?4???FEv?????????3??q?3?_?"~i?_?j?':l???s?8]?-?"?}? +?????!]?N?A?_??j>\????D?=?2i#{|?L??Q?n?7;r??w?h??l?????}????x?pp?|I?#?????l???W'?E?????????????i????r??k???F at vJ?_e?ue????Z?S2??k?ZWBLd?g??X?~??1k?Xa?l6?????3????????? ??z?Y??H?fE??!????2R????????q?GEE??yS?? +?I????+????????;??}mSf??J????? ???)??N?@&C+?id,?dHY?t??????>;?Sn?sg?8????8???5?K???=U? +???xjs???^_??V H?5??j?????????M??g???Z0?w?V_?????G?AHnA\!???L?(? ?$??e4???????OG????g???f.??s??????,mM?D48?hW????_?Ui4wum}o???E??????g??Xy???}?\?????NS\??0L?????*?+ +?t?Jo???(U? J?.?X?]?X?XP??(??v??q? +???5?K? e?@@?4g?ah3????L?H?????g?????????????g?{v^|?ss ??8??'A?u?? +??*^?=i?(??l???r+?`UoY6?s??( +???fs+?E? +$???? ??(&?-N?>_ +?-?x.??D?3??u?&O??G???%????A?K ??`??U???4Zjr?U??R?$&?;??s???/D?E?Z??\n??)??vW?g?W? ??D ?9??P22??MJ???I?N??'?^?ZRW?$?i??] +<|H?m2??l(!?{?????(?.?-?sqmvE????,Y)&? 7????????K?4iS??4?~g?hv?????4?*?N??uww??q"??????@e??\?? ?pT?mv??R{+?d*??^ # Z??K?5K?8fVQ +j??????L????=????5?-?? 4?O??i?C????g?I??'??4????I?o?}???????????3?]s"?O?????T?=B7????????'?????S?[v??]l??? +?m<?sq?}%?xO1b??p??09+}????w??37?ep??r???M?????????}? 6?h +?c?|??R4?? +KF?faoe]?K1~??"?m>?2?? ??????,??R?????_?%?Gt ? +?6?+%??~???u?N?l??pG??:?@ +2Q??~????l\ ?09???'?????s?i?D>f?1S? :dG`?&???C?@LQ?r??>?]P +???_l????7??*???TBO??e?YJ,$???c8?F??eL5|T?[???4???h???W?$??*!?Y?5????v??jO(????<;?84~??bac? ?j1?o?L??P????E?Z?oM9??\??\)??e????D?? ????e? +?t'?????????*-?6??=fd?8?????>L????????v?t??:????/gk??Ze?B?,?M??^???Cs?@?????n?{0??????+ ?????"6K?l????D\:??u??3??`??Gq?? +????? +U??:nHXDY!?F???;??7??GD?>?~?p?|??=??{?9???_?n?*????X?cJr ,{???*v+n??fge???y?7?j5??/???\ V??l?P8?????b??,%?&???uuu}?iCCC?|~???B ?fe??$,?'+??%#???.??b??????(??y??g?8?NX at M?????>??Gs???B???u}Z??? +????O??~?????}wN?mX?&?&?c?d????Q}Fq??8??f?a3?c??]?@n?w???g??????hd4?Ja?k{p????????9?H???a??????? +!>? +:qv ?~???????>o?bt2??"C?w*o8??g??q?T?W?[??:G]?>?????????z@?3?^O??$??????p?f??w6????rX?_??h?S?$4? ??$?-?v?w*0Z??h?y?P??R&}x!??? + +h|??8??D???????????h???r?.8?P????,-I?g??????????5??? + +U?:z??? g?m???X?]L?!??P?[l??????? +?h?'Sa?G^=>???V???Q??mnnn???????????v???=?????Xa;?m??]?4?????> +??????$Q? I???4???1??,?x'? ?l`l/?d?C????o??E[???`?]bI?,W?xN?+?Y_ +??,??4\??????/??fgy???_??4??Er?& ??????I??$?h +??b?f?P?K,??s???\h-,,??d?c? ?hv??U?{}2???r +??Z (?Q???N +?v%??B4^?R???u>?f-0eLr ??Ffl?/??^d?-?!g???8N??I?????! +2??]{?? + +dl???]\\???8q?H$???"??????????+}l???? +?h???u?D}6?@? ??o!d-/??Z0?e?Q??z???j????0?d?Z???b????)?2j?????+B???H?iO+('?YH5?????$%NP??U????}I@ ??}?v???Ze??? +v?p6??uX? +?"k???? ????????v???6Z?{????zf????$???:?_?????TI 6??%?^?c??e????????_S?>H?? M$?***?b?????????????O{xx?1????tW??i????dR????????u??=FyJ???;#???+a;??f b??\:??e?$i?qv?X1r??~?E?b?????QMJ???????;G #?'??????Cpj??????5?M?????r?/?M?I??&?????s???W??{?? + 3?m??U?u/a????????? ?r?f???o??{{?????????psssrr?????s??!??***???N\???]?9._? G^?????LN???s??? ????qzin?ef:?Fa?]]]Y,?p?????}???????Y???.}M?pH(g? +|V?aCs +????@??z?=?i????5???fgBEafs8?N??9???|f +R?????'???,?????A?????j???Yl?????0????????1????????3N?G?c`9F&k??Dw?TO#???1w?/[B??Y?F??z:??cddh`?>????? {%?=?H???{?5?????@m/??B???N8?????????w6???.Y??g?H^?^?4"??????8?,?|???)<s?:??:k*??2K?Fy7?xgI????xs????v?v?/??5? +??k? ????-`?^K-??? ?|?nc??x?f???)`?]^K??`/T??I??l???"# !?h??Y??xC???o???m?]???d ???6?B$?????v???F???3???3?/>?h???FEE????)???NLL???{?n?N??????????$??O?U??8??????J at fi`??82X?n????x??????8? ????? >:`?ef? ?d???b?B????`????!*&??/????wsQ??Qd?>q?,????g????R +?U????)y?V?,~??jX????/?J???]Xo???!?U??}??W{ +K?Lf???g\Px???????????? +Za?w???? +??pEKuiiiI??&8??Ju?iw??\?s????9??T??2fYm????,?#???*??/?&?,?_yFm????y n\?D?.i????Uq??V?Z??U??]?V]? +? Vm???V|,~*L HOw??? +?C??[???SW??1A?e?q`A?/?4??% +???d?+?ls??????4??)??????`??????????}?????}??TMgo@?Ua?B4?N? +=&~"??????????????/??? ??????=?E????5?????M?\??o 0??N??fy???L???????? ?> O!|?/_??;c?q?????N??mo??3??????a???I{??yu???????FQ?F??iDx????????D?9zRxR????oD?L??_Uv????????????jFzP4???'??w???? +????A??(*D??N??E*?G8+vRM?>;?(?i"F???[P?5 +?? +?? ????:??????J(kQi??d??????7np p????}??{b3y?{???uHT????M????j-USx|??? + +????[??????!k?hw??3fcGy???.7?0?????????OKs???~?????K?????????J?*?K?t? IQ? ?u??|??i?|?m?t?!?9qp??"V37x?U?YA??????C???",, ?+ ??????????4 ?g?,,??;???o??3??b?h?A??rC ? ?a?Y? +??*1L4{???????!???M?e?9?R??U?D???[C???j?F?U???$?D?;???0??d????*??$H??K??? 3?D"Y?~???7h,Xp?????V??????? +?1??M????? +??Z ?;?u?{???*????|??-???m?????z???,Y??h,????H$??jT????"???e?_A????6Fd~?&G?Y???}?^;?????|?d??4$??P o0J?2**????????????? ??f>???@??????????|BS`??4?ZG\???4?d????5k?pk-33???? +?(D9]?i??I?%???????7^j??i????????`??R ????=?98882??MF????G?????D+?'??S????? +????,cu`??{???g??m??iS??R0?8?#??Br"!&(?Q?????&??????? ?;,_5?b???>N*Y?cihv\?9?a???"##]]]?L????R??i?O??A??????Y???????/1r????????N"E!??RkM??;u?hv`?6?f6?z??rh??wp??;?????\??,???a~T?MY??h`????[?/ +5? +?? +??%??@(pNx??t????Y?f??v?? ????=r?=A?YA#?g?,^>???xY???uvv????:QH5 +?AU?m??L5D?*?# ?(?n?4?? +???05?????7ohg?????t?}?hV?H???f[ZZ??Ez?????V ??@????YD??0_A!???r??h??N??PDk?#Q??H% K} +?CF?6?p????Ss?W??????16]?????_??b?LZ??<}e???-???B\??U???q?????b_ + Z?=??#E76)e???6???');??vNn??????*?f ?ou?? ??B&?4??N?????p????????z??????!o????????????V???????K}??????2j??_]???E?ds>? +5??F???7&??<4?%H?H?4?????*A ???Bq[ ?$???s???3????d2???R? + }????????j?|?ro?I6g*?H?D??Bc{?"??X?@E??4??:???@eD?R?*T?M???5?j?#2?;j??t?!?Y?B!~?????B7 +:::???????@;y????(?R9??V?YA#?>i699?[G??O??]?I??'Z?WO??H?c??|??`???e?L???????gM??F?%?K?R?\?a?.aj?.?:?,?m:???? n?}??r +_sN?@????6e?]?f????,?????d?????Ri??#?f????W?:I{??B +?nE6?.?KE(??z???l????,???Lo[?R)?6Fc??jF????sf?aW>?f??>??????????????{??? +%??????z3?>.8d ????V$?H?/ +?4?I?q??o?4k???7???????r_R????@w +7???X,??S??? +?????? +eV????S??J2?aZ?-iG?7??T??}k?????V?e??37?m]???{? +G2d?????2u??K?XmS??(a?I?*?g*??,2#??????????3????????'O^???t??YJ/?W?????_p??????~ NN;?iC???:?? +???4?~????]??69??#>PQc?Bk?k???U6??..???vM`x?5?fe)?f?'??? @??k??g??!W=?? +??T +????????H???????????"x??P5\? +???E??.?????? ????&O0??TE &?Vu?V???i?$1\h,??V?!??????????M-T??? ???fQ???m%??QQQ?S??????????????h??? { +???b????N177??x}N??G'??Y???|p???*?? bZ????? ??z?D?}3?\??"'#???qb?H???????C???L?7???;"????T?????6`???? +7m???F?l^??lqNlwg2c2n???A??)}?W???.?%???|{{?W?v??]uuu?eZ?f))D??lss3??$?HXXXggg_?"H?_P??9?G????]?/F??}C?5????fY??68 ????F{?Q?C????m(I?$???[ +????>a7??f8Z?`?W?o? ?~H?=?N ?R??*)?b??`????Yl?0'!?o????n????@???Z +?z~QG???s??9@{\V?&-??M&,J?.????????:c]A??k=wg???A?g_:9?? +???????????h??T?c?*5???}|?\woY;?????M*7?????J????y??nti??????8H???)??? ??M!?FCz?M?s?j-*s?? qJ?)?f?Jd???????/ ?dee?B???YJ +??hV$m????p?A?BC??G>?\V?GmP??>.*y?'siG?ec9????;??~Z?4?? ??f???R?????? +Y?fM[[????}?p??x?l?w{-???L???l;l??e4{??;???H< f6?-?Y?HI9#???Y/?QG?&???w??????8?????C? ? ??E??????0?YUb?yyy?V????????J??m??ih?%?v??w???]b???????l/???:??? ?g?Y?4???z?ZRZz?? +"??*???????0x?E?|J=??????-???/??s??)n??????l???^?n??)??? +?????????:8-?Y?"?t???4?F??`.*??QQQl ????????p6B?#r??rj?E&? ?f?[??,?,??c?,??????0???x?3g????b.*j??Rog??/??>????N?m??$?><}>??e=R?????'O?? + +??????????~XTB??tFb?????o"?/M?|?pf#?R????^T??B#??(??????U?6N?y?????~P[xEPg?? +V???,6???lVZe??&?????v? + ? ???OJJJCC?HBKm???Y??Zz?;$b????BBBX??????????=@????DmVZ\u???h??!?????c??6???!v???" +?UY????N?p????DB;`????????/??, +???B9???U?9?U????????????2g???>???????e6???"???4???*?5KE???~??? +6 4??EU???d?0??????3??[??j?9?g????8????? ?B??G? B??a5??7)?C3?a 4?I!C'u(-??N??NC??f??@?)??e?4?&???m,??l?%??-?$K??d??????N???62?????????????~??=?C???SD???W?;8???4R~0z?:?m?FB?O?3 +???v??? +????i?1??bc ??Hc ?d???...?0a?(hu:???++++Y???fy?ovA?????V?!? +?53???p? ?$'??E7?)Y+??!)??G?^???(?Kc???"??a]3???U?RIZ??/)??????( 222??YSRR ?vXji??4??m?7W????^????i????G???~~>???{??1??$???W????????\??n????p???#??H?&p/??*? +?C??b?\$???r????j??????!??4$?? 1?????LX??;??v?TZ?jx?D?$?????RE??D?\v???F@?pzo +?S????F?YR=?x?p%E?!4Fa?EJRYj??~?z??kE:&??&R?H?^u?\?V??????????!?a?Z???????J?2???w??????}}~??G?1y??????3??Ic???`???{????<[^^~?x????,}??????y??q??3?M?|?C??S????X?A6?d?bCZfM+? +w~???,??6D]?T6?C?Y-d?:?? +)#???#W? +?I??l??"?Z"????????w?????M??D?NQ?G???bU???J?"|?S?F#0???G?&??DZ%P?? \(ld?DA]??0x?\?x?W??]?`Aaa! +??3???3?v?a??8?do??ogM?Z??????+????j?c?jK??????/???????,????;??f???????XY?????9??5k?S+?,[???T[?? ?|H???=q???k??^h??5? +Bun?#:??&j????@??D*????E????M$ +????c?R????F|F?- ??AKE.9M ?iZI??7)x? +???D]%\??\y???????sMbs????!????Z?YU?%[ +u?l?????=? b?Bd??q??o???&???b??-?xtc????z) .=W?????QfNMIZ??i?9?v?=??TG??V??????RO?I?? R?????k??? ???I??Mw?v?4F?lit:???????'?oZ??:B;??"O>?P? ?5~??C??g?b??B?q$??:4?O?3?7????8??&X????N??^????fd??H??????????? +?Y??9?1^r?x?????g?>>Q;4?_??;???~%u+D??f????4n???5E???)??K0?,?z?w??|@?K????$mlD?nl?2k??]?N?e??8?zp?w?,?r?p0???s??????????*z??????!f? +#?? ??????????*"?$tf??????]D?????K?????A?Z??rB?B??? :????E7#??$???? ogej???sR????}u D?E.l'?tvYR\,3??e??D??G?]?? +M???D???r?a0$??????A?????y +:\g??2??A??Cn-[kL5?Y?W? +m-??l6GFF  +????3zTnn.t?o8?F?j???? F,>@{??(3? ~???r[7???Ix?;S~Ex%?85??yoQ????????OD?S???%6??j?E:?$?? ???j I?_R)j=5?u?ba?$-k??????k? 5?S?u2?}????????e?O?&pv?I??[??g?M?j??#K?6 ?J????"?N?u?9B????????F=R????? +??V?????(????8?)p@??8????,UH?g??5W q?FY?z*???v??R??=?\?\S???q????Y??? ?1&? +????????XV??????h?!>+?+??? ?9??A?????????????Cd?Hw???hVB??M???w???? n???????Kj +V??8y?S???2EGZ?????????X?? I2;;???????)5???\?i?9??]8r[#H?Z?QV*?K???????~l?*Bc +??? ?x^??Z????R??S'????b???9????;w???+????< ???{??Y?vm??????h4a}4=?h?y^3n?8Dy9W?F?l?$???H??!??=?a&A?????n?[ +,t?T?????Q?\????8????KL????K?Z"f??(?M??%???r z} +/XJx??y????}?D?????Er??????????c"?q???? +i ??H?F?s???E?????e???[E?X?$?/??v?H?>U%?m ??g?K?W$r?-?)/3?j?? ???Q??L744??z?:A? ?}?t???%\??';!nG???]???innne?????h??^n???1 N~???????'9????2ZRR??????_???7l?? ++U??P`Zr??'?A!(?}- +l????h??,????n????B>?"z?m?K??????l??*r????:???ZWQ?}f?v????????q???bX?5?2t?o?:?r??Kw?9i?7???????j?c??t???F??^?[}?R???Nl6[rr???R4V??B>/[~\?-???l?&?6?? +????|??F?????5h]?YP? ]?q?OB??$??K?,???h;X??In????G +j?????E2?L? .`????:??C?7X???????!??lTTT+?f}?l???o.?e??+%?+ +?ph^K2??#:??r?????ow#?M{+?5??@???>??g?:u +?????? ?Rp??z?e]]]zzz?hZ@&|?B???j ????*//oc?? +B?8L?bU at E+J?V?. ?J?EQ??@????o &?T???&??p/?{/y??????? X???????T +??X????k????=3!!!""??T%?? ??w????2?c6??? ^7????????????B??DB???~?Z"?e? ??i? ?c?9?^;??f????N?:@%^?/.zP?M +?M??83?P??Q???0???U?jPZ??~k5?????s:???g?.? +.Ofb?_?b?mr??)???v?D??brZm['>???g?E-D?????q?IJNNII??RgP2H?|???R%eh??rR?)?h?D??|x*?????_ +?\?????????A{??ln????)QMW???@???[????????9?8.??++?????t>??w??@???Q1UY??????F?n3????U?D_+Yn????>????j????b?? ??u;?m?)??+???:BI???Tw;=#{OI????85??,43f??r8??&ZO???????A???[?w;?|?{??<????iU?gU?z:?qM??-???#5>???????X??q$k???j???n(??gl????U?g~?????s?????- ??w?'?R??;?a:Cg?!dO59Q??A?&o*%??????]?/?1]???v?X?H,L 4B?yC?2???}?` +sg_Jr???=??????&k????nV|?? }x9?6???W"??>q????t??g??Z?|????Mg?9??????<??? ???UGZB??c??){sx:?bs????=ax$??j??s??,`a?l???m,??\??c????_fT????[?~??T?*kk ]7iY??)cf?G?|w9G???:?*!?@I???:?+N5P??[!??{?"j????5l???]'??|???????T??????ZFi??? ?"??f]??by0???c???I????? ??bi7????&???c-`OR??????? ???N_8Q?p?_?\??? ?yS\??i????????y?L????? -????_?AMdy!? "7r r(??GW?sQ?Pa???)V P@gE?ZtUDaAA?D??*??5I??t:???Vmm??V/?????:?z?????????_f?????????0? X?i?? +n???!?n=?.? +??PM??l??Y ?x]???N??cq???3?4?"??S?AbXf4 YSi? ?s???????/??jH)?%?9hN?u??~-l?4`??,??x?\f?m{??!?C??+???d????u???!3?N?Lx?CD?JR ???s?z]?????????A?RSi?=??s?;?l?7]??B?I.??qgA???????ugk?5??Q??yWh5c???t?l??? tR????? +???w?_jj^?LH????X??|~E?)J?1??gd???EK?% +=?a????{OiG\?????DN????K)O?6?h??%Rx???X7?a??;?L?SV???.Pam??,> E?"?p??%&@?1???"B??*mI?\O??:ra?n?????;6'?? ??.'C???|,w?Y"????d????)??? ??]' +????p?q???~???0y?0?????3????^?;??o??W.:2ph-??-?bbt????X[sS?P1^x???D???? ??V?F?8?[Y?????i?u\w???rD_???t???D???????#??>???4?TTT???U???Z??^??W????kP\??? +??"?Y?]?8_'@RCE???z?9????M????????`?Z???0W*}IX????s[t?IV?#???)????}?t-?+?#?????JRJ? @?,?y?????iq??? +?[N?$N???5?i6M?K?ko@??}?nq^?"?? W(W}?=G??????H?&p{"??'MH*??v???UTTVg????j?)?wL?Lr????????????l????"8?v?????iv?m????? (d{f(?L??lQ???}?????CR????aI?[??'?_??G"|s#????T??S??1?7b=?????>????f??[??$?????4????C~?4?N??,h??dH??Oz???~ +D??cX????????iVC?7=90BX?S 0?B&z?\??%aohv?#W???-?!g? X??vE???8?,??? +?C??????g????BR4?wb?R??G?R?E?? +?????s(`q?9":?? +?&=U +?????????????% #r?????4{?J~??? +Z?Hg? ++????????i???Yh?m?????CU?????? M??D??db???Ae??5 +????/?{Pz%RY??=??c???4;? F??-r +?duz5M??t?>??1?+??z{??N??l??h??d?5z[}?XVz}? +?~?J>G???k??_c5h???&?y|??=*P4??ZW??T?{??4???U$1`1?at?A????6?%h??2?????sl???5e??B?'?0?6`??||?l?J?=?_?Rd??3n?????0)(Gl????v?=??&3?E??~????h?Qy?JR????jLp?D?YWI?K?#???S?p?? ???J??m?;?mO#?t???.?????Nyy????????O?????? +????I??X???0??bH???y??W?????Z\??j)???L#??N!"i?(?E?n?Y??????????CY?2BU4?_z*?e?E/l[?s?8O??0C?*????????Rdi??H??,?????i6?K??uX +[cg?m???2" 1?-(????X???h??_u)X}????K?#?T?=?k?&p??????0??]?? +O????{?@ubz?DAK??u?L??t?C@*??U``p?K??? #???tl?>}?:???1R????7?S?: ???Vb???j?$???????9?? +:?^?????6???0!?K??Z???E???,?I????!h#???=???8[u5????OH ?????Q?E??y|?GQY?'7 +???C??+{?x` +4{??OY?)???w??zf?_??3C???????}?z???Y7vv???vI?C??W>1W?_??-??aeyP???EC?????Uj??!??????????$??? ???2?????$?(?)!??a??[??%??O1?FsJ?(?K??@DGAjB??o??????_???|??$?L ?%???BIm???5??Bb??G????=??? ???Q3s5;>??I)?????1?? j?T???8??+??nCzq?K????3yoB^e???(s??6f-?N??L???2???j?G???GjV?????????????/??????q~K?]?]ZQYQx:??7s??2:]??v/?????s??]?????????jn??;??c??<???m?d2?IK +c??lsAe;_h?:QMGt??z\?Y +??(-?O?H????v??x=??d??^?;??{~????:?;G???C?}F?U?? ?o??E+??3 +?? ???p??????? +;?*?eUm6i???Qi?ySIKW?42??RNW> +endobj +102 0 obj<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC]/ExtGState<>>> +endobj +103 0 obj<>stream +H??W?r????+?$S? +?????9?Y?????vQWu??Y??????^???n8?????l??0?????Lp???J????w??c???????lL????U(??\(?d???2T?0??????1I?0? +*???~}? +??"S?m?~0?f&??:??L-??F'nG/ ??^??? ?f????$D??m?R????>q?lt_H$??P??"BX?? k??U?LK?R?2?n4s??v??[?NW&?/?%?????2p,????B??y#?aM????\!?2_?Wf?? ??p????y:??C|?????????=??H?8??V??|????????v?~??x???VZ-=??,m? +????^?@}%y????? ??Q??????6??S?c?(J??;jm ???????' +??????qz?gt???,C????GA?{??k>??RI?V????u?3bpT?????????8?9??g????Y????,??K|d?a?%Z?2?fG?[?u?D???VV???????3?"h?o???? &_??S?^??_B?????m?M??Y9?2?n?c??/D$???:;?~y?P???8f?g? >????2?O??ZX?]$x?G???r??!A? ?x????????3?? + +??????Z???Tj.?Y-e??|V??y??-S5??P???????{??G?k?f???q?H 7|>?j? 3?/??i'??5?,:???m?????&??4Gm1??N??%?ME?'???N??????i????Jd`?X???U6???A??Z?;??????????}~?????b6??.??? ??u'4 ?RPFG?????S;?}?;????c\???K????z??????`+U?K#c????-? +??qe ??w?gSgU9F??X???y6?V8?n?A?????B? +?Wo????????b1???w-??,????????t???B}???? +?{?7?@??7????n[?z??????\?????2?????N??0?>????EN?5??)?Z???g?-????????7?B[jc&B??u- +???09"t?????eH@}?}?E???E? 6??*????h?tn??S|?a??6?]F?"C?L??FsW{??????QA????U +%?e8??7?[3U??*M?XD?u?il????9\?y??+n??>1??SO`??,???s?>??qo +?g??c???@?C???E?MU}?C???FG4d?t< +????i??**r?,??T?G?r@[??????>7?hMdF?t???P??2???V???\?l?O??p??T[??Pm??i??c???B??Y???????X9_???qN?B??D?6?/?|??xA`?\?>? ?X?? ??s???Ij????Ps??zN???1}???????5/&???{? &'?????7??g?t?L?e???? +z?=3?GX?t&8??????EhV4cD????6o?*]\?X?"????q??pi8>?J???) a?S??U??f;??mme7??]?gi???????? ???Q?Y???l? 6?????O[?r? ????? ??v??? ]??2?SV|?g???qv +i??Q@???H???1c?QG#???????4???????_+? ?O?k_?Mn???5?Y???a=?????Xq.??=??'|?hc?U?????y???8v?g??8??/???|z??t?C?R????'q??/n????8?q_?e_~?????|??????v????[??u??????n?3?l???8? d???8?c?C??-??j=???????8???nV?8=??'??? ?????p?W???p?h8????f8|4~5? ???????????????q?f8?h8?j8u3?z4~5?O?? ??N? ? +??N? ???pb????W?i??????W?i????????B? ??N? ? +??N? ?? ??N??????^ +?o?????^ +?o???????&??????M?~S????7? ?$??o????y??7??o?5???o?[hsv?m???s?@?[??? +T??$-????????? +T???6?Q?@e??Am?????N??9Bh}?????Z?r@??,?????f??4K +HP?@?Kq37????? ????i?fHn??f7Cr3,7?? ??p?r??a? ?&$7?QKq??p?r????q?????$q?????$q??????s;??^i?9?v??&-7I??2?h2%7i????????f7Sqc^????7?r3??)????I???f:n +?)????qS??i?)??7??)??$7e?)??%7e?i??%7e?i??%7e?9?v???-7M????-7M?,??Y? ?i?F??"n???-7??Y????L?P?,??"n??fYnr?~7?psN???Kn`n?(n???v???>;??4?n??-?Yo? +T?9o??9 n?? +??? +???I?Kp?o9E{ n??-?Y??8???Z??s;G???t`n?t???O?^???????)??|?i?J??|j?????!?9;?6???|?Aw?r*???3?;??3??!???A??tgXw?? ???????a?9?v?r'?;A??t'???????????NJw????NJw????N*w????NJw?????|?????:???9?a?sg?;S????I?L?NZw&?3?;??3_t3??i???NIw?u??????o1?NIv?e???9?????S????????????ib?%;e?ib?%;e?ib?;m?id?%; +?????%?i??"v?b?; ?Y????,bgIv???????Y??u????y????a?v?bgvpn?(v??????Q?,`???qn?|???o}???f[??4???`k?? +???????????9??`?[???J??6??????[??j??#???????=???????`?7oT?9?W?????#???????? +gr??E8zE ?cr?\?@8&?_q?pZP?tN3e??pL???X?L?c?????p&a.5??%???A??@8&?_q?pJ$?t?8??H83L?w??y'?I?W>?-+N? +?8??P8?*???SC???p?N +?S???N85N? +?~\6?p?U8? ????W?T'????L?P8?*????B???p?N???n???p?U8? ???iW?4'??n?'????'????'?W??????p? ?????p?N?W?t'???^?j=??D??F9???? ?u??r??' r??????A? ????A???s????r??t??P9xU:????(?%??EA"??U8? g????p????????f??W? ?xB???o?{5?=U???g?????M??l??I_???a5?7???????????]??.???}w???z???????}?????7g?????ci????? ?_??4??1kO??'`,i|#??7? +-R?D/???/Si''??D? +?`p??o???o?d;???^?z?/??~??W +???@J^?w?'???M?G????L???j?yE|HV?Z??q??????h?"???????-?^H????\?? ??T??g?7??QjP?u?????UJv??f8???+*(? ????g!U +Z?29 U*?)?a?@jT???kjT?j???7???? e???$h8%??) ???????? ?s??5?3??h?@w? w? +?mt? +,#.t?cV??q;???C'7T??????0/{??.??,Ri???}? ???????q8??K?[&|?'9h?3???xYfW?M?\mt?A? +?KI?#??X?+??i? +?Svr??k?????2???? ??2}??rn?x.#??A?U?s?B??????22?d~?=??>???d?????/?'?d?|B(????U3Vi??????????p???3?_?|?dc??20)?????]l?3?-ayJM?R??????????{?I????^.r?6sy??J??^?4???>??pF?>???2?_????w???????}??lv?????g?dP??S?N? O????x&?n@??\?+?d[a? +??*???Y??T?z?l?.????????{p?}j????CR?@???vBq??_FK?JZ?d^??a?;?R?R?"Ue2?|?f????????[?? ???|ZL?O??-SsN??????^?&??f4#???g??S??P?v?'???????d~8f?????O?O?Z-?2,r?K6?e?|j??o&??L?A?R#c2K;,???x???9LM?O???W???AT????????????{????r?/X? ?\d~E??$>??=?/?????g](s?X??????z+???K('?V??GR?'?A?????n??K?????z???????'??]?????j??{???u{v??/P?,{o???Z??}k?????w?N???n?!?v??9?s???g???,?? +}?'????I_?????!????=??~F??o?}???}??????"Ww?@/??E??-?x?5?????????????????]>???V??l???k?lE??y???'???PT?(O-?o??????7????z/?sS?o???Rn??????{C?/WIOu??g7??#\u??ulz<2??ul???~?????'??iO?????I??:????sxk?Ow?n?o?????U??_9?????>g-s9????v??????? ??{?;?g}]??&?????:H?}??????.??|V???^|?n??zo??????w?v????????u??e?}?sw???|}?#e,??&?E#?)?????Wq_???v????Yp5??w??>??~??RB?\J???>??s????*n/>G?m?o}??(^?????????????x?&?? +???w????????????X=?\????3????|??yx?;lx??????????e???mhy??????g^?x?ZHES??W?T7I??A~E --???????B?R?a?9????x{ZF?|?]??q???P???5??n??>sM-??:??:??????;?*D?:6???? +1???h}?? +w??? ???ZH???w?UH2????????p~?5??u??8?}??1#F??m??2t??S&B??r?'l???r???cs?192???`?c?d??n?2?a????0???L1V?hG +??yiC?6??a? +??p???6?j?AF?p? +{mj??6???g???i3??? +??H?F?6?j3????8??!B9^??H??m?$?? +??T???PK??Z??:mp???Bmj?M????B~k???P??i??Z??f????3?7?????6?!m???Q,??9?7???]9;?f?O?;m?h?F^????q#?r8,5_?q?U????y???i?F?9?????6?g?????qS??????M??q??5??M??????R?% n?????MA??yW9????)??v???MI?)???))7%pC???qC????? +???8n?R?!? +e???? 7?rC???P? +nrC)7?a? +???}-G?^?r3??? +??p??q?&? +??H?F 7?r#?A?$??|?J?I????@n$?F7??????(?FRn4p??I????"n4?F=7 +??? +??FSn,pc?M????An4?f?k9?K????An,??7?d?T? +:????K????????,?#75??n*????T?M?75?f?j!?J?q}-qS3n\_??/?8?j?!?7?*?qSw?????????9 7??? +?s?o????r +pg?OS?;??F^?xw +r????*????)?;??S?;%u?w?SRw(?C????C????????? w(u??;?!???????qj<w?C?;?a???pp??;??????p?w??????q???r??????t?Sw$?#?N???? w$sG>?d?;??#???H??w?3 ????(dGRv??????? +?(dG??;?1??85????Av4e?;??? ?b?Rv??c?s???<;?c);5?S;??S=;?c);5?S!;??S;?S3v????m? +,Uv|_?A?????r;?7;??? v?cg>c??rfv???y4?5???^?cn?????????????r~???Z????z5????'????3???^?en?????????k%w??9|? ?yCa??+?7a +?? +??????z?Ca/OI?)??))<%?C???C??? +?????P?? ?A??Of8r?S I?ZW "'$9??DNHr?%'?????%'?????%'?????%'?????%'?????%'?????%'??T??#'??????#?f??b?#?f??cS?? *?? +???g???o](Bp??b?$???o9?M=7?on`n?n???s"7??o?? +??? +?~?????1??c??Kqs??????/??> n???s!7?Y?1??:???*????#??j???oNQ!?K???? 9n???#???z?B??Mq](BqS?]?)??b?)?M???M%n???Xn*qS%7?rS??*????J????????f???4 N??4?Ip??8M???~??6J?f?i$N??4+N#qd???R?f??$N??4+N'q??|?AJ?n??$N??t+N'q??[q?3?8??3H?!??V?A? )??? gHq?g?8!? V? qB?3?8A??gXq??6J????R?????*?tI???'I????'I?T???BJ???$??R???$??>R????????I??N:p`n?p??[N??8??-?i???-????}N?>?:?ul?p??[L?t~?p?xT???c?8P?%?????????gc??uPD????o1A+ p??[?S8kiS????c?oGan?p??[?Fk)p??8E?S,8????b??N?? N%p??Xp?Am8??S ?*???J?4b?4??T N#p??Zp??8?u?N??4?Ip??8]??8????f??N??4 N'p??[p:??%8??? ?!???A? N?? g???n?Y?f?"g +???$?????$?????[ z?????$z????t????Q????f??&?707s?7??m?N{ o??[???*?t9!@yuu??????????gs? ??@??????7P?-?????l?C?<????????}q??????1????a????y 1????[?b??Tk??_?i????????????????>V??????U?????.?C???B{??????,???k?zqs?{??&?e??uy??Z36?\???=??P???^???y7??????|{??,??&X???h?q>?\??????M{?I??.l}?????????? +???.m??B?0o?5 +XK????wZ"k?X?m?YK?Zl???Z +?r???R????%?????f-???????k0=??l?+??????Up??? ,a? +)X???? +D?Pp???Q=?????0??e_?B +?`?V???U*??a+)X???6?R???`%?T??+XI?*????[SI?&?? +6R?)??? +lR???`#?T??+?H??l??????]*????`? +?};)???m[?~P=?`?Wp +??J???`'?J?}???.??????? ??????7??!??? +?oH????? ????/??P??m?? ????/??????A???/?? ?/???_?)??}???K?_l???S???k? T?????]???4? +?M??? ?4??>+???x?e???@ +??h?R? +?y????>?n?_*qX?????w_??.xg?? d/??)??F?_ +X???T??`???4??h) ?? +?????`W??=`?F ?_+?5?_??k????{??k?R??_?????@?????'?R?????I?O?????????%????E? ??~?z????1/????????Lc??I????)??g???????A??????3??+???x???????????#??????3??/?9??y??????????_@???/??s??(???i??S?C?????????????zJ???Ni??? ??^???????????????????g????????;?x??! +` +X? +? ?qe= + T?@-$Py?h?@? ?B?A?'? +? 4?@+"?h-??@? ?B?C?'? ??4?@??? ?9O??????@p??&0]???Ni???:O`??? L%?yV???U??0/??nw?$d`*pJ??? +[?? ?+qLK +?Z +?`C +? +??+????#??????y????{??:.y?u????????&?????;????f?]??z??w??????Sb??6???Yk???>M????w??????????~???m??W?;??n? +??w?w???w??Y?=???5???y????????????????>/???N?q^?????o??z???ey??}^?1????B ???^?P?????{?????y?KDx?p??? +?9%6WG?Y??????8(?? i???`jk\]*n?Z??????i?M?t? O??J?`?p?r???p???H?????;????W?uz?V?y+R:?,?V??]???????p?::i???????Gf???J???????C"??d?nC?2???V???`o???q??p n???x?G?a?*??Df?J?]?????*L???1???n??&?????n?????s??? U?WX?Y??r ??P???e????j ???????9y??}v??@f?o`z!?&????Q?????????:ED?gk???K???>??????z?9???z?a?o???o? 7w????????? +E:???|?Nn????"??wF?Jdd?`?!}s?:"?[8?R;6?:???g + FK +?! ??@8p ?;ds?(???V??:J?i???????O???D2c9?x?????W?????XG??5??6??qQ?\*?,1N???%???l?}r?? ?d?H?????P??6?????????^*%??"??O???X??-N?{sjlo&a?X^??Q?}??`X?&,?{]??7??+??8??? ?77??x`t?E?B?;\?)??'c?mF&???F???:j?9?????"?1s??|o??????{???.?K???u?{em??4???\X???-F?7s9)A???????W??B???L'n???fUf??MY=h?E?????@d?6??/J?2?9?.???? ???'?*?,k +??aA???-[Y({( ???y??4:/?X??/4?+?YW?Xh???l?J`??E+?`??}?Hr:_2,Td9?R????vS???o?1yy^?'????.???w??/lid?5?????ih??r?u?eXU?CS0?5????`&'E?@ _??qM?M??^r?Nb?8 ??:??cc?iu?"???6?????+_8Q???/ ???/?va:?`kj.V?????rw;C????+m???\6?O +o+??VN??d? ?m_lw?v????? +q?LN?L???9Y??B?T??,:????]w?om???Rt?_???/u??EN(=?G$g??????'???9?t?-]???dH_?d?mk????????e??\.??? {???????u??#(? +Z?0 +{??b????K????t+:?l??????Z???????){???U#?bsD??\?:???k??????l ??x????tGp??e???"\??q"?5????X?????G?IsA5?2?a???M???E??V??^ ?2??q*??z??9???????/?G????k??`?$?~G`?H?^Yj??^?u??G?#???C????np??_??e ?U??an??b??`SYC????95P_? +??????K" ?????v??4%l???~????/< '^D9o?G??????HuSVo? 6?e??.s????{?Q??K?C???/???-????#x? Y??|???,???????u??6^.??K? ??^?S#?+???i.O??????fM}~???|?L?We[??/moe??w???G???*v?F<\d????(?f5?E?^??v???M??{M????o???CX +?:??????C??q< g1?v +?_????????`Od?????UAr?0?5y: ?}?s??? ??1!"??5??iq????aX?e?^??w-???E??]?$OnG7}????{??C?p +?@p^?????????@p????t??E?8????????0?m? K'czZ?B?R??r????an?fw??`????s>c?]??b8b???o,2c??)`uV???:Tr??????N\v.? ??*?0!d???G????????"xc0earw}h@?????I>8??M?cPt? ??????1 ?~i?7;?????W?R +r`?vQfC[.??e ????f N????k?-?=?? ?'?Zv??????????*?%>??$?? ??3 ??~ ?c?m'3????(?bK0???#?\^????? ?8%?h??;?p??w?????R??e ?g#???SW??3??v??Qv???Q"%?j??F?'?Y2?? {i?k]Y????N8k???2???s~?.???k?r??=>??9b?xn???e?dj\?*%??jZ?d????IL??C +?:(gS?lh?!?s%???p????? +?"??5???.???$????2RI?l???&b???'l2$?T^ kI?\??H#??2@?b??F,%h?gI?+k8Oc ?b?w??*"'?????RuO?g???P?vK56b?8'?I?8????!? p??(h???? +S?&C????XL?F??`?NZ?!???D???????5?jrS +F`??p?I?%??_??.\fI?F??1WY??=^??yw????+??3\"??db???1??sb!??,? ?X?|?9?`k??????0K?????y}:?#~s?}?? +????)???????^P L??pG.?>????#??????G?f +??2???B3??I?"?D????I???A&?qdL+?D? ?2?1?? i6z?T?8???$qS??oM?$q?j"?5???!|%???V ?* K?D?k????q???y~????p???2???? +% +)%M?``???????o???z???dE?????C$?O,???,??"??5???S?)?j ?C?a3????P{H?iU??? ??? M???T??????I?? ?C??U?O*Vu????? +?i8???!?&X +????????????#??-?73?O??????z??k?????z?????lo?6,????R=?? T"??;2??J_p!???A]-T?6.HM/%???%?K*%????E?5??C???;=1??^?w???>??O?6H?t?? +??;??????????W?(???-? X `d?C???j??v??${??}??X????b??X$?||??j????6?? ?q??3???0p?}?????Y4?\??B????i&?SZ%?e???x??????N?&????z?????p????M???'??.?|?? ??"*??X+?H??V*h?.2???eA????8????B??q&???:??K?????8?qPW?^Y?W5???Ew?by2?^,??YO??~ +??B? ???g?%?6?8?~??H?z'n????s?gw??*?/)??8kR????HkY.'d*?8?/~??~Q.???K?`Hb?#??x?/?h??!?G?6??>????V?.??????????Ux^dr?E?k?h??s??H+ ?Z?i??/ +???%!???j????G?,?? ?F?h{n???4?T?=?=c-???,WKZ???Y#???4?w??m?J?q???br??????4c?ky?A??P??????I????\n4u???r?{o?h?U???2???&h??uf??)P???=?????%??H 8)?????%o??9o,???q?1??aU?Q??a?{?k??gz?b??? A +?? 1?*??U"????`?FS????N\??8????l??+?k;o??\??Z"?h>?_J?}Q!}??:??8/?W???F{O?A?]`g?rAf??b?g-??:?L?w?Ww???pSi???Pv2d/?(????`????U?G?U?u?~/???M_H???t?? Ev??s]X??)? +?C??????!U? +~?H +?\?_???0?&P1'??V??*?[}?????????=E?v??????_?6O?z?( ?D??L?O?F??A??I/=?D=cb??&?[ C ????m???S??????=??+'.?j???["?x?WF????gd&7?O??j???8???????)??H>?`?(+?8???w6?VS???Uz??;_)??????? ?6\?T?]??&}/?2??B?Lu??`Jf??Z??]?????`B?JQ?1?t?? +Z??;??5??U???{?S;j?q?]LQ??]??2?? u????K?_v~= +??????_??? +??'??Ko*f +/ +?g??V???v??????W????J?????????]?X??Z????;wV9??y?O)????e???u?|y<\??w?/???*3jjsO??????g???Hx?v??D]e????? ????????????? +nZ??pM]y?>??,???z??? ?????????e???c???G?????])??????N??N??????D?nQ?1Xa??~ +??????cg?,h??G?M????6E+?d??u??i?;2Q?*[?j??D??WnHQ?AAyT??"?m??G2??d?HF?d{d???}??*{: +?d??h??D?3K??/????C ??7?W??m?n?1?!Q??????x~??9???????y?z:????Pm??c}?.X?????,??\E??D?????&????r??L2S???B?Ao???s??x?|??5?j>?~?G???O?????)??{8???????n?Ug=K???b<[gsZW1???9-???????5????W g?mNK,??%7?E???E7?E?????J??l???Z?a?????b8[zsZm1???9???????]?g?p^W?f q^?^???8????Rdh?m\?????{?XQ????x?u?x\?1?v]!??g?._?c??]W????i+?q9?x??x\?1? >????????? +v+??N +c?*?_?1D25^bCn??????-4GG?e??t?k??????D??7;???m?Y~???????c??????i?????v?pRk?p????i|??????j??qt]h?-?h?8??q9???)???a?i???7? +?^??q?l?a?m?A??k:?*???bQ??????b???'}?K ?:??????b9??Q1?=?s_?????!7??#??????*???(/?c???Q[3??|?:Q??h{?P?uug?/??3?^????w?RS(?qB???J??IA??a??n?C?n0?8H?}? -^??f?????????G?;????!?>?8??Lh?????mQ ?RM?`}?????P6?e?5???cC?C??U?k{??[8???g_?g9?~???????~Y??;???f|???h???'?1???????|?i:z ?cw???x?v?~?~?????;?k??#?H?}?????e?????'??/f_?S???F*?_0???hT}?q ?G??Z?|-?????????r???^?\J? ?~????,m_? ?T??`?,????x?x???Cnu??????t??a?'????????????->$o?wo?b?V +?4%??4 S??j?i(????1"*??? ??"???pc ?Y?H??E?m'?.??????? +?.?4r?NQ??0!?0U?h[MQTE?i# +?+?? ?ypEUS:JyI??????(??x +1?T??5DI?[|??30?L???9?TE??A???"????l*?=? +-I???'/n???aS?I?>Js???g??L???7?b?C??r??V1??!nZ9?L+??i?7?J?3??r??V1??!nZ9?L+?2??!fZ9?L+??i?3?b?C??r??vla????a????????D?g-????p?,,??? ?d?(YX1 @??P??b.?V ?f?(Y? R?.??v??r?YX q ?!fa9?,,??????bC??r(YX?p ?!fa9?,,???????,,????????C??r?YX q ?!f?M??>nX`a;?@T??Yx ;k?(YX1 @??P??b.??? ?da9?,\ +=??' +K,l[?????4?`1?,????w?b?C??b?;X1?!?`1?,???? w?b?C??b?;X1K???r?9X1?!?`9?,????w?b???^]f?cd??????k??s??O?5|??@???,~????f?W-Z??e??99|??Q???6u?? +??V?????q??????zh?.W=?? ?X{A0^?n`?!??/4??*\??WD`?.??:?p????7?L????????sJ?h?o?????:???>?C-?WXtW0&o???0u??o?Kd ??????3???? +??????g?? ?(?????T??:???Hu??????e%???????? %a???JTk?F????)s???&??(]?E?K???r?f-Uk?P??Drk???7E??c?>?uIJY?n?) ?DX??i???s??dwi#???6?Y???mZq?s?????-???z~??#T$????D?VO?6???[?????#??????/?????????o????o??*f +p7?@?? +&?Ze??U?z?F3`??5`??X??\?|????Gx~?!???V(S+?F!'JO?x$m??EZV-6??V??4???n^#?tdPd?]?Vb8]x?i%???*1Y??9????|????f??Ql???U?c????q?U?( +{?????<#??|xL??3aGJz??:?p?? ????#w???,(?2 ? '}?}6:?????)L??P???f?|J??????Y?(?S??????NcA???4??5??{?????L' +?????;???????i?6q&?I??q?#??v?????y??&0?bm9? o??!3g?5?&?].'TTc??????%[f?}??AF?sP?R??z?{??3 + +endstream +endobj +104 0 obj<>stream + + +endstream +endobj +105 0 obj<>stream + + +endstream +endobj +106 0 obj<>stream +?? + +endstream +endobj +107 0 obj<>stream + + +endstream +endobj +108 0 obj<>stream + + +endstream +endobj +109 0 obj<>stream + + +endstream +endobj +110 0 obj<>stream + + +endstream +endobj +111 0 obj<>stream + + +endstream +endobj +112 0 obj<>stream +??DD?? + +endstream +endobj +113 0 obj<>stream +???? + +   + +   ?? +  +  +??EF??V?U(???????eu????????fv????????7GWgw????????8HXhx????????)9IYiy????????*:JZjz???????? +&6E'dtU7????()???????????eu????????FVfv????????GWgw????????8HXhx????????9IYiy????????*:JZjz?????????? +???kk?]?-???S??B?}?P>.9\c,???2?=j#????+??????R.???;???_m??????????O*?????? +??D??????????? ????@? +? +*?>z? +?????R???"^??(???LZg?%?? +??o??@ P2 DX?/??Lsg?hi;C?2?4z???8???= K?C????|#`??? +??N? 0p? ?? ????m????????_??k???>??;}?=???=i?h?????;?_? +fL?m?ah??O-?P1??'M?;qd1????%\]?R???????c???#?)*>????????????????&? +??zg????????C? +H?l??vn?]9CM?y%???W"" +DX??Xc)?T? +{???'?me?u:]4?qjb#?p??F<@ ??r?H???a??$F???,?6?v*?U???1?6/?)???? +R +??g??????C?4*?,?9f2??Q??l/?????????o?????6?}???????}???|??{o,??? +???eh???Q?O?X?.? ?^???b?QE??a??+{x? xc??"" ???? +??????"?LyJ????Z/?,??Ow??K=%?nr?9??????????????????@?G?? +???????????Z?s??Gmv&?R*I,S-9n~?:Oe=??{7??,a,?2?LF?(? O???sG?\??kQ??????PW9?$??/??w?^o???,??'??I?^?cy6?{}???} 7?????x?dNC??QQ??3u????LCS?x?b$?`LO) .'???3????E?L???y7????3?????/gKI?Y??Lj +x?????? ??????qH??5\?{????s?W??????G?/?!????1|????=O????Q=?17 +???e4b6_??X=??f????????c??bDD?mX?????????M?N???-?w??:???K??|???J}>?x??$??rZ???k?X Mgdj?xp???Q??c?LD??~?yr?H????-?s7?~x?? +/?v?1S??\\z???$?q?n??h??0\8???N?????=?^?|???.????O?B?}??????M????m_??F?t?Xk??_R???y?:C~?????^S?F??h???W?t???+@? e???????0????????????j?b?1Nq??yB2 (?? fH?#v?'??7?a~V?C?~?E????5?y??????9????X7I?dU?c?aP?7=sg?Ofi;3??i?y ?|0#?$h?.q?LI?5?')? +=?S?k?V+????b?|???{??V???'??yS]???k?5? +%kY?KD_????????uz\0a?8c?\q?????J????8??F??????_?-?[?_????5??3????c?h}Cs?z6? +???UYYW?lX?s????9?3G?K?P?c?k?%??T????c? +?k? ?r2>??w2/????-?x~[??????Z???|??O?:L?ox?R????JY#?V?@????Q??~?{C???1???'&>*Q?D??'??o??lC, "??_?]y7????~W?O??t6?(V??-`???haH>?v???%??1?Fc????Z???K>?$?"MY2?p???v??2??8?D3l??v*???K$R? rK&Ad'?EG????U\???/,??K?CP?????'????E?b?K???????pY?g?????~?(ly?a1?f9??????bkc??R?d??Q????????Khuk??RH?e4?v??a????q????f?$F?o??@?V??c?Q??? +?K?!???^W?????K?a?D???<%???&??&??sc??]??K???Q??1?8?fO?????-1?33'?^??? ???g????7n? +9??????{.??;(k?1?8?> ???|?oo?v^!??????=34M??]??v*?U???Wb??]??????P?? +????x??'??Ls???#?dh??e??7??pv8D?M???????,q? +?? +\??s?|?3??M3U???U) ?cMs4-?u Q?u????Q??tH?xw?????+?{???gI????????????o?????h??$?)?????v-?H??'M???+U??c]???"DLS???b?7\???YH????C??r??????8?+]??'?5???V?d???j +??e `A +aq?2s??f???Wb??]??v*?U???Wb??^f? +?sG? +? +?qH?e??u?EA???W????-d83c?(??X??n$??t????"??T????Wb??]??v*?U???W??s???V? +??,? +1??X?iS(? ?a???a?_???_?S??tGY9q<9N#?b%????T ??? +???????|??j??15&{??Cm??????$? +}?c? +hC?h???: ?v??z????????cq?n? ????y???:/O?=?O???km? +u??^\??)rg??g?m????????q$???V???X|=??FLr?#lA?? ??G??:??? +??????;kk;o??N??$?? +??9??????????????"??) l??V5 + ?h7?;?39d?????v*?U?y???R???q??;?kM?o???9.?MZ?;?Y4R?)*?Q?????=Wgf??e? ?? ???w???? ?a??+{x? E?PTDUP6 +G-????]???'hc??^MD?1?>???N?o????F?!?gQ(? +?U???Wb??R?V??N??mCL?$??kY?m4kg???"???Igx?W???iTm?????xG.HC$?"HD ?DD,?" =(; +??? +3&z\?????9#" ?k???$\n??$.???????Af!UEY?? +?=???G????L?;v*?U?? +]KO???K???J?)g??yf?8 +,???P1nC?-? ???"LA +???v????).??di?* ?E?x~: +??}????O6???B?q?&??QG?7?a??n??c9????m?O~_?yyE?????I?ye? ?k??,???????k$O?#?*??;?.???W??3???c|1?????;??a?X??Xzb?ETQEP?a?2m??_??k???????C????/?j??6?Z??&???m"H?{???v +Z7H?(???CL????????????<9J23?? xaQ?A??????4?8#f????8??U???/#y????r????Z7???????:~Q?????H ???O????cW?????6l????q????+??? +X!?????;?? +???????ivF??'z?R?)F3B?#?pCd?????o?o??7y??r??r?????k??J?e?????Z? [k??h??????&?E)fv~$???}??SK??k??GK?????y?)+??1?7* +O +??kW????+^D???&?&???c???e????C]?E<??ff1 ?/>B???? +H? =?2??JTW??a????????6?N,Fp??0@??_?A?f?W?>p?????;?)??Z}[??^??Z{????~_???_??k????||\????Z?|u^??????9?mkv*?U???Wb?? ]??v*?U??c??_/?Mj????/???iD?`??_;~j_?z +???m??< e? ?? ?=#?mF?U??vLsi????d???g0?+ q??x??9??FZq!???~??oS?????Q??*a(?&X??%????[zd +??Z????q??^??????!?O8~f??v?o??.?8????0?D?"? +??j???w???f=??{C?8??M(G&N*3$G?=?;????My? P3<BG?!??1????"?+?'?*'?;????????M??5? +??;H_Qb???,fH????sT??O)????w?L?q???? +?$?4??^j +?q^??/???"{kRH4?????Ok???????u???????e?:???[?u????????,n? ??GQ??f?<3?Yrc?O? +??6w32k?????????H???3? +28??&{g??X??x???g?Ca?=??O?p??G?_??????^X?,????[)y?HO?????Q[?^\??Ye????B??? +i??j??h????r?2??LO ???%??"V +r?5?!?B?Q? +?? +?\??3=?N@?"zn9:??A???f??=??? +??u?5?kS->??0?1?iL????5Z~????}Dr???I????g?k????C?b`&E*??????d??~??#??gK?{d?h??x??????@0?????]????E???j%???y +'????????*?P?e~W? +??WV.??$N??????i?9???????:? ???7???.1?&'?|???O?o?? 3? +??????.s?Wb??]??b??? ]??&???j_?G??K?y?0 +?N?{??}? +?H??i??n>?????????%T ? ??,]L??????mv*?U???|??[?y?? +AeKms????\? +??????;dv?M6=???;??m??????HOG?h +#$T? +?3/???'????^G???,??'??O???????G???O?4?|??w?Hm5? vk??? +??,?yo??????_??C????e?????1X??@?.??6?_? ?)?$5?VE?SI???O????m??p??a?r???????lMR??;?E?]??5O2? +?g???? ??8??rH +@??D??????\u???+?7?[V??????7?r/O????????=Y???? +?^O????-??o?^KY??F? M#a????????g?? ???M????????H????c(? ??y??6??}???? +??K????t?????? +???@h?~>_?????? +X??????q?#%_]????g?/??j???k?;??A??????????;??????J???C??????Cp?:S??ERX?EV???C?lvv?[?q??e(3?? +?C +??9??>?,s`???h?t-[?w-g?}/P????R?^8? +?????:~????????-??[J??????? ?u*?ww?2????8???????t?$fT??~D~y?S?r???? ???&-?g?"\X?Q9???TO>\2??Gp?d?? +>?? +4?'?g!DN??0?????-7??3?H?~ +j+??$??K????Dq#??0???????q?j?{K9jxnx??<$?????? ?)???D????zo?g?5??y???L?5???|???j~b??o?{[k?D,??i???TYJ0??)G?}?z????? ?21p??)?????(?o???^p???[?R?= +%?a??y*??l??@??F_?9?e2>g?0?f??????????q????1?Ud??n??QF1??L?/.??? +?b????k?r?'???'i?R??7A?@????"?????7??????? ?y/??f?????u;?/?g?)????}V LhYy?UvU?? ??aj{FY??? 1?I +N??_,YGd??#a?/_c?n~ +?v:?1'c??3 +????? +\???? +?>'? +???6p?S?K?s? +?F?d"R????N?I?DnU??zl??M?O???rvf??t'3G???a?YMm????"???x?d%?Q??'???=??y?5y???u?????.?.???g?M?#?:?4???6?oooyj?,?-?? +)b]???T?'????v?H?u8????,r?d?(Kh??$o?8k???N2????=C?'??W????a?y?????k???_/?m???6?$z?(?6???9???a?MnmM|1??? ??e>C???(??NH???g?f???????? ? +??X{{;????<??????s;?~?vG??k??????Xp? ??!)??{?9?? +&|?=???=???????_?:'???? +R??I??????,?G??J?????/Q???gX???c#?$ (??c?$eQ?5e3|?Z?s9lp???????????????!?dh???g?NT2FwG?6i?_?(?? uo8?y??_???)???y???-n?O??`????+-[?~M?N????P? ???????"?>??DH???Q??b<[?Mr?~S??|??o7??w? ????????????,?E??U??:??S??-?ph?K??????@? +?? ????I?t*???d??.?1???G?:??????&yt?? y??y??qW?x%??:?id?? +?D???~[?? +y?i??&?7?Zq?T??4?????????Z??i?s]?t[??x??????>?V???????q???o??o?3?~??????cf`??O I???)F?^??&2???Q??>????2???_?Y???????????3? +???mbf?7v?"G'(]?eaJ?|?? 5?_ 1??H??~?c???/??-:/&Aa?g??8?.n.n??:e?.?=??=?? +J%??????^??^?M?p?>{?\?f?|? +??N@!@F?EP??|fe?K?{??_??o?]{E? +?zq?????pg??L??N)??c?c??C4??????s????k??Q????b +`??F[G???q?!?M????U?d2??.,?#?\??l_??? ??X?????????????b?)t??(j???e?????????.?? =G????T?K?6^'?B???H??O??Z|Dv??X?qd:l91??e?) +???HVN +?b???????????:?e?a>0??7gG?? ???4. ????????????-? + ????y/?/?g?z?&?????r??cg????TED?[???O Jf??b? +??9?F1?7?[??=#?s??X??????=????)y?????j???[???9-??????WwU?? r????E+????O?u:?F ??????K ???H?Xd??n`????#{?R??l?{?.?1??K?~?????'?|???? +.+?;? +????? VTr????s????? +S?????$??V=??AI? ???? +????>???mj=????;OK=?ik +sS???????1?????I?q@??????N6 +???oI?7hqxX??????F??e?@????Q???B?Nhc??edy????? +??YP?fY*y'??? +???7?"_Q$D?EF?G? +?X?yOl?t +???? e???Q-V?y-?[9??b?????ffuY +?:Od????Wlv?->??]v???????>y????Y???j:???Y?Fc?@?#?ZQT???????Gij???G?.Ip?XO???['1?K?9?????~N?q~^7?m??X>?????K??F#???????????y??q?????%q +??)??I???KC???G?y{????t!?????6?Xh??????&H???pHGNx?4? ????? #??}\V +P?y?>??'??>????????=?_]kZ\?w???i??t??Yt??io~?????????????~???z?????????]3?iW????;H??I?????G????>???l^????? ?'8??B??3#???6$???2?v????P? ??X?_W?????? ????????)?^?+~YC??????2kz??n??~ai~r??k?O?=f??y??wr?dh???tE?_?4?.?? +???R&c??+? +?? ????e$@?G>??7? +???jT???_f=??s??>c??g?X???&Bbr?D c?b2?D]r???????#?@??????~I_?_????)??O??? +????6?????@Y????? ???[??4?3????[I??h???????H?;?????????????e???O&??/?T8A???=Q"2??I?$?82xy?n???????$????)zeR??(??K???~{? +D?<???I3?????? +????(? +4?%)a??1<0?be?8$!?.wdV?f?>H?FI???????Zo??5? =???)w????j ????P??2 +~????????h?tp? +o =I???%??z??C????????????^Z????~P?? +? ?????j<,??????O?7?W???b_??????Fiot??Yc???TC?%?A?x??gj?m?zy'?oe?? J~?0 ?o??-??????}??? +[?q???:????????g???R????G????5c1V??b?>Q?;kY?>?r???H?!9?YA?Q?6G +????G?$hP?{???-???W?????s?f???SS???m#?O??X?k8?nUbC"?$s?O ?Yv???????h?+? G???O??i???%???a??'???e???h?(??????*/?? +???+????W'g{/??0 ??? +Wk?3?4rB2?O c?????$.'rO +?? o??_I~`@? +G&> NG??&?O +??y9?y?P??oF?????-??{??u??? ??O%?Vy??@?????e??n??9????!+?/???h?s/?95???? +^} N#?x???xn9?????pz?V?????8 at 5g????? +???x4?yo????i??c?k|???!???#???w????o?y?$N??????? +r'?? +??????????r??`??=??????E?p?ees?p9!???G?????h??y????c~??R?\Ip?f?C????zB? +9t??a?v?;???F?p=IVi?????}???vp???e?Y???pH? +?? ??? +OS??=_7?_3[?????hYh????r????lC??*y?2?W}3?%??????x????a?do\???g? ??????m? +??????>? +?nOvZ? +????????4}??$c??q?.=NN)???C?????e?nb +v?|??)??????S?]G?S?????? +0??a3?""~???l???t??8F$p????y??? +w^???????/?-u{#??{??"?|??[]? +? +?u ??B\H?)?2???m??.?_H????????_????>G????q??r??^??_+kz??5???%?Z5??h?_?4??m????f+o%???Z7%?k??????OV1c?2c??9?F\<92pd0?pDo?t|2"lQn?e???4I??6??o?????W? ??=&#??q???v???c??s??}9? +:GT?|oJ+??+?? ?o??;V???_??O???^q?ln4?}sY??????????????q???9#?9????=?VC??L??????7c??????R=?\ G??$O????H?&G?p+?~k~wyno+y?e???>b? ?????u^y?X7?Q8????y.???C?n????a+S g????qD?E?????c?K? +%?c9s5*??n)??1???7?? +??J??W????????"?K???C.M~>??k1?? ????r??a?e??W,x?0???Dp?!B'$?}0 ?.m??)? ? ?? +??k?z???o?B?V'Y8?4???N ??Ok?o?5=???r???????????-?HQ~LH~`yc????W>?q/?????Xu? }Z-1???6?Rp=F?y7(??J05??B????????o????C;;r??K?????? ?????Yy????O0i??????-??l? +?W?+@?z ?h??98dLg#:5???Q??@?c)?S?|?? +????_???:??}?k????d?O?,?1Gmqw? KL????Q3??j(y +oj????'A +p???|`%?&??6z??P?? +?w?:???v???a??+?6-????????\???/???e?k1cj??, i??? +(|?? +??? +?|Z?pF???0? ??=?.???_?\zL2??W?e?De?1??????????:?????8?dl????? +y????E??9??r? a???W_??i??,~>X??%?? 8??(??q????_??i?!H???.????5~MyCQ????6?.?g??????????????[[?k?J[]??O????????? +$gj????d????s???+$?7eF??????.???????CZ?+??R?B?}??\?????jU??nc+$,?fF?2????c??5}?0??g?Q??B?j?????p +Hty?Y?dc ??????? +sT??????4????LH?!ti???$ +?"yo??%?? +S~$g'? +?x??NF??D?;??????m= +?[?=?J?qf?? ? +?1#???????},?????? ????q&7"6?T?c?a%?w??W??_4k??_???????.??d??N???}F?? -?o3??q8?/1??w?????Z???.?O?U?:?^?Vz? +????Y???????G??K>m6=f3 ?O???J9fc~?3#???Os?v?6,?e!@??_s???F???F? +???F??$[{ +,???8???t!f?w???~??N??T??D?zx??1??r??%)e?0(?cg?m=C??7???????? +?v?F?5?i?}?]??v??O2B?9YK5;???S?t????djw??"zl?C?&(?????R??p??c??Z?d??;??? +??? +?O1???????? +?j???i??Fs??NA?P??#?ds???1??|<'r ?????|?{?????cM?????l|????~^??#\?? +?Yg A?V??????/??2Z???YFXq??|'???B?%??s??clV??7\???~?? +?k $?xE?QSS@(?????Y??m?[?W??! +'?s???G????????c7}??;/]?c??q???b??+???????V?`??]??????'?;S? +??.??tMcFh5]*????']?>?,H???Lb??-X4nI?.qZ)vW??b?c8? P?S?!d>?$?=<L?r?VV? +#?o^????Mn]/f??2A&1$,????-:h?L[? ?q??J??? +gM???A???????N|??!?'???<?? +???J?_?e{??ok?V??+???3V?????"?2???P??(? ?Q????#?m?&???k??e?Y;'.9??d?=D?p?I?h?,?^????M?d?:??!??8?:?+?,I#?2,??gRcnHd ?U?`G?3?}~?#X? +?Z?#??]?o??=k~w????*?Y??0x?g???38??p?1???d8?dk???4?? h?}??>q? ? +Q???P,?~?w=??X6?i7+y??i???7?h???????t?8??9|?G6_?W???f?????c?.??I?H?h????!?p ???r?X?B<3????'R&????X$??O![?2d?.? +?[????]+??jn`?????I???????)??Vv?8????7?K?[ +????w????G?z??e?y?O?? +??a?YC???$????A4v?$_??A:??1?||kV?O?&LS?1)BD?D ?q?L?;????R?m??_w? +^????]h~W???4?f??R????????!???IEz?????_?,??hvwmd??????e???(??a????R?Y???G>?FP?0#?N???? +3N????\Ut?^?U???????|%j???B?????.3v7?9???8Jy?????$L;?#?????k&a?F?|m?ow???x?Y???J[?N???A??kqh52??d???+ +?lG?S??l???k???.?g??wkkp? ??q?(?$nR+ B??=???~???3??#?p?V??????cnN??{w*K4P(y\"??s?]ii?5? Y?(?J?f?Ya??g?3????H?A?Z?/O??c???_?6?^????=??u;}sF???????Mmv?"???$??????????6?y??Y???e?????*Q??@??~??6?a +?)vZ??????:?DF"92e?DJ1??+???\P??VPr??'?????_????u?k??Z?5?2j?rO?8??4R??{??????f?Kk5?i$-g???| +?????????O????ia???rp????!???De)FbT8#qw??i??2?be{W/?w?y????q?? +???ht=????irNX???k?j?On?3??&yI'?v"P??_0? +???;cr??T?^????X_?/?T;?v???{ +?U ??????f13?"(Q5?|??_??i????s???V?M?M?????`?Ky??R??I?ce?-??$?????? +m???=W???I??6j^e???????y?X[F?^?I????,??t?R;?'FF???2FG#Fd??]???v?0i??$?? ??d&???s???]n??c;??j??????????omo4{?9??h???????????RZZO-????K++?M$??P????f'??v>??H???dH?D??e @e?$?q +R?????m?f????^iP?q???????iHY +|?????=?^?w:?M??iIq+????? ????I#?U??O|?k???v?Y??1?W *D?F??7?z?;N?c3??i:?$IQ???????,??k`???}??Ec/[????????4y???????? ?n??Qd??I???rb?U??UT?f????.????O +????od????ojG ?? ~?8|0E????l??%?L?x? +?m?'?????o2yj?????mN?????$?NfS$`4?J?j?@?????C?&?.r?%o0~`?V?????:yc??I}?M?5???o#[^^???[?p}^???hm??Z???T???????n??e??????X?e1??????>??%?K?G???K],???????1u +#I?????????9?c??A>????yy3???| +} 7?O?%?7?R??s|370a???????2?ku??j?#(? +?? ?x??+?8?? ???X@??&1???w&a{1???^???M????8?<3?? ?(F?c>??E +e??R??n??? +H?qSB?Q?q???Rl??\1??????6?s???G??K??!??kb????M - +q?X?#rp?V???E9??7X;r1S??,????C?? s..m?|K??n?.|???b?]^}WT???uF ??????S??A???<1I??d ??G?f?qj?@B ?"1? +??dHt?????o1? ? +??};?S???=?O?? +?gr??Q?D??? r???3W?R??????^?7??????=????2?[P?}??N????iz???]? ?)?$?]?w>?Ikr?????R???}???:?x??LN1?cP?1????r/P2???O?U[??}CD?5?/??`?m?}E?6?w?Z????I%????I%IQ(????R??v???Y0????? ??H? +9?????;??o?!w??????C???~y??f?/g???????;???7???x??0& W????@j????3+??8v?????#?@??0?QGSd/ ???`?~`??'0?ie?K?Y#r??'??R'?":m[sd%R?z??????Y????x????I??Y'&???_???!~i~]y?R?mN???f?u?KH??Kso??Es,*?Y +?????^?{KI???y??qN +??? +??JA#3?wnJ?; +???L????????m?*&???R?c4??V%v-??8?????%??????^o?|???7??G??j?X?g???|???E??-? +cY????c?p????j????s?8g?????#&q(s?0??<\\>?(??7? +???J??A?Iy??5?7??w??tM"?C?5????=??? ??vw?y"??W?9???????Q.??b?J:yc'?c?G?|2?$mt ?:q?????C????????G????t{}k?7?j?.?kqy?-????g??W)$1???FDe.???????j???]???????MhiC?i?????{G?3??7???-?@???B?? ysP?7?_??5 +????-J?M M5?D"?~+????h?2J??5!??g7??`#????'?j1??`F'?c(??Am????????E??-???OY???n??DY??Y +??????????3??g,?1???xjY ?+???9qq5???#g?m??oX???? ??)r?)v??????]????s??O??,?5h??'??+mSY??????vJR?av????? Z3 +|M\Oi{S???=L "1?(nhc? ?VA?9 +???X?S?mS???"#3?T??3?????5>???q?||12?  +????[ =?/NK??U +??%/1??????2??8e??#??)???.Q?!?x????s?7???G?#???mc?U?????z?????&?r?,3"8v??l??A??w???y?`?I??!?0?;??q???z?E????d??=?????Z^?:?&3?????nD? X?r??o)??????????J??U?4?:???s?}???????B???I1??Tx?7??#?????!???M???:????K?/ MN?}vHK?!X??`??S"??9????????F|'?Vkm?????wL9??-???\?Y? +???p?7u???+???????)bH???[_?.?A???"e* ?Isw$????T{????3?? +.???V|??? m??BU?? =-?,?1???/ +Z?A4e,G???fvV??}L"MJ?y???f??7????mu?? +?E? +i?\?{S4???e??o?TI;?U???P?"t?? ?*???????c?e?b?h?????????}??1?i?=I P??A??~???A?.{_Pl{?6#??E?mh?K?FC?????jt?;.Z???(????o>???M??????R?R?)??b????y>??.???P?NH>??? ?|=O[?[9??B&?Z?c%??cVd.? +???U?7;??>'a?V????????g/ "??*??rN+????:??????]??)?????Wg??ZqD?M?6??c?&~???Cm????y?? =?w.?????? ?1i>l?a??4???&f?N? ???R??h??F???\????? j)?K??H???D?sHqw????@?Zys^????????Q?"?.??????$?-c?????H?[?M$?c?q???7I????O$?yu??2?e??8???g"';u`??d[p* ?7z??-??;P?q?? o???|????&P?D???k????e^o0???Mi???~?d?vV?S?O(???????*p!?K!?@????Dh?\??B*?5?t???????O #&x?h??.+=??v?.????2 ????>??%?R6p?cB??%aV?a?+D?0H?? ??R>dr`?~?{M?m&brJy#?dI?A2?oh?\?!?Y?0??m? ????sQ ,*?+?J??Oj?l?{??????w?]j@e?7?s$?F?y????X?p?Kin?w5(c????X??9?v? +>?U?Ca??????E?XP$}Q?G?n1???G???=???1??J@?0 ???E? ??? +?4???o at H???????????Y)O??0?A;z????[????q?v????:$????g-??Y?S>?(d???>v???5?-??7r?#???k??}?S?'n??5>%Tb*#????????zg???&??{?,y?A?????*\??i????_??? 2[? +?y)???e*??Zn??v?)v>N>aS??dMG? {??z??s??3?????bZ?????d??(}k?^im??H?+3???Q[?U +W?X4?? P +?g???/?Y?P# +4?~???d??p???q???lI?2?????????_??~h??I?b????O????i8??????@I#??G?md?^?Tdx??& ??G????@?F???j???+3 +??j?c?=?U? ?vn=b8"=D????? ?U\??u??????%????-?-$??%?/?E?nR?h??Z1;??}+]???t?1?? ?b?!?{` #???/?_?K +???????sQ?? + ?V?9??9???????11?#iF +???L??#???"???S??YV??H??O??;+??U?8?_H?%????? +N ?????}??? +??4???? +&? ????9?q??*????_????H?Hw??<9??.?M+??????????W??s??|[???? +?2????'????c???9-x??}??6???????L???dy??-????;O?N?d?????M??\m.PI?y???/XYC=???q z???#?Zg=?]?{~:]>+?HF???L??3?'s????#"y:? +???$???7h??21? +?6P????:rMe?.??F R?=c??????'Nq??dc*_*?????b??????e????{?-?z???zr*????$W` ++B|s??{a??????s??O(? +@????.?+Zx?p???7?????0?74+J? + ?}??~w?r??A?D +?????*)? +@ ??;fA??Co?g?e9?????|??; +!uM^?^Z[???-?Z?? gV?8Ym?(???b??H?3 Q??..,|F??x6'?8?Uc??]?G???]Z???@?'?j7?MO?? +D'a??y8dM??F?????9f+~La??#%?????i,0?????s??W??0? ?5?"; N1&? +???????Q.:?J]d ?6?ER$???'???{1 v?hi???_"*?#?&b5?''??=????ca?????ft?{?zv?"?=????Z???R???&?#????=???{;K??9?????8??.t.\???gfS?;?{?|?gq??{{?????jw?>??#??I?I(E?y?O?????????Ta@s1 +?}D???????C?(??mV????c????y??O?????#?KF??Rk?7z??46?3?????]? ;??g?Nlx??ZS6?i????? +_ ???Z|2??]?#?3l3??$M??|?&?$mv?x??B??w????????????$?XaK???????????o????B??E R???bvQ????h{?M??yCMJP?s>?q?d,?????+y?J??^{????i????K9?y???q ?:?q????}??>?z/?J}?8?c4?v?@Exc%U?????L?ts? +?? +?9s???O+<2wfj4?g)|T?w?:????e?9???4???H????yN??m?Ggs????B?\?*Z?.???A?,j???\=??'ke?? +?????%L:,?P 9????;?U???-?s??c??=???g$d?"?????zv?29^????2J#???7????%???]$?U?W5??xgY?A??????????v?JV?,???????F????\9?c??????I???p??$Gbg?Q??fB1???@????q???w?,?W????}? ??q[D?Mo?1F?6,??+??7?f=???e?2????a?????$?3?1FtyFB?2a???$c?<$ ????3?|@?<4/h?mMY ??l>??? +f??}????{;C,??&C? ?FX?U?v@?"H????'*? +?BA? +???????[}Y?B???J|d0?>g???C<% ?:Qu?Dn???m?:??$?|?????????;?I,?d36^???Ws??????_~???????Z?????Y??^t?????B??l?]$u>?`???|7b# 8??p?G +:????%e8t?????~?S?xnp?"??c?zJ#}?6?????????????q?5?s????M}j?W?|????v?\??\-?:?????? mp?H????b????`?OK??#???Y????Ys??N8??Y?nr? ??<^?% ?? +?????L??#??? +??1???+??????CB?1y?q???Y?[???m'S?g????Y???n?d???????|-V(?}??? ??Y??!*??G?"N+? \?? ??'? +??#??B????+???G???y???? a_??uMZX?mwq???y?????_????????????}[Y?????8?@K??G ??o^K?k??R"???????V??uz`?????d?? ?Vxk?!8J'rN??b?a]???=??r??K?????/)??D??.E??F&??o??? +??f??#~??e?79t??|??????P???????>?N??iVB+??6???]?^?b?????7u ???W????q _?7\Y$xO???C????????}??/,/t?c???[9?? ??? +3Cs??|2F??{?g?b? ??A +????I??? +?7Ez?_A?8g????C$?c?,?!q??1?F??[??S?LI_?? +=#h`????????D?=b2qp_??_ +?? ??B??!?[?D????5?S?'?G??X??????o/?P?=A!I ???AF??k?-?????p??j????c!? ????z?x??? +????9g'???1?m#N??o5K?o$kq???G??m3E???C#C?&?%i#n? +??f?W???Z????-?'hV~??e V?:?r??=??~?v...P?xo??b?z]U??'?N??rs?S??? +??a8F$????^??O?s??OQ>#V\??4+??x???>?a??}? +!R????]???K??[????xq??2F1??L?5<??KK???6???}K?q?k2? ??????@?????I7?u?-u/1?I?L???U?Ep?.'?%,?h? +?????(????RW?=x??????Q??.??? ????????????X???????7F??z??????$wu?E?~ +??.\?g9????f$?G???y??;?^v@?????? +???m????? ?)?9%?.?Jd???????d??s?ie3????????I????v?????k??-ZiZy?Jm.].???4?If{???h???KB9???H? +?R?z?[i?hW??&*[??z}?v<6?????.???77?I$%$3??T?i? +????4???0??!?"?xq???C|B?O ??}}?dsH?t0?????O??s?O???|??????a?t ????yOE??????Gr???WO??i>?nZh?*?????????;+O?????B8NR?????F?H???F3?o?n???q??M??????C,2???H??????~F????xc?v??2???F? ???F?????BK?(? +??-`????&? O??S????x????De(??P$r?8??A?]L?!?8??K???$2?_?a?q ??b9o?A? +?SuF?M*:??f????????L?&@?G????c!????0?2?????|?????5G?#?,??W?????5?????o.???????3??M?%?0"c??g??5?c??|8K?W<|8?0??l???l??'g???|!?N'??~????|???? +?:xD????"??>%zF?Wb??]??v*?U???Wb??]??:?U?\~kj:???????UbO+??i?/K5W?;?G???qF???w?qj?S??? +??0?kZe +??U&9C)#?8??2v????f?t???s?1?TI?,???\????????9?#?/4?o?/????,Ky>???fM?K?P?%?h??+?J???Q???Ol??????s???`%.Do~@?~???8?P{?????S?tw?R3?m??2?P?\KV?9????k?OU???3d?]?????????Dw +?b3??????_? 4?^?G??)?.?????????~ay???_?? +???F???x???k}?:?i#,?? ?$??Q????'k??G=qt6?>?? ??4?M???& +??L>??{???? +[?N}.5?Kw???????????? +W@? +???y?B?A? +A3??x???@??? ??g??4???Sk?????????;?;???N?????>X?.????]L??>0I??sZ?ew???????zR$?6??? +mn<&?[?}?mcc?? +r???3???S???K??{??GK?E?.???? -!e6a???u? +G?:'?????.?77?`????R?\??.?[?6 ?F$f??Kt????f?C???F??K??iGY9???p?3Q?e??H?s>??????G???4 +?????=??^??????C?g1?g??,?00H?2P?y???? ?"F?C??/? ?7?Z??????;?_???^?????5??|?w?I??k +"i=* +????5}???O??g?n9??.??ho(?!???G?Z? +D??}???^???.??]~??b=??"$D ?HJ??Wc?'g??????;?????T??????>u?????qq???????\????ZrGuo????Bv=w???}l5??j?:\?????C?9?1?1?y?r\???!???????3~R~]?'?????????M7J_?o^? Mk??W??;??jI$????F? +??????W1A? +?)!ej??833v?;O?1??c??I?y1?Q?VX?2?11$9??? +>?N????L?Z???H????P I +z?N?U-V|?? +?????????Mx??Z? '"??t????;?Z?u??????f?!?9q?????s?}\k?????vN(??!dQ??????3??,?? N??????q`u?R?9:=?? +????yk????T???????'???????y? ????I??????*?????^[]??Y??n??!?i???>!?qK???y? +?8c??g??6????? ?n????\???????_????I????F??T??.?e??W7W?\L"y&1??V1??????+~q??????5 +J???????i?`??5?????q?H?6??@?A"???w??Oa??b????qH??;???o??#6?1'?M?????6???????Cy??*?????j??Ky??N_W??? +?7??? ? +??.???4??>?X??f??{?+Y-c? +???D?Ku???l???*?F?0?p ? ?H?? W+ +?T*( +?gk????? ?????F1??>???nM?d??8?A????C?y[?~fm????k???B-WC{?x?6??TEspxH??n3/K??i???L%?H???W0{??"\?'?_???wH? +KN_%???U??[?=??}Ed?4X9^???C?&d_????~?{W`?gg??)????Hc???c??P>?\882?ds????}w?r?;v*??t?7]??-X??R?5{Y??M:?C?=??c?)?U??#.??2i?G.)?$J$s?`??E?[?U?O?'Yy ??D>_???=?????77ed???)?n??CVc?m?f????????Z?t??? ?!~e?X?T?H????J???Jk~Y?]3?6S[?O?;?&??y +???Z???? +??m?X??????$/"i??????pc???9b?|2&0?|1??L8?H?l??Ww??4?? + +? ? +???\??????????U???I???q5p????i?*?????]??v*?U???Wb??R?oG??????_????I?l?4?N??+-??m?A??+???2?Pa??[o.yg???Z??o%????o?/Va???"V?:???5?o???)????s\????? ? ????k?{???/??}?U?^??;?????C??????Y?G%?? ?7?? +/?????? +[Z?A?!"???"??? +B~??????????????Ga? +<2?:???p? +?}e? ?x +??D{?z>?? +rO??????S??????4?+??,???c??S[[?~????????<?0qj` +}2??fMu??3???b?3$??g!|?? +????CtA??e?'!??F9?{??v=?,e??G#?ZR????*??????KO?|?? +S????Z?b?e?x?i?mu?V??p?[?sk???Dc?,??:zx?!?????y8]?!d??x?R???o????Cso??6????,???$?&E?C????j$%?F??)ov*?U???Wb??]??v*?U?S? ?Xyc?>A???Z???Fx?wz???\?:??}Y?J-???W? D}?????????x?????!?a??3,?R???kO[??M7F?8?????r?p +??6 +?_?_???p??q?????y??C????h[8???N?T???uk &8?R???-H?*mZJ??0$???????)?DD????zo?#?*?3?,??w?~M??? +????,q~?<1?U\??? +??R????T???w??Mh??(qS????p~? +?3??????t????m???"t?$?[?SI???K??s +???%?T3Cq??>stream +???? + +   + +   ?? +  +  +??EF??V?U(???????eu????????fv????????7GWgw????????8HXhx????????)9IYiy????????*:JZjz???????? +&6E'dtU7????()???????????eu????????FVfv????????GWgw????????8HXhx????????9IYiy????????*:JZjz?????????? +?nI'??M$iL?*D?]?$ +K????? ??F?A*O ????e444"????[?f??V?6??yIlM7+Z???U?Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*??????]???1i???t????uf?,P7?V??A ??2???|?N>?W??3????\??? + at H?9 k?]? ????A? +\ ??b??????C? ???^?z?U?U???Wb??]??v*?U???Wb???x??o??>f? ???Wb??]??v*?U???Wb??]??v*?U???? +[s?????????e??????'??????}??V!1|f??????6?v*?U???Wb??]??v*?U???W??s???V? /??????H?x'd???h?n??_;?c??]?#?????`??7?-P? +ml?F??Kz??????k5P?>?9&yp?????d8G???????/??Q???d??????w??h?F?'??B/?EQ#f?c??DGAO8?????_???? ??h????? +CQ?I?[tw?b ?? +#=?o?? +q???G&????<28???????/??+??E?0?(?*? +?T??Rk???e?r???D?{????*? +?j??.?????O=X???_?????wvHTW?B??jX??iJ??6?????u???r?X ?s +????#%?d%9??R?1{G???d?1Fr???#>?x??w?@?H???? +RMCP?*kVv?]$vWR[?????9 +??.?d}??]????g +D5??????"F;? +???j2?d1?M?(cbvU??g??3??}8? ??%??c#ga??8? e?r? ?n???,l{?BBQud?????Wb??]??v*???_???9?K?????y?2?Pe +??;7??????X????????-???4??6??v*?U???Wb??]??v*?U???Wb??_ud???8pD &??vk??v*?y?U??????Zn?u?]GH???l?? +??7???????????g????>s????????[??h?K???,?"Y$^G?m??j????859e?????f#3G)?C?T +H?r$??)???l?????k?W?X~xy[P?????????????f?4??[?4?-d??(? ?gBA? +W??:l???qv,;`? ??B6|A ??I???m?H??????'??2??U????}g??o??6hz??tK_?K_/??? ?P;J??????P?s????@r?{sm??^O??u????>z???5 ????????|???m*B?????]*k?"??????Oyf?+s???s?Yjz???y??-??d?K????0??Aw??E?????.h?P????? +????? +?l?? e?4*_:<#?*??f at zy?Pr?n?]??j??? +Y9??7Z???b?????b& 1??&?? +?Ixf- R,r???????????_??=F??p? +"?????+r(??/??MO?~x???F??y?4? +?w???*?*?U???Wb??]??RX Y^u?5?P?????*iL????4??v*?UJH ???A? s??Ca?j6?,?g(?-^m?????? +r,RrW#?SN???{I???~~??:????? O>?8????a??&F???????? +???d????$]??2?u?SO??h`???? ??,???!?G????????#?bdz???@??U???Wb?#?'?? ]??v*?U???Wb?W??O?????\??? +??????^???[\?S?X?z? +ao?5?g??|?x???8??#????m^?????M??H??W???O???o9?_?_?5??~i? +???/T?a?qxf?m?FYV?Hx#oh +?_;#?????#G?y?;? +s??^?t?o??J?_????Z?C???%????+??]g?Y??Hw??????\.???(g?#?S1??D??wp?q?t???????[?&??'??O????qy#Vu?B@$f$? w??#(FG??^p???"j[~A?S??n????(? +qZR?e{U??u???8?ri??Y +?????N?N????M,??:???9???*?0;????k????~(?>??????]`? +i????H???c??????\?n?x'?/??g?&?/??&? +?]gZ??????u??]M ?&?????????i???>??si2??e?1FO???c)z at 1??$G?e@[??4??9?u{re??????q????????_?????w5???om??Bo{ ????;?XQ??C^T;sA?????=??7ia9??HJ????WL??r?3{????b??]??v*?y?H]A?????S[???}F?C +?????2?(?$N\??B??????0????B?xM??Py?"B? S????????? +???O???????51?@?@?H?Q??i????{??cq%??????i-??%???3?b???I??9????6"???F???.?]??x????&?? ?i?~f?Z%? +?????????GK???Y}??h1N0??????DL??????u?qi???G????? D???d??Dm? ???Je3?c?#??????8?0cC ??o????5?4???????z?h]??x??'????,????k??R??_8???@?? +8A?o?*qE??C??;KVs??????#???????Yg??r5???h??/H?#c?Wb??^y??????O~]???3????Z?l???o?Bn.]ZD?BFi?I!TU?????????z?Z#&YP25D?}??2v???F(A,???? ????3yr=W????????a????^?"??R?o?F??+R?S7:h5?&}& ?8u +?i????+?aJ?P?7 ???#??7b??p??ICO?-? ?GE??|p????t# K?????  +A?9????t???(??F2?MHX?h?`?s|d$?k??v*?U???Wb??]??v*?U??W???7????w?:??????????}2Ao +TRI! +?? +?dit??Yc? ?#B1?|?D?",?L? ) ?*n9???Wb??^g?Y??O)?z???_?w??]f?Z???????/?4??z??2??f???g ???f_\???a?;???1?r^?g?y?\o,y_??dM&?^/iw??hzlfk??i?-??????????v~?j?8??s?x?j1? qH??n??m??bOs??????o???|?w?k?wZ?Is?/0??]F?Hf?I?m?c4$HU?+L????c?:??H??a+&3? ?>WG?@?8?x??/?zi???|E? ?????d_?k??e?????>?4?Z??L???EHr?l??b????42?N???c9c??L|IFP??P ?}&R???#p??e?R??+k????? +7R)?6???9?]?[?D??.(? ???A?C^\c$LO"?????q?????? +N0$9? ??s4??,??????k%??????????8???+??gj?v"?9???? &??? +??????Wb??]??v*??????=y??H????? +29f?+?=dP??%nHJ?????I??????iuQ?,???DN?a*;Q$Q??-rJfBQ?;y??9F?b??]?? v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb??]??v*?U???Wb?K??????+)5) ?I#???$?eRDI??''#???o?,?)??F??y???=?=??l?(??7 +N?4s??KH?J?B????$???LT????????????;KKH?PGQ??"(U@ +?z]?O?l???Wb??]??v*?U??b? +1??%r??K? ?5?3<?D??^j??o??|??Z??v???f?~?b?K[MNH? ????H?,?y?@?G?cv?=.=^h?$g?NC?????) +?'a? ?????[???f?U???Wb?+?? +????f?????&??W ?d"8??b????r2??IFF?&??3?nv*?U?>\??????:?0#,t?j5?[??Z????[D?T?_?mqZ?,????i?4kCZV??k}??i;#O???,??cO? ?x?@ +#??9?,??>Of?e????V3?O*i?{?w?|???s??-? +?$??,qb?"9y%??RK r?&C2??#n??R' ?b?E]??v*?U???Wb??]??v*???6?[??????? +x?c???@????I +#??j? +??M?2???I +6?&->Q?dDr +??@?6???Z?7?W????3??s???~???????????????C?????????O?????j?O? +?????_#h??[?_???)yz??{=G????&???2C????rk?????v?c?U?yr?NFR4(\?ga?cF?(2?d?iz??????.?e???w6??=??w ?v?5??6nF?25OQ?????????x???\e?B???#c?@?E???Z???Q?z?9??g1???<?+?R??4?9^1!?H??F??????X?F????~_yoT????????+?d1yH??m-?J?!??j?f^M??^MJ????g??????%?N??? ????hX??^#3f(?4???X???????3~\???R????j-5?"???QD??P???e??????{k7ck?kp????8?G????A?@-yq??1?+h?W?fH?"?%???b???w$??f?r?S5r$? +?? +??a??)?????Wb??^i??????????{?w???X????]??? +???? ?F??????P??5 +?(17????????jah???V?k???????b?i?0?Qi^??????????r?>??2K"'?14j??F?uj????oh?a????W?~`?w~_?Xy?????o?n,??? +N}#?1Ek,??u?Yex??`??J mV???????????U??DzX???<\???$v??!?&x??by?????nv*?U???W?~z?G???\????????M??????c?y^??]?j?9??????2?l?}???/??????????X???D??Q????`$Q?????Uj[????w9??m??+?Wb??]??0???.?25??,??[/??O?V??/??:??U?????q{iuj.y +O'B??zv?]??e???8%??,Y#??)Kc???N2??8?I????? +Q?3!|"?{>?$ 4P{?V???.k ?????????????L?M?$??h ????P?Ca?1?? ?]?_?????m3??????/?yG??????`>???3l??~t?v??? + +endstream +endobj +115 0 obj<>stream + + +endstream +endobj +116 0 obj<>stream + + +endstream +endobj +117 0 obj<>stream +U_??U_ + +endstream +endobj +118 0 obj<> +endobj +119 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +120 0 obj<>stream +H??W?n??}?W??2???nv?? +???? +??%q ?Q?5?4?&???d?I???fV??"+?-O??W?|????i?))?1? +tf?????????t???w]#????Jb$zz??*?s??QJ??X??=l\???K?u?EO???????"lG?????&?CY +????????X???pE ?m???*?+e0???(N>?N?W???????%?k???p$?'??????RNu1????>??~??????/?o?5???W)?f)??s?q`??)g?????% B?g??ch???H??G??????L=!????????jbf??n??$WzF?Ah_dty???DF|?K 0J????z?????r??8???_??:U.&o?^??Y?9???Q,??=cz?ff???!4?}?y????????=\??C=uhv\???????-??|? +?;??T???x +?~????-??k??@N???iG8?????o??^?"d'???n???N? +???:?????}?9*?H???+???mT?? ?"????YP$?? ???~;??6S?'#1???`??P??QJ??????6????Q?=N?3??????iE?0???xP?"??S??1???????:ns?W?,??9Y?? +????g7?Q +???F.?x?1?*?"?4?:?5?6 +?#???Lc??KGX/?F?J;Rw?o???$????'? +sM?]I??????5?!2j?????P_e?pI`T/li?,h???????Q}F?????+?y???U??p2_??S!?p1???U??w?X=d????D"??V????S?cOx?????Q??>/`?y?m?#??C0sy???U!???K????%#??;?B]? ??('???y??@}?i??%? ??.???C??<\??? ???2?? !?A??h?R???=?bkR???$?r +? ?n??14?6s? +???%?(M?|A;?X?/me??;??E9&JJ{m?*????v nh?????d(??e?????h?T3???S4p?,?/\[??J? n?????????Gh?s?v????JyceY????9????u??>?n????vC?F???P??f???;|^?N????????A?F???????p??YA????V?m?J?b?????+I??A.-}??.??*???????P^1 ??B????w?2x??a??dI,?5?#t?J??/?"??q?-??????a?jl??j?y???CO?RZO??b??L? H?bq.28&?_ ??]j`???????p?~?T??)x?\??|DJ??< FkRy! ???N?F?Q?????+????8y?? Gu6?o???l?2???"I?@}|??X&>???k?jH?16??p:??;[??7'???H?G?\??:???????5jpl +mCB????n??c&?n?8?O??r?V???4v?ry???l?Rs?`???A????????!r?,e???XB?hS_???v?"???/??????o????Tx?????????h????3??X??e????/c????6???BL"?u?3??!?eF?F??!h??A?2!?V +O}?;???[??,???nPk??_?????0t?f??W7???q?????Zp??E)????>z?7?|????{?v???J??^?z2"+ +q^??????L? +?[??i??????mZyzV??a?v?J????f??W?????~?? +??y^!kGw??V?Ia??PO? FD?eEPh???L?[??a?9(???????"???+.????d???pd?:be?@,v?m?SG?S?????cB?t??r?$?JM3 ?(??W?s?z???"u???X??Fg?5Hn??O?EJ?:F?;$??=p?h? ???????q???5???Yl????1 +8c?x?=?k`?V???sn0?z?{p\ $t?/Sx?X? 0?Zfw???qr??k^lg?????????L??uC?Z? ????Q????C?DR7????n?\???'?f??????????M?0W????gR8F7?}m?v?CK????? c?xr?ug??ke????????H?{???u?2??C;?xd?89?"K???(?????X?l? +???9????->?33]?B?\???b?????r?T.??m?O???zI???? +]?x&~????I?? ??????? 89 N??P?};?5\y????G???\?Z-?05???IQ?mc??R4?nw???Q????????????X????57?6J???>qyQ%??3`?i?????&???4??dSo?? ??(??/????"??6G??????8?,???l[dA#3????5X??????p??^?v^' +??"4?? ?=???U?W?`@>!????`? ?H +?.??ix??]??r???`27??F?r?[*??y`?@?u??,?gH?,g??{?}hM?23?P??!??]?zBkXT???T??7,?????????3????(3=K6???????.?~?J?T?Z??R???J????8?Hk?-???{D%A4B?%%,?D???^m???K??? ?.?d?I??o?N??&&??\v????][?????i?P??????M?Sz???????{?$??? ???|??`?X?+?{?*?q??,F???d?\c-n+?? va??"?2?????.}b9B?i????????@??]?!????f?1F0_?????????u??MKn?????'?U??f?3?????[?+?_l#??C?JX? ?5d?Z???nr?:??y&8O?}??u?&6???=??Up5- g4???=?? 5?S6J% "??U?????=????????>c?U?F4?Q$??????nCm????l???'?~)1?+n?$????k???&@?&]p???c?9???z +??^?Xqk??}q?t??,n?\?gp#??" +??rf????-/:???4Lz?`E?$8M???t?????&k!?? ++?Yj? ?^Y?{??U7???>fetu + +?Z??c????}????a?????sq?n???z$5??Z?????pDk#??Q???(??6????????? +????kHi?~qjO3?<"2x{k??5 Q;Nb-v???@?JB?*??fQ???????3?????+-?Js???jy[FG????YZ???CE + ,??-?????????iw??d?n +???a???d??????/?+8?wz4H???V ?B5?P????%c ? +?G?E??i/*???~FN!6???NSr???H/b?B'?r? ???2?????3?BpW?#M*?^R?Nb(??F??6?3^9??6?? xZ??X?????????6 8??4;??B?vcg?\??? l?]??qe?LuYw???h???^??+J??qV???y(??Oh"????B??Uu?????ae??r?????>????`F??gQ"cP9?w?{??\[???|??????\????????g@????p?????P?C?]??>??Z?s?#8?lT?N??u?g?8?8????6fbg="?y!???M?*.?? +e>.?>P??????????:|?y?B+!??U))O????5?i cF?0Y?f?p" ??Y!R +?. $??u??J??E?s??X&?P??R???{2??m?M?????9?%??2G??C?\??????{??)???f8x?W?????ez?Ed?`(???}??b??Y??S??G??eo??Ds??2????,,?/J?37?J???J?r?1?.9KZp??u??Pm?O?#)??cT,(m???????`?9???^7 +Jn. }?l????=??}??z?m??:aq^?l-??3?>??F???-?|*??v?r????;???Y??>?k???;Nj?x???V"???4?????a?j?N??I +??$?G??w dC|??j?KL????w(C??H +:?;?@A?X=X??Mh???@=??? +??s?g?-d +F?-?o??????CR??B???Y?dz;????}?W?30??Z%?Y?=? +?????*0??8???.Xw???Y@??*? ???+?0w5c?-?V?O?????_Q'?5???j ?Z? Z????^?k???C???????_ B5????`??&?L?????-??@a???FaCou???4????eg??. Z???? [)j?`p4 +T``=?B?w ? ?V??f?]???.&k??_???????;r?? +r?u???O??4??????"&????$?C??? ???????"?O6`Z????A?????\??/??I???B;??D??'?y?=GM?#$DKm??n???????D?^U?x????jW{?R1%[l? +?yh?y????????#S?f??????^?Ae???Q?????y??^??W??-???v???a????????Gl z???? +???>&)? ??k8?+G??2??1?DeG_??3???V??^???]8?y^???? 2??i???5'*??f/?wJ,`h?){????Z?,g +???9 l?@??,?fkh?2lJ?i? +'?x???= + +endstream +endobj +121 0 obj<>stream +H??V{TW?3ya@!?K??Y? +?????V?Z|t???Q[?=?????9??}??????u +???m???l'?????V??x?? +????P??!l?yY?b?R?????z?de???)?WLno??R?;?;?v??GO?yd????&^????s??????????={?}?????P????/Z??????p7?>??AQx?I]???y?:r?B?q?@?\I???Q??^??????r? ?#?"?~?W=_???????????1? +H{f ?B?B`z???E??^?$]??U??M?gaJ?J?n???X?%T? +?FO*d2Y??8???CW??????y?vg?pu/`JQQQx!?nq?"`q?$???#??J???*?????? +????S?j?s?,?h?#??Rb?2??c^m7? +?\??????W??M??i????'??vv?J???W????#???h?D??????#ZOV??U?I5???5??;?Xwud?????8???O?.???^??C??#?4c????T???]???????96[??????t???l?i???CWN|??in??Hx'?:??!v?Q???z????r?????Q??u???????dqp??????? +?d?=???xk???Nv_???)?7??oq??b?V?y{?d????[K?We??????=??mQ?/??????????Z????????????|Xqy<?Oc?7g=??]???vk???xdE???g?zrD?o?????s=p>??????v?D?????%????o?a?????E???(????F???I??z*??k'ZM?? ??V???&??"?0,??PR???e??9&?t??B???????L?L?????X8?D??r?8?2|X?Q?D??a???#z?????? +rtP=f??????? +???e??/a??y????M?3?#?r??C??A?~???v?wW"???4?K?JH/jj?`?6oZ?????q???tt????3x0?N??%??_?????-?eT?????^?asScW}^~?}VF???G3?^????l???w?e???@?? +D?????h?V?????????? +???&?????O????2???#{?u:A??K?E?-?3?s0??1' +a4F3ia??B?i~??0??bL>???? ?l??S& ?v)???F?,2 B?4 `?f*4?V???2l????,|?F?Y??04q?BE?w4C'?9(!???W??????&?????:?v?Ye?D???? +X?"??%?Sd^>??2d +E?K?0Li?bzA??@?~M??c*??????3?z?Rg?j ?ZkP?(??5???\dR??Zx? ?h?V?43&k?L???U??????^h`@? +VFy? +b??=? ?@bTZ#???*.P??Z?ZD-Z??????.?:#??Q,Z???-??OAt?i??Ln?y??{?{????{?"_ej?t? ?D????TkT2?F???B? +?Q?D??*???:??)?X?J,??$R?? B?aT???L???Xq?&X?B]??J??-`e?J??????J?V?V??$??@?,_??w?T% ?f?? +$??????]?*???$\.V??p?R?????$???0?? 5;I.5 Haj??pT^&???H?L#??R?]YZ?b???qR???J?&;*?9?8J?FOK?H?2}LW,??KC???`???&X???f??Al????? ??e???????:6-V?8H???:6Z?]3??h?Xmttzj[??S??9???F?8?j?@&??o?Y??{???{?~??cf\ ^ +?P?ikq|y^??[???ZA????_??}?~???B??????? .??NP?Rt?????????[U;v??[l?????_7y???11?-??Q3" +???a?>c?7=????k&?? +?????9?????~-???sw?|W????3 Km_??????'????yf44$w?|???O???R?v??t???'z?;???|??\|?[??#???????;MC? ??k`????P?]?? %PCF5?? +?`d? +?@???Q?L8'???5?"?h f?!?5P?^RMKp??#????.??(9???r????0?a????>?+????E?rp@??PNl???#?&p? +SQ????sp?8 +5????4?d?,?VT?#?M"??z?q ???Ei_\'BP?y??+???I?D???>DI6?<???m?h???#?E]?!?r,??l?SP ????#?(!UK??63p&\?0 ???LXK????? K\?1??? +eK%R??2?>???O???rn? +??,??@?? ?1 +0v?`?#p?!?a???C??p?9?BD?1?V??????j?k?y?8?AD?%?A> ZK???????T???*??R[?Rw?Y?z#}??m?q???e<???1?-?-?YXN?,?v?uH??????????2?}??? +y???????$@?%` +$?????`??q7???? ??&?4???????Bm??? ???W?S?-6?2 at +??P?*DI???7?Q??o??:?|?w?s???????????"??As??????k?m?7???*Q?)?/?8???SL?????BM????????A:??;K??S??t+{???u!??x2?eWp/???`????y'?b???|?????W?????1L ?b???9b?(??V?????.??8"???`?'.??""Gc%?H~[.FF?? r?<"???????|??(X#??)iJ??TY?\q?G?j???y??\???\T????R?%?>x??We?S#??]???@?q???d?o??'fL????6????M??=????1a????T?1?:vL???????Q#G 6?=dp\lL??(???H??? +???6?t???k?Z%??aC??p????m3u???K????m???d?:?fx??????????%A?M~-??6=????th??@B?_58????uz ??p-1?ZAm?7?Z?c@??2???-??mB??[E??)#I??D?oy`??@e???$?'{ +@*??|h?????J???8?XD???|?9???? ?S??]6??????j????|t? +?;???,????-?/+???? ?6???)'???L1sd?r2??f?C?I?T?d?hZ??????$? ??:?#@????e????^???q;?/????B<?n*???9?$r?S??K?2???????{c???????q??}????#? +|?I????b?t?{`o???y?V?W?F??!,?Y?0O?}V????Wrwd?23??}????]????#?C)????Z)?c1?f???;L??m??:*????$%?$|n??}?~?(???_???gi??'lY'b?f?-?pF1??.-a?}??N???Z"?W?R?Y??o????fY?=?j??.{OP?c?3??hF?_??N?|1?/?????T}????????~???0sla}????o??kak?_?#4?5?ug~b?}w???Y??>??:|?fd?5???????t??i=l??"Si????Z?????a???T3P??Z?????:?v???q??:??3u@???j'?O7????5??T?ue.??????yJ`?:??{Q=??JY?E??~??????a?N?\?6Y?j#?nHX^???w?o??z?c?J?>o????? ? ~?@??F???om?]$????B +???,?~?????N??F???P>cz??>??~h?ThI*?W?? >7?= ? ??b?p??0P???'?D~&??F????NU|?????+?B?}?#?Ro??^#???? ????4???U9??9??|C?????7F???ej?K?!? +?h?)p ?y?2?|l +???????j???.??"??? ?V?: }?N?X?a?i??3??????]lE?y???????%??????r?8T?=?|%???????????2? +?!??.??o1?2???wk+??*k?)?I'CS??qmd?6????A??????W:=:??X?????;???+?i??i??gz?.???z?@?????t?v?8H8??B?J2?(0?|D0?V: +?`Ro?B??_:?r?hO??*z2W$??&??2??&i??[I?}?0?7?K?}?w??4??\?G.?<>?`KP?'??rM????? p3|}Ts00?????nl?V?C?????`????X??[>?%r?'???K?X??;??T?[???+??????e:???*????V/??;?x??7O??b7?=A??????7??F??s?`????V?x??`??|u.?????sG?????q??y???Hro????????r?tM???^??/1$Q?????0?m?[????b~???d??????y????cU??:z???!??:U?9-9F}?%b?nA?[*0????[?R?t???????!??R????$ +k?w? ??l;V?? ?n=?u?Q at R?Z?Q????MB +?d?????e/?5??j?|??8?g+XIU !???z?r??????d???c ??5:??iq?(n/??K???q{z???????q{p?N#)J?Q??????:???????}&j?G??????}O??a???????)[|CT?M5:?????K??'?S???M$[????K??7?????'???r??6'????J(Pk???$??rA???s(??_ +bC??x1C?l3?W?@1?%6Q?p??Y?o?J??C^ ??n?0?z?5??? ???<??Q=;?|?I]-0&?M?t?1p???????Yg?@%????|????s?O????lP?h??~???u]?{?>????O?????we9????%+V???e[rq??b?Cj?4??lk?%MOJ?'?:?Z??4??~??@??)YZ?t,kac??1??B)e?L?1?????z?^?&?-[ +??+??{???{???}?>?Kz?K???^??K?^???}\??\????o?K???%3 +x/I=???N ?oK]-???N6??????`rP?]?%???$Ml??? %????????4??????f??? +??(l6U? X? +??TP?)$1??OQ3?+.I?`Q???EK ?d??1[f?K??Vf?"??63HK @?-Rln@????w?r;????{????????L?}??7????C???~???]?ub?????{??.n0}??+q?????w???^?"v??=? +?l<?????????S?0?a?\}?>???L]?|???????2\"?m0?cw??\Ho???#{(??!4h?BA??? @???{w=+?rH???+!{2???????A?4??Cz +?c-O?!W9?V?J??|???Q??9|?????@ +????Po??Q?`?\?7O|??u'>?}??}?{D??=|???.^??8l?V`?0A????????E??Es???tdG2???:N('???x?wN9??^?O}B??*???,??????S?????9????u%n4 6??xi???i?V?k?^B/??????Y????? +? +#W????*p??zc???U???ms?Uo??zg??????0k??X> +endobj +123 0 obj<>/FontDescriptor 122 0 R/DW 1000>> +endobj +124 0 obj<>stream +H?TP?N?0 ??91??`@?? -???-??????'??C ??g??g?s???? ???#??,??W6W?A??:??d3? + +endstream +endobj +125 0 obj<>stream +H??Vy\S??????]^??`n?}E? ?EPK??@?$?TIDP??X? +"??'*X?(?? XT?Y??\AyE| +?????????????????93g???7 +?1?].7 }%?w?J??  +?V???(??6?L??@+ +?????%?b-.Y?4kU?kED?P.? +?U? ?}?2?#)) +? +p?it? b??Y? ??|$??????0r???]Q?r??Y(&H^#???E7m???? ?Dc???P??8?? ?????$9?Al>'??2? !??&q????PCb ??????gY`Th:;`??''???q/nv??b4??7??y(?????z???????????W?~???}?R???????YrY?w;;?i??5?,???{???q???nf??????2?W2??qz??????R??????????????,^?lt? +oqC??ua5.?X????!]q???'?;.o??E??dr??iOu%6SJ?E???$t%???.%%?? ??2D? %I?s?e x?'E???????????+$?(? J?,?? +???@???)4????,??Q???d#???w!?@y?R?D"?m??????p???? +???6???~??y????Z>-c??(?iF?4?JF??v? /Is&?A?^A????/?_?2nhP??}?p???x?????#?Z???e?J?????v)?i?g?????:*[??'????r1?8 ?????gY@ ?9??;Tn8??????! ?03h2[??\^ +?-??????????\7R??s?< LRf?5????B7???g C??q ????\>G?2w4a?6sUM?m)6'?"??"?%?;?tx??m\?/y#|RQ??????"????T???k+??? ?m???)?E}b??????(ye????7?F??8>PB +??/??G??F\?cOmU8??y?!9g?bj??]?3?mn??J?????zq??p?$??%M?J?(???zY??3?A?/X??!R?2????#??+??Z=wf???c???N??6hv?????p?M?Ui???????r2U7EA?#_;l\ J"?o9?Q4u?{k_??c??Q????????MR???\??@?(???!?J?h_?rXo???h?v?? ???k????????DI????v????z~1???2?>?VvP?????y??z?F??RO???1???]??? ??a?KGW??????Ne????)U?&??]?{?J(J??P??????y ???.#%??? ???>?1??xw???x????X????^?????????"-??:?#/3???q????/?^??????????}?2y[N???? +u u?&????????i???r????{V??RH5???Km?}(???*>?u????M ???S????PV}?g??np|?n#_Bo?Tz????? ?%h??9?s?????~???k +???\?)@B?)?Fx???F?~\?{+??6??W??*??PXi??q ???B2????&???,?$???[?( ?wv??X??s???8??=4u?????4??!???1l.wv???? ???W??6\C?r=^?H?mi??d+^)???W3?6????&i???&???& +??????0);???? +??? `??jeG?????r?y[???T&????9:+;Isu???D*??I??>-???^???K??1y43??R7*??c=???????u%??p??)???? ?R?;?????` +??P?ad???ya?7P?yYH????B???0(?" ? ??????1R?U?OY(? @!K?&Z!???yW)^o????:?n??v???&`?? 20??z? +r +?A>?Q"??j? +?Jl?h???BQ?\z????0???Y??6(Y? +?[?C.?X??????}???????^??Z??_q?????w(?\?S?????m???b/?f????a?sR?4?72????n??#??]{z?cn%A ??l?[???^ +??>A +?? ??YIj#???G$5?????T?i??sx??.?g??????\8%?8??iz 5?????B?! +?`g?v?q??WOb????e?a?-?[z?X_??5?S?`$O?U?5?:?o? !fX??-?T?{,p]?x?JU??J&s??0?? +?????1'????[Q?? ?????W??A??f/j?????????E?? ???f-ve?T y?v?m????{??&*??G~?|4?????T?N????kG????j2??r??g? ? ?{?+-??! ???"???x +??`??b??p]%PQ\Y???????au??Q ???F???"? 8???: +&:??`B p??e?u~+n>Y????????T?,?o 1?x?K??3?/.?r????????9?2~t#??`?????????????dx\?&??|?X?T??f"g????=?(r? +$q??BS??f?? l?Pg????";S +???xj?Q?????RB?N?e?Q???.??????Pl]?v?0??93-??1??7?v~?yK??h????M??c???@???Jr?d*?~?:mj?4?KY?H?9tHb??/w????s??????+????????ZFF?{Z??C???Y?&/??7j??~????]+?f +?????x=)Yn_d???????V{?y"??Y>7O?????? +????H???????g?=??????????D??]!#f?^???t??????8`???noHN??'Yn?/eFN?7+??+???I???Z4k???l??3???l??S?s????4???;?i0?6??'B??Q?O?????"?6E? +???6??Q?PZQZU%?mJJ[?"? ?_??w?r>h?U?ggfgwvvf??:???.?y?9?????xk?"M$???U????????x?Tv`C???d?nM ???z??H`a`mr}S?4i?V_aax??? +#?dk,?7x?? +E??\?????o?HMeE?g???1?????????N??t5-K?Ua????o???8?\??f.%W??4??+?2;q??G?IO-??7??'?K?&????GJV?$F?s?x?Y?N4???Y^n??q???q???N???[?????? |?b?2^[????|?{??? +????y???Q????H?~?S???s???????????F'U8?????dr?]?U2 +???Dre???*???jL?%7D???[??x???qb?R????7??n? ++?[?c"???X?PD}ba?wt??g),e!3>f??P}?-?{?D?R?I??W?+$enG???~a???/??????Gl?b<????`~|??? +(?p]?)8??@H??I???_??"?$U?w%x???S?Ea?????7?T'fBQm????F???yo*??q?=??4?k???4E?J??n?????????@???n?>?? ?3 +? +?(??B??z?{d??xm?-??B_l??r???9?Az??[? ?V-??g???J? ?p???v??!???5?P??OY#?j?s?????"MS?%?{??6?V?g???:?9$k???=???A?5H?K??7??~?kHY???b?{??W???]??~q??_?Z?wu???eT??o????o?Qm????;?[?????(?Z?f 'd?6??????O?1t??????T??????!3<?? (E???C? ?%???Q?|? C???~,???a?????K? +VLC*fk at Lb??Y)b???.?, at z?l?a?wa??=? ?I?7![?6???1???~????Xd[?#???,?:??ML? +6????B??????ws?9QX7'2?R??m?4??| +P?5n$??g?R at e??B~?=Mv8H$?7)M?Im??E??{?I52iN?l ! ??B???Y???dg???qV;mu??53?Y! ?*c??p?a_? +FfAx???/??????:_??.??]??U???????/?????B_??0??]?>??y?]m????Ty?R?U?U6U?b???QP?-e ????????????_??w?????f????t)]B??R?K9;????\_??b?Guz??wR"?L)3???q????????%j??yR!????????!#t?/#t?_???-#????I???????"?G? ?I2?!?_#??^+-??W?z?4??q#?U?z?d?G?? +X??????vP???j????$???*"v#?+b$?f?O??????????U*:H?' +?|?1???G?ew?????">?? ????$~?i?-??Y???E??????? ]NnR?q???"?o +???2??????.?_ $??,???????k ?H:?? H*????$?????;??w????/^ukh??????????E1 ?O????'xe??/?')??:?L?K|_??a^??e?>?7)?R?6:????q?O? ?????N? ?w?7???W????????Y??t???q?9&:&8??:q?'??#_a????B???Q????B +???dV?T?*?qo?X]/.?H???_TPwTq?iJ??Z\???d?:,Pa???>????p??L? +{?_O+??I?????Ux? +k?6_?42???????I???>D?????oZ?????????[??m]U????'???n???i?y??Q??q??????R"?Y??a????~NL?8?{N?j$V??P?`???MMW&6?a4???*?*?>???*?? B??????{?[?I? >?????{???s?????D*S???l=B????&??S?hf???????@E6????O?????g7h ? H? +J[??@?V?aF?c*???(??(%????H?F?]?c?S?4~'?b?v?;) +?????`??s?`????uQR??G?'?????GB????_?????r??gy?\?????? +???7!'??l??}???V>'?>y?'????7g???'???E?.???f?T??-???}q?Pr?p??[??????F.??/+QE?)???r-??P???b?{??`1?k9qw???i????????,Wbb?K?gM0??5? +??&|??wg??? ?f/?C?????? +?2C"??k??/??"|?~D +a??a?+????#l?U??F??X?!$?do1N3f????W???"VQ*C??R3?4???|??? ??9???M?o@? +a"B???6????|??N;-?sAT8??? =??H +r>??iU??? +A?$f???*?w???? ??E??? ????????N??e??V??"?&'U^????a??~????r_ +n?????b????`?~J????Eu???l????cK???????n?%~S????E?l??f?E?z#???]?)|??b????????'??@?KM?????}{>??t8T?mC??}????O??wo??MP????????}?????????K??n?/?N???of??????????]Y +_???/_?p3????f?<}}$J??6"??????????K?9e~> +endobj +127 0 obj<>/FontDescriptor 126 0 R/DW 1000>> +endobj +128 0 obj<>stream +H?TP?N?0 ??91???R??`?p?ha?%n?D??M??=I?b?-???=[????\????atd??A???j???w%?Y???oK????C????K? +?????:?|c??hJ????JH????3R? +?,?B?/:??A?8lA??????%h??iBh??I?GA????:?o???V?~iE?????7?|??9Y,?#??#??&???r?_ + +endstream +endobj +129 0 obj<> +endobj +130 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +131 0 obj<>stream +H??Wmo???_?_ +??&s?r{?EQ?Ac#A\?6?~????;?S?BQ??_?gf?^H??e??x?;;????|???Q??????w?e??Z?gq?????J?J???Y?6?|??E??+|?)????m??s?/l?R?E???\?????gm?"f???41K???z??YY?????#? ??e&??m????Xv#??:?c?????? +???je??/?????,L?Z?????(i??v[?iK?[M?d?O??vu????A]C???????Q$???M?:????V???m-;-H???????RG???? +?? ?????Gfg?zNxd???J?ZM?`?U&K?S???|?@?????=??/B??? ?M??W?Z?t'???*?ij?????3J???"???,%p?os?l?6??????Dp?Yi?b +??0?+h?j???L???l???>v???????*?-??????? +??QT?$? ? +?G???Kr)b?Dlo????????!??o4zn ????{ O +% +???1 ?^?M???z?W??z?[hL?f??d?a????o????I1???i??????w?????z????}??4ON??~? +?+ at O~ Y?a??B??????Q??.????W"?????,??I????q?'????@???r?U"??R*[N???[+?*k???iC~?%??NT?Ra??? ;?B????? S?? +/????N?????|??{???z? ?k??Nnx? ? G\?v?HD?L?]w$% oh*(;???V??N(F?i_??a#???-P??UVBt??gho??z`?Wzq?~*???~,5$?=GAw??wV??j??????j?%G?x??l?uK?dC??,X?B?UI???????Dt?v?g?\?m?????>?N????????K7??}qkS??5$??GhVCj??????????r +?r??us[?&????s_?? ??? +?L?`%??O?????8???(E???*?Th?5Y.f???r??W*Ap???nvy??`|?%???+???u?????????~&???nE?;???y6]???Vx#|??? 1??L_w?;>?R|H?j??n?????Z??Y?G?|?f??x? v??%?9v+??]d(>i??A?e???? +,?????"?yd???????!i1+p?(4?????d\????!?A??0??t^ ??0??K4sM???3{?????b?f??r-??,:??Q9??oy????M?j??!F?pq?? +?%???Ro??Zz;u??~?i? ?_d(?% +T(d?o?"???????G?_???z^?P?[???>???*qInQFK:?? +2???[??R?+c?t-\?5?&????????)???kC]???P?$?????$??4|?6B}#???XE?fX!P????=??n5K%?[?O???6.S??'?y?X?%??????H'S??0h??8?ZQ????[? +???%?????N6*v?$#?1`?4G? +?&????~7RS??????g????Z?@x%????i?mB?tw???l?????a?6????lIO?? +R?'Rk??????C4v??? +.?A???????f?r2^????_??????1B??? ??f?@7C??w?2t?6?5??b???K#S?T??t?80?????Zzr?;-LR %?;??l?p???????X?{????CB~???u$cb{4 +`? +p?O ?@?t?#???l?v?? +-?H?D5 h???x??b~ KgT!?b?P??????c????? w??jk]o?? +?#????u "?t2Jn?_?x?????? ?.K??%??J??@????? +?I??????Q??????\???D?????E????????D?/9???@??J?v?a?K5??R)????????`lex?Lct?`H?$?KS?`X8k??8y^ Xn??????i???2? %?s??b??s??B??V????m ???cZ???2?}??%??K????????q:???aQTe??<_?]??J???????A:?????U}?A?v?D'8V??A??;q?ni?a??$p????????Z?j??>????4ZZ????+I??0`?.?8?;????? ???G????a?O???2?@?q#??S???????S?s?i??"a? ???!?3??t???]?]t????????'4???Qq??[#W??p{K2F?y`?""?g??d?[?0 Mg +qz?W?7????b?NM?^?r@/}?%Z?36a?.#??@??? +?U???e??A??I? ,D???? j??Ju????????)w?N????Rw???Bbp?????P>{???$S?2??a?X???$?"C$????? Y??'JE?`? ???LUb&?w+ +v??!??.?a(?? +??r?.?q(?Q???Nj?J-`?B!????1Jft?s??????E&??"MM??B????%?p?????*U???Y&+?r?5??t?"3???,?-S?"?4,J??????[k?dL??Y?????f??T???? 1? +Gm?b\ +?Mt???S??? {?Z??)g????k??V\?k??i???a? + ??Q?(??F/aY7??GG7?????EO?Y???????OO??wmz,????w?m?KY7???[?w?6????f??~ +w??s???<p??~ZH% ?>qu-??~?G??????k<7H??r&?>\???U?y?K???]`?Ww?_$?9Y????S??o???i]???? +? +??1{c?jsW)??????_??????????s??;?W?????p? ? VP?9>1*/x???????s?2?\????=#?f??I +??pc4??v???ofC????????l 5#??m?u????W?V?E???? +P:!?\? ia3?????A#.? ??:z?)?pq?0C???%?? g/?pX? 7d?!i&&~??Ho???e1r?,?a +?4????????z?:? ??O?%??g?l?l at 9OI;?8,?y???S??}?1Kz?]?u:??t?K'???i?;??? ???f?Y?79l/?w??O8????s????8E????????1?uY? i??NfE??c???i??^?C??2?r??H???%A??_z.??FY?\?Jhv??h??NI!Y??>t????5????&?A?%???^?Y?}2iS???=?:y8x4?K?&??]?M$??S?]?6??2q0?I?ij?~??F????_6zfe??y??o?1????)?????7???6?#?Ug$??G? '??d?H`???vb?g??{?M?}2K??i?S???2?d?????|?:?!?;f??>????R??L}O?SF?K??N??$??p?????/Q;Va? +???35??P?G????.???p??\;???T??356z???*???=>?u$??,?B-??:??h?P#??V??H?p.v????x}?*$?????:t\?h??? k ??~??w=???W???????u???? ?a???_>?C?????????p??????m?x??wX1 +????+_?C?8??[B????zG???-jLo???uM???? +(q??;??bA??lr?z8?W???????T8?????*K??? +iH??H??#)?([??[s??H?`-3ZW???X????????7?/?@????,Z~ +???$'???}????`Q?zSL??????lg???'?4,?????????? ?pMa6?_? ???????*J?W!?x??(?V?_N"??9???X:*&??AN??E??u???{k??????0){??x???x??m9^??S?&???\~???i?tx??>?X\??CP???:4RrR x?H;?0bc???E?#?Vq?A?.,?'>?9??N?#???K???x????$? +?? :Zp?zW??c}?????AU`??????@????7???Tzs;???Oe??:@?????? ??$?? +e??? +1?`?[[???6, +???!??? +???b?$??????????t????W?#???(????T1EfkHZQ1?L???R~?}7?v'??????I6????2???p?1?w??? ??p7??????B5?64??Qix????7??NR?????????|P?O?(i????$?VS??T??n??-?????z?f?Q?7}o"?3YO???????&? G?K2?L?nQ?w??>?[6?0?x??x???@m??v?!rW???????i?c?+y??dI-a3?-W?1V?????????]????6:7T??j?Q?T?*??.?/??d???,?C???!G?ihh"?o?W]o#?|????H?$?????c\b???? ??"7?HeI +???tU?,II???????????J?N3?Q7????2?%cUG.??C +???9?Y???w`????b?LC[????v???'K??em?z?Io-8????V????Z??F???p?1?x6#K>#???a??????Kp??w?!\w???bn/z??VA?z?3?t?f?D???SZ +!*??'???T'ei@?4?CCv>+S??>s?~?r~?????}??oF$@E?x????{????F?&w??c???????????k???????Bp>???l +???????o?8????l??A+??^??????????1??G?d?w?w?B\O?g?q>w??????t???&??K??`[???`]$b?3? +?nD???A???j?FQ6??Lq?U^;?RD??p W?y??N????p3?A?? ?u, ???/It??.QC?p?! +???[?_D??N???I?20??*U?WR0????_?7f???Y???m??z?'ik?????q??;?_w?2???? `?Ab?%????"?W4???4?0`P???k&V? ??????P1??E?t?a8??(@?<_t?? '4e?P?&c?d,?B\f,nNJ yE{????f}?wi7?g??_????x?a????????ju???f??| +B??w?U?5??? ?b????Cl1?p)C6?????-?r???X; +??x(?c4?l????TB?U35&??`???=L?;??v?????}k??? ???pQZ????Sq> +endobj +133 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +134 0 obj<>stream +H??WKs???W?*????H`??k??uV?Xtrp?a<>????V?C~{??nP?$o??F??_7.??83?^O?.&o?????7???????7????Y3??I????,???p?Y9e??M??eFw;Y?ck}??Q??}?^?a\fww?e??c???G(bd??2?eKqSS??W???o??A???IX2?PM?c?z???Q&*?B????????????M????"?tjn?s??f???t3 +Ds??B??? ?R??% +???]`$bE??k??a???)z?6??? fh????I???g?e'4 ?????????t)?3h?c9C???????M?(????fy"?~5 ? +?E?ZU?????3?r!?7 +?:?????&3??1????o?D%?G'?????2%?2?????FW|Q??n?R?{`??Q2V?I?h?h?U0?A?W??*[?v?K +DVr???;y?!]-?e G?y?????+6SYX=? +???????????? ??/??\X*?%!?? ?Mq?`???|?A?M?B??? +????s$?????v{??B?9????C{8?r???F???s?G?r???$??????g?H?hJ_U?|S??m)?????' +???ChNp? +?$lr1?O????R+~????b?Ff?)??OHY? ?b?gZ???Q?JC?=/?a??uBo???$????????[cC?#h? X?k?%?(??yY ?UM????_???????!??t?? ?[Ye?%??????i=?B??????2v???+=?????????W??????w/??t0Pz?VK[?R??b%??:a????? {YU|+????U?E9???-??????? f????VHQ3?3nx???????*?? +q&??????N?qgh???????VV?? ??#?????%j??????8R?a???a?@R?Y???%?w?dN???%q%=?A??[?/??oH????}q0?K??o?[?p#" wU?[}??w?8a\?'????-?????p?G)` ?????"?B??($>S?(O?I????(??2G?Ge????9W?N8?>AepT?????????)?sI +??&z??DOg??d?e???R?T??sl=U??c??????CS??r?HYM?????????? ????*!?-X?a?"?g???3???Rd??L^=?3`0??,??`r??yB??Gr?]?h??;Y?D????wt=U%KO??`????w?1`q?W=t=?#-?E?????'???Tm7?T?? +?P?@H??'/d? ?0????D ?o~??EA?'U??x? +j??^9(1?*'?/???3V??t?b????R??dD?4?aO?????5j????"????]S??J???"?"B?k?%???G{:????2?:?'?????yv?gA??????D?f?k??????????/:?lh2?|?>?`????L?F?\U+?]????VJ???QI@??]????:???E?g??????Or?<??kts??????Y?? +fG?EIL?+.\?Y?h??x????t+&"?:K???? 4?S????O'&7?-t?L???<?;??+????????H~ u?UH?Tt??;7Yf?5?,?@?}?e6???? +?AC?????r??\*??ym g?=???H?G??????F?! +fA|?d??-P?H??`??[???*????yi'L?O ???>?p???U???A?vR"?@?????4??????p???????tq7???Mtw???.?`iHw?????h?}?D????????4????P?mc?`wX?Pg????e? iR?c)?c??O???$2G???@?|^ ?????YB????? +?????Ej%&3"?pB?H?v?z?e{?"`'???CUc#??IE?{??&????6I?`?b=L????????+zt??Yj??x?$?A?u?X??[?<8]??????K??w?? ?!?f?\??#w#?3A?8?(???+5???I?6h2??`?)??l?IWGO?2??l??(????t?o?LrP??S??????o?????3??0??:???f?????O$HH???+??R??z?^s??X???r?K??i(s7? +?T????_?j?"?S??I???T??4T?#?AW??;vT???{?ly??$n;??F2?P?? T?? +????v#?? ?*DL&v=q??????]??,??BV?G??????; z??????)1`z?????2?? =`/|?J??kg????N??5??Dz>???W??q???_T????????Y???#?t??J???F4??F???4)? ?Ci??#?oP??`G.??s +?Ug?V?U??5?A?x????????p????B??J?F??R=??n1?????/?Ji????$v?sa?6?*_?s1 W$???F4?????/dBw? +????M????? +??=???#?U?N?W?N?W??{ +{T?{??{????}?M???`/|j?y??????YO???:???t???2O???????d??e???W? 9??g?_????)????%? ?n.J??_h????Q~O>g?/??{}???????????z?X??J?m??j??q.????K-?x???9f?p` +r?uVY??z?y?w?B?? +9?i-fZ???fr[Jb??m??m?Hej?q?M????n?X????x ??I?pV??AW ??m??????M??????xM?T????_sP?????b???ia??????N?}?!???a?na+?;?EF??z?8?(t ]??J?K?]6?Z#O?@B1??/3?M??@5??????V?E?*?U=G???.????wz?/?m?)????t?q?;?????u??5????\u???????M?,wA???_? ??|?????)rk?Z?H??!??xU2?? ????X,??&-?&?????-?8?J??????X;??d???z?Q?h)?x?T??^g??z?j?Vo???f??????)PtJ?2>????A?_?x??9????z?W?V??M8_?8Yc??a??^????I?'F?QTd:u?????2?????????Aorc??,5???Vu????@???k????\#???q ???? Q(??x??V?L??>rqdRq??Q~j??????b??m-???8??G^?????nc(???W?? +1E?^?qdQ??hnJ?!q??mM@?r?G?8D??@?F??it????B?/???S/??%?{J~?tq$;?z????\???gs{??p?#??Q???q?G\????N}??E?L???,?????????????is:~???Ea:? ?Y?){??o#_dv??Z???E?rE??hV??=J?1?'???????N?=F"Vw}B3L?????3?R?????z?????????O +? +2?????}b??M{?V~?n?r}?xu??{??-pO????u?lt???"]Q???????(@{I????Ir?r????1??w?sG?lQ??s??R?_??-?r???d%=\???????w.?} ?1??e?F??'eG?Q?9H????#??~*?7,{6 +?M???+??f;?C]??.?p???T???n?d*>????=xw'??M?P??#?HW/??c??y[?? ??l???0?ox}?????,??PxX*S??0|??g???<Dy30??1??B???;?V?+??l&???K?????DQ@/??J??G??z? +???,??q +?{? +??c?????(?????:??R??Z???B??X?^?#????????JY??z5?6$j;$?Y(??s??\'??????B!?F??i?Rn!?Pd?6R????V???DR'?^ +?1?N?*M??7S?/?]0??C???J??V?XC????P?]\H$??S+?5@???4???R$EWL ??"??F?u?J??????????>?????P??"??}?ki??"???*?>R??Y? +i??*??P?^??cL????? +?h????t!??d#^???u?F?Tv??Ceu?U?PP,[T?s ?????R$????5????S????Z?? +???]?-??=?n?;1? +{'Bk2?0?&?p??KW???G?;??g!?X??Rt???H +?L+??3^??w??:'V???8???????g?????D6???9q?z??4??H??E?u'??W?NR??*D???L??JY? ??Eo??~?O#N????E?????^?x_???z?;??+???aV??e??f???????{YWw?8>?w>&???m??a??r&rxhf????%]???g>??6????=R&4??z???????~??t???????N?7?pt??A E?X??+?w +??o????3???????7'T2? +??W"?Y-O2)??V+??f?V???I???i$?J???-????K???F?K?A? +OFwvu?*???nX???A?????hg????F?^??x?? D????UYD??N?#?Bhd?;??rr?+?`?h?.?'eK???Uhz???? ?\2??e??m?????W??{??r????Bh2?C??2????;eO?w>?]????_?|8#n??VyI?SkN?Hb???Z??J???}GV?????????N?-????/?????#????O????U??t ???o??r1uH +????C???(??m~????pd@?w?z|???0K?????7??D?d&??e?b?7??????????] 0?y?vt a?l?A)Q?W*?61"??( +<?9??0????oVMRC??}ZU????zg???`??@??@??yo_?qUl`?%??1c???14Ct` +????c???h????? +?yF?>???u_???/>JI?k(.??l??Rdq=@?\ +&d).c???M??8T?^?{U5??65?G+N!d?)? +z?4??h[???|???K??KL?????%??A?/??C]??(yg~??.????x???oz????3??"?? ???"???`???.?LI?,?h???ME?????R9???>c*[?????@mj"T>?4??xYv=??F????????????FA?/?fT0??????(?/?5K? + +endstream +endobj +135 0 obj<> +endobj +136 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +137 0 obj<>stream +H?|W?n?H}?W????VG???Sf??f?`?????CY?nk?H=j???/???[??0?V?Xd?<<|????9?o~?????*?????????O>???1?????&?FQ??]C_q?f?x??6??????b[?y??? ?mj?von?0???}?y3a?????Z?QO?AJ{??H?QWus+???? I???h?l?E?o?:? Lhl?1 ??f!???c??v??Ya????0?wb_???? ????? +??;?,???g??c??? ???f? ,i???isr???(???Il????K??? )???G~??l?]/?/.? ???? ??$??Q??o?"?,u???aN7^??2?$v@D????????? +??p???6?'?j??P?????]???v?fnI?????`???0)???;4???&fI???a???{Y?n\?+;??D??t? +???????f?K2??b?,i?3Zf?H??)??rp??.?zqp?[?:????V???S??{H?v6????w2?7/???^?????????'>?nG? ?z??55ZT??@????#?44Nm?=??????&???????????F?1????x??d??????D| ???n???7???????c?arp?IS?e?e$?U??v??3????0?3qoA???RH=??Z??j??H?(? ???g??????????D????????d ?.??&?N?-?4?????????2??a?D+?E??p?<2o??? ?R??2?}:qntRm?3A3??s??5 ????uw:?W??????,O +?? ???Ty=/?'E????? |,.?????? +1??x?N5?[?m????K??H4?#?!`c??B#u??8Z.2?JyP????}??????3??????O?9aX??0??;??H????a7??????? +??s?t??????$z,??U??@????0?{U???]}PO!? 5?Q??+=?w?~??8?E???e??????\??%????FP??8??J{?8?f?K ???&N?E??21??J?=w_?Rt ?p????I?xQ?W]?|?b??:R?_?????"k ? +d?l?E?M?? +??N??#?%4????7??(??m??P?>??dx?9M?*??1 A<jF{?r???=f?(?5Q?l???5hG???_`C?'???????A????A?????FEs?F?qn ??w???6e?}I??(s0?pYn??%????3,[^?bI??{??C?X???\}?????? +??0?d????3]&;? +g +8N? +??d?#??0???,??2b/?6^/R?61t???b?"&?+?"?/T??'kKlv? +*{????? + 6???0?3???:?????k??G6?W~?y?HJs?_??B???A(B??b?yi??;8?%F6?;t??~????~| +????}???!i?U.Gu}H????-2???r??DW? ?^?tO?[? ?O +??F9H??[?wf??b?E?:ti?"?N4+e?????_?9Y?%:s?w ???e?)?+??A9?b??????S???N?????Z?a???"??ud??i?H?P??R?NM?F?by?q?O???(6??"? +????d?????O?,~??????~'T?3? +?Z8=?;'???Y?d??;?????}}??>??Cj8??q +???????k??F?TPp???; +"\???]?????w?_%?????? A-?`?z ?k?-\?? Jv?z?+ x +????? ????k jB??~iX??o??? +???1(1P??????:??]sjt?d.?J7?w'Q???S? ???(+U???; +?? c3Ee|?g?_O??II!D??? +?fZ?n????7???????|Nc??/d?f???0?/?o??Q_?6??*???3W ??B<%????`??>K(YXO?? +%v?Q????maT????%?=?Em?Z(mf8??\?W??z??T-?;?Ei(-??I??~?#(?p?/?&S=??????????^>???b?G??????zi?$?????!?{?_QN?6G?-?k????>?@h??6?[h?l???3 ?E??| ??v?PC?l^????9?w????? +W???#i,???b&? +??6"????'?>?L??tl?@?/??Bd???P??????v8??pbS?(??% ???B?NT"??l'_u0??db? +????Q?.n?!??a?? ??E?[???/LkJ?L??3?.k)?F???O +? @?e?? + ?v??w?????,? ??FQj??,???? V?J?r?0 >?3??S?V?{\???`x=gm???<|x4&|?) ??)?*?j??????%?d y%!?X9???r@.'??D?7??Je??%Yk?]??c:D>??jH?Mo b???????[Y?s??0'S??.W??_?xDaB?"?K??E??Z??S?t"?cS?c??????"??6Za??B?b??6?u +??l+m?H$?( ?sx??JPUzs?yO, +?SW??9?U:5?3???C=3 +?Sz?m?????fT ??]5??6???Gy-??Dj?2_5???????m??P?^???'????e?q????+jI?#R?D-? ?H0 ?^????6cZRH??7??=???)w;????z??=??'??T?????????W9????4hx???!U&??tJ?????&?7?>h`MG6??.???LI??E??Y+T???&^\GQ??n???C??C +e?????L?01???\??,h??w???K +)k?;?$[???????|?s_? +??_?t}Y%}Y??,?????'42U? ??W}? +|???U?y??*3??>???*??D?&???p?BB?jA??.???9@!{z?? ?A?NN +EC?{-?c?1Qa?????@??????i?????~?s???D?Z~gE?^U?????1x??????? +4T???{??u??@?=4?|?L?7???A^A?`u +S??6?x?I5?}????.?j?]?????t????!\??u????????rD??w?Ck-???]C??V??}?m???}?? C?/???2?????#?Y?$P>&:M????? ?Oo?;?0?NE???o?Y????01?s(??q6??D??P????>???I#??M~?Ww???w?-]wI??u????cb??x?n?*?}??????ZS??9 +??? ???%?*v.)??B?????Q??_;?*aNr???7y??????xa??O????@:???? +?d?~??"{U.x?v??e????9'??X?7 +? +W9K@??l?0z??.??y?F? +??i???LmM_?([??????? ??h?>]???????G{i#?_~??JW +??v????BA c???????JD4????C?4?&??????X?(?QQ9?TvP??e???)???9>????s??????QD?y$qG?NU??H??`C ?(??????@??'M3@??? +??S?;?%@??!R??y2(m?C3D?w!A?EP?? ??????6z??=o3?? +?bC?7qM?4:????:I??3?h%???%???#;?N?;4?sO??a' +S?[ +i??j?m7/a??q???LM?Hi}1??xME????^??:iN?K??m_\%????:?V?k??d=K?? +a?V?j???@??4?N?>N??[%??????????w???e[?8?b????^?C:a?n?????\?X?7,(???}??Z?t?l +~?=5???h???????#P?}??????}?1?]?l?$?G?v?3??9??? +[?bi?jk???????N?*?????????yR?G??Y~??*i??rf??{??3????L?s????9 +?S?4\i|?]???A??#?(?lW??? +?@=?|???)?? +??g?R?\?Ao^?????>p(HT7???o\?sK??mr? +V?????????$?J??????t]a?N?)> +endobj +139 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +140 0 obj<>stream +H?tWm????~?bQ? +a??E?????^?%???6.hk?fo??Ywf?l????;)??eiV?@W?&EZ?&??0?m3???V$??>??????e?}>?m?L +V??????yDkkm??h Ro?q~?2??Q??????W??x???%?????/???E~W-3??????????,?H???v,c?,??V>??K?3?9?@?,0x??%??]? +??????x??>??????!?.???????RN?Z?o;???qy~v\V??1/??6Qt?L6?)+??v?u?????b?????????}}t`_P???h?@HM;??ls?K.???e??hQ?4???4?v?? ?t?(8qj??.'??Em???;@?????|^!?j??6??N?k?wN??E?D>I??[!??+?l;??????B??KQ1?????9I?k??h?i??W??&??S??,???K?? ?'?!L?s??.Q???&?T +???VV +8 G|?:????yz?6???e???;?8?y??u???B:? K +???Q%???t??????"????? W???"K?P??W????q +.?v???5E ??U?U??????????lP4?U????9???68]m????g??M??*?vb7=?P???h??|?????,?2???/???g`X???l??c"???&?;m?n? +%"?7*+]?Qh`m/??]?P?=???"??? +0?????(??r???????%?8?K?uh??~? +?H????fj~ad? )UrY*|N?0!?t'????,?^2????l????Q?`?UX??q?`?1???|??^J???EV`6!R??f(Q?qU??R??]?? +$?h:? (??\q'???&R?D???p?)7?A1??/u?@.?2T]??q?Q0?Y???0w6 at e???FZ?;^v +?????????U?'?}9????? }D???????.?S?;?D? + o??)?????? +?r??9? ??????OR?Ux?kdj?g!SC??^#????8#??dC?0?G=7&?^ +? +#??R??e???2?????q~]??g????|~?xU??;j?b~???G?3? ??DkJ?^??????[)?P????? +?F ?kX?$ ??(?(?2~ ?x,????wr5Z????W?????I?/d"??/?dq(?f???????????I0??zV??]P???z?8?jz?o?b???:??3/1?iyQ??5$??`?s*?!????4??f????????#x ??*??]h?vzu??)?9???????:?????!&?? 1?XN????L??X?? +_???I?<.?$Sa?",?????t???~??p?A??j?E?~?@A5 at q@eD?????{???7?IA???75????????U??fPf???;&?q???I?;?#j6?????*L??????4?R?op?/=?E?gfwt1^??mJ???????E-??n??"t??]N??qMh??d??m?>???8M??zQ????rG???To?nq?R~[??0*??v?A?B??L{?>??????Kt??+?X3??????Oi??`??q????6s??z/0+????9gFJ?!?j???M?: ????K%?(G_?D?u??dl?????>?z??=:*????5?l??I???~??lN|?lV? N[ B6?|??&l7?i?m?w%J(0X?? +g????O0?????'?R???m???u???k????Y_? #(??u???wu???X?+? d*??? wr?`?C,>?)l +?@?Q??RQv2?~A?s`?n??@b???N??9?+5w-&dU=7??F????}}\5?S??-??????k??????~???????GT??jGhyI?aM????T?TQ5!??3(E?C?R"? +? +? ?$`Y??????r? ?T?3? +?i%iS +O?? m??F?W??Y??/??~r ??{?D +~(u at H?MN?????`???Y????v?Gz?pBC???N??-T?Yp)af^:????> ???^?".??1S/???-?????;%????S?u??!????#gu?*?????? j?Y???y,?j +??H??P\?**?0??x?G|Z???/?do???? +?? +???H??@?? +??;???3JB]??:.!Re,?Z??ji?c?,V? fUH???y?.?q???9f????m??n??d????vi[Y?l8?]???k][?W??'e??J[??;??o?7?G?8C?7!(Wr????_&??:N??9??Xi|X?p?R??x-eu??x2???h???fx??z????5?:?????B?[\=E /??}?^???sD?????$?? ??t"??KB$E??~8??!?~O??N5t3?XQIK4?,5?TG}F?c8???-N ????????D,%??'?, ?tLf?1?A?3a???????A!?Ag7??????O??s? ???s7J??K?]????=K^??kGX?w?? ????\M??"??L?j1?%?n?6?Y????w\??Pn=???5s?????=?, +????W?????G{??k??2T??1?;???fa?*?/S?B#??e????)n\Q?ix??QB?v???,????=6? ?o9N*5?|?b?Piez??;??su?????F???l???????,?????R???m??3l?7{.x?B$??x`?)? ???&????%O$?? ?j ??7?1r?=@56n~0P U[B??;N? ?l.l'??;B????;.9?G$G?mS&?D?g??A????????O???bh?Aa??C?6*9??Pr????AsB?iP;???Y????K??U?????:??CH?6?????!_?o????A?^Mh???]?P??????K??]??z +?U????z??T??a ? +kR'????%?6?oK?aj_???????"?c(??;? K?7k>?C?~???2&Ad????MO????,?{K?(?5?G??M?#???AgQ7^?????b???$?'x"??ds?:???%sR?????a?t??wyX???slJBV??_D?[??)t???p?? S?N???'??Q???r??????5?a?Ii??j?lJ\??i@?&u?????t?????dI?? +?,?XW??qq4???'`???^???!????1??q*w??|.????`R?4????i?IbE4QK9?u?`?????#?W? a???? ??Ka??AvW*?? +???????0???%"?*??A???*MI??2?h??????*? +_;??????????e?W)? A*$|P? +????+r0q?n?? +)[M?@???) #????i?ya???o?!ykm??vy??? +?P?1:?}?(??=?=????y?f0?sb?s???)??!?}[?4? U?tV_9j????O +K???j?2=???O?m??X?&T__??Y?????????%???R?^??J?SJ?)w?B?&? 9+sd]?>6=?t? ??E?@?;???V?????Dp?? w?)9? I>?CF.??? +?1??.?????????aQ>???1??s??a???>(zdv?j2@?XZ?{????'?e???~??? +?i??????f?%e???Ypb?}n???5/D'4???a??f????^ +?c7??^HS"?J?%?\6q?9?yH>????L0?LM=?7??????q???^QNa??]???(???????34g?x7?O?"????!??????6& ???c??m???????I?]w?[9?f??a??H??@o +??h????c?*???p3?p??uV?????}????????F?7q???`???j??K?4?v??d?;??G??*??r??????hy??Pw?}?d?S?x??W?1?n(?u?P%3Y???'E??v +?)??? a??-_???"??=?r7?????1??^E>?????"?-??X{?????>rjW???[?s y?B??V?;?l??b???xt???GT??W??I??N????k{?? +??XJW}??W;r?Ty??SQ????f??0)0??&@T{!???gL??*s?|???Zqm?zr?\??|?P?jb????XU?5????qrW4ZY???n?V?7?k_V???&?*?b????fO??K#???C??F??`K????B????-??V??6V??O?!?$????????hk(a9l?F?>?Q?d_q|N??7z=?.?? ??}M8?S?i?C??P??f???V?K?a??'?9`?:?W???)?V/z??6?+?o?4? ?<.?i??????N??*????????? ]?|??????Q??#nO???p]????$n?mT5???ln??-?&??ZN???hp$? +???p??MO+????W?{ +?Twm?W??[?? +hE?t????@?N}mu5? U??Z?Z??? +_HY0W?^. +????B{QEk???z??????? G??q??? +W-7T??a?? +y?/>?R?{??,*\?"o?@kZz?D8N????U>?????e???????u??8:??k?:???.,? zKi?l +b????& +/?[?????M?W???!???K+? '?y%i[??i5?8?? +??@?T?u?? ?D0I????l9????R?\N?9?}?? ?????!?????`?4U??X?Jo????'????????1??{?4qt??????M?I??X?j:D?????~??bK?^??????K???rU?E??:???bH?(? +i?.V?N??4??=%&' ?O%IH$Rxj +Ta?6?/????U?? K?nb6???Vg??V v??'??N}?=?????eu???|??0LF}????? +(?B????r?D???;,?????GI?l?G?????I?????x{??9G???{??Q?:???n5+JM???? xt5z?,.Yo??-????sY??,??c?jz?F??=????Z? +????qO?Ng???$KBd???????????????DvWWW7???'z??2?oXJ????WW??}{U ???,???i%yQ???k???z{???????E'?|?1?????l?Q?: !T?P??????a?T?? ?????Oc????&????T?2?G??S??U?Q0?~?pf?P???X`n???X??W]???z_???Z??????,zK????r?O???? +??T???Z?W???M?}qk????dD??Z??9! B)5?N +??j?i"?i??tcX?G??S?Xz??9???R??p???3n??2N?z?P"N??????w????{+$?m)???uF??P/(?? {???e/?\[???????I????I?\aM??J?X??T|???S??`_??BC5??+??b??c??Q?????5?T?r?? ?a$???.Y????(?p +t??&??LA +???&??????>??eN|??F??????? ???T????1???k????????l??m )???X8????S?uU?U??h?"?cI??bd@;7^??F????T9?? +I9?!??M%5???F???&x*??R??CA??????a? +2DH?>??STP;??"???dd?qz??????????????GfG?????r?r?????????]?M??G?[??er?o?D??>=??t?Fe?\i?K +?3???? ?}??[?8p?LF?@??ie???KQ??@1q???q???XF??????`???Z?S?(????b?U at a?M?>???"?V?????!E7??F ?T???? +W??*L;+?R???[M?;4?{?f???E????t????X??q?]{ +?Tj?[??!GI??? +??x/WF?m?bGe??T????LQN?x2(??/???>?B???U5?A??| ?c?n??\ m? ?? +D????A?hK9?5G?}???!? ??L?m7??BM5?????-C?????|W?j?@}?W,y??6?,Yv?B?CK??<(??$vQ??G>?;??qdC?????^4s????R?g????K?dJ??-?tY??? +,???- + +? ?9? +?+?@?zV ???????[?Q?g?s> +endobj +142 0 obj<> +endobj +143 0 obj<>stream +H??VyPW?s??9??????g8G?2?A??P?qe?f?d?n at b??? ???*?x???W?????b???????RA???3?q`?? +??E?4c6?? ?#? +????w*;pl?=??a?????????_?eG3????q;??????s?"?Ze???C?_???q??<????????u?pTZ?????bU??"???"??}?8?N?'0??l&(=?5ajkS??,?Pg"?|??1? ?q???Q????q????DFK???? +????Fx?c[p?R?f?IB?Tkv?????dW,N???W.^>UZ????????>ji?(?+O?mKx?+????G?????????Z3???7?p;?|??8(??B????V??r?S9z?F0?2F?m?x,0?4????P?4??L???h??N?yU?O?ZI? L?h????? ?????je?Q?d +7.???[^I6???????/?-??z?I?????%K|?5?4Mks?????g??tg??5?6??yr?G???w?$??? I?????K?N??Z_??F?O?1?]P _???]??@??b\? +??YZ:??j???G??" f?? ???O?!?r??J???wz?? +??K?l?fRZ=?v)???LX,2 @?4 `??-??&???2imh???"x?F?Y?Iafh?0??0??_H? ?8g?:?^&??FB?ja??P?f-?0Z?*?$?El???r)?V? ???"?? {?K?1???0????X +  +?5a??I*?L?.?%S?d?e?S(??T?2-I????.2????Z??:???s? +???F??X? +? +T?"VE+??????,r?OAt?i??ln??;3??????G??:?Od???4????%?W??p?T?????U +?A?cWo???4^?Tx???"?????^??A??j?h?\aP)??? D)5?m?B????~?Y????J??"'??u?0%R???i??@??l????)Y?!?I|?9??V?c??3???9@"?????W?9?? _-???)[??B?]?+ ???n?p?8xAE??5w??/&???pE???????e?W?????$lx????|?~???:??OD????+V???>?2h???CN?o???4;?0]??j??.?v?x??C????($o]???x????hb??n???%N q???Hs??q-?;????0Wi%p +,??fB?F\a,D?2????Ip????Q?9 aL?-p?,?{L?c?o?Zx ???? +?\?TUP +?????"%?SRG }??1? +l??P????Q???c????;??=LGL??| ??nNd???0n?b??????$?B?mD)??Q????B;/?U???q?@'?I-?#_?zr??|W +lS?>???l'$?????3??'d?6&?] ??ev?NH????)?4)??Q?XA??l+R?X(????? +&??]K:M??R@?? JK?V?????I6m?????9?????/???]v? ???q?????????&????{?%?? +???o?n??E?(?{??/J?!???QJ:??T????????U>T??\WIu?#? j?Z?nU?????l?\? +??lm?m?bm?i?`?b???~?1??;?q?BY&??]X?]?#?Yd????2?i$w?>?|?????O??H?,??\????Uv???]t?1?MY1?ao??/?U at W?gD/?3??.+?q=? ?????gh???G?bm;???cQ??%)h'???? +Cm[?f??f?]?"n?V|_????)4???o????,?O?yl??d?x&?B?rn?D3?y????$&???Tz@?tL=O??J?+?D9?`i????u?#?&B?S???>d?"?(r?\v_??????R6??SX _??e??D ?_???,?.???? +&???'=5???? ?x?6n??'??23?G?9b?0?????!?I?MU6?????f??L%W_? _?z u !S???x????a????|??Fzb#=??????9?y?O?????a5??K??fv[?bKVr-%????/??T3YH???W? _????${uocr~???@?L?W?Yz1???+ +sr?"*3K/???z? ?9????"?+?v???y&?.??M?K??nky?mL???[?h?2??????"N??S?????)??r?an?[j?????W??po?}?7[??fM?????g+?.? b +??9??????d3 +? _?K?Q?IK?E?L?K?&??$?0???u4+?????,?fTt?9/[??>IFe??L??9???v?U3?6?OHI(4&|?d +?RYe??LF?/ Lm??H:)?_??d,/?0?? ??C??? +?"i??M5??k?????w[??,????G`??e??6'M???{q?????g??????*???Qy +???7T O?/??y,+OX??I??n?Q??\?????W? ???N?????????wDCb ?Ny??c?(?????Y?_b?F?????&P!h?=?UP??1gh?8"???uzd?Lo??_b?J?9PP??*??m??????3Xc6? +?kmXr-??0v??/R +?u??@>??};?S??? ??}????A>ob??+-?n???c?Z???? +?cW@???1??j?/?\??,?v?Z?z?x?S>?????n??{|9/?cL5?K????[?ww_?2??DN???i0???6?@???O????D-tHL?k???&???e??j?_???Y??&?N?"?CJ?wP?4???z?nA????????P|?l???l?5?C??e??v?o??4??????3o??_??D?-t +?S???????Z]?o??8???ow?vC???????? +? G?sw???H0?P?6?h? hfP????S??g?P!??S??%???Z?3?G?U3m*?e!?8-#?????Cl+?tn~?{?{?~??{??.??c????8?{ +???>7?S??C^>-M?R?O????y??)"??FkD?y?,?G???O? ????2??2??!????B????}?? ???K?????-?????????)????,r???g-B?bl?{???|?2=92??6?_?? ??????D2?ooq???g??*bX+=?;?{?%??^?}?]/?ju???@??} +1n?????"?|???ae. +h)4????????????C{?J??QZ???_?y7=?nC??zwc?F??ZGt???\???'t?y1N??=M???o?;?'?Gq6g~?y??_7!?=?;K/E1??????u?&nj???? +??%(?????{?V?O??-?eQ??S/?~??.?F?????^!?????B??@?Pa? +?:?????BjMl??|???kb??%???j&???*??O?!U??J ?????d???+?N(\" ???{???3???{T? "U ?2??-0| ??s8HQ??@f????\?$?E?cx?D9$???\,??????? 1` ??LHQ?????C???????????????:?????<[Z?>5? +?`?"x?????x????@??~ + ?? +??s????v?@`?AfJ?f??E???0G`?D?????a??R????????N???h?LcM?{?Ep7Y,?n????1????s +????d??:?????0?g??o?S?J? >a#?l/????B? +I?{!??3???2??l:?(???E???d+??y??k?1?a???^??]g^???5/???????Bi???S??9??? ??? ???-?????? 1?^? +???|??3???#???67c*,???????h?h?2????f ?^?????Eq????X????k?b?jo??v?y7_?u:f?@?? ,?eV??7?CCY?a3h?7g?7??Efn &z?l??2!?,gy??z??z?a=??G????-??_???z?=:]?42?t?6c?1?0 ???AFf? +?"??L:'????(?+????0C??????*??#=???q???)+??1????!?v??????T????O?????{W?????n??FqE?3????P??1?????d5?J????d??+?C?f'??? +;???'K ?K_ +K? ?? +J?K_??R?KKK????????MR??/ +?sg???{???{???{NR?Z??-$5O~??D?"N9p??kMWH?????????*???n#?1?m~Xn=?2tPb}?"??>??O?'(?lQ?}??&e\P?mQ?(??:E? +J?(V2c??Rv?????:[???g?????????U?J??vF +oGO???????E????1 ???$???Qh?- ??vk?;VU???]0????? ??3???`??wi??vw?J?~W3?-??I??8n??nx"???2v???|??9!????d?????????????????K???6E???F?f?p?u?\L???td +:R???dAG??#M??uDo?[G???uD?????-?|???7>K:? +)????#??HtDg?????#??t"?????o6I,l[1(?7?.?Z?\Tr???n?k ??i?????r(|O~?k??.+?#?.K? 5,???x?!??????k???s?qn^?8???????Zc??5??S?f? $?@ $?@ $?@ $??Pd???H?Hz?g????vQ? ???a5????_b 6~|??&?C????>???Zu/W??}?P???? +|??!`??azC??????}???X"M???25???T[}??}??1??.R?.?,Y8&M?ft R?i?sT???????sm?n ????1?????????1???Ls???k? +??C???AaM`D?(?La +?5 +?J??%???7??#??WRB??U:[;?????ja~??b^>+C?s\??i?!?1??~1_?$??oc???Y???Q???b?K???9a?[?0m?\e????R??l?j?ve???'b,m??3H?3??????a'f0n`h?P??`?%?e6jOM???:o?R?3#???D?6???J?t?5??D???;?e??f??`V????SW??????V?*1{???????e?Y!?NNN??9SbV??.N?????? ?Y'+?????3:?O????))VV?j\a???V?o?x????q?+?A +?????_?4??????V??d??)c}???=?G??????8u?????????????p&??E|?u + +endstream +endobj +144 0 obj[/Indexed/DeviceRGB 242 7 0 R] +endobj +145 0 obj[/Indexed/DeviceRGB 226 12 0 R] +endobj +146 0 obj[/Indexed/DeviceRGB 45 13 0 R] +endobj +147 0 obj[/Indexed/DeviceRGB 203 8 0 R] +endobj +148 0 obj[/Indexed/DeviceRGB 233 9 0 R] +endobj +149 0 obj[/Indexed/DeviceRGB 197 10 0 R] +endobj +150 0 obj[/Indexed/DeviceRGB 240 11 0 R] +endobj +151 0 obj[/Indexed/DeviceRGB 48 18 0 R] +endobj +152 0 obj[/Indexed/DeviceRGB 54 19 0 R] +endobj +153 0 obj[/Indexed/DeviceRGB 38 20 0 R] +endobj +154 0 obj[/Indexed/DeviceRGB 46 21 0 R] +endobj +155 0 obj[/Indexed/DeviceRGB 53 22 0 R] +endobj +156 0 obj[/Indexed/DeviceRGB 77 23 0 R] +endobj +157 0 obj[/Indexed/DeviceRGB 42 24 0 R] +endobj +158 0 obj[/Indexed/DeviceRGB 53 25 0 R] +endobj +159 0 obj[/Indexed/DeviceRGB 49 14 0 R] +endobj +160 0 obj[/Indexed/DeviceRGB 62 15 0 R] +endobj +161 0 obj[/Indexed/DeviceRGB 187 16 0 R] +endobj +162 0 obj[/Indexed/DeviceRGB 178 17 0 R] +endobj +163 0 obj[/Indexed/DeviceRGB 69 26 0 R] +endobj +164 0 obj<> +endobj +165 0 obj<> +endobj +166 0 obj<>stream +H?TP?N?0 ??91??XN?? 8-???-??????'??C ??g??g?K???? ???#??,??W67?A??:??d3? +????X??|k??R?K+???g^???????b9????7????C? +0 + +endstream +endobj +167 0 obj<> +endobj +168 0 obj<>stream +H??V{????????????}?? +?4?Y +2?g???????j??????K? Ib??0?$eH?qBKU?z?8??5OKGp]5H????R&?????Eh?8?b?????2?"r?VZ??`???2LP#h0oX?[$+?????1Vl?????L??????!e?????x?;9?{??6#N..??4??F?C????Ps???%4G)p? +Z& WCZR???????? ?????? +O^?h???8M?ptf??uEQ??w?K?n?:?'`??,/??????gmj???`???`;??????(? +??? J??z(?i?c!N`z)????????T??j???T4????5???P?z??[?????@??V?????.o;?????Z?Of?????g???W?????????q?Yw???r?k???b2:A???8?cp_]=G8qj??sP??aN[?z` +?o +??~g?f ???!L?????uA???????????E?G?9(??2?1???V?????6?7?????w;C?w?*t????>lW??????W;h???*oy?4????O??19+?M +6$?2?vr???s?t\p +?BG???bb?<1?@?(C\???(XM? ????4?<>????XQ4??& +?r????k-??%%????6j?9??e?)?5?F5zV????s??k*???? S??'x<)n?fS?MF%t?KkF??}?P +c?jX??~S5???F?v??k??????|???U?1|?z??BI=-???l??(n????"\J??W?0??M?RA??d?????S];????[lo\?8? +H?:??]?,4i5???r?qDA ???????GWnJS>????1??~???8AT??Q????"U??q:w&??RJ?J??;???a=??z?? z?????9i???ii4?2q????d?&??,vN????whn]d?J??????q?U?e+t`g?? g?(?bj+xP??w????y?/A ???,n??(?`?E(?D???H???r??jk?? ??? ?\?)???A1?m ?F2n?4??2Fc???.R?P?IJ3)?b?BG?1???[?"N%?C.y?????y?{?O????Z??{??~??yY??7F?4Dd??H??`?e???P?NaY???d*-??ieb?Z???)H?????bq?KG?`??? ??#?Aj??????&" 4??'??!??2?q*??&;??5??????2W3S?l??_%?N??? +r^zo???qNn?D??h???K&[?I?\????u???,`?S ????????=??U?](Mf,^???!?3M????i +fU??7??? ixl?K?????d????bQ;??????omTQ?3Ee???'?????F0?i???%E????Q?P?el??? a7???5s???N]????'j???<T???????1?H????<????|S +?P@??V??5???? ?=9?d\'i? (}? CH?"?????*?_?P@? +?{???M/?k?*????%b?ne??[??I?A?????c????W?J]z at J????????????%???lX7G?%?U?nqA??????|?-???%?yok}D?|?s?a?l???f???U??0????q??@??? [?F%? +????~!???R?=,?Q~H???????2L?O?V?g?3^.??Z???_??I???v +S???{B?i j????R???b!?]~a???;^??R?6N??=????'??? +??$.????]?pg???6?p,UA +9??N?_??TWT??_???6(????K?U6?c??? +? ??}bU?g??>?wNyew????x ^g\??#?B5??;o*G???????:?F?z???{]??#9\??????r'?9?:??????6?:Z??5?y?1G??(2K?1????25?+?oBM??y?sc]???N?n???i?0??N?Ndy$[?C?/??3v?^?i????v???vu?t??????o$cXBJ ?a`????i??/xK E??*'i??3u?a8x??? ?~<}Q8F)??E???????????j?OD`?!?=k?G???q?X?N???%??? +????5?S$?>?BBA?h?F????B?! +?Y???_??w%O?#W?z??????zs#??Ww??2??`? +??H<5???YY7G??S???py??#?T>AEE?%QL?G]Z???H?T2"3W+_9N???a>????k?*G3??Q3c?d??e:?cr???j??Z?????????????3{?,????u K???|?N?????>M/Z??????/???lvZp??? ?????,????? s??W?r?>sw?!????x??y?.h~?B??#^?]??/??{???j/~????4?9??O?v)?!????? ~?md??2?j??????^?A?= +d?????F???E??G`^??????=?W\a?????c;?????4??;?mrPdA??h????XI????4????????m^?@,?s'U??y?u|??l?yIHF6????tYiF??&?R?@ ???Xv??M?a9V`??l?f?P??R????????r?z??C,????f):#?`?2?E??k????IP{T???X?p?????.gp???"F??????Q???X?JF?????h?>??4?e??x?????:??G????T?p??P(?)???sn??D??? $z??Q???w????????4??h?~??#?B???8?6dl??AS??????w/?????I? ???k|\=6F{?stTd?#?chn??(gs>???i?8?pR?????D??k?Q???? ???~???kF???????`?cb??? +/qj?5??9???r;Y\]`@??Q?????@&?2??u6?|?s??? f????2????P?\EF??5Z?? +iu? +???B1??T?L?3??|KG???4?*.?????????yx7R???K5????????y??X??|??gE\?????s??j?M,??3h!??,O,???W????T??????T7?&?c`????i?M?pi??yz?18R?/pF?u?g???4???NRb]h?{?? is? +~?(~???|?5|????e???ah?[???O)??8??f??O|?(????nOhk?:o?q???? ? +v???ee1E??)b?-?S'????iik?>??J????y?Hj*/ps?O5??Kv?G5)????]R??q-??lit-Q??40?0?????'#????4z??y!%?_?W????iE?U??`?????5??@???B? Z????MZA?%??\ ? +?t? I??! +?? +?W?V???W&????'lzb?????K?knN???????#?#????P???????B@?`a??0X\?k?|??`?z@=\;??]?????*?X?I ?wS?~??????j??n|c?r??:??? ? +?W +? ?!??x???i??s?9>?e??????X????D??C????m???;?i{/???[19?8?&9o?#:'?/c?18???@L?8q???W5?c??y???>?@??(?QK?V!??c????c??R*?????0Nc?????u????-???q?u?% +?/???????x????0gy??}3???????e?+?y????M?P)? ??\????c???i??O????7Wr^?k?yO8?$f?9????=????+?\D?k?}V???A*'?/?b}??? :?G??B???<??Z>?]q??a?+?1?Er?O{e^??{E????9??^?Cm???d??[?????9?L|????dy??VO?6???O??????^?9??!s?9?.9?\p?????A??h?# z??@?=??|?D?&?9V'-??e??????????I???????? +a +b1???i?>H{???d~l???G?D??W&????s???A?x?????6????(o?0??C?cC_*?'|O???y??c?1>?p ???q?3?w+5?,?? ?????5???L?!?O +?FR?????>?????????7?{???{{(_;@ b%??i??K?b??? +~???]?"?cy?l?h?l??{?,??J?Gh?8D?5 ?1?v?~z???exg=?~???s??(?Z???c+?!??d?? ??????#??8^?c??X?q:1?(>9O?~??)??zH???R??:???I??#??????6*T? +%????I?/AW?r???VA?6>??Z?????"??p??cQ?g?^y??/??g?!?v??????=(? +?%@!??G}6?????ew??=??=??1??BT???VC|b???^??QY????-q???1?;Rw}?|?7N????(?C??m??bJM???eU?-????x?}ORS??)?Q'cg??????`??X??jCg`??????'??nh??B_?????D??8N^????o?????????????C?????d??['%????L???F???v? +a?>?B??? $1r???@ ?#V?g?Y?I?6]????(?I +)Ue??O?W?e????+w? +??2i?' +7?o?????6"?q?z????A? ?W?4?NWp???z/_M:p;??X?w??kV????R???F0\?wp??????????<70R??J?< ?w?r?^?c\#M?5?Zk??"?%??|??tM}0??x?L??)?R?????????7?}??????|??Z???????d+?o??xDZ??!? ????k?I????-?n?$?v?? ?IAn9?@n?4?????L`?5 ??q???GI?!Ih +y?\ma?*?ac0????ksGqum??A??c5?R??&???9?@??ds`s`s`s????k?? ?a?0a?0A? LE? L?"R R R R?H?H?H?H)"?^?aH?)??4??9p??Q??|??P~?\U??U???=??X??~?O????????K~?a?R???tb8?u???U(?????ir??a?Vd?B?:?N? +h??NB!(uA^H?k~????& ???.???X?q????z:?~????~|??[? +?'?*i[???\:???Z???.k?[Q#?_?S?/??=?i??^??7??=?s?cws??W???U]?&??????w|??9H?????|a?-s? ???[-??,k@?j?\bM???? ?T|07?:?U4ln?&^[??????????B??~d? wM ?L ?;??u???? ~??0? +r???[6?? +?Fg???m?????-?m?N{???uf4t??W???r????????.?????w]? ??????Pp?????!ww??dm???8v???[????>SwW??????????^????#???#???>?? + +endstream +endobj +169 0 obj<> +endobj +170 0 obj<>/FontDescriptor 169 0 R/DW 1000>> +endobj +171 0 obj<>stream +H??WYs?8~?_????? +$}?? ?n?sc?z[????c?R??????? +???&??T??`????I??-g7l[?-??????}??Y[???&+!?w??-\??%\?z????z??_"???????c?? +???*?zV4m???z??=?p_???????KB????S_/.-??Y?0?~???}????????+?a5??v/????/??7y ?&??p?^/.?5????-??]???C??6?[a?p????>?"rV?we?(??l??='??n?2;}??FAi?????Q?r(???????C?oT???? ?\4?!?I?'?"n?LY8???????F?????[???w?t???t??j???[^"?m??????5?d +X?-?,:?a? :-?????c???_?|??yQ\'?egh???P~??i[??}?????p??>;???b?????}? ???????q?W??OE?p?P?g????g??b??!???_R?(????$T??::?N????:????qh2? `?z????A?v?o??????a?_ + +K?e??g???????????s???????NN +?}??i(??&?pM=ag??A_?.Y??1??@OE,?(?qw&y????O?< +?{???d??r??'1??s????h???P??B??L?;X?(s??a? ????u?=?T??M N?/F???vv?xN????T? svg?n???P$1???T?OQ??????c~E\1???-?I??s????o &x???@?Lt~h.U,3? +?nw????3????+y??K????9h_f??I? +??Q8?G?7? ??N???~.?t?q^?G?d??? +?????}$? 5M? ????_???5???????2???H?]?q^??fU?$X?=B?O?y?j?????i?c????L?'????>??_???_??jl?9?~??8????q?t|;?????? ?+}?a????|W?????S}!??xO?;t?GOa??7??G?{???m??1??G????$?\???Ap?Q[???????????g???jo??v ??M??l??????G?n?_Z?X????=??w?=?ss?????'?????'?|????5????? ??????r??@lP}9!|?9??}W<#Z{O?????:8X??c?????D??"????B??'?8?\g?????? +?8?K($??Ep@? K) ?????w?o???N?B??????7?M?=? +???&F??2h?????X???h?A~XjgF?MssL\????x +?z=i'??5??G???I?.?@?;?5????????????B??l?cV?}Ei:??w????Q???Y ?dF at -?1??F| +x???x=5]????cL?:??z??????n?$????n??F???i?'?@????W?w?b?-?;N???~?$?9?%????K?x?#}???P????$:S???[?????? +?`?2?O??!9???A??#fGq???.y?Kz??a??,??OONy?9b?A??_??n??????{???A?>??R??73?????????8s^> +endobj +173 0 obj<> +endobj +174 0 obj<> +endobj +175 0 obj<> +endobj +176 0 obj<> +endobj +177 0 obj<> +endobj +178 0 obj<>/Type/Filespec>> +endobj +180 0 obj<>stream + + + + + + + +Microsoft Word - Falkon_SC07_v24.dociraicu + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +181 0 obj<> +endobj +xref +0 182 +0000000000 65535 f +0000222549 00000 n +0000222676 00000 n +0000222823 00000 n +0000232379 00000 n +0000232506 00000 n +0000233600 00000 n +0000255729 00000 n +0000256435 00000 n +0000257035 00000 n +0000257719 00000 n +0000258299 00000 n +0000259003 00000 n +0000259671 00000 n +0000259857 00000 n +0000260039 00000 n +0000260292 00000 n +0000260807 00000 n +0000261303 00000 n +0000261496 00000 n +0000261688 00000 n +0000261885 00000 n +0000262074 00000 n +0000262261 00000 n +0000262558 00000 n +0000262738 00000 n +0000262927 00000 n +0000263201 00000 n +0000263469 00000 n +0000263905 00000 n +0000264174 00000 n +0000264545 00000 n +0000264707 00000 n +0000264852 00000 n +0000264997 00000 n +0000265132 00000 n +0000265294 00000 n +0000265455 00000 n +0000265602 00000 n +0000265748 00000 n +0000266135 00000 n +0000266557 00000 n +0000268767 00000 n +0000269881 00000 n +0000272099 00000 n +0000273116 00000 n +0000275374 00000 n +0000276458 00000 n +0000276810 00000 n +0000277225 00000 n +0000277486 00000 n +0000277713 00000 n +0000278017 00000 n +0000278353 00000 n +0000278557 00000 n +0000278895 00000 n +0000280019 00000 n +0000280991 00000 n +0000281367 00000 n +0000281799 00000 n +0000282060 00000 n +0000282286 00000 n +0000282570 00000 n +0000282919 00000 n +0000283285 00000 n +0000283697 00000 n +0000283958 00000 n +0000284184 00000 n +0000284500 00000 n +0000284845 00000 n +0000285223 00000 n +0000285566 00000 n +0000285993 00000 n +0000286254 00000 n +0000286474 00000 n +0000286780 00000 n +0000287131 00000 n +0000287482 00000 n +0000287662 00000 n +0000287708 00000 n +0000287930 00000 n +0000288055 00000 n +0000288323 00000 n +0000288480 00000 n +0000288526 00000 n +0000288748 00000 n +0000288873 00000 n +0000289145 00000 n +0000289270 00000 n +0000289545 00000 n +0000289670 00000 n +0000289938 00000 n +0000290063 00000 n +0000290328 00000 n +0000290458 00000 n +0000290607 00000 n +0000300868 00000 n +0000300998 00000 n +0000301203 00000 n +0000320076 00000 n +0000484954 00000 n +0000588829 00000 n +0000588962 00000 n +0000589345 00000 n +0000624598 00000 n +0000624761 00000 n +0000624924 00000 n +0000625072 00000 n +0000625235 00000 n +0000625398 00000 n +0000625535 00000 n +0000625672 00000 n +0000625835 00000 n +0000625988 00000 n +0000804606 00000 n +0000857690 00000 n +0000857853 00000 n +0000858016 00000 n +0000858177 00000 n +0000858310 00000 n +0000858496 00000 n +0000868219 00000 n +0000879317 00000 n +0000879598 00000 n +0000879800 00000 n +0000880087 00000 n +0000893510 00000 n +0000893774 00000 n +0000893969 00000 n +0000894257 00000 n +0000894390 00000 n +0000894552 00000 n +0000906508 00000 n +0000906641 00000 n +0000906803 00000 n +0000919208 00000 n +0000919341 00000 n +0000919453 00000 n +0000927840 00000 n +0000927973 00000 n +0000928072 00000 n +0000940729 00000 n +0000940897 00000 n +0000941165 00000 n +0000951808 00000 n +0000951855 00000 n +0000951903 00000 n +0000951950 00000 n +0000951997 00000 n +0000952044 00000 n +0000952092 00000 n +0000952140 00000 n +0000952187 00000 n +0000952234 00000 n +0000952281 00000 n +0000952328 00000 n +0000952375 00000 n +0000952422 00000 n +0000952469 00000 n +0000952516 00000 n +0000952563 00000 n +0000952610 00000 n +0000952658 00000 n +0000952706 00000 n +0000952753 00000 n +0000952902 00000 n +0000953044 00000 n +0000953331 00000 n +0000953468 00000 n +0000966708 00000 n +0000966960 00000 n +0000967150 00000 n +0000970742 00000 n +0000970779 00000 n +0000970804 00000 n +0000970867 00000 n +0000971003 00000 n +0000971072 00000 n +0000971107 00000 n +0000971308 00000 n +0000971388 00000 n +0000974804 00000 n +trailer +<> +startxref +116 +%%EOF Added: wwwdev/papers/GridResourcesForGADU.pdf =================================================================== --- wwwdev/papers/GridResourcesForGADU.pdf (rev 0) +++ wwwdev/papers/GridResourcesForGADU.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,2966 @@ +%PDF-1.3 +%???? +1 0 obj +<< +/CropBox [ 0 0 612 792 ] +/Parent 53 0 R +/Contents 108 0 R +/Rotate 0 +/MediaBox [ 0 0 612 792 ] +/Thumb 44 0 R +/Resources << /Font << /F5 32 0 R /F1 64 0 R /F4 27 0 R /F3 71 0 R /F7 89 0 R /F16 92 0 R >> +/ExtGState << /R15 67 0 R /R3 101 0 R /R2 102 0 R >> /ColorSpace << /CS8 28 0 R >> +/XObject << /Im8 107 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> +/Type /Page +/LastModified (D:20060424092817) +>> +endobj +4 0 obj +<< +/CropBox [ 0 0 612 792 ] +/Parent 53 0 R +/Contents 117 0 R +/Rotate 0 +/MediaBox [ 0 0 612 792 ] +/Thumb 45 0 R +/Resources << /Font << /F5 32 0 R /F2 65 0 R /F1 64 0 R /F4 27 0 R /F3 71 0 R /F6 36 0 R +/G1 38 0 R /F7 89 0 R /F16 92 0 R >> +/ExtGState << /R15 67 0 R /R11 110 0 R /R5 111 0 R >> /ColorSpace << /CS8 28 0 R >> +/XObject << /Im2 116 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> +/Type /Page +/LastModified (D:20060424092817) +>> +endobj +7 0 obj +<< /Subtype /CIDFontType0C /Length 183 /Filter /FlateDecode >> +stream +H?bd`ad`dd??pq??????KO?b???????"????2?> +stream +H?bd@?? + +endstream +endobj +9 0 obj +<< +/StemV 58 +/FontName /HDCKHL+Wingdings-Regular +/FontFile3 7 0 R +/CIDSet 8 0 R +/Flags 6 +/Descent -271 +/FontBBox [ 0 -211 1359 899 ] +/Ascent 752 +/CapHeight 737 +/XHeight 553 +/Type /FontDescriptor +/ItalicAngle 0 +/StemH 45 +>> +endobj +10 0 obj +<< +/Subtype /CIDFontType0 +/FontDescriptor 9 0 R +/BaseFont /HDCKHL+Wingdings-Regular +/W [ 131 [ 458 ] ] +/CIDSystemInfo << /Supplement 0 /Ordering (Identity)/Registry (Adobe)>> +/DW 1000 +/Type /Font +>> +endobj +11 0 obj +<< +/CropBox [ 0 0 612 792 ] +/Parent 53 0 R +/Contents 126 0 R +/Rotate 0 +/MediaBox [ 0 0 612 792 ] +/Thumb 46 0 R +/Resources << /Font << /F1 64 0 R /F3 71 0 R /F7 89 0 R /F16 92 0 R >> /ExtGState << /R15 67 0 R /R1 119 0 R /R18 122 0 R >> +/XObject << /Im20 121 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> +/Type /Page +/LastModified (D:20060424092817) +>> +endobj +14 0 obj +<< +/CropBox [ 0 0 612 792 ] +/Parent 53 0 R +/Contents 135 0 R +/Rotate 0 +/MediaBox [ 0 0 612 792 ] +/Thumb 47 0 R +/Resources << /Font << /F8 41 0 R /F5 32 0 R /F1 64 0 R /F4 27 0 R /F3 71 0 R /F6 36 0 R +/F7 42 0 R /F17 89 0 R /F16 92 0 R >> +/ExtGState << /R15 67 0 R /R7 128 0 R /R19 131 0 R >> /ColorSpace << /CS8 28 0 R >> +/XObject << /Im14 130 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> +/Type /Page +/LastModified (D:20060424092817) +>> +endobj +17 0 obj +<< /Subtype /Type1C /Length 1781 /Filter /FlateDecode >> +stream +H?lT{L[??$???)??????&?F]?vT?4?6[???????? ?????1~???I?????~?????aJ ? ??6???MZ???)??n?t??+????t????|??{?"?xTTT?WU?ZSY??+??6??????_ ????5?T?%????r?[?????.?p?W??x???@E?= +A?AP)??^???{?SEP +?.?????C|H +U???}U?ZC???tZT??Wk?N?OO????l_?@?)????M?_ ??~ ????o??????"\i~`????~?qr??@??C??d9?,k?????+ at H??D?1????.???]d???^*???C??{?}????2???]m?#??]?c?Etn!?~_???$?L?? ?????????"?@??x YN\0y???Q?2?\? 5 +?FjDii???(GxGA8?"???l, X?n?m??4????? e?fs???R;"?C?}??F?????????v??O?=q*????+?kJ?GS????e?6??q??????_PO???xo??????I;??@????mA???B???0??$???J?SQ?Ra?J??1Pz???C??M????N?U???*??'J?7fo?????g?Jx?????+???cu +????s??@-!?`?Q2zH+U???}B?%{?f??4??A*(wI??Ns????t?d*T%????!&????,?a???u2O?c??Tr?i??)?J3n???Y??'C??X +EYW???Z/??9e? ??????)t????q?^+i??$=?C +??/??????????????;??? +?<5??????"??\???fo?{?}?f?????&????y?Q????OF?^i&[??d???U??2??|??@??+i?P!b? +J??????q? +2M???Wf?????F?Ht??$&?Fe?W8$/[-8??+??????}?????m????0M???}M??V?Gb??)?N?6?MS?b8?/G???B?????({? ?+???????0?????????&$?N??G?'???Z + ?m???J???[+)Q???c(+lpW'???o??i?i???E))Ro??? !z????Gi???:#?QJ?bB> +endobj +19 0 obj +<< +/CropBox [ 0 0 612 792 ] +/Parent 53 0 R +/Contents 144 0 R +/Rotate 0 +/MediaBox [ 0 0 612 792 ] +/Thumb 48 0 R +/Resources << /Font << /F8 41 0 R /F5 32 0 R /F4 27 0 R /F1 64 0 R /F3 71 0 R /F7 89 0 R +/F16 92 0 R >> +/ExtGState << /R15 67 0 R /R10 137 0 R /R9 138 0 R >> /ColorSpace << /CS8 28 0 R >> +/XObject << /Im16 143 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> +/Type /Page +/LastModified (D:20060424092817) +>> +endobj +22 0 obj +<< +/CropBox [ 0 0 612 792 ] +/Parent 53 0 R +/Contents 153 0 R +/Rotate 0 +/MediaBox [ 0 0 612 792 ] +/Thumb 49 0 R +/Resources << /Font << /F2 65 0 R /F1 64 0 R /F3 71 0 R /F7 89 0 R /F16 92 0 R >> +/ExtGState << /R15 67 0 R /R8 146 0 R /R6 149 0 R >> /ColorSpace << /CS8 28 0 R >> +/XObject << /Im17 148 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> +/Type /Page +/LastModified (D:20060424092817) +>> +endobj +25 0 obj +[ +/Indexed /DeviceRGB 255 26 0 R +] +endobj +26 0 obj +<< /Length 428 /Filter [ /ASCII85Decode /FlateDecode ] >> +stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> +endstream +endobj +27 0 obj +<< +/Subtype /Type1 +/FontDescriptor 30 0 R +/LastChar 133 +/Widths [ 278 0 355 556 0 0 0 0 333 333 0 584 278 333 278 278 556 556 556 556 +556 556 556 556 556 556 278 278 0 584 0 0 0 667 667 722 722 667 +611 778 722 278 500 0 556 833 722 778 667 778 722 667 611 722 667 +944 0 667 0 0 0 0 0 556 0 556 556 500 556 556 278 556 556 222 222 +500 222 833 556 556 556 0 333 500 278 556 500 722 500 500 500 334 +0 334 584 0 0 0 0 0 0 1000 ] +/BaseFont /HDCJKO+ArialMT +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +>> +endobj +28 0 obj +[ +/ICCBased 29 0 R +] +endobj +29 0 obj +<< /Length 2575 /Filter /FlateDecode /N 3 /Alternate /DeviceRGB >> +stream +H???yTSw?o??????c +[???5la?QIBH?ADED???2?mtFOE?.?c??}???0??8????8G?Ng?????9?w???????? +  + +?V??)g?B?0?i?W??8#?8w????8_?????Q????Q?j@?&?A)/??g?>'K?? +??$??F?ZUn????(4T?%)????0C&?????Z??i????8??bx??E???B?;?????P????????A? om??W= +?x??????- +????-??2?5?????? ??S?>??V????d?`r??n~??Y?&?+`??;?A4?? ????A9? +??????n???Q?t?}MA????0?al??????S?x ??k?&?^???>?0|>_?'???,?G!"F$H:R??!z??F?Qd?r 9?\A&?G? ??rQ ??h??????E??]?a?4z?Bg?????E#H ?*B=??0H?I??p?p?0MxJ$?D1??D, V?????????K???Y?dE?"E??I2???E?B?G??t?4MzN?????r!YK? ????%_&?#???(??0J:EAi??Q?(?()??WT6U@???P+???!?~??m???D ?e?????!??h???h/??']B/??????????a0n?hF!??X???8??????k?c&5S?????6?l??Ia?2c?K?M?A?!?E?#?????d?V??(?k??e???l +????}?}?C??q?9 +N'??)?].?u?J?r? +?? w?G? xR^???[?o??ch?g?`>b???$?????*~? ?:????E???b??~???,m,?-????,?Y??????*?6X?[??F?=?3????Y??~d?? ???t???i ?z?f?6?~`{?v???.?Ng?????#{?}?}????????j??????c1X6???fm???;'_9 ?r?:?8?q?:?????O:??8??????u??Jq???nv=???M?????m????R 4 ? +n?3???k?G??z=??[=???=?TB(?/?S??,]6*?-???W:#??7?*???e??^YDY?}U?j??AyT?`?#?D=???"?b{?????+???:?!kJ4G?m??t?}uC?%???K7YV??fF???Y ?.?=b???S?????????????y??? +?? ???k?5%4??m?7?lqlio?Z?lG+?Z?z?????mzy??]??????u?u?w|?"??N????wW&???e?????*|????j???5k??y???????g???^y?kEk?????l?D_p????????7Dm????o???1m??l?{??M??? +n?L?l?<9??O +?????z???p???g???_???X???Q???K???F???A???=???:???8???6???5???5???6???7???9???> +endobj +31 0 obj +<< /Subtype /Type1C /Length 6331 /Filter /FlateDecode >> +stream +H?|Tkp?]??Z??? +?????:&`?@M +?Jl?y?v???d?a???%?z?4???dI??ZY?dd??l1?@y????`?@?N;?0?If??????????????{??????0??e +?)?m?-;?}%gEN~??Y?w+JW,?l_U?J????W????????/W\}m??5???t,)?,?B??L{v"?9? +b?????(??^p~??7}U???*Jh???? +????q?Z?w?? ?? +jK??N???>? +??} %X??62o?????3v"?G??1? ?????3d???%?Y??G !}H??;?>??[?ryF?)T?F.??m9? +???a?nj????chG__$<3q?jr<??!k?Dt!d?a??b?c???? ">~Z?????%?i??@ bK?c?fu +????^5??6???????y??i\?S?8?R??eQ????.????aRK>bR?hK??????????cS??????Y^K?Nx?????2#?3??3?????m??k[g?:C??e??Z?R?????0?Vi?"????u^ 1? Z?^LK?????=?&?F%? +???6??JL??4??????56??????v +r_?}?????5Lb +S?? +.#?6??-????j??y? +???ii???V*?:?? +Su ?f?0a?????2&y +|J? +g2???!?_i???-tkc?/????"?????????5????sR?I&S`?I:[????R-^????1?$???"?????C??j?yc??\|??_??=??N??m??j?:,? ?????K,???J9?k?Z??C??;??p* +R???22m???0???>???JP?????????i???g???D????0??0?~??n>J?~~?? +??Y=??^?o?????5|&06J?????2eK??..????J?Q?Q_?????A???H ?? ?Do???W{[??}????X?4)M?5??ec???????F?T?kZ?M,D??? +?)??41j?7}h?6f?@G? ?]F?2??4??Ck!0?^g?30?%]"?Q????b??o +??D???v???]?(??????????????>??pMe???? c?Z???????q?W&??????D??E?C?c?R????????7????7\?Y<3?e?7??y????#.L1?v?E???LMd????:AN?2???{????>????Q??p??*|???????|??5 ^`"????2??^Wh??x?|? +??f?????=??O?Qh_??????(1?U,????^??56???????1Z?Z?V??????]??{Q`B?U~9?L?'A???5B:?L?o? U?I?R?)t*e?0?I???r?|Q.??r???????a?}?d??Ka?&?g?9Z???? +.{???,?C???bIllt?;???vC???C?????@\T??@??6m3.??$D=???/?C~?|2[??f??????/5?O?????? ?:????\e?m\W4?K? +?rn??'????V???l???#??O????N at k]-?w??.?p^???c???4???o??/?A?t?Zje?5&s?m????I? +WN?\fz?R[??,A?? +??h?l7?V????????)g???? }???V???}????????[?????u??/???$????2????????7??S??0???nD??6????,?.?h"?`X??h7{H??>??k??iY?? +??p3z???{???@$5? +?zG(?+?3???o??????+?????W?t?a??Qk?????R? ??6? +?+l?!|??7 ????????}?g?J?? +?ER??[????[??u?S??`?]O?~??Q? +h????F.?????X?m>?????????P??]@g?#?O???8k???T\? +??@?? U??6->d32&??L?VC??x?Bz,d?:C/??????54G,>??????$FG?<|1???r??!S??L?????#??$f??? +??n?4???q???????!?9??????nB?????%????F2?K???~$#?? ??6? +!???E`?O$B?8???t.o/??R?\????W??'zY,???&?EnS??b??ea?? ?";??SO??????/?;???WA?+???[??_???? ?q?w????????????K?Zp????? ???!??b??I?(?=/~E?K?aJ??a??????????Tb?a?i??j?b??i?!:?j????u?Z???)3i??5?0h?w?$T?q$aG??????[??f??)b??/????~Tu??L +??j?? +ZG?:JoQ8z`?n??a?????A`????:???? ?????????#??;??OD&????k?????@? +q??'3i&????=?c?/?J??C?u???DG???m?????K?OY(?`??? ?q|f??(?.?????2?????????I%SR??L/??1????B:8?"%C^?}??Es?M6O~?{?????????f?q@???(@? +endstream +endobj +32 0 obj +<< +/Subtype /Type1 +/FontDescriptor 33 0 R +/LastChar 146 +/Widths [ 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 500 500 500 0 0 0 0 333 +0 0 0 0 0 0 667 667 667 722 0 667 722 0 0 500 0 611 0 0 0 0 0 0 +556 611 722 0 889 0 0 0 0 0 0 0 0 0 500 0 444 500 444 333 500 0 +278 0 500 278 778 556 500 500 0 389 389 278 556 0 667 500 0 389 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 ] +/BaseFont /HDCJOO+TimesNewRomanPS-BoldItalicMT +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +>> +endobj +33 0 obj +<< +/StemV 0 +/FontName /HDCJOO+TimesNewRomanPS-BoldItalicMT +/FontFile3 34 0 R +/Flags 96 +/Descent -215 +/FontBBox [ -547 -307 1206 1032 ] +/Ascent 677 +/CapHeight 662 +/XHeight 452 +/Type /FontDescriptor +/ItalicAngle -15 +/CharSet (/F/i/g/u/r/e/space/two/colon/S/a/m/p/l/t/C/o/n/J/z/s/one/T/f/three/W/k/w\ +/d/x/c/four/G/A/D/U/five/quoteright/B/L) +>> +endobj +34 0 obj +<< /Subtype /Type1C /Length 5963 /Filter /Fla teDecode >> +stream +H?|??o??/$w9s ??}????n??6?@;?B?J at yjah!??,??????}w????v????|q?C??8 ?BB?VP?(????j?&m?????sf#?????~?/??}^?T5??????;t??????????Ot??z???U???4??v?????wH???|?t{{???J?\??????v??[?o?q??r +?? +? +? + +???p?????k?30???Y???|c?7??????l???nE? _?{?_[?r/????? ?n??m?????????k??n[??g`m??eQS?kY)??S????+j?s??y$??I ?H[????E?$????s8,???K??`??d????z]???7v?01 +?{??(K?c;??&#h2?e#x? +:)???9l???S?o???\??:9????c???*?;((??,>???}??[??B? B %?1???oAE?C???Q:?F?0K?GO?G +?N8??? MN?I?Y?????a????d?????????r?.??q ?%90Z?/?+???E|qtz:w?]?_[Bf?[?Mr?a??????)? C`??????WI??????HbT2??+?$.&?TIs)*?%I?`FM6?$???[J?ZgL????L:%$?xRR?????1????"P|MV*?5?^??S,?z??dO???sP@???U?Q??FB????P?g??Xis?gm h5M?????L??r?H?p?3?r9?1? ??O7??=?fG#j?a???? +H? &?(?'?????j??\???.?iW??G????V?|U??W /1=???8u? UD`x??py'?L?:5C??Z?[1?O5?^?p?l?z??'?B???/???W???????G??8??#L??"?~???F???? ZG????4??????~???W)V?z*$i??P???x?` 0>?G?V???u??7?R?{'~T??|?85??]?t?c?[n8o??|????)????IX??#?`4?K????t ????????Q6?b?k?????>?5?=??????v?Z????I??????+???]N?Iq8?????Gs?????a???H\??I? ??@H+??\? +???KIzH???????;>?xN???4??3???=c?Nsj???h[h?K??JhUV???? +7?F???????O??}???5|?p???G8??|??u?]??=?B?&? ??F=??\PqC?Z?`???8??e?[6joU?????%js???#?$??r\ ????[? @ ?' ???????x??JrBJ?`?T*?|?Y?( ?yU"P?,??w???O??'??F?uC???eR?e?t????????We?eQ?$?)???b +?4#c ?hw?6???KL??S???t????_r??E,?S?2??w}?~??K??_?h??H*????????j?????\NQ???i:^?STS|?$3??|R??)p&y?&??????6q???i=l=?|????~d|????iO!???l*1O,$BQ*?QAa)?/?a+ +?X#??~??'(?B,z2?,T3Y??ggi??HJ cx? +??0???} ^????'????????H9P?gJ???WP?QF?\YS?y??V?f?e3[?b+%cE?????+7??Vii?.nK?????????????|?0y??I?%? 7KN?/d&N?|?V\~8y???51?3=3?9O?F?Q?? ??7?{??_`^???k{???+??_C?n?n??.?=????\=?!9g?a?g??~??n???S??s8?,ub???ij??!E? ?r?s85????????_/_?v? ??q?????nP.??z?v?G`?@ +Sx?????#?l?IJ\(*??zsN????.Y +M?$???`?&??Vso????:?? $h? r,??b!?+EU?U?(:????^B?? +-;+??3xn???=7?55?{?????pC?A)??L?[????9R??4 S????J?n????????? ?? +4J????pM??f5k?n??K????qg?%?| B??:X`mb??ram?rS??|V(!?XT???>O?]????????5|$?0?V@@ +???#u???stv~|?y?-???=h???? O?S???N??x?o!?????&???G???a??U?M????GFwv????u??'?]???]?wq?g?> +endobj +36 0 obj +<< +/Subtype /Type1 +/FontDescriptor 35 0 R +/LastChar 117 +/Widths [ 278 0 0 0 0 0 0 0 333 333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 667 0 722 722 0 611 778 722 278 0 0 0 833 722 0 0 0 722 667 +0 0 0 0 0 0 0 0 0 0 0 0 0 556 556 500 556 556 278 0 0 222 0 0 222 +833 556 556 0 0 333 500 278 556 ] +/BaseFont /HDCKKL+Arial-ItalicMT +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +>> +endobj +37 0 obj +<< /Subtype /Type1C /Length 2971 /Filter /FlateDecode >> +stream +H?\Syp??0?Z"&I??w?]???P )?????s?N +q?c_?Y??[?l?2v|???cu['?%?06??I8j???2ihh?L;?iW?*3?K?t?_?}??????{T?? +*??? ??o?*???i?"`???h??W?=P1?|S??G???????R?t +`???o + +|????C??????2?? t,;\RX?p?LqR5?L?I??]g`??S$ +' ??? ??bTU???x?? ?Tst\????"?3??w|?!???G0Q(&hUD?`?&A#? +?j3P??=?d???_?~???????????????????O}????????w:X?rA]S;D?$?1/??? l?6??{??h$2??O{.A?K?????iF?FuiEB??? +2?8C????a???8??g +` CH??C^???$\i??lB;?? O%U?d??n?Q? ?ug???~b+???? ??r/?? 5???7iy??>? ?hz??? )??L?bmS??{?}?'???????\????-"??(?%??f????,??? ?? K?"T??x??')d"?% `~?????c?&/???2?q? +?8??k!? dHl???n???? ?R!(?ju?3mvgsl?q?l +??8^&??M2k:?V?6$FTU?PY???H?A?g?????????????????4?? S?O??C?X??v??|??? ))??X????????? +<Z?}?a?J?9)o?HYLDx??&??5"?D_?????dWS + ^ +??e???.!V[???@;??5?a?>?}???;c ????m?U??'??6?jq????+]So??t???p?]0???????t?]m?o?: ?????5?????av??_?S~7?<8??c?bU=?cR??&?y????}?\Z??????[?z"????? z"N?u?w;??????9?+??G??!?$?T?QY? ?PS?-d??kX/?};???y9?`?I?t?d?( ?d?.????z?N~i?????????o??{K??nW^D9????e(??G8??????????&5??w????????zb?,?!I?? +x??9?(%O?????[?rPP??$X??r -??lYks?? + \??M? ??"?L? ???? ??^F?? O`~>(?(?$?*|<1?????4?wv ???t?g?? +p6U????Z???? ???;??k???$???[?- jN?,???R??-n)Wn?+??-???y92|zB???pa??.q?i +;?' ????q????JX?-?J +,??????+p<= +endstream +endobj +38 0 obj +<< +/Subtype /Type0 +/DescendantFonts [ 10 0 R ] +/BaseFont /Wingdings-Regular-Identity-H +/Encoding /Identity-H +/Type /Font +>> +endobj +39 0 obj +<< +/StemV 0 +/FontName /HDCMMB+Arial-BoldMT +/FontFile3 40 0 R +/Flags 32 +/Descent 0 +/FontBBox [ -628 -376 2000 1010 ] +/Ascent 0 +/CapHeight 715 +/Type /FontDescriptor +/ItalicAngle 0 +/CharSet (/R/e/m/o/t/s/u/r/c/S/b/i/H/I/n/f/a/space/v/q/parenleft/M/l/parenright/T/\ +h) +>> +endobj +40 0 obj +<< /Subtype /Type1C /Length 2305 /Filter /FlateDecode >> +stream +H?TUkp??I7????f/???0? +? m?4?@!)??1?)l?????e?^??a0?[+k??e???_`068?Sh ????$e?Nf?#m?????????kS??n`?f?wK)&>??l??5:??z{???*?J +??=??:??;h???V??aW???0??z?FX????^????????hU?&?F?&?a@.d??M?(g??????????C?Ngv?l!S?JKF?}???m?G?$?*???dB?Fn?.$N?????e??? 9??????t?>w)d?ra???3? ???8 R?"6?h???`:g????e3v?cu?6?JP?? +gD???????Y3ILFN?&G at r$0:??????a@?j?4E?????pu?T?b????'?3?A?$?????X?t7?????w4sUc`?????????F1!6?5d [lM???D??z|@1?yh?a??;?v??? +r\>0I]??>w Cd?i&?:??>wG?^??{G??Lf42??plTV?? +? +?L4???&?D,??????1?/;Y?` ??:???:T?[?=??yF????|??????x???$?????G?b(?:?jBM??:`'????????{?kD?5????????M??H +\??Q?( e4???2v ? +???p??)?B?5}Y?P??%???U2O?Q?=\C?&???N???r?jtZw?{h?AB?H$ ???}+?k???p:?#??u?*v-0?).?\P??K????}??M!7*?h????k?>?? ?h???+ +cq?)EL?????uz??H?z?N???-??????W?/?????????4v???py?`?8?~,??????z$J??k??? )9? +endstream +endobj +41 0 obj +<< +/Subtype /Type1 +/FontDescriptor 39 0 R +/LastChar 118 +/Widths [ 278 0 0 0 0 0 0 0 333 333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 722 278 0 0 0 833 0 0 0 0 722 667 611 0 0 0 +0 0 0 0 0 0 0 0 0 556 611 556 0 556 333 0 611 278 0 0 278 889 611 +611 0 611 389 556 333 611 556 ] +/BaseFont /HDCMMB+Arial-BoldMT +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +>> +endobj +42 0 obj +<< +/Subtype /Type1 +/FontDescriptor 18 0 R +/LastChar 117 +/Widths [ 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 722 0 0 0 0 0 778 0 278 0 0 0 833 0 0 0 0 722 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 556 611 556 0 556 333 0 0 0 0 0 278 0 611 611 0 0 389 +556 333 611 ] +/BaseFont /HDCMDD+Arial-BoldItalicMT +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +>> +endobj +43 0 obj +<< /Length 519 /Filter [ /ASCII85Decode /FlateDecode ] /BitsPerComponent 8 +/ColorSpace 25 0 R /Width 76 /Height 99 >> + stream +8;Z\7>IK2-$tK;Vluqe:O$)-nelL.Y90NOsOUIdJN:oN6qh8ctBYKI_^n+l8k'%*u$YO8loWCYZ6U]tU\;I!R&"%,p +DDQPS0\1R06bdNY_KQ>(97;1rmArc6CQ6:hIP8"3DYPM=-[7/ZT2pdn>MmpM_`]7tQ: +NQ*glMKF;WnK)B9r:7ic1*lKrF.&G@/eD7QI6ro4$+><(jYK&*)1rb +rr1BEVeMAS at M+MS6Y"W,PfDLb;)#==X8#fbD'H.Eeo]//SF%sV1gOTSO2lti*t,&U +m at di+G<%]o*j<[(?]2 +endstream +endobj +44 0 obj +<< /Length 595 /Filter [ /ASCII85Decode /FlateDecode ] /BitsPerComponent 8 +/ColorSpace 25 0 R /Width 76 /Height 99 >> +stream +8;Z\6MiP^u#jhTki;CkHf2b.^#hE<7.@\S"WX^feC4S%Ppg8#cTo>b+]Z/,4c\%>_ +&,i'GkQlqqc3ePO;:nB]"<[Gf^>/lY!q*^kNLY]RfB at dm_fAAufQ.(#]$5l!TW8[B +^BkE+IdPUOjTR at tLLl\jq_a7c:&H\E^o*b6ZkG8"05P6E&=X6NIoci +q/'Fo=P&,X*\4m,dDVZ(Be/B8de7D$nes0>L+u]'ml` +pF at uL=-(fl$(iFsGlL=9Y`e025bMQ1"BOm4^2>c`a%;4Xa_ZR)4aXlZBL,\H:qD*p'=PZYfE^* +endstream +endobj +45 0 obj +<< /Length 641 /Filter [ /ASCII85Decode /FlateDecode ] /BitsPerComponent 8 +/ColorSpace 25 0 R /Width 76 /Height 99 >> +stream +8;Z\7$aPC=#iq6,Vl/T:c`&5l6MNs-\`R1GGQ!1`iRX!jB-!>,"07Q-$0FsK4BdQ'[6&MpDpe0_hda0N)=Hc2*StCh=>BL8kn9#cGUY?*8cnd:"b*aEt\7GUXa`"gKg +K$h2XL6s$HHS]$ZUfBQ5g5ITBIhQV")pZopm13 at g3R]%Qs's;V%i7U>(,tn5Sd/7s +UIT7)\]G2kUdU;F$cIT])iK-*(7*=$0=uI!s5ce`fV9-[k&o"=RCe>/FRP^jQ1V$< +MKk*EOoPcR at Y%'S??`mi#V;r%N7rMNgYL^,*q;O=Hs2@>mkG_$@(8Q?YZ@^Zle-bO +Sp98p`npd.,JJ7~> +endstream +endobj +47 0 obj +<< /Length 726 /Filter [ /ASCII85Decode /FlateDecode ] /BitsPerComponent 8 +/ColorSpace 25 0 R /Width 76 /Height 99 >> +stream +8;Z\7M35[u%&BNfPC?c5g,YX(5?9B^cA\%16br$D703m:`uVo0aU?n-NVj>@EU2=# +_(p]se8U//8)S/nrKN+(Fg1%p?O:lJHU2pm'[G0<6cDCP*NZ"ps7%1j'daLq_Fk]G at -(b94ROY\WBoNGC7&*L +^Co#:D#sqN?(/365N3FOX8[M70?Z"k2EB at PK3U`#h-T\gJ3J&:%tpn"mPVOX/S'j- +Mq*P92o&19!uGI at I:C>bjjb-F^5HYO#X1:&N!6>D1u]l>NjPl<6_tW`-[5Z[:X3a) +#,$lBSN*=*j&ga:/4bS5:h.gCKU$ks7D.eTMMDf at 1m&-M7Vbs\Ba%JYHP(/Y23+b' +"&u?XVj-5qZMCE08=/@%)lrdFpm&+mZ=df0e;i6/H&_MQ^Gq1'Ba@(9?R--\[F\UfYe6^8`Bft&ngCTECB9pO9W.a_WqVB=+5S7 +h at S0#No\+^GcSL,A/JeiI;\DL[+-(-)XKXZCc3M)+K:LB,27)B]"-aiR67F!V!JOq +Q359"N(Gt"47L%^Fof2meR7sr2-Qng#Aa:D2Ue-!e:>PmSW!GE%r +e0oQu3pZ/5(@()[HYG%\Lm\R45]]rk=-7`1,JW +endstream +endobj +48 0 obj +<< /Length 706 /Filter [ /ASCII85Decode /FlateDecode ] /BitsPerComponent 8 +/ColorSpace 25 0 R /Width 76 /Height 99 >> +stream +8;Z\7foa/p$t\cHduXAt"17#/[1f/TO<0`_17>Cj-^t84>mMA_4n[6bk"4IO$]k^$@^aO?H`uY#?tH^\_4I='Ju[/8;f*j44+,>uW9'eZ,c_"9@\DQ'BI$@6kIC0(j+" +GqVJ+"2M]?Dmj#Ob>Xn/'mM(7Z/'9_WMf`q4p(emV/X!~> +endstream +endobj +49 0 obj +<< /Length 545 /Filter [ /ASCII85Decode /FlateDecode ] /BitsPerComponent 8 +/ColorSpace 25 0 R /Width 76 /Height 99 >> +stream +8;Z\7d?;Bi#kTGCs*=N;B:>h+/?$t'S]O'#mgcZT)am?ki5*/O+e6q9:?>";O+9mD +1Z/(^1+cXE(KT2P,6#E#BDHRf:nr1bLgT)ok)cF_M.U%KJ@?:n_W)4Kn&"oB79l!` +Bed2%6p!CM7'EuNAEI2+>"7]g/&Y''`B3"E!."jJN;OOW!]L^f"6[74IZ]o#?Oue; +4>X9U:-iGq;Tnb'bB3-O-a>;-7daga7m at fdFn=INRhaLW8G6dP#\R`mVD?5m4_>-j +q0co9F5>eQqoB98T8ZX9E\RSIniRY?^"9`W.Ct48k>q&>4MWiIjA)BI_E&FR.B8n$Q)1^LRtpb#c*U(\kZ+>LPdrmf`(Ug&(^P +OUiKqkeq6:cle8H~> +endstream +endobj +50 0 obj +<< /Length 3032 /Filter /FlateDecode /Type /EmbeddedFile >> +stream +H??W[s??~?_?c????B?R??1$$????S?}????,QB?????3??i +??-e?????????o????|4??q?T)??wl=??b??(??E??U\?2y"?MS??u??U9??'y??????)???*?"/????~fY?Fq????fu??????Vn?_??????i??????`:v?;'??[?U3~X?tR???*r??t\?U-???*n?e^???g????EJ??????X??C7YF?[7?z????????]T?2e?Y???x?^???????l??e??kq?x9?1?!???r?'?Y? ?,?7Es?@K +??? ++u??4`?E,ZO{8???@?ub[???^Tu??r;ojP{??3?`???L?????BL???<,?8/?lb?e??f?????x6??5??F2y?i Q}`[7????7??|t?VU???m???=o??g\?@ u9.S????6?%???i`[??~??J?_??&/ +V?q??Vx??o?k????m??????nfW??30D????P&U}Y%?2??y?WO?jU??p9?H?R>HP???qSB?n??Yh?L??l???XVP{??5??8^?7q??E???u?B?????M??? +???????et?????U +??A??????W(?! ??m?????(??7T?7?\C??}??????<^ ?????4???*/o??*6????[{???n>??z,????`?5h>)h??f?']&b?k6\?Us/???LKnY????!#?U???r]???&?m??4?_G??GK???:???C?f???G???????:??1?????? ??????b=?? l?s??~?:??3#?*???@?m?J???????glb>????e??`?>???A?1?????]??'~2?60?u? j? g?????g?3????:????? +WUY?????u? 48m9??w?a??=pP?g????%?D????$? ??2T???bn;o?e?;?{j??<cX?????Ho????;???X?????????;?4?6?c??7&G?N}U=???~*????c??9/p?Qy$?Z???????Xr?lR??/??N?G?\?_??H????U?"??N??9?? ?B?6S>?????????`???7?m??wa+?!??????|?'?U#;?A!??D?*???X +??;??z?^??????? ??????????|q0v?G?e???/? ?'?&?Og?\?T??? ?H????-:[???L|?????????????~-????e?? +??M?>???q??8[????/??#|Q???? ?p?k??U??5???g`??? ?:w=???S?????C?F?1??_? +??v ?a?E?z????A8#???G????p?{???x>??kt??V?~?????O??b??j???}|?? y{?x?~Fg??'t/??|G?g?????????w!s?T??????Fb?????: -??-?????????8??O????g?'O?$?d[????=W????]b;{a|h?F\d??????^L??y>?.s(e` p_1k?FL?????'??? ??4]?o?#?m?oH??2??Y?jB??/?{?gN????z?>?vx]?-?4v??????Mf???65??XP???|??#???f??????+?!?gg?^Ksgwc????y?v?#w?g?QD?.???5??? ?^??UsH?[??i^il^??}+E????????? e??3k???+???;???U?=%5a[[y?????J;&??0???????q@/??J?qgH??o?D?c?????9u????lF?X????+)9??cH??? ????Wa[?b_? +?s???????5?. ?.b???? +??=???~Ak +?)?p"???<? ???Y? .^? ????paKl:??`?Wk???El0?L????O?r??P?g?@??fba|?ek??}{??????{;?E?.?ZsO?????J>????????|??|???2w?? +|????s??2?? +PV?#<(?8???$3?O!?+ ??$??gV?E +???f*?[??X??@)?e???\ +endstream +endobj +51 0 obj +<< +/Nums [ 0 52 0 R ] +>> +endobj +52 0 obj +<< +/S /D +>> +endobj +53 0 obj +<< +/Count 7 +/Type /Pages +/Kids [ 62 0 R 1 0 R 4 0 R 11 0 R 14 0 R 19 0 R 22 0 R ] +>> +endobj +54 0 obj +<< +/Kids [ 55 0 R ] +>> +endobj +55 0 obj +<< +/Limits [ (\376\377\000I\000E\000E\000E\000_\000P\000D\000F\000_\000f\000o\000r\000\ +_\000A\000c\000r\000o\000b\000a\000t\0006\000.\000j\000o\000b\000o\000p\000\ +t\000i\000o\000n\000s) +(\376\377\000I\000E\000E\000E\000_\000P\000D\000F\000_\000f\000o\000r\000\ +_\000A\000c\000r\000o\000b\000a\000t\0006\000.\000j\000o\000b\000o\000p\000\ +t\000i\000o\000n\000s) +] +/Names [ (\376\377\000I\000E\000E\000E\000_\000P\000D\000F\000_\000f\000o\000r\000\ +_\000A\000c\000r\000o\000b\000a\000t\0006\000.\000j\000o\000b\000o\000p\000\ +t\000i\000o\000n\000s) +56 0 R ] +>> +endobj +56 0 obj +<< +/F (IEEE_PDF_for_Acrobat6.joboptions) +/EF << /F 50 0 R >> +/Type /Filespec +>> +endobj +57 0 obj +<< /Subtype /XML /Length 4532 /Type /Metadata >> +stream + + + + + Acrobat Distiller 7.0.5 (Windows) + + + IEEE Computer Society + D:20060319071632 + + + 2006-04-21T16:42:02-07:00 + 2006-04-21T16:42:02-07:00 + 2006-04-21T16:42:01-08:00 + + + uuid:7999C65090D1DA11869F9643748239B2 + uuid:d5c629cd-c3f4-41d0-96b7-e083ba051e8e + + uuid:0fea7110-a358-44d3-adc8-dc36ae4e6861 + uuid:6fc30dcb-e532-4fa9-8947-b8df01f4b432 + + + + + application/postscript + + + Author Guidelines for 8 + + + + + foobar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +58 0 obj +<< +/CreationDate (D:20060421164202-07'00') +/Author (foobar) +/Producer (Acrobat Distiller 7.0.5 \(Windows\)) +/ModDate (D:20060424092817-07'00') +/Company (IEEE Computer Society) +/SourceModified (D:20060319071632) +/Title (Author Guidelines for 8) +>> +endobj +60 0 obj +<< +/Names 61 0 R +/Metadata 57 0 R +/Pages 53 0 R +/Type /Catalog +/PageLabels 51 0 R +/FICL:Enfocus 83 0 R +>> +endobj +61 0 obj +<< +/EmbeddedFiles 54 0 R +>> +endobj +62 0 obj +<< +/CropBox [ 0 0 612 792 ] +/Parent 53 0 R +/Contents 99 0 R +/Rotate 0 +/MediaBox [ 0 0 612 792 ] +/Thumb 43 0 R +/Resources << /Font << /F2 65 0 R /F1 64 0 R /F3 71 0 R /F7 89 0 R /F16 92 0 R >> +/XObject << /Im7 87 0 R >> /ExtGState << /R14 88 0 R /R4 95 0 R /R15 67 0 R >> +/ProcSet [ /PDF /Text /ImageC ] >> +/Type /Page +/LastModified (D:20060424092817) +>> +endobj +64 0 obj +<< +/Subtype /Type1 +/FontDescriptor 66 0 R +/LastChar 146 +/Widths [ 250 0 0 0 0 0 0 0 333 333 0 0 250 333 250 0 500 500 500 500 500 500 +500 0 0 0 333 0 0 0 0 0 0 722 667 722 722 667 0 778 778 389 500 +0 0 944 722 778 0 0 722 556 667 722 722 1000 0 722 667 0 0 0 0 0 +0 500 556 444 556 444 333 500 556 278 0 556 278 833 556 500 556 +0 444 389 333 556 500 722 500 500 444 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 333 ] +/BaseFont /HDCIMB+TimesNewRomanPS-BoldMT +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +>> +endobj +65 0 obj +<< +/Subtype /Type1 +/FontDescriptor 68 0 R +/LastChar 122 +/Widths [ 250 0 0 0 0 0 0 0 0 0 0 0 250 333 250 0 500 500 500 500 500 0 500 +500 0 500 0 0 0 0 0 0 0 611 611 667 722 0 611 722 0 333 0 0 556 +833 667 722 611 0 611 500 556 722 611 833 0 0 0 0 0 0 0 0 0 500 +500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 500 +389 389 278 500 444 667 444 444 389 ] +/BaseFont /HDCINC+TimesNewRomanPS-ItalicMT +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +>> +endobj +66 0 obj +<< +/StemV 0 +/FontName /HDCIMB+TimesNewRomanPS-BoldMT +/FontFile3 79 0 R +/Flags 34 +/Descent -215 +/FontBBox [ -558 -307 2000 1026 ] +/Ascent 662 +/CapHeight 662 +/XHeight 456 +/Type /FontDescriptor +/ItalicAngle 0 +/CharSet (/space/U/s/i/n/g/m/u/l/t/p/e/G/r/d/R/o/c/f/B/a/A/D/b/one/period/I/two/co\ +mma/h/y/S/v/three/V/T/E/x/W/k/w/J/z/C/four/hyphen/O/M/N/five/parenleft/p\ +arenright/six/colon/H/Z/Y/quoteright/zero) +>> +endobj +67 0 obj +<< +/OPM 0 +/HT /Default +/OP false +/BG2 /Default +/op false +/Type /ExtGState +/SA false +/UCR2 /Default +/SM 0.02 +/TR2 /Default +>> +endobj +68 0 obj +<< +/StemV 0 +/FontName /HDCINC+TimesNewRomanPS-ItalicMT +/FontFile3 81 0 R +/Flags 98 +/Descent -215 +/FontBBox [ -498 -307 1120 1023 ] +/Ascent 699 +/CapHeight 662 +/XHeight 441 +/Type /FontDescriptor +/ItalicAngle -15 +/CharSet (/space/D/i/n/a/t/h/S/u/l/k/e/one/A/x/R/o/d/r/g/z/M/c/W/I/F/s/comma/two/N\ +/v/m/C/p/L/b/y/six/zero/four/three/nine/ U/f/seven/w/q/period/B/hyphen/G/\ +O/T/j/P/V) +>> +endobj +71 0 obj +<< +/Subtype /Type1 +/FontDescriptor 72 0 R +/LastChar 150 +/Widths [ 250 0 408 0 0 0 778 180 333 333 0 564 250 333 250 278 500 500 500 +500 500 500 500 500 500 500 278 278 0 564 0 444 0 722 667 667 722 +611 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 +722 722 944 722 722 611 333 0 333 0 500 0 444 500 444 500 444 333 +500 500 278 278 500 278 778 500 500 500 500 333 389 278 500 500 +722 500 500 444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 +444 444 0 500 ] +/BaseFont /HDCIPC+TimesNewRomanPSMT +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +>> +endobj +72 0 obj +<< +/StemV 0 +/FontName /HDCIPC+TimesNewRomanPSMT +/FontFile3 80 0 R +/Flags 32 +/Descent -215 +/FontBBox [ -568 -307 2000 1007 ] +/Ascent 694 +/CapHeight 662 +/XHeight 447 +/Type /FontDescriptor +/ItalicAngle 0 +/CharSet (/space/B/i/o/n/f/r/m/a/t/c/s/quotedblleft/e/b/g/u/quotedblright/peri od/I\ +/l/z/h/hyphen/p/y/q/d/v/x/E/w/comma/colon/W/H/question/one/zero/C/A/T/th\ +ree/four/five/bracketleft/bracketright/P/U/parenleft/six/seven/eight/nin\ +e/parenright/R/G/O/S/two/D/k/V/L/N/K/j/F/J/M/quoteright/X/semicolon/Q/sl\ +ash/Y/plus/quotesingle/equal/Z/endash/underscore/ampersand/quotedbl) +>> +endobj +79 0 obj +<< /Subtype /Type1C /Length 7112 /Filter /FlateDecode >> +stream +H???yl???????(?}!?o??=? +???;??"?`??q.G!???9?????}_???+4????}?L??H +I)W?FWie=4m??u???^?7?f6??I?c?~>???}}? +??JQEE????????]??=?b?U)?t?{y?Jq?`????%d???e?f????|?????7x??o??$?????*?O*E?*E$"D$za?h?*?+??o?E;+D{???XTD??2D[E?"Jt?bS??????l???j???W?Z??????5???&???_s?iZs????Uk{?I???????Oz??*????-g??????:???D?j??W?~??9?????[?\-/}?i?c???obi??*?W~?"??V^? ??????Dp? a?A*+??@???^?7?M?????????*V?Q?1j?bq??<@ ?I}?g +??"H}?3???k????W??V?3w???d??(?Hd???w???????@????????O?N???#??`?O?3???p????\tD'????mb?c??h?G z????N??b?????? ??Dj"}9v#????????8?>(??A,??;?*?`k??P?6?B? ???XF?Y??:?/???B?E??? ?'?V?j!????2??0???x??d?a??'???\? ?a???#z#GR?9???????? ?~???.[??3?jG??????????E??T?T?]??t+?????N?[)g?@?????_?f +N%B???~q?^\?? ??E????:?v??????R ,????q???L?????v?]6?G-8A?@???'^?e????fP???6 +?G-??[?9:[7B???? ?u#pF??I??L?? ?????$I 0L*H??????6?? ????????c??oN???????? +???????\8\{?0??OC???Y???????i???5=?/?Av?y%?AKU?F'???fTJ?*?*%W?T??i?e?X??v??Y????2Yk?|Z?=??H?????9E?@??&???????f?C>>L??x8J???D[9?H?3,???o????d??|?E??F?!?????IE#$Q???fHj:????e?6(#??^???? +??}?sq?\?qp????????&?????/? ???R???Y??p}??mVU???S9?????| +c"HDx.???H$?!?GqzM??-?!:?e?? R??* D???l?c[?j???f???0U??lv?v??G??2V??l<???L{?????? ????Q3???????<;?B4?????6????gj?AI????&?????????bE?????Z??_4?fC???????t~?qb??w?|???????GH???{??xk???t????y????????????&????q`?P;? ??? ?G??A??8??[^q?=????6?#???M???Ks???Y??? xn?A??e??%???BYV ?<3?.?n_?? ? +X?/??A?E?Fg?????= ??}?3????#??????n???wG???????x2R?(\?( =U;G?????N?OV"#t}$g?"????? +{?A7 ?QG??????5? ?%??H?J"??????v?~% ???x?}?}???I???A?_q????????g??>????g?o??p.????b8:??R^?`?N?|???Mw/??????119??? M?h?n|?????R$??T???UY[???j?^#???C?????s?????+??B?+ +n@?F??? ???1SN????P8 Q#??%?;?~????J?g??= 8w??)y?Zaf?^=;9?K????????tY?RrA??T4CE?D?M??`??$?o??U?@g<?U?w???.*???? ??? +/?1?E? ?rr?:??+? Q?D]QtHZ)3E???????e?,$???J\????????B?JF???)????v?K?W?%??R;uL? ]T?R?e?,???m?J????????9?^???!N_?????Z??DC??=???~????RR?????0? 1*????3?r??9?3[h??+??VD?%IT2 ??u???a?j?5$z\g??? +?{?????? ?=[`???!??"S?R???1?PP???)8k????nb???s???s?{??????!?TME??Ec?????rO??T5???y???]z??> ]?????!??*S??G6?J?6??nb???s?????v??a?u0 +??c?PF?}?X?? |?_???7??????n??LK??;??oD??y}????E???5?.?tnr|???5?????_?)??|X????iW??}2????K??y????!r???E +??z?HY?.e?Rq"?k???L?dr<#?BZS2???*w???D???L?L ??8???)Gk?eJ ||2KO?St|?? +???*?!?;?=`?y?$???jj6?#?f?/b????\??IDq^(???BCl???z??_?1? s??96@?Vt??Z|d?D??u?????h}?3???\???I??7????|????????????=?r4e?? +??&?2??j.?Q( ?,Z`??$S???B?)Z???D??pj? +96??|??S????SwR?S3I?l"G??X991)RY!???s0ep~???K????????gVo???b5X?????w?7???6N??)????#s?jW?W??6a?N?? ?Fa_n?:??-?jK??d?n??Zk?? +^? +????%wbR??????1?6???$????'9???|M?????7?:Qw?V??"g?O????J +N??????2D&vU???b? ?xY? +???(????????9p??,?j.r[????Uxp??Q?D?BZf?????)??? +?LPG ?@YU?QGj8?????_??,? dKE?|???????Gi *????????a?????!TD#?u?I?+?W???w????g???\??2j?C??>??rJ?????Ie???,? ??????C?????3?!b?{?????+n????-j???lqAEEbU??R?!?Bw?*44?4?Mv?G????n??#??8??nE??J=??8q??J?*?????????7??o~?????G{U?b???,?"??n????x?>?,)?j]k? +? +?? + 1~?`mQ???????L??x?Q???????y!??*?A?'+?X??RMD??p?m1[???p??N| ??:e? +???????`j?cf???*L????y??aw?mJQ[@a?@????p??_?'~@??2? ??0???&?U$B?P ?d???T9$eQD?????z?c|jo??v?4P7?.:??*I?> +stream +H?dTip?^???$D?u?.?? +) ???????uf*??3??????????W,)???j>??cw??-?????????=?-???}??O??????[??????,????W? P????????_?^?????????=??|?eu?j?%6???5_?>???n\???#????y?i?? +???F?&p?????g6?m ?e??????? ?E?w,v??o?????b[%g +g??U\ +??kY?Qkf?|:???v +??M:?#Mj9???~@?z?(f-?y??????l_ ? ?`V?`?M??????)n+??oA?~???=?M??{?%?t??S??ne?? ??D???sxZ?@?No+?m#??W k??V??u?z?A?-??='A?I +?$? ??T0zNs?;?X.PHNr? ??#??B?Yo???xt?wA?_i?J??U +c/"?:?RL%c?????+??X?? xb??A0???????i? ?Qg48?F1O?E?? +?n^z ^?S?????j??????ms'.v????aP??I)???????b8a??`?]?&Q]I?0?p X?????????kI???? +)???????? +???????790???$A?f??8?|???K,z??7u&?$??: +*ik??= $??????A???1?Tl??JF??!H?& \O?q??Z?????ae4|?????nN?%???1Wn ?QN???????a??E???????_??J_ah$???{)d5?$???-?!????h?????a?*?? +?8??I???Yj??HY ????Xd??2??)"u)H?T??????dh=?[?V?^?C,???.???D?Z??aP?Tx??a?z??!tf???%??.????\??'??,??2] n?=??|N#?$??J?6???L ??M ????@???????Z?>z???????{q}5???`1_?9t???Y?xn?_?45???0?????xp??]Pz?=|M+"??L?%F+h5t?w?? ???????F??Id??;rK??C?X<I2` ????z?4?Gfw??????n?!???fB,\dsi$???,??pMt?A?`??E?qE]? c??????Z?BY???j???u?e?^?_?&???k???D?????9? ??????????D??????/??x?????]??Q???K?1????(7cfa???4???0B~]????-??VAe????n\??:x?t??>iz??G?HO?uu?~?????#??-?&f?P????????D?j????~?? ???f??B:???R?s?&??]??5??p??????C'????7,?G??dJ +y?z?}?j?z???: ?)?g?tP??tp`?w/*%& ??P?:??R??FBX4HSA?~4)???+>??p)?j?i?????<,`=????)2?`p:?&?p :??D$?tP?T??Y??AajB??"T?y:A?D(?????????%]?B?:E???K?~?k.??\??????RV +QF?? +G?l5^?????X1?M???????:???JK??m?(?w?T???P1?? +??pyeCA??"?q?<?+.R-??J???????? ?????????ti?E???S}??n??b?\(!??????X-?QwNY? ?s,\3?P? 0?????X??u?L_B?X??;????? +L????a????w?~?N?J???E?@??q&FS??????J?ni??4?L?9g???&???-???? . +?N]?8:?????N??d??]h ??(??ZR??????C?????MwM???i??????v??????{?????`??{?????y?+g???y?4 ?eI<,???H?e'???X?C???a????T/7 ?? +*????a???&d??????Y?? ?0k +?B2??<4?b&W??P -?rn?r6?j?zCF???-A#????????????j*?4l?=?????w=x????wv?B0???P{?t)?? +?7W?????%??? +?????????+??(??=?@u?:x?t??????????1a?????^?|?;?z????*r??)?????'?}???l??p?&rq?J???v?Z??S?0?[h?????/??U????.+ `u?_=?Z???Q??M,??Nd??j?i +??????Bp??????|0???Al)5_?? -??8???<+?A???A??!?"{?? ????nm?[????7???F?R?? ?J?x +_l4????jnQ?)M?=6????(??y<?d???yf2Eh+???@??t? ?^?L[???5??w?.??p?qi??jf[?????8???}A?d?r???7v+/4w? +z??Q.2s$???2? ?n?Kc??h??fD^?%&GrY1????y?)?$Q*E`??c?x ??b?8??EC?? +????)?u????At?fZb?x????`qr>2?+?j??????6u?z?awz????[??HzS??.$?i/%?????i"C"??YA?}m?N??????g?????????$??R????%m???[??Q;????_???????? 2??Q,?@???5???V???b??j?" $??? |?????sL*I?? )LE???*???R?????i]v??\_??? (/*?BM??v^Y?I??)??U_kh???O@??6??y?J ???b?? +?+C?fg??:Oc?)??H???????q?#}?:?o????N?k???csM?XS?_?f?;6?z>FztY???0E??,?M???? M???}??????H??U?[???????w???}????? ??S?#/?E?Q:???pq???E?0?s:????u?7?=8?E=???J?R +?????O?>???;?????? 3|f??>?Z??W?Cx???m?Q`@L>????lIl? ++l??vKW?Rd[??I?i??$?-Y?E?")?o?.?(??Pw_"??%v?,??\?b??(??=?a????????v?v@?????w????}?.r?tcq????QUx???????dN?????@??l??k??y?jc??E{=q6:4?? '_C~\??9? +o?"v?????5|m?s?? +?E??t???T(DO??]/?+?????*?q??o?C ?????7??@?b#?o?????? +??????????8"(?????:t??????.?k?:?"?8 +W??|?1?????po?/?aw?Mh?O{??????????`Y??-6?%? 6H2H#E?D? V???0???V![0?????'^?Z?@?2:??Sx0?a&azR?D?/^???.? ??TNx?8VK?1?m?F?b??;h8??P?'?? ??d>#?E,/???O(R?H?K?,???("`??),?s??=??;?w??U???(??F?#??l,3??Yj"M )*?eV -g ??i@?)X?,?[Z ?w?r?.???6?!t?6????y%??3?t:??S?T?D?s9=?????>??}??99a??g??????`>\?`?H#???"? +???|?`q?mdL R$?b? &??]??? [??j?; +??.49??E?????H?#?l?e?!??C? ???V???m?\A?l??`??]?8?????u ?? +??*`??H??,???? ??Y*c?`?95S?w??: ???g U?ZR%p??&k??Ag? ???+?????"?, ?F?^PX?J)?R +??_JY??f ??x??????R +?q???E??Q?X?W7????;??_???r?$??V:???9%#????T +??f?8U?tv??}??~q????~r????8NU?TE??????tF??,c??H??z???a?w??(??#N??]L??? +j?3j?r?S??!??2????S8R?y x??%?@g^ ???q? +??3O$ ?#? ?4??v?:?-2?x ?I"A#??%???I?L'V??X? ?TB?8%QP?"?q"-?z????EO4?`pdx?????&?3B????12?q +??v??:?\? +_m..????????J?UNEUD?pNt??} +??n 4_B}?a?b?????ZB%??7!??I??? +??w? 42N?r?s??:r??a????"X'@5??&??#e ?:???{????>7B2??3 +M????????q??\?u+?;i? +????h??N??????j???&??w????i?W???v~?4????ae}EX^?V?j?"?t ??????n?Qk@G +?!?&?t???`???(@ VH???????c8i?%??(9??}?"?\__????????i ??F?2? '??i??D???u?i?Or??d0yB&?eyd8m wlC?HKk?"Fi??[c)??|M?x?v??w +endstream +endobj +81 0 obj +<< /Subtype /Type1C /Length 8105 /Filter /FlateDecode >> +stream +H?tT[p??1?^(?D`??]??0?L?????4 iZ0?P????d??m??Y??hW????.K??d???17?&\?I?L??>??i'?>???H??:?S???o?s?????]??????r?????(?jS~??9???u???*?L?????7u%d?? +S???????o?g???m???y?N?yU??m\??]??Z??y?????U??x????x? y?9 ?z??2????X?:o??n??@?@? #?????w(??@??yu??! ??????:?H?^H????w??#?y *???E???@ +????NO?,?z += +./?_???B!?6C?c????????? \(ch?O:??I ?Qo? ?/n? qK?2?Y?I?4?8?I?????h2 +ESIoI?I}????}???s?JD>$??Y???v?8l?i?j5Y?h??x??????4e? +? Ztu? t'd???)?5?#?? e?????+l?@Z?6??}t7R~|???}???????????p?8!??y?$"B.J??N?S?????T?\a2=???p?6?(?????+F?????P?@y'?c?X?gm??#??&???J?B??v??j?z9b6;\8fv??4Au???????$b&??Q???a??!P?????\?L?bfl?R?C?x???????4????frPz$?/???2?fT???? m7???S??L?????$?IR?8???=?????E??_+?!c??@??????+? +*/U?VX |?f +*8??(i:?tVtB?sH?????t?|N??s3?;?????[???????? +3?Z?K?"?On1H????? ? ??#Ka(Y?!#?:LPyO?+p????$?T??b?P?/:?????6D? ?t?>E?&?G?????C_? ??u?? ???????9?????|9?+??? ??O????K/N??_?^\]?FF? /???twk?r?I?x;}???[psX<,E;???7????A,??yR?YY?D"iw5+{?rBj??kn?g????????LH?j?.E??????cw?;?WrSH&EhX\??n??S?;? ???a?hxK??? +V??~F??3u?>J9?p???y^k7?H???Y?????????FS??Z?????l*+.d?\bh?4?5b?F?q?W?p???? + +i??????{4l"K3?*?e?B??p???U??Z?N!???????w9????m??? PevzuX?????n???#????H??=t>lN??i??lV?fo?w?O??9?jnf???? +??:d?jH#i!?!??$????i???????????????????B??N?, ,AG???F??cp?Z???x????U??^>f?Nxa?uV%??*??x ? ?B IR&?????-y#????lz?0]??????x?E?????m???9?wN2~! +5 +?A???|?? >_?^??&/&?? n0S?D?M??.???p?k???0??F???h;???!?k???}???8??(? +?i???uL/??+;?"???I??g?w?= ??????%?m??c??p?V??z?b?a???? +???????8?S?e=Y?IJ"%Q?cQ|S??%??l9??zqS?A?[$A???l+v?????OJ2???????"?}Z?K*??eu?T?2????2?? + ??8?C??{z?0/N????;b?/?_????? ?@? +?? ?G6?9?????vX?P????k?,?E?!A-pk_0 +3?7???2C?{?~G????.?:(o?X?.? +??5\>^t??????/???t??????gkx??Y8??_^?/t?4???^??X2?C ? +, %e ?Ot^?? +)eS??? ^?&???7B?9?1???a???v?8?0?7???????B(? ?????NQg0`z?N? 4e]Z???rN?F????`?g0Z`DV??\G?T????\d??V?? +X?-?2cUb +??? ]??{?0D? ?Y$?C7??X???HN?_Q?Q?{??}?m????i??>O ?g#?5B??@????y?D???!????C?3? +k??XF??:?R????????I?+%?9(o??D?????;;@]????o??R?g"?t4Mj>??ZBS???Q??O4?? 2?G?Qb??Fb??UcW??_r??!yi)@???v6c_??????????????#??y???^????W?KS??fC????9??Fl??l"?,????????~?"????I)U?x?/%?B?b??=??J v??I^???????\.????'?]?A????J:.F?R???p??0a4J?? C3??\??$????UHI}kT?\??F??????c(?i!H??g?????????D ??:??????u??[???Y??l:%?? ??w1d? +l*.E?"?7 +??!?Dc$???S?CKJP????;?WH???DA??V{>?k? +o?????,?z?3????? >-???b?? +?7?l?+?????D??>&9J??QA^??\^?&g +?BkI?????&?.#??*?b,?&y?[?V??v?/????\TC??'^s?~? +hh??{? !???X? ????????N*?U??2]??m?u!9; i ????%&???+$:T?Mc?v}J????M?8vl?>????.?}?;????;?????MZJ?? 4u+-?IC?I?@L ^9????3?t?}???qk?E??j????????n?``nUM?,?D?$s???2z??????v?o????v??#??j???????@+??c???$?OE'>??%????W??????6??t?e,?x??]???????R@?||,?F?SSl K?*?$>??!??l8:KBL???????V??3???8K`awim??,??U?0?Q ???(????N???TR????V#?????2j?b<4?W??T?+???-?;2?!??)4?&? 0??L +g'?????????? ~??~7?zR?c6?;~??#N?3??UE?KjA?QE?d??*H(_t?G??+?i???Ul?&8?*??`??L?qj&53E????Uj???y&d?&?F1a"???{J??,Q???|?!?,E???(???W(*?Z?+??R?T.C/??n(????(?8?ae??y^??N?Y??????R?_?o,ml ?%rS?N?h +?I??Q??ky0?-??U?JA???i +??_?~?????'+??,???????vv+??vg?? ?ckf?U??krQa???g?+?s!??'QF? fE?bU[3 ????7?F??]k??C?#???1"??????U? +W???H?X*???CB??b?_b1????_,?X????.5 ?????????t?w??T9?????K?v?/????????s??z?w6?? t_~?`?i?tf??F>????ngy?g??3?? A#/*"& +?#??????????pk'bU?????x???6???R?x?y?5???ijQA?JAQPYDdf???????"????c?8v?Z01?R?71\?(?????P~T?a?<<-wt?*?y??-???|??E??\??QU?? +?%ylTYnz:????G?|??_??F?E?QG=?_c?w??tw??Avn???????jg?|\???o?p????????i$??? ?????h???????;?H?????????xo?}???? +?L"?89??x???G?|l??H?????????s ?p9IMc)?,? hz?D.???Ylv?? ??bJK?%?1???M4"?$$?H?D>?!P?H??HpFo?X?Im?w ?r?????UQJ"?c?? +?B?7+??]1W??&??m???????i?29?JbY?kJ? +lhs?k??S?Q????L -1$H?d??A.fH7r??;f???*????{K??r >?MpQs^??1????hpUU??]?]?\?V?6$W?`5g?4'sJ????J??J,Zd??j,8?$6?? ML??G???w????eg?#  ?vEC?-?????/p???# ??????J?\x??U+?H?? ??I?9??_*e??????????j?e?^?B??I5???N???7??J?l,??3C3h]? ?/?U?s?>????M *???!?.p5L??y1???c?\?*???h +U?H # + ??*E? "?K??*??C??c???????o?"R?@g?U?S"?^??Zq2????`,??ax^Q\pMQdATp-@?-??\?#)?6??????X?j????????O??z?????}k???z???(?????;?K?R??#FcK?.(BA??? N7?? +?0???97;?G?? +?'bq;?v?u????:??|???}?[j?fI??T +?{?9:??y?fi???$???????x ??k?+W?C?u???? 0 +endstream +endobj +83 0 obj +<< +/PitStopServer 84 0 R +>> +endobj +84 0 obj +<< +/CC 85 0 R +>> +endobj +85 0 obj +<< + +>> +endobj +86 0 obj +9606 +endobj +87 0 obj +<< /Subtype /Image /Intent /Perceptual /Length 86 0 R /Filter /FlateDecode +/Name /X /BitsPerComponent 8 /ColorSpace /DeviceRGB /Width 275 /DecodeParms << /Columns 275 /Predictor 15 /BitsPerComponent 8 /Colors 3 >> +/Height 212 /Type /XObject >> +stream +H???_HS??O??$H/??m??E????3??(hR4Im^x[jtE???^L?"?I2%?????E ?B???v???C?????s<{??LM?|.??w???y??y?3??a? ?? ?9??? ?~?(d?X?5!? +?s?????O?F"?#???p???????4???????{?Y?a???D???_??C??)h??S(?e?9* 8?????4?MA??u?VIa?????noo???????????U?9X~???c?M??#!??]?rekk?hg?@??????????t????d?f??,?????8?V?U??{{{????q?4??+????O?-l???P??h????T*e???F?????{?| ^??G? ?;???3@????c? X?? 4??????t???5??^?zU1$?_??~?n???$??4?l?&iL??a??????V\????)?????[,??p?gffT?%???P(477???\????f8?????? + ?? +??Y__?8 ?X??tJ?PG????As???h4?r???*ew%'?@???Of??2i??755%(J)?C4 at s bK2???lPc???? /YB?7H??V??f ??C +??%?JD at s?P5?????@?2??*ifCsXAs@s 4???b}?&?9??9 ?sfgg;;;i??^?T?????D"%???r?C?%???V???aww???.???? ?88?v?,??????y?h4?r?????ikkKl? ?????9?T?n?? ___?X,?bS???d?F#?4?C?? +???T,hDxY__??B?s??f3e?!?????sss??Q?D???O"h3?R??????B????^??111!?'?a?????D"A???w?&(r<,r(As?!3)a?S&??9lii?t?RCC?????????????E??[]]??!O?????M? +4?B)aa?_(?n?^o0d????hp???????b1??)??L??? +?US????X,Z,y???Mqh#?!O:??Z???L&c49VGN?9?i?????].??]???/ +?x=;;?????s??}??&^??z????T%cH6?mhh?????`??HD???NLL??4????F??cDX95??%??dR:???z??????bK?P?988???!uy:;;?@??sGl????[???????[??-??@C????G???XB?? +z?B???t 4? ?H$?E???,m?aR6? M +bB?? *?B?,? 7????{?}???????{=?y???^k'$$??????:::*2?X???k???/^???GjT???.]2?Hz?eF?e?+??!?M??6) + W????o??????0KA "r?Vl?????9:22b??x500???u?? +C? ????'&&^?|????.>??B[????NJJr1?}??W?^??F???z??mvv6?u???????K?g??1???APMA C?pY???'O?NLrkiii????v? >p?@?????????mii??0<< +??5//???????555? ??/_????LMM???????D2?s? 1?#???????j????>?H?????7o????????????`???????QftJ????|/"?9???1f??h&?A??[??u?#????B]]??c? nQQQ.f~??R_?gd;??BbNJJ +h3???9?9????9??`KQQ?"????%???????/???????'w +????? +S? +???@?U????????????????????????GQ?Q??+??)..?~??!?k"?????????H ?v??>|????3F???????|?';??5gT?P#???????W?G,?%V +sp???u?V???d>???g?1???>?>11q??5T????????DSSSyy9??/?$?? +?????%!!!L{ ` + +????_??`??s eee??`?????? 333A?`??.s??????X1N?8????f???a?={??s ?`??s?? +???7n????p(r7I? +u4?\?%,?????????333?K? ?????????????=P????????y6?k???????c?kg6?????;w?4$ + +?????@?|??UJJ?T)????H??~???`??0==?????E???76???"&"???S?,OM??S#/?-??ffb???x?????`??[ ???HOO?Bdp:L???Lw?Oz?????}????>t???&? +e{{;?Y????????"F???? |?????n/**A??6?@?????Z?p???,?.) +)?}??????1????v?455??????\?Sl-? G???J?%???8?????????Z???w?===?l$}kk???|X??&y1 ??N?V??G?~?????? +;0e?^W?????`?????d~??d )Pv??N|)--e?(&????p?????$S?s`` +a?}??>???j?4'???????xB?z??s??2+?sl?Gt???EEE????z????????b??);4fX +?G?????????bN}}}uu5=?uz???s?Qs???C???]????#ZR????Xc4eSH???_\?RvHpx????NO[?>G???S?;u??~?J???U??9l?'N?hkk???%D????a??W4?t????7K?!??0??????5R???p??[s?N*????`?x???????????f+h 2G?????$v8?a?cSx#?9? cK?????????????j?????9??&?%s +?????????????c?9d??_ +??}??9?)WK_0G??ajK?<{??_????O?-???Y?PA??a? /! +?&0?N?????_?~??e?:??????!??S??Fp?;v???iSoo/??w,????:??`?)?5??;|d?x=?;??? Y??,?+3??}???9kjj(c??TUU9r?R?#?9???? +S? +?.?>?bii)PC????d??Y]?y?a?m?????Nd?b??C?%?N?????. + sP???? +]??~?|??>>)))?kE???F????p\??gdd`?1|V?r&&&?9?????kIIIkk??~???????Z??@~~??[? K=M?????777K"`??={??????"??????STT?>^}PPP?i?" ????PNN????????l???/_????q?O"????w????'7m?t??}?4eA?%?????????w||?v??0??v?? +D O?p????_?x??? +?h?*O`[UU??I?R?B,e|???z??9s?????)b?V???O?qsss?m,??????I8&N??c??Dq??r????????=N???k??\??????P???1?r8???????Q?@?????b??????7C?n????g?f???1ySS?X?????2????r??444TWW??D?*?{??9t????????????-W???%??/~ho??_?q?aQP?#?(G,;?Qc??;wBN???7|??"?(8Z???Q'?6@ {??g???x,??oT???PZZ?waa??f???F?+??????_Z8??O??c??????#?'?O +?????;7???C?????SRR???j??E9?????XnA~S????f?j??w/???0???-??Y1?a?sz??Yqq?????? ??QR???3>>?????????s?v????????X????C???c?1Nett4##C?5??!?U$D\9?d?G9L8??????_Gd?h?????VVV?o??e??????-?T???????mll???  W???K??P???~cE*????]<}?T?????4.??6&&??????PNNN?????r??(?X?????;y?$=?wA= ???h? ?????MKK? +???`vvv???1??'~T???????]????????Tzv??x?z +4?a??Mccc???? +??z?J??????Ug??O??????k=? +?g?]X?N?A?\????tvv>|X}??;v8??PNiiiuu??s?r?*?n?U?+???????q?xA????W4??????S?0 ?3$#?$m?PG??V?r?*P?#?N?&????!h???U???_)~"??X(???m||<%%?>@T???Bll?|?@ ? ??????23 +??$??T/ >U??D?eff??U???HWWWRR??`8???%$??w????m??C?> +endobj +89 0 obj +<< +/Subtype /TrueType +/LastChar 73 +/BaseFont /HNBCON+Arial,Bold +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +/FontDescriptor 90 0 R +/Widths [ 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 667 0 0 0 278 ] +>> +endobj +90 0 obj +<< +/StemV 144 +/FontName /HNBCON+Arial,Bold +/FontFile2 91 0 R +/FontStretch /Normal +/FontWeight 700 +/Flags 32 +/Descent -211 +/FontBBox [ -628 -376 2000 1010 ] +/Ascent 905 +/FontFamily (Arial) +/CapHeight 0 +/Type /FontDescriptor +/ItalicAngle 0 +>> +endobj +91 0 obj +<< /Length 8728 /Filter /FlateDecode /Length1 23684 >> +stream +H?|U +xLg~?w?;??IB?dH?2A?"!?d&??BT???h?HZ????"???-??]j?* +?7d+?!??>???,U???Q???4?ZV??g?Z?y??{?????|???w@ +???Giy?? +???@x?4?????V?5????r????ZZ???,??v???}?|(C?g{g*+?T1n???????J*?Y=?I?"*?=??[/?~|}e?9???W\f??????????)?4??[??M?P*? q?-? w?*?0k(=?O"?$?$c9?5??0?`???j?:>?&#?J` ???\R??????!???n??u?1??j????l5 +5?/?0?8`?F/,?+?S????K&??(Cw$?+?????HD??v??L?r???%x?,?GL?????P1U?Q???D??`???i???,26?"???rD???iX????UQmTc +??A?F%r?O +?X(*??????h???sF?`/?86G+?S??4?V?U*?K????u????%u?_E{????$???;??h?????"?(??C??m?????o? ?/?|j???v|M?????n +O#7O??\?K??zS????-?S???~??hb????H?n?q?????]?:Gv???!?lR?"v?-????.]&?F?H??mnf?`?t?Y????+ ?=,?????G2??d?}I??2??b??6M???i?4i\!?/9lE???G?:?i??/h??R???Ks??sK?N???????rJ?S??a2?)=?VYO?C(@?h??z??0???N?bs??JO?????+t:?????N9??i:l?z???rftS?n?????`?Voo?.o??4Wr???qO)?w??F?d??????????G?.}?4N?:c?4???]???? +Z??.???E???y?#?F%\_??>?N;H?????Z???kI.cK?k??W???C?????'3?w?7e?????J??1???E??E%?A??P?????a5?>=fsJ?QA-MuJj?&? ??Xc?G?E? I?a +?? +?W?V???W$????'bz??"???K?knN??????????????T?J+C??a?B@?P??W? +-?X??~??:??W??j?U? ??????*0????Q??T=??v8 at T/?B*d}yD!???:??GT[??:?&??9{?? +?400??????2?:?A;E???F???B?.???S??WZ +?Z?@? ?X? ??@?r?:??????s???C@&?X?`??@;?x???? ?1{??????2`?^N;`?e??j?c?M????n?????f?+????_N????6????&2?#??B????r????V?Z?P????F?2?R'???|?}?\y??r???~ ?h? ???~cQoB?6?5r$p? ?mf?????? ?y??7????1????x &??y?x3.?D4 +C-^????9????\?e?????>fx???????I????5?>?%QK?h?u?e??!????~ +=???P?z?R? ?????b`%?<&???c?.B?g)}Uk0? 7O???c]?h?)?x??????A3?8???s9?X????????4?)b`???????????9???`_????5p?cp!y?@??N??n}9 +Hz?-?7? +??m0~?'I??3?M?sC?.???c?? ?B??g??%?`?q??:????j?,??o??????k????'s*Nn??T?1?q?-W??C?X???cj?zi3s???J? s??#? G.??k??Gr???:??J71????rc x?O???%\?o???????????aO?????ww?lf?????c??\????^????z?u^'???????u2J???d??>???????A?P???Z???????L|??? P??d+???J?,#/>?.?D??? +4?|?.??y?? ??3????i&?2Q??????[?OG?;>???3??9?????2?????s??*?}?Lr?????"?e??s?[V?9???NZ??n?Es???q?j???bwj?>?x??w)???E??3i?s????_???? c???F???{?????}?|??g?K?M?G???/l?XD?|&??(C?3???i??}?????,?_?l?; +???a?G???6???? ??????N +?Z????? +???J??,m +}?|??=????bFi???h?1?????"?m???$??O?>~?( +?w70???? +??lH???J:?xJ?W?kj????l?!^??k?|m?%?Ux?\?g?\???w?pgh?C]??8?i???g??D?d????h????V???B?P +? +???(?BQ?4 +g$?/ +??}???sx???1?=???p? ?N?2?{?Nw??o????W?j IK??????'0?vhT ?@??5?8C???9v^y??W?7??????ws???#?{(?Pv????c??D?3?G)w]?L??S?U!3???$Q???d F??0?P??n?\hNfR?5!7?? 4q?DJU??d??U???m?J????L?? +E#u????'?S??~??8????A?U???????P???&-?????;????jCvM?9C??@(R??s???????s? c???????*???;n?W???Q??:?A?5?u?W?vH?I_??:??T?>?f?E???L???O?h?{??#??o ??;?z{?????T??V??N[@Z??&??T?N???F|B=-?j?"?f??!?AFn97Gn?4????????5 ??1?i??I?" hy?\mc?Tf?????{1?y???????3?]?JU???jB]??A? 1t~0??:0??U6?????U?5?? + ~???01???l?v???Gx'?^?? M?\ i\?R????U???"?E.??B???q = ????UW?!???8?8?8??"? ? ? ?????A????????)""""?????"? ? ? ?????????*" +" +"?? ?a*?a?0A??0A? LEAAATDDDP??P?? +? +? +?????!H9999E?@?@?@????c?fx6?6?,?,??B?@?@?@? +???_}P +?gs?F ?f?f?f?f?Q??$Y ??a)?a??@X??@X ,E$A$A$A$????TDR}?C?$??Q.{j?s?_???Fh??arU?QrI??dF?3dJ?rL?aV~?4+G{????-???K@/?t +O??? +???4??+??v]Kh{?nm???5j???N???z?^?W????:??^????V????9??!S????L? %???&??????????m???o?HJ?d*?SY??? ?Ni?P?ca??? +A?-? +?c??M??A??3)?YR??DaO?@????t ???u"P?$?Y}?(?rd?rD?R?G??:g??g?pB????T +??R??5?O??????k?c??w0K N????R7???HZ ?$+???p?qw??,?Zj<]^??J8N??d????_????\???"???????]?T???)????7?y??}T?n??W(/"V??v???Ew??0i1???????nmB???h??&??????Xo?n??JwH???F*?????o?B?^?(??0D?(??5???????h?6?s???8p???8p???8p???8?>@2I??nR?&u.??)?S? +??T?G??%C2J??Z??V??_?????K?F?7y?s??o??^???u???????Gm?}???tN6??S?xL?[?h?????????u???????????~??Q??"??e?'??I?IHFo +?|??O"???|>?@T^?%1?G????????3??g?G????Q????????????^?????????K +endstream +endobj +92 0 obj +<< +/Subtype /TrueType +/LastChar 169 +/BaseFont /HNBCNM+Arial +/FirstChar 32 +/Encoding /WinAnsiEncoding +/Type /Font +/FontDescriptor 93 0 R +/Widths [ 278 0 0 0 556 0 0 191 333 333 0 0 0 333 278 278 556 0 556 0 0 556 +556 556 556 556 0 0 0 0 0 0 0 0 0 722 722 667 0 778 0 278 0 0 0 +0 0 0 667 0 722 667 0 0 0 944 0 0 0 0 0 0 0 0 0 556 0 500 556 556 +278 556 556 222 0 500 222 833 556 556 556 0 333 500 278 556 0 0 +500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 737 ] +>> +endobj +93 0 obj +<< +/StemV 88 +/FontName /HNBCNM+Arial +/FontFile2 94 0 R +/FontStretch /Normal +/FontWeight 400 +/Flags 32 +/Descent -211 +/FontBBox [ -665 -325 2000 1006 ] +/Ascent 905 +/FontFamily (Arial) +/XHeight 515 +/CapHeight 0 +/Type /FontDescriptor +/ItalicAngle 0 +>> +endobj +94 0 obj +<< /Length 21006 /Filter /FlateDecode /Length1 39932 >> +stream +H?\T TT?????7?l?Q???7>!?@P?q??????,j???E\ q? v\b??z???G:??P &3???aP???"?f$`;??????0zP?y +??\~?V????1Y??k?G>.(K1c1 U??t?k???N??!y??? ?P??j??~e?C<[l?f\??? ??,f?71 +r?Bf??g`?K???L??1?`???BT+????0??VOLA)p??(aW??L?=8F5{???8????????s???H??y??mtLz?-??????~??J|???4????T??D5U}???0 ?]S Tz)?????R?*??m??????T??Z*,+,-?X???X????)??????t~??y??\"?? +??????-??P??c?A ??????C????Y????H?tC??Y<G?????}r6??????N?j??q?.?? ?H??&??S4H~???!?? +??+?+*RJ?IT?+x?oE?u?%????$??x??!?=\??CR??e4E6Xn????v%??o8?v?Of*j?? +x+0?\?????H??h?"o?Z???????J>???|??!3???3??b"o??M?'??2??/?kC?e?hA?J?u +?i??Fg?_i?0?%????he?j?Jk?;?Y??i??"????2?;???????/????wMs?=*??gD??#=?:?x;???????????? ???8&W?hby????R?U???~}????)(??N?H??S^?Gc???????R?asj? .?n ?????=????S???T-?qI|\SX???m +?? +?&?HK ?RW*5???f"!,????D@??XhB? +??dl +?h?e?4?V??Gf????????w?{o?}a ?????/?{??:??s??oVYL???n?????S?^??Hn'~??c?i?????????? ?R????(????_#Y+?B?? +I???)T??Z:??S??. u??gLnq(1zdJ?e?U?/??(?GWNN?IM??5l?3l?????????:?d??^B!e/??-???M??8E?m ?;?]???????@ 0???? +???z`??k1????_&??'?<Hf??h?:?????K?u=???_??m +???D`?_ +?j??F????c????5??p??????y?????h?6?lb@?y ??c??p?5????kL?hS??, +???q&0???@X< ????y5???M? +?>?m2f?5??i?L?=??n????t???c??9csNq?8,?;?q???????3rO???A? b?a?;???pH +R?0???c??s????&}???yy?Z?e??5? ;?kv|??tcV[q?4?Z?M???O[?{?J?Is?l?????????w9??N?O?????U?????V?????O?!z?[E?????;:)??V?QY?n(?V3#??????V?????z?ib=?sNx??l ?a?? +???}:??K-=??????a?g??y??P??%???i??`?qJ{???awXT???? +?/????0?s0"?/?????????c????8~????q?? q m????,??&2u?LEb}?VQ?A???IM??iZ??????J???[???1???v?c??K?F;4Z?sgh +???%?g2???J???=-??^????????[?#?????onV?Gskf???????/???d??v??_??>??\y?uy??\????;??eV^??g???????g??+????*???????????????-Fx?b????=??????9??=?e +?G)? +-????? ???????s??'s?v??????7???????]?H?RF3@PH? @0 ? +? +??-H?MH'? ?,????? +??F ?3???QV?3???4?c???Z??uLh?F?i? +????+???!XB???}XB?w?K?#????u,!?=}???wt??H?g^??] w?? +N?5L?;? +/h +?h +?L?'d?L3@??]??K?? m@?0?ewf +??*)(^??????[,)??R?9??+?}?%?]?x????yN?yp??5?????@ol?:?_???}??2????@BtK??oxH???V?z0j +TG?????{E??::J?????^c0?j1Zb?????????????J[??7??ST?(?Z?A8,??E[a?VX???X-?"9?;?GUjO????1^4?????h/u?h????W???8??SQ a??n??ZY!|S"? +???v? +? ? +8A?H?G&B"???B?D+?Gq????z?NT-????????L?4o?\ +???n?|??7w????(V???P,??|E1?&|??P"?H?bi?2QQ??{$U|F??^??s??{}?VYY?4??????A???????&?~??r?i??>??k??????-?;~??e?s??Py?`????d??Q?Vdc? +? Yv?M?$]?.???;?n??????*kE??Io?z8????~\???fm?? ;??]r?p?~?^?_#W???O??]w??fn???#'ugw???Xj?`4 ???????|??d[,=?&N??$?b Wc?F???2?O +?y??F}?e? +?????????;???e??+??????????UI2?mx???????L&?A??!|v@???/z??5z???R` +Sy.?`??;??;????A?????6??m?P?#ad??????ou??~?L?x??t?iv???r???E???P?/_???/L?a???{????Z??????????]g????A??P??]??sp3?pva??`??????W???h?j2(C??,WV?6????q??$?i:?dH????W?M}e???zuM???d??hQ7??;~?????U??b?GA?V*????z????MD???\6?0/W{???'???I8f?? ???T?`A;???S????b??v/q1?B??????V?_?W PT?>????w??^???{???.* BP??????C4E??j?Ix?&?&?&l3IM???????":C?4?N??I&?1qL5?cS?K?s?.b;?vg??????s???????s??=??L??aR;?19???c??d???G?????(??a?"?z??DhLA?P at H?????????S???E+?????y?|?_?+???u??????-?y?mc?1???.?8{???V-W?|?gp ??7??g??_?+?iy?? ? +Pn??0????m??9x3?Dj^??b???????6??t?????f?2_^?z?r???2?v?E???,~tm???V?l-n*y???cG???`RU|K;os2??4?=P? ?:??V$???G?G*R?)z???9C&?D????h!???*?7?$??+@?2??R?????&???^???????32?&O???????\?6???E??y??"?????????J??`?w????+p????p]S????W?????c=?N?n?? (z%C.?-#I?G??.?IrYDr/.DfPd?????Et????8?%1"2bS?>?4+<8>w?eE?R*?2?Lfj^:Q[??I?9a +'?RU?k???? ?q????alxw?????????h?3G7m~ +? +uO??z???Y\?? ??p@??????????W?^m????J?S????????u~??j +??????r??P???G +?&t@?&{?z????g=??????6?/???}?8??$??????sq?Z]???W:???v?w????% ? +???"?#???kbF?`G?KJ?-l????}. +)?o?;??????????r???h1?th??&? 7!??j?Y +v??`J*?SJ???? +!H???H(???????~???????7???G?,?????_0L?7???'?? +5???Ol???~?|Z??? a[ B?%?^d??]?LV??l??????lG<,???#T???F?=? +?s'Ubo?_P?gA?B1?jZG?????ee???.Z ??~1??0*O/?ex??BZ??Q?h?''{???|6???y???>???0z??b??X???p%?X}?`??????$D1? +V??+r??s????;d?ud??!?f?b?????C??0?"B?T???";?????o????? ?=????????????xh'f??????:?G>??=???1??Z???????6??:8?~W?? +?&2;/P??U??^???)b???h???Y?8^??-?)?5?M8E(E at A?D)f?c:?d?/^?????u?x?%:??A????IOtW?VGF???qk??N+Q??@??! +???#?l?R?oI?j?2RYO[mS??(?????%>0?R????7?[?)?y"??O?????p?B???? ZO?G?? ?6?7W)5??*}5?gl????*n?:??v??:??V?Z??m?. ???o???Uc? +?? +??5 +4?????4???)????$3???I?t?$)??!I?vBJC,??83`?x??%??B????o?Q?0Q??r +[?ei??c????w????????o????3U??pl???#????? ?x?JAD_?}?T?!?hFQ????N?"5|:?i*[^?4????c?s?{z??Nv'?K??o? \???????P?'?a???Z3U??Q?M?(?%4?VY?z??bS??~????`,"??D?aA2?r?^???$d?L?XP????@7?}??TD?XY???NS6?@D/?}???)?De?8?? /??hRB=(?@7?  +*???B?D??3???b ?@????????/?U?5????}%??\B??[?| : ??mf???*???L&?HJb???D+?e???aWE9??w?d???A??2????e ?'??t??Q?6?*R???????Uo??t?}??YS????~z??y????1??m???C??}c????_???v~gkc????:Y{?g???????;??? ????g??????m??J?a??"??M`Q1!EU? +?Fm?Z?V?E]?u???NUx??$????J +1?ex? ?+D???;??BZF??????I?7?.h?i??4ro?dp}b?2??????]?????X??0: +o?????h???F?????Fr??F???`gv??? 6}?? kq?????? ??[2E???Ujja#??]?PLR4 +?1??6w?R{W?~{or3????bo%??4lB??V*????np? ??D ??,?%T? B?(??w.@(??S??':vn??W?=^%%(??????M5Q??B??W[???^??:P??o?@???????N-J???{??VV~???_D ?h????? <???????~??`??z^??}{pv???es?W,?????????5?? n?\??????? }?M +?h5`sN??h?ik+im%-????=????2?h?]?~????P`?{???nW????Q?(?4{B8?1v????{?>r;????>??u?s?e/3??'??U?&~7O? +4Nsh?D?h? +?>&?%Dz?pJ2Q????L?w???_?0t??{??S'?{ */_??k??=}??~???]y??H?7??} 9L? +@?y?????fY??S???8??i????=?5???????_?W}??q? +??o????t? +%?zo???m +A??????x5??7????@?s)???>?~nr? ?%?????9ex??*?ED>"??@M?[?????6?? +????????v?{?w????????&???S??b??m ????DAm0BH?8" +?%?)U???-"?O??RpQqD???? +UKH???$VJ]??{s6q*?;??s???}?{Mz?I??? \?????dD?=?w?(D?(??? +b? +?"?!:???????zY?V)B??JjO9?d????6.\*?'5V?[9??wt?\????tt?u00?1?,??2? +]?Zd+?? +o5?Jx? ?M?iN?iu??Xubq?%?8?*?>?:?!?????eOdB????EBA?^iuZ?-?J?z?~]?uZ??TaX|3??47?:?]v?T ??=h???v0?X??A?? >?*??$O??q?"????8I?V?>O??-??"???T?#U X?cdq? +i?F??8Bv?!?l?!5gR??|??!??????????)2,?? ? Q??p?? +???j???%???J?K??Op]x???L? ???A ?K?z?R?Y??????v???????gZ??i????????:VRx?t??@?uq^?B2D?L$?_??JN_?:??<|???=????;?u??}p??\??M?QF?P???c??0.?.??=d5$'?>??L??0.KIy??#O?TK???????E??? d?)q????B?J??Z???????5a2? ?p??B+?2G???[?)?F; +?12??????3?B? +d??5D??x??????]??['^ ??????]-?M?w?????????g??'?v?`?????RlY(??B?J? b?]??@0? ?ue?????@#??$B??E ????{U?i??R? +?mm?}??q0?E?????w?????]??\??????? +,gQ5?h??`??Y2,L??? [????5?J4? ??l?g??|b?d??6?4_?????JN +wa$?????3SK??y??K????P~???e??N?r?I$K???+mQ?d??????.Q?&,:?????)?(????u4u?m????]???3??????aiw=;??v? ?:7g?im?????l??m?????O????/??U?6???????C?g{?:8???d?????x??m?\H??}??x ??\??-????N?*??U8']???3L??SW?????? +'?J?Nj\??|;? ? +? _??????7O=>o??'???Q +?? +?>??4n>.? +???????I-W???-???????1?T?6?? X^+s;?????:i???(?! +'?mw?N +?A?? +??Q6F??ecDw?aI? ??Ki ??8/4? +??~?????G?>~?? +?I(z?w\?I?????D???(?z???VxE?J???;???3???w?H??i?>?`K??Y?"?R(????????? +D "??I8?YF?V<????z ??? ? +??????Y???)O`??N"R?a'?b???`???d??g?????8`?????}Ym??-w&????)?uR?H?3????r????$??ep?????i?!N?2}AL?4???d?X^?R?m????????s~???????l??h?M?W?_p??k+?~?Z?>B|x???!{??#?????Y?3?????????~O???'??*}?b??e?<k????5??F??? ?d???h?M??1$A???????c?i???n?B +???cDpAy?n????Jx??? +???Xq??????a????O?n?6??????)?L?f??u?????N??M?TB=ljQ?c?S??2?G|fEGf?H??]???U???$.?}??????p4???]?}????#b???Q???O + +> +endobj +96 0 obj +/Normal +endobj +97 0 obj +/None +endobj +98 0 obj +/Default +endobj +99 0 obj +<< /Filter /FlateDecode /Length 100 0 R >> +stream +H??W???6???,?9M?$Hf3??g<'N??????DB???dw?_?Ux?!???p??B=n?????."?;J?{?Q?bPO?m[?Z???UI??hJ?=y??J$ +?(???$;\Ro?ID5??qX???SD?:??,?8?"??3?x??|?Us$??TWK??V?(?v??4(eO?{ ??V5?x??lR??}????7m?????>???u??[??L?????aQD?z??yJ?y&m]?[0eo????}&U????:I>?\??UF?DC?m???x!qcq???P3 ?N?M?0?t??K??u?Kp??w?k????T*?kJR`I`??%0???????;?h*o0 +??[?hf +?I=??A +rQl???W?/^???I?1??5?#P????:\?? +U??? ]?P??H?4?NV??V?? ???{?Z +:?ys5g!???/yz?X?`w +y?fQ????#c/?Nf??'?9-Q??uC???A?G????:r\?($??(I?Jn5?@I;??z? ??h4H???3P??Ai???-?D1S????u*:^Lj?vE?|??i +]fl???xE?a??G?;T? +??9?$M;?t??0?GKt?PYNb??n???? +v?JQ^r7c???`/???????5?????l*??A???I???2??KZr#?&?6?F.?q??????Z+???????zL'????"?ypuj?????L???.?+??9|???/k?2}(Bo??[`?????_???l(?zN?l???z??f~l?;A?9?mC?;???N? v +:]2o???? &??U/@????n?D???ha?yfv?????F????l?gs@?-I???>?Mn??3'???=g??C?+>Mn?X:?????????!@??^?2??-,??-B?&?rQS? +ue +Ew>?T}?O??hu???j? +? ?? +^` ??{G?1KC,??J?$????pN?| +?;e?j???Ru"&?????4Cd????f\??<?^? r(m[??"????:?????????C?@|???? ?nbA??6???S??t???????????9w?1 d +8?:?????(t?? +b[???????? + |s???J??L??3p?x?~?????^|??&,??????M??$Ay???MW +????$/X%H?HF?o5M????"BeWd?????o?????:??[??U?}?x????k?=?[-?? +??????M???j?y???Ho???????? `t ??ej?????ESB?e?I??1Z d???e???&i?????'???A?-?[$1?H?[?Ke,? /???????????????'? +endstream +endobj +100 0 obj +4751 +endobj +101 0 obj +<< +/OPM 0 +/BM /Normal +/HT /Default +/OP false +/SMask /None +/HT2 /Default +/BG2 /Default +/ca 1 +/AIS false +/op false +/TR2 /Default +/Type /ExtGState +/SA false +/UCR2 /Default +/SM 1 +>> +endobj +102 0 obj +<< +/OPM 0 +/BM 103 0 R +/HT /Default +/OP false +/SMask 104 0 R +/BG2 /Default +/ca 1 +/AIS false +/op false +/TR2 105 0 R +/Type /ExtGState +/SA false +/UCR2 /Default +/SM 0.02 +>> +endobj +103 0 obj +/Normal +endobj +104 0 obj +/None +endobj +105 0 obj +/Default +endobj +106 0 obj +9606 +endobj +107 0 obj +<< /Subtype /Image /Intent /Perceptual /Length 106 0 R /Filter /FlateDecode +/Name /X /BitsPerComponent 8 /ColorSpace / DeviceRGB /Width 275 /DecodeParms << /Columns 275 /Predictor 15 /BitsPerComponent 8 /Colors 3 >> +/Height 212 /Type /XObject >> +stream +H???_HS??O??$H/??m??E????3??(hR4Im^x[jtE???^L?"?I2%?????E ?B???v???C?????s<{??LM?|.??w???y??y?3??a? ?? ?9??? ?~?(d?X?5!? +?s?????O?F"?#???p???????4???????{?Y?a???D???_??C??)h??S(?e?9* 8?????4?MA??u?VIa?????noo???????????U?9X~???c?M??#!??]?rekk?hg?@??????????t????d?f??,?????8?V?U??{{{????q?4??+????O?-l???P??h????T*e???F?????{?| ^??G? ?;???3@????c? X?? 4??????t???5??^?zU1$?_??~?n???$??4?l?&iL??a??????V\????)?????[,??p?gffT?%???P(477???\????f8?????? + ?? +??Y__?8 ?X??tJ?PG????As???h4?r???*ew%'?@???Of??2i??755%(J)?C4 at s bK2???lPc???? /YB?7H??V??f ??C +??%?JD at s?P5?????@?2??*ifCsXAs@s 4???b}?&?9??9 ?sfgg;;;i??^?T?????D"%???r?C?%???V???aww???.???? ?88?v?,??????y?h4?r?????ikkKl? ?????9?T?n?? ___?X,?bS???d?F#?4?C?? +???T,hDxY__??B?s??f3e?!?????sss??Q?D???O"h3?R??????B????^??111!?'?a?????D"A???w?&(r<,r(As?!3)a?S&??9lii?t?RCC?????????????E??[]]??!O?????M? +4?B)aa?_(?n?^o0d????hp???????b1??)??L??? +?US????X,Z,y???Mqh#?!O:??Z???L&c49VGN?9?i?????].??]???/ +?x=;;?????s??}??&^??z????T%cH6?mhh?????`??HD???NLL??4????F??cDX95??%??dR:???z??????bK?P?988???!uy:;;?@??sGl????[???????[??-??@C????G???XB?? +z?B???t 4? ?H$?E???,m?aR6? M +bB?? *?B?,? 7????{?}???????{=?y???^k'$$??????:::*2?X???k???/^???GjT???.]2?Hz?eF?e?+??!?M??6) + W????o??????0KA "r?Vl?????9:22b??x500???u?? +C? ????'&&^?|????.>??B[????NJJr1?}??W?^??F???z??mvv6?u???????K?g??1???APMA C?pY???'O?NLrkiii????v? >p?@?????????mii??0<< +??5//???????555? ??/_????LMM???????D2?s? 1?#???????j????>?H?????7o????????????`???????QftJ????|/"?9???1f??h&?A??[??u?#????B]]??c? nQQQ.f~??R_?gd;??BbNJJ +h3???9?9????9??`KQQ?"????%???????/???????'w +????? +S? +???@?U????????????????????????GQ?Q??+??)..?~??!?k"?????????H ?v??>|????3F???????|?';??5gT?P#???????W?G,?%V +sp???u?V???d>???g?1???>?>11q??5T????????DSSSyy9??/?$?? +?????%!!!L{ ` + +????_??`??s eee??`?????? 333A?`??.s??????X1N?8????f???a?={??s ?`??s?? +???7n????p(r7I? +u4?\?%,?????????333?K? ?????????????=P????????y6?k???????c?kg6?????;w?4$ + +?????@?|??UJJ?T)????H??~???`??0==?????E???76???"&"???S?,OM??S#/?-??ffb???x?????`??[ ???HOO?Bdp:L???Lw?Oz?????}????>t???&? +e{{;?Y????????"F???? |?????n/**A??6?@?????Z?p???,?.) +)?}??????1????v?455??????\?Sl-? G???J?%???8?????????Z???w?===?l$}kk???|X??&y1 ??N?V??G?~?????? +;0e?^W?????`?????d~??d )Pv??N|)--e?(&????p?????$S?s`` +a?}??>???j?4'???????xB?z??s??2+?sl?Gt???EEE????z????????b??);4fX +?G?????????bN}}}uu5=?uz???s?Qs???C???]????#ZR????Xc4eSH???_\?RvHpx????NO[?>G???S?;u??~?J???U??9l?'N?hkk???%D????a??W4?t????7K?!??0??????5R???p??[s?N*????`?x???????????f+h 2G?????$v8?a?cSx#?9? cK?????????????j?????9??&?%s +?????????????c?9d??_ +??}??9?)WK_0G??ajK?<{??_????O?-???Y?PA??a? /! +?&0?N?????_?~??e?:??????!??S??Fp?;v???iSoo/??w,????:??`?)?5??;|d?x=?;??? Y??,?+3??}???9kjj(c??TUU9r?R?#?9???? +S? +?.?>?bii)PC????d??Y]?y?a?m?????Nd?b??C?%?N?????. + sP???? +]??~?|??>>)))?kE???F????p\??gdd`?1|V?r&&&?9?????kIIIkk??~???????Z??@~~??[? K=M?????777K"`??={??????"??????STT?>^}PPP?i?" ????PNN????????l???/_????q?O"????w????'7m?t??}?4eA?%?????????w||?v??0??v?? +D O?p????_?x??? +?h?*O`[UU??I?R?B,e|???z??9s?????)b?V???O?qsss?m,??????I8&N??c??Dq??r????????=N???k??\??????P???1?r8???????Q?@?????b??????7C?n????g?f???1ySS?X?????2????r??444TWW??D?*?{??9t????????????-W???%??/~ho??_?q?aQP?#?(G,;?Qc??;wBN???7|??"?(8Z???Q'?6@ {??g???x,??oT???PZZ?waa??f???F?+??????_Z8??O??c??????#?'?O +?????;7???C?????SRR???j??E9?????XnA~S????f?j??w/???0???-??Y1?a?sz??Yqq?????? ??QR???3>>?????????s?v????????X????C???c?1Nett4##C?5??!?U$D\9?d?G9L8??????_Gd?h?????VVV?o??e??????-?T???????mll???  W???K??P???~cE*????]<}?T?????4.??6&&??????PNNN?????r??(?X?????;y?$=?wA= ???h? ?????MKK? +???`vvv???1??'~T???????]????????Tzv??x?z +4?a??Mccc???? +??z?J??????Ug??O??????k=? +?g?]X?N?A?\????tvv>|X}??;v8??PNiiiuu??s?r?*?n?U?+???????q?xA????W4??????S?0 ?3$#?$m?PG??V?r?*P?#?N?&????!h???U???_)~"??X(???m||<%%?>@T???Bll?|?@ ? ??????23 +??$??T/ >U??D?eff??U???HWWWRR??`8???%$??w????m??C?> +stream +H?|W?r?????,??c? +?'?3<??E??,,??(???????}??/??QC??j??D?s?4>???*????e???m???s???3?;ox??\?u???{?uM???u???g?^?????rc'?-l??-??HSm?h???n{????????dBX'????~ra +dd???%B????Av?N?l??;?Yv???/?+???Q6???A6-rzR??/???Ma?????U??J5?m?,M??s??v?M?qJ ~? ????g?????D8<???}?y?????????#?=??ek?yM?E]??o`?2????m?&?4???#?????{R?j?m??fl??m???????jFQ?M?????!???H~m?I???~? ?W?_??Z???????-??????L???d&#???????*S???Mo?tj?/;uz_??%0?(T?? +?M???????????H???NU?Vy?~??s??"??|Dd59??!??F>A? +?*???.UH? b?Fr???\?K?^ZD??X??? +PA?61??4b?=??GgdT????*c??l???r?=?uc?p???8?h#?Xj?? +??$???????????7?a?z???_???f? ??x??N?r?????9??A?2?J@????j?4???6?I?????V????V??? @??g??RpT=?c5???? &b? +??fK??0SL??m?Q?IV?`A?d?????C?G? XT????%L)=??jyL$O LGZ>?,????$8?"???&sW??=?G??`zX;????pX??=??h/?HG??r??X?Z?:? +u??^%? +???M??B-?Oh{-9t??????+?{?`z3 f???f?G1bC?}ft?Q^???F3????8#N?l!??BxC? +??uc?zAsg7?}??~?JTF2]?RE +"?;?L3.??*bZ?O ?z???h?8??5?????Sr@?IN8miL! +z?f?2 ? 5Y?p{&?~?????c?S4 ?]??r+*??>Kj??.?!?=5?X:P?p???Bg?qN:???T????p?V????< ??2A?%?0:tw?t??"?.G?&??L'???????*??t???Z???byiNK%;??????H???????d ?t_M0.;u2@??(?+;???&?????y-?E??v }?Aj?????8?:/???>??rA??? +;5#,??X|~?XE+???1p*??????6r??@?0P ?,?rx???????u\??bQ-+cJTI*?????;s#))N??5:s??3?%???'4????{?&??r* ???\Q????j?Q????K?[?5?`?%{Y?c?????-: +X?tTH}P%:?????W????px +?????U +T???????"???:7??f????? ?H'???lc??Y???N????]?E?+Zv? +?#|e)??? +?????_>{f#(r/?C&8?v?y??s|d?F??Q?/??h3Z??????2?@4?AA??? +%??GQ???(#`N??i~u??9????%?Z??4?-?0???^???;I????b?N?u+???+wjr?}????????_???0{?>???E??{?iS}i?h at 3????????N???i???j?fh?vO??\?????Q???????fx?bW7Pt??n@???K? ????M?k?j?*??}3??? u!?????Q???o??/??f???`h??y??n~??Qs~?????????????7}' ?? D??{?t??????????.i?????_??t 2N?,?~?Q{d??`??a???????EH8? ?,?%R???a?%??B??d?1NQ???e0%?|???-y?7&?L='????\ +5?? ?D + +?????D?]d?Ah?]!I?y4#???0R??u?W??5??????PZ,??8???#5???? +? +??YA??,???3??k?t +?{z? ?????__gU ?B?D???5???;?,jZ?a5? ???> ???5??|68?,a??gYx*?@Dd?Cc?o??????????4*??P +( ???kV/?j?;v^?*?????????:????? ??)y?x?2?? ?6? +xOc??????Fub????N???[0?? ?t$/|b???XMWO?S????\???$p??Z?\>cT??Li?;(E?o yV?,k??|N +?t +(??????????K7p?????;??7??}[5?~???J????H??^DF:H?U??$???l???O? ?o??n?@????9wW?~??O??p ?:?$???&?*????2??L?H?C2??o?????????qz??????????i'??R?R????e/?h??? %}*$V??.? ???f14?r?>`?t"?v??&?b3?^mR???}? +endstream +endobj +109 0 obj +4932 +endobj +110 0 obj +<< +/OPM 0 +/BM /Normal +/HT /Default +/OP false +/SMask /None +/HT2 /Default +/BG2 /Default +/ca 1 +/AIS false +/op fals e +/TR2 /Default +/Type /ExtGState +/SA false +/UCR2 /Default +/SM 1 +>> +endobj +111 0 obj +<< +/OPM 0 +/BM 112 0 R +/HT /Default +/OP false +/SMask 113 0 R +/BG2 /Default +/ca 1 +/AIS false +/op false +/TR2 114 0 R +/Type /ExtGState +/SA false +/UCR2 /Default +/SM 0.02 +>> +endobj +112 0 obj +/Normal +endobj +113 0 obj +/None +endobj +114 0 obj +/Default +endobj +115 0 obj +9606 +endobj +116 0 obj +<< /Subtype /Image /Intent /Perceptual /Length 115 0 R /Filter /FlateDecode +/Name /X /BitsPerComponent 8 /ColorSpace /DeviceRGB /Width 275 /DecodeParms << /Columns 275 /Predictor 15 /BitsPerComponent 8 /Colors 3 >> +/Height 212 /Type /XObject >> +stream +H???_HS??O??$H/??m??E????3??(hR4Im^x[jtE???^L?"?I2%?????E ?B???v???C?????s<{??LM?|.??w???y??y?3??a? ?? ?9??? ?~?(d?X?5!? +?s?????O?F"?#???p???????4???????{?Y?a???D???_??C??)h??S(?e?9* 8?????4?MA??u?VIa?????noo???????????U?9X~???c?M??#!??]?rekk?hg?@??????????t????d?f??,?????8?V?U??{{{????q?4??+????O?-l???P??h????T*e???F?????{?| ^??G? ?;???3@????c? X?? 4??????t???5??^?zU1$?_??~?n???$??4?l?&iL??a??????V\????)?????[,??p?gffT?%???P(477???\????f8?????? + ?? +??Y__?8 ?X??tJ?PG????As???h4?r???*ew%'?@???Of??2i??755%(J)?C4 at s bK2???lPc???? /YB?7H??V??f ??C +??%?JD at s?P5?????@?2??*ifCsXAs@s 4???b}?&?9??9 ?sfgg;;;i??^?T?????D"%???r?C?%???V???aww???.???? ?88?v?,??????y?h4?r?????ikkKl? ?????9?T?n?? ___?X,?bS???d?F#?4?C?? +???T,hDxY__??B?s??f3e?!?????sss??Q?D???O"h3?R??????B????^??111!?'?a?????D"A???w?&(r<,r(As?!3)a?S&??9lii?t?RCC?????????????E??[]]??!O?????M? +4?B)aa?_(?n?^o0d????hp???????b1??)??L??? +?US????X,Z,y???Mqh#?!O:??Z???L&c49VGN?9?i?????].??]???/ +?x=;;?????s??}??&^??z????T%cH6?mhh?????`??HD???NLL??4????F??cDX95??%??dR:???z??????bK?P?988???!uy:;;?@??sGl????[???????[??-??@C????G???XB?? +z?B???t 4? ?H$?E???,m?aR6? M +bB?? *?B?,? 7????{?}???????{=?y???^k'$$??????:::*2?X???k???/^???GjT???.]2?Hz?eF?e?+??!?M??6) + W????o??????0KA "r?Vl?????9:22b??x500???u?? +C? ????'&&^?|????.>??B[????NJJr1?}??W?^??F???z??mvv6?u???????K?g??1???APMA C?pY???'O?NLrkiii????v? >p?@?????????mii??0<< +??5//???????555? ??/_????LMM???????D2?s? 1?#???????j????>?H?????7o????????????`???????QftJ????|/"?9???1f??h&?A??[??u?#????B]]??c? nQQQ.f~??R_?gd;??BbNJJ +h3???9?9????9??`KQQ?"????%???????/???????'w +????? +S? +???@?U????????????????????????GQ?Q??+??)..?~??!?k"?????????H ?v??>|????3F???????|?';??5gT?P#???????W?G,?%V +sp???u?V???d>???g?1???>?>11q??5T????????DSSSyy9??/?$?? +?????%!!!L{ ` + +????_??`??s eee??`?????? 333A?`??.s??????X1N?8????f???a?={??s ?`??s?? +???7n????p(r7I? +u4?\?%,?????????333?K? ?????????????=P????????y6?k???????c?kg6?????;w?4$ + +?????@?|??UJJ?T)????H??~???`??0==?????E???76???"&"???S?,OM??S#/?-??ffb???x?????`??[ ???HOO?Bdp:L???Lw?Oz?????}????>t???&? +e{{;?Y????????"F???? |?????n/**A??6?@?????Z?p???,?.) +)?}??????1????v?455??????\?Sl-? G???J?%???8?????????Z???w?===?l$}kk???|X??&y1 ??N?V??G?~?????? +;0e?^W?????`?????d~??d )Pv??N|)--e?(&????p?????$S?s`` +a?}??>???j?4'???????xB?z??s??2+?sl?Gt???EEE????z????????b??);4fX +?G?????????bN}}}uu5=?uz???s?Qs???C???]????#ZR????Xc4eSH???_\?RvHpx????NO[?>G???S?;u??~?J???U??9l?'N?hkk???%D????a??W4?t????7K?!??0??????5R???p??[s?N*????`?x???????????f+h 2G?????$v8?a?cSx#?9? cK?????????????j?????9??&?%s +?????????????c?9d??_ +??}??9?)WK_0G??ajK?<{??_????O?-???Y?PA??a? /! +?&0?N?????_?~??e?:??????!??S??Fp?;v???iSoo/??w,????:??`?)?5??;|d?x=?;??? Y??,?+3??}???9kjj(c??TUU9r?R?#?9???? +S? +?.?>?bii)PC????d??Y]?y?a?m?????Nd?b??C?%?N?????. + sP???? +]??~?|??>>)))?kE???F????p\??gdd`?1|V?r&&&?9?????kIIIkk??~???????Z??@~~??[? K=M?????777K"`??={??????"??????STT?>^}PPP?i?" ????PNN????????l???/_????q?O"????w????'7m?t??}?4eA?%?????????w||?v??0??v?? +D O?p????_?x??? +?h?*O`[UU??I?R?B,e|???z??9s?????)b?V???O?qsss?m,??????I8&N??c??Dq??r????????=N???k??\??????P???1?r8???????Q?@?????b??????7C?n????g?f???1ySS?X?????2????r??444TWW??D?*?{??9t????????????-W???%??/~ho??_?q?aQP?#?(G,;?Qc??;wBN???7|??"?(8Z???Q'?6@ {??g???x,??oT???PZZ?waa??f???F?+??????_Z8??O??c??????#?'?O +?????;7???C?????SRR???j??E9?????XnA~S????f?j??w/???0???-??Y1?a?sz??Yqq?????? ??QR???3>>?????????s?v????????X????C???c?1Nett4##C?5??!?U$D\9?d?G9L8??????_Gd?h?????VVV?o??e??????-?T???????mll???  W???K??P???~cE*????]<}?T?????4.??6&&??????PNNN?????r??(?X?????;y?$=?wA= ???h? ?????MKK? +???`vvv???1??'~T???????]????????Tzv??x?z +4?a??Mccc???? +??z?J??????Ug??O??????k=? +?g?]X?N?A?\????tvv>|X}??;v8??PNiiiuu??s?r?*?n?U?+???????q?xA????W4??????S?0 ?3$#?$m?PG??V?r?*P?#?N?&????!h???U???_)~"??X(???m||<%%?>@T???Bll?|?@ ? ??????23 +??$??T/ >U??D?eff??U???HWWWRR??`8???%$??w????m??C?> +stream +H??W?r?8???-?!^???'.O%3)[?}??@??? Cj ?^???4.$e*???-WY%???O?~?> ??g??????r?O?e?t??V???^????????????A?[o??3 ??gg< ???M??2 +?4S??E??`?og??????z{d????????????Y1????wbvTa?aBG?)!??;F??((8?yyd??c>{kl??~(?A?}S?m?3???????????Q ???A??????$?=?3.}?^_?j??????Z?Y?zF?????x?F:???? ?a'[\b?cU?#????}??????A?mEK????#o'?Z????FttrfN????8???j??????8????????}?Z9?W?7`K?DR?????>{WRm???A|?1????I?{??????>G????Nal7JiE?4P??{???J?p?r[??v???'?9F(?i?"???x}q???F?k???p.????F` +cI/?&???x=?8?????43?A??q??TQ!l}8?bG??? +*???g??;?&d:s???t?A?sL?9V?c?????;?tt?? ????K??????"H??3??[;2?n???????uf?Y???a?m??4|??????P???&?? Op?g??a???{?????e%gq?dB?q/???8!&?(?& +J??a???y?9??u*&??}^?nP??t? +?T????)??r??5Vh??8?'?x?????i???F???g.+Hw??NO +??&N*n??_?????W??w?o^???.[1 ?/?7??O????L????P8?\y?9???j???cOF{?J]}?M????zX}?#???Z.B?O?2?????N[?u?"-3?>???)S???#???#???Y?nv?u?]?[T??{?O?v???3~?s??V?\?%????V?>}D??{????????| ?]????x?+??z????l??w??ip?U?\?K?5??????t?????1u9V-??#??G???wD?????mB?$j??'RBWf?'y????A-ea%?/H*????kv????S-????~s#52 ???|'?c) ?CZ?O??o/^^hW??9@???wwS#??:?? +?? +7ZXQI;?LN??Q?<???g?`q?`?0?????Ou??Js5?q??%?-???i??GJZ?Zh?? K ?_??e??#?~??.r??????e8? &? +??}9?Q?jR<_Q?????5??BXY????8F ^[?h?0???3`?&L+([???+??s?I?|E? CEet-???? ???j??S*?Pf'?+Dn???g?e?????,m?k_??F#????????????q?????S?8???@?TDc[?? +YS?:?BC{2??? +???.Lrf +?/?V?SHi???T??????P? +`??9?B????[??R?om?r0*??23fs??????A?????? +-qF{%?*??H?%???4?? ????-r???Ns????????????8?i??9???????r ??Vd??b(??r;Cw(?QN???T???XiuJ??? 0_?WE?RL?pb??6??T? ???1????#K[ ?5??Fl?ir?O?EQ9`???h??D????fZ?>PL?=g??h??????7?6??Su? ?X +????A\?']4#4\?vFY?Y0?????ONIQ???#e)?`???Q???;??H?:?fE??6?3;[$.?Fn??A????? ev??p?Q?? ?Q??a??dr"{???dEN???%????iS???Z???%?oo?h{??O8|Rf?x?]??g?? !?9?H???ED??P6&uP?M????9?5?.byW8V]gPL?Q????N[???6?uG> S?s???=?E?L???B???y??3Z????l??|v?8y?i/?????????@?6??6??"?N??????????t????3??[? ?f +@?t~?????n??G???????^,?????z? +^??daVl?]C?B???h/??d?V?vip?????/???5?????.?K7?????'M3???]??vy#@??BX?v??? ???B??X?X??????>?V(@?Q?[J?}?M???V?? ?X/?0?+<;?????9?4?zF?lE?? ?k_%?@???Z?PYlb?,F? ??r??y?4???zT????-s???FP? ??W???????1?Z???*???K??7???q??????w?;??@?????a?3? +?r-??~?F9Y ??1J??????f????s-0?mH?,zB?????? ??V??pqg?'??{?l???-bh??eb?r?}+????=???????x??a?2?m???????~????l7O"????Riw 0t?b??????????5%p?|>?=??'Ud ???9??? {?l????????x?????f8??!w?????>q^?Y?????F??20?()d?d??O??v{???q??#/?n??????_?|9???ve??{???~x?Z???+?????z|?=$.???5^I(?S?N  ?????q{.????????????KP:}z?x?L?yy??]?Z????/????kz?j??O??u???QBr?Y?T?j]?k??????7???{??uT????<>!s?t??KI?y-2???ox? M'??S?B\J`;i~????>$??R???? g1e?`w???7?8.~^?O? +endstream +endobj +118 0 obj +8132 +endobj +119 0 obj +<< +/OPM 0 +/BM /Normal +/HT /Default +/OP false +/SMask /None +/HT2 /Default +/BG2 /Default +/ca 1 +/AIS false +/op false +/TR2 /Default +/Type /ExtGState +/SA fals e +/UCR2 /Default +/SM 1 +>> +endobj +120 0 obj +9606 +endobj +121 0 obj +<< /Subtype /Image /Intent /Perceptual /Length 120 0 R /Filter /FlateDecode +/Name /X /BitsPerComponent 8 /ColorSpace /DeviceRGB /Width 275 /DecodeParms << /Columns 275 /Predictor 15 /BitsPerComponent 8 /Colors 3 >> +/Height 212 /Type /XObject >> +stream +H???_HS??O??$H/??m??E????3??(hR4Im^x[jtE???^L?"?I2%?????E ?B???v???C?????s<{??LM?|.??w???y??y?3??a? ?? ?9??? ?~?(d?X?5!? +?s?????O?F"?#???p???????4???????{?Y?a???D???_??C??)h??S(?e?9* 8?????4?MA??u?VIa?????noo???????????U?9X~???c?M??#!??]?rekk?hg?@??????????t????d?f??,?????8?V?U??{{{????q?4??+????O?-l???P??h????T*e???F?????{?| ^??G? ?;???3@????c? X?? 4??????t???5??^?zU1$?_??~?n???$??4?l?&iL??a??????V\????)?????[,??p?gffT?%???P(477???\????f8?????? + ?? +??Y__?8 ?X??tJ?PG????As???h4?r???*ew%'?@???Of??2i??755%(J)?C4 at s bK2???lPc???? /YB?7H??V??f ??C +??%?JD at s?P5?????@?2??*ifCsXAs@s 4???b}?&?9??9 ?sfgg;;;i??^?T?????D"%???r?C?%???V???aww???.???? ?88?v?,??????y?h4?r?????ikkKl? ?????9?T?n?? ___?X,?bS???d?F#?4?C?? +???T,hDxY__??B?s??f3e?!?????sss??Q?D???O"h3?R??????B????^??111!?'?a?????D"A???w?&(r<,r(As?!3)a?S&??9lii?t?RCC?????????????E??[]]??!O?????M? +4?B)aa?_(?n?^o0d????hp???????b1??)??L??? +?US????X,Z,y???Mqh#?!O:??Z???L&c49VGN?9?i?????].??]???/ +?x=;;?????s??}??&^??z????T%cH6?mhh?????`??HD???NLL??4????F??cDX95??%??dR:???z??????bK?P?988???!uy:;;?@??sGl????[???????[??-??@C????G???XB?? +z?B???t 4? ?H$?E???,m?aR6? M +bB?? *?B?,? 7????{?}???????{=?y???^k'$$??????:::*2?X???k???/^???GjT???.]2?Hz?eF?e?+??!?M??6) + W????o??????0KA "r?Vl?????9:22b??x500???u?? +C? ????'&&^?|????.>??B[????NJJr1?}??W?^??F???z??mvv6?u???????K?g??1???APMA C?pY???'O?NLrkiii????v? >p?@?????????mii??0<< +??5//???????555? ??/_????LMM???????D2?s? 1?#???????j????>?H?????7o????????????`???????QftJ????|/"?9???1f??h&?A??[??u?#????B]]??c? nQQQ.f~??R_?gd;??BbNJJ +h3???9?9????9??`KQQ?"????%???????/???????'w +????? +S? +???@?U????????????????????????GQ?Q??+??)..?~??!?k"?????????H ?v??>|????3F???????|?';??5gT?P#???????W?G,?%V +sp???u?V???d>???g?1???>?>11q??5T????????DSSSyy9??/?$?? +?????%!!!L{ ` + +????_??`??s eee??`?????? 333A?`??.s??????X1N?8????f???a?={??s ?`??s?? +???7n????p(r7I? +u4?\?%,?????????333?K? ?????????????=P????????y6?k???????c?kg6?????;w?4$ + +?????@?|??UJJ?T)????H??~???`??0==?????E???76???"&"???S?,OM??S#/?-??ffb???x?????`??[ ???HOO?Bdp:L???Lw?Oz?????}????>t???&? +e{{;?Y????????"F???? |?????n/**A??6?@?????Z?p???,?.) +)?}??????1????v?455??????\?Sl-? G???J?%???8?????????Z???w?===?l$}kk???|X??&y1 ??N?V??G?~?????? +;0e?^W?????`?????d~??d )Pv??N|)--e?(&????p?????$S?s`` +a?}??>???j?4'???????xB?z??s??2+?sl?Gt???EEE????z????????b??);4fX +?G?????????bN}}}uu5=?uz???s?Qs???C???]????#ZR????Xc4eSH???_\?RvHpx????NO[?>G???S?;u??~?J???U??9l?'N?hkk???%D????a??W4?t????7K?!??0??????5R???p??[s?N*????`?x???????????f+h 2G?????$v8?a?cSx#?9? cK?????????????j?????9??&?%s +?????????????c?9d??_ +??}??9?)WK_0G??ajK?<{??_????O?-???Y?PA??a? /! +?&0?N?????_?~??e?:??????!??S??Fp?;v???iSoo/??w,????:??`?)?5??;|d?x=?;??? Y??,?+3??}???9kjj(c??TUU9r?R?#?9???? +S? +?.?>?bii)PC????d??Y]?y?a?m?????Nd?b??C?%?N?????. + sP???? +]??~?|??>>)))?kE???F????p\??gdd`?1|V?r&&&?9?????kIIIkk??~???????Z??@~~??[? K=M?????777K"`??={??????"??????STT?>^}PPP?i?" ????PNN????????l???/_????q?O"????w????'7m?t??}?4eA?%?????????w||?v??0??v?? +D O?p????_?x??? +?h?*O`[UU??I?R?B,e|???z??9s?????)b?V???O?qsss?m,??????I8&N??c??Dq??r????????=N???k??\??????P???1?r8???????Q?@?????b??????7C?n????g?f???1ySS?X?????2????r??444TWW??D?*?{??9t????????????-W???%??/~ho??_?q?aQP?#?(G,;?Qc??;wBN???7|??"?(8Z???Q'?6@ {??g???x,??oT???PZZ?waa??f???F?+??????_Z8??O??c??????#?'?O +?????;7???C?????SRR???j??E9?????XnA~S????f?j??w/???0???-??Y1?a?sz??Yqq?????? ??QR???3>>?????????s?v????????X????C???c?1Nett4##C?5??!?U$D\9?d?G9L8??????_Gd?h?????VVV?o??e??????-?T???????mll???  W???K??P???~cE*????]<}?T?????4.??6&&??????PNNN?????r??(?X?????;y?$=?wA= ???h? ?????MKK? +???`vvv???1??'~T???????]????????Tzv??x?z +4?a??Mccc???? +??z?J??????Ug??O??????k=? +?g?]X?N?A?\????tvv>|X}??;v8??PNiiiuu??s?r?*?n?U?+???????q?xA????W4??????S?0 ?3$#?$m?PG??V?r?*P?#?N?&????!h???U???_)~"??X(???m||<%%?>@T???Bll?|?@ ? ??????23 +??$??T/ >U??D?eff??U???HWWWRR??`8???%$??w????m??C?> +endobj +123 0 obj +/Normal +endobj +124 0 obj +/None +endobj +125 0 obj +/Default +endobj +126 0 obj +<< /Filter /FlateDecode /Length 127 0 R >> +stream +H??W???????,??M??e??8?xf????, ?0? ? [Q?>U???l?dS???? +?>D????b~????|????O9??b??|Jg?=??(?6l[?]\?=??m{????%|??4R?f?o?K>6Ql3p?>??H??')??!{?*i????N???R??$????Q????????????c???-nV??????? +???$ ?(?m]?Ge?????t??]#Tk??????ql???F +g???A?_)?j?s]?a??5?b?c????l[c??Jc_????? ???LO&?????????b +??4?!{B? +D? n?_i??u??m?N???~??x???wD?I? ??'e?)??=?iJZm???b?????6??H??7?9 ??db)9>? +?7??Zy?<?N???? ?h???x2?.Pg???mr????t?8????j?????s?:??BX???Z????'C?T? ??(?=I??^7vN'?k?????K?? q?Q?7a???,?v???5 +'??&??3K?,sy???}?[??j?????a???n???/???? +?A??J?}?l#P? +yD????LRs8,?X?&?8?y??MOV?m}???0b[j??w???7? +??}?9Z?'????oe??F??q?5R?????0??G]a?_?q +#K?"7?)q+?`?????Q?@&?????PoF +?%v?E/? ??F????WY????t/U~? +g? +sY???7+????K6R>??F?-]4j??J?I??&F2+/???$2?C?KN???qx\?B?1???s?%??{-&??N?/?C?????p?\??}VU?"f 4??LYnN???urPo??????N??PaS(6???4K???2?k???S?7?? +s???????c?[????????cCg;?8Tk[q??`?m?n>RA???C???????G?/J6?;'S??+?????R?C?G?^T? ?t?? "?5 +????F???g??m{U"Z&?????lm +xE?H?Y8>? 6? ?b?Q?.??.l!?a??rgz?@?:?>Rza???I???????qRjb% I?pa:U???????????= ?i??Pa?????? +]?8?T???G?^?5?kt?2?S??\??H@?vk???4.+???8?t?2I8??; ??_~ +5O?kNtg/????X??n!1????F?e??Z??b9???Z #????????t???._??/???&sl???\??5J??X??`?hPy??O<????4J?????u=?w +???*?p?(??l???{?W?I?'?d???n!`??c??b??"?J??R???ih;Z='?:(I???7??G?B6fx??? +??????Qv^h? ????a6???A?ATzO????)o????E?mz?#H!t4???Z?}???!???/??F?o????[?????}-????ZU? ???@?S{?{sD??I$~q?v0????n??NG?> +endstream +endobj +127 0 obj +4606 +endobj +128 0 obj +<< +/OPM 0 +/BM /Normal +/HT /Default +/OP false +/SMask /None +/HT2 /Default +/BG2 /Default +/ca 1 +/AIS false +/op false +/TR2 /Default +/Type /ExtGState +/SA false +/UCR2 /Default +/SM 1 +>> +endobj +129 0 obj +9606 +endobj +130 0 obj +<< /Subtype /Image /Intent /Perceptual /Length 129 0 R /Filter /FlateDecode +/Name /X /BitsPerComponent 8 /ColorSpace /DeviceRGB /Width 275 /DecodeParms << /Columns 275 /Predictor 15 /BitsPerComponent 8 /Colors 3 >> +/Height 212 /Type /XObject >> +stream +H???_HS??O??$H/??m??E????3??(hR4Im^x[jtE???^L?"?I2%?????E ?B???v???C?????s<{??LM?|.??w???y??y?3??a? ?? ?9??? ?~?(d?X?5!? +?s?????O?F"?#???p???????4???????{?Y?a???D???_??C??)h??S(?e?9* 8?????4?MA??u?VIa?????noo???????????U?9X~???c?M??#!??]?rekk?hg?@??????????t????d?f??,?????8?V?U??{{{????q?4??+????O?-l???P??h????T*e???F?????{?| ^??G? ?;???3@????c? X?? 4??????t???5??^?zU1$?_??~?n???$??4?l?&iL??a??????V\????)?????[,??p?gffT?%???P(477???\????f8?????? + ?? +??Y__?8 ?X??tJ?PG????As???h4?r???*ew%'?@???Of??2i??755%(J)?C4 at s bK2???lPc???? /YB?7H??V??f ??C +??%?JD at s?P5?????@?2??*ifCsXAs@s 4???b}?&?9??9 ?sfgg;;;i??^?T?????D"%???r?C?%???V???aww???.???? ?88?v?,??????y?h4?r?????ikkKl? ?????9?T?n?? ___?X,?bS???d?F#?4?C?? +???T,hDxY__??B?s??f3e?!?????sss??Q?D???O"h3?R??????B????^??111!?'?a?????D"A???w?&(r<,r(As?!3)a?S&??9lii?t?RCC?????????????E??[]]??!O?????M? +4?B)aa?_(?n?^o0d????hp???????b1??)??L??? +?US????X,Z,y???Mqh#?!O:??Z???L&c49VGN?9?i?????].??]???/ +?x=;;?????s??}??&^??z????T%cH6?mhh?????`??HD???NLL??4????F??cDX95??%??dR:???z??????bK?P?988???!uy:;;?@??sGl????[???????[??-??@C????G???XB?? +z?B???t 4? ?H$?E???,m?aR6? M +bB?? *?B?,? 7????{?}???????{=?y???^k'$$??????:::*2?X???k???/^???GjT???.]2?Hz?eF?e?+??!?M??6) + W????o??????0KA "r?Vl?????9:22b??x500???u?? +C? ????'&&^?|????.>??B[????NJJr1?}??W?^??F???z??mvv6?u???????K?g??1???APMA C?pY???'O?NLrkiii????v? >p?@?????????mii??0<< +??5//???????555? ??/_????LMM???????D2?s? 1?#???????j????>?H?????7o????????????`???????QftJ????|/"?9???1f??h&?A??[??u?#????B]]??c? nQQQ.f~??R_?gd;??BbNJJ +h3???9?9????9??`KQQ?"????%???????/???????'w +????? +S? +???@?U????????????????????????GQ?Q??+??)..?~??!?k"?????????H ?v??>|????3F???????|?';??5gT?P#???????W?G,?%V +sp???u?V???d>???g?1???>?>11q??5T????????DSSSyy9??/?$?? +?????%!!!L{ ` + +????_??`??s eee??`?????? 333A?`??.s??????X1N?8????f???a?={??s ?`??s?? +???7n????p(r7I? +u4?\?%,?????????333?K? ?????????????=P????????y6?k???????c?kg6?????;w?4$ + +?????@?|??UJJ?T)????H??~???`??0==?????E???76???"&"???S?,OM??S#/?-??ffb???x?????`??[ ???HOO?Bdp:L???Lw?Oz?????}????>t???&? +e{{;?Y????????"F???? |?????n/**A??6?@?????Z?p???,?.) +)?}??????1????v?455??????\?Sl-? G???J?%???8?????????Z???w?===?l$}kk???|X??&y1 ??N?V??G?~?????? +;0e?^W?????`?????d~??d )Pv??N|)--e?(&????p?????$S?s`` +a?}??>???j?4'???????xB?z??s??2+?sl?Gt???EEE????z????????b??);4fX +?G?????????bN}}}uu5=?uz???s?Qs???C???]????#ZR????Xc4eSH???_\?RvHpx????NO[?>G???S?;u??~?J???U??9l?'N?hkk???%D????a??W4?t????7K?!??0??????5R???p??[s?N*????`?x???????????f+h 2G?????$v8?a?cSx#?9? cK?????????????j?????9??&?%s +?????????????c?9d??_ +??}??9?)WK_0G??ajK?<{??_????O?-???Y?PA??a? /! +?&0?N?????_?~??e?:??????!??S??Fp?;v???iSoo/??w,????:??`?)?5??;|d?x=?;??? Y??,?+3??}???9kjj(c??TUU9r?R?#?9???? +S? +?.?>?bii)PC????d??Y]?y?a?m?????Nd?b??C?%?N?????. + sP???? +]??~?|??>>)))?kE???F????p\??gdd`?1|V?r&&&?9?????kIIIkk??~???????Z??@~~??[? K=M?????777K"`??={??????"??????STT?>^}PPP?i?" ????PNN????????l???/_????q?O"????w????'7m?t??}?4eA?%?????????w||?v??0??v?? +D O?p????_?x??? +?h?*O`[UU??I?R?B,e|???z??9s?????)b?V???O?qsss?m,??????I8&N??c??Dq??r????????=N???k??\??????P???1?r8???????Q?@?????b??????7C?n????g?f???1ySS?X?????2????r??444TWW??D?*?{??9t????????????-W???%??/~ho??_?q?aQP?#?(G,;?Qc??;wBN???7|??"?(8Z???Q'?6@ {??g???x,??oT???PZZ?waa??f???F?+??????_Z8??O??c??????#?'?O +?????;7???C?????SRR???j??E9?????XnA~S????f?j??w/???0???-??Y1?a?sz??Yqq?????? ??QR???3>>?????????s?v????????X????C???c?1Nett4##C?5??!?U$D\9?d?G9L8??????_Gd?h?????VVV?o??e??????-?T???????mll???  W???K??P???~cE*????]<}?T?????4.??6&&??????PNNN?????r??(?X?????;y?$=?wA= ???h? ?????MKK? +???`vvv???1??'~T???????]????????Tzv??x?z +4?a??Mccc???? +??z?J??????Ug??O??????k=? +?g?]X?N?A?\????tvv>|X}??;v8??PNiiiuu??s?r?*?n?U?+???????q?xA????W4??????S?0 ?3$#?$m?PG??V?r?*P?#?N?&????!h???U???_)~"??X(???m||<%%?>@T???Bll?|?@ ? ??????23 +??$??T/ >U??D?eff??U???HWWWRR??`8???%$??w????m??C?> +endobj +132 0 obj +/Normal +endobj +133 0 obj +/None +endobj +134 0 obj +/Default +endobj +135 0 obj +<< /Filter /FlateDecode /Length 136 0 R >> +stream +H?tW?r?????-?!x???=qe?d?+9[e?"! 1Cjy?????? ?[?@J====o?7??p???????z??????9t?d??????0?1t???t???dMx=i?'???E?@?`?e?@C ???G???G?U??X??v?;?#??>v??C?????UXk#?A|?hLI*???????????1????W8* +?????@-???|?????C???)?????9gB?m?qU\???z??*63"??4?????&?a?h?S?QS??6????U\???nfC(_? Y?FzU??z A )l?|p(?a +(???l??????????R S???J +?R???| +?? +??????W2=9???\+3??rr?????????????(q??Pk??n????M???i?!cYq'l?4??}D???P???? ???dJ?O??fcK?)?O?S?7 +;I?gUD ???b?@?P???*?v???\_4??r?T +?? +??\???????f??nW??V??*g?z???aL>?V?&?1k???G??'e??W?@?4???&9?? +?6?8@)?d????????p???m?I?{3?Y17G?7? +P;?R2??|7??gi?'????)????t.?\[?? 6!?8???\?? ?j? ??^?.+J,???G04w?NcJ?P@????h?Y5?d L +????g???ht\7?<92;Rw?G?? +s??????~O??-?????t?????O?d?D???/?3??l^dy3K??j2$??jm??iU?????>??cFbH?l?n?[?WwrcNl7?1????!N?????????????????(?'{e?$??\O???,D???????VNA?????F5????`nP?b?"????&?O\49M?0j$ b?U??88??I???#[@ +?/??d??h??=???8X???H??&Mua??$???"?s7Y!??%?r??????YTm7??'?ad??5??7x*??)n[&?D?n??x'Q??~9SF|KZ???\??q????v???&N??S??";?^??uh???+??0X(K9?y???=f? M??$??{??r?w?5R???? +?(?r????????? ?=vx???;.?DceEDh?????GB????S??Z4??Jv?K?`??Q????<5???? ??1bZ?&sG? +???3Rc????#?"??1?b}m?A??(2??G S????S?s???BL ?Dm?{?????ad?c|?0?5?L5K?V? ?o???8`??? ?u?O]???o?*??(?W??`sm?H@???Y??????z????>o??yO/f"????RW??gg?N?/m?o? +????*@??t?.? x?c+8%?Yh??Puc?????v[????'??????-^#?2r???fQ??p(??U`?8? ?/???3\?2?vwA??k???@?{?{xmH?????$X1oJ\??*?@K?? O?W\????"?sE`??\ ??c?K?j ????C???*nI_?VK +\m? +7?5?'p?R'? +??=Xb???W?/I??-a?????????-O???E??,?*[???^??s??a???"?? 8*F??2?J???Zb*?Cj?Nq?a????G?GR:MQ?vHO??????????QZ??(h??u?.Y'[|U?!?U??&I???????^??%Q?-????5?^?T?k:?8j-?R?1?x?[?0??H????Z??$VD?/J?J0d??5??-??E???z??E??gK@ ??w??j?1 +/???SYJ?^W????????? ???z??~oQv?!???Y,??#?????;l? +:j??lGI???>j??*???j?+??.??B?????Tf??????cVL9E??1,????=?+?]c????(????=?}z??%?BIe??8??';#??t \R????????.K????4Q??$????Us??j?0???$tB?<T?? ????p? pe???|??s???h?l????Y?"??????ZvtI?a!?,??W-1??#p??bI??????:???Q*zAm?????2??m??????h??+p??8eb?])?y7?@?Hji?+?J?@???X??? ??>:???0?}?`?J???s????X +? +??Xh??"??uz +{?Y???U?(??O?+??????c"?????O??||??UG?!c0????G.j????W?4cJH?fN=??+???\?~?]?p?=???a??l?0????????????aSp???e*?=?/?g7:?`??? ?NE4??-??F??s?'?/? ????9^eL??6?YI*? Ne? ???&?`?B???!dZ2"????X???B??????M????:????`?E?:q??f????!?0?J?-Wf???3q'F6*?i?????o_>?>?O?1?????8_Y +??i?????&*?=Wqka?,|se????7????GL???n?[?b ?????i?9E?7?????}3???m??IDC?M??nK?6v????f 6G+z? E?D2???^??v??=Q??????'N??????~???v????%?e\d??+??4??c?i?+??4?BEAN5??_?>?iN??[?CE??i?? +?2????h??js????|ynp +iB??ddk?+?A?.{????m??s??Y?'???G}??@?*??0??(??|?Z#Mj????6*??KC???W??)???2??i??V&yP?.kMY{Y?W?SbawR +??Kg?????i???c?6+???R?Y?v]??W?w? +4???????:>?0ufT?s??;??v????n??n?T@????P?? +???> ?s?L?pmB;>.?{d??{?J???>L?fNa???n????;?{???)"??????????m!u??WP??????P?]?E?y?b[Y?P&???a????|?W?x?n#??!!v?2f@"? ??{?????Q???? +?t?W?D?;???P?????????Q? D????3???lbm+??q?CQvG???P?&?oaD????;?eV?Q ?;????o??????m?ewRJ;???+,n?^??p$$????h?t?W?x?^?^??x????yG ????h,q?U?X??fM2WyP??????`p=ma??|]?????l??g?E??g??Pm??=?S?????@|??????0??f-???????????O?o?y???????5?3???KM +, +c??!???4-?m2n??_d?{?;C?:^]??h?6?& +?^>*??2}???4'??.????? +?C?S???FovZ4zw?i???*s???=$KfsB?2_?g 7 +???8?o~????_??#?s??SK[???#q+???Y???????f???]????? +3w??~&?+???? Ms?mK???CQp8??? +?F!R$YL???s2 o?????1??}?)&????9 (?:4?9?,N??#.???45z]3i???&????fGU*???{????t/x(?? +#:????w?Q????????7O?????7??P?R????Q??7?&???d }{w??7#?f??:Y>?_?Q???[$ ????????;?r????k\02????3?????YwS???????}s??|?LX1<%? +?b???X?E??Qih??#y!?"r?"?0?#??i]?:TV &?-W?????#t.??&Si??????\???F/????X?}?I?Ra'z??0??4G&???o?(???eT???i[?? +\?WP?x~Q??B)? +: m'_?? ???m7??\??!]??@/5Y????Y???feF??????B??_r??? ?????W???9?l[?2B???fS ???8,?4???<?m???n?a?u??tt,? ??h?Oq?rcw?????.?+ +?-f?n?? $?ni3?|6?6??!??$??Q?? ???"?Q?8???L???\e?pbs ???8,????=fSj???????\?@Y?????/~? +?? ???)Z?'Q FO?Za?R??C???~?Zdf??9??Z??h?2?(E $f? +???b???Y?L!? +ET+ R*]?W%P?????P"????V(?Za?R???*?FU?????&,?????V(??.Q?H??g?.4?l5E+P?0H?tuX?@#?VhJm??????j?"???J?8U 4? +?U?E?E?Eb?V(?Za?R???*?FU?????&,W??.?[???U?J??B*?????v??0 +TiP????????" ??|???d1?04@??"T??!?}?(?????_?[0QP at 4A.h????REhI?!!?Eh?(?E???O??UA?j*-??`????q6z?NU|p@????? ?vF???u?\????1??fP>?1!;z??"7d?|}???? ?t]M?6?b? +SI;6?`??W?8?h> +endobj +138 0 obj +<< +/OPM 0 +/BM 139 0 R +/HT /Default +/OP false +/SMask 140 0 R +/BG2 /Default +/ca 1 +/AIS false +/op false +/TR2 141 0 R +/Type /ExtGState +/SA false +/UCR2 /Default +/SM 0.02 +>> +endobj +139 0 obj +/Normal +endobj +140 0 obj +/None +endobj +141 0 obj +/Default +endobj +142 0 obj +9606 +endobj +143 0 obj +<< /Subtype /Image /Intent /Perceptual /Length 142 0 R /Filter /FlateDecode +/Name /X /BitsPerComponent 8 /ColorSpace /DeviceRGB /Width 275 /DecodeParms << /Columns 275 /Predictor 15 /BitsPerComponent 8 /Colors 3 >> +/Height 212 /Type /XObject >> +stream +H???_HS??O??$H/??m??E????3??(hR4Im^x[jtE???^L?"?I2%?????E ?B???v???C?????s<{??LM?|.??w???y??y?3??a? ?? ?9??? ?~?(d?X?5!? +?s?????O?F"?#???p???????4???????{?Y?a???D???_??C??)h??S(?e?9* 8?????4?MA??u?VIa?????noo???????????U?9X~???c?M??#!??]?rekk?hg?@??????????t????d?f??,?????8?V?U??{{{????q?4??+????O?-l???P??h????T*e???F?????{?| ^??G? ?;???3@????c? X?? 4??????t???5??^?zU1$?_??~?n???$??4?l?&iL??a??????V\????)?????[,??p?gffT?%???P(477???\????f8?????? + ?? +??Y__?8 ?X??tJ?PG????As???h4?r???*ew%'?@???Of??2i??755%(J)?C4 at s bK2???lPc???? /YB?7H??V??f ??C +??%?JD at s?P5?????@?2??*ifCsXAs@s 4???b}?&?9??9 ?sfgg;;;i??^?T?????D"%???r?C?%???V???aww???.???? ?88?v?,??????y?h4?r?????ikkKl? ?????9?T?n?? ___?X,?bS???d?F#?4?C?? +???T,hDxY__??B?s??f3e?!?????sss??Q?D???O"h3?R??????B????^??111!?'?a?????D"A???w?&(r<,r(As?!3)a?S&??9lii?t?RCC?????????????E??[]]??!O?????M? +4?B)aa?_(?n?^o0d????hp???????b1??)??L??? +?US????X,Z,y???Mqh#?!O:??Z???L&c49VGN?9?i?????].??]???/ +?x=;;?????s??}??&^??z????T%cH6?mhh?????`??HD???NLL??4????F??cDX95??%??dR:???z??????bK?P?988???!uy:;;?@??sGl????[???????[??-??@C????G???XB?? +z?B???t 4? ?H$?E???,m?aR6? M +bB?? *?B?,? 7????{?}???????{=?y???^k'$$??????:::*2?X???k???/^???GjT???.]2?Hz?eF?e?+??!?M??6) + W????o??????0KA "r?Vl?????9:22b??x500???u?? +C? ????'&&^?|????.>??B[????NJJr1?}??W?^??F???z??mvv6?u???????K?g??1???APMA C?pY???'O?NLrkiii????v? >p?@?????????mii??0<< +??5//???????555? ??/_????LMM???????D2?s? 1?#???????j????>?H?????7o????????????`???????QftJ????|/"?9???1f??h&?A??[??u?#????B]]??c? nQQQ.f~??R_?gd;??BbNJJ +h3???9?9????9??`KQQ?"????%???????/???????'w +????? +S? +???@?U????????????????????????GQ?Q??+??)..?~??!?k"?????????H ?v??>|????3F???????|?';??5gT?P#???????W?G,?%V +sp???u?V???d>???g?1???>?>11q??5T????????DSSSyy9??/?$?? +?????%!!!L{ ` + +????_??`??s eee??`?????? 333A?`??.s??????X1N?8????f???a?={??s ?`??s?? +???7n????p(r7I? +u4?\?%,?????????333?K? ?????????????=P????????y6?k???????c?kg6?????;w?4$ + +?????@?|??UJJ?T)????H??~???`??0==?????E???76???"&"???S?,OM??S#/?-??ffb???x?????`??[ ???HOO?Bdp:L???Lw?Oz?????}????>t???&? +e{{;?Y????????"F???? |?????n/**A??6?@?????Z?p???,?.) +)?}??????1????v?455??????\?Sl-? G???J?%???8?????????Z???w?===?l$}kk???|X??&y1 ??N?V??G?~?????? +;0e?^W?????`?????d~??d )Pv??N|)--e?(&????p?????$S?s`` +a?}??>???j?4'???????xB?z??s??2+?sl?Gt???EEE????z????????b??);4fX +?G?????????bN}}}uu5=?uz???s?Qs???C???]????#ZR????Xc4eSH???_\?RvHpx????NO[?>G???S?;u??~?J???U??9l?'N?hkk???%D????a??W4?t????7K?!??0??????5R???p??[s?N*????`?x???????????f+h 2G?????$v8?a?cSx#?9? cK?????????????j?????9??&?%s +?????????????c?9d??_ +??}??9?)WK_0G??ajK?<{??_????O?-???Y?PA??a? /! +?&0?N?????_?~??e?:??????!??S??Fp?;v???iSoo/??w,????:??`?)?5??;|d?x=?;??? Y??,?+3??}???9kjj(c??TUU9r?R?#?9???? +S? +?.?>?bii)PC????d??Y]?y?a?m?????Nd?b??C?%?N?????. + sP???? +]??~?|??>>)))?kE???F????p\??gdd`?1|V?r&&&?9?????kIIIkk??~???????Z??@~~??[? K=M?????777K"`??={??????"??????STT?>^}PPP?i?" ????PNN????????l???/_????q?O"????w????'7m?t??}?4eA?%?????????w||?v??0??v?? +D O?p????_?x??? +?h?*O`[UU??I?R?B,e|???z??9s?????)b?V???O?qsss?m,??????I8&N??c??Dq??r????????=N???k??\??????P???1?r8???????Q?@?????b??????7C?n????g?f???1ySS?X?????2????r??444TWW??D?*?{??9t????????????-W???%??/~ho??_?q?aQP?#?(G,;?Qc??;wBN???7|??"?(8Z???Q'?6@ {??g???x,??oT???PZZ?waa??f???F?+??????_Z8??O??c??????#?'?O +?????;7???C?????SRR???j??E9?????XnA~S????f?j??w/???0???-??Y1?a?sz??Yqq?????? ??QR???3>>?????????s?v????????X????C???c?1Nett4##C?5??!?U$D\9?d?G9L8??????_Gd?h?????VVV?o??e??????-?T???????mll???  W???K??P???~cE*????]<}?T?????4.??6&&??????PNNN?????r??(?X?????;y?$=?wA= ???h? ?????MKK? +???`vvv???1??'~T???????]????????Tzv??x?z +4?a??Mccc???? +??z?J??????Ug??O??????k=? +?g?]X?N?A?\????tvv>|X}??;v8??PNiiiuu??s?r?*?n?U?+???????q?xA????W4??????S?0 ?3$#?$m?PG??V?r?*P?#?N?&????!h???U???_)~"??X(???m||<%%?>@T???Bll?|?@ ? ??????23 +??$??T/ >U??D?eff??U???HWWWRR??`8???%$??w????m??C?> +stream +H??W???6???d???&8;?b?x?qfZ9????%v75?!%w??(?|????O? B???]{h??l?!Ue??????? ?i?????w??LhM???4???:???M?^???;@sq4??zt???? +???YD?x??Y ??{d?z?J"??(K?E????r????))?-E^x??&NJ?Q?e?B?o>-???2? ???.??C?>????B7(3????gk?{?YODI?0??" ?~????o;T?O?????G?9???Z)\!t#u6????o_??? ???/?? {?????i5?`?K?6R-??S47c?[e?u???CL??zh????l|%????X{??G???n??o +?-?am4??>?P?????Bids???N0?????(K???+4? +u?U!??U?V????????M???*Z??*?Q?Sm'acv%????_,5L-N???_1 m????K???E?}?ah?V?????p ???^???J???K?q|?ah wb8J. +WeA?????]Vej8J. ??U??? +?P2.1? g ?&??R???\*?????????Dg&?9??????LtfZ?-??r??EgI?y??/?a?H;:?a???????8kt?*U??E??'??L?YG* Z???,Yt??-:;?Z=}q???+?RZ????{?JHSX ??*??????6d?=4R?}$FP??q?B}a??? ????b?U??d??&??Uj???[02zjR?BB-1 ?S'F5o?????e?Y +?[_(?? f6,:h<0??|T%??? ,???j?O????:???cH %'???JK??x(??i??\???????GhZ???)m?.?MI?N???D;?zeB + m??Ep?????2)!?R?.M"9]u?~mM??J???J?%???tQ??|???Y=}???m???m???[.?T?x???P? ?!+"V??2kh???Vd??0?*? t? +L$yY%??U)??&??????B?)^??+?~R??5???_?v??8e????E5?uQ???[._?9 +?????[S?@??{,9?L??&?$p???c?b ?D????a?g~???r%a?0????????8?[??'?w?????Q??5?iU?????% +C?W?\~?X?B9????^??????f%????????~?z?v?t?lq????????B???p@???-FP?|?%&h???"??Ng?B^?-Id?ix???????.???(Ig??[????U?$v?`????u?????????2?m?5y????r????P????? ?D??I??}?G???9??'$P>?kz??"?+5???wtxN]????v??7m`CEG??? G??&H}%??mH.?V?(/4?K?~???nN?o?L???.a4[PI??????3??@?1?Za?D???????%B? ???iQ?? +;???vQAz??C???T??/?_??x???]Xq1?a????????w?w???tYMt???????@Q.r???r?3???u}x?5???"o|J?9`?0???(I?L??????N?t .?1?P?? ??& +?r?????B 9?*??y???/T??Cez ??e?u?k?s?"?4xQ???'h,????F?hD?)??2?A????J?+?P"9]uJ" e?? k??T??)?????ps???~?G?&7?4b)??H?X???U?]h??? VM +??\???X??6? ?T??h\?Ra????4??5?D/?(?????hy?P0O?8?xe????gLb??`?a6?.???9 +3g???????rd??p?wu?mX?Q?81?????m9m% ?O0???? +??e????)??6N?E?/?@O?QK&???_}??E?? + ?>???KU[z?l??f#Y????/???G|?h8?????*?N???h?????~????7??o? A?N?w???pv?l?????6? W??-???QOW7?????A?k?????yOA???? +e"???z??????? ???4?????l? +???d.?l???`?-],M0??o?6(O1Z?AM?R?????I?h(??F?oq???*f??Q????? ?t??v?.S7?????{ +???L?4?7' ???i6??H????D???&????Y?C1??gL??0???9????3??%d???F??? +]Ja(???%??Bat???F8??qxF?\E:u?h{??'???)??l?????SK??? b)S9?]_??gm]??g?\???):?rhwP:?M?N???????6?%c +??o'??07xS??T???A??7?-?~,Xu-"{??T???R?$??6?+?5?QV??c?????t?'????????B????+??l?????ht?W????H?????f?Wyq?!t?FL?9???J???%?@[?????????fL?S)??Q?F +f????????Qb?C?|7??x?tc@xQ?????x?Q03???????)?+?C3W?(?4??GU?D>c?7?? ????7z??x??j ??M +t???1?E?f5#b?1mt4???eg!tjC???V4? ?IqB???uW8?CF???@?A??B??;??1i?>???!J????}??\>????r:??9@?a6??*???Q?e???r?R??? ??A????"?-s? ???d?c?????5??9?$?[I??)]?eaF??f??????v7?a???V????{^T?V(?N???&?b?9!?1O?S???????(_D?? ??????B??]/????????G-?4/?L0? ???X????????[????Bk#??6?wM????_b???I?}?e?????dE ?GN??y?"??0??z??SvY +????b?s???`O5i4??j???}?1nw0%;GR ?????L3 +1??Y?I|?K???4M8????v??e#?Y????W?????????r}{? +yE?????3? ?-???5& ??E????M??N?t.? +?81j]h}(e?}??????? 9??X???W~?mZb?^7??gK?Vgo6(??=*b????)?V??????Y??#R?????S?4/%??v???C.?k??> +endobj +147 0 obj +9606 +endobj +148 0 obj +<< /Subtype /Image /Intent /Perceptual /Length 147 0 R /Filter /FlateDecode +/Name /X /BitsPerComponent 8 /ColorSpace /DeviceRGB /Width 275 /DecodeParms << /Columns 275 /Predictor 15 /BitsPerComponent 8 /Colors 3 >> +/Height 212 /Type /XObject >> +stream +H???_HS??O??$H/??m??E????3??(hR4Im^x[jtE???^L?"?I2%?????E ?B???v???C?????s<{??LM?|.??w???y??y?3??a? ?? ?9??? ?~?(d?X?5!? +?s?????O?F"?#???p???????4???????{?Y?a???D???_??C??)h??S(?e?9* 8?????4?MA??u?VIa?????noo???????????U?9X~???c?M??#!??]?rekk?hg?@??????????t????d?f??,?????8?V?U??{{{????q?4??+????O?-l???P??h????T*e???F?????{?| ^??G? ?;???3@????c? X?? 4??????t???5??^?zU1$?_??~?n???$??4?l?&iL??a??????V\????)?????[,??p?gffT?%???P(477???\????f8?????? + ?? +??Y__?8 ?X??tJ?PG????As???h4?r???*ew%'?@???Of??2i??755%(J)?C4 at s bK2???lPc???? /YB?7H??V??f ??C +??%?JD at s?P5?????@?2??*ifCsXAs@s 4???b}?&?9??9 ?sfgg;;;i??^?T?????D"%???r?C?%???V???aww???.???? ?88?v?,??????y?h4?r?????ikkKl? ?????9?T?n?? ___?X,?bS???d?F#?4?C?? +???T,hDxY__??B?s??f3e?!?????sss??Q?D???O"h3?R??????B????^??111!?'?a?????D"A???w?&(r<,r(As?!3)a?S&??9lii?t?RCC?????????????E??[]]??!O?????M? +4?B)aa?_(?n?^o0d????hp???????b1??)??L??? +?US????X,Z,y???Mqh#?!O:??Z???L&c49VGN?9?i?????].??]???/ +?x=;;?????s??}??&^??z????T%cH6?mhh?????`??HD???NLL??4????F??cDX95??%??dR:???z??????bK?P?988???!uy:;;?@??sGl????[???????[??-??@C????G???XB?? +z?B???t 4? ?H$?E???,m?aR6? M +bB?? *?B?,? 7????{?}???????{=?y???^k'$$??????:::*2?X???k???/^???GjT???.]2?Hz?eF?e?+??!?M??6) + W????o??????0KA "r?Vl?????9:22b??x500???u?? +C? ????'&&^?|????.>??B[????NJJr1?}??W?^??F???z??mvv6?u???????K?g??1???APMA C?pY???'O?NLrkiii????v? >p?@?????????mii??0<< +??5//???????555? ??/_????LMM???????D2?s? 1?#???????j????>?H?????7o????????????`???????QftJ????|/"?9???1f??h&?A??[??u?#????B]]??c? nQQQ.f~??R_?gd;??BbNJJ +h3???9?9????9??`KQQ?"????%???????/???????'w +????? +S? +???@?U????????????????????????GQ?Q??+??)..?~??!?k"?????????H ?v??>|????3F???????|?';??5gT?P#???????W?G,?%V +sp???u?V???d>???g?1???>?>11q??5T????????DSSSyy9??/?$?? +?????%!!!L{ ` + +????_??`??s eee??`?????? 333A?`??.s??????X1N?8????f???a?={??s ?`??s?? +???7n????p(r7I? +u4?\?%,?????????333?K? ?????????????=P????????y6?k???????c?kg6?????;w?4$ + +?????@?|??UJJ?T)????H??~???`??0==?????E???76???"&"???S?,OM??S#/?-??ffb???x?????`??[ ???HOO?Bdp:L???Lw?Oz?????}????>t???&? +e{{;?Y????????"F???? |?????n/**A??6?@?????Z?p???,?.) +)?}??????1????v?455??????\?Sl-? G???J?%???8?????????Z???w?===?l$}kk???|X??&y1 ??N?V??G?~?????? +;0e?^W?????`?????d~??d )Pv??N|)--e?(&????p?????$S?s`` +a?}??>???j?4'???????xB?z??s??2+?sl?Gt???EEE????z????????b??);4fX +?G?????????bN}}}uu5=?uz???s?Qs???C???]????#ZR????Xc4eSH???_\?RvHpx????NO[?>G???S?;u??~?J???U??9l?'N?hkk???%D????a??W4?t????7K?!??0??????5R???p??[s?N*????`?x???????????f+h 2G?????$v8?a?cSx#?9? cK?????????????j?????9??&?%s +?????????????c?9d??_ +??}??9?)WK_0G??ajK?<{??_????O?-???Y?PA??a? /! +?&0?N?????_?~??e?:??????!??S??Fp?;v???iSoo/??w,????:??`?)?5??;|d?x=?;??? Y??,?+3??}???9kjj(c??TUU9r?R?#?9???? +S? +?.?>?bii)PC????d??Y]?y?a?m?????Nd?b??C?%?N?????. + sP???? +]??~?|??>>)))?kE???F????p\??gdd`?1|V?r&&&?9?????kIIIkk??~???????Z??@~~??[? K=M?????777K"`??={??????"??????STT?>^}PPP?i?" ????PNN????????l???/_????q?O"????w????'7m?t??}?4eA?%?????????w||?v??0??v?? +D O?p????_?x??? +?h?*O`[UU??I?R?B,e|???z??9s?????)b?V???O?qsss?m,??????I8&N??c??Dq??r????????=N???k??\??????P???1?r8???????Q?@?????b??????7C?n????g?f???1ySS?X?????2????r??444TWW??D?*?{??9t????????????-W???%??/~ho??_?q?aQP?#?(G,;?Qc??;wBN???7|??"?(8Z???Q'?6@ {??g???x,??oT???PZZ?waa??f???F?+??????_Z8??O??c??????#?'?O +?????;7???C?????SRR???j??E9?????XnA~S????f?j??w/???0???-??Y1?a?sz??Yqq?????? ??QR???3>>?????????s?v????????X????C???c?1Nett4##C?5??!?U$D\9?d?G9L8??????_Gd?h?????VVV?o??e??????-?T???????mll???  W???K??P???~cE*????]<}?T?????4.??6&&??????PNNN?????r??(?X?????;y?$=?wA= ???h? ?????MKK? +???`vvv???1??'~T???????]????????Tzv??x?z +4?a??Mccc???? +??z?J??????Ug??O??????k=? +?g?]X?N?A?\????tvv>|X}??;v8??PNiiiuu??s?r?*?n?U?+???????q?xA????W4??????S?0 ?3$#?$m?PG??V?r?*P?#?N?&????!h???U???_)~"??X(???m||<%%?>@T???Bll?|?@ ? ??????23 +??$??T/ >U??D?eff??U???HWWWRR??`8???%$??w????m??C?> +endobj +150 0 obj +/Normal +endobj +151 0 obj +/None +endobj +152 0 obj +/Default +endobj +153 0 obj +<< /Filter /FlateDecode /Length 154 0 R >> +stream +H??W?r??}????H??-??????8?O?&??D?b?pARn??= ~J?????EJ$??={???????O&???W??R??\eJ??(?L???? ??`??=???????3?eb.]?-???-5;??q??????2??a?,r??]?-?'?????G?????t"????(u?????y??<)??q??????????#??8?y???????L ?w?L ?U??y????;?? +#?K?Q???:Sd7BrC??u??<1 ?+???H%g??}???HHB??????MLH?l??,??NO???"-[????? +?u?p??Br??f????(K?![n[ +???L??;vG-??S????z~~?K,??????'Kn??E??? +xa?D??ck?,"?5?}?+?u##??Hr????i???5]l????x???KU?d?C ???8?u????Y?o? "?%)m?????hl???E]*??7???Wt?6???????p??????=?????*?R???[-loh0OV????(??\n??????Z??b?&c?C????e`?????T??F???45w?">b?F(?E????#?????;?g??3??????????5???GY???C???]?t?q(??)??,7???F@`?eb????U??.I????R???R??;?v{?sz]??T???3PD?V??1t?T?22Q??F????k`rx???m???:?e??6?=?+8??M?-??? &^40C?Da?D_???uA?T???-8]?b?n?W???J6(?w?K*W?????z +???^kv?$??y~>??~?|?z?;??EU??? ?J ????????F0??? ?&N???????n???,c(??QD?K3IL???b?W??mg&x???Q=u4?+??5???5?;?Xm2?,9V????L-???:y???-???DK?IQS +?'??d?O????b???m?i,?K?L?????#;?? +Z?J??9?7??`??I???????*1R +?Y?-??? +p??N`?e?k??1i????!???b?????aHq????G??h???I????????S??P????^w?h?]?o????g? ??????#??s?R?aH?N??G?????oO???&;Y??/q????=n?pj?3?N1 at Da?}????VGw??r ?H?????V???n??kb??v?@??(?P???????&??]??y8????,~?w C?m??M~?dq?0?=?9e?=??R???CW~???vPg?#???s?b ????6?SH???;!]} K?W?????Z??V?\? ??2+?7?cp?'??d7r,??`??#?f ????g???uQ!?J???m??I<7 +?dh??-?6???.o????U? +;?Y?v-VL?A???QB?? ??????_??#C????s+?M??Z??O????Wf?z???A???o?3NBzN?)D* A?w??A`??S??????)?Oj}H?????-x????z?W +L??????`???R????q8??.!?7Y>(P>n??????j??\j???????*8?????1b??I;???????? +?+[???g?????????o??7J?~?????Xr????#`"???v??????Iz=?? [Q??ltR?le?Ke? bR?????? ?r?y????"?gf???C?iC???y?8 +?(????A; +jn??&+???????,+?: +? +???????8?M?@?+???Y??U???+Y??E??8????h?(????@z?M?z+n??P?LTV?u,TCx???rA?U?????`???2r %q???? +????w}??Q?Z?????O??j????hp??t?????????z+1??`??HeM?x;q?l3??Y?Z???2? +=25?B???Xs??????+?>*mh?????-/UI??? +l ?QX????Z??? +?h?????`?f??ux.#?d?y???O?c?Z+??? S?????bA M?|??M54?r?d??}[?]??~{?gM?.I???? Lh?d???m?+?R???j +y^l$01U??I +S?? ? Q?1?-]??A?1????V?6???F f?)???V??2??y?m?(H] 9?"????]o????????? +endstream +endobj +154 0 obj +4824 +endobj +xref +0 155 +0000000002 65535 f +0000000016 00000 n +0000000003 00001 f +0000000005 00001 f +0000000441 00000 n +0000000006 00001 f +0000000012 00001 f +0000000901 00000 n +0000001181 00000 n +0000001271 00000 n +0000001524 00000 n +0000001748 00000 n +0000000013 00001 f +0000000015 00001 f +0000002123 00000 n +0000000016 00001 f +0000000020 00001 f +0000002586 00000 n +0000004459 00000 n +0000004726 00000 n +0000000021 00001 f +0000000023 00001 f +0000005166 00000 n +0000000024 00001 f +0000000059 00001 f +0000005582 00000 n +0000005635 00000 n +0000006157 00000 n +0000006695 00000 n +0000006734 00000 n +0000009411 00000 n +0000009952 00000 n +0000016375 00000 n +0000016886 00000 n +0000017257 00000 n +0000023312 00000 n +0000023617 00000 n +0000024033 00000 n +0000027096 00000 n +0000027243 00000 n +0000027539 00000 n +0000029936 00000 n +0000030346 00000 n +0000030744 00000 n +0000031418 00000 n +0000032168 00000 n +0000032964 00000 n +0000033663 00000 n +0000034544 00000 n +0000035405 00000 n +0000036105 00000 n +0000039232 00000 n +0000039276 00000 n +0000039307 00000 n +0000039413 00000 n +0000039455 00000 n +0000040036 00000 n +0000040136 00000 n +0000044753 00000 n +0000000063 00001 f +0000045018 00000 n +0000045148 00000 n +0000045195 00000 n +0000000069 00001 f +0000045577 00000 n +0000046122 00000 n +0000046613 00000 n +0000047052 00000 n +0000047205 00000 n +0000000070 00001 f +0000000073 00001 f +0000047616 00000 n +0000048214 00000 n +0000000074 00001 f +0000000075 00001 f +0000000076 00001 f +0000000077 00001 f +0000000078 00001 f +0000000082 00001 f +0000048822 00000 n +0000056026 00000 n +0000065870 00000 n +0000000000 00001 f +0000074067 00000 n +0000074114 00000 n +0000074150 00000 n +0000074175 00000 n +0000074197 00000 n +0000084085 00000 n +0000084296 00000 n +0000084568 00000 n +0000084839 00000 n +0000093657 00000 n +0000094205 00000 n +0000094484 00000 n +0000115581 00000 n +0000115778 00000 n +0000115803 00000 n +0000115826 00000 n +0000115852 00000 n +0000120682 00000 n +0000120705 00000 n +0000120917 00000 n +0000121118 00000 n +0000121144 00000 n +0000121168 00000 n +0000121195 00000 n +0000121218 00000 n +0000131108 00000 n +0000136120 00000 n +0000136143 00000 n +0000136355 00000 n +0000136556 00000 n +0000136582 00000 n +0000136606 00000 n +0000136633 00000 n +0000136656 00000 n +0000146546 00000 n +0000154758 00000 n +0000154781 00000 n +0000154993 00000 n +0000155016 00000 n +0000164906 00000 n +0000165107 00000 n +0000165133 00000 n +0000165157 00000 n +0000165184 00000 n +0000169870 00000 n +0000169893 00000 n +0000170105 00000 n +0000170128 00000 n +0000180018 00000 n +0000180219 00000 n +0000180245 00000 n +0000180269 00000 n +0000180296 00000 n +0000193421 00000 n +0000193445 00000 n +0000193657 00000 n +0000193858 00000 n +0000193884 00000 n +0000193908 00000 n +0000193935 00000 n +0000193958 00000 n +0000203848 00000 n +0000210341 00000 n +0000210364 00000 n +0000210576 00000 n +0000210599 00000 n +0000220489 00000 n +0000220690 00000 n +0000220716 00000 n +0000220740 00000 n +0000220767 00000 n +0000225671 00000 n +trailer +<< +/Size 155 +/Info 58 0 R +/Root 60 0 R +/ID[<3517175041469ffc374941ed1e67ab45><3517175041469ffc374941ed1e67ab45>] +>> +startxref +225694 +%%EOF Added: wwwdev/papers/HealthGrid-2007-VDL2Bric.submitted-revised.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/HealthGrid-2007-VDL2Bric.submitted-revised.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/Kickstarting2006.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/Kickstarting2006.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/ModelAndArchForDataCollab2003.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/ModelAndArchForDataCollab2003.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/OpportunisticAlgoritmForSchedulingWokflows.pdf =================================================================== --- wwwdev/papers/OpportunisticAlgoritmForSchedulingWokflows.pdf (rev 0) +++ wwwdev/papers/OpportunisticAlgoritmForSchedulingWokflows.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,1415 @@ +%PDF-1.4 +%???? +66 0 obj <> +endobj + +xref +66 24 +0000000016 00000 n +0000001180 00000 n +0000001260 00000 n +0000001445 00000 n +0000001551 00000 n +0000001990 00000 n +0000002120 00000 n +0000002684 00000 n +0000002932 00000 n +0000003198 00000 n +0000003274 00000 n +0000003876 00000 n +0000004560 00000 n +0000005226 00000 n +0000005940 00000 n +0000006515 00000 n +0000007182 00000 n +0000007855 00000 n +0000008285 00000 n +0000054251 00000 n +0000061251 00000 n +0000061480 00000 n +0000061662 00000 n +0000000776 00000 n +trailer +<<70D75EF1B824B741AB8D08BB98E93C1C>]>> +startxref +0 +%%EOF + +89 0 obj<>stream +x?b```?V?y   ??ea???? ??????9?P^?)???v?p00T??;??"??M?uR???@?????nS> +endobj +68 0 obj<> +endobj +69 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +70 0 obj<> +endobj +71 0 obj<> +endobj +72 0 obj<> +endobj +73 0 obj<> +endobj +74 0 obj<> +endobj +75 0 obj<> +endobj +76 0 obj<>stream +H???Mk?@???s??h?_?B)? ????r0?l+v? ????wv??8??Y#V??3???gK?>?V$?E?AA?I?????i???:)r- +o??m"???AQ&i??????~????pl?~?Kx8l??vo +?#???#?]sz??PN?[????5? _?????o[ceF??%? ?Yl?D?YD]?Q#-]????????>stream +H?dS?n?0??+?H???c7E?>?T==02??$CR????$mW?a?Z??3???r??$=PKn?i??u?????e????R?????Y?4??C????E?+??)?G???? +????q.L??56??0?UL]??/?E??SV?YU???V? Sc?4??r?7~t{????N?f?ZH2???e?????y?`X????u??=?97?" ???f????????????+X#?? ??8w????Z????G???&?n?9lC ???s??>h???i? 9?Nzx?? +?????????0L~????b??j?yj?f>stream +H?dS???0??+?????@?W?4?.???? L? ??6A??^??L?M?}???SV'???!???)Mr??n?w?V#?VIM? +U? +endstream +endobj +79 0 obj<>stream +H?LT???0 ??+x) ?*?? ?g?{???m4?I????R??,Q$g?!???p4??????Q??z?4???V???qx?????%?9V??T???7?v%???V?x`?a?J?,???p?nI???Vl???(??~vIaO?B)?#????!PLO?([ ??,? +Uh???s????0qT?W??????^?Ni?? ??????]1???y J???[F?'??L +v??9rf??3?~? ?< *w\?R????[?TZ?????G? +endstream +endobj +80 0 obj<>stream +H?dSM?? ??+?U? +?R?[{?????? bd&B?u??K????E????G?l?69dR??????&?E?? +Z???,????7S?g????????=?2q???Kmi????n$?`T7???Tl +G?##hD???H,zd~??Zd???/&??{gR??\KFg???"?y +*?:?#?;"???$???$??[?????/{?PA#??T?????h???? ???????A@{?c???y?M??N4y????[}?Vb???aMdM?D5?\?A0v5#???0?O?1]M?+?g??`TLa??????CT???@????h%N??? _"? z:J?]?<?ib???A??8c???S???\???H??g?????"??+????*~oc?.jy ??lz?T?t?4u??/? +o! +endstream +endobj +81 0 obj<>stream +H?TTK??0??W??? +???W??S????? 4"?(??y?M.?????1Y?EQ????????????6S?[\>???:g???ymr +endstream +endobj +82 0 obj<>stream +H?dSMo? ??Wp???_???"E?K/?m{??V,;Zo??3$?v/???7>stream +H???=o?0?w??w$1?eA?????@?d???6RA?0??{&? E?h?x??????L??R;; ~fJ*???z?]?xa?yN?*? ?\?,(??C???$???F,?3Rs?,?6+?T??s?"?f?j?O??E5x]????O???A?!x?k?]m??k??????SN?????K????E"O?????`????0.?'??4????R?!\e???U???e?;????y?q??%2m???I?sP???rb3{ ?24?B???jJJQc/?C??.F ?83_qm?to????$?????????h/ +?.??U????27U?i\??Dw|l;) e?(??OxH[??r?h ?:?N/c?^G?_ +endstream +endobj +84 0 obj<>stream +H??V{????gYaTh>-0????e??"&????F?? + +??D?BH??????>????}?????? ?%T??efo?~????dom0|?B???B?A;?{?????E??? ?w??}A,w?????TK+1?4?L??9U?U???z?????[8?$gR~V[?n?7-c?Oj?f???al??/4'n????Y[@???T +Sn?w?0??^??L?????Z??O^8?-?p???????K??????N??n??W"?O A??b?vIm?U????e??Y?n6??O1?p???2Y??O????{w????1?kJ?z9?/T,??e?o?j}??O?? +?N?????yeE????*???5??????sL]?v_v???????G????} b??@\?!>??o&3???#??V?1???E? B6??1"_?`m???h?7??V,?Z?gJ?6?H?????=? ???X?(??@? hHan{v??????a>L;??W???\7?7]????V?\r??R"}? ?l?zm????=/?N?c??d??o?]u~?y?e???v ??????:???&??A]c[_?2 )?(Q??????]?l????2?^??G?]?1W?!??q????5??~???$?????7?1??*/??7??->u ??v?dz_?RF?7?Ci?:??/?????n^??-G???*????~?????H%?2???+R?|#?%R?#$?(?????????q?7k????~???8QZ??A??????m??G??'???G??+?q???=????????????KoE??{??ch?-?3i?umj?|(??{l?s? +??nR???ix???????F?VW??eagby?}Dm??2??k??AS??h at U?MvB?5?8:Ni????????w(&?]/?L???????G????Ok? ?wc +N?? +b ? +?a?j?}?_?/?x?????Nc/#?d4???s,?d??AJ!#\??L?HSQ??B??ft?%L?,uE?&?M ?"????r?????~??~?????????????d? ??K??z??fN????(? ?2??S3Z??U?:????ow??Uh?{?z?O +?????Z???u? +??u????? +?':Ls??)?y? ?? 0????Q`??`??B?J??"???z? +??v?& +L???????K*?h??G???(??#&?G????B!?U~bJH?MW?x?nG?? ?w?? ?6???b???J? ???r??????/ ?RUP?0?3???h?????????????+,$X??????gE???E?-???@???|????e?????????o?*Zg???W????v?.?(??Z??|??SV??> ?X????po?XU?(m/??C?.??????q?RJ??d^O?+.?k)\? ??= +t~??9?"??????v?v????]A(W???UVo???????e/8??Hc???-4?C|??S?r?D?*??M?7???%1? ???N5/a??3??A1$t??8Q$}?K??$?~??V??%J??8H?'???(?iL??? ?B?i??l?_4\ B???V0,???"a?3t????aL?? +=?B??0??Y#?q??=?>L? +??C?S?G????????!????}?m?;?C<-???\,??^???mG?????ue>S +?????????iMt?Q??????vM????????Ao??d???P?O:gx?K???}?ce????p$??T??_?}9}i???R????p???s??{f??_?H/????;??1^?u???p??Nr?P????+ ??*???T??,R??'?Ep`E3#B?? +?????9??? P\,h?? +18???4(#?@ +N??'k\?????*?b??Se%??Tz??\W xMg~??????}?(Fn\Ydi??BI%7B??C%jI0??)??????G-3????7ZKGx? ?????RK??}??????3O;?}???9????~????;???sR??h????????aBS??m?_u????'#2?????\??=??????h??bu?????kwU??????A?S?{???,cn??????{ ?]?U?? +???/.F?I?? +u????z?^?w????????+??j +??YE?)??u?zj??;?^gv4s$8;?;V9v:?8?9?L?(?,?9? ?Z??q???q?S????zCU??h? ?y2?s?Az?^?????C??+R????I??'z? Q????X,??2uC=V?? ??J??T>V?u?r?u??d?w +?L?P +???_?*?f??x??>???rAM?PM?J[4?J??c??j??/?%???:?????N ???-" ??-???#^??,3[FS?3?? +2qR?jLn???UKj?H???????.?[q???D?U}e???2?PK????5X??m?E? ,?o??K????5?o???7 ??vQ??p?_?b???????L+?????g???Q}??!??D2?n?)2%i6????f+?w????gg?!v??@?=&???MJ??i?B= +?&?G? ?n?~[????sA?GKfh??M???`??t%????r?? ?????l1!?<3??{ +??Z??????cw.O???D???S?????r?n?_z&?s??y&?????O??????1.???=??vU???Y????]??~;?o/???i??r???$/??????:=???????? Lv'? ??Ay`M?5iy????M?? +?$?+?&)oSw????;???W?yrG{3?gyR???f??x%?U?(/?=?u??.H?O?u${??i\?????USY???F?D???;d,2?&?'p1EI??o +????(?O??????g?;??{ )?|???a??????^o???1?????????N??t5.O?Ua???H???Ob?4????G???0 +?? +??N??:???D?[???MW?k??7 ?o|??HIGJ??7???%?D???fy9'??7 +k%???rK?0? +^??GO ???j??????U`??????i?????qS$X3?h??`M??I?' ??[??DcMOI??w\Adm?????5????hlj??#?D*??-#8[?/?K?[???Z?Zl ????X???`???K4????YPS}"n??O?K!??+3?kiA]?g?????5???o|T ??F??gl%????????????F'U8??????dr?]?U25??d"??ou?2?^#9???XrC$?\?ur?????!?*5HmA?z +ewSoX?????w????"????S?? +??>K?`) ??3?????9?7&??ZM +$??_!)?82?V? [?ud2???????KQ???YX?*?@? Gh??>?4\????zR)?<??????? _??Q??)?NM?? +?K???&?5?o?????? +u?????JS?%?GT?m? +?c?Y?$*?x +te?I?{???z??"???n#uC_ ?a ???|??@?EX?(? ?????Z?0??c?9h???.?|? ??|Q????a? +??_&l?$?Wq??? ??F?%?j{???9????cl??a?/?d?? ?u?D?$???q??-? +?L??5?N?????_E?tR???l???&M?????xS)|?s?!?b^??????e*?8???9'?w?Z??_???)??c`??4??c?j????:???W?{?????~??a??=?y??????2?=`????8x????1?q?x`.??? +?x?????02?x?s?s???sC???I?,??F??s?????i7PT?G???1W? ?#????ksnq?8?;??k|N?? j?*???9?2h?>S5,?P&i??k?J"\?\u????5?vQ?????N,??0?[?z??f?J? ???'@?">?d +^??O?$??T????}-??g????Xo?,???k??)???r?XW\=??8?fC?uL???V??@?w?????5dY????????t??P???n??S???t)???E?? +?8T?T???????GY?!k????????$??<'_?y?:??73?3+O3?s>???y?A?0M???Na3?{ +?_??????;]?3?????Q?8f} ??s???50B???;?w??=s????g??K?v????.??? Qj??{j?f???"??r?\??8?G??,????jG???>Z ??_h???|?fJ??????????????3?KD*?????&?i?? o????~???oPD??Z??-b6?%??UO??!??e??k?O~ ????w??^?M9@??*??V?9&????~??q????W?????5A?9Ai?5|/?x? +??E?7????r????f?u??O!?? +????r???????j]?????z??? +??E2?w?G??_6???G?0r?k??WKj???~????]??R~O?N??zMcht ?R??:?"?nc??e????S? +y4?}?? B??oa?Uq???????o??#??G?Q\???x??`>x?? |'%+???Q???????8.NY]???OO?????????}?q>z???7S???[????r?\?T/a?L?6???8=c'l.??I ?_?:u?????f?'?z?S~L]?u?s???[?????/KA????MA???^>o???= ???f??>???^???v??i?Kd]?6n{?8,???/?V??uR9HQ?2p0??P???@jl??<0M?M??c\ z +8n?t +?[?P-?|2??x????4?~????4]??F?A?????????Z?A???<)}???X??Q?[A[??????????8?t? ??Jy??!WH%????l>?^????T&???{??Z?~?3w?????6|?`????w??2*e?????mPs?????????9?????r???? +?yLy??.?(3<&A??c?P?ZL,X(X?"??I?r????d???vZ?3?:?Aq??qL?? ?;g? +a)??????????????/i1w????????6?????6?&????/J?V s?ed????????;? e???^??@?7(o +Q~????`5Cw`?=??'?,????????T??[?3?6?/???[??????8|???? +??8/??Y?x?g]C$??&a???Y???,|?6z????a????S????,lo=??[????s&??V1~R,??i`?????}?U?H?x??u#7??@Z8./&??n?^???d?H??X???@???P1?1?s?S@ _#??x +vI???~??h^?y??? ?V)?,?????<??N????>6?????%]?u?Sd? E?Sd??X??IF"??3?3?!??u?H?:R_%??MU?????????l? F?<9w?Q?)?V??????lp???`?l?`?{ ????;?0\"C???c?C?!???~/u?O????????i?m?C +????=?????[??s&+?u(=w[???jfk +?&uU?-@]??-?5??T?Z?Ox??*?iqM???`??+s???????jP ?H.?%%g???????x?Y????fJ7%\???j?????i?T?ThK0)3"?(nW?Ui?$?2?k??]L?5?WV?(VW44? +4tz??#y?'M?,??*? +????ZD(Z,?n?g +?tA?L?N?? ?u????>????????-i?k??nA?? +?*!(??N??d1YMT??BmM??Z????Q????0*?????????Q?F?E>;???W7??? +??????1z??k?~yf????????f???p???r?ZJ????=?}3?>X??-{;3$???>?[?s?+?????w??????dsh???*?^?(?C???)U??C??Kr*3v???$pO?*m0????? +?L?g@? ?F-k???cFjL?Jh????Dk????L=?=????a??Yfx?Rbs? +??":??.??~G??3?G???!t??(? I???Rj?+????P^P?^ +;+u3# +??? ?'??H?FE +PQ???"E??'??+4-??!??P +????s??j7F*?bueSg??O?#????3?1r??#????????W?????????Z:r9??#_D???UV????lp ?? ????zf??f?????????(?Qa???fPU*Sd??r???? ???Q???J?P?????F???`p ?T?mh??0???SGn????T?U??x????Z5?h? +????????W???)~??g???????)??????O/'??8?'?O?#??vHAW] X?P:?p1?E???eR??@zG?????X`e??????w?????S?S???????WW??]?n????!~#Jr?t????8dG???VTFN??[Q+f?-^??D???R??g ?be?J2??+?? ?S???h?c *?_y???6 ?y?A??y???!???S~x????:???Z???yt???m?^????+-#??~ ?\?j44.???fC?????Z??{~?a??G&?>{f???K??t?u???ES??3"???lX?q??p????:?T?V?W@%s?rL?? +%4\?dA??R?Vx??????OrH??????v?q +(??0?c\??D?!??w???? +???p???**?? /??????~t? ?3??z???n>???s?R??c??}m??( +?n?F?X??0?dZV??1???wi????????|??V/X?g???2?%?4????????wbU?{a???????6?ef?[?????*X|?;?*p???G/?&????.)?$LiV????"?>? +B +. +S8*??(?B-?8?s?????@??`?????? \?[??? G?????x???gy??~N?c??????]??'hJJ???]??Q^?AQ?g?}??????v??;n??9?8d??8??F0????A4UA?c?Ia???:1d??Z???U4?1tLb:6??#i:??R??&???}v??d?O?????{?>??????;:E^? ? ~;??g???r??Q????h??'k??O'ww?|/??En?f??[?P???.?[&????????b???XON"-aK??mj"?+v?w?P=j;??yM;k=?v???+?v?5???W??c.<O??v"???????@~ ,??b????mUl3l?6m????\???9?????=/?{???{??y~yU{56???>??9?????]??I?(?f ???X?????????a?Q?Ed??Jp.??$???o?????x??x??w`?????2???S?????|???)?n?? I^VUr?Vp?a.??%?E?im?83b?)R1?x?gz?:???>?u#?b?e???d?x???G3???)?????a*[????/???5??T?{??5???t??a??D??ba???_?-?mzx????o ??????+????^?~???5???m?P_?*:ys???'??,?NUj?|~??? +lzl?v???sUcW??\??#n?m?wgl??-;Y???=?'????pG??$???o??QJ??B? A?F?!@??:?\'^llV???h??HB?'HBk?????D?5D????F?????>???!??????JKz at pH?]?*b?!??? ???Y? ?wfX???????XXl?????Hj?????????????v) +?J??4G~@?7JK?E??J??.?R6? ???K????w*;B??}?^?>??tR????????|>????tE?????????o???J?(? +?z1  *J???DO?7??% ????{?"????????]??Np???1B???TqQ???d3p#?[?&???xA?F??.J?7??Cw????? +(#????? +?:?????Lfd?Q-}~??7?~????'Y??H?5}??E?;Z?#?8?g????{Gk,5x??N???? +'l1M?;?????xR???Q?P?????m??e??????????U??t ?]??BQ??J????Mw^???SU?8\?v?????7sa?B???B2???%??2e'??????????E?????f??;?????y??]?_???[??z???^Qm?"+???????1=\?]?R^???c???????_?Ky????Z?????Q'?PD'?f*?????im?7?N?y+???? 1X??|`?????e)?7??e9?0?????r?????VN??????????????xC??:????G~0???n?+???xnC???? }??W??)a??~??l?????????/???M?9??G+??lV??$????,b'???????I?$?????d?@5???8$r??P????9}?????[?l0|?V\YY?? +?`Y*a?W?.L?????????%o????????< +?[SD????B6?=?=7z?q? +?N6?N??]???5\9??;?M????o??wu???x????????? +?6? +??p???C?H\=???Q???@?K? +?Q??x ?(?????G?:???w2?????3-? +D{2&?3?????fr??????e???6? +??wU????P????T??l????J at T?)??K5=???QL?4-2??A?f??Y#?0H: h??#"? ?!#2H??4?_?M???Bi?: z/| ??F????ytBP8????? q?E?>????/???????????????PZ|?n????????o(?=A} Df?>???Q&U??{i?%????.??????9????}?s"?}? "T???!VC?F}CrDG???O -?CsFt??}??e?!?5???D???j?sX?gd?$C*???ei?<%O??l?????B????w?f??`0:L?? ?(?'??4E? ?E?*???i6?#? \-?\~? ?w*??}:??4~?????b/|M?o??!??:??p[`[ +????U??N??~ i???j? T??(??JHC??D?A,H??Z??Y.?>?7???x??E8&a????%?&?Z???/?%?Z???0?~?? ????? h??d?5??.??)??0???????????gw??R??????????Wj???XV??(?S#?E?????0?t? +?#?!=???K??0?p#????,?|?Lb??VD0?? +ts](?Y???k?"3?????~?8E??B??l???<i????Qi?? +5?????????????c:W?T???? ??????? ????~A +? ?X??1??J?"`~?;\?p?kH??? ?k???A? ??? +6??Y???r:!??e?S?/?U??y???;;g?????>??????g'?N9??I)K?E? ?"VD??$&P?? +m?????TkU?q???St?}????d?p#J??????a?V?>e?K???u?????n;H???;g{]??g?????\Gs?<+f??'??n?? m?{???A?p??K???o??`??k=?OB????gF?C|'&?0N??D??&??@??cs??o??????|??? ???__?D??1K??2?J? +??E??v???Y?>????|??O?saY???0Z9??q???????|?e???? O?? ?X?R?MA?G?1{;D&?`?pL??0cd??????|8?q?????f?0?fl? +|m???biue5???-?M?????G?"?e?l?:SH +?,?????jm)?a??&O +??????&&????]????rr?;?N?A?0???`???G????????#G?????vz{????]?G???????h?Z???C?K`??CD??b?zfi??W?J^??m????; ???????e??r[?x_??5p?"???v%?nhx??OR-???????}???????_z?aZ?X? h??b?S)??(??ZO$??????????X??4*uulbM !???l??7??|??J????xd?????9?W/%d????}????W!?)]????NP?????x?????? ???k?B\?e?\???QW?!"??vC4n'-P?&$? +P J???/PXJ?rn????#?e????:?? +2???????_?????????m?W??>??Vw?d>/?o?j????)?????;??EYQ?5?!?? =??`{ ?;?%?V??(z??S?????????Ycb?&???6?)?B?M&?_??2?GM&??v??? #? +?2.?etu)? R4+???a?M?a[W?1?w??+E???? +wo?K?Y???Zk?5????p???? h??8?";?e?J???d3?|???x?W?A?z???\?F?BeI?n?g??F?)???3?9??r?p?V??[?? ??0??? +N?>wd??k;??t\???ok?% `??Nb????L?.O7mYwE.Dp71E8r?k???u??i??tf??s0??6E?<:?=?M??l????+z0Iy?W?p2"av2??LF"?S??IKs??????? ?|6l q???.?y??N????????????\??o????b????JD???OO????Y??`t?3?]?w??? +F? ?Z??k8??A???d7tc??m?kS? [??`???????$?mF;j??f? ???}?>?/??1??me?G99j?r?-k????l0? ?S?p(,&??bX?; +_&?3?E?E?????=?5??????dP Y1/??x{|=??-?s?[7,?3K?e1K??=?i+?%??t?=??~f4}Cy??V?F??6?WL ??? ?.`x k?`9xg?^,&??X??U?!??TH'g??>?h4 Au?N3??r?@?BR!????W???U??.E?4??(??C?E6C.kS?,?X?? +?????&?~w?????w??q??????q??r!??Z6J??H??$ + +1e)hm?*??????j???kIi????BS5&?????01??U?ZV?A?}?????????w???}?'??P0?l???X???/ ;C?zf????@???76x??????N???]X?>H&?H???<|hA?9??#=?????#??? ??X?w??????O]q?OUQm?????>7???E?`?K}?_Nh6D?"????l???9???>D 5???W???+???S?O??U ?????zf?x?!?????????+b>???)??k??/?i,?D?????D?{ ????????k??2&'P=3??k?\p{?n'Ai???"8???$5 +fu??y????.9?~????????Ew?=??id +?-?f.?.1_3????D????:n?g?+Gw?EzF????i?\?J????x?aX +\3?h???????? ?aS8??.????:,??z??#?=??h?exvR???+e???:'?3??C:Z-f-f-f:#?{%|??K??? ?&????????????"=")j?? +??$?5?????+v?.`us??g??N?!?4???VL??V??????Y?[^? ?@?.b? e?{ +,B#???y??E????>??[??????;?%???J}M?????????q(?0??M????W???OB~?0?M??G?_??l??+??7?p ?V?d!???h?%???????*4L???vP#d&??]??0}????]t/ +:.??{Z?Q???41?^.???F??l:[??x[???.????I??o1?????w?q??&K?????n~??G?3?l???O?;}?M?zf3??T??w?;???N?.~O`Or?2?????????2%??,?1???Y????~???-?\???/?????????oyqMqmq+?0Y?Yd?7???????$?HcI???z????????cu?}^??ZB???PI)L_??K?Pg???p?y???????????],?? r?.?????? +4bYrCE???vZ\?+?XJ?x43G?9F??QR2?\}{??O?ef??E5R???5????6?i???|3??dG?hF??l????(a?H?B????9???]??x?p?m_f?>??NdNtN?\?O ?2???}?? +??`?z??????g?? ???uA??V?(?K??4lSZmi%???/?|???????Y??e#?p?F????J?XS????Tb???'c???????D??HX{?S?o????PP +?p?1c??? ??????(h???q3?W????????^3?Z+?????5 Q???%??X??)M????*7?????]????????%?Pk????dc?ln?vn? ?/??? +o??w&gBH??[??K?i? ^&m??????s???W~?v?S +Nn???1?N???"??_?&]??B?}p?y?6?????t ????????????x7x?r?2?E????"F???\?!????b,gh???z??:?[???b* [a?1???????? ?\?? +?$?r?;?ti???`????6?{????????8NF?"?!\???Z?????`?H?a<;O??xA$"Ky!????i??e???1??suc???????Mq??p?8r??????B???P??{????? ??J????L?[:=3 p???C`???????$???me????A?5D?m@!?pf? +)??YIZ?X??;X???l??uk?.3??[h#?? ??&W-????]Zq? !???W?U?u.???|??w?%??Yq?????yG?f!??^QE?I.????]vw???A????a?*X}x?m???A?e+????P$?M(u??Z./C<.;???* +?-?????????M???? +?i&?c??_?????j?S)_??l?/???g?????*7?I?J?[?s??-?m{?[?m??? *????80\????????i???T ????&?^>T&???v?????p? b`?e?U{?'?m?'ZR\???S$??????T??????pk????????&?;??????>????c???;v????&%,-M?| +&$?f??9-?????{??{????{Q?Fkbk,Y??K??f?M?????SC??A?\@?????={???????8A???1?N????3mB?????3??;?=???????t{? +. +??gm??mumm??Y??j ?3?"V?h???Y??0?_????^??J?R?n??????????v +????\??+V??j????4?Op?D<=u??G?h[?K???c?[:?wR?=#??????k_?n???????55???????????}??w??9:???L????Bv?(d????[?E?KD%+????=b? V0?->?l?? +???$???-???????.?3V???ku7q?b???]?;????????>?~????i??1???????;V|?^?????????????????]'??w? H?fp????7???8B(`?L??J??vC??Cq7#La???73??c????P?v?Ah??Mb@ +BT??y? ????}1?K??????WQy??/??@+LgS?'? +???l!8Ulr:???????,?x?R>?\i?F?p?U{F??)?>?-??6M??9-?Q???2R%"jB?.c664eBb?u??1u?? ??AFy????l?V???!??(????N????~???r????XA??MX?bW] ??9^?x+??y????????G??!?6n???NT?{?z?vA??N??p????6?4???;??"F\?IX?)&??iV?8T?'??????? ~??????z1\?m?dq? +Q???????.?>??V??z??+I?Y???f??tS?)'?L?)iN??N?@&W|*?iv??N?8??????#??Z:?#???? +[^??xm??-?P??db]??? {?????y?}???s???{~???????0sS???1D????? +??@?.??L????????En??lZ6_.?/?f??*!?s?9?? ??d?{ x??'WHs?L????.???H?????$???*}.W?C??????\? ???Y??????z[?g9?X???*A9??K?m7t_L=, ???6??? +P??"(?8???V\a????3$?*? ?0??H?;!?:\r +?-??7?:@R +H+?J?????"?$?g???X??{??????&??~OG>?j?#v??????P(:pDwpW????J?~]]???????cvl???|;? 3?????p??^J??*t'?O??1?\+????>?9R??<?-,? ?=?R??9?sa?G#?y^?F?????$~??ph?p????????:??3(~i??s>????????;???j??????:??4??R~?i??? +?G%?I?OK???o ?)?(????'?d$:]?????V\ S_??`?]s`????&?sC?J5???u??A2(??????????;???O?????]?????FwYwS?[??\{?eu?,aX????*? +I???,??d4??3??,?O^]??{N??? , ??7??/>?sO? ^???B??VX????H9a???w +:\??%Jw??d?D??u(???Q>S?SD????????`q'???v?RR?G$??????=??r???p??>??ID??????p??#? ?????QuXb????d@????q?o???r?vfw{>H??????B??wKdO?^???dvz?%?2?????u?h?????R?B????????hJpd[! ?uP?4I?P?b +|?% '???wL???Mr?.?V??)i?M?S$I3?)?????+???s??QQ? ???p1^j?F?3??`B@ +? +w?,b$?"F?\'?f`???x@??*?????6[????_KU?=?????m?2 ?3"?????g +?RiIW"i?")?"e??df????k?8v????Xq????W?????????C?b(4b`??K??u1 5????y???? +?6dy??1?E?%?????? ?{x_????w?#?]?p????C9?L +?Q??Gn?? ?t??C?G??????<?????@??? Y??|??1????[?]b?H???E???imX?????-?????y???'?x?g +^?b????1p????p.?n???f25Mum?VJ7H?hO? ????c?X?Re??uJ?z??\??a[b??XS#?Y?V?????k~m3??S???{?z???3.????=?_?0????n???=?????R?*??Y)?Hk?oK?y~D6???|i?L?b?\'?? fWZ^$??M?C??9??Z?Z?_A?????a??JBH?????C8??w??7?e!*???@?8?w?i???1L????7?.%??????e??v?4??6sIm??u??K????k????A%?T?|??i;?,l??W??\r ??t=3W]H???s?9???vs????E????9y????e??y??{?.??K??????r???|?8??\?q? +-$nHZM??Ee+L$A at a?D]???5?e?*`???NAt+???Z?!?TM????G? ?t?TiC-f????6??????;????}??(??A?wtzb??r??| ??$H?$R?C?s???i` fSr?$?Q?????K5c?$??h?3???????'E??SHG????????I'? `P)?h??/n?E??Ktp H9??>?6?????)???????C{?S?KH???/??D??F????i:??@??`????????;??zu?????(h?7g?????O?j????o?$5? +?I?8zq???6??zmw7 BVz??v?k]=??/?JE????S]-?P?op?2??dq???E? +?WJbK???????K????x)?o?|A??8?Z???+A?;??KT??#??G? ?? ?l? +7?5?lcwA?Q?n[??????{S??&????vFE_%G~? ? +~?$H?? r\?S?X?}}?N? ?X??9h???}??-\;????m???w???N|ms??s??????o?~??? +????????w>}i??;??#???5????M?U?j???'????????M"p????????? ?1Y?? +??&xk???i?o?s???)??u?????%)??0???]0?Ql?Z/S?;?_?B,??&e?u????:?? +Wju?c?????F?N??[g???.{???b*?=???g?_??B?????]???Hrg?=?=??P?@?b????2?E???????-?(?????!V? I???#?????k??p?@8F?N?:???%-?a??X???q2-s?????? +?f?4?3sZ?`?`???????J??5?:y??;?Nd?9=??q?I*??J?c??? ????]?R????":???]??3E14???g? ?x44?5?@????]?mN?????q`u?6??????r*?????IKI +?ACkhc6?!?o?I?cDkZ+?a'#??c?G??1???H?X ?;?>?g|?2?????? ??????.??g?O?????? +D'S??0??tF?:dfuW?????c?????;?}?l?/??;?:?v??.v7 +?J}???.-?f?%[6???? ??Qf???i +?d2U!?.Z?????,??Vb+?GBQUP=?T????|???nB"?{?{???{??y???????Tn???D{???? +????O?4?^X)I? +q?x??D ??? ??+?/?,???I?*?Z??m +u?&??#?K???<>??& (????O?m??:???Q?XPB??p??^?z???,??d??????ES? ??u?b???/&????fW??d???v]?x?*?Kx?qgA?q?????t]WW??LZW????>1?sC&}0?????][???? +? +???-?0s????v?????????? ?2???_?l 8???V?w +]????????t??H???????~|?NI??#a"????????G-?? =?"6[F|?c 4?@??e?)s??MU?j?z4PZh?@?5 ?}??[??&?????ds?B$??X?0?? c?{X?u?I?f???z ?????"?+??51Z$?2brA?bl7?]?2f??6AC?????f?&7?*t??0t??c8???\????????3? ????O? ???L?Q?J?ed??@???lf?????d??\?\K_?????Sw??????u<}<#??@?????LV???<]??\????p?Z?(???F???D?????*=a?Df?D?i?????Jw??j&=?M6?~O???a?????a???v7)?K??"?^J???W?I-3!W????4#?I???6??m?$?8g?FS??????i????F??????????I??Z??CK?R?>Q-??\?? m?^?~?.l?V?????R|Z& ???`?<*7'tJ?q?]?Er?f?????K?@'HN???IKV?????!o???N?(_???^b?? ????}(?|???'?,Gn?h?^d?s?9s.:???Qzq?????`*???r??y?Y?,8l}?f%gU>gT?+Ti(Q?KB??N??%????W?rB?-\??\?VIcT3 +??j????9?U]???v??T?B?)??c????]I???*#`? +?<x???B??|? ???t???"}}??ETTZ?`U?j C, +?b=k?????I?d??:?????3??n? ?U(?"b?C??2C4???Q??????Dc=??I?????X@??r?L??Syw?ter??j*rx?????[??s???C]TEl????r???K???]???j?X??AS??????????Y????Y?????VP??????? ???????b v?#?otp?*?????'u?A??Mq3? ?%??L?F? )v5??????ez??I$?)?{??qA??%????~@??b}??p@????@{ +???[pA???5 +!U,???????D<4O??N}???Jn???????H??????m??m??xk?????S??%yI +t?6?O?PQ@?O?+o???4??7?R&???d"[? fT +???S? +?????'???/$?IP +:??N9=U????.?7????}Gd"?mTk?*??usw-c?f?5U+UFv???B??#????? ???e +Z]s?????tEc"?XuL?F=???G?C???Q??9O??9???1o?Y??????u???o[7??????-?H?C?P:$?*???????O ?????s?????.?+???6g???8??1?$:?? +!?|MU? +?????R???(??P<W???(E +n?Z5"??? x?k?7???*b????'etYF??(?X??U??[)?*??? #????0?Qi at x????r?9-??@????6???9??(????Aj?j\? 1?&M4g"??f?t????y????_????????????3??m???l??? ?H#`'P?=?? kb????????,`???yr?????{3??GS?L1M,D?F?B??h??%?I?G|"?H??(:* iot-?S???1??Nx???}"??J?????2??n[?3??a%??z'?;??]s?}????Rw??'?OBJ?X??'??`B?U5(?J*?? +???????p?8{jt??S +U??s?h???v?G??c? +?'??[ +?)f2z???"?h ?M?Z??nu??B???Y??f?I)??re??,TPEV-?i5??????=?A?p?Ve??v?T??F3?>???Z?(|y???-]?#??&q?h???y?/???-??? ??V?? +E)pQ??o??AK]E????d??Q?q???_??r?L?j,?F?E?.v,?`?j??z??????K?? + +y?%#?c?x?? ??d?t??$??N??[:FtN?a?+??7?9e?1????BJ??DM*?Py?\?O?Z?n})z>?o?/?????#W??~??6u]?s?G??l?g;????????c??;y??C???????@4a?+kD?R????+???m6? +?TYT6M[????&4??H??uR6?eM??y?aB???|???w?r^?=???;?????18g???I"?h8??\?.??}????Wj??????F"??>?O????Q|??ih}??J% W[?????????l??On?wyj ??????#]? +n3GsG?????oD7?#n????(?G??TT?????*5???zz"381=???H:?????9t??'"y:Q +??????O?Z??g2?RC?I?x.??? +??u?R??m"????'?????/M?7B???????7^Z???)?i ??????=?Q?C?*?Z??%???????#t=?;?Z*????}#?W?Oo????0??A????J??e??3b?3??fD"???????=V??HB???Y%?fn???W -?h?X?2?|?%=??b???H??d???H? ???i$?\?2r??m???????'~??e??+t? ?~???4C?(F$zA2??0=,a}?q?H??x?*? 0T??I??U?c ?b0?G\??VH????5 +8????"??|6fka?uxk??? ????1s c?????Yq(?????I???????^?k?X??V%/nd u?#????????kN?+U/?,??VWI?f?eq[???]2???sY???q????????d???%? {VwD?j??Q??x???6r?Gn'5&???f{[???Y??N??{????j?? +bp?] +8]A??? *?1????@???#??W`(@c?VDg?9 ????KhA}?1??,?"W????+??g?????F??@k]i,U??s?a???}?~?nR???& ?/?9?!ju,m??g?????tz]??H7'??*?;T???g??hb??5????l??Y&??H??}kv}33??@h?????@?P +??C?????????_p??B)?d??????A??e?9l?(??!??3???????=?j?0? 9??f]?O;?^???`?+?:w_??h?lp???k???U?>?UQ???F??? A^W:?:?V?????????H'?a???eU@?? +??ca???1????t?????s??bt,g?s??eZE??:d???^????k\U?{????I$?? ?U???tP??q? +fd???k?]????l?p{?)????.??z?M2??S{????-?4?V?I,??n?E8??? Zmg$?? +???????h?? + | ????P?? +?4???_h?u???? + ??[? +?%???r???????????y?}`?u? +? +?&n?.M%??!Eq?.(R?(? 7???????Xu??vubbA? ,HHt?+#{??B????0? +b?V??????{?;??"?.?????A{???#???g + +??r/???1F9B?k???J?$???i?J??=??t.?i?~e VBS??????0??&7Q???i????:??q????P)T~Q3?}f????Bb"????d'??w?t??"????????/?vT0%?R1?c?????&?=?;Q?n8???2?????????7?p.?C?r????#??,? ??z?^*|9?'?OEs*?a??T????t?(??????!t?k +|??!??? ???9??8?Y??TyB?h???.??kx?h?]? +?G?????Y?????y???nY??^??7??o|??>???-,U??=?? + +endstream +endobj +85 0 obj<>stream +H??W TSW?Y?D6t??z??!??AY???9l&!???Ix????{lE?"h??W*J+*Z??2=S?? ?[E?md?j]?u??FA[g??sf??y?????????w????_ +??#?T?l?l??II?I?"O????B?T?iU?8?5??6x?{?HL. ?Fb????(Yx?????J??=spJ?s?`???SRx?4S*-????U'???>???-??XD??????q?F?s?~?????7??|gu?????2??????t?xT?1???j??(?m?Yv??#??q1on?W??4$??q'??n?l???????+?7l?p]??z??,C??????W?W,x???????P?6???_{?>??????1??)??2??x??_o? +?{??4^?T????[_???g???y2."W?J+Ac???K??( +??????n???2??B??T????P??5??(?$?,???i?{??6L?????J?'?b?n??u?|?6??}?4?Gh?S??a??l-????W???uKFcvq??uz-?w"?N+t??\>??P???6w4^{??5??DM?q6????7 +???/?5?/??j??x?D??|?7???a??uu)B???##EH?nh-?{???%c????Y??gRL?9??$?\?S]C?/$V?,v??Yz????+5??C ??{??$3??NY??O?? T??w?T??!%??Ox+=?????5?V3?M_?/a?^????Y???? ??zn??*]?HY=?>%??7??2?V????V#Fx??=K?>C?:L1l?1|$?>[XjQ??Z?,??????O??????0J?|i\???a5W???S?????Kw?f??n?}??\??d?x??.????c??????[???E?pWH>? +????l??S???? %R ?????P??`~??!?[4Nd??.?U?>????c??v?1?x??}_?/>?W??f?x?L??????V?,?Z??sdx?y????!???yp +??p?P?`DRA?` L? +?fsFb%??C=`Q? !??[? +n8? +8C6???B?Af?2X????=p???(?????/???+J??i?????? +?(?B +< ??igO?J?A?jY?XC +c??MF?|????,??( +?N?C?YI??'tU?j?[?)?P????,>?5?8?v1??$???aj??ZB??NbMl?-q%>$?l"??K:?~O???L?Ma?,????J??????\??$?? ?2???\?` +???? +j?.%?+C)G>?Q???p??#?91??$9? +?O_?{A??nr?T?s?i'O?tjMgS/?C#?O?i9????>????,?}??X-????f?\?%p;?r?[??{?ix?MP,? ~???&@?(????V1?!r<?L3???^ +?%Q???(???FD? ?!wZ?NB|?QZ????k???nC ??WH??!G?'V??>$R?auK?/??4t?+?? +CT??-??w??????B????????W????p>?????t n????H?;?S?{??'?x ??~ +?sd?????wWgG{??O?hm????jt6??YW???=a???5[??U???????e??JK??E?"$|k??????6??Zm?.??8*?k1FQ???????F?{z???<=???UOb?np?i@??]?Fs??P?K~-J?G:???R?.??`?c +XF??? +????t ?????F??K]??5#[???&??????P?? +??bU?Z?X???%0??????H?o????FF|I-?@?e?? ??4L?1EOC????E?m\L??3A"?,?F??#L?Gy?2'????o~`y$b?f_??Z?UL,c?????^????y?b+8?b?>L??b0D1?p>a????N3???WW{???:@???fg=V-?o??Czx?j??V?????????n?X`JJ?2?U????? ??,?i?qE0??XID?{j?M???vt?+J0??????"_,m??z? ?F??? +??N???????9??u?iW?tN?j?&??ql???f~??O???(??C?e?B?:?fg? 1nY\?l??-gW,??1 +W?5A4"B?H ????o!??x qc?%???iR2N%?P2??r???? +j?jTUUV%UPA-??oy?|???&Nd?????????O??~??MbP?zY?3?S????d???H???(j??b?@8?#y?:o??????Z??( ??$??i9b??A?%??`???=?swYG??1M??:]??+88???I??E??*?W? +?6?k3\????v9????(k?L?&J?z?{N????H!b??????MP??\/? ???QN?)v]K??G?????c???????p*?dOyR?y?????? ?D?av]????[????s$??l?f?q??x?Y?q?g? ?c?^?dU???????B??*f?G{+L????u?-g?oK@^?b9q<>56q?N?'???>?N??3???5'??c??????Mk???????F?N???????????o?ngh????x??E? LB +??7l)??VqC???????%PU + ?@^? +"???` +@??~= ?,?H?I?p?)0erJ?j??b?@b?!?%0?BYF`QG?? ??tC XW??b .b(?)@7?2?I?y?@{*r??????N??t_???BR??]????? + +endstream +endobj +86 0 obj<> +endobj +87 0 obj<>/DW 1000/Type/Font>> +endobj +88 0 obj<>stream +H?TP1n?0 ?? +? 2Hq:^??C??v?+? +?)??????$?@> +endobj +2 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +3 0 obj<>stream +H?tW??????W?RzQ`4?ewT???M/?p/?^???X"R???}?? ????B9?y8????????7O?6??Df??V?UlV?'_Q?.????l??V???xZ??o?'\(??l?O_???T&????j[??"pf??4??E?Yw?aa???5?????|y????o??=E???? ?l^???ZE?5/2?j??3?"?S?i?????????????J????g????????k??.??%D$? ?w-?4)?;1?Ja? ?M??C??}?;?-??X???6$??7????A??m?????l???Cw?[fw ?\?x?GX0'6?zY??|b?HM?"\? ???4??N?u?,?????5??CT!h????????o????e???d????f*??|?L?J?b-b???B?"????x????U????f ? +?V?? ???zt?wv??i$w.?}?=?{??R&??????c??????????u??? +qv?? ??^h??????D9I'? +?=SQ??c ????l??j?3??xj)???J????5??U???4?h?[?4C????`??????d??h???;???Jo=?X??7V??????&|??bm?~???????|???+?????`?? +0 ???T?Qu??;??px?????*0?{?N?H{??????&|??????Q??vsj??Rr%Q??0b?,???PPR??v????????tr?@??J)???z???x??3?I??U?????d???W??%?'????? HX$L?(??T,.B?I?B?sG +? c+_M?4?'??????3Dj?gs +?w??>jp%?r??jII?;!uw??Jk?z???!?? ???B????m?^{98y?J@???? +p?????A???U?B?nL%?????ql?lU$????]dQ +?>???????e?????"??,?????G???_?B?S??? ???>i_OQ[M??le?|O?E???-W2?7z?+?D??????????3t?#J?;w?? ??Ceu?~N?b?S?7?F??????mX?\+??W=*??p?"hU?@2 +:gYt????5?????5???d????$))? ??b??F?:??B???Hn??? +L???m??(?? ???O??<|?E??ML?:z`,?4V??;??XU??????Z?0y??A(]???F?4?????,????F +??v*?? ?+????E}?V?!?!g????A????pQzQ???f}????Y?^4%?~-j????H????3?:??\??Q???M?_[? +YL??ey?E' 7p??m????x??M?!??p/?A'3??????I?? +??D.1?rjV?????0??B?p?z??????Cu??D?"0A?y2??? +/w????GS??V????????R4?I?/?i???8?,???v?g?.1K^?7:.?d?????E?C%9?Z?7???i?hCo +??Xu? +*?u?H?j?p???z?b???H??:??FCU?,f!K??)????!?F~i9g4?t?t???E5?~?????E?LG?J?$?)?41)?[q???hV??R.K^???vi^????_^???u??E?????T`T ?????Z? +??R? +?LFp?? +?k?Q?????*???>??/????Y?5??????@xR?*?>m6??????2???Y!?'?3a?N~e???*?m???|E_??mpi??9?9? ??1??$bd? )?????j??l ?!7{_???%??0??? {?U??MaN???C&??x?B_:T?6L(?3C?:???u????d?????va??"??W??Mx.J?$2?l*??D????: +???2??*??U?Nu??gV? @?a^??M ??~? ?^aK??Y????4?> \?z{(s??5be?67??* N??l?#+?#]l at W???? +NB4?"O???? ??%i??{9?????FT-t2?>O??]$??Av1?|??R0w?????:??/? ?f/<????Bs???n?V?????????_?BV??]??a{??!??L?(?K?)/6?Ns??=Fs?u?k????Zg????( +?? ???U??? +?`???????3?N|,Q???B?4??i??EB?5?6?????R6?e?T???~?h/???p???O??&????xk??,??]6????}??4?A]?ZI????? =??+???????,??(???~U?M?? ???E???$|?????z?????n?????G?x??=se:`??v??p?R?0m??Xu??3+?It??FE?7?????D????}.wl:??l{???{? +?????Q0?????%?7-6 ???-O??T??K?e???z?Iv?9?? 4?)???8_?f?p?vQ?#?????3??F?, ?J??,?????qp??fHD-???@???aZ6t?M?+Vk@?W???= ??70"_?w??H$??? +7Y?3???????3???8????+| +'??=?r?~???_-ickV?1??:???m +6r)N#??E*????^?D????1j;??????]?????:??^??5t?#???'????U??}?2?_7?J?A +p???f?[??C +????;????6?MW?n????k{?7?:?s?j????g?A()?@?=?K?v???u?M+Wq-??l??_???;?J9??^???????&?? >?z! ?????A??z.?? +!s??iJ;DC???Z?U')zB$U?l??2???? ???v??j?rT?? ?[???L/?Wk.?"?p)???G?????_?yc?Gt`???_?? D?< +f*????k???i?=]??/9 2??C??IU?w(???>??Z???p?Rf~J??????&&? ??6?I??XR?????E??"??Q, ?XJ:%pK?:?f#???4hV????G???`9?Eny??????CVlL??D{(:~b???5???j}??+ju?? P!6Bv%jM???n?~wa?????%?%Z?? +?|???????D??!??r???k??????` + +endstream +endobj +4 0 obj<> +endobj +5 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +6 0 obj<>stream +H??W?n?8??+???k????=??h?b?"???h[??d??}?_??t????0`?Q,?U????????<>???X??? +iuqM????i{6V[-? -g&??????????>????&,?W??6????J?'??1N?:z?QIMj???????x%wl???m?i????+?/?M?&?vq?z??9???l?k??,B ?~rVG??F?C:???7? ?T?X"!??k????fQ%??K??9???h?????{?N??aUx/2D???.??dZi??%??]?;?>l??? ???g? ?????B????8??w??ZC???8???????xM???16(???i`[??????C???E???m???4B??'????7?ZQ??-??gY?XQ6????v:? vG?|N????r??b??v?????#?>B?????I|@.???.??z???????!?I@??T@!?8?39;-54*"= ??????d/?????/}x????B???v???y?S???2 ?*??a|?S?<???a$?ME?G"?????%?])$?9??? +r?]??b????????Gi????f??9M?i??p??8u???.e???RM,??????PJ????TJv?0}L??F?e?zEA7y ???f??R?????U????????? +?R??Qh?8?Z??????CK?U????)K??t?gu +?NS??#?h????{?`??Q?g??qi??i??p7O{R?-?????s +]l???A?????^?vj?)X?^4??3~?>?|?"? ??5j/H??\??\'W7?L????(QK????5?^E?oX??jvV??g&?????R?????p??H??RF???+?????A# 7w? +G??6????bv$?7?$????)???|???=cr?wX ??????Z??????")=??E*%?H??????s????f:~??g???/o???%@??_??t[?Ow?? +????C<3????9?a?Na-??*?}?D?^?z'?/?I??e1}'N5#? +_?&y?????*????B????:??G?-.2{q??? ?F??Ht?,a ???3M7~????J????P0p?n?????%"(k?ou0????"??F???nB3???m?/B-??a xuvBQ????i?cL????U????D????b-r?n???????j?z_k=????NA%??K$??8?y?z\oK/?pg??v?o_?|?U+=?1?] I2?????b?B??b??O$?V???98???L??M|?*f????UE~?p?v???? a??Yj???^????v?k??4???? ??????? y??|??"OwS??E?9?i&i???????,gd>/???3??gG?[{AK?Q"K??)???#?3%??$??R?m????>??u????m??P???,J??o????o???Q???9 7$g#???????}?f??1I?GD5?!}'s?#????????5|??????!$3???'y??????*Z???/[ +Rn?7??M1?w?H-???f?vN>s??3???*??(?????>`)??{??V0?2?J??????J???+:n?M?:o?]?^ _??f?U{.?. +n?o`&??3?bC??bz??Rv?Q?9!:??T?dGw?27??*?3Nz?r?J,?YYWU$;x$??ccO???)?SL?i??*tQl-57?W> +endobj +8 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +9 0 obj<>stream +H??W???6}????????5?u?A60v~?????{?????Y??~???PRg??`?i???Xu??????9?????Xs8?l??????/????LQ?I???.???w?KS0??f????=??i?.??I5q?T?plM?????k7&.??f???8<<????? +??x??:2 +mN????;[&?ekow{VT???????OS??3h3? _?????F?t??X '????>????&K?n~30S??:??????`??&6?%r\?Dv?_[\?F??B}=?`?f??y??$???8ul?D4?e???>??&>[???C??U?? +??,?>??7O}3 ]?/??g?L??????S????(?E?V?H??(4 +H?>??2????_????`?71?+#?E??O1PYh???r????u\????C??Z?O????u??A?!W*g?????????l?h?vQ??sx?zu~m???l??v?U??K;\g\?m????<5??$?:Yd?uC????P?1????&d?j?? +YB??X?Bgq?`N?c?F`???vGW?h,w3????4'?Js??6?n +??z?FxiuL???????+=??T???????????z???*Ag?+@???*?8N??K?MT??p.)69b?f?)??????z??TG??????YDm"?"??{?0??z???????rab?u?ML?,??K??????????jtm?qjO&?Y"??b?????@??+V$??k??}?}???c??\?=??h?/???AA?=_??C??J|????F???0w??????_w?? ?~7?D[?i?????<`?3;_?+?y8????^???>C1?]K? ?????.?$0#?+?'? ?R???zU#X+?\????X?RqTi??/????????w??[?/+?JW-Fbs??-?j??;??????~???"??@?\?RC?Em|??02?f?sQ?{ s???k+u ???d??z?]??"?H?E?;??Q?3 !q?5$???sP??e4??%??<??I???????/_?\:?G|??R>???3???0(?9+??????rt? +$???uB?*s80??y?????`?BV??C)??3?E?3{?C????4?????~?)?w??H?F?W???4?]b/mC|K??E?@L\??H???E?tnx?????V??N?W?YE?$???D?0V???=?B?tR?Uu??????????????d?H?,???+nP??????_'?5?0\??G4p(??\?3?Q?+T??weRe!?????P???A????n???p???OX\????|???~???|???s8??I?C??i?l?????_p_??{O?]p????.l ? +?,I??9VZ??k??Jt??5Yi??r,^?%?x??f???'?sR???????J?XV?|?ZZ???:?????M?????@???gf?4??Tn??????Dj.?{??5????'q??? ?? ??u?B?h/??`?'?``t????*??&Z ???G?????N???ees/?2 +ez?>J??#5??W??6?0 Ku?RV?5????yd)?? +aWj??w?@=?_??G?R?M??????U,'?l'?;u??;???3?'??S?M?????&=]????F=???,^`??e??5?iy,E?T?S????:J?6j*???S/#??+???U8??e???y????U??????LB?u?l0OT???j?g???_N???}??m}?04??_?U??@?g?|>A.??) +??<{"??C?e?=?V?:+?"7}??r?w???1p??4?Q1?R??8???r?cWl?p???O?J)?P??*????h5m??T??"[?NL?????~?@???}>|???4?????L,k?9??l??=?????v. ?????o?@???=P10??i?j?????&??f?rUT?)P?)0,N?%ux? +W??????P?m%??l90?"?cEqr?j`?vH?^?????e?%qF_0_??m??/???M0???:?????Z???,te?*6n6???~??c??|???????pJ6???F????J1v?r +?Otb???X? ?]F?/?c-?.:H=???uiv?l??Q??.0?T9?2???t??T}V?~Bc??Y???c#[ +|&??}4x&????K? ????B??t?v??2_?s?J?a?C0h???????????n????D+j?,??:?L?-???'?q??Q.???;?I???V'9C??.#? +I?(.n??[Fa???"????I?uE?U; + +endstream +endobj +10 0 obj<> +endobj +11 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +12 0 obj<>stream +H?|W?n????+zI???GvI?\L ?0Y ???Zm?TH??F???z4E????????:Uu??o??9?w??}?lR???. ?Ad??Wg??0Y??? ????.0?;?X????????}?6GkNm?u????7??????"_Wt?C?S??/0??'?>v???????R?1k??d? +c??6?Z>Wu|??~ ??? #Z??t +?kE?#o??F??d??? ?*b???u%:??K3??,????%?pH1??  ? +?kI?^?^??????z4?~0?I??yj????j??hO?EN."?rw?%?l ???????F??`????d?[?edE?urh\??i???I???G?9Q?9?w?F?*vYLH?W?_??T????0??I#?{?7??}?K?????Sx?,? +xw#??5n???m???;!?p?d?I??q?;C +??? ??8??G??:U???=Sz[?b?r}U?? @?w?v?2??qH?pH&?r???N|.??N~?`???/WA?2??Q?,?i???U??P??#????8?R?v?P???,42??????U R???jnj? =?UO??)2SMoQ???????r';???-y?;Y??D'CzD\?"dpY)N??8???????4??????z|v?0???L??X c???s???r1? +?0A?C??5??I?N>?H2??Q??Pa???G?w???R5?????S???'?NW2?6???tN???F?&;THe?????w?????L?????'Z>Yd?LX?X[?_?PJ?[????>??fg???75*?8E8I?E?gQ??kEg????s?cD?e?c?.W +1s?$????1t?????wfks[J??????} +?o +?6DxJ?????T?Ufb?@T???q?/?????N??%?GK?%*?.Rw^?sk?T?U|HB????y?h?2????<i?4??A?N +)?(?(?8?$=?t??6???{J$??3?0+ra?????K3??s??J?0q?x3??:????@???rI??UK??Q>?2?!?K=$?'???x +i? ] c'n?????r???F???2m?????f?? {??X"?U?0 ?VF?VW]???qq??.??t??????g??'.??a??Q?? +???6??R???+w|%V??_?|???Uy? +*"x/????8??t6[?) +}m?q.??dO?y?l6?A4?????\??$??'!??rw?a6??H +?3?!?Z???L? ?|*???S/A?Cx???L?#??!b??????A?d?Q?? t?? d?????????OP?*?s???\??;??t??????????B??:? +\3?1? +???v%?Zf?+?#??S??Q?[?G???????%???>??(.Q]b&?????????H?????????@?|?qD????%y_?T????f4O?????$?q???? ?????%~????????|Z??$?u?|????F???%?{/??????m?f??/??X??V??v?+2?????^?i?}j??F??????w?p???2?K~^x??????}?"???,???t?;U?M??L? ?1???n?[4?JG?1??_?????]?????? ??\??r???S???c????O?????w??V!'?k@?$?]????3B???*???2??:????????z??IH????????????6/??A8*??????`??O??;?_HqO?G??S?"96?K1$yH1?)km=??hO8Z?]?<??????B[Y??w???????$??+7HY??i},w?p{??????g?d?]?0?R ?????\??/?n?28?-??FT???~????????/??dQ??nu?dy&C?cr??o???UCv??>!_??x?? ???d??,?O????v? o?k@`s,x?S?>h??*??oq?~??N~????y??????0?@q?????x?c?D? J?EzCN:( ?B?j?`W?$?Eo?`??H???3?t0????9??????L?$??:?wdx??1???k^??????)????w??sCL?8$???QV??l?H????*?U +?? ??+%???YM??p??????:5L?m???E???+j#???????mP??U? +???7???}?,_??*?????q??????Muf??3?&?????qQg??w?BI?jV?e?I? p(? VC +me?.,??]?eQh???W????@? |MR????KU?tw???6???=Ol??3.?0;??,D?yjU +?8?O?* + ,?y +???HF7?ZJ???@%?F]??p4?? +1?':?Y"?9C?????????????R+?C9??yu?F?}]f"x?/3r? + +endstream +endobj +13 0 obj<> +endobj +14 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +15 0 obj<>stream +H??WM???????# X4??$??E??7l ?????%Q#?5??? +?2ha3h?fS????J??{o?OL.E8D??S]?g?o?;?????n>?"oE?o? b[??D???@?0 +x??`??N??????????;??-_7????n}?[????6]AZ?=?^p? +7(???6???=??a?? ?{?]??oA???_??/???{?\????/?q???j?\(?BK?&?? +??????? U?F????!>Cn????(m_?1?CG?GNSv????+'?a??4pl?h??#?P?f??(fk???????:?`?$W??????9"?R?S??N?.p?/??:??"O6????t??????3?d$?$????W??VA/)?K??J?PY$?P)~t?I'?_???????V???J??JXk=?]h9Y?J?0?"?4????h?? +{???!?????G.? ?????-?nO??i????U]?{?????o?o?Dl???????????X?H?CI?uq???o???Bq????pu'P?c?(?????s(?xQ?+???X?? +?[R`R????'F{??4(??$#q?ut?=?C???R&Sc??C??0c~??oX?T_??c?0u?????[??#????iH????b??l?@N??Q??3.???u??%V??kZ +???M?y_??9}?6W(?D'%E:?vY?sQ??? +??O?????Ma3`?/ ??x???#??]?F??H?1??u?????W?E?S??cB?E?????'CFO??B>???Q!??J;?? M? +????-?)?0?m??g?T??N2?E?C???G=:zwW????/???????z?v?g +yW????H?G?-?n +?? +N ??E8? NIyH??BgZ H?Dh\???N/5c??5?tj 9D?w]w?\???B?g????!?}?3 r??G??? ?%^??q?!R?^ +q??????? ]?!??5?[/???r\???P=??P?_Y?P?\???;?N ????)Adh?=??9F(/qx!?@?ve????hL?%??jOK?????y??b????j?b,?^J??????}IE@mWB ??tS?v?J??&}?LK3??I?M\u#???s???d?a????_??M?`????R9H?Z?@Z???&]?Zn???DrK?9 +????R???????uF?%|??F at IDY?c??e?+g?>?:L*??O2???f?x'^v???b?hs'1??z?$????C3L?3%? T8?L???????M?? >???Xp +U?4???0[PW?3c? ??9?o??z???????sK??\2C?De??d??)??'???6? (??????:?=W?#H +?-ET?yBV] ??r?d%/?x5 +O5?>57}?TB\$(??4?.???K?rg$?1C?#f?X/??6n(???\vW??h,?]~??N?(6?bJSU???E???"m?%4?7?{?ia>?C??h?Da??:????????a7?3???]???M? +M?l?2&?AE??L7z????/???&??C?h????0?q#??jGJx??i{7n????M?}???D?]????B??$A/???]+#8EX?EU +?I?%i?4lh???K?1u$/??!_??IzjL?f2? + +endstream +endobj +16 0 obj<>stream +H??Vy\S??????]^??`n?}DE?(?EPK??@?$?Z%q??l???l?? +V+ +?" +y??WP^?,?ai??????????o?9s???{??? +O?/???]?z?1\(Y?K??25???SD?O??$??c??K +s=?-??k????~??R +????GK +????G?T?+?e?Q?????o??X6?/d??8q???????b?~\?[ +i??f?t??k????c=????s-?s95f??????u*??Bk?g????p)??-?????>???Q???9"?????C??] t$*?jn!??&?)????????????L??l???'?S? +???!?? +??>}?i??????????????????.??S/???u?\??????YrY?w{n?S???h|]58 v?^?P??????????N?J?o^?????yZ???kV"Q?i????ve???Z???2?\???T??B+\??"U???c??}$??+??Y??Z??1M$? ?dQWb3?t\t??B7? ??RR?8?:?c?q?uR???O?}???? pP?O????? ?99?V?pc=???C?af?d??=??$>'2J(A9?????a??n????y?.??k????3?n????o?@?? ??|?0i?h?0m???1?6'?"??"?$\??p|??m\t0q|ZR??????|???????.??J?,? +?m?p????zk ????????????[?? +?u?*!9C??#????????p6???+?\? +??????v???+?? `V?S???'x?)???xh-?1T/?<`?9??K=,X?]?c???M?p????? +(:E%?#$?!(:??????????~?'s??1?????8Q???!????5?_?G ?'??n????"u`wV???????\????7??'????Ri??L????V=?J???\?????R?kr?&?=?TBP??????E7?l????T?)???aP???tk??U?y??'? ?G?(????????58?b??u?M?|??N?J{D? ????o?d{5?1??#?Ngw??dm;??W???????????=??r???G?T+????{?????+?{?????P??Uu??_T?Y??B ~78=w7??/?7??U*]??U4 ?%h??9?s?????~???k +???\?)@B?)?Fx???F?~\?{+??6??W??*??PXi??q ???B2????&???,?$???[?( ?wv??X??s???8??=4u?????4??!???1l.wv???? ???W??6\C?r=^?H?mi??d+^)???W3?6????&i???&???& +??????0);???? +??? `??jeG?????r?y[???T&????9:+;Isu???D*??I??>-???^???K??1y43??R7*??c=???????u%??p??)???? ?R?;?????` +??P?ad???ya?7P?yYH????B???0(?" ? ??????1R?U?OY(? @!K?&Z!???yW)^o????:?n??v???&`?? 20??z? +r +?A>?Q"??j? +?Jl?h???BQ?\z????0???Y??6(Y? +?[?C.?X??????}???????^??Z??_q?????w(?\?S?????m???b/?f????a?sR?4?72????n??#??]{z?cn%A ??l?[???^ +??>A +?? ??YIj#???G$5?????T?i??sx??.?g??????\8%?8??iz 5?????B?! +?`g?v?q??WOb????e?a?-?[z?X_??5?S?`$O?U?5?:?o? !fX??-?T?{,p]?x?JU??J&s??0?? +?????1'????[Q?? ?????W??A??f/j?????????E?? ???f-ve?T y?v?m????{??&*??G~?|4?????T?N????kG????j2??r??g? ? ?{?+-??! ???"???x +??`??b??p]%PQ\Y???????au??Q ???F???"? 8???: +&:??`B p??e?u~+n>Y????????T?,?o 1?x?K??3?/.?r????????9?2~t#??`?????????????dx\?&??|?X?T??f"g????=?(r? +$q??BS??f?? l?Pg????";S +???xj?Q?????RB?N?e?Q???.??????Pl]?v?0??93-??1??7?v~?yK??h????M??c???@???Jr?d*?~?:mj?4?KY?H?9tHb??/w????s??????+????????ZFF?{Z??C???Y?&/??7j??~????]+?f +?????x=)Yn_d???????V{?y"??Y>7O?????? +????H???????g?=??????????D??]!#f?^???t??????8`???noHN??'Yn?/eFN?7+??+???I???Z4k???l??3???l??S?s????4???;?i0?6??'B??Q?O?????"?6E? +???6??Q?PZQZU%?mJJ[?"? ?_??w?r>h?U?ggfgwvvf??:???.?y?9?????xk?"M$???U????????x?Tv`C???d?nM ???z??H`a`mr}S?4i?V_aax??? +#?dk,?7x?? +E??\?????o?HMeE?g???1?????????N??t5-K?Ua????o???8?\??f.%W??4??+?2;q??G?IO-??7??'?K?&????GJV?$F?s?x?Y?N4???Y^n??q???q???N???[?????? |?b?2^[????|?{??? +????y???Q????H?~?S???s???????????F'U8?????dr?]?U2 +???Dre???*???jL?%7D???[??x???qb?R????7??n? ++?[?c"???X?PD}ba?wt??g),e!3>f??P}?-?{?D?R?I??W?+$enG???~a???/??????Gl?b<????`~|??? +(?p]?)8??@H??I???_??"?$U?w%x???S?Ea?????7?T'fBQm????F???yo*??q?=??4?k???4E?J??n?????????@???n?>?? ?3 +? +?(??B??z?{d??xm?-??B_l??r???9?Az??[? ?V-??g???J? ?p???v??!???5?P??OY#?j?s?????"MS?%?{??6?V?g???:?9$k???=???A?5H?K??7??~?kHY???b?{??W???]??~q??_?Z?wu???eT??o????o?Qm????;?[?????(?Z?f 'd?6??????O?1t??????T??????!3<?? (E???C? ?%???Q?|? C???~,???a?????K? +VLC*fk at Lb??Y)b???.?, at z?l?a?wa??=? ?I?7![?6???1???~????Xd[?#???,?:??ML? +6????B??????ws?9QX7'2?R??m?4??| +P?5n$??g?R at e??B~?=Mv8H$?7)M?Im??E??{?I52iN?l ! ??B???Y???dg???qV;mu??53?Y! ?*c??p?a_? +FfAx???/??????:_??.??]??U???????/?????B_??0??]?>??y?]m????Ty?R?U?U6U?b???QP?-e ????????????_??w?????f????t)]B??R?K9;????\_??b?Guz??wR"?L)3???q????????%j??yR!????????!#t?/#t?_???-#????I???????"?G? ?I2?!?_#??^+-??W?z?4??q#?U?z?d?G?? +X??????vP???j????$???*"v#?+b$?f?O??????????U*:H?' +?|?1???G?ew?????">?? ????$~?i?-??Y???E??????? ]NnR?q???"?o +???2??????.?_ $??,???????k ?H:?? H*????$?????;??w????/^ukh??????????E1 ?O????'xe??/?')??:?L?K|_??a^??e?>?7)?R?6:????q?O? ?????N? ?w?7???W????????Y??t???q?9&:&8??:q?'??#_a????B???Q????B +???dV?T?*?qo?X]/.?H???_TPwTq?iJ??Z\???d?:,Pa???>????p??L? +{?_O+??I?????Ux? +k?6_?42???????I???>D?????oZ?????????_??m]U?????????4??????? /??f!O?I???u????i??<'V?8?G?VbaLe??"41????:P??tk???Mh??FB? +!?CP*?5?>??*U????z???s?9???{???? ?~?=??0????`?w? _??s??? +7?D$|????????G6???Mc?L??Ep?0p?E%l???????B? +???p??(A?\uXs?3?a??Sr?q;X??B2????1)?Le?$?eAy? C?p??|? ??6???{n??@'.???D?:???i(??.(?pz?q?M?~?`?(??G?30? ?????3?????P?_e?????D'?????S????~???pG?[r?? + ??Q??_?|R?)?#?s?=??j}s?V?????d=??\?? s??ZAV+?j????Z??n?????9X??\????{??j????pt?m??, ??V?;?+sv???j?j?b.|:???????L??f?\(??h?8?? +?@???M???l??}&kSl|h????S_>??91????#?-G??z?>?u?]?K?????xQ?d?4W\w???;??Y??9?E??9?????:?,?&???+5?(????l?5?iD??;?? w9 ?o?????Dx? +? ?? ???9???8?Xd??o ??~V1?f?:6???????J)V?? +2?W?b???r??k?2??7?e??F??'????{???????!?&Hp?a]??!nT??L????q0?M???@?Y???A?A?5?.?2y/?k4??mt?s?*w +_Su???K??K<tLy??V?Vs???q(!G?!?????u??|K ??????v;[???????o??i?c?? +?????.?????U???????G ?r?Pb???2???#????aV}F?'?y????p%K???Q?]"?o?;-C??-F`}??k??[:?S?????'^?Vg??[??????????y_GGH????????]???????cr???/?4?^???N?*t?j?c?6c?q????N???. ?K??PVf??%0k +F?? ??????~????2N?@V/???m?5#???[w????]?Vkuv?n???#am??+OG?? +???Mm?>??O|?;?????????C3?6???4F?Q|?????jO?r_?N??????qm?vz?p?tr?i?+?U?#?#e#U<}b??U?s? ?;??)?????????? +?%?N?M??X??f??$L? 1? ???k?!?T?$a +?)FQ??Q +u?Kh?+- ?? 5?b???L???( ?'???4???,?? ??i????Q?]xE? +???X?????H?'&1? -??????????mqoS???????,b'?m??????>???c??SXc6wY???>??H?n?8?????U<V{P`?8??N???9?s??*???? + +endstream +endobj +17 0 obj<> +endobj +18 0 obj<>/DW 1000/Type/Font>> +endobj +19 0 obj<>stream +H?TP?n? ???u + +endstream +endobj +20 0 obj<> +endobj +21 0 obj<> +endobj +22 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +23 0 obj<>stream +H??WM?????? ?$m????If?? +KA???j??~?w???.?B????H???k??z??????2???????j??????y?8?$/;r??????????-]PpF?l?VwvV8???y???????:3b44?P??iq0I?yY?}0q??)rc? ?-O&|;l?#?6?K?_?!$Ik??x?l????P??????T??????????a?o/?NB??AF?Xoo???:???7j??F??tjY`?2??n?\??(K??_=???? *,??? +?WJ.?;?(H?, +N?T?]?????]7??*??88?w??`p?!?T#??U./\1L?H?)i?????zdL?Z???H +W??C???R?@4??|\mh??N??3???!??e?G ???;Z6??:`W??dPsx?9?G|?9??xa???>????,?????I??a?;???Et???? +?-????7?b???2?SchH? +q?WkO??????m_m3T?2=?@Oe?"?re??? A??(???????????????$T ????Q[[?=??) +?QVg?sz?&??u??%??S`?\?gG0>[9??s????? +s????>?L??:???1???D?[t?~"?r?? ???????Lu??????n>?2?(??u?;?S?L? ?s?e?QUpB?:?*y??U?"H?{?????? ??*N ?? +TP? +??7????d$????E%????????$???"???y?i?k???z*???YPi????(Ts9???JYz*t??hAzc???????8/?*?lg????o????e??? ?H3??????c*E??pT3??V?E)??]?$??k??????*??\???????Y]9?FnL?????????E>??9????>2E?????n?ly??y???? ":??I?r???5/??uw_???iC9/k?GM?+j~?(?]??????j +*??s?B?D?(D?6?C-?????? +?<??~?L?????N??3??'????f?}u???4?}O????>)X??W?{ +??B?????0!??k?0?????u?????=z +??;e??q???#??h9U?uZ?A?7& s?N??n???e +?y?:?q?1`???X}F?z?M?;1?????H??n?Q???????DG??y??L`,P?2?? ^?(?R8?),?|%?I?e?? ?^'y?E?HufU?J????QJ5?>Q?A>PE???u%J??????_?y??VcU????=wYpgE"???????q??nzL#F?????|p?Mts????????????Q? +j??c?????:P??O_e???????K?;C +*3??wB????o????=??????(c?9E?i?U?_?7?^?? +?ED?Y?mDln??????Y^??~:?}?? ?)w??s?? '????????|??????n??????-K?O?Ml?a??_?W??????&??????Q?Gr???g??+????????v???q2??<h??r??+???y??;V?u?_????????Nd9????f&S??4?T5?m?h`??~?'????U?????????[???q?I?7?:??7b5?D??it?W?? +d????K????o???^????&?M?dL???J1y?l?????=,n?"???b???s????T???%Q???ox??????$????????"???????Y??@?@? +??M???.??PD?? ?x<_}Zm????$9???GZ??\U'?;6fA???/??%?????? +]?=?7rY???/??OR????* +????????{b +??G??ny???":S???aqs?F?X??x????? 4)??I???d?bLu??*????0`??s?u?????Yq???{<,?>??nX? ? ???9??????P@?n??m???b??A???yi????????;?f??????-L??????8????L?|??cM?D?}?????St(?;??iVR??:\?Y?|??X?yJ??? +?l?6????I?5????K?L? ???]????% ?w +E??`?C??????????k?7???lb?.CT/??i?|>(????R?M Z?n)????1p????!d%~??i?qI?_?W &T??@VOf??}?[?)??????zv?`?P9????*??%???E?I????>C?p?? 4??H??CD?????e???oQ0??9&1P?? +??J?????? +5?`?X?d1???PI?TZ?U??6L???!??????????6c?D????"?=?gKwrQQ????Q?F&XwM???t?????T??uw?e??p??"B Gx?$4?"T!fB????b?\&\?7X?]???E?B??`?HW,?????*B??? (??~f]?hW|?;D???a??!??_!???(?.?J?????? +? ?3?C /H?~x:?q???=??v?????'??*?0?-S"G??????:???!?\;???` + +endstream +endobj +24 0 obj<> +endobj +25 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +26 0 obj<>stream +H??W[o?:~???#??U???$i?n???bq?([??u??e7??s?[??????p??}????;%????'???\(1|8QY?i??)m?? +\j?????I&O`-?????A _N??7??.k1??.WUR/???:??????< +?8axNz??z?)XO*?I?j9K*-d)??I?'* +?^' ???^??\????1????????x??U)&???mJN?)????I:nE??????H??d?*h?yJ??3?z ?W? +3?1??0?v?>eM??????GD7.??O-3??jZ?k?x?|?????????}?N@N??????MH?????-???|*(U? ?#?A???B90?%Z???  # ??K~-??d?S????5^ ?7?? 8???d`?{n???r?????x??O???????7.?-@????????oI???t?????e??a3?`???x????Z.D]?KQ??.??d]N? +??$?[9O?? +Aw?N??&?5?o?NTy !?QTh0I?W?IY???"??bUN??2#??#~,?Y^??8?V?v2B??p???/???8??rE??J?&?1Kn?T>??LpI?L?W??%/?N@??,?*?B??}??p??L???%??1?? ?5w?K?_????1???HdE??E??? +???4 X?V??9?t??_??h.{?????&6??F3VG?]??!?[t?v???s??C??a???'???Ofm???z??L ?{??|??EaA9+??6F-W0?R????a +%?A?? +t????i???b??@?0??8???@??P???}??u?b?*?????"??d??? 6??c????zbA??as??????5??w? +9???$???I)T ++???(Z???_&???cI?=???"???????*(Z? ?u?K?-???7?&+??0nzE??'m???.?:?N?'?' ???Ct+? +??????@??G?p??r ????????Cx?j?"l???J:???? +?`G??/?4:jj??????q? +?fE?{@]?OxZ?].?'p?O&???????? ?K????#?????&? ??] +?????xJ???D ??m?!NV??&p?????w?? x?tU#L? +?w?? +4~h?z5????:7??`N?BL???t9???T?7??/#?P4de????X??#??}??j8q??????&?Y ???????????7???&?~?G?)pG3????s????I?~??#~p???}~????? ???R?E|2??_??96???%?y??,???0P?>^??l?$?l?.q???8??sD???????;???5??}??`????g?g???????;zA]??????~?h??????Z]?M??F?j8d???'?w???fol?{g????2?b.xyz?i~???1?} ?[?>????c?K????e???f6R?????;?????3x??w????[F??v???f+??^ +SX? +5??????u????zn~ +???????L??+Z??]?&?+e???!???\??5=xm?FU?c6?????@???Bu???0y?.???HE?????1?}??v?.?u???p?n??P????F? ???@z? @? +y???(???_x?? +W ??l?Z???|??:?r??????????{ ????nj?X??h??!C?zN?xuG?????I +?'??'?Udxgk???rG?#??W?????,{? a?1Y-??E????WD???f5???]??qg????M??Gb???$e?????o??g???????????????/??? +Ac9?62J?w???M????p??E??EG?H3?5??9mc????=???'??Rj< 4~R??[d?zt??-;?SsAVsO????W?T`D???u?hTy??-???E8 at D#?mdFE$6??G?zZ$m)? ++?7???? ?????y??@? ? +?|?!??U?? =??_??O'?Fk?x>q??6???8???T??k?iBeZ? + ???l?]??RP??????? ?Y?*????X?^??q??h?l=g6a?;? ?6?r?#??????????????{??=v +/???[????R?o????)0? +E?r?)?????k?p?@????????l$? ?????? +?ZF????T?2??kl +L&B? +5jL6T??UM?4??v?55?o??C??J/^???c?????.??????CHlj?_??I?"55??}??7/>>??.=Iy? +?O?1?j???????Y???)h???????>3??u?Q?Pzd?????? +]BIX?M??' +??????b?N????? +o8q???????0?u8???9?uR9o???? +?u ?Hl ?:?`????qYK??}??_?????)>?Q?UCk?r/{????C#L?.;*;?Kq?*?z???2????J/~????;9??\?z3??#n?3???W9?I ?? +??H?]w?z?"???X?????H\?a??83?D????Q???\???e?w????b?n`????P?^]Ag8?(?x??%?8R??-?*?bB&?\?e???q????|A??V*?Tg?o????|y? |1????^???b?V ???M???{y?????,?????Up?? ?F??F?~?!M.?_jk????Nn??]u?V??57-?:??=Ak??6?nR? ?Q??zI +????[n?? +innCzJ?=?<?????m???4??}?R?]?= ??k/?7 ?ji1???4{i??[??Y?~?'?&?$?)M}????S??`???? ?al??? +6B?? EE}%6???XW???Yr>B???b?&RJb?=?(?? +i???3?Q? ??????e???R4[?A\??Y??NL?? 5???6?H?< ????TZ????}??Ab??? +???z??????-???KEM???3}?\?mi?PLg ??mIe?W?Sd6 +?;?i????m??P?N??yC??e??H?EO????p??L`_?@?~!?? +EE?????3c]-?? ?#?0?i???? $??? B#!???|?????^???A?g0????b????? +c?j133?@NC%,W?M$????????g?????i?'?O Q??u ??_??:???24^\?C??>w??q!<3n|M?Q]??EL,?.????]?|;3?????N|??\??kp?9??Ic_?k +6'3????J??])h+W:?????G$R~?8???G????.w???G????"??n'?k??J?-???z?O????,a??.k??? ??T????????G#??H}8?L?ai?C??d???=????????1????cZ??\?????Npx\??~[bklK?<?K?X#U?????w??2??[Bt" Q??vE??a?????&;+sn? ?? +???;????w#?a??B???q? +p????R?VlB:?.?h?? +.uR +???=+??ShN???m?q?OsM9o??m?N} ??W??????*????Q???? + +endstream +endobj +27 0 obj<> +endobj +28 0 obj<> +endobj +29 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +30 0 obj<>stream +H??W???F}???G??f??????.??V?#???hH??fu?????Z??????????j???q?'o:???PY?F6??~????s??j???[???_??C????q?LaA?H? +?@??JGY????? L-O??A? +?f?u2j1?T?y? ?Y&A??&??%Ot??0>?u????W?* +`???F.N??<?K?~-H? \???a4S??o????5????????X=??os?6?J????????????????H?? +?3??????0&?qU??#0??D ?^P?/?X?-?_???\???)P??Ku?r????= +?G?w/?`?S??T?G//?? ?z?k??{????bRxA +~??i? S?????}l?+???Z??m _??I?k???\???)?LD?O? ??WR???????{uM$T???o???UB????0?? ????8?R?[?UGyz?BZ^?\N??P????s;O?88"?)??HuC/??zv???E?G`?????d!?SHpt?~?="????!??kwtqd??S?R0?#??? ?:?0???w?????"?0)??>r>@?l8Tt?k???ea??;Q\???J?}p?Bu??J??`?M?h??[ ???o?j@??%?????f?\???????%?! ?????? ???a?+1??#?K?:?Y???? ????+??M???d>P??"?P?$????\??? 1????/R?j??!?????Ktr??gU??,9\d ?([?YrISB???k??o?;N??n?D??)]?? ???!??`KHNN?I????x|???o?????Q6v??z?Vf?=??rJh?'q)??????d9i??O??Uv????'?0?L?+??KC?;??q*???6T?jFA ????3e??D?:i??- +??-V??J??R????Y????(??Wx ??x*?,#%?????R6oS@?v??????z?uF ??tG+;???h????O?)?x??Y7t??r??X +?W??ZH??t?-Wde ????,???ke??#l???2??/?Q?;y>!"??v?J?(??|aA~]G??&???6?)$?????4??H?T?q??U8(IeJR??H??v??V?o[#~?????9q?o??i?oj???]xQ?i???`?@@ ?/??S} +H????k(}???T????(b?5U??-?:?? ?8?1??t?Tn7{??? D0??Lb????Y??2??'0?U?"P?2Sx?'?C?v}?#?2QoWp?????CHt??W??,$?o??h? +?\rZk??????n???.X?k_s???4??&?c6??LP?# ???O?p%l? +?NN1?M?7]??t!U`??\;??????%??*'?X?=??v?????>y?n?????????\?A???s+~?? ]??^??&H?C???K?BH??;?m?t???? =(|:|?zN?????L?tuHQ.:???7a)???F!???p.?=?QB?f?@x???Z ?m?N?&??rBl?j? ????? + +endstream +endobj +31 0 obj<> +endobj +32 0 obj<>/Font<>/ProcSet[/PDF/Text]/ExtGState<>/Pattern<>>> +endobj +33 0 obj<>stream +H??W?n?H}?W?# {??^?d? +v0???}??%?632??(;???S}!?2#g'^`?0`????:]?????(??i?f??q???`???Hy*Y???$???fy?q????V)?[?[**????[??n??-;?q?????????y???/??4????_?d????e?!??!u??rYM?hX# + ?4NH??? -? +. +,?pyi?\?????????:Hd'/????v?4?t?Jsc% +??|5?"?%? S?n??"??????@??S5??EH???pi`?X?"??M*???}?;!??'~u?|Eu??l?8?:d-??? +????^???o?KSf???f=?s??,e?P???H????4??\G-?_F +?-????X?Q??????g?23UJ{?f?jz??q???????]?J*??k ,?]??????d??`?Il???O?TO??4?&????????||??n_?g??@n9M?6yG?o??MOw?_] +_3?0??]Qp?\??nrv???&?>? `?x?4=!?#%??F????gd??? ???[??n??lW?@????o??D?S???kqo????&g7}=5?~?G6|\??.?n?W^uY?????V?}?%xr$??C?0?{????s??G3Qg??????(????37??DvK???W?O?o?6u|?????]??/pw:??? +???}??h?6w2?f?F?cB=QO)?vo??q+?R?:?n*%;???7?K?????????`;~???7??????y?M??uu???KY};o?6??c\Q??APj???]??!???C? w??? +??vf%L??9.u?y??? ?Y?/|?b???? A?7 ??z?&h?\:?}p??Rp?7???Fg,Jg???3?w?? +C?Xc?J?+??WsCzc??[y?)?ig#???]???RR`????????}EC?????oS??R?m? ?j?}????2???x????hkxP??Ql??:};QE`???,?4}?c??>??}???????L5?S???%?3z????X\??ri???IVm??>?=m?????? +????=?n????B:IdeR/??? "7???Ok>&?A(U/?^`???`???9?-??? +??????? +??m?|????#akW?'???? +W_????@'L???r? +?????????g??[z???Jy^(????.??#|2G4??????=`?@?+?l??p??B?? +??s?????"n?D!??<=????????7i??H??? 8;??V& +}??????A??0E?e?i?? ?r;?o,4?????PQ???>?u?6?I?){?#?7H??g??%??6????n???u??V|????e???{?P?e?t?W6?/????&?[??\??N??J4?+k??X?????o#E?i!? /?? ??oC'???0?1??D_!c?k??&|B?~??@? ?1??C?k??.~n??vCd~\%f? g?Q} L?m????o6?`???<?idH?3?4?m?7?ue?Y#?#?v????l??????*?p????????l??????V +t62?D`??D??ES\!?Xc??)?????>{??K9?xK??????p??!~= C?uxP??? H?4?9T???;?ie |??w?=?0- ?@? +??>??%???????????0h?????? +~$ +?j???i??f?????Cow???~?? ,???O?pa?;@[?9j?B??b?#E????x??#"?%?b&?v6r????H???KSZqAFR??3n???????%bu????????9?=)?N???? +E??Z?????????;????e?=+?]???,jB?KY ??fNtSW?$$t?Ygs?sOKu??2M????1??????r?N +??3??Z????7yUx?$???? ^)???????B5?S?_AoOg??????^???????'???A??V?M?6???-?K*=9?<.?w????69???????? "?????6?(??Ri?? +?*Q??w??Y?K?????????f$}]7L?????Cx_?@??s^??P??Ng?????{?????=:a???W???T|?<-???? ??7tB?R[??| u? +P?,??b??_?s?KS?*??????/n??????w?f???????????;k??????? ??NC???i?31Q?!??~?? + +endstream +endobj +34 0 obj<>stream +333??? + +endstream +endobj +35 0 obj[/Indexed 50 0 R 1 34 0 R] +endobj +36 0 obj<>stream +H???? + + +endstream +endobj +37 0 obj<>/ColorSpace<>/ProcSet[/PDF/ImageC/ImageI]/ExtGState<>>> +endobj +38 0 obj<>stream +H??w6TH/?*?23Q0 +$?s??=s +\??? + +endstream +endobj +39 0 obj<> +endobj +40 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +41 0 obj<>stream +H??W?r?? +??+z?*??????e2S??&?qe?,(?%??&9|HV~#??p?2u?{S)??~ +?d*3?YX????????& .g.????(|/???]?Tw?M????y?D???!?eSb +?c?a?-?(;???o???A??A??7!\0?f???Uve&7a???&4g??l3???G????d#?G?Uu"m/?H$?.?????e??8#?N??:??????G?)?wI?g?C??T??F?=A???vX:"?}A???n2 +R????%??????F???????"???:?3?j??U{?w??i??w)??Y5?=??nn?J???8j?????????N?????????Q;?O?U(N???vRXz????\Zt??????]?U?j?\?J????,??I???? ??O???PP???(.?X?????????8L^??6??????f~ ??`r? ??/?^5??t? X:?e&???x?5??&? ???RN?T?/??d??&? ?15???o5?R???\q?L?P??J"??F??9??H9??W?E????^U?Q? +N:?YA?`?$??({SvU?`2??L????? ;,?? Av????[???????J??N?3u??*-???Z*??tu????T.???$r?-????Oq?A??PV?????*? ?$%j ??v??lH;sQ.??Z? +2;o???mq??:?tqoC+??(?}????>?l???0?E%A?Y?5?swxb O,?K)???J?/2???R?!L%9)93?f?u!?T?????*? E(?????????.??[?^O?OQq?Ga???H?`?h?? +??V??|?-???2?B??O??s??f?? po???????8j???8Y?i?E?s?V>?????d?&??D?V?}?,?A?$y????5?K???f ????A??3U +U?q^?2??M9C?????Y?h?0???V?*???3???T??0:??WO? +?K????p????8??:??F!V?? 4g=?V??V???YJ?????,??tF!]?#??L??"&?)?8%d????Z??:?E???f)i??O?K?f?:j(?*x?????Or +5@?\?n??$?]?MNq?????YMS?"?4y??\1?hR1?|?&??,???k??^t??]???? b?g?I?u[?T#E86?K? ?33-? ?9??@ ???????@^6???T?++w +j?`???3kj?2????U? +?.???d???7?????A?0?+?^?-1??O?S?h?QR(z?z?cI? Ri????Ho??6?L?& ?q?f??K3?d0?~??L?Ip 8??????JTG?5.??VX?K?k>??k?????|r?3????i??2H?I?S? &/?d=? +M????IJ???r??????L???nVk?z??4??7???=[y?p?R??? ???i6??J?U2t:? ??? +c4?xR??bP??n? ;??????w~h?I??}?????????D?<??U?D?,?KWB1U3Ur???=`? +?S??t?A!??q???[? ^?????`???<_m??/? + +endstream +endobj +42 0 obj<> +endobj +43 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +44 0 obj<>stream +H??W?r?H}?Wt????h?N???Ob;?Z??f?}????1E?x?g?~???????q??V*2?????pz9???=9??????????$c????n&?4vC???d,V??_????????W:???c7?? +???c??????k'?|?uv??$?C??Q?g??tf?? + +??@X?g?f???{?? ?????=7O??y9? + +???n????,???a?? mJ??\,?H??d??????N??=Cu?^<nH?+???? +???n?{!????+??DD?G??????%??? \0r?F??3B [???/)-f?CR??????{????^.??cA?????M h_c?????T:QHOo?q?O ??z???T?????l????S???X??z?Xs?B???"?F*G????N?J???y??y?$?????No ???\(??_?_?????1|?w~?7?MPO/o/???? .???m?n'~?`??o??62??D?P$??>7?M?"?H???`?f??O+1??<5Y`??8??L?0?fy?`! $?H?Sd???????> ??? +???Y?? {(oj??K?:??!?R'?_?+m????X?JS??jN?I??? +???? +7e*????x'???"V/?Yq??????&?NO??+?eq?n??n?????"B?|.?,l?:??(??I> +endobj +46 0 obj<>/ProcSet[/PDF/Text]/ExtGState<>>> +endobj +47 0 obj<>stream +H??V?r?6??+p?(,A?y???cg?QY?l?MAb?PQ???33 +"???F?Xf\Fl??!?n?tq< +/??@???"0Vq?Ph????????Y??"Q# h?W2? H?V?|4 +<7+r??5m?> +endobj +49 0 obj<> +endobj +50 0 obj[/ICCBased 55 0 R] +endobj +51 0 obj<> +endobj +52 0 obj<> +endobj +53 0 obj<> +endobj +54 0 obj<> +endobj +55 0 obj<>stream +H???yTSw?o??????c +[???5la?QIBH?ADED???2?mtFOE?.?c??}???0??8????8G?Ng?????9?w???????? +  + +?V??)g?B?0?i?W??8#?8w????8_?????Q????Q?j@?&?A)/??g?>'K?? +??$??F?ZUn????(4T?%)????0C&?????Z??i????8??bx??E???B?;?????P????????A? om??W= +?x??????- +????-??2?5?????? ??S?>??V????d?`r??n~??Y?&?+`??;?A4?? ????A9? +??????n???Q?t?}MA????0?al??????S?x ??k?&?^???>?0|>_?'???,?G!"F$H:R??!z??F?Qd?r 9?\A&?G? ??rQ ??h??????E??]?a?4z?Bg?????E#H ?*B=??0H?I??p?p?0MxJ$?D1??D, V?????????K???Y?dE?"E??I2???E?B?G??t?4MzN?????r!YK? ????%_&?#???(??0J:EAi??Q?(?()??WT6U@???P+???!?~??m???D ?e?????!??h???h/??']B/??????????a0n?hF!??X???8??????k?c&5S?????6?l??Ia?2c?K?M?A?!?E?#?????d?V??(?k??e???l +????}?}?C??q?9 +N'??)?].?u?J?r? +?? w?G? xR^???[?o??ch?g?`>b???$?????*~? ?:????E???b??~???,m,?-????,?Y??????*?6X?[??F?=?3????Y??~d?? ???t???i ?z?f?6?~`{?v???.?Ng?????#{?}?}????????j??????c1X6???fm???;'_9 ?r?:?8?q?:?????O:??8??????u??Jq???nv=???M?????m????R 4 ? +n?3???k?G??z=??[=???=?TB(?/?S??,]6*?-???W:#??7?*???e??^YDY?}U?j??AyT?`?#?D=???"?b{?????+???:?!kJ4G?m??t?}uC?%???K7YV??fF???Y ?.?=b???S?????????????y??? +?? ???k?5%4??m?7?lqlio?Z?lG+?Z?z?????mzy??]??????u?u?w|?"??N????wW&???e?????*|????j???5k??y???????g???^y?kEk?????l?D_p????????7Dm????o???1m??l?{??M??? +n?L?l?<9??O +?????z???p???g???_???X???Q???K???F???A???=???:???8???6???5???5???6???7???9???> +endobj +57 0 obj<> +endobj +58 0 obj<> +endobj +59 0 obj<> +endobj +60 0 obj<> +endobj +61 0 obj<> +endobj +62 0 obj<> +endobj +63 0 obj<> +endobj +64 0 obj<>stream + + + + + Acrobat Distiller 7.0.5 (Windows) + + + 2006-04-15T11:28:21-03:00 + PScript5.dll Version 5.2 + 2006-04-15T11:28:21-03:00 + + + application/pdf + + + Microsoft Word - opportunistic.doc + + + + + Luiz + + + + + uuid:779a6564-6e0b-419a-a651-e72862666bbe + uuid:ea18ee7b-5e04-4023-a21a-50583f732b5f + + + + + + + + + + + + + + + + + + + + + + + + + +endstream +endobj +65 0 obj<> +endobj +xref +0 66 +0000000000 65535 f +0000061945 00000 n +0000062077 00000 n +0000062182 00000 n +0000066995 00000 n +0000067127 00000 n +0000067210 00000 n +0000072428 00000 n +0000072560 00000 n +0000072703 00000 n +0000078205 00000 n +0000078340 00000 n +0000078484 00000 n +0000083257 00000 n +0000083392 00000 n +0000083558 00000 n +0000087757 00000 n +0000101423 00000 n +0000101688 00000 n +0000101881 00000 n +0000102184 00000 n +0000102444 00000 n +0000102579 00000 n +0000102722 00000 n +0000108046 00000 n +0000108181 00000 n +0000108336 00000 n +0000116432 00000 n +0000116665 00000 n +0000116800 00000 n +0000116906 00000 n +0000121579 00000 n +0000121714 00000 n +0000121879 00000 n +0000128361 00000 n +0000128416 00000 n +0000128458 00000 n +0000128665 00000 n +0000128798 00000 n +0000129052 00000 n +0000129187 00000 n +0000129304 00000 n +0000133234 00000 n +0000133369 00000 n +0000133475 00000 n +0000137752 00000 n +0000137887 00000 n +0000137982 00000 n +0000139190 00000 n +0000139656 00000 n +0000139911 00000 n +0000139945 00000 n +0000140405 00000 n +0000140626 00000 n +0000140990 00000 n +0000141217 00000 n +0000143886 00000 n +0000144055 00000 n +0000144194 00000 n +0000144349 00000 n +0000144384 00000 n +0000144408 00000 n +0000144468 00000 n +0000144595 00000 n +0000144675 00000 n +0000148294 00000 n +trailer +<> +startxref +116 +%%EOF Added: wwwdev/papers/SDSS-SC02.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/SDSS-SC02.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/Swift-SWF07.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/Swift-SWF07.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/SwiftForSocialSciences-2007.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/SwiftForSocialSciences-2007.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/SwiftLanguageForDistributedParallelScripting.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/SwiftLanguageForDistributedParallelScripting.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/SwiftParallelScripting.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/SwiftParallelScripting.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/VDS-CMS.pdf =================================================================== --- wwwdev/papers/VDS-CMS.pdf (rev 0) +++ wwwdev/papers/VDS-CMS.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,2910 @@ +%PDF-1.3 +%???? +24 0 obj +<< +/Linearized 1 +/O 26 +/H [ 1780 392 ] +/L 278949 +/E 165051 +/N 5 +/T 278351 +>> +endobj + xref +24 67 +0000000016 00000 n +0000001687 00000 n +0000002172 00000 n +0000002379 00000 n +0000002681 00000 n +0000002903 00000 n +0000003379 00000 n +0000003833 00000 n +0000004262 00000 n +0000004490 00000 n +0000005278 00000 n +0000005500 00000 n +0000005714 00000 n +0000005932 00000 n +0000006373 00000 n +0000006412 00000 n +0000007110 00000 n +0000007330 00000 n +0000007352 00000 n +0000011123 00000 n +0000011145 00000 n +0000014000 00000 n +0000014022 00000 n +0000015775 00000 n +0000015797 00000 n +0000017289 00000 n +0000017311 00000 n +0000018902 00000 n +0000018924 00000 n +0000020370 00000 n +0000020392 00000 n +0000021775 00000 n +0000021797 00000 n +0000023849 00000 n +0000063871 00000 n +0000066548 00000 n +0000083083 00000 n +0000083161 00000 n +0000107597 00000 n +0000127295 00000 n +0000146068 00000 n +0000159698 00000 n +0000159910 00000 n +0000160050 00000 n +0000160348 00000 n +0000160560 00000 n +0000160700 00000 n +0000160998 00000 n +0000161211 00000 n +0000161351 00000 n +0000161649 00000 n +0000161860 00000 n +0000162000 00000 n +0000162298 00000 n +0000162511 00000 n +0000162651 00000 n +0000162949 00000 n +0000163162 00000 n +0000163302 00000 n +0000163600 00000 n +0000163812 00000 n +0000163952 00000 n +0000164250 00000 n +0000164462 00000 n +0000164602 00000 n +0000001780 00000 n +0000002151 00000 n +trailer +<< +/Size 91 +/Info 22 0 R +/Root 25 0 R +/Prev 278341 +/ID[<323a265d57ec8ad66623557bd28956da>] +>> +startxref +0 +%%EOF + +25 0 obj +<< +/Type /Catalog +/Pages 21 0 R +/Metadata 23 0 R +/PageLabels 20 0 R +>> +endobj +89 0 obj +<< /S 197 /L 368 /Filter /FlateDecode /Length 90 0 R >> +stream +H?b```f``??????^? ?? +endstream +endobj +90 0 obj +279 +endobj +26 0 obj +<< +/Type /Page +/Parent 21 0 R +/Resources 27 0 R +/Contents [ 42 0 R 44 0 R 46 0 R 48 0 R 50 0 R 52 0 R 54 0 R 56 0 R ] +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +>> +endobj +27 0 obj +<< +/ProcSet [ /PDF /Text ] +/Font << /TT2 33 0 R /TT4 31 0 R /TT6 29 0 R /TT8 30 0 R /TT10 39 0 R /TT12 37 0 R >> +/Pattern << /P1 67 0 R /P2 70 0 R /P3 73 0 R /P4 76 0 R /P5 79 0 R /P6 82 0 R +/P7 85 0 R /P8 88 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +28 0 obj +<< +/Type /FontDescriptor +/Ascent 891 +/CapHeight 656 +/Descent -216 +/Flags 34 +/FontBBox [ -558 -307 2034 1026 ] +/ FontName /CIBHII+TimesNewRoman,Bold +/ItalicAngle 0 +/StemV 160 +/FontFile2 61 0 R +>> +endobj +29 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 121 +/Widths [ 250 0 0 0 0 0 0 0 333 333 0 0 250 333 250 278 500 500 500 500 0 0 +0 0 0 0 333 0 0 0 0 0 0 722 667 722 722 0 611 778 0 389 500 0 0 +944 722 0 611 0 722 556 667 722 722 0 0 0 0 0 0 0 0 0 0 500 556 +444 556 444 333 500 556 278 0 556 278 833 556 500 556 556 444 389 +333 556 500 722 0 500 ] +/Encoding /WinAnsiEncoding +/BaseFont /CIBHII+TimesNewRoman,Bold +/FontDescriptor 28 0 R +>> +endobj +30 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 119 +/Widths [ 278 0 0 0 0 0 0 0 0 0 0 0 0 333 278 0 0 556 556 556 556 556 556 556 +0 0 0 0 0 0 0 0 0 722 0 722 722 667 611 778 722 278 0 0 611 833 +722 778 667 0 722 667 611 722 667 0 0 667 0 0 0 0 0 0 0 556 0 556 +611 556 333 611 0 278 0 556 278 889 611 611 0 0 389 556 333 611 +0 778 ] +/Encoding /WinAnsiEncodi ng +/BaseFont /CIBHJO+Arial,Bold +/FontDescriptor 35 0 R +>> +endobj +31 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 118 +/Widths [ 250 0 0 0 0 0 0 0 0 0 0 0 250 333 0 0 500 0 500 500 500 0 0 0 500 +0 0 0 0 0 0 0 0 0 0 667 0 611 0 0 722 0 444 0 556 833 0 0 611 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 444 500 444 278 0 500 278 0 +0 278 722 500 500 0 0 389 389 278 0 444 ] +/Encoding /WinAnsiEncoding +/BaseFont /CIBHFE+TimesNewRoman,Italic +/FontDescriptor 34 0 R +>> +endobj +32 0 obj +<< +/Type /FontDescriptor +/Ascent 891 +/CapHeight 656 +/Descent -216 +/Flags 34 +/FontBBox [ -568 -307 2028 1007 ] +/FontName /CIBHBP+TimesNewRoman +/ItalicAngle 0 +/StemV 94 +/XHeight 0 +/FontFile2 57 0 R +>> +endobj +33 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 246 +/Widths [ 250 0 408 0 0 833 778 0 333 333 0 564 250 333 250 278 500 500 500 +500 500 500 500 500 500 500 278 278 0 0 0 0 0 722 667 667 722 611 + 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 +722 944 0 722 611 333 0 333 0 500 0 444 500 444 500 444 333 500 +500 278 278 500 278 778 500 500 500 500 333 389 278 500 500 722 +500 500 444 0 0 0 541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 +444 444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 500 ] +/Encoding /WinAnsiEncoding +/BaseFont /CIBHBP+TimesNewRoman +/FontDescriptor 32 0 R +>> +endobj +34 0 obj +<< +/Type /FontDescriptor +/Ascent 891 +/CapHeight 0 +/Descent -216 +/Flags 98 +/FontBBox [ -498 -307 1120 1023 ] +/FontName /CIBHFE+TimesNewRoman,Italic +/ItalicAngle -15 +/StemV 0 +/FontFile2 59 0 R +>> +endobj +35 0 obj +<< +/Type /FontDescriptor +/Ascent 905 +/CapHeight 718 +/Descent -211 +/Flags 32 +/FontBBox [ -628 -376 2034 1010 ] +/FontName /CIBHJO+Arial,Bold +/Italic Angle 0 +/StemV 144 +/FontFile2 63 0 R +>> +endobj +36 0 obj +<< +/Type /FontDescriptor +/Ascent 905 +/CapHeight 0 +/Descent -211 +/Flags 96 +/FontBBox [ -517 -325 1082 998 ] +/FontName /CIBHPM+Arial,Italic +/ItalicAngle -15 +/StemV 93.856 +/FontFile2 64 0 R +>> +endobj +37 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 121 +/Widths [ 278 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 556 556 556 556 556 556 556 556 +0 556 0 0 0 0 0 0 0 667 667 722 0 0 611 778 0 278 0 0 556 0 722 +0 0 0 0 667 0 722 0 0 0 0 0 0 0 0 0 0 0 556 0 500 556 556 278 556 +556 222 0 0 222 0 556 556 0 0 333 500 278 0 500 0 0 500 ] +/Encoding /WinAnsiEncoding +/BaseFont /CIBHPM+Arial,Italic +/FontDescriptor 36 0 R +>> +endobj +38 0 obj +[ +/ICCBased 58 0 R +] +endobj +39 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 246 +/Widths [ 278 0 0 0 0 0 0 0 0 0 0 0 278 0 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 667 667 722 722 667 611 778 0 278 5 00 667 0 833 0 778 667 +0 722 667 0 0 667 944 0 0 0 0 0 0 0 0 0 556 556 500 556 556 0 556 +556 222 0 500 222 833 556 556 0 0 333 500 278 556 500 0 500 500 +500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 ] +/Encoding /WinAnsiEncoding +/BaseFont /CIBHOG+Arial +/FontDescriptor 40 0 R +>> +endobj +40 0 obj +<< +/Type /FontDescriptor +/Ascent 905 +/CapHeight 0 +/Descent -211 +/Flags 32 +/FontBBox [ -665 -325 2028 1006 ] +/FontName /CIBHOG+Arial +/ItalicAngle 0 +/StemV 94 +/XHeight 515 +/FontFile2 62 0 R +>> +endobj +41 0 obj +3693 +endobj +42 0 obj +<< /Filter /FlateDecode /Length 41 0 R >> +stream +H??W?r????+?S34??????#?????p??8? #?????o$??u?e??r?J? +??rE,??????!??ilKV5?QucB[??u??th'a??Z??$eN'?z%??#???0???W?5zt???oz????&0FG???I?6+?Oga? AY0?4X-CXQV?xP???? ??j??j?T????W???o??????`??#?D?dD6,H??_]??????P???s+??wnxX?W?z???cK}??????,6???e??X\Tp"?wUWw4???U??u?????????P}??Cd +?/Uli)3f?>_??4???1a???y7? ?????Y??'vq?????????????+?|v?????????D?T????oM?Q?B0?j?~??_ +????~E??d?YB31@?2 +$???H???R?;?%H?v??@~W?C??&????????? +,???7?|?? ?S???~L*?!~@?????^?$ ???y?m6?6??8~ ???????D ?????F? +????J?A??b?a7?I1?????peYf??`E??W?RT?_???7??c?H?:???=?W?yv??=?[?????%?e?R"g +u??K??????i}8??n??c?L?u?s:[o?XVV??H?q???HD??o ?0???Y:vn`????q{ >?z|???mtL?x??????tZDT??~???Wf????'Z?B?@gq??Nohs?_7&?0???1 y#?B?us??X??\????x?k?B?x?????????????????P?x???F?=?*?Dgn^????v4fs8?$?gt ?\e/???q????B? K,?????;p???n????4?G?=<-??? ?}?($????K\B??????? ???i???w?_Y?O??????e]ee?????+ ?O?S??#?>}xl??DH?"d????J?d???4????~?W2]??Mt?p????1?Cyv4R??Q??FT???8//???*w? +?l?c?|??q ?????RB??+KS?.5??ml\???h?z?????,Pq?[i???L?[?????;?C?D?E/??L at K??N??u?>7>?f?O?r<" ?O???@??:s(???r!??!f?????p??=?W??b?W+????,q???P3u?` +endstream +endobj +43 0 obj +2777 +endobj +44 0 obj +<< /Filter /FlateDecode /Length 43 0 R >> +stream +H??WKo?:??Wp)]??H?9?*?????@????B??Z???J????????p.7{~?????S???????2????~?2Q?U??,?I?s????R??L|fl??1??d??m D?{???U?i"??@?V?a??;? $??g: $ e?????^%?\???E?/;?=????m)?????5??? z???Fu^??*?T??kA???"n<9?'6????@:@ ?u3 ??0??9???M?G9????\??e? [Z- +???s?LCP _%???? +??S7L???z??{??? +J?B)X??V??^???????g?????8??O???????G?O??|??????Muw??n?0????t?[|0lDF-???MhJ@????X???p??? ?jHu:??}G?=?????9Hk?Ys?Ur??F??;??8*?M?V'?????c??????F??E[?/??o3(???O[,?X???R ??$? kO&?w-l????????s???EKo????E??K???? ?&??P??P??E:???N?/?}b??? "3I?e??????????????F?? R??R~?{?1?$u?] ?V??? +K?x??????IX?hH?t? +?S??$5le_?.T?W????#??y??????DW?IG???.??"Q?Q?:?X??#[ ??s???6w????????I?? +??e?(m?b?ewx,WO???M +???A???`????i?&?e??%?> +stream +H?????7 ??y?S&2?(???\?T|? ?)????`R$%j?8p??5????_??t? ?????8?1#????h}b:????e?\ 2??????p2??k?> 1D??b??w??z?l?? ?V?A.I??????D ?????&U2?4????>l??????,?M?????w]???H?????:???da??????????l???t?\??\?e?????XHc[??????Xig??CF??x??1T???*3???1fTxc??c??]??????????z?-??Sz?3/? ?.??X?????l??}?<?? +B6%{?f??B-???E???pL?VT????h?????Rv???B????0?cP +? cA?H?DOB??t???GV!3?vEk???/??|]S????z????:?;?t@ >? ^????Z?x??V!?>V??]??)>_??.???of?h???\????C"f?a J?N???s??Z=?q ????Z +??B? +???\m=???n?? [????v???46???????{?? ??W???A1?9j??{t{L{?a??g??v ????{??1???6Vq?"o?{???????>??g?A??h?2MS??.9w\Wd?`??k?o??e??2????@?????:?~?v-???G_?<_?F.?!y#?3????????[l?$?A?Os??|?0??j????uV +???f_!??y?v?????-?5b??t??Z?k~?k??\k????????? +wx???????{???T???f?\?EWw?m?l??t??z+j???e????????_???????????v???I???.?RUeY?*2w0.?|??S?>fd???G????E ????????O=r?-d??Y?O??V&???X1w?Xn??Af ?jx??V +/{xS????g??0_O?|??\B]???&?h,"`?}3??!?^?`?v??t;v???@> +C4?H'[3f6 ???????+?!??E3k)H?k-\V'??FH6???? +??v?l8? +eb?E???1c???????c?-c +?g?Q,X? ,0?1c?tv?????} ??C?/??\q???A +n?(s?3> +stream +H?????7E???-??(>:??? +,??\d?*V?:kl?g?????3?ghGn-?|???x +S?\b83s??K +???8B?,z????????y? +9??{H?=?????+"? +??SH?9kx>??<?n???j?t??rs 0[B3A????WT??W?,e?vN?\??_?(??BE?-d:?????}????i\??<\??pS????!a?n?W?:b??$7????77?@?h?*mB?8M???n??%?( ??l{%p[n?e???M?,???) ??????)`^Z??4?? +M?B&Mn5trC??t(??W`?c???s??ruW4?57???F?s????"(M?Uo??[???rW????[?D?z???y????SD?? ???$???x?????[?q{???G?q{?z?????#???T?????nq????G\??{G????????z?};????2?F?????Kb?K????FV?&??V?JOjZY?cp5?h??4??j?dxX?s???????^ ????pMv?71?=?????????`oD0]?4?.???L??P????k?????W{?????A +? +???L$3?\E ?Q?????i]U??o*?h???vr;??O??&?!?o???n??0?????c{L???v?A??v??Ib?]??u5??5?64? +?Ka????\39?6??u?:3??]????QF??i??o33?1P?)a??R&7c????,??,???,??q?p?N7@????s????b???l?f????-7jg????6?????k ??Kcu?3?d']h-???&u?-?C?3????Z?????:?[i[?qS#?P????l??6?????p;?? ?3??p;????5?^?:T?qm??udLnY?$k?$e??1?"?i??F,?rYR????QEi??U??K?!??%????&??sA??? 9A?q?)-?z`???6C???}??p????[??????;X????my??-7???GqLP> +stream +H???9?G E?? +??5??]? 8??x??I^???? x???~?./U_}?g??6?i????????????????c????)V???7?f?????)/R???o&?aT??.^V?p?????9}z??L?A? ??????>??~?X}:?q?D?Iq?q???? ??\9?q??$B????Hy?7W????????????uy??j|???uM?d?-????s????!C????? b .xK +b&??1???KE? +50??d\x?Q?3B7)f9?c???3o??????7????S??????????r????l?G??_?x?\?#UK?;????yr?wA-?5??vo??y???y???I?"\? +s?n?!e??? ????3g?e????|??i?|???'????\_??`???6???G??P?p +?:L??A????N?I1J&!$ ????????]?M????de????????x???????W?????????????????? +?^T\/??lce +'~94?XC;?44??]???e*?;???(??fE?FE8???!w?Tr?6SK?j)Z8Tk?b??&0???7?CIAr?McY?t? 4??yM????\??;.?{?M????[>+?~8o3?m???k>?\?:b/pv?@??J?2a4(??!?5lJ?~M M ?C??rOK{a??????W(&???? ??w?>??C??*?X?X!c?????????t?R?4[?*?s??fA?8c?)/???????/ c???z??[e6?O7?y?0??MGo?????\?t???5Ws???????1'x_??s}?c???+??2>+??2>+??2???????e???`st?(???g?3R?9???p????ig?"?20??(??|s?????F???>????6?)?]/?:y?zi????p/?????F?????$VC?2c?;???4 ??bG8???1Jx]??~-&?"??Pc????xN3?^? ? ?@???hi?l? /?F\w?W? +endstream +endobj +51 0 obj +1368 +endobj +52 0 obj +<< /Filter /FlateDecode /Length 51 0 R >> +stream +H???K??6 E???g?H??EYB????d?@????Z@? oV??g??????[y???nO??~S?????1=k??0? ~?????2????2??????? ?CFs?O? +??:Be???C??????;?7YE????s??`??V??\n?|.?u?i?Fx??0v%?O??(?u?m?????r_W,e?cb??">?Z??-??????">?t??+??*??Z>??????;??????[??????y???#????"????n?:Q??????~ +s??i?;??c?1{?C^?/E~-&~???9@???????c??`?????z??R*? ????d?h?^1?F???F? N?(??O?????R? [Z1?f???????????=???A?!UG|???rG?w? +` +.?u??I{mGp'W?B??>{??>{???~??????????1gM?? l=Th?6d?9k?????dB?k????????{J??%~> ?????E??P????n????n???w7?#? +endstream +endobj +53 0 obj +1305 +endobj +54 0 obj +<< /Filter /FlateDecode /Length 53 0 R >> +stream +H???;?9 ??:E???-*? ? ?56??`????|?Q??z??%??/??R???=?x??_7b??N83?? +?$????p??\?"?q1{rw??y ++???E???8Q??iz0Q???]?Y???<=?-a`?+????I????? +L???]???i????>aX(??X?][?X+?w\@???`H??5 ???z????Cj??)xF?z?(:??<-kHc I??ON???u5>!e????????> +stream +H??WMs?6?????Ly(??_?y??????????@s(??gBr??w???}? +?+?=?n???Ia????a???\?g?v??~ ???????^??u?Lh?-gT??|?*?e?.V??e?[??`?#=??5?B?,Tpn??^? +F????s???_p(?????/ +???E??????P?????1???pm?l??X????ut5?ET?URD??,?6?B@?xK??.??!?J?ZxE?:???X???v??c???%???m??,E?UU?oi?Jr/%?Rr???A?I???? ? z-???}? +????2?'?6?#???????9?]?V%???/????*????FKe#?? +?OO???S??????qms??]EL??????1????_?bJ?-Y4?lQ??G? +5?W +??B?P??V?.??.W#???2DoX ?*b????M??L??Q?U????d?9??n?C+?,?"??x.??:Q?8t?7C?xrS.??{h????x?j?f???t??]+???Y;??'??v?8?ri}?|}%>v?t?2*??J?h???Z ???6F-?(?????N1????{Q????H-0Z?5??-z???o?=??s????D/?@C-??+??q(?|'?InM?;5??n?? ~lZ'??K??>?}??S??=t?????7;r?y?8???n?y?oZS?2E??~r??????? +endstream +endobj +57 0 obj +<< /Filter /FlateDecode /Length 39931 /Length1 61228 >> +stream +H?\U tTE????nHd +!??MB 1l!?t?%,??QI?%a 4? +YN??Ld? ?? +2a?M ,?,G???? z?t?Mf9:}?????U?[?^?? +?????1?f?~?~q?.???}Ez?W?CG???s?&?s,?lV???c????????R?????*????n[X4svQq??M6L?:??#S>?>a{s?w?/?\~??o??5?[4.ta????I????:c&y?w?I??o?8??ne??^4??? +[)?PHG??X? x?qW?L\??\???????L,1{??Tl?>?,?O;C?J #?0?C?9f???7???? Z???a?BcL?W?qM?? +?+??`%??a|?s?\????L???X?Zo?+???2??&F?(?+?RH???????L????m??/??OeqV???rG?+????H?N????i?????D??J??t5?'T?>V{U???:N{?4?Vo???OKY?V???aX?? ??u?zd????.?:Z8?????5?????g?3?9?y?i?DR???}??/??2?nb?VWx/?i??X??1??'???{?Tk?\?=AO2?t?z????????v???0?M]S?M+T???m?%???:U9j????P????sHV?J?:??u??#??r?b??SpYWU??V/V?9????J?c%??0?y???|?RK??>c???v??ZVQ5?I??zQu?mT?'?we|?6R?3?V?@d????)??_???|???9???[?Q?T?d?j???;N??"T?o??hI`??????2????????D4?j?????????????:C???Q$?n? r????\??s?|K?H?T?#/?T?0r?????jC-????_Q?3?^oV%?????????G?-%????a?c?}?% ?\?rV?%??7?;?o???7 +?X?vQ??q??@R?E8* +??s/??,+????L?'???7?&??H?? +5????F?< +0?l???2;???\5??????G?K?G?R?v.R?"???????J?s???f?9?P?? +3??W?:?p?y???x&0H?0???? +?? +.A(4??????iS{????????>??Sz?z?g?????v???Lb????q?1?G???l?n? +o??e??O7 k?$?q?? +??{*8?n?????z??y.T???rgd????^vx???w?+??>~W^?????)???)??L???4t?D??X????Ks????!9????s]?????Z??Z???Npy?????????g?x???????Tw????X? +?L??????^Rk?0O??:?H????????N?a????X??OZ?????X???q?????oS????0~??X????2??s?>J? ?$??\6?lBx?#A`%?m ?6?nLu?D[??05@?R?C?0?v??&??? ??0???8??C???h ????~??{??3??????????????5=j?^ +???U %? +?hM"??itv??L??9?C??????&??b?????Lk?LF&o?s5???7?6?2????1?)??D2???!? +?~?%z?1S???~^??^?:#???F?y???X?????&Mj??/, Z?Qa??l?si???+?O???????SF[*+?|?vX???? +9???ui?*??\jhJ?Uc??????_??'1kZ???Rr?B4?_\C/??????6???@????+?3????7>?p??#?q}7????4?`w?f(d??3A|b?i?? M?&???????~VZ?ZVr???7??~?U???D???+????H???N???????N?ua????)j[b?P+^? +?Dh??>?2???QT??s}?]?sI8? [?Q??o@?+?T???*?F??? +??k??x +hD[?6??@??v????u?|?V*V?l??S???(?s???S???????Z??Q^?????D??&?A?\?? ?x??????E?c?? Z?vo? ????x??*`??fgM????oe?2a???????} +" ??\?W;Sk=,??&y?????O??M??>??N???j?>.w?J?P??x???K^?0l!? ?M'-?a?g????? =??"?4???{??t?kV?;i?~? +Q3?DN? ???7@?"?W?d}?1jg8???0???]k?E???= lG? +??Iq??q3b?????c?T??dW +?h?? ?#??g??fn1g {??{?*??9?! +W??[?A?V?,c???a??21D???v??|??y?3?H?>???@?.???}w?????:????k??C?T???]?U?J??E?'????\E????Y9?}?\?<=???!7?y???OsII??w?|r??T??u?????3Ym????97??????9??k??/Q?????,?f?s???y?!??L??\????D?5?~u??????9?????2?? +??;?>Gm??fA???Gpc?9g????OZ?r???u?????uJ????95HsRwY??K9N?sT???Az8u?9??????<:N????d?5u??Q??9?3X?{o????[z=.?%?8??G??{i?????E?~'?;("G(.C8????Mv *v?Q????@???w??'???c??{???}?r??+??Z???ZkP??i:?A???????=????GS?~'u^~?~oP%?1?A?????&=?9?s 1?gP???T,@]@~'??t????-jU?zO?'?i?????m?????$d????????W V????5?%????????o????*_3?d??????~h???Gd? m9?(?S/pT???_???q??QN?9?????Z?S@?b?Y??!?I?*?????urX@>??r?|]`????$0m]??1??}?????????+@#??+??I???N?/??????}R????3?LL=xV??? xv????_?E?~? k???B[??s#?q????g?g???'o|????(B?-?N???f????`+?9?f?~'? + ???-?F]}??My??3fHd7.??a?`T??? ?@0 +??;J??_bG$???{.?U???R?)???L?_?>|"??a??.??)?Y|zD?=)?f??\?????? ++?FT?Z?1???%?1??iEL+V????x??&?ty +???-!A?h??6?[?{??e??????:??????8+f!V?????6?????k?U?:???c?1????amD??4K?V???:?Ik??j?Z?f??:?J??????\?XP? z?V? l??e??d./?@?:ASr?W??*?" ?!??9=?LB?2?s&????A?@??!???R???r{??t?!?1h????_2???W{lS???^????p???k'???n??9j +???+"?????M +?L b*???? v'1e???G&??Z?? +>????????lH???? +&???!p? +?S??EH?{?:??q3?Y?Rn??2?E>????v???0??????}??????A?D]cz???????m????'???0?+???^??sI?+Pr??? +???v_??r????????DI?*!??Y ???(I?/dfJEY?*?V??n?RoC +?8??{??u'???????"??|?!???Gn???Gd??w???T)s?????J????2[uNujC??]ZR???&\8????????o?3;K??Z????oH???f;??????qP0A.ij??Op??? ?e???2w?|???]?zMQI?*??? +m ? +????????M?$_?"?l??.,hk???)?*?e??????e?+???$?;!?A\U?@Y??7?j?? i-n&??|???f?8/?)n +C`? *????w?5?C?v?_a?[?f?Re)1{???`Q?4*^E?rs?????#a}>???V[Z?B???LA>??@????.w?c?XeiM>?{X???|?g??2u?ha0???????~??M?@?????#???*s?*??????+??T=i?'|mf??, ?w?>???????l??&?2??PY`7:zz??h??^??p??TZf??????A?y???g??y??{rM??7?,?\?]?r?z?k??????W?O?t?}??i??hvU.>-?????|Xp?:?rgA??B?l?D'???tz??6???'???a??9q??z?UU)?deW .?=?h? ??E?????????O?ry?-??w?????T1?&????>/??>?????????W????s??cQ???$??BU???$?aA?5?Q?8?*E?(ha?????xTD??R?? ?Vk3?????X?e???Wk'? +?P?? +??w=?????1???????????? $ ?????????wp?K?]???p?S????Bj ??MM?e???JC? ?k?r?s?1?`????? +J???*H??R?X?`PI?P9??Y?J?????i1?r,d6(??H?O?i???????????????????w??????p?xrx$?PU?zi??p?????/o?{qh$????f?/??????b??W?[{W?w}????????n????????? +u?????E??jC????]????:I??*??????rP?`:?8??^?VP?Q?????R??,?r??rW?#?925?MG"???7??b?PnU???&XHQ?????I????????=?>??????_a??-?=u??_?9?=XC???????"Qq?"?? +XDt?),@??Y???}??S???q???VrH??x?!?P?F???L???k????v3?C?^O??I???5??{>?$>2NV`FGE??B24&h??rZ???????????>?'c?8uW 1mER?28??? +? ?$???2?2?y??!??^?? ?q?????e??????S??S????Zy?|d??#p??????{????y?N???????0? +???4((u* ?s9?N???/W?/R V?2IV{So?Qt?Q?` +Sa??*Z?????#?H???LW{lS????/??q???N???c?a?'??MN???fe-??K? ?%8<6?PB?t@???m0????!#?0? +u????M?&"?N?.?F??}??X#???????~???Y\d??lV?Q?{{??7 8?)? +U?????f?Z6?B?w5?? +f?!?????:??7??)?o?H??d??/Sy????????x??[mM?>?7R?Z??ZZ????jf>?{:N???y??D?????ij???R???gVL +???s5\???pc??]?????,t +?6??iF?;???t????6??+?3??^??????w??B'QI ????gA?(^??nfAa.9Hb,FY?-????????J at o?B ..??N?\?????oE?^w?e?????P?pil????f????_?b??? +^j?e???s#G???????????A????j??V?N F?Qp"V?G?1 ?2?? +?h0:?????t? +?h??jw???S???M??;??;????Ik??P?\"?p??E ?|?RRZ$}(?L?_gy??.??????u??#?????7???n?o??G?#?? !^ +??O??????????v???K?RP?i???? ?f\u???;?,3???W9??f6U?k`6e??r?J??0P[8 ????wV?[?]?7????? /$:?{u?M??T???#?????.?C??5z???????????y<9???2??j +kb2??????/???/?5??LI*?6>nZX??T???O?h?5|?#y@?|?@IB?;???M8?????-E????(Q??U_??;??d ??~r???XT?y???k?~????^!?8 +????=?#}?W?????????j?9@?B???x???WH???????aI[C???`?u? ?? ??s?Y?-q31?xX ???=??UgJ???V?????c??f???Y??ph??L%Y:>?I +?d??%NP}??????W'BY???????B'????YW"t ?"9|??, ?yeo%??T?J(?????p???'>???Oe2_???????8?????F??n?n???_?6????h??c?`q?{???/?m;??/>x?k+??s?v?? {?x?44?"4?????X27T?.???=?M?Q?W??J???|vP?;S8?@? +?.p? o?? o??????*b.???$???%?f!?v?_?D$VdvD?"????????b???*? +??y?rYx?????m?Wc +??LIs|AC?d?$ +?U'??????M??N:?y????O?bEQ???1????qF0??l|??????t??S?????ac/???}w????v??.a)1 ?????kmxS?G?{B???!???/s/????E;?]E???????>?3???B"??N????[??:S3*U??p??+6?B?WSfu??6E? ??o??KU\?r??)?a?n???z??>]D?1?}f?kk?u3????*l + ???$C?M??2?4y?????Z??\ ?????}i???]U?`i??e;?N~???/,=3Rz???????9?f?U#1????+%???\?X !;???{?-0?K? +?)p$_?H???`?&fn???8?5?u?O.??]$?"B??m???D????+??SJL~IieMYs?? +?R6?_9????I??????o?+EWL??A????b???H?? |????8?? +?W?s(`?eB?8??? +?-??l?:????Zs??9?T????$s??$?,??????(J?Uw?w{????&?E???:?? ??x??.???????)?$???zX???? +??!?HQ??e?)? n?R??$??????V?j?????r????I?I?k???0?-a?[kn?????? ??]??? N?????!???ZR??omn???N?????wj??77u,??????u?W????R?????U????d^>?????F?A??M?%?????*{?????m??H4?-T3????i??*>@?b/???(6?"eOP???(?H???????:??3?t\zIB??Zy,$?????n?x4?!{?8[? +??? ???j4??h&??F?(?8,?>??W?yK??gF +?f????&??E??y_??z?bB???#????DL??Y?6QhUl?w??)DK_?$?PzOp'S)???O?3b'??P!??6??)????nl?s???W?~????b?iz~?????V|?'a???_????S??????????s???}?;??_v-+GU?}<??^?GnP??{?PR?LC???C?OF3"tVu?*]???91?(???g +?1?ko?R?5e?? +Q?/?a?b?? +4???k????o???V5Zg???I????yJ?zUJ?? +????ff????g?pvul??????????rn?c???6p??\?h??g??v[??8???X????s?o?s??u?????Wv???}?=??s????r?] `??P??_}??H?]>???0?@9???[d?bN??BV?a?b?V??X????&?= +?& ?>?????K?z?g?G%p?z??????????^?Y+?FIb=????_?XLJQ,_ ,???"???m?xk[???D?Q???`r?M?%???C|n?????r???v?l????N???^n?????L-???/??^???9R9?0~??g|???????9?? +??^?N^?^???.?????????]???!?`?!?E?b?*o????p??R?>R?>nX?:??%?l??? +s p-N??a?~?@???>,?P0???jC"? +?????[?Ab}??a??H +?[??oaDM???X9 Q??WB](???7?+ at C9?????k;?4?s?????S????vf?@4?????R???????r?C?x?z?? ?x??V??thw????rgsEKO????,?Av?? [?qI ?1UuY?8 ?????????? '????\?i??????? ???t?J_?H??Po????P?b?X??Vn??)??:8?u??$???K?R: ?58GsMd?/t?`?b?OP?? +OP?15NP??a????&N?!bU1&? +j?wr???4???,??mPt?jD??U????(???)?_:??1Nha??-? +???D +Ev7@??ug?lc? ?%?Cc?iG?????)??.??|??-????\mz?r????/?ImO????p???k?u?g????X?w???z???:??????????? ???UN$ +?7jZ=x???7??/?=J?c?{*u?=;?j7p?(?:swQ ????o $? Q?^0??q=?v1R/???M?L?? ??0I??J???+C??j???2????TU@??O??? b-|??_? C(?n???p[??????K??;U i??? +??2QW*aADCv??`(/yO??>?????-????I?_??cRiz?????0%?a??1?~=7?????wT* oiEie;,?%z;`:?<7???p?"r??L?e L???@????_????hsB?6,??3!@,|????????H?????????????0?Fv???????`:??K???n??3????& +7??7h?"????e;????J?1w?\z?M]???????? ?P?? +ms3?z?EG?E???B3?o7?[DW!??1?+?`??? +?E#Q@? +$?????*cH????Dy??m??W??x??U???W??w? ??w??ffxp?A?r??????P??? ??f^bEFju?Dv???yS?\D????UJS?y?'???p?>_?-=??k?????)5?)r??&C????' ?@????6? ?9?[??V??w?????e?#?}?g? ??}> ?????R+n??X +???? ;??I? ?v??M????v???v?'?^?_?M??3?iz?L??W???D???S???U|U?N}ni???????????m??????w?|?^?W??1?????QA?&?"?'?$??lE?p?``@cN???X?????v?B?5??e +?b?*F?Q?n?,?L?d@`t?m?i[?h???L?*mZ???ih[5p???TkU-????)?r?>? $?"<3:vu`? D?I???2?,j????????"???vZu???W3^??I???????]?}?S??s^?5???4T?2E@??T????2Q?~?Eb`Z???? +?M???!1???G?V`q?????L!|)? ?d?`$;????&?e??P????}Y?~B`?,NE????H^???????$D\<[?S???A????????#G??????VRz?k??????B;,?????????'C,?????$i?m???? ??"???`w????c?#?????h?U?{?N?W??w???*???Z?q7a?????\=?q???????`'?c?%??Bf?CE_ +??LZ~@???5?l?k??i7Fn?qg???????$????-b?g?????1????W??G?U??,?T??E?????|q???????R2yd?Nr??S??X+Y?&??!?? ?j????????)??Z +AK?8??5?O????{u??z?H?v??}???T??????????????o?|?????Yk?????%?}2???S??>?6???????+?##??????1?'?m3a??r???O?m\o%???[???)|??}\??'Pf0??? +???_? {?vn{dglW?T"'S??|??x=5#x?"?y?`?????g? ??????L??B +?.??????2}????&????h ?%?8??86?U??? ?????????6j?.???????1??? ?&???*?BA???I?4??Z'??k???+??????"??@- ? +T!g??m???Ig?)??????ozuf{_?o?????????)?/o?e???YV??X=??U????*??n>,/????Xu?z[??i????@??-?^XPJ????????{ac ZO?\y??tWl???}??}??9???????.wv~?w?????Xk?(?r?"???,4t?C ?VXJ[i)ee?F?: ?:??!?I?~?????J???`b??D???${??_???????C????_?t.mY9???????*r?Gp?? +{on2~????#*'MW?R???o????K?2??^c?`2????j??#?4?s0t?@4)?Y?g$r?????f??U?n??x?C???U?_ ??f\?%???DBi"?91??F?c?A???8a???????fA?????>am?K4?(4??a?3?Je????H Mp?5???? Y???h?w?:?:???????????\??+?5??a???Ee_?$??f????{??????z??dn???????=s?????????RbP? ?5??FbCWv?T@?-?n?6k?l????|]?j???B???????o?\)?S?`~???EX??c???X?'?S at Z?p0???U?????jc???K??eO?0+J]u???????SHq8'???>??KW_;???1????|?n????K;V?z?#&?jBu??T?&F?L#???3?c]??m?5???? ????HxJ?C??|?=?+B?)?Mk?T9???M$???h)?H??????????6o?? ???wRg?[?;?|#?Kn???1???Ni???hdT9????????.vop??z?5????????GX\??q?]??k????e??????a.??Wpc??!iC{?}???y?Q~? +?VPKi +Z@5??0?q ?a??O??x?"J}??+??R?S???G?????9=???j?? +?Z?=???-?B??|?]?t{??ro??q????n?3w?????)K?0??W???J?X??)?n?/DkQ????8LZ?:+)?$P*?x????RL?| + A??? +?????\??_I??W???Ji???w?n?'??Nu???~#?*????????n~7??#? ?K????{?o{??????{????#?U??????c?Q??QxZ????i?Lz,s?? +? +IRVGw??t??A????Fi/#Y?E!??< +-??/>??(Z!J}????u?u?*d????{ {???>?%y??1s-X???/uc kS]\???/?? ???t7?5??*???;?? +?p?????p?0?Y?I?$s?6?a? +??#`? +????ch,???E:?`?DF7? +?x??(?G ?&?????D!?? +.p + ??i?2M[??6=??$??3C? ????? 2?N??s?Q?a9x????@?w???3??:??f?Mx?a?jc?8????????o?{}>??w??p????l?q?6??0? +?@? ??? +Mc?5?? +"$?R?VE???$JJ%?c??p+Z?!K??? +?????R?DTp???g"T?;????wf??}?????D<Z#?V? + |???:??P?C?I??0????j???2??W?w? 5xS??!ny????f?8z??#?e?????z^?}??B?(4??2????A?,??C?=?d+s??3-?y?T+o????pb??&2??t8????@?F2?C??y??g?P???{??SW?z?Q???d +???n^????L???U?z?N??x[??9?#O??8%???Q?.???????????C?? c?????????????a=?b?V???\? s[??g???L???]/?m??V??w +,?s?\?c??$G?p?;?6? ???? ??5??&D6??H?O?Z??`? a???87A???*?????U??z*???9D?U??\ ????n?N?~V]??>?`=o??????X.1'?s??c????s?"9?V??f:$?????1??DX??CF?:?o?f+I??????=7??Vhm?????J[5??[??dK???V}=???O???M??N?e?U +k??f??T?A???(Q??? ??t????D????N??-(??o??W?? ??x???~=I????????}VC]"?!X5i]?? +???G???}??k?e?N????Jq0???r|E????]K?;y?t0W?(??q?????r?4#c`??U5???nL? +G9oOow/?E??Ax#?G???:r?{???u5*a????a????q?K???0???-?g??* ????f +X???8???w?? +3?e??E/ +?? }???/?!Y??n? @???????-?????%5???/??O?m??|??&s?=?g?`?:???8|???? +?~-(#?.?TIG#?????8??????$??2??+? +[???? EUt????uEP ?/eSJ?????H4yln??)?'Jv?9w0}????S??Vg$!?3 +:9?0??$9???F??q?TF?|???:?&!t??Am???f?O?b?*????L??t?+??k??~???'??????????mM?????o?I???gs??????? s??M!5:^n.??3??+S???Gn +c? l??'?*???GF?????Q?;(?P?????? +???!?(-?__?????????????m?6~???ngX?????h???B??/??pb???????hA+?i??=????I??9?? _????q'????5?l????l?}?8?:???8;?bH?BM?SB?&?nR'??Ek??l???J????j#??vc??Bh?O??0"E??R&??6?E?44UB)???0?Dw?{????{???~??.???C?`?)iX?3z-????q?2e??,4????F%t?I??v???qg??D????S?AOM? +^?Nw???D? |??N# +???"?^?@?\n? ?h?(aJj????? $? 6?r%??<\!g ?? ?@n??eWxN????pq?? +?Z??q?? ??|>Oa +rl???qHE'??X??[?D??"y?UK , ?0-?H?xR???????%?`i$??>_$ ?$??Z?=Y-I#]? Y??????K???:W?)???W???!4?????zlZ0?Y?t??????????X}?v?66?????}Z??S5P-`?? v?eS????????c???O?_T??????}C?????*C??8 ???F???,?? ?2??? y?k?oe:???]?.?^f????'????E??}?? ?w?????'.P?.L?D?w?i?/???P????z??2?R??[*????s??G,???Ek??&{?T +?8?7?#?0?~Z?????? +???????|%?A?+WL! +??z?7???G?IF??o????????Q?3?????{??x????}?7??????????W?f}?P7B?K???????KR?JZDv?I???e?????E?? +???-?$?????"%?D???I?6?D???.???????,??Rf~I^*?R???K?e???ei??C?P_ ?$6`???'?????X??4i??oP-I??C ?IN???y?[I:nzM?T'?l??????q?????<??'?)q?~B>??N?exj?q?`??4????a???V?&<?f???X%6zd,776(^2 +Xq{??n7?%`=74??q??r?d??v-????&$L >( +K%iA?%???B?A????Z???????wF@?2 F+#???la#??(?:?????VDu?? ^U"50I m?m???xjZ?A Hk@???? *?u??? +?6???l??????;_?f??T?r].?7Y??O??;?&Q[[??????}??:?m????????\?? +???b+?'?????}???????leQR`6?eP#???|M?2???!><0???W?Z5?rl??-?????F?U??En?6[9[u%ue{i`a????@?ZW??-?????=1?? ?m????Uq???b ?*???T?l?b??????D?Y?j"?s??,??%H??z|?W???= ?C"\x?g?~2??Ev???????G??????????????;??D???!???????? ??????????9;?]|?y???vb'?|i??K?4+I?6???b ??4@??e H?b?6D;?H4??m1mL?*?R??O???QUL??]??qy??????????}w????}?7z???L?S2d9??9?a3?k????? +ive????\?V?P:i????=?w?f#J??)????89/?7?7?????C?kHy?az?`?_T2 ??????*?pf??o??q'???~???????????q?????O???ny????DJ?v?????a???O???-\????M??2??????_??A_?_??d?P???m???m?8??????)?6x7hh?zK???D??z??E???p2?D????f?????)30y/? +Os ???Owzr~x???{?$b?F?w?g?Yn4z0??$??#?2?GB23??R????2{l%??IM??!cV%c??L?b?29- +??S!?%?? ?H??QN at p????F?JQTKQ-????fu:-s???????G??a?5-?A???E???- {G???? ??}??,(^J4?1??????!k?rv?Bv`h?????L-ct???s????Ns?g??L? ; ???=?N??w???????s???????o?UI??XT?&co??l????????avO?{d??a?_v0?????y??Az?^??K??????|? + ?????|?A????r?1=??%??p??i$???U??HdI*KUiM?'???????t???#@z?M? +? KZd?K?@}?T +?q7???????HC?V +o?? <o??-?mlll??}?FW?j>??L??X??????? ?_s??WwT?g=g???3???/x?(O'????eqY9kq|?+??????U??t3?,@?3? +C?P??X?4??a??.Qv???$????x<P?|???8??????"/???%?V??BA?k???^~??]????v^??????>???Sho^lA`]>?]???l?`?v??????(????^?c??+?????!??X7hw???9??}???&???77[B?"k?&l +?P??+h6?W?????=???R+"?)???)TQ;??????g?.??=?m2???,??X???|~?j?83X?0??F??????????????????~?????}|l?P??x???/d??4????W?o??? +c?x?????av???D???p*rn?? ????e8a?3;???2gk|?o?7?=??o??aK????J?m2T;??'??????????|"??%?X?{????#I????b??)????? +? +??z?0y?????pqL???4??x??i??K?? ??7??#s?-`Fk? +s??]??j????#?2?(???2???sU?VK????V}?. +u?.?!?????????]?y?Y??v??k??]"?:?uNs?"?B??6O?:%0Bx?B7?sT{?FF,???f?,>?=?jM?"iI? + +[?????#??-???? ???iuH???:??b at W*?L?<?{|?h?c 1?/?M????? ????0??'??,?x?#?bK????WM=????g??T@??_zQ b FJj??w?_Z??????t|???c???+??j'[z"mq????T?L????.??*$E???!?@":N8???4E?cB???N4?06J4L2FeE:????&9.pW?O???%p? ?TB???E?F??I?hJR??t +?R:?"?X?=9?e?????>???????8?N????E_c????zk??v')}??j???~??4{F?????=?\Qb?x\??? +i[??|??B???B?s??|v?%~9?????L????H!???pI)j?????h!V?B?m +R????"m??N] +?P? z?5"??]#???A?@?ouhh???#?????Aqh??/???!A???Q?W????~?S?g*??3@??N#??????I???????A??????K9?????w??????u5{???_?^????o<~???'?\??????`B??????y`? Jdg?????U??f???%V?? ?J?m +?k!???????k??j"?m???):8Z>???#??\??/??a?0a?0??NPXpnu[p???o????k?&?%??????g1?3)?)????ln??F??F?qQ??"?Y??S)?3????????PF?PL?? +?\41???LkI? l??9?d?@vp`8?-?????^????????%? +??{`?X?????P?E???lU?H???# }?P???h?(GN?G???5?%?????Xr????,?~???9????Q}R'k:"tA?????u?>?????0s?`?b??M.??k/ ME?8??h-??x]??d[?;??4???????P?'??*? ?S? +1U?D1?????94Z?Z?U at r6,P_???HN?33????g'????*???????b??@?n??[v?~?vk?;?J?O?yR????)}?|F???*???????r???f? +?????s????????7????7?75???R`????G?..?0F'J+??H??R19??e???\$B?*???*:??qTC??B.|??d? +?? ^ +~??>?M?JlNU7?o????K?y??>x ?(???Y???????F???K?b2i?????? +N??????????? +?DB????????JhZ4~+?~???_??/?|????@V +?mr???I??>?6???"?M??$_??k??#U??0bj +?`??!;O=t?kQl???]+W?? +zHAJB???<)???!*?@ya?@3????[??(\it?U: +:o???"??d??i?&,;?n?N???0??K??B* ??p?_X2???????)??`?B?c.4??P? +??????? ?`??????p????)eS??(?mM~w? ?b????b?H??9?YGA./z/r ???c????????_?z??l%?X??? ?!g?Z?&?"??s]39/?x???mt??~????+J?b4?NG???_a?k/?^?{D???n??w???g?po?f???E?????@*HEyD?9d?!.???l?2??QdUF??????? !??)?????? +{p*?7D.??!|S????4G?mBy|c??D??K?_??uJ???g?G??$???9?o? +9?S]??}?@???Q3(??6H??teBd2?&Bx2f>b?????????DNmtT????w?G|DG??Q?+??r +?"????G????4?#,?? +?%S??????+!???_iy {??r??(, o4?`???X?y*?tG?(M?S???z-v->??Q????????hp4???Wb??x?1E?<7Q?%???vw???i?????o??F4????G??C????Y??.??????+D??h\F?,??EyY????$3?a +?8?? +?{???Nl?????:?5??6???:?? b?h??c_,/M5?G?U??-??h??[}N?Q???o??@_??????Ji N?#?W;8\*???RzXG?4????p??+????Y;S?]M?a? *dh^|???q??&1?e?~bL + v?o?= ?C???I?mu?'?a nH???X!zp 3j +??U6?? ???? ;3; +???{????M?v????@??n?f??CC +??L( ??a??x>k`??. AGP ???h?~?aJ?V??}??L?CsA?`?]??????q?T??Qo?????Tj@????????QRI?q?V` ? +?$?e?E{?q??????Z?#T? +J?RS???.v;7? ???????i??????5?2?K??zN{Y????r??U?w?????????+?k=-?U.m>?ObiS'???8?;a|??=??;??s???????}K Lp??)?3 ?ThY??eJ7????i???eVS +EU{Y.????i?????^$?,?l????+s?i?CW?Z?,????du b??????3??=?????S??~#R?????H??\??j?F??`????Y!??s???p????Y\XU?F?^? ???S?+??5????5!X???TGN??U?)??ZC???-0 +?????@???@?\??x????U?l?2?P)?'??2.?a$,&FF?l?#$dT? +????????d?????e?{??t??T??????;>???m? +,?zp?w???Y?f??M?a??6?b9ME?p:?Q?? $?%???LO6?Y0? +E'Z,:???e?(???N?X?3?g? ?^E?*?Z????? ?88?? +I?F??2("?;? +?6?L?0(?DT?@?* ?Y????F?i?f ?7>???S]??H?????m???8/IY"E??$??d??%Q?)???ljZ? +x????A?-{p???????E????6?V??s/E??????g?????5?*:??????7?z?J???? !?D??8?\5??DB#d?p?f?C?????@??LgM?o!?= ???C?s?92?s???;??`??utZG?.? ????W?k?[?\?\5?m?I5??]??gr?0? 8^???? +;??S?&?X??????uD?>??g??g?????????i:??D ?.!:f?&?.L?0'b?r? b?~Q?2??????G?????#?9???&Hc?????iH?+?????&??3?\{???P?)??{???g????DxB??G???_?6??P?? +??????D Nf2???#wu/S?? +?5c? ?O?0???f?46\??eg."9?"Q?K}??&???s +\ {???Es??oN??f?z?TndoT???o??bOx?.??E?`?.?\-?%Mh??U-5vy????????Gs??v?I??L?q?=??g??????{^???/kq?KI???#?H^gu?l?b? ?`???J! +?}jM?y?DfQ??Y?(?g?c1?XlX?@3?V ??C?+???/4?M%?V?5??q?n??Uk?J-?? ??j KC\lZm?Q??K????\ +??L?hU +?u=[i??????????nw?? ?j.???*\?R????N?d3?w???,?U?5a +???0??3@?$???t +?x??@b??X???%?[H?H?\?????W????4???X]&?D?p?g/??Y??QA?e?}?"????UM?NgmcM?cr +??~?u6?-HM??,??????h???????[?f??????x?y?~?cv`Ft??+??s{???9???++??xV?`<0{ +???b-/?&?KI??-??] +?:4|?? ??????*!a??yra???DV?y?9X?2:g?~???y~?w?^??? +????z??/?e*J+???M?k?M???????%?>?????Bm?a?*qC???? ?R(?,??$??_?ZP?wDq?'?K(m?]?Kl?K?!M?A??)/I ??)c??????7????s{??? ??>????af?3??k?%?m?L?is?T??V-`??k??,??_c/R??s%??@????(??%?[?h??I??)L +?wU??J[ '|???a5cz??????:?:???[ +?C?????IxC?Ioh??????MFi???Y?'?x?????P??j?#??3hV +? ?????e^?fqd? s???B!w??,h'`??yi~z??up?6???3??M=o?????1 +0???%?VX +???1?u??r?o??p?@?k?+ +?i??@?9???{/??x?z????vL?|j?.?????? +endstream +endobj +58 0 obj +<< /N 3 /Alternate /DeviceRGB /Length 2575 /Filter /FlateDecode >> +stream +H???yTSw?o??????c +[???5la?QIBH?ADED???2?mtFOE?.?c??}???0??8????8G?Ng?????9?w???????? +  + +?V??)g?B?0?i?W??8#?8w????8_?????Q????Q?j@?&?A)/??g?>'K?? +??$??F?ZUn????(4T?%)????0C&?????Z??i????8??bx??E???B?;?????P????????A? om??W= +?x??????- +????-??2?5?????? ??S?>??V????d?`r??n~??Y?&?+`??;?A4?? ????A9? +??????n???Q?t?}MA????0?al??????S?x ??k?&?^???>?0|>_?'???,?G!"F$H:R??!z??F?Qd?r 9?\A&?G? ??rQ ??h??????E??]?a?4z?Bg?????E#H ?*B=??0H?I??p?p?0MxJ$?D1??D, V?????????K???Y?dE?"E??I2???E?B?G??t?4MzN?????r!YK? ????%_&?#???(??0J:EAi??Q?(?()??WT6U@???P+???!?~??m???D ?e?????!??h???h/??']B/??????????a0n?hF!??X???8??????k?c&5S?????6?l??Ia?2c?K?M?A?!?E?#?????d?V??(?k??e???l +????}?}?C??q?9 +N'??)?].?u?J?r? +?? w?G? xR^???[?o??ch?g?`>b???$?????*~? ?:????E???b??~???,m,?-????,?Y??????*?6X?[??F?=?3????Y??~d?? ???t???i ?z?f?6?~`{?v???.?Ng?????#{?}?}????????j??????c1X6???fm???;'_9 ?r?:?8?q?:?????O:??8??????u??Jq???nv=???M?????m????R 4 ? +n?3???k?G??z=??[=???=?TB(?/?S??,]6*?-???W:#??7?*???e??^YDY?}U?j??AyT?`?#?D=???"?b{?????+???:?!kJ4G?m??t?}uC?%???K7YV??fF???Y ?.?=b???S?????????????y??? +?? ???k?5%4??m?7?lqlio?Z?lG+?Z?z?????mzy??]??????u?u?w|?"??N????wW&???e?????*|????j???5k??y???????g???^y?kEk?????l?D_p????????7Dm????o???1m??l?{??M??? +n?L?l?<9??O +?????z???p???g???_???X???Q???K???F???A???=???:???8???6???5???5???6???7???9???> +stream +H?\V t?W??>?o???z????H?klfr?r o??????.X? k +r?i?gb00??N????{?"?&{???7[ ???=?A???}H?G???4J?1?? +fa6????7?F??P??Q????@??e?Fr?? ??D*???J???PB/P???x? ?^?YD{D?'?a ??X????????$&7P0??tX?G?H +????Q??8??B????0???A0???E(?E?mt?pcn?x)????K?VMU??uj???|?6??X?d3]??f>???[[3????E?????k?k?????????N?3??z???w?2]??T%?m'???D??TN2^?x?"? +'a??,1????????oDn??d????'???Z??? _?heR?,??C?i +?#/?J:E?2U? +???)U?????r;y(?????\?o?j^??x????K|?o?O??L?T???/??Ts?F?O}?.?*uSU 6??(?p?F_#??g?0; +N??U??? +?V???9??Q?+????hzltW? +%O??N?( +>?I??M?6 +?8?#???6oU9??#????????Q?*;;)E???n?V +}u"???r#??Ag*??c*?p?j*j?????|3M????89?]? +3??C*>?n?M???' ?F' ???_?>??^??#?{??]b?;Gu???ji??m???Z?Z4o???&?7l?\??b? ?.?? ?7"?kD8??b???,??????????x?~3??-?2??,~?L??%5??G??h??a??u:??i??4??u:????~=??/?? +E +? +vWK???? ??;d?g?+?)??&:?c?Q$j?h^????l??W???[?h(Ny[;?.o+???? +w?'xSG???mBC?c????????1???????k??D??????hPb/??\?xcd????????????.1?k??l?F?H??D??UIbT %vA?FL0???VCk???o4?????Ig!N\L%??-ZM?3?:?h'?????n?s??u??t? ??s??????{???_?)/-?Ei??#?N +?]z???.&??D??hk???{???@`?;?{?/?????0|??\ K??C???@8|?JxSs<9???w??L?? ???{$?4cIR]B??^??r??|?')8.?ST:i at m/ +?X?v???%mX??G?4k?u??]?s"6?R???7#r?G?????????F????, +???0?i? +??3<?g????f=??d???A??????jJ-?#?u?????? v?LM +??pN??D??V?i?? +??= ]n=??[Qv:?<)???????? VM???n*K?#ozjQP??????.`K?m???=??^??z?R"??]}z???j}??yN??7??7???? ?????????Y?? +???????????%??????d?:??C?8PQi4wn????[?%)?.?B?*{)q?? +3???0?^|@ `#E??/???r?v?\?;7???dU??????? ???/???$s?a??l?U? ?m??Z??zf???????|_?????j???W?&?*??r??=????:=N???DU?j(???i?tq?N??!=?s)~?????%u??cq?f{G?M?/??~_?7????mT???DK1?^ +???1???w??????e?A?}?\j?I^?n$?r???]?_ +,??$? L~|<<??????%?(K???%Tj??;??f!?fy?S?q?????[??(???f??U3?y?h??}9????a?e???}U???C??S?????R??{%?%m8??%?u@04.U?W????o?????M/8?H???*'C_? ??Fy?+?Hk???-?QC D?(???? ?ra?Ga?e??.Y??k'y?s>?][????jI_L???????3????0_?k^nF +??6?cy*oE??E?????Q?K?-????`?YX?z????#r?H?s????;???v ????V?x9?].?.C?E??^\?be;M??b?r ?D?$%??xZV?q4N???^?S??7P+???Hs+8????OU.(f?P7;??wV?w???!G95??b?e???E?AH6?s`??2????/7???c~??>?^??(?,Tm?7?tT?Vu???>??? s=?? ?`-s,j??`N??Tnu??-?>????X???i)?`y???????2???(?????C8???????0??_???I?????a /+h???????EB??Vh?? CV?ex???'?F(P??R?a??P?c*??w??0ri!r?x??+C?o?s#p???9@???d?p???M?=_?'??]?????c??F?;P| [?????I.??q\???{z?x_~&>?"? +5?*:(???????QyA???{i?>F??T!V?? MOa??tD?\^????A????J#??3??\??I????A;? ??W?W???Gax?h?Xm?s??L?V??1?r?v?v?v|?Q???x??c?DHU?}H??c?A?.??b +?c_?uZ] ?? +)m5?????-? ?~??5?L[X????i??L????>??s?!??@H?.Cd6????;57????.,J?_?m????(C?H???(]???-?V??P?(V?x?ZS??????f'Ra`???:???C8G??ur??? ??u??`{Xg? +a!&??{y?????;??m?A?@???qXC? +?8xY+?V1? }???X?????????1j?&?"L?y????+?F??"E?????cqT:?^?J{?R**m?J?F?eQ?!*?]??H"5L?\????\/3???tM??)K???We???4$K???p7?@??????L?????rTt??~$ 0?U??*K??????????x5q?+!?$b[@Q?ca? +rZ???BX????Wq-??E??st??~??????H????9 ????U??F?g???Ff????/??S??MzS???x9??o????0?c=C +???fg?Y???j[?_?wyo +?S3tU?&?l???S???,m?Z???????42?>??O?_??G">2??????W?-&EC????b?X+V:?N???Y?,v:??? /???\???UU:\ 6?m??"L?b???^??EB?$z??P2'?7???Y?~???/?p???e???l~4??? +?M{???$Jn???$_?a?i0??,b??t??g6?N?0L??N???`?swW???: 4X?? ?4?3??4?m/?(DMa?h??4??3,3????D???c;?2???(p???/? ????v/???`(? ?L??0??? +????H?}????t??????C??cW??b$?????? '?I??Z@??@7_????\?K?_??P?,??%???B??8??Qj:?&?0??Z???+6S???`?\??????????\???]Q E?/?\`??"???`]?K?M; +????~? ??pY?????v??q??F??????{?_?{??K??V? +?Q??1?:?????Y???????O????=#????|?3?=-?? +?Y??Uox^?f???4???????j??g?6??????????????v.??|?rj???Y9??v?_Y?"u????}????Rp +n0???uq?????? +??1???????????}???x??a?;l.8[?????????????VM?r#)<3 Pv?ub0?????E??~L?p?*???x??B:?9?L?|??? +P?|C?&?A?}fp +?1?{???????G" ?$???!?T????Gk?????????B????3??? x??O?????"jSjAc??? ?h?_??{???s??????o? ??!R ?????0?S?(??v?i?j?m?????c???^go`\3dr]? +??$%??v\?8#?%b?dY?8?P ?'?"? ???Z???v???wB? ?Bk(7??k??q???bX????@s$?Y?|?`1 +?R??A?N???I"??U??hH ??>?b??; ?????G?G??d;\?'?(???~2? }?eq C???7 ??u??Z.)?H?z +w ?f$?4??;`?? stw??????l??R??X???~a??#?u ??G?????z???[?G?@Mg)?? +???3??3??;b??Y??????k +???!P??T-????????u99e&??~??u?o???G??Z????=?}Ec?QvQ-??^S??k-?0}nKrviJ???????g?6?H@????c?????c??? ?O?{??????:7?"??6?x???k?[??,e????G?????????K?5cj????????/94q??u;^yb?????RfX? ?wm=?0??f???m???L??D???$???)??8V?G????:?a0g[Y??s9????-d??f???|?",|???9H9?'s9w?^??\Qs?%??,Ph?fn?????`????bp>??N??????????????????? +)??x4?"????7S??@??qC?U!??D"R????9??bTH??2?e??a??/??? ??????I}????"B?M ?I??3S?Uc?????)F??2Y?XDL?%???????H?J?O?a? +r??&??:? ?M?n5?F+P?.&??I Oyp???"?X?ELOq???X???U???+W????RI?w??L??!lT???Y???@?F???I?fH + +?????j~D6??%???B!?N?????&M? $?9????!I??i?h'?T?U>?oUJ???-?T + +)???lw|2VV]???4???*?^d??n??e? +???k???{?????y??L?)?eU?U????m ??z??] ?yq?/?????7??????M???3??4q??????g"5?5y?}???LT????e?x/????&^??8?}?-?E?????;LO~????x9??R???F?<(?,?t?P +??Z?|^???n???xD?0M1?,Y?E??z??b??+?????-???"n??O???q??????????'?>6? + u?M1?M?C0?????J?_D!???%z??4? ?lw?????W???r??????G????udM^??6X_ r?\??H?-?? +???????5z???w??? +?u?6u?X???I??IL?4i???S??ge?G)R?????J'M??????z???`te??s?s?W??c?b.?? c?????,?????et?L??.?.*?)???`?~j"?o>4 +???Sq8??p4????d??H???lf{oQ(?z0?????(??M_???1?3Ly?g???`??7?????9??!?D/g?"??(?%"?/AD??Vz??M?jW8??F?R?P???????%???.??G????G???4??Y????d/?q?>??CY9?nn?z{?~??? +????P5???e"?? k????/)???1??Q??a?8j?????????H????aI"T??1??Q6?L?`4?<2?~????????3????h??l?L????N?u?{??R@??*?r!????!N#@???+?!?fQ?!??hF?qH?uB5|@e?a??=;N!?,6?Pye??!a$????y?W??$?45T?????*???IA??Z???*GV%????$??b?;[???nK??U6??@?W?E?8l?y???????J?6???=?f??U???k???%????]?????Y{ ?????????&?/?)?h?`05[?????>?D?C4?o?O`?m\[N?of?P_?"??????$???????? +?O???{#|????\b???u???????d)????M;?aQ?-?r?????s?????????????t?8???????H?Tq??9^??O??a/?1X?&Y?+??9??9tJO??????b/???????A????p2zR2L?QjR!??pp`L??$??????d??8??i??f??????S?c???h?G?5^4Gx"?I?^??!E?*?/G????,?J?Sp?f???U??)????????3??^6??1?(??!.?? +q????????e[??? +m????,w???{P?6^,?b?b?o???,C?;?c9?7?"?????X??GW??[Y??t?[?tG"???C??NF"3?`?`f??????E??L????'n???d???h???????G??.Z?;v??????_??-???????JZ?.???H?vWwY+K6?l]??`??b[6???K??????@&$??$%???f?d???q???v???)???/??;i:???L'????L??t??9???????????Gn7????? H&H +??r?uX??????|:???V!?n??V?=??;??|???~`g8"?2?_??v"??F???s????A??y?s???+?7?z?:?Cm_6?L?_*???????????,?eN?? +?bvOfWno????fu???&?Fz???T????7??,us???V?!AG??no?'??- at 8Y??&??h???q?fg>? ?A??+v8?????????? ?^t???E?o\?=?u???@?`T?????5?Eg????????\??????????H??????s?&h??_vL??.???L??2q?t}IY???VT??H?F?w?X????y?HG{??2@??,??B?6???????T????? h +???g?v????;z???fv?@???rn4Yk?/?_s???? ???R????`?g????????W?x??~}??mkY?k??? g???^y?!?O????$k???????X?9??b??`Wc?O??^???????zN| +?? ?}?|.2????Cp(? ???^?m^Ktj???C?????M^?OV?B?]??-F1?T???h??$s???W??`|01??d? +??r?>R??????/??????\c?!?l????J?????????aJ?J??F???A????bM?????o?8\??|~]??se?[#?????A?????%?B?'oK[??Lu???W??#????7???R?F?ok^^?????GQ?DL}N{??????????????5??%?L???^??$?????h?C+???|???s~?l??~????ORJ????????J?????y??S?c?ktv:?O??#?X???]5?L?GYVh_I+M???X????y?? l?/Z,????p(??*???i5??;h???]c??U I??Hs? 'b ???J???R?FJ?+???{??W??9?y??b??????{?W\?7Y/?0/?Ja?aK??~????????c?^W~?fm?d?V??~?T???}?G??V???[ +?9 +oU???<`,????qZe??4?Tr?*??@?H????SxE?B???_?^G9pp%MIP?*???i\A?z???????????????????_??S??f???9?3"c???&:/"???l[?? :?U?n??8A G?!??????(??w ???x??w?.#?@u5?FC??/h???"?Mp???s?rI?6??%iD?J?w??????ec???O?8#????aJ?>?q????'?? +?D??x??/=??_??X??? ~=???A??? +endstream +endobj +60 0 obj +<< +/Type /ExtGState +/SA false +/SM 0.02 +/TR2 /Default +>> +endobj +61 0 obj +<< /Filter /FlateDecode /Length 24345 /Length1 40656 >> +stream +H?\U P?W????? ??A??D???WdGT?,??Z????!Jy??? Y +? Y??f%?????D???(?k?????(???I???m??M??_?????????~ +? ?d??[?*??[d??4??????????? +?Y?5um??S?FW6 +?d?\???3]?? +?? +}?-%a9?a ?? +)h???m4\??r\?i??????1?\?6?????`|?-dAW??K6}?=??[8?????&?????U??1)???N?YX?M??c?????P: ????d? +&D?m1vs\?q??z%?h?*???j?^?x???Q??N?SR??ZQ[?R???-?j?#: ????e?Z???a?LD???X????]?????t?.?m?GO9&??"A ??R?x1?e????Z?????*n??????mdW?]:?T??,?n?O?]^1???e?0?9r??&??VmW;?I???W??????????k?oN5?????l>j?i?>??O?}??l??F?(%-q??E?<+6R??,?JA.&?C???pq??+???????S???F]6U??????F?-???"?????*??????C?fQ????????????_?J8?I?U?/E23?*?Ql?6?? +?p??~?b???1:?"O?.????'?r~m?r=?a?L??k??7?C???H?ry'???i?3x???9jA3??????u?,^6]???#2ar?X&????????????|?D1?? +y??G???A?;?Nw{???[?9?s??iNG????^??Q\W??cg?????y? ? ~???U??? +?y??ui?~@????4?I???4 +Q?"??????%???Q??????2J?GMRA$???jO?swfY???????s???s?{?l V??H??n?Qee???m,-by?6?v> +?B?f???????N??ms?R?b?Gf?V[3????[],??I??(f???:wM??n?i??Z?7??+????Zl?? 64??M>?Z?al??I?T??m1jX??[iF???????1-j??3'|?~????fK?X+r?X[u??=d6?avX?=?R?g&;0-?i?OMmlI?DK ?VCS2?{d?????????3???-edv?a??$??:q#???H??W???[?^??h?~I????? +????:?G??X?B??? >6?vt???h??S{? ?c?g??k???????7????d[???? ???5?*,i?0oI???????^c???6???%?eI????G?J????EXA???????[j?k???C^X)4?^k???cS???4d????5?q????W???s/?T???/7?????q?Zd ??5?Z3n? +?=???7???\)0w????s,??????? +?U??C?mK?????~???m????W???=???VNj??s????A?'L9??K?GXU???!?????$??:???_ ??70VC??_G???5? +??=?Z???-?E??S????}D????I.?>?e??????cT??U?/?l?]??8,??X???? +?8?5?x!??????????DA?F ?"?]Z??S3T?cg?? +?9?Uz??j??sc?8??[g?\%|??#?? +?I.????u|?? +?W*?:?%T ???| gn" ? +?????#?s??=`??I?_????i??i??z +>}J?` jO??????c[i??S*??( +?k??j?[p???I-?r??>??m>??;v?a??0???? ?F???????????????~??T!?O?%_F? +???>p?V'?????B? +.?'????:??????\qj ??,~????????9?q????f???;?5U???\pk???(????.?vr????J??D?S[????B?C??Q?| +)?B}?9?e?a6-?;?L6?LM?????.?)?N ?Qu&rx5???`?? ?>??_??0?>??????yE?\} +r??}?????O??a??>!?g????y?BW??.&????>?????L?8???+???R{???3???c??q: ?????a:(=I$?????S~M?? +? + m???h???7a??????Rw?}w??N??@?D ??????????????0?u?3?@p?*???4?}Uz?V*?h +???EC???????????+~?'??l'i???}?v??4?yI?.?s?????S?/?&??Q?5?Mt-v??i??: ?&P? ????V?!?l? +?dhR???nme@?n???t?{?J??M???????s????w??}???K2?N???*{???=3???NQ?u`???,{??$X +??D??oJ???8W???S??*? ??)?? ?~_???~E?s??d??L????G??? +??? +?W??? ???x8????b?{?O???? +g?-?_?FZ ?Lr?(!??*&/???}?FT?D?????j?|????????j?H?\?????{??q??A?G??????,???????????=v?;????6?*???/??????? ??_???/????W???|???? ???}???O??? +?,?c??.?.???G?????a??4H????? +???4??|=}???z17?r????i??d#? ????&???w????? +? +??7=h7????N?????*-???Q?u????? +?;??T:c?z?????? Zd? +?W?%~7T????~??i????4?)???+?L+??Z??NAN + ????p"?N?b?W4e??b6/??d 8?>X>X>??|?e?e??%?? >tr???I>T?V?^??DM???A?h????Fi+?H????n??y??b-8:?)w??cn????>?????>w?;?v?;??a?)???????L93?????????????1_??@Q? ?F2?Y??TOrX?YewB??mB?)-?T\?8'0????v2&m ?-?8?R?Y?????@,d??/?1?!::b??|????lTe9?,GU??9??E\h@??(???(??I?Zm??)???mJ B???FD???b?!bd/0p?l???K???z???????A???@?uC??????A????J?J?u?5??[?bSs?X? ?J?J7?R?Hu#d?????J;?|?3v??)?? ?f?u(M???Y~???l;Z??nF??4I*?K*r???Z??? "?Y6 I?J?Q{????/??U?gJ~YI??j??o????/e???'??F??^?'I?0?o"???;$,???H-{??Vx?g?/?????2 ??? 9????A?E$z??}"???e??"??s?<??{d?nVq%????t?+2BJ$??.?X?[???*Z???w??+?&IDe? +?????? _'a???,W?o Y?u2H\?k ????;??TQL???EDjA?????H??V?0jL?Dx/*??0??~^?!?!E?98?"??H$??j?H$UY???????EDz?D???D?$?"??Z??k}q/?????~???P????j?m?:???k?{;????A??c|?4/'aI??B?s????0K ICA???LL*?M(e????6?L[G?&?9??Y?*m+Z??4i?$???h? +T]???\g +??k??\??=??;??;????|??????DF?G? +?? +??I1??????SCvq_`PG????'???w????xw??8T}???m ??'??~` +|??,?? ?xD???YBpzYY?V????-ZBAc?y?6!?????PX???nyP??? +????B???o4???m?|R?^??{b??hjf?h??l???V??G v??Im +L>B???x;rH??????nwb??B[x +?xP?b?bsJ?4?d9x???n?W??Y@??xs???#?????????????/?+??X??l?C?!?E??n)????i???0L?????5?c??U +?=?{?6e??'?!?u?F6????b???A?'?W?????Y?O??j?\?+?nCz?ymd?LW?z??IGtN??I?? ??TA[%T"?Q?H&?mj?e?p`?O?????j??^?X \E????LI]&??1:??}:two?qm????K?????#G?;?????>???|???G6$?M?SW??l?n??sTU?*k?t???WCLq????j?-?? L?\??_??F(Z????i??t??T???=?C???q?\Q?V????u???Lb1I?v?\S????x? :??O?=???H,?X?G?????Z? +?????}Eke?E?p?E7aMF?H?o???zC?Ag? +??f???X??r0,? ?`? +H?$??5{2??A?X?=??Z(??? ??2?a???????"????I7}?)R|_S?svJ??5VSgc?3???~?xn??tt????=??O\? +?S??3???2}?#m?????LWkp???J?]??}IZ=W?>e{??Za H?M?Jh??x$??R?SH?P +f?6??G?????iH?F8???I?% +???1?dB??2S??M'??????3{???????}???d$??M???U??)<D? +???C?????T?9?0!'JQ?\?uS??????E???N??m???p???v>*0??y?%??>=???F?i?B\???~ ?W?x&??V??+ + 0 +.)=$???4? +?25M?K?L?7?6?`??.A=??h??????n?n??????}?;??F?K(nM??_?sf?a?L"7??q#??????od?j?0?? !??OH?H?1?O6&Q2?s????D5%??-I?E?(9 ????2L[?L?B??!???`?=? h?}t????H?J|Y?Y[???s????k>U?y?h??E?-??????_~k????f??W?E[??~??s?t?f"????u3???E????>?"???????Y,??>u??oO5b?d + +W? +??.????B???? M[??????u??f?Lf +^?????,?"C??9? +??7o?w?j??`s??-?,MD?. +?y_???=?7?????=? +???o?pi!??mo at W?x?g +?D??D]"??? ?_kN +??L?(?{?xa?FJ?? >?fK? ???rP[Q?}?????W?Q?=????]?:^???zg?R?* ???c?W?B[S?|?T???/??: +??@.?i?x"??~?{?s????K???}m?H;Z +D?S?k)g?r????D?(QI?+ +/???]??ST??l?2|?'|??I!?V???N??,;????-p!?&I???zJ???X?;OV??w?j???S??????W +4|I???(Qt7???I???;???????W?[??2?_?????ko????C; ??????v???S?q??;,? +F???? ???.?X +.Pp? ???B?E?? ????{? +2$?l?z?c???l??5?????2a|`?????????k???I?????7? +?C +h??L at D?4V???+????E???s?? +Km?u"?A???s?u?I +?? VcB"??-?)$?a +2?P???????TJOS??Rx???@???c ?;Yg?X?r??? +?L?R?$1?Q?pXv??L"??K????lg?D?0?8???1D?< ?X``??mu?????>?C????B!??????65? +r??s????0?>H xJ? +N??;??/J??^?z?U??X??CK??~??9??? ??@?90?P +?? +`???e?c??}?Y2??;o Sy???I? +#???L&h?aF????~??[=?%?dV??5? ? +??????~??,??a?M????mK???n??? ?G6X???????!????~?g?? &??v=???^????K??o??8?O????????_}???Y??A,%??3}#?? 2?q?gI?F?=?W????!?b?????$s?w?^7 v??Xx,gYA?>???r??|??i# ?5???j???Nj4 ?-???? ????/??i7?[?cBZ?? ???$??9r??E>K!??W???6?DN??/ia]a^?oT6$s+???H)?DY]Q???c?v?{???e???????n:???DT+??l?n?Z{?J?eT?A??n[?v?? pB +?q\?i???????Z?????_-F???@??t?]hW;?Krz;?M?:^??q ?/Z? L???5(?????e?W%(????2p?K????5 ?5aB']???M?????Rd???t??????f???d,??Fk:??0?,?i F??pHv?3aw?D??-D)k? +"t?+?"|,?rA?Z!???R??'???(??5TUJHZ?l?????K?w?#?i*Pc?M8?????v???3????????c\s?/?????m??????5??????EB?x?s?7??r??on?R^???????????Kb???!Zf?{V????] ???{u~k?:? 0?S?e$?? +X???g??m?I +????????(??  +9U'8??yfe?1? s??E????])*?k?[?%?P?n???~??xu?h?.???k?????r?N?5H??I?CF??Z??g?^??a??$]?T??Q?a?*-??????s????V????W?C??+D?rix????w?l?< +L?u?-??;??1???????)????g???????h-?????g^???T?z?????&T??17^?r}?S7?)f +W????A???[?XA? +????B??/?U??y???9;?sb'v?.wq?|?I??s??????8???kM?1??c?}l@)??h?W+F?&*???I?j;?z?? ??JL???X?hC??t4?&?w?y?[$????~?-?UQ?L(!0 +U?f?>??&???*??#'`??????7?"??)e?9??bS"iI +?Ca?????"??B'y???????1??6 ?@2@?OLbZ?7qk??y?7?K???!{X?W??9 M???FAjC????C +??X ? +K?????C??? +,?-n????????4#s??/ +??2?ys?G/?$_? 1?`+RG?.??n? 5?O????J?Y,???X?'YjE??%?[G at .?J +p{????? +?W6??cy2o???r[??B???19???6??????????tlza??{n???r?`??aE?? l]?????9?~x???????%E?aI????$??@??m???Bd%'??Y?s?u?E?!?$W???p+???DGLrF?-1I??????bR6E!x?l?1?,?\?F??@??(???` =? FQ0?????B?d +?????@u ????PD?"?????T????guWE?g`????%mt?? '?????,w*????I??.???????>?????m{|?w??-?f]-o?8????i5q??e?|&r???0 ???|?YF??????;???7???gQ???\2???????^ M???^?,>K~???o?[D??@???????tg??^,??? +?5??z,Z?d???F2Yjv?>&???W??^\f???+???}?3?21I??1&???? B<\?/(S_w2B? &5!??j??4LMjF??e??wy??xjH?? ???ZR??p@??y???\??y??1 ?xA??3?Q?4???O{???O??^???6??wM?|?7??_#?GA#??N?a?j????S?Q??b??d@????Ba?p??*?*??D??F???p0T??;K?K++?%+? ??0???????????y^-??/??\???? 6??BQV?Y????c??{??:Wh@B??X??Jh&?$????mO?^????z?????l????????m????????{6???_?s????????f?'??o???h? +F6#???????,h??5A{??)??4? ,rG?H$B$???-????????6?II?qk?(3W?mW?0gU?r??,??sVF32?d"??)??Sf?? *3??rS?? +?*???r5???%???s??0?????w????'|?%f?????:7D? iI???fRu???b?2i l5?0i??`?v??G????o?&?o?M0?????;c??????????|.77$?7???._?r@?i=S????????? ?bL1???????o?.???;6?c???b??[?s??l]????x?6??i??_??p?Q?T4n6?s???BC??e?!4b??y??siV?Jmw??`???8Qo??W?}????er/g?C`?u?i?????&D?7??m?:??????P??Q???+R/v????m?s?Vh??My??H???z??m?????P? a?)\G?&x!??h??I?`I?S??e?0???A_??(???y???"Bh??[??h +?????sh2VN??}???zM?U??*`???R?k}pT?7T?*cK???????He@??5k?kl4iuh??????J?C?V?.?]:{??*?d?????{X?C??Bn1'?:X??`e???f5{l'?$??$??L?k??#???J?(?d}????0e????5???)SkL?Sb???1%~?)?:=`e????Q?????????????}????$\A7?Q^|??^3???P???\??n??h7? +??%??+"[t??8+?????? r????ba?t????t?@???F?a?????:?y???~L? +5N?J?X? ,_??RI?.3F??"I?qp]?0?? ?*??V?(C?=?????????.?k??Y??"?LY?????z?G?????;?;????f?DX??il/m?m?I +M???-HT +??wG??.Z??s???}????+G7????????:?sF???????F=U?\]?T??????1?????GW +|??N?P?????~????n+:?k??>???0??&?y?z???` CBL??B??????|?????t?W??2??-??????+?;?9??LE?cWxO$?????R??????@1L?B?*oD?dW] }.7??wj?Tx5?'??kh;D?/?????B??S??Z?MV +?K-?r +???? ????? +?l: +.U???Q??q?<+???~a??u?+qq??????+?J???f5??@??4H(??F??Jn8?????>??2?N??xef????>???(?U )??>z?J?A????l?|zA?o?Kd? E?IH???;??v? ??s??Eka6???J?T??S +?? +^\?? ?q ????? m???n??Yw;d?]?q????K=p4???i????,? +J??Z????>|x]eu?????c[G??PL??sf?^??T?????1??$R?7??8?{???+??????????ZG?????? ~x?g??d( c-?dO?4??+=#<#?tD&=?.Bx??X ~?E|A?W?:vJ?A?????b&??AF?4????D|,u??GI>????????h ??????? ??e?@??0 +?2??????Er?????^f/?????? +$=?X?e +_???N??]=@?nM?;#-b?*9??:?R????7@?5???|?EJ??|?G}? +?=?~q3 +??Ha????D??^????!?t???*yq+?9??xb+Ia-L?d??i|?????S????????c???<"Kp%?$?y\ +????????V/?P 2??@???P +B?$YBHE +R+?????h?T?6JP ??v?????g????????s?o??O]???????????5Z?Hya??????h?8N??J??????????G0V`??h??E? +?T.-z?x???P?1?u???wS??????yX?yXNQz?Sw??? eq?????^?&??(%???' ???GmQ????? f????S??o|?????????7??|?>MN&????-}??^?2?\2)v?Z??????e?y?s?{?GA?,K?\?N0??/??)PxE???s?\?7???????c?)?TpR???z?G????3???'?????s?/?g?????J?j?nzo????M?^?'?? +z????2c\0??B?*>?K"#.?Y??i?????d???IO????4R???g.?:?Dx?? a/??_@?=??> ? +??? ?]?? w&??>?cphxd'F???xx???G?} ???,E??n?BK???fZ??c?1?qL?????U??DY}?.??~vFW??????w/?=? ??Yx$?f?'O???E???? +2??c??s?d????K_ ??_$???????????gFg??8:???l??#??l???? ?C???6p3X???????Qj?????}??????&??????8?pv???u????Y9?j?> +stream +H?\T xT???????, ? +?MI%??"[?,I?:?,?,$AB&??F??"?A*$?? (??hm!??U??M,?'???*2?g??w??????????,?D???~IEn?5???,?.?t?{???L??)?7Gkp???{?K?i???c???5??3?f?N????; 1H?V^?*i ????-b?'?Y????????}?+?????????M? +??}L?8??)X?0???D??zZp?K???????(??P????'? ?>Uj????????# 0????????b?B???a?Bg?????)???8zJ?Ub??? +?=?????y.??$?%MH??]4X~?%xF|??|????T??a5R.?-?}???xK???P??b?? ????V??W +Vh? ?=+[CQTh.?K\???t?bt?s?t#????[??ni??w???Q???O?fl?u>?k?} +?????BO?^? ???8?XZ?4h)??|????[_???I +?kF'}?^??^?G?1?Wk????{C? +?5? +p?W?X??'??????????V???y?n7??}-bM?3?S??A? ?Z???C5?1|?al]??1?6???W??????\??????=?/?UUu??{??? B ?K? ?P? _)??@R??l?Yi ?H?R??vT? aI:?&?$??&t?`? ck`FS?S?????2SM?U?L^??????1T???_~???u????{_p????^?5nM ?5Q?&??<??J?? +???'~?RF?.???F~J?7???????H8}I?\????????I??R<5/l??????A?:?????????%?zC?????-=??R???_68#?&;???q/I??)3?????_?'?3oH???? ?#???~u5g?e??T?H??S's~mv?FYZ<??q???Rb??i?\?????)?Ht?X~fz~??s 7Qp?% +?cMPq?p??mj????`\?8S@?Kg`c??@7? +"?~?9s???,??h`????D|??c?}n|z????C?q?ey? ???v?u????s?H?s?g??^N??????_??:?????7??G?~????o?Z?Fc??h?@??i???%???????I?]????5sh??gGe???~,??i? ?$m7?b????u? ????B?????e??y?X?>?{At+? |'??g??j??x???C??}??Ja?9?????:????!B??????????????? +F?:?? ?q?}+???/|????]?6<^????G?/d?E8??? +?*??????!*???E?? +???cC???~??}??????Bn?B?!??????lC^?(|?L??Q??B?}?pr?>?F??1b?G???~????????jL?I????8??8?{???????B?}?[??|^|AJ???@?~?`~??7?S?x??????p_h????????B??KqX?0R?1???W?&??-???b?/Jh?1?F???%~???12???2mT??H??^?F+????@??^r-E???????q??q +wx?eB!???@?*? +??A?A??9lb????*??/?/9&?[r?d????]??m?w]w?ws?6??m????v????????/9\".?h??m"???G? ?-?1A???q??g?K>??H????H????????j?m?:???????{m?q????c'?@?$1??JiA?M?! + ? ?????$?U?`??RK??:ckF3? (??Y?IklUy?-?-P at s?u?2?8??????iV?9?=?????w~k?Sh??f??7????_??m?z???;{_x???????R????E[???$???VVT???S???L?{?n?O?v?r`???-Xyu?/?JH??_??????????M???????????q?=h????h'???Uj??9?NC:? .+8???Q??"J??=?????kC??q???^?A?e??=???5?hUs?he?2/???>"j*?@??,????rb.??. >9/????? ?Y??8A??????<? UT?Z????up????mO?`?? +?#8????G??':S? }Y???N??u*u`qEgu?#????eI?????QC?[Y??eIBO?*A +?EG at wUIs?Y?j???????AW???? +? +???H??qW?"???X$l?????V?????'??E?(5U??tA??.y?.????L???)???????5?#9=\q?v?;?l??p? +r5qY?Z?N????#1a???i?????a=v???????3??-??u#??2[]Z?T????w++??%???F??>???J(??Z???P7?1h?x???N%??B???3?lQ??p*???"?g +?sQ??0?F???1j=???EP?;??;??]?????? Tv?????r7?U??z9??_?&???h??r??]C?(??'D +??%????????/K???s?c?,?YJ?????Q???W??p??/????]?xm`q???2.i?6^?MM}?E?????n; ??u?????O??????P?j????Y :?z??g?SRB?!?xSC(????M?~T3?a?;Z??W?yY?^)?ra??_??%???}?0?u? +????t????_???~?4$???_??c???ej???~U?UY??0??A?[SQ ?u3?)? Q??:-w?i?,q?????B???] ??r?r?????=`?7???l???_c?.????4F????B?nT??2T?u?5e??L#U????T??4?U3_L?s?^???????=L+ ???! ??????58$?4?@?V?g?q?W??S ?nhZ?$??? +_:1????D|???fT???y>??66?8?? ?( ?????gPX58`???k][??.W"5???~?m?,.[0?%??Z??z???+FJ?P?????(???*1'?/??D?H???????qgS??>??XP?????Ll?}Q\/=?4?|;???ne[|Kb{?7"?_P???K????B?OG?Z8i??J ?L????j?? $?? +??q8??T%H?????{I??H?uj^(?????? +6??j?5?7????2:??>?qs?G?9?es3?^?_{y??????G ??????my? +rhs?J?gT9? }?~?/w???N??????(?L???MS???R;c??I3M$??Jr????N?(?x@?W??L??x??[H???m)yS??z???? Z??LR8???????V??m??????o???,??\^??e???IGr{??x?? +7?m?0\,?????i?'?'?V?X?:?C?p?6c???????i?J??I]/???dm??K7???)1?Le?+??q?)Ws??? +?Eiqu?_Z??>??r??????/???3?.J?2?J0??B???s?2????7?I"W????5?ux{Y ??`?X?n ?X\???Q8xp??kP???e\?3/?0?i?d?`j$?b0o?b??z????IO?b(?? ????g????M??5?}5?z????????}??????????k?'???????9??y7???h??b6?PuB???T??g7?M?*zuv?eG.?? +??rk??o???+?v????;?h?lu?I?l???9?b?s?????m??C$ p???$?5 +?h?.?]$E???Y?yU?C5??l??.Bv????Q +?.>`q 45??m)??g??Np.???+???1 ??t%,z????!%???`?&W???>?5?W?.???O]?????????Db*??b?D??t???? +?*K??^?3Js\'/?w????QC??p????XW??c8?c?VK? +??zE? ?0?*j??C?P)d-CVr?L?? -?0=y@"C??rqV?}/??e???Q??.?)? ?:??F?Vz?F?H??L????????s%?????2>|z??????e???i???[7?C&??7/?}??7 ?v???-???#_???M?Yt}?n??[:???gq????5I?g????:??+}?'W[????V??i?H ?????CmV?"?????A?f?V? +(E"??1?5J??}%?g???L?2WP;?A8?~??g???x???Y??L????6?T???d??;"5O|??]?S??m??_????gG?T?????wE??^??{???eN?n??w?jX^,??4b8?z;o7?]??vO???;?NW?????gkJk?????fD?m??xG??????????{k?O?Ww?????5?kO?????B??.??-?9??_#?H???r???wr?2?&?6hYe<@]???????CS??W??C B+C?BC?4T?F?J?V?~?C?? .?J?%??c?8?????????????~?????g_}?/??v?u?M?( %q??4rP at M?&)M+??u?-???*?1????T?$????B!j?@@?????nQ]Ae???g???C%7???s3?????= Q +??M?bb?? G?? j$?c/?+?q??????>Q???1??`j??R+p? +? +0n???o?????C?????9?I:M?q3?VY??\??e?i???H6s??p?x<)^???'??< 6?^3?S^??;D??7??{???y>&L??? +??jov???{[?T??krU?5k.x???#?????????X?mMIN?8?%????????@S?? ]???q??29???ef?`??P??A??l[vxx}Le?n?? +W?LkKk?????TiC?2F( i ???R5x?;??????+??o:??6??????#?p.>r??-????????????h?s????3??k??}`??M?? k?Z9?}???*??y?C??C??s??ZDw6??c(?n0,??I??????q3?R???:^T?Ut?C?c???M???????T???? ???V)"?yL-~8!j?RU?5C_??|?9\???F U?S^'??(?9??????9,n????2?b???2??:?MG??Z????.?*Y??'????/?n?? f3 +?{????/?/????3??[??x]??w|-?{?9??o(?$ ??8m??g??Y +?u kP?-p? +??!zOQE<-??"?8?x?;rKEE<??SQOG??2??#x:?#??k???Cs^rN:??????qP?h?^??P]"z?8??3ebW*~?? ?)(J?c}??H????J? ????*sxI????? +"+???U?K>=? ??#!????QY?Fc??VN?? ?#l?8x???????f=?q??wM|gb????'?????c??M?8B +7?Bt D?u??7Nr???n??"??Xf?OU?&?f?.;s????l'?????(e????U? ???T?q?qmf??? +?y??? %F??Da???{8??GI?~??V@?l +Z???-??n?;?2??h??O??~6?G??????i?]t?g???????r???~???+?}?.???Y;\?EQ?eP ?e??e????????%{w?pqu???#C^ +???^ ^??%~??A?r3Y? +|.e/eQ?X?Bw{???i?B?2$?$?1??dQUB??0*!???XO????!J??O??!?????$qqJ????9'?P^(;?????Bm?D?,B???;???.?vD?T???n??4G?R#? +B?????????M/?f??Wy???0??K???# +R????L??3?"?H??F4???q??FZ?B?.1J%??????X?????a=???ez?e????A?%y?????a??_??=?X???"h?g??]+???E?????8>??????y?:????>?"?A?O??M?[?/??HA??x>?X0EEcu?j,P7QX?A?k??????+" +????\???$3?????a#j?j?z??????1K?????p?.Ku?@p?????8h=z??????1?X?h????#? +??? +????????b?a Q??????}|?K?B?`?f!x?:????@???m??&?@ 3Ar?? ??"?I?pCSd??m?&??????????8?V?????-7?/??ui?????q? +)N????????? ? +-??Lo??z ???????+???* ?'?*??W??Oa?>??+?????D??V????ljY??????????+;`f???x?/?0????}d???^?7??G???93?sf?N&?&???l??l6MK6??i6s???4??6??????h?Z?"X??>Z??o/$?>h+?RE????m?"-Ab???~gg???Fi??9?o??g??r???w??:?U??*?=??we????;????????)3H???????X? +?A???o??>B??i6)??W?K?e?W??? +D ??o?o?.?-sVn=??Fh]?+???7n.??r?)}s?1??'? M????#CV?????,?=!t??!?@??I?P/??6????y?\05S~?/??p???,X?HAA??FA?5??i#??HD???n%???ep??4?ZW?p??#K??`??)???N?????B??????^???9???2=?=9?????>?? ??????!???H/??.?.??y??(?[I,?0s????\?7?|?U???v?WK~??3m??T +??kj?v?W`????8?#??c?w?cyy?m?2?y??G?z?+??;?K@z???I]??? ????X-?zT?8\??r?A?????^??5??ih???w???{???R????L??s"????C?!????s???p???WlX????? +?E????Z?n????? +?????m* + Vm??t6r?>?_^QY?F??ZlB]? ????????.?ly}????m?w?????????_?*f?\B????????^?c+v`?b?` +K????t??8? ????9"u???L ???UG?f?? ??,3?,:l?"?/#???Fs??f?B?=?????.?Sm??]??`??????4???Vt???'?Uc??~??iR ?????O3?????h4 ?}???B?4 v??5J???^2i????fj?Qd??|?E???d\?7????6?7;??(??g.WV??|??????V??1?>???? +endstream +endobj +63 0 obj +<< /Filter /FlateDecode /Length 18682 /Length1 33124 >> +stream +H?|U t?W??9??7"? ?I??Kj??&?w?M??Q?N??h?HZ??TC0?^????3???zt??)??Z?T=?EU??YJ=*k2?a?????f??9?O??g????? +w**)?Y2w? $ [3???E???@1?[_??Yd?*?????i??B??7???j????tz9??U1?w_?Ja? ??9??@h??1?o#bTb +j?Nh??I?e?QM+??U??R?3wR??????????U?^?b?P??????! +T?9??x???cT? +??p'Ic??P6M?R??K +???m???{?Y??6x??Y?-D +?c6*8??ajq_?n?_J?????A +t]??b?(+??Mf?%????R?u\??~?-??????{?y?y???f=?N??CGtW??)??5??_???~4?^d+??w????a??k?%?;V?N?Z*^?8U?eb9[??? qN|#~??&ceO??\+ +?K~!P?*NuS?j??L?L?6X??6i[?O?&K??m)?\?VZk?????"???????4?#????k9G9?'q??Y?"=???P +?a4??S!UR-?wh%????AX{?$r?K??J?)jy???3??hd???.?e???c?89?}(????%r?<)O????l??????U5[?QmT??^{^+??N;??i??}??EX?,1?????M? V???5??????f@?PWF???%"?;??"LUP#3:?B+?E??r?vT?????b?W??T??d1Z???K? ???gb9M???B????P/??i?^??$?????IM`???x???O????*X???iVpF??;? +?)?s ?c??{.????1???????^f???f??????N)?F? ???_?>?{?x????g?wKp?w?E???:w?????:v?????o?.?m????B??Z??Z4%??n?????|C??? I???.f?c?:?2??1?|????d +KN????)?$)TOFr?CO???q?]?EcG?2??????~z??^?????????Q?? +?????E??|'??i?fO+ Lp?&?%?-?2??e5>???O?[#???(?3???;} ?9??6?G??;?m???Ai????F?x???f K?a????}?`?^???T? +???? ????kHW??F?x??4?g_??????I??z?6Zz?#?u???????????|??X??3?=l???84Ggkba^?A ???????? +??>N?d?haO?y&?sj?<F??m??J??l at T???k???y.gLM<#g??L?#??Ip???~???V??????Gw~?/????|Y?!?grAz??Hr??}?GU]??????%R??&?d????@???`e!??M? $a]???P30?e?? +i? +?jM?n"l m??)?MuFc?8J :u?j???????Y?T;??;???{?=??{???{?k????N???i??_?????????P???z????^?/|?? + +k?Wd?????p???"$?p???+ +?????????w???C???!wC??+ +??-UX?#J>????v?R_?P??U;??R?/v??Z?]??5?;? H??r??5*V@??#?2:? ??B*d}qT!???:?GU[??:?r????g?? +???7P?-?lH??c G?Nw?JQ?uZ-j?K@?y'U???Z?+-D?J?@??X?????^ ?C?n]C?J?i?.?~ X +?f?Wq_)???????w???e6? ?| +?4???}??????????8?}?7CV@?;???3l#??k|???O????@? +?}????9?? ?^E?ZzX?4?????c?}?X?x}???+?b~y?V?<@?:??T?q??*?C????x????q????;??l??G%??Z??GN??????}??????(????h????5?X?Rw?nc?^M??????V???A_?5??? +??E???zO +??|?? +???%r?v?? ?? y_??? ?UP??e?????-K?????b?i???????,?????????K????\?'z??g?1???1??wA??kYI?P?&??~?-??sC_&?'|O?7???1n0??????y???w?#?????3???5???&??? +@????ym?????~)???j*???'? 8{?h?v?R?2?.?&5?6k%??%??P94F?D??'??????T?/ +??9*U????AK4 ??@?;=J??b???8?)?B?F?y?a?'???Jc?u4Q?%@???}~:??&?????r???k?O???'????N??#?"??2m9P?6RpP=?wx???]x??P?rhq?"???(?"Q????ut +?? ??C??Q?Xvlx?? z?yW?@??????3^?m?v}x??O???7?P?= +?? +?G`WY?&?I??E?b?|c?Us +?#_F^T^?$C??C)kE????)j?? 9??????? ?????QhZ??@??]??????6??4??E??Q?h? +?q:????+??Eg???x s??(>-?9]N?? ?Ge????n?????N??f??????!z-D???b?>??Z?u?/?Ib ???U??P,???i????B? ?t?bV'??- at g?????^?)k[??(m?L?in???q??*07]???&???`;?e???28{M?x-?D?jD/b?.??????T?gR,?^??vH?????E?M%???????{+?'??="E?S*:???x?AS?:?_??Wzj?bl??U????S' ??j ?,U?V~Q,????h??/???b6?w??y?=??????g??bRD?h??8&O?}????xL??4?0M? ?D +~ o???!^??W|SX"(v?+j|??J??????~?7???5?h,O?Y!?}c?8h?{?6c ???h5?\?.???U??s?\N???\???_+[?????U?t????^?J??????????'XbM??#$q?????-O???]??G??I ???:ycm??L?F?`j???a????<%C?<]S??Z????L?o)J??:??9???#n?2???I@???:?AU???9??d?:??U??'w?`???_ +tT?IS*???L?X?nH???????????]?C???????}qz;FTb??o?4?#???????c?WF??m#P?>w?)?=y?4?????????#O)b?k???????W?????????&?+????????$Y??eIH6????????=????P?B?G i????G???dR{?f??L1?T&4??H??I&?dpC?c???'??8?.M?}?[???)'???{???~????c??`]??V?>?M?^7P????????d???-?J??X?-?d??5Q?0u???a?j??????of?_??7??????A"???[=??J??? F?K+?C???$?S}bpe?'S????0?S?Al?S9?xF??9? b%??C??M +}?M +}?uO%U??m?Y+;?j'?o???\?eO???????G??????V???[j?[????? v?????u)?=6/?????h??e6???96 +?0 ??????]???R?m??-?*??? u???e????EE?~i?T?z?OY??????j????\?*%0?.?.???)?)????t(B_??J"??[???a[ +??m1{? +?Y?=l???8??????A_ +MYi@ (E?@?G?~ntZ??}???,???N? E???@)V1??`Y??\)G?:^F~(9???{?^#O??i?L???`??wb?v??v?7? n?yd92?b ??? +Vxv/[a*??A??dYi???]?????QdDT?.r +}??ABT?xq\?r?9???????s?????ZOmA?w??W?5?Y?)0??~?DW?^Mk???Z?!? ?Bn?QL7???'=' Nz?????+{??2?^?o??/^????a?[?%?h?2? ?I????eh??$X??o??O??DTA.fl?q?????e??2.wW??w?????\#?k???$???[&? +?tKL?F?RN3?#????e{?d;?,G?A??z%?#i?_Gj?'U??qy???? +!X??TY)N74%?"??mT +???fU?B????y?????????l???@????? +>]3???y)1{?z?K???jyg?y?@?+$???????~?~???????W??? +???????(????v,???(??hPpQ(?eiO???=??j???i??????O??????7?????}???h`??Gv?z???#???N????w???C<??p5! ?M??~)j]bX\'??u??Q-?K???&?W?(?'1|Y?:I??I?DQ???????v??I???^?F?1???? ???C?R???N9?w???9?*C +?????-qr??2????????h????,????f?1?5????? ???X,?y?????G??"?r?x??+q?R?T?????3??WCC?]?^|?????k7I!??& +VE&=??,??f?j??1K??Z? +9?z]???#???)U??"&bbD4e??|????o/??v?>????'Gd??r????V???Y,fj???c?X???n?yT?????!??S?K??7.?Usi??sH??t)g?? \M?(9h? +p?WU?#`??? ;?????}??m??&wf?~t???1m???8??>????;;w?}??o#???~??-??F@|)p1?Uu?N???i8???{ +????.?????Q??M????:y???X??/??0?b??*{????? +]@?? +Y??r!?/?????i}m???|???????j???_?~2s?P????7??? +????9?M????]????q????{m?+]GK7B?:??z??P??Y?e&?-vf? ?n+?F?h??????*?"?K???/^?W?????H$??'?4??????wM??s@? +"???l}?]??? +??:???5??v????"\c??b]?)???8*???28?]??W??????a??$??5?w???]??}?l????/?|? ????@???W?[???????????A???I ???#?????#M??O//?M???m-{??2ylT#? ?Fi?~E+?a?*+'???VE?iT?BV0$??/?Z?F mL]{????3?????.?? +?z??i?e\???????;6?u?6,????=?s8???f,J??n?v????;?^??????Z?c????@h????Y +(??e???h?3?? +q-?8??s???,N0?"n"C?Z(?!HL??'??|&,??-@2????w??!????9y???? ??&?7?=???aeM???(?x=DQ??g'???? ?,:?????v???wC??!z?V9?^?q?2??I??3v?0P>?g?9??`QH?2?&1??_~[???V#????-??t07?,???b??M?%??O?N +?#?\??GG????? ^ +h?f)?9?hS V??pqy?&B?p??9aVl +?U?PzV?W????eQHylr,[Z?#q?????R??b}?}?S??vy:?g?O??t??&??????.f +s?(6?? Y??v?????SG?g0d?t??u???????=L?n???o{/;w/Y4?? +O????m??L??:?j?o8q???D?8 ???E??9?n?NnX?G^A{???[?~?????p??O??a?R?????p? +?vD?aPg???zx????z???uw?]8A???{!w???N??n5??9U????? C~.?J???aR??"&+???urY?:? +???c{?>yX????,?f;D?<+???? ?c???D.????????&??m????nv?l?X.??g?>?????E?3????^"?6??l1Ef?js4!d?????[?l????)-?K!D?????6??e0????lS +??5'?nL?bp?D??+?2@?HS????????A? +?&??Ng?????7???A?R????pX?j?l0VL?P?^????:>??????#SB/?jf???^} +u??!:?_?W???????????)?(u?V???+??Iz?S&?WC /?f'??f??}*"?Q0}?##B?????L?J??Z?.???iX??????9?'??????-e????!KS +D???Vi????xJ ???)L???v??4=?i????f???k?q???+??+??Gb?3?????Uf#@??;????{?w?8X?6 ???C?????Jo??O?Zz??w?(IDX???Ep???Q?D->??Z?]?|?7??????8?B? +???m?{?]F?????)vkZ???????H???????^?????x??5?k8;??9??}\{'?? +?=?{?`??????4?????3)TJ?????Y???l??-h?Z????cX?=ab???j5?X]n???2??h??#????o?P???El^n?hb^?? +??"t?=?@?????_?????9-?????6??MV?????]?7?????J???Q?GX? +?876q?[???W?XW?L??L?=e??rYk7L? kb??^??????j?? ???h ??B?-7? oD"?????????g?K?? ?2>%????? ?X?????/?4?;????vn??RP??\?n?????`?>????d??t)?????aO???[?????C????hY"?????m?????? +?\????,_}CV?>,=????]???6~?q?X]??YL?,??:=<|w6??=????T?ys??<+??????2???? ?? ? ?f?????D?7?? 5H??6???Bu?{9?$L1g?t??X??3??\??????,???P ? IQ:?(4????:??@?EG!L???J?A??T u??BQ?q?0??d y???g?(?????kM>?R?5c??8?? K?J?b??T9?M?'??y???&? +??ukw4J? +?T??U??0Q1??s"fX?!JD???G)?) +??g? ?3?Q +????Kk?]??:@??ULea??@hm?? ?46UBtk??????h$f?wN??t~s?}?}??>??>?? +?[???????G???F????A*h?rM3np}?xv?'{;Q????Z?a ??Np?x????d1???????{Q?????r2?? +???m?????F?%?????????????{???xj[??=?[?????D?????????g$???^?z??3?m?#??~?????u?M??+ +????0 +?>?"??d??E=??????t???P?????`??o????t{?X ?????? ??? /??*??L[?U?Iw????KQ?EF(????]??s"%?=B~?1I???C?z7)?? +??m?T?G?k???????????Q???q-??`N0?+?? S?t3[?C0???(?$T ?U# ???6S?T?F???x? ?7?L?`??????.`aW??\e??n??? ??zK???J?W???????(? ?)???D?J???L???xp>~#???P?J???????4*??9$rQ?=i????E?p?z?'?z????^? @![m%T+?Xou?Q?~S?+?!?0?&,?q??`?&L5?&??*7-????4/?7LJ1K??"?Rs?y??M?????B?@ ???^??M]W?????>???g;!???? ?&????)?#?z??BA?)??????-j(t????JTMjJ+ ?>????*6??????taD?? +???q??P???LY?z ??=????.,_????]???o???????????U???&?j????87?F?????ek??u??????????9B?????????P??p?2P3/:c????a?maGX ?r?Y??wpq?.?b??M??Cx +_/??n????=?V+?PJO?S??8??Yc???a!???V:??y?[??????????lX[?c????e?? +??Z?k??I?QX?,????????K?????(Y(?'D?i.???????*?Q?o??.?c?hlNt????,????)JtP????#?c?c/???C???8?=??h3X?a!???V???,f??rs +?`???Q??]??+4???????E??_,??}???X????z??o????????t???4??Pex???x^??^??????Jl?f???Cx +3;?kAJ?t{?J??&??Vv?%4?[{?4?? ?T3R?I?H,??????k?? ?? @0{ +?0Z???o>_]?z?????K7>??i?x?7\?)??????ST,??4??4??L?/???w??MJHfY?e?U +P??r?????f??!? ? ? ? ?u`??4?T? ^??yu?k???????????{???h |J??????@R?'09??d1?\~fv?_X|???;??Y??o|?????E??PQ???????mf?f?X???`+?????R?T???????????6?/jmQoj??>????|t??Z(?R??????? ?4??#??TX?J??[???R?g!?? ????E??H]??&Q? +?0???c'M?yx?.#?E?f?G,y??]o?( +/?.l?j???2t7???_G?{???6?????T????gg?}?l??????? 0 +endstream +endobj +64 0 obj +<< /Filter /FlateDecode /Length 13539 /Length1 23492 >> +stream +H??V{t????????d??Pf"???Bx?? ???nb?????/???d_??y????B?????V????N<#?????????IQ?D1f??".??4???[??A??4??6????c??b&|X?8c?[ek?X??{J"???|???s??(?R)??R M?????+b?X.??;?&?x???r??H^?7??Y?b?5??R3`6???G??9????)|f5????z????jm?? ?`;?q??>?M??xAch,????t?nrf8?"V$?Ab??9?aQ&?*?N???a^??YqN??? +qW&?$^?e?,???j?@6??????<)/* +?/A?R??(??=?)?3??-???????????v???q?r{?? {??}?tT8??;^p?p?B??{y:B?}????x?????C&?]T.v?/)^?`?? +??V???????b??-???/_?[??B??????8???*??f%??P^S:?I9?Hq ;?5??=I????A?4??4?e???bW???=^?G?u\???%I????/?OG"M???N?jk??yU??q?h?? ?v'??>Q&O?%????/?????B[?????b%?* +?????????rQN????x?????'?S?qT??x?;???l?o??h??J? ???B??< ??O?(???6??#?[?Wrc??L??E???n?w(???-Wh?H???yH??(???n??J*??R?????X?b??????(?2x?p???o[4Oy1???i??????KY(?1WLt??$?1(?8?`??qc????5??????#???v{(khf?m?K????RS??O??7???'.6&:?a?q ?????>C??JJr,^????? +???VqoC?E????,Y? +??.??Ir?c16'[?h??Q???TU?e??EZ?j|??Fh%3??a??b +??(R +???xq@?????PlL?VX???PL,??L?Z0D??)B?dO~H ?{e?iE#U+?\0d??_k?Wx=E?.WeN?A????$#?Aa??a/43?l+?VC?o???N???q?Z???kH?e#??v???%?R?f?????U???R???V-V?W??? +????zVV??+2?}z1?n???2????B? +?N?X;?9??M??$M70???7-???yiU???\??t??_40?}Z???5?7??r&ve3??M???????"TD??J????,?????:KeO??g=?????c1?*???Z.?l#???;??}K??e85U? +.?????w??;? ?mX??= +??=?p??a???pr!???~dN??v???*?8}(??Ze?p???eUuu{j?1?Ux?x5?{Q0?]i???u???B??Cz?}?o??w?????_?s@?O ??????K?k?U^????s[:?????`?????+?E7%?e?N???o??d?????vG?bd??b??+?zV??\?R???niE^_?u?i??{?cz?????%;?d??U?? +????kj???????Muj?A?]l????????V????j????g???1b??Rf/(M??Sr???$D0??y?#?y$??IKA???B?C?77B%t?)???`F??$$??? +??w????ra?v????????g??{???#=??!?[5z|?wD??=~Q6!'??T_????&?????;??k??+??r??-#?????????JT?????d^W&(??9?x%?_??z ????xv???1??^?U?????F!x60?x?Y.??1Qg{???G??5?? +???? g????Y?]??6??? ?uz?0 ????N{"?_?????????`??;??83XsY$n?vJ????"??7~`?v??c????h?M`xIt?9?`??Z?%? +?????????????e?????????E?k??????????? ???/?D??????o?Bz??{???g?%????8?^??J:?u? ??`?">s??"??z?c?s at 7??*R,???? ??)?* ???[LSB~??B?Y??+???Z??1?l +0 +???? +? +?U~@?VP?j???#?~??????????f??????r ??{O?n?????1?c$?9???????[?E +?I????('t?l +???>f?o?C? +????r?Z7??????????a:g????t? +?p????x8?>f|? +? ?r???}??fiG%?y??u8?????? +A?70????? +?9??????????????o?(v???GD.????2T??b?0????96r&?$??l_?W?S???`?>GD?m???}?g?????C?4h?Gp}D + [?bKCl?JC??Tf ?&!??3??[?m??O`?d&???V??\?v???m?f?Y?u???? +??|?L??????>?p??s???/??o??xl???/?2G??/????z???|??????n???Y(y?M iq?2??????xUYFl)7?v?o????????iy wQ??VM???rH?"????b?M3``!?D? +??????f?F?(>?o@??~A?L??w????/? ?? +????7++o????_???OW +???soB??C??T??~^ce&9k!]i???rW??r???M?tn)?.g|u~Z???v? + 8??+ $!I\?lb??L?!PB?@??S? +?!???o%?v4????V???????[????A??B????1F[???P? ???N??0???c?|?+g??n???????? R?????uxph@??H?3??3?? +?*Z?;?[(?;??}??_??e???;??p}z???62?iYX????????G:7??????v?+?x?????????????????y?????x7?Z????Gji?q???e??_ps?K??p?(YyY??0g5K???sm??s???????Kv????`x?B????? /?'L,/ZL&???$???0 +K???[9?!X?yQ?Q'@???!?? ????c!?7T??0r?FG?????A??PB??"??z<3?2~??#?S?f?l ??? +f,+` +R????A?B??+?|???'Q?XZ?'FB?t????~U?=3??????!?D?X? aO?@k?????P[???J?T????'??F?6 +Q*@ +h?+?????g?SW?~n?? /i???3?????W?&?&?z????1???X??*/?\?r??Lyq?????%?n??-???{??;w??m]?E? +?q9A??Y??tee?vk????c?i&e?%F?]?J???Y???jq??\&`!??L?E'???H???y`p4?$?8m???)&]c??n?&;?? +V???????bO????????w??~ +i??????:???"?$??]?6?r?o???? ?x?Qa????n??y s? +% @??BO?,?*"?I\7 ?`?L??L?H?&C?]'?n??$?+`?????;8l?EH???Z?g?V?{x????E^t?/???? +??`???&? h?O;$ ?Ce?A&??/?hm?z????g?????????l?.?q???Ld&??3m???0?"?????;???xW{???_.??)/?AX/??J2?%??X?]???>z???9?? !???0X?0!??V +??`?5??-'?*??????l?r????@F???????? +~??7???? ????Py0_5???N? 8$rG??,Vs}j???F??Ok[7.F???????b???????"?????0?aV??.iB??????Md1?b!1K?e.???L??L5?9?????vf?Y!? ?,?mv?,;d?#????7N????f????1F???e(4?f?? ?M&?{3? +????0?X2M???oK?*,[N?6?I???;?T^?!? l????K??s7B?N_????'??????l?1H??? ?y? ?[?U?A?O???6A?? +?&??i?=?Q#M????'?_LQ?v?(???tZ8\n????Q???,??+?X4??"???h'?h?fU[#=\???;??y??O?????/??|??*@l=??3?5??n4,??L?'&???J?3?l???B?j???4?Q??aLYu?&#?????????????\WK\?/??p+4?UsQ8`/?3V??v??b*????h???????93??R?E?r/S?=???K?)fmW?8???Mrx?`D%??>C????~???lFA?&????}GU???? ?????o!ZT???????c?E +???????m????????|??|q?>;???_08`??@?/%???ip?B$??J?PB hU?A at --???$??0J ?P(L?:?Me?2?DL????~???"?R??w??????}>_jv??3}9??NE?k6?????_4? ???\RQ?B??GJ?.?7?>?w?*???W?{????%?u???????6\????2???y3?? ?F;M ?[???.??kC?Y????Gsy??f"?3??M??x??D1?h???????*?`?? +rc-|???G???MD[>j?k??{??????3c?#??s?3????????~< +??,??-^?;?M???,)?9???@m +?J??%?????V~????? +}E???FK|?_?o ?e9?JIHK5????????I?j?u\dc?>????????9&???7O +,^q???M/?t?n???SK?Z`1???9_nC\:?q???????^??[????%^ ??????????? +4?D????In????????????iVd????+?9?(;Gs^?tq??? +c?!????????s +??Jz?????.?;?????7???X??+??Y?o??????????lU%??????^;?d???_M?:?A-X]4k???o?<}? +??? ?`9?~:?v?\?c???? L????v?x9?D9??1E?Zu?????p ??d~?Q???9???[?V+?R???(?4k?D1??\???;???#??f2J????????%6?????? ???aV?.|??4=k????-v?g?????.s???M\??^??9?~?T???????=?l;{z??=_~f? +Q!3?Q+???%????A??.??????O???;-??19??"?2 ?aB??????:r??[????????9|?????e?????uW?S$r??????//|?????_???|K??s +g?%k?m???p'?'?g?S? ?7Y=???;???O?)????H%??????hS9?p?:S?Q?+F?7?FB?(??6?d?R2W?? +??????4:!HHAz?S? ?y?(??=???f?4??I?*?j???NJ~?????Ic?,(?????????bo??]??N???V??oa?u?z.f??^???MC?????vC???|&SXXz +'?F??^n?i???????}??y???_?????_???C{??Q?u?ze???#????????m?J??>_A???Cc?-m]? B????}s????????;)\?t8 +?T??{?#??w???3????? ?P???P???/?*???????' pr??f?2?e X{?7? ? ??$%X?????2?G???????B?9????|????PH?u???'O??YQa???L..?|???+????????G?5 d]????kN?`???,? ?q??M +wy?\??J??!0???'??o?5G-??????!?k??y?(&A0{?|s(??$?%I?? WF??eZ?$V?????A?$N%n,??~RJ& ?$??#??8Y??}?????????[?"?}R????i8$??rR?!??9=???2???[TOy?21? +?i??}?{d<0 +?\? ?D??=?J??1 ?E??D7??*?I?d??&q??HT??2??E??f5j?T??l?M????XU4????Y&??Ipz }?v????=??U8????D? nx}D?!????G? +\_.???RU ??~i?>?N~?????g?,Ll{C????? ??r?]o??8$????7?b?cE>??0`r +?C?E?< `?<[ +?????? +8z> ?m??;x??H??? +)??B +)??B +)| +K`9??*X?? ??vA'??^?????l^)?[?????vC??7???????(n????w????G??w?\?_F???? +??8???t?x???@??)?{??g{}z{?Q??^?}?U?=??%???wv??mRk?J>I????? ??{????Om?^??#?7???= +endstream +endobj +65 0 obj +<< /Type /XObject /Subtype /Image /Width 8 /Height 8 /BitsPerComponent 1 +/ImageMask true /Length 13 /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 8 >> >> +stream +7[&????n? +endstream +endobj +66 0 obj +<< +/ProcSet [ /PDF /ImageB ] +/XObject << /Im1 65 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +67 0 obj +<< /Type /Pattern /Matrix [ 0.96001 0 0 -0.96001 153 198 ] /PatternType 1 +/Resources 66 0 R /PaintType 1 /TilingType 1 /BBox [ 0 0 1 1 ] /XStep 1 +/YStep 1 /Length 71 /Filter /FlateDecode >> +stream +H??w.6SH.V0???<.}?`C??b.????BQ*W?? ?B.C0[D*$?r?{?*??sr +endstream +endobj +68 0 obj +<< /Type /XObject /Subtype /Image /Width 8 /Height 8 /BitsPerComponent 1 +/ImageMask true /Length 13 /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 8 >> >> +stream +/[?l????? +endstream +endobj +69 0 obj +<< +/ProcSet [ /PDF /ImageB ] +/XObject << /Im2 68 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +70 0 obj +<< /Type /Pattern /Matrix [ 0.96001 0 0 -0.96001 153 198 ] /PatternType 1 +/Resources 69 0 R /PaintType 1 /TilingType 1 /BBox [ 0 0 1 1 ] /XStep 1 +/YStep 1 /Length 71 /Filter /FlateDecode >> +stream +H??w.6SH.V0???<.}?`C??b.????BQ*W?? ?B.C0[D*$?r?{?)??sr +endstream +endobj +71 0 obj +<< /Type /XObject /Subtype /Image /Width 8 /Height 8 /BitsPerComponent 1 +/ImageMask true /Length 14 /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 8 >> >> +stream +&??v??&??? +endstream +endobj +72 0 obj +<< +/ProcSet [ /PDF /ImageB ] +/XObject << /Im3 71 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +73 0 obj +<< /Type /Pattern /Matrix [ 0.96001 0 0 -0.96001 153 198 ] /PatternType 1 +/Resources 72 0 R /PaintType 1 /TilingType 1 /BBox [ 0 0 1 1 ] /XStep 1 +/YStep 1 /Length 71 /Filter /FlateDecode >> +stream +H??w.6SH.V0???<.}?`C??b.????BQ*W?? ?B.C0[D*$?r?{?+??sr +endstream +endobj +74 0 obj +<< /Type /XObject /Subtype /Image /Width 8 /Height 8 /BitsPerComponent 1 +/ImageMask true /Length 12 /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 8 >> >> +stream +7R?J???T +endstream +endobj +75 0 obj +<< +/ProcSet [ /PDF /ImageB ] +/XObject << /Im4 74 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +76 0 obj +<< /Type /Pattern /Matrix [ 0.96001 0 0 -0.96001 153 198 ] /PatternType 1 +/Resources 75 0 R /PaintType 1 /TilingType 1 /BBox [ 0 0 1 1 ] /XStep 1 +/YStep 1 /Length 71 /Filter /FlateDecode >> +stream +H??w.6SH.V0???<.}?`C??b.????BQ*W?? ?B.C0[D*$?r?{??(??sr +endstream +endobj +77 0 obj +<< /Type /XObject /Subtype /Image /Width 8 /Height 8 /BitsPerComponent 1 +/ImageMask true /Length 14 /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 8 >> >> +stream +&??a?????? +endstream +endobj +78 0 obj +<< +/ProcSet [ /PDF /ImageB ] +/XObject << /Im5 77 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +79 0 obj +<< /Type /Pattern /Matrix [ 0.96001 0 0 -0.96001 153 198 ] /PatternType 1 +/Resources 78 0 R /PaintType 1 /TilingType 1 /BBox [ 0 0 1 1 ] /XStep 1 +/YStep 1 /Length 71 /Filter /FlateDecode >> +stream +H??w.6SH.V0???<.}?`C??b.????BQ*W?? ?B.C0[D*$?r?{??*??sr +endstream +endobj +80 0 obj +<< /Type /XObject /Subtype /Image /Width 8 /Height 8 /BitsPerComponent 1 +/ImageMask true /Length 14 /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 8 >> >> +stream +&??n??v??p +endstream +endobj +81 0 obj +<< +/ProcSet [ /PDF /ImageB ] +/XObject << /Im6 80 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +82 0 obj +<< /Type /Pattern /Matrix [ 0.96001 0 0 -0.96001 153 198 ] /PatternType 1 +/Resources 81 0 R /PaintType 1 /TilingType 1 /BBox [ 0 0 1 1 ] /XStep 1 +/YStep 1 /Length 71 /Filter /FlateDecode >> +stream +H??w.6SH.V0???<.}?`C??b.????BQ*W?? ?B.C0[D*$?r?{??)??sr +endstream +endobj +83 0 obj +<< /Type /XObject /Subtype /Image /Width 8 /Height 8 /BitsPerComponent 1 +/ImageMask true /Length 13 /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 8 >> >> +stream +&????J?*P +endstream +endobj +84 0 obj +<< +/ProcSet [ /PDF /ImageB ] +/XObject << /Im7 83 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +85 0 obj +<< /Type /Pattern /Matrix [ 0.96001 0 0 -0.96001 153 198 ] /PatternType 1 +/Resources 84 0 R /PaintType 1 /TilingType 1 /BBox [ 0 0 1 1 ] /XStep 1 +/YStep 1 /Length 71 /Filter /FlateDecode >> +stream +H??w.6SH.V0???<.}?`C??b.????BQ*W?? ?B.C0[D*$?r?{??+??sr +endstream +endobj +86 0 obj +<< /Type /XObject /Subtype /Image /Width 8 /Height 8 /BitsPerComponent 1 +/ImageMask true /Length 13 /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 8 >> >> +stream +&????n?? +endstream +endobj +87 0 obj +<< +/ProcSet [ /PDF /ImageB ] +/XObject << /Im8 86 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +88 0 obj +<< /Type /Pattern /Matrix [ 0.96001 0 0 -0.96001 153 198 ] /PatternType 1 +/Resources 87 0 R /PaintType 1 /TilingType 1 /BBox [ 0 0 1 1 ] /XStep 1 +/YStep 1 /Length 71 /Filter /FlateDecode >> +stream +H??w.6SH.V0???<.}?`C??b.????BQ*W?? ?B.C0[D*$?r?{?Z(??sr +endstream +endobj +1 0 obj +<< +/Type /Page +/Parent 21 0 R +/Resources 2 0 R +/Contents 3 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +>> +endobj +2 0 obj +<< +/ProcSet [ /PDF /Text ] +/Font << /TT2 33 0 R /TT4 31 0 R /TT6 29 0 R /TT8 30 0 R /TT14 13 0 R /TT16 14 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +3 0 obj +<< /Length 12315 /Filter /FlateDecode >> +stream +H??WKs????W??!?`??i)?Y?z???\?> (q?d???????? |jo)V????????y>?????j????(?*????hUp??fr;?j?(??t??wZ=?R???>?T>?uZ?Y?? +?V?? +????Q?ub`????6v?|j1??N??????U?2?,?}?r?????^??g??mn?*?K~?!?"?C???W??T?`??T?0?^??"??g???xe?J???M6?k8'f/D?????@?1)s?,?,????w;?i???t????w????????=??A?s??+)[??????~?'`l?81E7?6??k1Y???????2???!O=??????[>a?B???![?hH????4x3???|????? +4]??[????q??E#?9?S?9?????:?g???\??f?z????[?m? ??ctv?`yG?E?HO'???ZN#?C??>`?$?J?sF?@tE?6&'?j?????bg???gm?~?d? d?m? +K`?Bz?XF;??%?0l???_h??g?7b@@`^!t?*??3?'????2h????_??1???RA0y"HB?'??6m??Pj????Ko????Z?k??a?????]?^??@????i6?#????!??cH??M;???!??N?:??Aw?J????????????B??W4F?DLO??]?2???a?[`S Aa??Pt???F????H"h??????V?zy?P??*??f??v?,Q?????`?7N?!??MP at l??S??N1?z?????@??y?b??!????????v? ??cfL?S?<+??A?;????F?p? +r????????g?W????@7?%???b???zN? +???:B1??q +?L??B{?f????x?i6???o??????????????Ku?U?.i:D??|??+!A ?qj??g?{???w?#??0??l*?M?2?k?????o&?q?? ????? + +??ki???r?R???g?'??)?eB????????X]F??J?z????Lj???'?O??V:??????8?RY}??q?KKJ@??Xm???V??u?k??k?u???z??G?*??UK??,{????O?\ +?????%R?H???z?????R]?8?A?gUy???*3`#??g????@?ij ??zP???v??????] +??O7??U?Al?w???????8 ?? +R(?]V?????]r???d???????Jv$??x???D?j??Z5???q???? +8?{ys~8%8k?1.0u?U?7?4?N????'G? 4f???T|o???i? ??j?@????=SO?8W#e??|?????t??? +?[??/?c?"???r??L69?h???SZ7???l?j?@d?f??????O?M???P???K??j??? +CQ??1%_K?v????r?^ ? u7???^??xH5O?r=??0B$#H8?????(o??(s$ +j8?BB?S??3??(/G?Pj?e??=?`-?zpX;{??h?>??X1e?)? +S??DJa?B?DY?^??d=?0iY6Z&Q ?D?3?Ib'??W???9P^r|??;7&????Jr? '????h?7???2????3e +??? + [??b???G?XU?D??Nq???yY4??5/|"5?????E???[Y?>?Mto??5????(??X?????Qu???um???????uT?8Y?&???=?b? _?t????Bk????????????"?e[???y?4?_P?? ??]??^???J???J??J???..????b???t1??-] 4?f??H?.?v a ??0?Bm??A?o???n??~?0l?0.?7x??"?:W? ?.??t??{?c]????J?5? '&s? ^????{?Q?d?=?vl?;h??e?J???"?R=$-z?YI y{?$-?N??{`?viZ?x???????1e???r??^o???S?2+{ ?1??N????w???e?\?8???r????u????oB?.?-Y+>N????Ct?Xaz4x????D,??m?`????`"V??!b???]??|i?M???.YM???&>D?0?[E?`?VK?lLn??m ?D,???N{?? {?C?=a???K? +????d^??J?G.?????|? p????'???M??Y??3g????OF?q?R.?p?5?' ??.????3?s?4??/?ZUQ.???W~-;L??PM?^??@????%?X?7?:S?? M~??dd$ +m????i2%??d&gUD)=??3+????????^?! +jk???9???0??H?*2S???????G???7?K??]?a????)?(j1?Q??O??,????0/???A |?????j?h/??_???;???;?$????"?[W ?`??L??-? ;w?R??8q???rs?????u????^???G???????l??N?6<;?O???81??b?"???'&??&?2?{ ???y?#??w??(Z??????????1???8?5dd???np??%V_X?#?Hp?aU@?[J?~?f?;?VDp???A?m??a??1[K5?d??-'??kkcX????9e????79?40??V-?????rjO?0k%K??????$?????????????.*A??E????L????Gp?N?IN??W??0?1???F ???a?$??QTfD?(f????.??????]WG??????BE?tN?G?'%-H;wD???????Q-wL ?????S#??A?s?iY??P?????Z??a?VK?I????N?~^)??g????0\|?Y?Sm??$?????1???0??e?,???U???wc*uep3???LN???z?T'??p???Zz??h?iDi????",??n???]?5r?L_?p???T???g????c????bQ????h??I???$?<?7??v??-7???]I??????>??v?yF?h??LL=yx?k?hN?X?E*?e1tD???V??? k???<????;?c0?$?ZkZ?]8??-[DZo???-?I??f? +IS?????M??7/N?u9p???????TK??D??v??`?b\????Vt???bG??h+?D?????h?RH?V?? 3?8?F?$?V?,?g5IJk????"V?Nr?XEY??J??PV??9 +?T??}?&?????7???&???? +qbF??e?X? M?~???????G???`_?~^Q???g?KD'C?????????hV?CU????_? +?LzK??????n???H~??\?H?|???V??L?1?;=4?C????xH?? 52z?n??M(??D??W???]??E?}k????e???h????/??<?|?/??Kp?? +?]?????+hT$9y +&?F??}??????V??P ????T???Gs???vL??}?/?Z???!`07??N???B??S?(??(??????]WQ??^E?c 3????ph???? ??v??"?@??.???u???cg??9?2?z?!4T?|?Z?B$?? +??n???X??? +???W????c??:???vXKb? GI??LDw?(0????3R????????}?|??$D at J??w2???6???H?^???o/???N"??? ?t?a?K)k}i.?D4~8?Ee??,I?W?'?u?}????3S?(:?nhb??(?7????#???(eM??AE??[?W?"Q??) +?a?_?????"[???Y#??i?5? ?z?????soY??????E3??{J@?5???j1:??O?1?^Iky?V?--%??????#??Se0&Lc???Rgd???L???,?0?G-2l?j??5h%?Z??n????W?Z?v?~ ?~v??;??4? +-?D ?N??Hw????[B?0?`9 +?????????("??Gl.?G?+??xD?>>?,?qf?g:??????]???n????1 +?Cl? ????f???:hX?.???,?bq +??6?'?w?M6??t?@hz?Qj??????G +o4.?{!0?????z;???.(?h?*????????my??d??x????_?w?#?;??????PI???N???A\??GV +??Z???B?a~E???w?w/????i?????,Fu?8?K?)???j?mI??????`)?UdY?cg??M???Xl%?%fdJCRN?A?}O]??l?? +???|??% ????h)}???@??`"?|+?:?g?? ??y +=?SK?m?x'?v???????l??1?Z??????Y?????s??<5????>Kb?b????O????E,??<{5}X??L?'#??????A??|?????cf?T>??Dp??wB??DO? ??????S1g?????T??B ?+?dn>??|,*6?P??;C??RP>S2?wE???6??3d?C?K? J?;???$??????=?y??k;?K?{+??*?2.?f?*9F??J +?I?????Q??bQ?ev ^??6?g?e?k(? ???v?@??3\5???]!??g???????P?? +2?????=N??.?+?9??|*R?7??}N?@K ??L???P?(??$?G?k????t?hza??*?F????X?Pk??PM?(?^&?v\??kX'(?K{?ij6??`?,?]?PA????r!? ????$???8?d}?&?%'?????'$j?? D?@N1[??TRYtw?v??;???u?~5????* ?6fr?P2"?%?,?yL???? +?????'q??*????2?Q?@??N???T{??>??u3?O* +?8?XiTz???\???g.3 d ?;c?R?@?`m??'!x?Vkm?c???pu-???Q9lv??z ??eR?R??? ~???z?Q??????#kl^?nN?o, += +???v?uo?uM?T??p?????? +O?V ??(?zU?eJ B????s'>???9?.?.??0N?y???? ???{? ?t* +?)?^???jw2???????S?)k/Z????C???P.?0U?(?????_?>?%?O??n??#"%Bt?x?Ry at a{??P??9? ? ??????Pa???1eWH?u?S?bV??????_?x????CAO???$hUk?R??Mr+d??o????A?>"?C?/??????fa?1?K?Tb???%/ +Q????;^?N_'<?4(??c?pk????u.????g_??"E?z????E>?J^???????r??>I??mb8?Z????d????`A?#s??/????}??}?}?1.(??|?ofqN????=???p?qw3 ??>S?Q? +??j?e??Y)?wi??????????????,zl??V?l~[c???F3??,????E?L???=???+?Txy??????@?R8???{vo????/:???K??)?????BE????=??d~6???*???Wa0]????R?? t +9?????W??j???? +?#?"?l1.?????8??+?x?? + +?S?VJ????yX???B!??[?z ??????j?????M?a? f??6? +?*?lz?????v??? +?{j?l?????M%?U/ +B91)Wf@ ?,#??G3??/?r?T??j?\?-??*?#???? yI?E?R?E?S2??U???U?0?BcLs?{DZ?E?????j7?0E????\?r???sV????!?????V??F????????0?/??|????hF???{e???.??????L'???.?H]??N?:"??%??]?????[X?6?e?L?/B!????%??GQ? ?'?????4???L???(??????J1??????8q?H????Q4????t?S????p?$?|???? +?h??????u????H??\?????/y?k?????'?????kd?)???????+?$???????m???zc???_l*)?}??????6?h??.VQ]iGg_8aA??=/?O????Yk.o????? ????6w?????? ?qt? (T???O}?7 +endstream +endobj +4 0 obj +<< +/Type /Page +/Parent 21 0 R +/Resources 5 0 R +/Contents 6 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +>> +endobj +5 0 obj +<< +/ProcSet [ /PDF /Text ] +/Font << /TT2 33 0 R /TT4 31 0 R /TT6 29 0 R /TT8 30 0 R /TT16 14 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +6 0 obj +<< /Length 51861 /Filter /FlateDecode >> +stream +H??W?r????+?8D +;????KO?##??=(??? +? ???z,??e??? ? +?8*Ey?8&?? +?????? +o??I??En66?I????V?Dph6Y?9Iy????V2TN??y[???????? -_???Ie]?-?????????<(-?R?[uD?r??k`?8(??~?????????r2??x???]M??1?y?k??ArfKZ?1?.8l??i?$&?????bu??????k??/?3? ??????|?|?P???$?=??wjw???w?&???Mw?<8?Fh?]??????U??? +?ST??O?[ E???5?L!??3B?i?pLc#?y'????s?G???Z??B?X\e9?s?^????Cz???9 +pq?7?JX ?|??2?K???)?ro?)?F2?? +??i?????^??+?1??{?&?p??3-[Z7N?V=??{?F.???'??????OJA???(?~?r?h?-{????::? H???c??e|P???PX +??{???``?`??7?? +/?{?????2?m??????v? ???B?7?cCn?L-??4T?v?$?y??)???A???`?$??`q?9?(??|??DA?r????3??? +.???_?;???$?;3?w?1f? ??????3???qr????{???{??????~??c*9?1O??x??,?;Yv?S;????v?? 9EV?V??Im?j?? t?-??N?u???8??s?H,Fr\?`yI???$0?'?P? ??.??$???5 ?o??@yK???:???_ +-??B^"???????W?!n(u???.?Jm??H?LU????????J?g?g?8?,????kn????"O2K[???x???y?????p?7?2?$?a? +?'."4<*Z???0??)?????? +?y?=W???????.?J??? ???3??A>F???c0\D?*??x?/T?;?i??q???&1????B*?r???g?g?{???O???u3-?,0?y=??_u?? O???#Bl{u?U\q(R^+Dd??d?????*&n??  V?+?? -?L??qL????,?;??????/????\?K]??3?????Q#???Z?3??%???o? ?K?&?M??????T??O??????$"W?T8f?97Q????m1?w???[??,????C?b+"i??1F?X?B?7?6?2???~?m????;??nU?/Z?.??jQ-Q9/??????I[--? +F ??U?rs?Bqc??gD???L.Y?.eN?}????|U?.?+?x??,Qm???o?S-G& +??5f????y?&_eK?ZL3&??? +;???Kn@?????Hp?)?@??;??x"?A?r?al?'?dr????r??????;?PG? +)?^???Z??(:??Px s?????;???0?9? +t#Q??R??^2?????????????+?=??i???'&?.?????L??l ??6*???#?a^??t?P??(???w?l???"???yP?=,???|?????????A?ri?? +??# d??????I???-???RN |??/ +??m??u????E_??f??` ++/???D9??^w??[?\???53+???+)?\B?Z&??`,?????Q?@e????V'?Y?C???{?zG9:????(?R?XgrB??G?XW?\ J"sm$t??????:???JK"?TC?W?x?wn' ??? +???t?/?U?P,???}?'??I?[-?AT??\g_>eOQR????;????-?n?c???o????????????X?J??fu3?-???Q??????'?y&????Ij??????;????y'????D^?O??ocW???`?Y?0?]?N>? +??2???^2k8E?]?K?!??UJ.?B?yH?dkV?O!Y?|?r??TtY +?8"?????????GK????(?{R??$ +MC?"#s??h1z5D??????????M|D?a?????R^?g??|D??&?y>I'?/?R?.??H?????E??)???vS?Z^J3?w?9?#??{ +X4??????n?????'?x????????? ~???G???6?"j??????? K:&[HN? +?N????d?l?@;??f??????-?%c[?????? +.???)??L#????A??O?P + 4?>???@???P?????Y??>????<(,???U??#????-2 +)~???nv`?????C?DLs?}?5Ph&Ct?.e%u??FF7z?p0?v???????$??CN?47??'??[???~?8?8??8?|?5?"??j? 6??_?o*?5o??u?l? ?m5>eM'?!??O??03c?=? ? +??V?>?? +?t{|??y??MA???H???^???e??????7B??%??\?????????L?????p?/?o?']~;?( _???'???#G?N.N_???????z??j?v?=??y???yQ??4?'????\???JA?n????1?eL????G?&q91?+}Z?Pb???+?~??;n?2){???6???z?r?K??m?@ +?Fz?f?40??Kj5???-/ ???eoNiFKd? ??x/?M??d?l?*????GrMJ?X??O?f/1G?? +?d?????a???M??~?? +"???vW??[?>J??D#????????VS@?u??u??|?K,?|?;r?Z??,???Y????A?3??T?h?m? ????G9???O?>2mtq??O?aN??g$qMh +????Wq???????YL???????9?G]?? +n??'n@???g???a?|j??W1p????Yv?3??_a`?????[Y??$3u?qk?????>?FD???#???\#Y\!?K??QW+hi|U?tw?????pk?O_I%?d???C???K?l??|???5?S??]?77?xw??????.'?K;??ZT?E9?u?????QS??F?RsT?:???????Q? M +??V5j??Pzi"l??F?o;Ib(M?m?I?M???????N[*] a??????2N??+?Tj??????R??m&???L.?4????$8???7Lf?g??????3j|??;ZOQ?:????zB????u???D?L? ?l??^????P?E?????>6??&?s??????=?1?DTZm?Q??????[????L?? ??t?1? ??????Fr ???`?e??????v?en?9??\?P/E?(?kP???P66?V?Q?2??)??N???1?a??O?OF?? f????m????L??Oo?~+?? P?;??2w????P?%5???+?H??????,}_???QVJd?D??'?;Q?8??,)-?}?{}l???A K?,z?y+K??V????????? +??Q???OO????x??KiU?*??&?? ????|F???H??? ?j?$m?????@\??}???}L?L?G?????`????#G??h??4&2nlr??b?1*m[oU]?K????-?}C?F??|?a???hD??fEZ?r +??P?z????U??+?x??T ??]~?/]?\?U?~?C???1?2?c_?E????U?z??)?]??Sr-V?V????)Q???lf?V9????U???j?,b?vf~????N??E???t#?a??????=????? ????????f@ ?F?J?R?6D??E?Q +??]?=????~U?t???)Y??L??Y???a'??5?0???E^??&??l/y??7/y??????? Sr?y??D??G?2M?A?*M???????? ?2gr54(?gP? ??!T?"1?e? ?N?9?????Z(?-1?|???Y +??JH??e? +.o?? ?B?:??(u?E??????A^O??n???nN???g???@X????F +?W&??k\Y?t??%??*?!???????3?A5??g???B ?]??f6 J-????&??7X?? +(??????????A5x???{?z????^?B?Z?(? ?????*Q?ZU-P5?????l 5r +??g?????~m??d?CF?@?r?!??6??y????((?H???X???W? ????|???????????k???K?T??M????I??f? +?????ZF???????????"????*nBQ?G?l?#,T6a~?9!??I-??????x=???-??f0??1{?y??A?cEa-?j????i B??3g?????????)? +??X??b???WGTd\w? [J:rgD??w??q???TH????[?e????1s??@?j?a0???[??%m&H`?????????K?K)m}S?1???? ??eT8??U?"F????????"??? ?? :C>????????!r>??5?^\E?{??T9T??3' q????t?M???z+Ck?Z??}?pp?J???\?EoU???Txs??!?????y????P?e?g[????????????1??j;??U?2?\???qWC?U?????u5m_?}71??O??m????`/21?y {v???????qw??^gc??|e?9?8??'?m?s? ?0??o???????g0J?5???5???kP?Yq,x?h?L??_???1?V6u???y??????"l8?????????j?lD?B??9?m?????%;??P??F???((p??#)J???FI;? +Dx??j}?C(? A9h?F??h??|Y??E?+qj?H?????5?CY????V???\?;???-?cO?????j? +?y?g?I?s?t6q?.P?V?bh1???????3? ?h="(?(??? +n? ?[{H?Tx?q9#F$w]?K& :??9~p?2?p??7?L?i/P"_Q??? ?7???x???s??QZ?? +?];C??j??3B?>??8??l ?_?eGA?q??$(? +?Sk? ?X={??,??k?>?dC^??`/?y???]\4???I?f???o????E? +??5u +?QS4??]@???.d ???M???A?D? +C????s??meB??%???P?????_????.??@p??$"???R?]???'????c?O???[y??7?2#??(:?????dO ???W??^cz?????t??#?F????????????>????_?????o>?X????????????y??? ??O?~???O?o??C?kg8T??b?rB?!?KD???k?_o?O????/?~?ox%?? ?Hr?^N?;F?!?8??????P;????[}???????3??????0?=?8Mc4?6Z???U?=??0?:???????R?[???=]?JP???j?x??L??????1?n=?~???? ???gu???@????`??E???U?????(b?N????_?Y'?0?v"??????\????^IN????m>F;9??+s#_??G??[6???Wk ??lm-3??/?\????'?L?????FI?e81???????{?B??b????5?????K????????N?Z?????G9t/'??????Uw? +[??$??<_9d???J??+?m +p?+???x+??,?"????c9??9iG???7t'?U???i?P?rWlC??@?'??@W????4 +?((? ??j?j?U??@i?U?P???????o?I\?[?@???B?? J9y?AFR????K?????B0???$d?c?>????P??>??(PRUU ??SU?]???????X??m?D8W???l??? P???g!;??\$O????a'??4??9;)??;u?kv?/ZH???ecC+d?????X+??5!?1?l? ???x?fT?l~"K/??m???v?T?P?r???m?*k???????m^^?)????P]u?l????j?`??z???????d/;#??????sMGv??)Xm?????';?????lgdq^?V^??????_?Z??nw????amYi"???????b?3?e0S???~K?????zDm?u8?(??????T?s?'?????T??'?L;@% +7??'???????P??ZS\??B? ??2????lka????? ??E?^???b??1W?vB9T?N:s J?T?b??H5UT?A???jtS??Yc +?m,b??3?????????#h????Oy?R?[?}??Q????DY???Kgi?/?X\? ????oI?+K??H?0?gL?q?1??OiCw???j???I7?tX?{?????R8\7??y??q?x????N?7!???[???V?C\??'?0`??6{LP?`??????kn?????_??-"? + ?? +??A????D??t?xp(????Bl&?S?????g#+???!lK??e??q*?u??????? +????l???a????t?_\??N?z?8 ??8|*??g}+U?yS?f?LE?Q? +:U???,Fe?????{????? ????B??d?r?M#%??ik2i?mY? ?x?D?j??-?????tAc??q?V??w??[!?4T??u}G?TB????@?qP2o?M???)?Ym v?B??[ 'I??w?h)h:?<5???^wY??????U?F???`P4w??2????E?"???Ayl??$?=S????o??s?iP^???????y}9n??????>o?X1?P(?$ ?? "??*???IP?"AX?6?YsP???Y{r0????a??`-? K?#???????I?9?f????????????$????u?tT??7????.D?S?{??7 ??B??T??p???A??)?JDi? :S???c??Y5=3[?EJ*???????U??a?Ds G??*?????QD?K)???9???????N^~f??FA%'2???z=?O3??? +(;?F[?B?x?u(u??zK???????,G`RWS????uD????????q??{?)=x???P?D???i?e?b????;?m"#?? +n?u??I??w5?c???7????;??????? +"*=W???l????f??+s?? +;???????w???7h??wC9????????????e??o???gE????_aQ3?? +(U?^?Pn*?r4J *??? ???? +????6??v4????*41??WY_?}\iZ3????M?zp??Ta????V???1?e???M??????T?f???|j)????"?X?W?~>_??????n?KF?c?_(?z???????????t e??7????7???rS???]?lNM?? ?20??%I?1??x?y??? +?, ??q,?<$?a]A?? ?<{??O???T???????6.S[???~????;J|???h?)?????ouvG?????-?}????N??xSw BTn???.???=?x???|???o??\????J???D???g?j?n??(?|S1^A4 +????5~?dR?J?vl?????t:??9?C?????F???? ?k??8@ +C??X?????z0??????????h?9?? +?9?T? +y2???7??I?????Q%???(?G-?????J?`?XT ???^}?jX?RZ?????+??\|???c?5??S????? 8PZ????~S?? ??!?j???Q?"e???O ?$?M?{.?ix?:??!o% 9??p@? +????T?N???j??,??yE? LY?G??#4??,U4?5???-4?Oe????????/L3?o ?9? +U??.?????R5O?J?Ba^?4?J?d?=V???B?5?@??<y(?%#gSMd???h???e9?,Uc?F`???M??????;Ui??:?j???l?t???(??*k??? ???T?d?0??;V?????????4???????J?K??l;? =^????CMQ???iCi>??????>????L???={??Ek?f7???wj??????K???{? +L?JE^????=%_???? ??2D?P1?? +T??Y???E???*'?G??@???G +?~?j??H??3U?8?Eo?? 5T?????Y???????@????? +?B??v????F???"j5:#L????.tRKom?O\??}"?????N4^?R?? +?V!?????#$???/???-?ME?Yx???>??8?l????D???2g[?????3?????x?b?e?U?? 6~?WQ??Sf??{^ +?R??~eR????9????J???.oKC?yo?PP??z?+????q?[aXd?t???n??????Q?9? ?^??AG????`?p8.?Uz\?)?j???A?m@|??qw?m@?????=;?4E3?????eY?~??eK??c-:HLV?????-???qBI?)W+?? +??g?????_}u?^?t??Q?+,???JwP??I?fL???{?,?+???Lp?"?,&??2S?4?-?? +?Zj????84???"?DnKB?.T?Y??DJ4>???& ??(Mp*??\??????v???\??>?????C ?8r-?(????2?\?(????$4P?+?e??E??[?JXP?^?0%P??A?$?c?"Sn??9?wTuf??(????\???!Z?gf?h?"??%nn?.???GY.?D??B??d??'?????12/???PS?????`j?? ??(TWf?U-t???B?????????/?W??F3GZ?T*C???k?[??P{+?@?4??Q?p??3??\?k?;?7=r4?y?oM>??2?????T??V????&T?U????&?e????#?(??L???[;~De_??[?B??Nr??[??????????m??~ +???*}U?????+? e.??v?S?L????G??x?#g??W" +???? +`??.2?PR?LP_w???sZ +??G7?C?9???Z???%l#1C?7H?~E??XH^????????? ???e??~?????3?'?Gh?o??'? P??A?~hQV/h???P?I??|??L???><8?Hwb?p;????R????????? ???g??h--8??`?<^U$?$??? +1????4L G??w??*`zVb??7U?y ??V?X?B???}?)??D?r???"?F?Q!???Nn?N??A???s}"~??`??5?*?q??AL?#5u?'2???]??p??R ????{&???N?+???U???P.? ???"??}k!?Wk#?qq?\5?t$??L?x??[(??`??@R4?x + ??G???????*Ti"?EE??Y9?9??`??H?f???p??L??+?7?g??U5????? +??K????v?_$XM#??^oE2???d?2???3q'??Aos????j??K/??n??m????$?????T%gg??b%f?????4?Qq?.?j??????^??G?A1Vo?&v?? +?L??????W??>??54?\1?x?G1I\10[????Yb??_D1?D?& +?J??.??h?i?6???w???? b??????fI????CD??Jr?L?B(?vXh?D??^??????C?f??br'{tm??N?o????4?4?I??????dI????G)*??{??1?2V??'j???D?+???? +EJ +??N?X;?? U!G:D???;????C??\?;?)K??:(?LY? ?3??????z ?n????B???8s??D???:??K!??xa)?L7????9??l?LB??? ?nn{Ag?5??o'2???u??_X^?na?%^I[ +????????v??????????3??)xD??*g???W?=X_a?B???E ???"?N?????N???*Rq?????_??9?#me?????'G?????#,OTp?y???????????Nt??????q???7}"?P???A?B[(yO?P???v??????w ?????l??????^??#q??? =?????z???u??Q?JUA&x???~L??>@??h??/?!j;?.?F?? ?*???`mt!9R6???x ?&?????~??~P? fq)qB????S????f???H????Oo?_jHy????i?o????6(??{?]?M???V??????9n???????\?^?!?|6???>?????E????;???K??????T +???F?????j????NI?????P?X$H?F ?,?B??? ?w]^??????O??[???x???????Bu?J?)?+R[?P#??\F,?65?|?n??X?8??K"RaF +??W??,{.??????????w/???UF?HvQe4?i1U?k?r?r?,G???|?|?????p?Ve??????>b*? +Qu)????Q?9?5?????g??????I?tC??E??9??s??@bh?2?_?????{???xQp???Xc?w? U????F???G??P???+^*v???y?5?Z??jjO??R???[5}O%?MBe?^nW???xj?Ew????b ?uq T?'#???SL?P[1A?F?]9?????qe?X#E?{D?y9?? +?TK?o?aS???-B??A?=!1??c?rVxB?b??%???Y???b1???P????????N? + ??A??~??O +/?? +???{??E????A?? +?$??v7 +? +/??f?M?8??~??[?L?bU??B*? ??=OJfIMAX??????;????w??????E,??|^?;?&??u?K??|: +o?????ns??e????F???{Z?1>???FXWjz? +8???:PT?,:3E? +<-?? +??????(?w?l?]S +nC?}????[?2??-??g??I?M?Wo??2]$?+????ZL?c3???k??%?zd?????kE???vOC?Lu??0?V?Va?|V'&T???s??o??'P???H?"*T?/*%5KW7??????-(6P?_?9?{{y?????????hz??`??1??S^8X????A?38(?q?????!??)? ???u6??X??8????}v???v?:?C???3???#????)??]N?@?[?O??\???A5h???*P??j5vi????Z?[???????{*i?I-f)(??)jDA?1N??|??Ur:????1?n??T?#?!f?hj~?k??u???Q*N?C=J??+?QhOq8?c??4?4????# +?Ma#uW????b?tj???C??9??7 u?NBG?????p8J??????1~?fI?(I%5?N)KKu??W??T> A?rQ?=??????y*wW???b?V??Ln??29?\&7????#>d?c +y}_???L"i????????f?R??#???P??Z?oS;?H???A?n[???B?a???????????Y???`????7??Z??Q?"????@??=6*?Q???I&???Q?????????nQ?q???"cM?? +r??l?y???????#"??:E?REF???PO +? +???2????5?/?]????~q_L? ??3??n??p6zn??,?2c\cW?<"????,??c???>???#.?5,,Xs??2Ns??=?`??????G8?????????bb???N#?:?i?Q.??tt8m8h??^>??^??-3???n5??????9???Y;?8he????.???S?Kl ????P?5???A?'???`pL????&+?,?????>??)?~?:\???J?s?u?????^5?T.??|???T?GT????DTK??????????????d??? +fD?? y?_lP??H???Z?W?/L?K8?p?:???(??D_?Z)?+?y??]?6c??@?+??p?+5v??6?hn????X[0[?K???$?'???????????G???U??=?Z???H??M%?T???SM?U/????T?q???4????d?&M1??;=]?y?v!?)??K??q????J;??hF4??zR???6??dc?W?S??\??J???z???Oj?*? ? ?? F???yz*????k??v?Xz?S,!?)?????p??d=???I?Z?F +?Q? +????o??????mW???K??a^?Z]77?R#?}?,???xlXe?M??J1L^??O?{z??j?km??7?a??$?????3b?t? +?t?w?????R???[?A???f0mTh1???y????c??Q??F\?Y +X? +;#??5 + ?6?.Z>??????_??? +????j?:=5Z_??I.`^??Fsx??????^Cb?g&/?8???5?4??P??34I?? +$??M%??N84????=4?j%N^+?t?Qj?8y???%Rh?{????\??T????[?A???jeD???_5??)?sP?o?0?z-???? +?Q?,??N???D?^??S??=??Q??P?F?'u?7j?4????f???YJb?'cD?6???H?i?1???z83??k$?????33?U?*?Z??yfMN}?:~????>?:2 ???\2Z??V?]?t|???j??R????????Y?"?B? +BEB@?????B??P????#?5?~Z????nEx?Ci?YhFO?;?+m??c??????^??????(???*?y?? ??? +C???V?????EVE?????x???u=I1?'Kg?? +?PBH?r?X??(m??KF???=v?d?'qT?/dFY?%Vm???????L]???O?:qZ?Aq?<?X,?ZG??i??lY?w?i?m????>5)7P????%=??>Y? ?B??#@? 4?????B +9?( Q????U?5??;3?X??????K?g???????? ????#??X??U ??\!?k???e??M??? ,??&qj-??-???????U*? +???0?X???U?q???V???=??F???f???c?2??^??:????[??????HJ?B?G??^? ?x??O +?Z-jc}????^Z??j?3???z????????????1???2%=Zj??V??%??7??f}? +?z`????!?q9?(??u;?(?????9J>b??Yk??3?[?d???{?l??>2k?Ls?qZ?A?d?3)?%??V?3?-c??rq?? + F??lYODB?9NQ?_Q ??^??QU?h?Z?d????:?7???}??m?????k-R????G????r??????=)?z??k?>rV???>b[?L????=.C????n?5???O?]????E?tV?ppyF?ag?E m8?Y %y??"cL???G??6?w???~?E?????Lm? 7??j?@T??e??t??le?ha??9?? +???o?&W??????v?9V??\N??????????N1?C??[Y????hH>??y??H???2?A]?&?qX??0?bE??;o?|qT?"????$$%??N?B?_ ??????O?T?W3???U????x????T"??L??l?NM?I????3?{??K{?&$?????3??0B???|?/3?{?????14????????r??s?a?`???f?O?`?P_?[?i?~??x??~?f?? +j?i?????(y??? PuBes?6FV$?7???:>4?? +??@F??98? +??Pk?3rl?}?Z???P??t???R??n?????'???Q?????^?QU(?b?$u +??H??I{-??h?)ZH?q??Z???BV(i^"ZN +?????xj????(??F=?J??K?YD6???? +?"9?/?H?????-)?HS??hP?M!??Z? ?)???s??m|???P?y_j????tSJ? ??ju??eV????????^d???U??]??(?+?R??????yfSja??_9?2?d@?E??dE;)*Ya/???A$?[??[D??+/ek$M??nZ????J????W?5????`?\?1 $ +??E??-b&qY??t?PP?{??p]?o? ??M?( +?&???sQ??#^?? ??;k??#{???????? :1o??n#???*j? Rr?T???r????B??x;?????8z?>^(*?t??Y????????%x?????O$?qV???P^????{~?Qw??r?????+Z???5p?o?????o??^S?C3B??;?%?iS#??????o?g??1?9@?"y??d???D?z~U????M_???A +)?VnM?5)?q))??5'?'??1???q|z|???BJ?:?]???>{6???????SD??J??pv(?9V8??~?H???????????1?$???3?s????_???|y=!B????'???3? +??^Oz!?p?%p??k???N?N??a?8}??v??? Xb?~U????????Lo????????????p ?O?K?{? O4?gDN?[????N??*???????? ??b??\?9?Qd?s??X?ge?s??BP?-????[N????p??V?2?J;? ???R|?n???????U??T?A;K???.?????`??<#AO]?A?"?l??????V?F??l9Z????~A???e+??\?????h?2%??l???>l????}?r.???????A????PF[????V?,??(2mn,?d2??(S???w?O?eU?v?c??\f??????)??X????)k7????r1?"?:~O:Er?????"?Q?%??5???f?%H?V?,??1NR"??? c?n*?8??gN????*?\:},?&???0?cPZ????=?#??t????=?? ??b?d?y??m?{?????bE??q???=???i?W?\?k?D?_?i?S??8?i??z-?8?I? ?:??E???i???5=N???8??%???W?l?z?x >Z?(?FS.??^?z???n5?/???j??? +]???FZg?]H?Lr?2??D!??^s??????5=?3S-1S??? yb +????\.L?,/& ?yV?&f#??k +?FI??CC?/b?H???3b??zE??????c??bi`?? ???NUV??68?nq,??d????"E??NQiFi??f~??I??-?+&? ?cXv0?????F?0&????t??????<,H-"?N??T??5????8N/?L?~? ECa????X????oD???m?K?grB-a??V?? eP';?????x???1??u}??ZH?????????????3??g?z9?S^?=\-$???2]?Z????GK??q,???????O; ?O???M%???z???"???#???I?????>P6?i>:?X??*?8? +???J??S???fB?FOeY1??T??5?_?)?????F ??/??|?eEI?m?!7??L??z?HU???R?a??????????4+8GIYj>V??O??U??????$T? ??)?F;??a?^]z??vg?????!?`?????????????&3IF??s?2b-n?(?N??rU????Pct? +??p???????f f????$?Y??2P?NE>????*??j???R?_????~???QR!???&??y??hcu+?y?E?#???qS??y?>s??v7?U????c?5}????? ????????pO????_???v ???]m??#~???+??????????L????2_;%???M3??O??L?=?k???I*??AO?(??L{????q?~5?I~/?? ???d?h?k?K???D07?ri?X??????xt?9|? ?V???p??%U?J?O7"??:C?B?g??i$ +????????F?????j??*W?Sx?vT??ra*ey1IP??"51?X=_k05J??z|SFZ7???? +?+zx^^7????KT%X at x?v??2???Av?c?n&S???p)*Ou?JC0J5??(PMz?mI^09????)'??5"?1?N???;???????aAjYvR|????i???B??g$6?????-H???8?L?Wx??w$???_g??mF,>?? 0???W?+????rm?O?pP,??G??K???????aO???}??7???{???uz??_Nq??K?5dC?m???????xj??}??????t??VR8??'Z.??*?2????a??????D{?o?*"???=???z????(rPP#????|?? +? +??vS?W???)4?'???\?M?|??F??G?????~?????i?v\9n ???,??u?D???p????S?H??!?,6??,??????P???P0#?fj{k?ps????KT??8Pm ??%P???dSF????????TN?????8=A???????&?mES?6? iJi&k??t?n???]8?h????o?^????w??e?PC?!i9 at Gu?JI???~??4wg???Y?_ ?4s? +?>r?H?r?G?4o8c>?c??????!?N'??w?"G??L8$?W???????>Pf5??/oAI?,2??P=?Ea?zoRP?2?hXE-t&6???*U???]???H?$?9??)????{;???.???>?^p(8?????R at _!?+?"x???+??v????}?LPWKA=??;?/)>/???K?X=?????>S|^??bAa?_? ??~Q?mD?s?Yb??? +?v??R?0??tx????za?????????Sr??0[? ?w???~I?~3???S?M??6????&?Z??8n??-?K?$?uh????????~g?????????g??lq]?mc???v??pL'0??.?H??/z??? |[X}??Em?1d ??X Kpg?o~Z?((cR?W??0\\?z??+?????O???5?x#?;???]]?cR????v?Ug7?|T?9???J?>??G4?.?vi?a;?P???*:y?????.?*???Rx?????O??#??8)t???u??g?~??2F?~????q??k?"???e.$????\?K=?E????(QB +???(QY*??????0???????`g??r:y?$??1S?MR?+?????????K? +????m +?k??J??^??/7??????\??????!M?D??ipOb0BQc,%????IsiAU??vn&????ZMqk)?m9???$?v??nf??/???,3@??fF?? `V?E??gV$@???'q???? ???]a?ng?,?e )???>?|~s??!UPm7?f[3??z?? +TKoT????#(.?ri??<??y??"@MziA?? +PR.???P~??J??????Z=?????k[?2l??bm?x????` +k/?O??z*?"9$?5? Bn?{????UPX?V?DH?q???F=??6?jmwdC3?H?>???g?$x?T?Q?&?rwW|????g??n#??p?>;X???? +???.??J???^?j{?????1c???? ???j???? ?c?Z^?T?)????0?;?~??(???j?b????z\???.A5T?R???pq???_`"?9?]?3Uoi?q?z??H??L?D?O*?#??0?^1%no???g23R???i?g?=Em ?m)PTW?@???J?B*???[U`?D*{VJ??f??sT???/9???????'%G?1|?,?d;?k?g?HU??V?3JU? ?+P??/???Z??wW??????????.??m6c??u?Q??? x??X]?7?F}?0?}????????]81e?Q!k?A?b??Y8?0?????S?E??Y?? ?E?|?D\????????Z?2???+&Q?D????J??No?~P:??I(??-?M? ???UQj?n?m?p???v???????Jo?Z???!J??F?? S???-B2????^?*??j?N??????H)}U???????7????(? 4?k???E??{-b??X?????$,?o7?s??/?}?9??l??????a?? +?(S?l???z%??? +W??????Sj??0[?????????\?????E?P?jm??kuQ7?$PK??qrN????%T???:?X +x???|?F?p??[????9??0??)? ????$x?k???nn??? 8[?@?t???v?K??c:????x?E2????jj?c???o ??s?? +7?,A? d ??1? +?d??!???%?~p?DB?C???^?>po??\T?$????89(????* +?X?nG>hd?T???? +yD,??K?5???????k?9???n?^p!????gm1?6b????n?X???j?/z?6 +??????>??Z'??]WU?R)W?v?V?k???<#2???B?R?jS???j?U?"-h@?n_QQ??z?{9?8???6R???? ??#??T???I??p?H?.??1?z?jA?2???75????YP??#E/??jA?V??>Q?8M?X??5????t???L?????Z p?@Y~?? ?????X"[>?|??\????w????D???iv?`????W5??h?4????= ?63n`" +??b????VV?7?? ?L?a???????????????iB?g??C1????? +?U??????????S?41????}? O?vT?5???1}?Y??0?????????-6?+ at nVw? +? /GEUqj??K????W?????1^S?;??????{?x\??????/^??? ?????@??c_?FQ??2?L(n/F??r?D_?z?p?Ce??7??? +?F?~m?#??C??_?r1<?`??????qpV?T?k?]??*b#_??O?^#???????s}?O?m??p????T?%???}?? ??1u?f?9???)????T-?w??? ?????d?o-?ZM??d7??u?4??????????m?O&~ZQ?? /???.?(? +j?(@-?uCy~?T3~???$\{kp:???2?".??*C???-?t??{????4:?h?p y??L1?NV~?s?1?b2l?cFL????i?>tEL??S????z?}? +??????1?Mu??_!T?j??#U?S ????r?G_n*?+????????!.???m#???????nF????Y??zH??q??????i??j?????????]+?T???2???`??????s>!x6??=???J1o]*dTO???R?W?????;0NpM????b??E??N?{?0??m?3?&q7??f)??f??,5?q???X??h?q%??UlS??????g?????3.-???^??X????W??};.?{??o?t??M???d9??l&?????? +???.???<1PR?E%? ?? ?3 ??,a??Zw +'??i???=?{V&???^[??0??|?? p??1???????$?,?L??|?\2|?EX?R{ ???v?.????0g????U??"??;???"??{?(???z~??A?u7?G???f??ICQ 1??h?i=[???|?k?.???J?g?????)????K5SM$??????S???R????E)jI)??? +?5?J????F=????5?zSM???BI?q?0?????????b??B2?D?e6??dt??Qn??G??R?????g?l' +?????R??2???=p?E?PC???f?? +??*?9??$?#R??Q??Le?1h?D????R#?s[??M?q?>0];????S'?|?H +Ko?\??d??w??k?T?o?!R??;W?o????K??*?ne9????8?YOft}?l?? ?'{}?qE?????}?q?pF?f???o"^????????bn????)?.b????b???X???^?=???@<?+vs?????V???h~?)GY*??D?L?????@???t?????~v??j????????u???e?v?B?qA??`?Mq?|%?4k`w????????@}9X? +Y??nc +-?q4[?g??v0+K0???????????%?&b????e???????/>n?????K?m2??a??????RNo?????sE???-?N?q??: +E0??R????#JWP&?!L(???3??3?ezVg?q?N????????J80??????Ti???}?[??`HA??R-???Q?????_?????????????o???E.}?W*b??qs*? +w?B?cM6?????????A????Z??q????w?e???????X?????_?j?1??h?Vz??`??/?/;jyX?Cr]?????????i?BD~h==%{}?o?Sm????>UG??*?QjR?'Ct????k*?????Pn???5 ??F???,-?PH=??bSsh at D0????g???s???E???x +?jq?g?|??-y????68?3P? +?q{??P?]?5??*E-???kt??E?d?]>:?x?????????Q? ????R??8???/??Fw??z?] ]6???R??6)??G?3?m?,%?bL??????lG?R?c???????}?n?,#z?|?/????^[???\???>??W???G??x?l78????mM?4Rm??5M?k +gO?=?q???W?C`???f8?8?&2????jXy;??!??d?o?? ??|?????? ?jMm???+}?.S?Bl?A?{e0?S??YJT?????"?N?( ????P]?R +??^8?E?P#*Z????q??????{?????3?????&$"??F ??m?X??Me~??a?L"???G?:????T????UiNv?|? +l?-???Ch?????i???????????M ?? ??????bq?????-??g?????V^?z\l?l?4????]?r?d?4p??8???????_????z??[??/u?vn?7?Y??b.??{.?w? ?{??r?9??nt??f???m~??????? +??Z? +p?=????%???"??c???WEy[??:???uF)??????21????? ??? +???????U?9??4?fD +?????P??[? +?e?(T?8$?PB?4f????G?)?P]?????y#Hd?%zX??7??=?efb??"p?,5?r??i1?mm+?WA????R???-?5qM +???6????????????]???Cye??????l?<2jM??%????O????B?M?\y?BC????*?c????mgt3??-???4,?=W???}??`xf?Qy@?4Hs?H?)+?v??TN?{)z`????N?@}T??????? d??VQ??3????:UuJ?#%?FL???N?^???????Edc?Qvv?oO??? A???????PH??????y??F??h??pm)n?Tj?#h???t?7? +Qf?????W^????\4?S?=???`?jw??a??T29?Z?w#?Q??3%??I???????)o???????????-?\ju??o?)2?M|?????4???? ?E~ B?9???*???6??`[?1?????M??m4Cy??#?n?m=O 0?]??4???;V?E???????`??????1?}??(??d?????6??3Q?L}????b%????/?ku??.???L?+??"???P?0\46Ko7?]c%?????k?Y?:oSji?e?z?+??????Sk?J=L?q8j.?? ???v?N??*?? +.?L?????n???????(?????????6?JZ?^??f#N.,?o?z??G?????>9,e?kv)?????????M??(??:??????f?#,?? M??;??n??y??????Jm+.y???:??2UG???r??lzMo??5?lM` ??A???4 ??i???I?M??I?=QI?l?P?=??*??}?Vr.[?;?????~Z?B??W??5n]Oo>?9??Y???j?H??*???[?????J?ukT?o??k?7{hg? ?Y????(???2???????????e?T???C/????uh?n?N[?.??????f?4u???s?p?Y/??t?????Jg2C?k??i+??Yc?]F ;??aL??V??? +??l????W??-?V?????[?+7?,?;^Y?P?Yw1VZ?Q??F??4K?Z?????/??=??_???A??&???B???????y!z^??^??o???B????: ??qi???OoO?????_?f3?_??-&?+L??@ +???9????o? +???r? ??|#?Dc? x? +?? ??B7n;??? dtp (?O?E"?P?Xj?q?(?C?Y???{E}?>=#?p???D8w?,??(?Ae? +??= T[T??*?$?Mj??? +1?uF?`?E?lG?`Ov??b??f??Jq4???????(i???????????j at bk?.??\P?c? +???????qtl???? @????p?5?Y?B?????eu??y??B5?? ?h?J(?dttH??p??????V???R +??$[??4? ?l??k?@u ??????D?GW'?4?!t???? ??Zo?.?????kHLhN?y?5n???PZ?]3|k?-h????5,g??H?Y]??C??? YC|?h?????&'?j0?.i1?????L??????'/y???VJ??BT?2 at _|????7'?sDi?'MS/????I??OO?N??s@?>>???|???=?????=5??w??????Wt?!?c??????????]>?/???N?~D??g?7?'z27?N +U?????????Oo?i?????|?????=?m?J?1r????G?_??/?????ni???N '??d ??KsnG??? ??qZ$??? ?H?r???/?.?J ?????x:?lj>???4?G??yM?l}:??C?r??{?????????C??R??9??:}y9??????"y +?;??N???`s??M1???k?v??D???#?{RO?v?x??r q??? ??F?B????q?J???v,Q7?T'?&??w???l??SF:x??????\???N`?<G?R*???'i)?Itcy??V\????}O??r?4???W?e?~?Q7?^~?M?T>????i????7?lzy????????Auy? ??????i?C??)?&?o[????V??Z??^K?g?T/S????b~???b?R??c??t_-??'p??Tax????????=W6???]?>uI(o=???q??x:(]i?%???c??}#??# 2?P??/??e?;?!?R? +?????r?WN?????F?/?u??0???U~??z????D??^????*?{??B???????????H:??0?"w%???R??e????d??4Di??????? +? ?z`$EAJ?.>??KGW?@T7h{??gQi??7????z?{?4:??Y?[?? ? +Jk??)???@X???Z?`-?w?]@S??Mj???Y??~?2R??????????????s_???1X??c??9@????2^\="p?g????;?:??u5?Yc??Gu????_? ????D?}???V]?I1=?ctK??(e?:hO?@lzl?;?9??F?hm?qB5?+?A +?ir ?????T?Wa?^h;????P6??l ??ZL???T?N7???y?CQ?:?NSk?m)W???3? +DI???I???K?s#??A???????|?G???:?r]\?:???? ."\??0'????'5c??\???obh?|?j~?????D?t?,?S??;????,???oW??y?S8?o??F}???:?????Q??"+???v????Kv???Uv?Oa?L"? +u)????aF??:?t????UFZ?????m?^?D=?u-??????? 0???YP\ ?&?Uf?????<~?? ????????Zfy\?)m?@EZd?`???C?,_-?u??1????#,U?x???tb???,l?!?\??q?,_Z4?d?:??X??i???? ??A>J?????e?4?-4? ?@????Fx????a:?a???A?d* +k! +#?k??m?B??????H?V??3Z?^?#???*?3?76"?????!t?&q)??????V?iW?=h/??y?W?d\m?????W?VYa???'??*??F???k?l??i$?|?.(??????o#7f???";???/?O:?^@??{???A?{?[????w?Q?uyQ???5??????t???C/???,Vp +???@??)Vp????1 +p?n??j?2b??%R:r?,??$6QR?$?BJ??$????.?A??U?W?r?> +endobj +8 0 obj +<< +/ProcSet [ /PDF /Text ] +/Font << /TT2 33 0 R /TT4 31 0 R /TT6 29 0 R /TT8 30 0 R /TT14 13 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +9 0 obj +<< /Length 7957 /Filter /FlateDecode >> +stream +H??W?r?F}?W?#?%???????N9?kEg?}? +??????3??+??UgX?d?_??Z at m?RF+??????????z.?I?za$???c!-?K/??-??[? 2O?m?V?????$????rk\?p???0?1K???????_??l?Dn)????nm??v)?????E?e?Y?????W???n?T?Lc?H?AhI?dR I? ?????H???O?/7+?Z/??kf???M.??&?J???&s???=??0?{H\??Y??|??a?????1$?????quo???@?,??QN??????n????m?f??`???;????R/??r2???)3z3???t2?1;UR??xm +7????A??>|{?y?E?^15?,N:YRo^? +??R???F? R??JE???;j?b????????%?a? +?+?z??U?K\?6????????? ???? ?tBC7??? +y??)??WP7????>?j +? +??;?r;??,?MrC)???%?I?l?$???P2??O>????B?^e?j?+??t6Biw?@?_B?L?m"??w#C ??E 3???.?[?(M? ?7???????I?^?)??????m?f7?5???!2????g??]H?????/?????(-[>L2z?3?t^2r +??]??* :?X?}WIOJ+?4`??7?NN??????n' +?eP9??Y?u?????????@4o?)????`?-?-?S??U??0O?.L???z#?A???:U??]\F???C???TT???%c??S?!?P-????JR??cFA???!7??'??????????tI?N.&????8??Q?*???0? +??'9c +^s?)d?? n?M?? ?$???jB]?P+?'~? ???w?XB?~??c??????R?;J +y????Xx)f?LZc)Pz??9?&+??.??F,5:M??0??ZP&3u5(o*F>'?E"O)$??x?o?yo+???\????5lp?L?????????~???{??? ?s?/F????w?z????0e??GI,E??Rr?bF!?7(Pb?DW??iv/3?*);?[?&?G?????????F?????*?@v??e0???J/??E=Xnm%TP? +???w$??O???VC??? +???????x]z???a_????pM??g?????Ve????kL?G??I_????p-?Xh?D?'??i??@;z?0???2?@e?.?x?x?Y???CD;????D2??\?,:?HUs??Kt?0?0?s??oucdz+?5???SZ.??)e?kN??G?-?:?????@9?X??? ??5_????\H??/U????m?m????+?%)?J?w?Qq%??VY????>B???E @????????%?U?>???s9?????k??\*?Vt+} +D?- +vU +-??????8Z_S[?eY???4?0 xdb[???)81??Y?D????!h??-?H??M??}ZapM? ????WF???m?U?HpPd??Y?@@`njP????lL?M???iu???L???????KY???^???,? +???u}vuv??S??T?n+*?t??GR?????pj]??]?????bb5]x???3!???0M?I.???.0G[?B?????@<9???fdT???DN%?mL?H, +:?s?L?#????.?K?????&lL???,/??N???W????r??(?Q??O?????????xSN????hc????{???%???????Z???T?ow???? +NMf?&3R????Dm}a?J?h?{??%???'?R?????+6XV? ????X(???Q?T(?&??O?K??]????????7wl?????9?????g???#? ???Os??????Y??w ?" !`-M???4?a??w?!R?P?o?????7??+'?.=??????B[???w?????/N?v??z???9 [?????W ?B?"?c???]???H??Ot??A?C&???4;???~??if?#?:8?5????A??Z? 6?????*???+???????_?#{??N?{ Rl:- +U?wS-6????V??????9[bPtkd-????m??????x?????;?^8??F??[;????]??o(!x$SwA?P??&7Tl"???R]?$9U????&7?~P%?????????$/???^7??h?????????fKe??"??85?D? ????*g?D?jE?Q ??yCI??M#????QG??y?Z???ZW???j?oj??"2???? +5???w??L??8[*QA?H?,a???????|????r??8?mu??t ????n????.?e.F?~????????????n45$CRF??_y+ +?DX??S?????q*???????y^c?<?????zU?????~??%?`-?OD? ????9?C:d%??)E?R????;??L*?6????M????h???- ?????????n}%@4a?g$N?`??G?X&i?]??`J#??B?kr???%?bg????Ti??K????XF?ykg??XV?x??N ??'?%?fP^|???v(?V????"0wa??w!F???"?? ???0H?$?????"|1?aK?e?w?,_,r????$0?i??)? ??vT??????M?f?w?? ??'O3??Z???]?m?zM?!2???????n?}?G@??????K???????{???e1=T???X??FcC???B?@?I?M@???????uo2??Oc8 +]m6:?????q +??6o:?y??-%?[@?[h???n??m?%??Z? ?V???1Yd?X ? +?re?3??5K"y~P?Z??C?????F?u?Xwk?????????9???R??.?????SX04v=??0~?a??7?uA????Xs_??????? A?? +2?b}??t?!L??o?? +Y??????????????????b??1????5?K?Lv)|?w????7????? ???a$L??F??,s=Z???ID?%??l?V?p??????,<`4????tr?f?!???OH??T??I?jff???m???1??[??1?:??7?`$?l???"Wg=$?C +?ox???F?????????^? ??^??"Cc?? +???(?Cy4a?H6??H??j?? ???? ?!???%IA??????&?P?F??n8???3?<?P?4(?]??;?p?????I7?x +?}????&?:` ???0?q???^?7??Ox7??)???m??G????%t??5?*?$???sCr?? +I????n? p?&??f??0??+???$?v??)???+8??]SgZ???????e???;???|?@(???????/4????Q??S?`NkTC??iqq??(B?T?i?Hr????0?5:1,???B???q?[u0?8??\ +???>?yrqv?2wrX,?])SJ%?? +? +??~?????d??R???s???????7??U???|?2I,?2????D?YD @??????o?f_6\?? +endstream +endobj +10 0 obj +<< +/Type /Page +/Parent 21 0 R +/Resources 11 0 R +/Contents 12 0 R +/MediaBox [ 0 0 612 792 ] +/CropBox [ 0 0 612 792 ] +/Rotate 0 +>> +endobj +11 0 obj +<< +/ProcSet [ /PDF /Text ] +/Font << /TT2 33 0 R /TT4 31 0 R /TT6 29 0 R /TT8 30 0 R >> +/ExtGState << /GS1 60 0 R >> +/ColorSpace << /Cs6 38 0 R >> +>> +endobj +12 0 obj +<< /Length 1504 /Filter /FlateDecode >> +stream +H??WIo?F??W t?hf?????[?N ?I?QPe3?I??\??????() ?lo??m???h??V??GF+m??????2?H???h:?cQ?D?E_6??????~?E^????^?e?Nf?????/F>??6&b??9????;???j??T,u??D?<?-O6??p6?"?H???kG?5> +endobj +14 0 obj +<< +/Type /Font +/Subtype /TrueType +/FirstChar 32 +/LastChar 125 +/Widths [ 600 0 600 0 600 0 0 0 600 600 0 0 600 600 600 0 600 600 600 0 600 +600 0 0 0 0 600 600 0 600 600 0 600 600 600 600 600 600 600 600 +0 600 600 0 600 600 600 600 0 0 600 600 600 600 600 0 0 0 0 0 0 +0 0 600 0 600 0 600 600 600 600 600 0 600 600 600 600 600 600 600 +600 0 600 600 600 600 600 0 600 0 600 600 0 600 ] +/Encoding /WinAnsiEncoding +/BaseFont /CICFHP+CourierNewPSMT +/FontDescriptor 17 0 R +>> +endobj +15 0 obj +<< +/Type /FontDescriptor +/Ascent 923 +/CapHeight 0 +/Descent -282 +/Flags 34 +/FontBBox [ -136 -311 1154 1036 ] +/FontName /CICELE+BookAntiqua +/ItalicAngle 0 +/StemV 0 +/FontFile2 16 0 R +>> +endobj +16 0 obj +<< /Filter /FlateDecode /Length 9395 /Length1 16480 >> +stream +H??V TSW?Y?D?&??? ?*?? ?j +!` HB??:&?A?f#?"(-?VK+?JEm???q??????(U?[EG?#?u?m??:?A?u??9g?????;/????????0 +???T?:]#? B?k +A:??jp +?_?u?) +?^??r?L??????q??A????( ??\q??1?W???%????U???????/?E?^???r???&??\^?????b2?L???F???];/????x?????? +??g(? +$? ?ggs?????????x2)+/?U~?K??anKQ?I??}???an?x??}a??[?n???/J?poc?l??xs??6?TO???;?????~??}O?????/????????6??? ??????8?ky????m ??L>??5#`K?j??.?Y??9???Wl&0>????f19?Xu--1??U??*?????(??K?;dK???Zm?/4???t??B,?f?f0??bB????? `1=? +hB*Jp????(b?'?R1J!???b?y?Z?9??D?????,>>?9w*,?C#H?GD????K?R??S??x99?,?Z???j?2C??T?BEV?Ss8C??FcX???Y???????Z????jm?;u?Z??? ???R??????S)uP??Mx?0_?QQ\Y??WU?iP?`8?????Al??6m???K\???hE b + +?y HC Q36D?y?Y=!D?6?VV???6,?2Jk??p?U??????e?^ ???,???[%????V?C??!???5?x?V+??C????$i?V?`?A=.??kTZwr?iB5??}Z?+????6x??Zn?i?/,c????@??7??O?)3????)n6?c??hN??*6?cx?T??2?Rh??s??*?9??)Fq??H?A?9Y?2??fzc$r????j????kF>??vC=H???|?g???f?????MfS\?"??RID>? E?"Sf??9O?h?H +?d???UPG?w?OIRD???? +?6?PA?t???w?5?q?;???"??EFy????~{???p|??9??2?v????c9???nJ ?M???w?6?~|????? +%?% r?l<=???8?%?v???5?6?m?g????'?Kn82r???K?=?q??#?????/?????,?_?xK?S?w?\j?s?{?E????a??? s??????k?????Wf?T????"????a?N??UR? ???JE?7Yz?S????t?h}?U??v=Zyeg?cc??NF?? ????3k????n??)??????L6DPA"$C?????Xj??R?eQ?ka%?p??JNJ1&??4hs???>{v?PQw?"??#?T?'?????>??uG??|?? +????????g*?[?yS??????g??r??U??BJXqS?mS~?(?Z,??I??z[f?j?M????js5?????e?W??9??t??>????lA?E???B'?3V25m%i???WR?d??g?6YM[r#a???? ??fk????V? +?9V7??w????h?n?????c?????x,????4m??l????!????1??d{?1?v?????K?#?>?K?f?[????????3f??+j????$?TF??vN??B?? ?? ?? +E? >??)~x?r????l7??J6??:??g??H?h$???k+v??kt?? +`T)????L=$????'Gz3#F?????t?R?n??????)?&?????????v???g???6??)QW????d#??cu??}????XJ?j?g.?3?/???;????@?sx? *??e??|????@?????[??H??9.?`jC??75?/K??$?f?b*?l???d?w???L????H??%?+M:?F?v????P??4vaS\???tK?k????E?k>??}IiR&WsW??? ++/X?=??t?3=3?J?? ????S'???^ ?L??K? b?!s?????T0?{e??=?????!q?????v?K???9?t&????f??????n??t??L?\???%??]?nH5??6?A?-?a?5?b>1o?;?Q? sD??K???K????k????? )?x??df??? +s?}????;?f??????A?3?sY??????#????&i??sQ??u???U2???Y]H??/Q ?)???3??s??????),? +???? ???~??i??x?I?????Z????#? +???? +?8????w?{?-??? ??????? ??7????\??O?T??&2>H ???8?????N?;???t_?b+???v???QL???.'8v????S???B?.TD?98?? K1?BB?QZF?y????P +X%cZ!S????>?C?xAa?*?m??vS?V"?mEY7?6`k;???s??m???????}w??w??Y?7?\f??|k&?rX?oO??D^?}GN????????Jq>?1???????} +8?r?}O? ??"?y"??????'?[??z7????+????[??@z??6a????0????[?~???k_?? ?6J?? ?8?1?b ?J??JK +?f?>6?q)??.?K????j?/???V+oe????'?vfe'?\? +?= +?5 +??Nf????k9f?~Z?&?????Tf??QX3??"wRR???P[??V??0w?????1*'??YP?0???????Y??~bt??I???}?O?]????????c`???) ??:?????Z"|?I\?????xb?$???!??[ +?c??? ??t4a???i??t????"?F6???}? +l2? +#?P?VQ???~)|??}?g?z|?iT???A?Y??>?>sO???????/?`'0nR?I?;h?g<%???????4>I???#E?j?Z~??M??TfDjRZ??EF$?1"?B#??gD?C +??"?????????8?BF?IL?_???1Z1#???+Fd6?Fd??i?|??????( g?s?dD +Q2"??&5????!vk`? ??????rz?d'.???B +?-7??4?s??~??>???Nt? ?9f?g?lO?t? + ?0.????????%??.??:V?4ut?y?????y?????k???4??!?k}c??U???]??w?)???IbZ?-:j?????m?'l????[t?-??-9u6?XTV ??v?<]*??%?~?>??)???J??Vf)??K?Vf(???d(ERNX}????U??nf??~????yt?n?V??d??Uy?R_0??:?????M?q?C!]????nLR>/?-?s?7?0?e{p??{0bn?=~y??(X??1l!y8ZT*?$l??m???3*?Q??rg4??+????W +Cz7? +CA=T?Y????Pu`?$?8?>??u?^ ?vA???????4??????0??????q??????0?????w???tq?? ?{??D???)g?t\??G?$??`?"?? +??Hv??p??|?]??]]?]????~mU????KiaT:W??y???f????yzo??3?????+c??r/??????x??1??DF?~?o ??q?U???OkB???C?\P?r??Y@??????? ? y % ? ? ? ? A ? ?@V?]D?j???\?O 6 at qV`h0??R+?$1p:?S??? ????6_?9????se +?????????fNk/ ?g +endstream +endobj +17 0 obj +<< +/Type /FontDescriptor +/Ascent 832 +/CapHeight 578 +/Descent -300 +/Flags 34 +/FontBBox [ -21 -680 638 1021 ] +/FontName /CICFHP+CourierNewPSMT +/ItalicAngle 0 +/StemV 42 +/XHeight 421 +/FontFile2 18 0 R +>> +endobj +18 0 obj +<< /Filter /FlateDecode /Length 25846 /Length1 43592 >> +stream +H??VyTG??9?? ??????z8d??LfF?93x$??34??\v? +jP???W???F??xl???DtW?????????c???o???W_???? + +m|?q?a"?k@f?:,??@? +??1??)???????n??v??3??)??_]????}u?}k+#?I???[7/??k8|o???"?sf??? ???MG???M????????F??kTH".?zNj?R2D?? E?????ca??~?Ix??1S?2?9???>|WY???en?8???-?l??I??T?^?ves??]??g???]N?f??W?5??+jf. ?????r?? D'6X? eRoTq%/?7???8 +??-K??:t???x??c?^/?y'72&???U????P?aq @A?/?p????F??????^?Y9?o??)?3}?x????MoY?t?k??O????y7[s3?Q?|??}[D??k???????|&?eL????n^_?037?R??w~h_v?? ???v?????B??? +???:?N????9????o???>??1D?C?????y?j?????f?-|???|??????3???J?8?q??`???$?g = +&w???2 ?>??+?qD,E?3??! +Ox???L?3;Q?$}`a?4?1??P.L?e?)???a'`????2?y6?=? ????HP?????v?}??y?????.g?_.????kwHI4?6?r??]?}???V;??kgc?P?????&g7o?yk?jN?????A????1?????????s?@??Z??G +??g6?8?H????????V#?8??#?"?q&???:?? ?|?????L???7??h?F+?Z???(?^@??%x????q?a0"y HS??7c??Fu&??A??4?;????w?????n??#7?????_?Ek???1r?fc??? t.?GFrz? ?s)R?d??&??f?k"?E? ??f??????k?4?t???I??;??Pq??!U? -??aHE?????bb? ???\?-?V?d?dSS"h?1320?????? ???S3,???x??T[:?`?&?pj?SH? .~????? ???R?9#??T??#???? ?oPg??4o?jK? +LL??????0??*???? +???#????\??|zZ?%}?4????ulv??^}????R?;???'??????W&?'???????? +??mH?z???7??WV?oZt????rj?m^?_gL??n???d????5?<4.????1}??????]???n?_?y,?K#??6???^?>fD?D?V??g?I???g????(GF?-]??D?7????V??? t????>???6v?? +?E?8?? ??2?- ??(?Rb?(E?U??QbI??=???"? ?K??Z??(?D?I9M????B??x)A???Y4d??/?C44??c?1???%??-?L? +??r???p?0TNjf???A$?5?S ?:?J??P2?,$et&?4V +????*?;?'???6eHW@?dl???=;??clc?>????jcw????96?*4-RH +BKh?i?*?#?dC?BK???M?OQ(RI??j?jJ??????~??Ru?f????f???{3?&???? [(??(4_?!?????`?^???6???|????]0?/?[?]?Fta +/?Aa????V??Re??D?V?X?>????rMU???.R??=?;???8?8?8?????g???q????+????:N?BQ>D????(???V?4*??'*I?iD?V??z4?????????C(p?`???[y?? X?R|?t????gwfM?|g??J=Ey\=??*8??5???"B??3b +v?[)F???C?"?? ?M????z?[?_????H?I??wo?5?X?N_??4rT9 +????M?F4>????????l+?Y!?}?q????h'?S???{???? ??M?%T?ZK??u???????,???oq??4?nep"|c??&????^???3?M?85????2?????[?????p?? G,??? ???Z?J?@k??8O?8%?P[n???? E??`????E???i?????p?????8??E????!z?*]U?Q???.???{???R?B????l??.B?C?????qo??~o?p?=?;???????????zEUe?????-]?x??e?????{??h?>????\???Y3?g?M??????????>%-5??*??????Y6?b???#?zm?!??T`?S ????#???_#?????HvjUT?)???f?????6??z???1?????o???v?1A?????Lk~3???????.????}?tO)E?3??@????E9??????WD?eA)?@?????:?????:???????v?[???3Sm1Z?\ +?k??3??????%??zg????????i%?[g???1?^?s|?}?S]???????a????M???n? +??sEQ l z +M? ??\?\Ul}?/1?M?9E????Ma???0i?S???a?:?5?%????.=?V?@t:??zc?W?5??)?:?? ??odf???$iv?.[ +???e??? +aj4 ?XS??D???(?0????x"???????bT? +4??!?R`}?8zO?\??\F?A??=?bC?(a???b??????????F??? ?9??>??g/?`O??4f??I[&??.}z?????k?m??? +?q???k?A??X??|??r?F ???KC????/?????s?? +QM????????U +??D???>??????n;?G>????NpXX? +??MF?6??%NX[4?p(?V??*??I-?????B?Q'k??Lk?t?i?H]?i@%?V??e?{????&&???s?=??s?;?????2Q)^?W???_A????~???^:U%w??T?????l??????@?????>*?E>"JF??(?T!??????mCu?!????PW?@???t?*???????I?:????|??? +????f]L?q?1\-???8F?r?V? ?h??'???E??%\?/? +Z1?:?'? +h??JT?I?%z???j?????>?o???n?b?Fi??????3??M???=???/?.:?? ?'??o?I?'???/??M{n?I;????)=???X?Qh??j?(?Y??_?7(6?'?O?,p????;8???nn?j|???A/???Z=???????????+??5???/?e?}?? +? ??9??????z??b?g???? T?$_??T???@?????????i?q??S?QB?@"-??y?o??C?"??9?[T?5%G????_?R?9???BU???*?u/?i????}?~N8I +<^BNa?????#??????C??]??P??t ?~t?^???~????7f?=?Y)2????@A?C???^?g?M?? +v???>O?|?;?N??|??>?C????????[????JM???????,???y~>*?>;??q*?g??????9?b?z?HB? ???p9??] +?po????1??v?F????w?@T?j + ??? ????C?}???+W?R????g?4?"$?R\ +?Ml?WX&?????#???oV?A?n5???{T{?j?U?m?%/??-?gJ.6??Xk??(??l~?J?h at _???%?uJ> }>d +?^??1?73!?>??CL>$Ij??3? +?i??BY???jA^????`?CBx at n?:?#ka??#\?]?ra&r??g????q?I?????V +i?z??P??Z?z`????d#?S????d???b???a?F ??P,Br!,?g??PD? ???0??????()????????]=???H?F":????K????:0?MA?????? +?'u???\S?JGui![A????f??qP1???_?l?????????? +p_?6 +????2?6??n??cE??????Q??"??%?/??? +^s??????????.y7!??}o?k??w??i +???????=#???????P?2?K???h??2???)?(T??.?A66???? +?2]?? (?b?$??El?J9?????.??Z[???eQ???f?? +M??G'?????pi?aq????u??M???? ???'??e ??.???3^?H\?Z???S ??z.`??)B??g9????P??RU?7?\???H??q}?9?????;V{??&?:$N??]i?.??{R??8??'??W?(?[*?T??a$???H?"?????chX?????3??/????Y???C1W?? +???y;???wV???`??!????Q??S???????#Ox???Q???? ?????????Q??P$(?|s:??]^h??%?s???1bU????r?????????y??;{????_{??????i??,46p?7?9?? *?n&$?Y?t?y)????X~????;??Z????T??????????h????p2?F?Q????Z??B?)?\?NnIH?????g?DA?r??????n1?C^ +D??(?*?qY?:9??????[j:??N? +WM2?P??<_?????W'E%?rV?_&????l?Uh +????4?????? +????:??>??[?????????CQ?? ?MQ?7JM??b?$=3???S????n78?J?T????????ag???#?FhJyc??[ M%?q? +Evf???SP??!f?|=k?fEB?=E?+Y??????????r?3??0????Lf?y?'O\?0{???dQ?????Q??d??l?U\??? ;d???W????z????xS??`?T???-R???????q?]??c??????&?S:#?YGLd?????k/b?n???:1???(?&??4?????vYV'\??G???i?~??+??Tw????\??7?r8W???w???8????xF?g?8} +?-CghSCa +??4????+n?h??\??*?????????k??,????hT?1?uS_jc????????????? +K???????q?s?2?Ub????n????v?<=?=??uDu?z??????[?+???;?o???=b8???%????H["???%?????K??1!?????g????r?+???? +????'?|?? +? o?0? +a'?s6?k??\????`cS??32S{???????a???,??z2?"?|?@? S?,?D?3???? +"1W?\(?}?j?:z?ce?c?E@?5*l ?1P??3?"??Y?xZr[m?????? V?? NK? ?????T??Ba~T???UU ?r????;?#??=_FO???cORV?T +??E????g+?Gz\[q?@4l?"?? +t??r?4qA??6? +????????j?TZ??d?R +?7??????i??(?E1??? ?p??????6?????R??3t??:?P!???f3??>?z?m???K??/?f +c??|??}??|??J>?V??XxO?G??m??Ed??0?Oie?8??/?????j?X????]??s? +U????Z%(?NP?MP*?[??????? `.S?d?:??2uZf?J8Ol?Lm? >?h9??(kd28?Li???5 +i????0?? +?4??????? ???.??f? +V??????b?M?? y*a??S???b???uk??V?a?????8H??i??eN?Q(?At?????"6????}???K?^Al=?i????Po?????f?E?V??\?@?E????,g7?s???????u???t(J??1?? +5 u?jK?T^?G???^?P/?#??????P=??o????'????/ ]???Me???K[?P??JT?S???r??Sc???s|xy??*R#a???O?W?=t?n?? K0,6????$ ~EX???[?"Sp????x ,?Ee????,?,?#?(??z??? ??>%???y????FT?,??,? +\ +?a????v?ig?x?$a7Q??% ?n???0q??dKa:?V??X^?g????E[?- +??? +7??? +????iCz???y???????o?>???????B?`(@?>'O????#?????!????Q??6?a???>????8B?;???Y??+??? Q????Y?y??'k??=??7w&zhz???l????k[??????6?!??@?? +X??!? +??T_??N%?.+??_?^5C?H?'Q2?%? +?E??a{G???,???i???e? ????_&A^R%$e? ?X???[??o #?F?? S?/[2? .c?@???t@?? +?$<??,31$?g???? 0J?x^?,?1???FB??F?7%_W?????c?0F$?Z?0?^?vm????{?????v?L???`??9;?$??G8kH???i??T?? ?3?AF` +?|3???????^??p???_?u?I??????J??z?}?????????k?L]?C??:?>??????b???????=?????s?????????vl??8v?? ??XB?-] ? ?????$:? +]JYX;?V??4??@B R???h?????V?????*0??w?^S?k?|??sm????????:Ia???X??^d??v{?b????qy,Q^OhQ??x?N?h?l??>?????$?yB????? +4m???,?~???????h@?0?????????m??v;?jj +???"??`x??"fj?????$???P??RK6v*??,?t{??Y??w??w;?t:???|;???y_??aqX???dG?Q?rR????='??/1?X???XAe?I?????i?m????]???????????z?d?u?,??Kjs???RoM??S????? +*?L2Q6*&????????q}?A??J+???? J??!??@@?,M??]f\YrA??&??v??????Cd?7?Y?I??q??&Q?&? ???_??T??eK????,??G??9A +?{?8?q?,J]l#??????&W1R$2B???????&?F???&w??\??? ?t}?e@??k?H?x??f??/??rC8=?u???+??????^?Zv??????{????g???[r?>??;?? ? +UR=? 0???t?????j? +???a/???{?g?W??0??o??I???Lj]r??L????,c8I??H?y????4?54?1??????'??a?^?/?,#???;?b??W[Z?+T?2 +Z?????[???!??[?v???????v?07D?s??S??/??n??%Y??????K&?:?Q?&????L???l??T6?B\'?????2???GK[?S????qV??I???$'? +???i?gb???dO ?p?{bu?TU?q!???? + +???L?zs????hh??L?YC6?n]\mt?????fj?????[??m????????8??;n??? ?I?d?E?I/???? +~??M?r??cB$8]??(?J%?8?pYa+]xP"z?}??1M?8??p????V?^????O? +?????X ;??m?MKs??\???}??*????O??_????O??^U+{?[??????A?Z??mKf<|?G?|?8Q?P? +P???L???L3Pva5X?h*e-Ic(;N?@?+$e? ????????L)?&???i??Q??9j?????zA????D??3j(??P MP?~M??(?!*x???j???????"?c?G??~;??A5^??2"8?$??G???8| ?@=???? ???8????2?^???Y??oo???????`????? +/0%?A????.??J\C???H??? +s?l.???yc2????Z??)??b???u?Ki???!0??????vdB????????:???5\?????o 7?/????`?b:??? ?GK??@?4?J??>?????J$$aA^ +??PeY4?)?EO1?_??8^,tg?N?????0?db???????Ob!? [?l?u???p2???????????)????????w???s???==D?!?1?????V??? +??????s? ]???k +??]C??#?????.G?????l5?6????M?2?L?Q?L??N??p>U????|???????@hcV?5G%6?????9cOq?Af??? ???Fq?I?7T?O????u;???r?????????X??}????hu/?????T?????&9JT????e??s??? ?? ?Q5Z??PPMT???O???PR}(??'??j??;?l6??%l?f7;?x?]%[ B??sFS /?R +???<o??!??-pb?H??<4??#??'?<1Cj'??)+O}[?GM~?s?-{i??% +?3?i??p:Q????5v(???D?? ???&I???p??)?L?k?-L?H??r?k??Z????????N??L#??V?'??O?q?JJ??()?'??D?jP???Xo6??????v??sn?A??v0????Bx}n8?R +?C???R0H&?d2!2v?= +???ma?DY+?Z??_e$?E??1?h??T??$??????UTU????|B?Y??y???(??W?)n?pNm????X@?y???(?d????4A??6 'j]???R?H??? + +F?Tc??YG???g?Y??*?@?.???*??????????H?D]D ?(+Q?c?~?G"????X%?.??5o_7}V? +1~ ????W??g??????? +G??N@??ur?KpI};????NN?r\??V??.?G?U?(??>? +? +~???Uo?e???z???>1?V$=?3?H_????]?@>?????m?????/\iIzB??????U?9`??m?@?????-x??-??????kI%it M??&?W??C!?7?Z?c????????z??E?D????v?2??????,?A?X????Z??%X?@??Pk +?!i? +??qV F??R?????{??B???A??S + ???Dv??c/a0 FKF??I?|?????eA?i?@R?;?"????G??m1???`??U?4????C?_{????9s??WK??8qK???????????4?S?? +??A?6?\{-?P? AN?=????u???w?;???w?????j$??:??F???Q???@VjrJ???3W???gEK??5?w#Tn?R?#??o?????T??T?z9 +??Z? ???9{?????*?????%??H;l?Ag??e?2??:?????(? +??? ???\??|?1?J??h*(???D?? +?e?AuO??????_*???k?*???????7~????'nQ'?n;0???R?O%? ?E?R?????????} ?w ?`Q^??zm/???.??>mb?/????+}?x??=cY?? ?H +?? ?5??N/T?X?F?T#!? +lM EDh6k +??????#?c?3?Y?????G??s???P??????(& ??????WO???W&??8???&Ao? ?v>C8-?`m?B}?/?I??l?S?$?7?cR??:????????)??s???u???F*????C??????gw1Y??l??Z???J?W?@\d???? +?1f???l? +?>?>?????8?n???C?C???p?w??_?-???$v???/??o???????W,??g??C?q?T?C??O??}?????????>?.??7?C9???????;????????????{.'?dF?I???4U?9g |Y??'?[???????V???????#:9???rC?y???v??v??e??? +P?6dY???j?U?Wp??+??k?? +?????t??p???z?F?V????R?X??NC?%?q?.N???4 at 8a?Z"&hZ?a&l?Y????????g,n??-1?2F8???F??{? ????bg?y}?q?,k?????q?W?D??????.????A??D??s??[??yO^|s?????????2j?M?=?^????^????H +?(?G????+?????Eo?^?xG?"????[?5?AQ9)??P??^?? ?AY?cj????/yql??,?F??%o.$NK +K?????Y?tj f?:??1?q?SC5?:????????SE5??"e? +?p?r?6????a?=???N6?????F?P?nR? +f?y?j?}?W???????5??j)(x?.??m???m?4n?i?h~+??@vJ???9Zu???(y???'?S? R?U -?Y5G?w?????%ik ?$??^?J??GB???e6 +???%qD) ?" +??Ff,>??|?O0I?x&I?")??VG????+pun?c9???'?0?]_????zqY??JTB?18????A5J???ch?p#?TX???D(g?????R?1???Q{ + ??,?cj?U??@?? W?_????P7?_???I?7?\???LV?'/?&?i?rv at s2N5?kO?E?)?$Yd?p?&???>??'??? ??lb??8SJ?????3f?T?mk?????F????n?N???~(??<+??\6???3????%????>?wRA????J?f 4?j????~p?J??U? |3????Z?"???????k?3????~?S?????????,n>???0O`?U??l\b5U????A?????,'86?n?y?>J|?>lau?S?:???????q ??dYU???%q?????S?zm'I?F?q??B?*3>?B8;??+?? + ??n?(?^W?n R???A?k??I?? +?&??l????E;Gn?]7?????Y????????????~?` +endstream +endobj +19 0 obj +<< +/S /D +>> +endobj +20 0 obj +<< +/Nums [ 0 19 0 R ] +>> +endobj +21 0 obj +<< +/Type /Pages +/Kids [ 26 0 R 1 0 R 4 0 R 7 0 R 10 0 R ] +/Count 5 +>> +endobj +22 0 obj +<< +/CreationDate (D:20030530151741-04'00') +/ModDate (D:20030530151741-04'00') +/Producer (Acrobat Distiller 5.0 \(Windows\)) +/Author (Rick Cavanaugh) +/Creator (PScript5.dll Version 5.2) +/Title (Microsoft Word - chep03-cavanaugh.doc) +>> +endobj +23 0 obj +<< /Type /Metadata /Subtype /XML /Length 1116 >> +stream + +Microsoft Word - chep03-cavanaugh.doc + + +endstream +endobj +xref +0 24 +0000000000 65535 f +0000164900 00000 n +0000165051 00000 n +0000165247 00000 n +0000177637 00000 n +0000177788 00000 n +0000177971 00000 n +0000229907 00000 n +0000230058 00000 n +0000230241 00000 n +0000238272 00000 n +0000238426 00000 n +0000238597 00000 n +0000240176 00000 n +0000240362 00000 n +0000240860 00000 n +0000241071 00000 n +0000250556 00000 n +0000250785 00000 n +0000276722 00000 n +0000276753 00000 n +0000276797 00000 n +0000276888 00000 n +0000277141 00000 n +trailer +<< +/Size 24 +/ID[<323a265d57ec8ad66623557bd28956da>] +>> +startxref +173 +%%EOF Added: wwwdev/papers/VirtualDataInCMS.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/VirtualDataInCMS.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/VirtualDataProvenance.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/VirtualDataProvenance.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/XDTM_egc05.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/XDTM_egc05.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/_notes/dwsync.xml =================================================================== --- wwwdev/papers/_notes/dwsync.xml (rev 0) +++ wwwdev/papers/_notes/dwsync.xml 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Added: wwwdev/papers/challenge-editorial.pdf =================================================================== (Binary files differ) Property changes on: wwwdev/papers/challenge-editorial.pdf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/papers/clag_paper.pdf =================================================================== --- wwwdev/papers/clag_paper.pdf (rev 0) +++ wwwdev/papers/clag_paper.pdf 2011-08-01 14:33:29 UTC (rev 4907) @@ -0,0 +1,5321 @@ +%PDF-1.3 +%???? +55 0 obj <> +endobj + +xref +55 31 +0000000016 00000 n +0000001207 00000 n +0000000916 00000 n +0000001269 00000 n +0000001398 00000 n +0000001455 00000 n +0000001545 00000 n +0000002343 00000 n +0000002377 00000 n +0000023274 00000 n +0000023481 00000 n +0000024228 00000 n +0000024391 00000 n +0000040001 00000 n +0000040207 00000 n +0000040585 00000 n +0000040747 00000 n +0000050970 00000 n +0000051180 00000 n +0000051557 00000 n +0000051723 00000 n +0000065920 00000 n +0000066131 00000 n +0000066508 00000 n +0000066672 00000 n +0000072673 00000 n +0000072895 00000 n +0000072916 00000 n +0000073084 00000 n +0000117163 00000 n +0000117341 00000 n +trailer +<]>> +startxref +0 +%%EOF + +57 0 obj<>stream +x?b```e``?"?W22 ? P?????c? ????oV?>?n?t?? ??lU?> +endobj +58 0 obj<> +endobj +59 0 obj<>/ProcSet[/PDF]>> +endobj +60 0 obj<>stream +x?+TT(c}?\C?|?@ +endstream +endobj +61 0 obj<>stream +x?}?OHQ???%B?e&R?N?W?`???o???k??????????n%B?.A?1?X?I:??b]"?(????73?????7?3????{@](m?z?y???(?;>??7P?A+?Xf$?v?lqd?}????????] +?U???????x????iO:???b??M??1?W?g?>??q?[ +?2?M?'?"()Y'??ld4?????2??'&??Sg^???}8??&????w????,? \V:k???;?i?R;;\??u????V?????\???\?C9?u?(J?I????]????BS?s_ QP5??Fz?????G?%?t{3qW?D?0vz ?? \}\? +?????4?I?????x#?{z?wA??j}????????Q????=??8?m??? +?(?o{1?c??d5?U???g??t????la??i"??\.5???????^?8tph0?k?!?~D? ?T?hd????6??????:>f??&?m?????x?A4????L?&????%???k???i??????Cq????m?&/?By#???%i??'?W??:?Xl?Err?'?=_???)?i7??????,?F|?N?????6?rm?^?? ???U?HW?????5;?????h +endstream +endobj +62 0 obj[/ICCBased 61 0 R] +endobj +63 0 obj<>stream +x??? ????? +hiB?h?? ? #Z_????????G?G? @?,?68^???_??X=3?m???e?v{?q??k?s?;???#??br +?#r??kj??HY??+W(? +O?k?????7????0?v:???`)?L??VK??O?=h??z?,xi????q??S??FQ"????~??8N?S?L??9p.\W???Jx-?1Z~w?q?F?>?,|?????Z????q??I??MD??,?a????J??hy????q??????h??????????%xbq9?+?0q?8J??8A?d??E??q???_???i??I?x +??hLg?-?;????X7??W?^?z'6?????R!????C??h?E?-? ??1)?B(?????s?????Z?&?A????$p ?T??? 4 - $??'??? ???gX0B????@h?vY??W?????q?\?R???(?S?N14??14?M?????{CCZ{???Uk?P[?B????? +@???}????]???M????@???AKM???? ??w_7:????????N?U8,?@?F;?:P#?VM*??z???-?5?u??????2?p"?m??%[{?h83?.G??s???;?\??????T?Ch???????z??? +???Tj""?4m????:?rG/" ???is?#*??????=E????j?3?????V?2???w????( ?????U???? ?y@?? +T??i??M??U??(?n?v?G??F???Cz?w!_G:?}7???A8[???=I??q?gt?x<4???u?LN9^?\.MaO?&??h-?K?q??????5?>??x?;r?w{?NE?g=???fr?j~?T.X??.CP????\.??{|AO??e|5?Z07?X??CiO x?p?*??????Zm?bK??v????????????!C?? +???:??~??@g?9$?K?D:??QxR? ?.K?+?*K?]?:?? m?*.xs??n?2??AY?????<(kci?}?a3??d?jj?`6c2???A??r?2.9?E?=??7??/&?????*????~H?F?q??%??S?9????<9O?Qsi?U??V?gZA??3??D?a4?V???v??/???f????T5?||J???/@k??X??h^c_C??7?:Jge?67%?0??om??}G????O??o???????M~??PN=???0? ??T\?F??n?? ? ZXJ??q????X???B}r?~a?8]Z?&????x??}r?u ??B]?b??F+?b??f???L?z??1?{??l??????"?D??+{??%????^??>??Ey?????????o???1?p? ?i?N??D=?????????p.???|??Z????C?|~?w?9?G?~?E??D*,UqO?>??`?M?^?????x?/?x??5f?*??'-???2 +??ucf$c!YZp???C??p'?????? ;!?.8?i?_ +??7i4?p?K?"?3 +@??d??`B=?k0????p???N?v?6GH? +????????j?T???????z??B?G&?????????`??-???3v????????? ?_?}~??o??|??+?NO?C?????N???;^P>_???&?n??C?0?????8$M:??p??b???C0??@???????a?w????????29?S#a?3!??{@?????(?6"?X?|?????G??@?7%k???$??IH+???ta?`?[?N?*Z?l???_?????????? ?????Ny??N?????????@ +?)??????? +??%D )G$?????jXE?? +vM"(3? +??(????-?jb??????F?#???F?V?]??L????S????? A3?04?td +??[5?(X?h? F?g*???A?a6???????W??[?LU??X??`t"?-TE?K?r-??LZ8k?8.?!' +??L???LlS??`%??r??8??I??????m?m?]?;??d?? +?1y"%?Y*???g{????? V?+<+?y???KIX???`{ HH?,???. +Z9??? +6???*r? #?A*Y???x!????)e'?????hH3???U?\h,`??_?=??+/???d?9???b?O? ??????????????????7-X????'???S|lz??????q??n}??u????K?:?|??[???U [?Vd?e?-|'??$?>y???o?o???h????8T?-=???w?f?????{` 3c????D????N?_W?G??;m?Ts??^??a?E??D +??[??????&???;=?????'??_&??L?h:b?????%?H?kIk,]7?v?'$? + I2?Lg??3?H?N ??l???f??M?Cx?>?$?? ????#??????????J???|???i???"??I ??0)???;1 ?k??,?,p?UU?M3?b +??P7OV?X?PG??Q??P ????????Y_ZY~????????????????%??c/v\s??G???.{??+??5?T???-k????u???/??????b +??{F]?J??????$??."?? ???? ?g??-??8?r?^??2?(j???h?!?(??mC?q[??D"Aj?v?????q?????,3???K?jT?;???E C?8?-_??q?8?e??????? ???? Y}?0??? +? +?2?(G?Vc!o5y?HA*y at 1T?ba|?Wf?>i?&??|???_a????O>G?X??k????~?l??Em??R????'????(?&%?H??]???a&?x??_??0iFt?G?;?????? ???-M6?6????#v????6;????2??u3_?A"??dN?m*?4??0S?F@????B*? ?L???????Q>JKxXW???H?V +?W^2[81 ???)I"??????;;a??5????%?f???v?0??e?*e???8???U?%G?? +^G\?o .J???E'?Ik"?bNE??????X?&?Y1?????MRvZp??L?XFMfQ?ouk":??VS?g??V?????qn??%D???l%Rm?5??k??6?)?????]?FK?v???2?>?fu+rI??u?fe?j!O???U?6v? +?Z?V?1?9?J?l;?????u?????????'??w??????x??e??E??6????i?Y#?,?\???????g?Gw???=nn?]?Ds;q????q8??:??s????N5?U????:@ +l?W?#??|HS??????Lv???.h???~???N+wI7v??x8F???}?OF????%????/H1?A??????h??????{?1?????y?>=?$l???????2Q^? + ?n??u???(??e??w??q?+?G?A:???~??|???? S?qk?Gm??;v?=?,??c-Y?U???R??I`??b? +H6???Jv?4e???Eh?? +?R?QS?OqyU?N:?/?????U??w^??}r-q????A +?<?c?hA;???M??7Hs? ?.??? +????r?mqM*??'?S?5??aD?c?J?c?@????c#??H?R?R.??\?_S,?d?R%z????8^?V??? g?"???nm??qg?????)??~???=6 +L:%aO>???d???????S?(? +9Z???\?7x??>$??b{??:??g;?8??o??]op??w?w]pD;Mg|CR??y?? ???|?g?2???fzUC?????D????^I?uJ&???? +%??< b?2??? +?????????k??v?[+!?$? UA8?n??n?r??????y?*?????C???cSZ?? +?????R???????B???6??/lg???????? +0+KVq??r?V?V??D>?R?^??(f?S??7?6G????????p??[??????x?#A?Jy?k? s?????IO?L??? #?{?r???&V +??T?????=>o?;?RsP????%??N??b??? ????X?-6e???q?(?????;y?w????e+?O?"?v?jVE?Eo9???"??5k5v????-b?L??L?U??v?f?H?l?k??`"??u)b??Y?A?SQJ#q??????d??B??2(? k?? ?&?U?O??qxm}?e{???'{????9o>?u?,???tm?G????-??hg?????K?C?[????[????U?'d?]Y?_x?}ovFe??/?;??8v??9s/??~O?w??+~???A$Sn?M?{?b;?N ???6??? b?u?????5?E??./??[??????g ?LF????)l"??l???-h?o?n?i%???S`?{? +?m?;???Y?wA&JE +?T????4???{?????0"_????(l ???? x?qQp? B??m +%O????3oE???.???D?????D,??????/?u??Mp?|W??,`??!??m?7??6??Y?]???? +l??-????C?a?N????????`7|??,?L????+RX????C????\mZ?L??5z=?E{??!_??P????y??{$o??5/7??H???m?7??(?u????f?jCh+??3?P?6P?2R_?N?l:?v? +c?i?8?`m??p??$A?????)??1?-?L?$?Vwy???MCX??????'0???*:????w-?(?T?4?a?[??_?Q?1{c??Z???????s?N??????S???" )Q[????8?w??N??GyI?1?C8?e??8???EQ????$%l??H>??a?3_+E?vF???Z?=????5t +????:]#0?T??N??ZU)8???*%^??p?E???Aqw)??;??X?j???*3+?x?Z?????????D??y:??)8g?? +????~????p?m??9o3????????????ZgN/???y???hp +?? J$?t?n???]NH??R???WC?%???- ?/???Vn.>???c|4?#?W?l?r)??Tsii????????k?"??w +?????M!???97MQ [$"F?7?n??c???1o? +???????????O$??? +~+3? ?K??s?[? +?H??d?????C??2?????k??e-?wk?}K???6o???????b?!Ldm1Y?^{K???k`?J????TMiSv?(??E???O??? +???TC? ?b???lJ4?6?? ?d??????v;qGUP-??j????H[c????X?%?????Y?ya6?? ??: +.????PM?? ?]?????v?M?~?? +9?plK???7?flyq??S?W1??a.o???z??p??s??k.??g;N!??? ?a????}???U? ??S????W?6:6:O?OXL????????? ?O?E-?pF?1z\?.?8??q????o?n??T???? ~9?~?7z?W???`U??i[??P?CU?Z?pun????N??:l?F?. +???H??*?j???????????W???x????? ?k?V???????????>?svM??+??#??)???7?^?rM+????6?%?????s?[???m=?7??????$?d?i????+? ?v??g?~W? ?s?R??~p~b?1??w??&ZZ??????\Z??|??v]B?f?Un?b?.???????`s?????!??????????c?Y??h?bG ?~?_?j{.{ ????P???J.NrEP??E?? +E?P? ???>?v_(?Z_?????c??2l#c??G?E?tI+?@??2???5/?bj?o????N?u? +.V5)??G??H)?liI?J?.hb,9??.???Gc?? +O6?m?????.???$s?\?)?\?????ix?"?]??2?zYJ???s????]0? Y?(d??:?2/???u 94??b$?p?!Ym4_?b? +?Z?>Rkq?? Dk,V?e??Z? +g??V???@???*??Hju? ???47+?(]"R??4??LclR???]9>u~?6???qz*???V??>????O?????..??ar +h????"sC????;??|??????PA?u???????? ?p???N???3lB??Y?s???91, ?] +TD???:???%_S!?w????_?a?:??????k.??hp?f?B?#??qP????,G????}??????S[???V??l???S? /??Q4?'y?????(}8?$DgkTK?T?????[ +??#s????\????;?'E?p? 8??p??-????[?+????g?????????f?_uK?????dN=s?2????GM????? +????l???????<???|]????N???;q?l?#D??g??f%p]?v?=*??,N??U0??Wq??T8S| u#?S??fp????(?t???1???m??N????????)_??LW?????d_??>?YC?7cSSK;????????? ?$r?e?N??'??f???D?}??Xh?? ???}?C?1DNCC???>?[???????t?? c????s??nl0??PS&??$??i?"1 ????~+???a?l?? ?q??o?X??????a?? +????????C#G?)|?q??0sV?SP???8?;???????7???? ?j??? ??????O??;???a +l]0?Z2??Ba??P??? ?D???,????IG}v??6Kb?;f??uBH_O?K?l=??!?=?h?e?8N?????ZGV3?j?A+?-??kU???@???s|??????}?R???5qwC???Z??(?????"??1??D?]N??|?`w???`w}?']?A????3Y???????i????1?(T???tX ??F ^????Cg?????5B???S?V??j?'A?V??&??N?h?D? ?w?@}?? ??C?@???????y??[Vo???(v?+????????????yJ9?????u%C??#?F??ro#?(???'?X?????71Z%c?????a?m7??G"?v_??"?jN??h??d??$?????'???+R^ +[?0???d???ID??,dUU??I??4???z?G????'?A4z??u??????4??IO??|??"?5?: ????E????????e?V[?????.P?W???????!????}k??h?????T?????W^FB?x?????Ij-M???XT : +?????{???w??F|???e ??Vs?? +?a??a?l???X?A? ??@?:??lM9PXz?C?U???[>p5??? +??????W???Z +???Ye?????bP~A}?C +??T?a?a??uE???~]c?{%I2\g????S??)???]???K?sq?78??w?#???.??I???S&R???y??????>?? 4????7??!Qj?%C?E?v??V??#?Y=C&?@???X???|1}??JEY ??? ???????-?U.V?????lF?Z?b-~?$????%"??o1??UI +??2?B??E?63D?DXj??V??a???(l?Gu??J?y??vj????KbM????<%?????/o?HLJ{RXdr??rG?Y,&??vL??????Q??V????,?"???? +lf6????@?6 +[?! +p?>???mrG]??&?'????i??h?'???a??+??? =?????A?x~9g7?????!?.X?+?>F???? i?z??rEg?[??:?????v09.??wlv01 ?D+?BW???rE[:??y} +???XJ?(?U[??:o?"??a ??p:?P?E8???Y??&`&???? r?????l??@?K?????C_ ?|NS???P%_8? ?????IP?}e +"?J??X5_??????Wi?W???I??8?dP*????jk???L r?G ????2????????z?R????M??O}??? ????Ng???|?Q?S?? +e??Lm?????%?|??????3P??)???(???I???? ?#?l?w$?????= ??q}?Qx???2??*???t?]` d?}?CAj?? &?,??7?????????fr?o?????????????n??? 6?i??A???????????? ge?+???oc?r?*k?@&C?I6???h??Nc{??P?R?Z?({?,???J?u$K??RT??T????T?kU%?????K????H?-???8???e???lk?{???W?o?O?ysj~???????? .???|D6?/e?? ??ag?? ? ?'???H?|??X8?sB?O?kTd? +???w?~*_4?)????$R????l????????}????=)K?SI?????C?)????R?c?~??r +zW??tyl?H?Hb??8N?Km??*R?P??6??Y)???(?ekF??3??sX??e??u +?C??????/???Og?6??W +]???de??( +?Kf?6-S?z +L?:?@??p?t)9?nH??kFLf??F??????yh??2??????CG?2F????f??YR???????PeV??????y??`~?k???+?q?qG? +????],?kh:??x(???1<4?$???Dbs???O??o?z??^???????o????g?????H +????H?E?*Km?X??+ScM???x?n??i?H#??;^+??nw?$]n?h??)\??r27??~????a???3JJc8??}g_?r??f??nM??&>]9?h? ? +!"Ub???C5D???d??l +"cc??B????W|?1?*?}a????^ ?=???????-]?t??? ?]?s=???vi??\??)????????*?X?y?>????[???3I????????o????>?1?)?GoP?8T'???????hr?????Os.iE???S???-? ?m?O???O???????M??i???6u?>???X?????|=s??????1????P!\?????~&{Y?;??9?9r??,ow~Z?w????o???%?l?}?#?x???c?F?A?H??@?a??EP??*. +?Zd?7 +2????)?? ?^??S??~yW?P?F;Q????????????t??????Y@?N????NZ+???o???|?2?M?5??(=A?W?d?=ab +?B???" 5? +?F?DO{h??[???hjCw?"'???+@??v? +:??a?{c >#|/????1P????????1???" )]???Dx??Y? 1?.<(\? ? +???'??c????4???a?q???Z?~?O?;??Q?? ?o ?? +?D?FX 1?)h:???????l?e?.q?0+?iz??i?9??/%??*??V????P??D?JryT(I(/??????3](-??????;?_????????????????I?A??Mt?? ??[?Mu??W?n????i??%==K? +endstream +endobj +64 0 obj<> +endobj +65 0 obj[250 722 408 722 722 722 722 180 333 333 722 722 250 333 250 278 500 500 500 500 500 500 500 500 500 500 278 278 722 722 722 722 921 722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 722 944 722 722 611 333 722 333 722 500 722 444 500 444 500 444 333 500 500 278 278 500 278 77 8 500 500 500 500 333 389 278 500 500 722 500 500 444 722 722 722 541 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 350 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 1000 722 722 722 722 722 722 722 1000 444 444 722 333] +endobj +66 0 obj<> +endobj +67 0 obj<>stream +x??? xU??|o-]?w?Z??????t??Y:?t?!???M?- 4{0l??ApCGD at Q??U?x?BX ???? +??????DG3:??????TuX|_?????|??|]?:w?[??{???so?Fi?ZD"q?????V???r ?W???????_?????????%??C?????]?x???^?"T "????5{????w!?t????mX?)????KV^? +?\?o ????sg??;?B??@??%??Y?\??pK?}W?^?5???C?????W??oW???u??lE??+?]^?P?!??????????N?u???? +?N;? jGC????t?:??%???6?>Y +L??'??h!??y8;|=??Pn??C??y???f? j?????E???h>???F?5Z?D(G?P?MFG?? ?r? +???h3z?&??Co } O+??-E??;??;??^E??6cu?v??t'}/??B???*?3?w?3?y????????m?6F??a)????N????xd?????A?B??58????T???;??A???j?q??z?)?h?????D8??|??ex???x~$?~4k/?x??:???????i|?? 8??F?E?(v2w2[?/?W?@???b?A???P7?C?D? + +?????|P??vxv?h??~?I;O???_DsfI????{????,??X/'4?rk>?_??5?~If/l????D??5?%?f???}P-???????7Bn{??.?IJ???????? g?????}N??$?n??E????C????o??A(???z??????o??????F.w?c??/? ,=Ih?f??????U??? +m?[??????????6??pW/d???t?0??OSf?(??wH +J?yA# 8???E???j|?n?7w???u???? +??"H????????R??6?6????k?uC?SA?BF????3?}\'???b??B??????I?Pr=;????5,?k? +?PQ?hQh|???????^??D?sp|{?A?bG??_h)?????\ m?G!???2??*:6n??????????8???1?? ?pB??+ +???Vxv)?K"5MyI?p??#?R?O???o????????c?d???T??HgiI??7?? ?_9?8????#???B`?w??hb4=vp\SW?g?n?@i?\^3?B??*?jm??????!??!?????hO at 4?"L???ASOR???cv?? ??D&??Y?d????????d(z B?z-?W??????????ki????? +S6k???,??X?????w??s??X??e+?R?dH?3 +?"Xn?????????#?? :?z? *??????j[??????/??S??? ??AKD?3F??x??0?????a??E?G?e?2?? +l?~ +??U??}???"??w?y???t:??9a0??iT7x?n0??8D?u??3R?q?U?*??,??#[??Te9? ?e????]<*??j?????/?)? +?f????L?9??????]?????_???ks????&?y??/??????=#^n???UL?j?y??j??????m?z???{U?Z???P??l.?????||???S? ? ??|??Z??fEd ????fU??b?_&?"F']?9??????????^V? ???AjB'?_?1??@I?$?aOdNg??)T7Pw??pi B? +W?. +' a???z???(x??d??/?W??2i?u???????J:6??/?GO?v?S?s????????;s???|,??3?h?????U??? ?//9??G?]^t??C??'_]?@?oS?U???z?>r???O*1A?5%??Em!-:Jo??Qo??)?h&0aB?tV??5Z??u6?b?t??L9{????I.i???A?Og>?:?2???g?? 6#?l +?*????Xn +"??-?4???]?6?^? TD??1??UN??E?6?????? >4@?x?A?????viH?h? +? )?z?[Z,??|??gd)b3??d?s???j???G????~|p?? 0?yO???\QIh RCQ?a?`??gu"R??6q?????!??? +?????M??s???]?????!?I%j??A??4f?????????W??`?Z?)T?U??Q?M??^???r?e???????h?h}???V???[?I?Q????;nR*U*??P?0A ???i?n?Ia??jD?C????{E?#??I?+ ?e?  +?0(????F?#?`???}???b +%N;O???t~<'Pp???@??y??T5I&?i???????z}?=????C?.y???@b??J?=???W??z%0?`V g??<&???r?G? R?H;?yp??:VmL??q??Fh?? ^????s??zDx5???} ?d?rV?K +?[?,Pd??$?Y???C??]?$??8c??Z???[ +~???`?w+?M?W??????n{?? ?%w?3?l6?????f?$n?? +{?u5w?n?u?m=??????;????????qv???R????)? +Qn7t?t_?17?@{&{*/ti,?h???????`?*?\??????'???????@??/2??)>Ln? +C8?H'G??k?w???????[X{??G??k? +Db?X????:cBC?!????H??.^?sE???;A?t???Bxfhi?????Z??4H?/?R??9f?'?$?=fw?????8k3N?p(?zt?????I????Y0{q~?D???K?g???q?d???d?6?????@Y???g????O&m?w??>??Y????H?V_;?Q??L'ss?2\? ?????]w?????7sS??%RO? h??^??z???.??7??% +xV??? 5?#?_??????N??????u????ZR4{j)???1?%?b?' ??Dq]"[?????[32?D(?????8 +????*????_n?ckN?YN$?0&?Y?q????'&?L?:?Q|8F???W?T1rmT????m\m\???????g????|??-??K??ui4????8?b??8 ??.???y? I[?P?xl????m???????%???N??????? |???g$?7?K?}?:?K??????????g?)???d(??_>?ko??Gb +?fUr$*??????i? +??Gm?N??T? ??_?BV? + ??J???(po??'?`?2??>m@ +R??kV95n????Z?R????*?. +'.?'? WXBc?????Tj$?t?$h??DRa??*???n?j????h?&??@??????????T*??>-?G??j??o,???U??????Go8??p6????h?t????)R??H"/*i?D6?2????S0?dvQ??cY,??r=?ZR(?$?0m?"&?pvxr3 ?}(^?????/p?? ???y?|??[??n??3?{?}?tCN]??Ucn??I? +'?T???A?2??????????L??w? +]???,??1?:?b??????T?,?????h?Q?}?A????????k???s%??$9?2??A:y?abvw?*?dS3???Z???????j???@w?0C?J???v??y????????[??h?|?>?V???)?|????4.?# +????eZ??V?j?O???;bs7K???GC???%?I?? +????????%?????????h???{??? + VRJ%?e, ?qak?[^Y]e?NX?P??|????~???? +k?=???g????L?#A??) +?a?D?????|???g????g??? +r???]??M???j? ??Rbmn???T?xy?K???.L ~rk??r??QU??!.x?v?n??gzB???K??LgL?i???\?.??"?O}i???D6Z,:\?.?+?"????Q]$??~????~dp??#A???? 3I%?U?du5?r?????Wl,[#c?L?n?c?W v)????L?&???? ???????????$}?4X?.?u~???>??Z'X?v'b??C?)N{(??????{?????????7?0??&u ????????????n?Qx???&????? ~??6]??=???U??vE???r???qDD?T????O???o?y???Pm??Y???S?a_???/?0??t???+w?:7?? +????} +?~??}+Ep?+?z???????*{???????T?1W4???? +b?^?J???{? H??8?w_M,???_?Sw? +?os??T????Y??gp???5k'????0??+?.??????e???+3??7????I???[? +?4?P?J??59??Z??r?*?Q`w???B??B?1?43a?'?????d???E?9?9?v???=???????K?sZ"???h&Y?dNd???????}?L2?? ????fpJ??*F???=Z??S????l??2??j???=l?.`?e??0?^U?(?? +}???V?#???Ra?????s???Q!?f??j?i]Q?8?r???h,?t8j!E'????T?r?(uq?,etwTQ?C???IW?XA?$?b*???\? +]??????A?1X??H%????!???]C(???t?y0I???X?/{T?.\B?????E?E???bv?? jC???7????lQ*?z?????>???Wrz??????O??5???M?%>p???1K?m????\~????^-?? ???????#??X?We?5?M????m?rR +x'????}??:Y9?????;l9l}?????E?[?X?|?|?|?*? +?uQ?_?1+o6g/?? ???="??_p???>?$<!o~???6N?d??{L?I ??]?pYI???;????+??P?pAq????_{?????????X???s?1???@???$???/r!???????C???0 at N1v?:?)???B?B??s??-G}? +Z?{ +?M?????Z???????hL?6?M??y5???i5Q/:??]??1?K????JB{?xwu?? +?~7p?#?? ;???T?L???s?l??|Q1??c??:???????ML???}^56H???/?*F??>SP?{?{U??esA???;???:?%????h2?Bv?:???n??&??l2?]| L%z?'H0?6N?g?~??5???x??ky???/????S????uf??????????#??i???pJ???d)????p?2?F??????????w???????????^/?n`?M??"?k?a5V?U????V?(?F?"+?'R :??L>WP?yz???(?????KTY +?G?*??,T?8'??|????r? 84????5???Z?PQ^??F???????_??????O?t??-5?????,??W?`?H)]?Fl?s??g?NK7?q?h?C_=+?}????%L)?P"7?| ?U?\h??~w\z??@ST??^???.p?l???uI]sdJd???HO????E?Wn??'?#?h??????&T????{_??????P????dS(LV???:'8l +????l?Q?M????G{aV?:%q????i??z??X???}??c????nV????1p???S?)Ni??y|x +?R@&l???? +?P??Bv]???+?[??K?/B~>???e???gv????wu??? ?t???7????s]?&??? +??z?z=g??NYc?GXz?~?aI???`K??]???O$Ax3?~et??XN??o?00??k?????4???8EHv??-d ? +?N['?????u?e????I??? +??l}C?3e?DG? +????f? + +p?mS?\?D????????|????/FO???fWM??????/?????P?(OS?TQ*?l55????????? +?{???q????/t_???#??SZ?UZ?Q"??cR? +H????i??????=%?HaT?ri?)???r#?>!1=?"JQ??X?????z???T?I????T/a????K?{??1?~??????/ ??R#p}y??BadM?<*0??/%dF?-???L*tkhJe????m?|_!.l?? +?J1???????$7??rGC?(? ?A???????A:?????(?lE)_??M?D?$%??LmO?)???????J;x?P?$?S=g???= ? ?S?[(uu????????W??V??ej? sh`jX.M??U6????_Y?x.?????WY????????%?6?????Is?^\?sV%*???????????r?R??j#:?be?????????@??{[???Re? 3?}?9Q?L?3?? +?0d??an????q???u6G???C???9 ???;l?|?b?b?>??????^??????Z??#$?'?6????^?M;'?}?????-?y?;t??/? X? +?3? Pk????????/B}?]?z??????9j?mO??M?"?? +?%#Q|????.?W_??R??d?)TQOq_R?*>U?@?Q?Q3?.?V?W?=??b?z?~K??vj?????k*5N???5SL?$?????p`??? _?k?-I????=??5??2$?????h???a?c??k?B|%?#?????#?gv ??????;????????w??;?????u?????i?:)?C? +0Sv????vg=?`??V??}?y??g??b?(?=?5????????Z?P???????_??4JZ???fl +?$??8??JbR?S????????D#6??$?Y?dy?N^|??e?6??KKX???'??w y??*f????U?? +&,?.????k??1:?R??S[V?TW???Q5MM3V??Y????oS??????W?l?j??#???cJ??T?y?????,Y?????2_Y?I&[L$???f????c "5???2(??k|?H?&&??,??????_Q?U#??M?=.?V???H?*O?'?!??? ??????C]?_?s?:? y???{xx??????F{???|? ?Z? "??J?p{?Q???K4..g??Y?.CW?Y^???P?M ??[J???j??{(????a ?C??0????FU"A?N??(7A????Y??0f?:??_?xA??IpE???z?u???????O??l?qZ?????a?????y <>??? ;OAA?????E:???W?q???B????*??}????? "V??T??"q8s?????? ?????;??4C?^+\???a#{???K????"?c??,??*??Axf???.? ?????O??rtz +??A?????J9N?W=?N???l?????k????hox??????maYay?????v???;m??s@l$??????k????n%?]C???~??3?????p??;???:{?i?1???3?Y?????????se/ ????FOl?}????L + t??-?>Cs?H???D?D:??D??r)?h??bc?bh;Q??t?@1???K??v?/? ??y{S?????"?V?Y.???*y:_S +5???? +?T ?B.?!*E????I??"?A??&?/?"mA???X +???????8/g/?g/??_?O?o???> +endobj +69 0 obj[250 778 778 778 778 778 778 778 778 778 778 778 778 333 250 278 778 500 500 500 500 500 500 500 778 778 778 778 778 778 778 778 778 722 778 722 722 667 611 778 778 389 500 778 667 944 722 778 611 778 722 556 667 722 722 1000 778 778 778 778 778 778 778 778 778 500 556 444 556 444 333 500 556 278 778 556 278 833 556 500 556 778 444 389 333 556 500 722 500 500] +endobj +70 0 obj<> +endobj +71 0 obj<>stream +x??;y|SU????%7{??]?4i?=m?(?????????B  ?d??(Z(?8#? ????:?????!*??Ae? +e ?0u?*J????M???????{?9???|????}?&#??h%??0s~sy?2B?)H'f?/v?nM?[???n?}? ?bbR??}?????}???? B??Z[?g?????e???Z?A???b6$?m?????+??u/???[0??L??5P??????w?):??!4???;?????,|??P??-?k1}???????mQK[???a?D~'? +#i=??XtX?Mh???5????8?@J?#???Q +JEi(e ?P?20GQ:???%? + ?)'??a? > +?R9??x)???Q?X?~t/??=?+F/?F?X??>D"?? +0Y???{???U??`LZ??@O??P*??f`M?????????u?c??&> +m?j2#?VX????B?????????y?6`?=,?)???? +?6???/?GM??$*???&???^??PW?z*??^Nw?[?'?f83????1??}?I?/?7L?v?;?W??9??m?D??pz?|z?j????k????Ho/z????? +?S%??S +???? +)n(?Q0?(I2\?????:]?\? Rt??CGKg?6???&???????bK}?P?'C?????????0W?&? Z%?*q\???????]Bi=$?????#???z?9?)?+??p??3S???e"?S?wvFjw?????NI?"? F??Ah"y `?'w????e?=n@?^???D9?7?so?p`?+S8??D???????C??? +???)\t3???H?p????%? +?G?K.?u +????G??Q?? +W??}3?? +W??(\??P??_?p??Sx,?\#Qx?????D?HT? +???;P?{??  ? ??R?g?X?"%??bdW(w???RSk? +?C?5? ???BTT*?RV???????~&x?4s??? =???H????g??K?xi??D_? +Z??I?y???P??T? +?v???}? ??@?????b5*??3?Y??8? ?XN?=?????q?7+???^[[ N??G??x~?*?O?u?#????9?v???{?( DO?????&???'#BG?Q? + Z ??R(Q0?$?g +UL???w???? +C?I??70G?????????B????|?0!?F???^ ?P<`I???|???{?P????6 sQa56?????7?2q#???????o?"t??-??:g q?L?!|JI????HY?Rg???]jZ?+??????6???EEE}??2Q?)7/_?r%^n????K0?z?s???????L?j?K +a?E?o*??????d?u???y????6,k.Xv`?G??v??8{|Uiz??y?s??3Q?>? o???A? +??q ?????Z?f?ZH?$$p?nnu?z?e??43?y}ff&y*?+?L???tfvy?/??? ]????5? ?ER? + ????????Be? ??U?=?7??Z?????C?-???l)? ?/??kbr?MZ??d?????u-???#??Tlk;???????&?????????5????S???rb??;?5O????k+???F???z???%????3;???P?UW?+4?????q??u???.?a4?4?5?? +?D??+T?R?5??,??j??5W?U??Rk8FM????@o%~a/ ?*???l_aO?l*???N ?Ah??N*?ha#Z?K&?????!n??;??@??X?)???q?x?L?]o'?Be?~ ??????G?"OJ???]EC?k?N?'.?????X>g??^^??\ +????? ???$g?X?/??dZ"k* +d???%f??d?w??t??S=|??????? +??4??E???:?e+???Y???????? +?p:?q ??7??5{??3pnN?lX.?Xy?I??c??3f,X???P?p?s?????????1O?????????)??O?m?C???Xp?] n+{?3?O???D?3??o-?/?1?O???5????VZ3???>??D? w??c??6_Y???w?k???6j3???M=K?b?8?????y3?X? ?R 7s ???#T?& ?)@[??h???,0`?`GV?4 6#?[I???vu?o?R?k?}??P +4P????V?n?????pc? +???? ?n??/vO}>[???v>?'???*??P(?b'E?J?%???w?q?.???r??~?6????7Vm??!o???H????vA??bu'J?H?Q ?~n?%U? +z[????s??8??gw=?????N??$??????M??w???????$~??OW?}'?w?4n??s?? ?V???????X??+S???>?^?O?+?C{??Kg????Y`?/???}?T(?????????H|@? +????{?#0q?`?RhZI? ?T????? J;? +???? /?g??Z?#??d?#NZ??N?C??#?T?o??_??c0v8% :DH1??I at v??u??????n???????0G?????_?hR??)?'?"?d +!??0?b???q +??D?*x? +?cjN?S?U?#? Ko^AH?O???'?. +r??XqLv??X7??$??)? +='~Nf +? +(`a +?%?T1??V???????]??? ??|???i?<"{????7!?0?????Y?)?????ZN?????-?73}U?wt?6?S??????q ?;??s?????y????u?u??wWO?u?7??]????/? ???? {?$n??N??3Z????a?B???D?????????-?9??U??ds?#?7?\?8`>a>g~/?????g?5???:-2??m??"!^??mgSmgc??Q]??????c?%9??y?)(/????q{Q??e!D????b?)(????Xe??|G?{????C0 +??) +Fb7&A??? 4??? ?W? +? +?SV +a? +"0=?%Q at E?0"c?.1???>???r?????'??e??h!|?X??vK(??d????????$aZ?5B???$;??d?7??l??M??7RR??e?????b??qwNN??7qs????/R???7j???4+~q?i??K~???gt=|? +Q??a$7o)^???p??S??h5 A?????????)R????? +ur)?*-[5?T??3????Ht:??????a???? ????M?1N_? ?RQa?t???Q??6i1XN?q?,?????H?(k???X?L??q`?L????La??d????S/???8?%%?{??@????*&F<Q?????????'??F??R???&?.???7????rHvB?? +?????9c +?4)?? Bz? ?gj???????/???w!?)?.???Fv??S?./?2?!??X'???Tvw?V??????G6-2)z? S?d?>BK??zR +wf?????!????~???????a?w?1c????Y%W?{????jW->?&????Wx???"????V7VH????K??z???zy??r???????#Oc?snuW???? p??d?@(`?_-??# ?l??B?m??n??????S???????????7K?? +S????????^?V,\_????ksm?????|? +?`?_"?(???????+V?8*?Q?????'OY(??b?V(?,U???K?u?????*?K?U?~ ?_??????o???N?.?RZm4??wsVcZ??B?x*??<>?I?RM?/qj7??=???? I??????G?q:??6???6???t1{?`S?Z8???'sHd??a??????????\0?H??6?X?g??? +???G??B???? sy???++?Y????D?|??D&?[m?~????&4{?^??@?Sx?o?$?H:?-?m?(?o??300??m??^?}?(O1?]?WR?u??2?9?(?#u?V-e5"????9^??8?&??`?????????J.?????`?o???????C?????G?????/????cF<3??6?b??? +?$[????lu3?BW?WFl?:@l7sR>?&?W?*??0???4?/?K?s?&u?@I>? +??Z +\!J??n??rH?#???\~??+::V? ???p?G??d?Q??????s???;?g?/????O????+???6?M +H?!?jR?1?uq???Tv?Bc?????3?i?????=?> +:N7{|?F?-???A?R??????? KV?b?:????.^????????GWs??????$ +???X ??OX????vI/`?w ??????????O?9?i???BD?????6`?????>?[??-??{?M{?J/??????j??xo?[V?I~?*9`?????6?y+v???E??81&??g?gN????h?? W?5?<)?{?=l??{?*!??8,)?K-????qX?V?3?84??aS9bp???????????i.E;E?? +C??I?@? ?M??PK?;,?E????"?e?b??I~??$?????]?C????d? +???t?< ?s???B???~B?c'???g??X?=)??ed1??f??Z??la?g?3??/?U??\4?3?K\??0K??? +?O??)4E???s-??7???oE^?K?????????C9?AD??.????%???R,|A???K???uha?s?:?(D)?(?) I?$?????db,?j?(?J??v?C~K`"???n?,?y?e?C??q?n +e??L9?_????}?h8?? +S??b??&??S>???>??e?h~2]?o????_?_??s?c? ?=??}?????f(??L36?b|F??y??W)}FN??U6^?Rc?i???P?U)a#Vr??P??i?*???(^@vu?Z?BD?(?pn???3?oIR 98?8a +`}G?b?L~??6=???Bqsm?????~?I?B?8D)?Q)????q??n?J??q*>?R)5?Y +tb9%r?#?Eq??V?R?|??rAm????b? ?????v?#???Q`??{B=E?????????p??7? ?T?Nq?7??-??S_D?H????M?r?Si? +??s?;??{(1#?z??h???]?Gy???'6c??B?? ?]??????A!???pq??yx?X?-`?????+r6YLFH??i??????????h ??@?d7?C???????FH????T????\??=K??K ?[? +*?????gV@?0?R bx??> +endobj +73 0 obj[278 722 722 722 722 722 722 722 722 722 722 722 278 333 278 278 722 556 556 556 556 556 556 556 556 722 722 722 722 722 722 722 722 722 722 722 722 667 611 722 722 722 722 722 611 722 722 722 722 778 722 667 611 722 722 944 722 722 722 722 722 722 722 722 722 556 611 556 611 556 333 611 611 278 278 556 278 889 611 611 611 722 389 556 333 611 556 778 556 556] +endobj +74 0 obj<> +endobj +75 0 obj<>stream +x??? ???7~??????z????}???{?{?g???aXF?A?AEuB? hpC?1??qAG?? .$b?j??!?!WM?????"L?????a0???~??=??>???N??;?y?S??0BH??" + KW/YKr???s?/???=-??3???1?+??\??u?????p???6????{?FH??P?H??%?????}5sp}?24?tfHO?t???~?,}???????Y?????w#?b????K6??o??????^?d?????5??@:?v? +7?;?G!????????m???>?Z??WCF?x???+bh?X????F??,?]?b!???)'rU?}`?RJ?tH??_?f at FdB%??,??l????\???s?m???P?,C?0??????J??B??????t-?=??)????zA????v?eh +????????????w`\,?*??j^wz+? x??P +B??Ns?????t?????(????????[?n?z?z/"7RF[G_}K?; ?8?FS?L??wx +???0????b9???? ??5??h???I3???R +??W?9??pW?o??G{G???? +? +? +?S???v?lt`t???F?0??%!)??i?5V??0??? 8??????h)Z????? +????_??~??;?G???4? + dh???\?S0?Q????+?"|^???:? ?c??]?n???Y?~ +???_??2DM??Kb03dK?V?[?vr???#?'????!?8?fm?????QPnm????~~????]??|??gm??M??./??Y??? +?????-??S&????_ ?F???/?Y2?# r_ 1*N??@?x|(*+?9??Y?]k?2*???!?-?r +???W?/???j?A$$??Cd?Xrd??d?X?u?d???~???%c?dH???8????f??????{?*8?????^?Dtyoo +?????v{??k?Z?Fj?J?XLr?{?????:???^?TXG +h?wp??.<28?z1?????XFI +?Z????R?V??3????n????ja??3h??????p??^B??????????????s??p???MBQo??`???[????6?????2?HQH)c?0?? ??????!|?F???F?f?y?Hj??F ???_?????l?B +S????????#??O?g??Vh7y?2?j?F?Y???x????u??????>?*?K?y,{?9??>?L??8??????H??d?/???????y??}??Nesi* +??^J?7AF.???h?UrFO??6?????*:????/|??????[????O???g?/??????\?g6N?Y??? ???????]w=?[??X??E,??X@????B?? +ys???/??,?u^?-???W!?I????0j??s;rcwz??q???*?p????4c?p????c?:J?ee^M3\??-K???C???NGJC?)??=??:g???W?/? \??????T???F?s?.'??>)i?fV??j?{Q???5Z???=??????{ t??@??7A?G???;?;???}??x??J?SP?T??z?b(?\?(? ??p? ?@N????v+w;h?6uurQ???Y?ryT????+??c??P???l???O?~???????T????.??x???B?t????r?*S?W~$?d???~^{???Y?F??????_??*??i?L????K??n?????S???????/I^??w?h???$???"?U0I?CbLs$?i??VC?>yY?!M?$??R?S_????8???E?=??c????(??z??A????I?????>b?2 +\????i??@??-?->x*p8?4?'?~???R)`??*?2???s?????G?*????G?$?\??N????8???????iI!?Y?^??J2E?;k?s???q=??^???:r??Rl??>?TT??????-?????d?K??$??'V?`7 +R?4???0>?y???T?????^??i=_?I??3??G??Z5?P????.9f +x5???}??'???????{???rA*????nN??9??;>??.?O??k?>aa?8???l??U???P?gy?? ?\???k??????j???rV?T*b??hT?X?B?E???`??TZ??o????d???????5Z????r?D???????\?HZ?V?!j?GA??i+???7 +?U!?l?R?E?dY?? +?7? ?9"?w???h?"??d?U?xLi???K?y?WAc?>#D???o?v0??b@?L??????@z??Y?6?K??????????X??C??$+$??h??K7,????-?????G?qN?"r?h'G???[??????7???????h????K?? ?K?'x +4????J???2???+??????v{??f?F?J_jk??VZ???{#+?????????*?I5)????#GvO?L*????_|?|?r?{??i??? s??.???????N?g??Mj??6??p??nk]?????(H????????G-juZ?QW???????Z?\???]?????=??g?????3?+?*>?????P?????y ^??bM?p+????`?"?hiP???????????s???^??v(;?/?M?U??#?s?q??????[!zt?0T[??????>f???g?*?Y@??o?)3+?T?X?d?7b ???? ???U????????v???~`????E??i?j??3???]??%:???m??o??:4?9 +?-???????){?Wg??????;x???N?(??Uht??????3k5j??5j??mWe??????M??M????'2?1u???????H?M?Ll??? ?=??Q??[??*C!*QP?Eyl*# +??KW??LHg?????x ? +j;??Z,???D`????:x?.??a?? +V?c?6?*??@??da?Jg???????u +??p??u[{???????????W$?p?~Lg?X?- ?u??b?????????P?Ren&???R?U?U??????he4?e}5??????\???????????U???W?oz??)}??????jFj???s???????r?} +b??["??O?dU?2=m??=????6CU????y?Hna#?i?K?T??F_k????a??M??z?????an?aQ4Kr????????c??/{?f???%*????6??UaIw??K;?????? +U???*5???/e7P5%?&?A??????fW +jj\?????+?p9? +O??rS??k?F???7MW???????6YM????=9??>-q?t????D?08x?\Q[?|i? +[%??`?? wb;V?~??C???&9j??5T?%? +JP6'?t +>&n?R?w??;kj????p????5?}? +u? ?7l?y??S??????p?j? +????:?Qgw?????=?????????o_????l3u???-e?d{ ?w?V?+???E?6v??~J?.??7k?#^?????tp?S?fjD?? +?????????+???,[?]?=K n?????V?G???.+5? +????D< +b? ?E???cj*+-?LF?B.PUU?4??i??HNio??LM#?0?L??M???IY?U5 ????v?"?7?f?h?NxeJ?+ +UmR??R%?????,?????*????-????`??Gx??+?Z??%?*M???&???!?,?jm4?,???? +?{-?Y??|da-?,8x/=???x?$?%???a?????/? +I?N????}?N?/!?/SS???_??_?R??$+?`?>????C??)?? ?q2Fg??????)???3??k???/???i?i???????a???????7\o?o????W?^?|?????^?;??x?\?2n??K??d???4????d??f???*Zk ?q?M?? 8?rF??.??0/?(?IyaF??0:???Q1??h???x?e?S?Q?Sf? +???3??M??9???Mu??,????:?Wd??i???W?>???????1cf???MS???G:?S???d?P????5???Xd????15?3?7????? 6??i?zt?1??L:?1?RLKs????4=?S??f???d?????R??????5??`k?'xO?`? g+?'?,???S?S?M?K???\S?Dt????I*?N??:?? ?f?????`OJ???V?n?l??u6??['?fJ&M???8S??????3[WY?????[?{????*??Y?????HG?S?z??Z????t???? +????Z?|?3??N?R???5"??:g??H?@KL??Z???E??V?????????????f%?P?????I?he!ICY??|?????}? q7?_7??????Y?q?$????E?v??j???\?,??^?ly???3?'?mS??c??i???1o?R~??r????Y?Y]?F???d-???-m????????S??T?a?)?:??Q=???qx]T???/???????CZ??HZe???b????V??ej??7?X??NOQwjzMs?-??????0?n{???????'?/u_? +?BMX50?c'M+?N??KT??o[??%??Ou?g?q?x?/??unx???d*????~l???w??B?????????n_????u??;?-???7?>y???{??h?,-,??P?(????????^?Vw??f?A}Z?uU?;???_h??~?=o?2?6?Lf??? +?1 +?cBtq??????E4~mG<1?ZoMF|S*Y????>KS?hL??-\??V?=?XT???o +???Cp,v?ulu?o +?>???1D]f??Y?L?'??????wBE[_F?7Z????LEBiP? ?(?m?^?f?7??~???LkU?3???9????S????? +????[???b?K`??}mAb???z?]?X?2v???L??????????????J{(???,?????? ?;?P??-V???j?r?hn????vD.?7?%OY??>???MJ??e?eF+?9??2?B??+??????iqB&c|a???y??^FV???tZm??Q??q2,?%??f???]?#;?5???w????8Q?IO$Ch?BI??Z?4.>?O???7N?O4_??M~????x at Xw??o??_#|??S ????@QVg???]??C???Kq?? ??.)]??K$?/??ytn?0G???c]????<^???h?T??G???FI{??S??H?\0??a#???d(??O?C9??I?O?:???'~? >??2???????~???~>?_?~=%n?m?r?}(??;3)!2Zb?H?@?:??y?j +\Dz?j?/c?i???MO?????w?;y?;??~v 7????|C????t??{?????u????(}Pm2?y\??j???X???????y??&}??????????+f.???>??P???`o/??0?7a!?b??g?g?g???s?G.??2????????N?J??????5?cK?j???+???7??NZ-W?p ?6?e??:???/??????_w?3? Y32_??}?sM/????rJk???#??*?z$?? +?u?????ui<%?Lmk?7 +??W??y?A?Q??yy?M?m??Y?Z?aLl??9??k????YQ%N?v?V;??GwX+aV??y[??????????t??????[b????s`??q?OKO??{Og?/=??\z? ?$U??Q?~?b?X?????3?' +?Vn4?K??v?bM??^V?5?,H????P? +??]eb???&?????rF???L??\?????`?\??r#M??*^aO?w??2?'?3?"???)?!? 1`???t?_9????????'??? ?????????Fa???P5Z/DZ??.??L%S.89<?? ?;?u&SL ??%~3H "??fE. %?+?b????>R^[?8{?T58?E?G?5~>"17?j?Q??.?V??????I$??1???&???2??J?2???7]??+f?\~?/?u\dU?b?Y?E#?T?M ??Z??U?????F??a0U[??l}~+E?B?;?????CS??Z!?=e??????^HE?_??????W??????????b??O*Y??|???+`?O +?_"???.*?v9"??~??&???B?I??vR=?W?? e'?????!??F??????i!?}Z?o??D{ ????D?@?@R]x ?? ?FK?] ?;!>?????4] +4N?P??!=????y???c????tz}???I?$??t????+??6/_???]??j????l?N??^ww??6X????Tg???[?:??????Mn{??X?+??# +A +???? T??0??B5`???;????J????f?????g?? ??]????^? +?F:/?????I:s??~~?f?ZM????!}L:/??FA???K??\??X???~?+???`?tf?t??????????????tM?t?????h?9??Kg?`???r?????_M???Y:U??? N???? ?m??m?> +endobj +77 0 obj[250 611 611 611 611 611 611 611 611 611 611 611 250 333 250 278 611 611 611 611 611 611 611 611 611 611 333 611 611 611 611 611 611 611 611 667 611 611 611 722 611 611 611 611 556 611 667 611 611 611 611 500 556 722 611 833 611 611 611 611 611 611 611 611 611 500 500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 500 389 389 278 500 444 667 444 444] +endobj +78 0 obj<> +endobj +79 0 obj<>stream +x??X{xTE??U??<:?? +?GY??,?????c??P?}r.?_????D?x????[VF????Q?l???yq???(??t?1???=??l3Z??C??2C?}?J? +=H??n:??`?&s$H????cV??????3?o??|???>r@?1X=?=???q??W&Y??H?1x??????6N?R??????&?c????d7?m"!???@???z????????OFn?~??XD?N[?/??oa??????E?*???;?>c??'?9??_?U????x??y|-????}????????!??&F +??V?!??.???L??bS?i??u???y?y?y?y?y??1??W?o???#?{-?[????????jk??N??????H?S +0C]lF?u>*?-V?'l=???W?*?KO?g???X??zM??.v?????K +a +?i?? +:E]b,?6?`?s??????R??~????Aj??.wc??b???hmC&`Q+?[z??c??|L???)??$o????I??q?? +??P6???B????w ,,?|?g +???ARA?#K?S??|?9???:???a???2v???????c???ux?*? +???n|WR??E63?2w??5o7?d~?r ??U?f?S?_ +'?????~D??`?dc?#? +|???:??J?j???}?c03?+??.??'? +y?N2?C/?~??AX????;?t9f?????x+ ?f> +'7??4K`?|%??}?~????? }??#???f?Xfo?(?2????1???cF?1??vG????u????~???cG/??????p?"??<9?j???u?Gw?e?XK1???P???d? +?G]?'???1??u???49??>j at Ao?Q-;?!? _??N?A)?>'p??????ot!????? +s???`E?????/?#'e+E.4? S/?\\?tQ?????6e????????????????????p????t???p\??????pd??T???:tb+@?r*?t?;ft???f?v9p]???????K?:3 ??r?T-?_+KNY?? ?np??v??????*Ty^??????c4/??uU?'?0y???s??J?s??b + ?/???=?b??=??,?=\???)?+(???a???U??'?N?"??3@???%?%? +?!C???i?? ?? +f LU2JJ????Q&???.?5? +????b5???IqyA?kp??j Q?Ynoq?xZ??TZ? +?4?D,6??s???H}?h(&N?w?p ??_???ZG?5HK?-?Q.@?$??{;??E? cX4???Q?}?=??????B?W??QY??u? +??? +?`?b2??]?W???c???vM(&AFv??/Y???O???t +?????? +?0?XJ?B???]?Ju???\?j#y?b???h???b???2??1l ??????;??WC2?.??????9??????0F??7????/?*l/?:????B?????N?U??>??@`??I +?O?;T9???>?j????$p????k? +????A?!X? ?(?0 at P.p`?*iR?????B#??ma????F?%??d?"??C?s??&????`D?4@?,E??F?L?n4?DI????????l?m +?\[?7??.?????|q????_??_??4???|??? +???} +_?p?/?e????W??i??8?O? T?T?k??2?_e?_????al?}'????2)f??*??X?]??E?"I?f^Bn??m^??R?Zgf&,5eJ?No&:3?J.3me*?< :????????????ZV+?L ??????a???????\???_??`????7??\?e?2W??sJ?/?k?x????j?5?????2c?o??U_V?Z???"_w?????????????? ^!?U?? +?k??U??R?*g?????N?????????j ???? t4??3)-eM?N?g(?S???Jt;@?r?s??KZ???}??5??Rw?g?DT'?Jhe?a~-xV??????oIE+=~%??Jp+?M?ZTm?|%]??x????)?? ?) ?Rq??s????> +endobj +81 0 obj[250] +endobj +82 0 obj<> +endobj +83 0 obj<>stream +x?????y?)J??`e??L????%"?+B11??gp????$?`/u??1??[l?@????,Y0!`b?Mb?????? ??????8?$?Ht?|?KE??F????o?#=>???s???w???????w????{g^???>???Mq? ??????{?? !?????I???311?O5???M!???????? ??to?7!?R4???\s?7o^)8_?I??K?7??B)===??????$e????????q~???toB!? Z?6u?????l?>}?u6?]???????BH?\?~=%??l??????:?4.?7? ?BH?????????? ??{?? !?????53I?a?A~??????f>????fl??M???YOs??N!????,9H??D????C??????V????+?mvZ??Jcsm??sB!?Dl???% ??<8???????????4Uxnu??toB!???$U?????M?&b??????7???M!$?A??ghh?_?w?q???( +????W?bn? ??BH]Wr?(K\f??????q??o?7?UHFJ??k?\?}??M!$LR?{??)???????t8?????6m??to?????N?j?> ??BH??????SS;?_<[? ?C/??wo=?????}toB!ILLL??+!c;w???V?={??Y(???{W}l?\6??BH???7d?FZ? +??R????to?a??qH?? ?&?o"?722"R?oq????=C??4? ??yt-+~h^ ???)S??A)??Z?a??3????????|???????4??;p/??x:??Hq?J?&????c??,? >??? +f????)??~r?R%<|-?\? {?@? ???????? +/???F?????o}???>?{w?I????:z?;?z?Nb?o??]L_?S??z? +??q???M??F1?Y?d??'?lIRA???n?{G????j???X????????I??5kVj?I?)??? ?"to?w????T +??NZ?"?"?:g?"??[3???W?pk??^ ????? +v/u ??JH$/I???????Z??8??0???:E2?wLPM%%xC?w??=A +????m??]|??I?Po?7??t?F??z?4:(??u???c?S??:??@?]?|????5??M??Fs???du?U2?????"?? +???????-po???z??>?;5A????!{4?????????I;w??{??y;n$&x???"???K??v8Aw??????R_v?l?????????????ON????????]?}???&t??????9r????3g????to?2??R??w?#)????JX??dbM?+??nh?}r?????&??+?Z??n???M??n??k?:(?&N???q ?W??c].?nSx%?1??l??K?.?0?r???M~`H??????+`??W????|?[_s?5?}?2?yr??'????G +V?7??fy/6???P??????n4??`??^zi?~?'h?s???? ?X??^`+?????W?:??2rH?????M?????{????5n?IL?C +??u9?.6?r?d???w)?Z?(???????a?t?R??V???_?/dIo??~.H??6??^H?%`??!w??(yg?x??XQRh?o8/??M????w???#?^????????????o-?n ?s???8???%fB???[ +q?|????M!??A??y??p?t?;m?? ???1???wG/??@???@?uN??}[R?2??@???????X?&?????<^??lca?????Z????%)[[?=5 ??2|??k??~?f??? ?;w?.w???MR????F??)?{?? +???jn??p"???h?????aM??$??ro???=????+???=???nE}???'?????{[?t?1?J??$w??j?x#???>R???? ?n?(t??Kw?d??N??- +]?&???$][????t???? :'D#???&vY??}???????YWNM?$ +?w??hV_[??p`o?Wg?K??I??Iv?4??@? ??/????U ???7 +-#.M? ???wRg???-???F???O?me???\??!WJ?{?"??????????WoY???za??V]~?H??;|??|?j?!???*%I)6???t2? ???? +_????=?}*??1?u??=???????En?to?}?u??hG?lB?_xO"?7???B???M???3??????_"?+??+?????6??4Z?4i???$????>?Iy)z*"?7!u???toB?&t?HM?r????R????? 5IZ??FVSg?????z???g?w?9???mB?@??:r[????}.&toB?&Uvo?&\??????[?????6 ??? +???@?????????[?'I? ???m??Y???????>??w????I???????[?*?po8???^?????g?r?6???Idsn7??h??8?Vk?W? +?7V?M`a1p???I?]?????f??]?e?E? ^??h?y at pW?Z??????Lm??M:??????????? )?,^'?:?:???'O?hk?;????V???m~w?)?M?&$??????H??]??Y?K??n7?????6?*c??k?I?h,?T??:?wc?Z??????2z?????6qr?????-??Iy?=????u??/uyW????"E?v??B???K??u?4???7????B-????.`??k??*???????h?|??x????n??xRSZ?{???w]??????????tk?7???7i?{K?I@??&????????? I??N,?????'C???+??<6-M??b7?-?I?~+//???:??to?? ?;?{9? ?#??,?{?1?? ?e? !? i:`Rj????^??,eI???n7~ ?DS????????]??ed???%??Z? ?1A,?p=Y?{????k?xM?!qo?;???#F??n??M:???]?.????*+??7???}??XKBH?[??P5????a???????@HB????c?[g?{????{????K??7????P,fu?.??Z(?$?T?Nm??M:??u}???i?H?v?5?????????p? j ?????pQ??7!t?*?7??X??j???:L +??Hks??&?dl????+?ba8hl???p???La??s?????u?wd to???}???????"?P'????f??~RH?:9?Na?;???TJtoBb??????<??n1jKJS????s? ???Y1?T??R?I?J?<U?W[??v?=2R?????$u?w| to????Q]?}s?'?????{?)`?3?:?=3pdt?;rN?Q?_1X???2?V ????????u??y ??M`7?d?z??????t?{[4????ux?;g??e=??ONMQ?? +?0I????F???e??Y?[O?????~O? ??]q?6*k?:Z?b?)F&??=?[?Df?1c-?$?B??. }Hk)?=?]??. UJd]7?mzh: US??4???N?v??,B]LgR[?{?????i[???-?????9????iw?Z)?qZo????u????S?k?? ???i?i???CO??????s??g???!4?M?G?N? ??]q?6???Q#??\??a??L#?? +??M???? ??iIu???t?{???u?]??m??wnM7????I?uZQ?T???Z?^/Iy%roW?????MH]?74u?6)?{?bB?&???g&34psI?T?yR +t ??8J?J?1e??&i?cd?????= 2-?{????????7-G&?B?7???yB??{?????qo|>?$???n?[??b?>> ? ???Xfdd?.+??7?,o?h-??#???????i$???T|?Zf??????Q.??$??K??s???c????????to?7???MH??C2??l)>?N???e??sY?lY3 \??V%toB?&toBt?;?(!ea??] .?????q?????? ???? 1?Rf2??)?O????[????8q??M??{?? ????266N?5?pBJ??c?????s?B??+?V??{????toB?&??@?{zz?cc? +zv$???E????{]?^?`????~???_??W??&e???&r2_B?&toB?&A?????Uo~?LoR"N?>??????^z?%???S?tT??????I????]|???????e???????f?????/??y3\??W^i???Q\?\???????,x???????c??l?&?;}?Y??{{?7J?I?+l[?o?7?{?wY??????Nbf??? ?]???????F??~???????? +qi????o??,???????00??~????? +o0~=I? ??K/??/?1b1-??.^?6{W?a???? 1F 0O,?[?XN?w?,?>`y,??? ?D ????[1?&???{??W?9?@???Y??????3? +?8v??;5?v?{??I?s?dQ?I ?:?I?Cq????o at M%/? +?c]%???u???o!?????????{?w.??????~? _?????T?????f sn???,L?6-??:d<1,Y?d?????]?X7????/??)???Y??z??????? ?{?? ??\??K???`?V????={R??$?7)>??En-w)?K???????????to?w$6l(Z???? ?H????4?w|6>)I???$Sg?%toB?????_?"???M??D?\?jUAze?|G??%???I???)S?MA???^^i?????????]:?>|?p? ?i'8???:?H??{??5xV?9??XZ&??? ?{??.\H??{??S?? ?:u? ?????y? +?0 ?h@???_i?nyV?{B?.?{??7/?{9r???w??????N +Rf???CZ?~??????{????B?V?e??M??3??g???'Muo|???}?v?w?Y?p?q??{??c????Q??W?&?AR?~???toB??to??@??w? +??? +? +?2????bdOO>???? ?{?? ?????e????L?o?????!???={? ??&?i??????M???M???vo]f???u/???W?`E?R@??{B??{?wg??U????(??[??T\R?jB?&??M?&?t????????R???'?Y???V???I???qU?E??M???M*???)?{?9?????? ????????W??q???{?? ???M??????V?*f??@ |hh?yy??]??jppptt??M??{?`???a????{??[e?????m???????t?z??a?qo?]????????q??R2???;s(??2???{??I??w?^H?m??f?????g??e]00?????????? +?8??u?to?w[p?????*?{?R'E+3? ?I3/??rV??\??}??e??? 1? +5??9? ???????"???j???s???o??x8???M???? +^??Q +??l+??????B?&?uo?????>#??`????\4??????g???????X?m?2a???f"??c????#?v?[n???M??{??Uf???S? +z?????a??5 }?7!a?6? +?????u?????? +????e??pSF??b7?t???M???R??7??A????5%C???M?v?m????Bq?wj??W\??{??I??I9??njr8??{??????p??r?:????(?? }?7!-voI????? sqoI)?%????-?pL?????k??{??????z????;x6??&toBZ???7#?&????X? ?l?^L#?????Ns?{???????N????i?????9s&C???M???W]u??y?U?/w?4?H??? ???????q?? V$?M?=7%C???M??R *2?C?`K???????@L??M??g??to?w?R'???t???0::?K"?{????{????D???wo???4(?(0?{??'C??to?wN?:???N??m????7!1???O~R>???6G??????K??`??????to?w#h?>p?@?},'&&???)?-f||??DB?&Uv?k????"???f??G +L(i?? ?jX??7?{????????l???????5??M??{7?Uf?SMB????xc?s??? ???P???4=????{????Rz??g?????:ya???0L?w????????d?.???tv?ABH????BD??]????? + +??5/????G??2?p????6?wL?????]w ]????(?? +??\? +?~??W??^??t?V??Ng?:!?t?{??Hx+; ?l?(NAOI?z????G?v?w]???{o??!P[?t???r??7????????????[?.3X?YQ?|?,N???v???p??E_??qoi?U!???}?=?X9'?&?{??[?S>J???????c??rf?JO??-?G?7?;_???????.?(??H??;>&/?cG?+to?w1)?{???????? ???"??5?H???????A3EzR??????3?_??G? + +I???m?Z]??@??A:??7??N??{?}??7?yH??[H??9JX?M???? ?$???$z?*{T?Vwol^$?'1????Eq[??R?$?\?'3??.??}?'??M??g??-???C=Tv??J??>}???? +???I???1q?"??===???ak?t?z[??????q???#???7???X??? +??y}?l ??????4????I??h? ????~??????I??.?:z?E???^37s??bP???x?U +?u???x8???1?ylN??}???? ?K?,??????f???{????ewo?vK??"Z???????0??$?O$??y?????V??P???:?U??O"I?;??;|?R???G?-8??IxCM?k??:N?? +?Y?.???k?? w?>?{?q???U????i??u?{?9??????\K??M??M?NB???a?^a? ??%?????;???^?c???F + +?k??? ?s????????RGF?#`R2pdt????????X?|t? +?xH?G??~???9}+?7MI? ?B?.2?{?H???? +9?@?fD???? ????wNy??t?Ro???to?w#?R'E(3?????S????;e???L:?????IY??V???l?0??n?^???2????M????*?)?u?????=,6H?? ?Xb?v4?qQ???=?0?????Q????-???????i?/}?Kto?7?????? +?{???????Ie? +r??w#}?{??*{.e???w?-?-?&yn?I??b?$??o?{????t? +:??9'?[:!??cS???3????T???:???MJi??t??to?w?>|???N??u???q7<$?A?e?????oY???qI???b}2?0r+?oI???7d?M?1 ???=???7|J?o???S?n???[?|w+f^$?=??f?)?gg?? ???{???????I{??V?*?4?y??T?? J??(?{?qJSz'9?{????t?`?:?[??@??)S?p]]]3?bF2???xIchdU?K?U???S?????????????O7?[??Lk????a?V.??-?RmO??:uj`C???:????I?[@??????7??T?:?j??-?m???]}T?}?4???s????t?Mt????I?(H???? +T? ?%q?z??%U?K???^??_???j z?XK??a?]N:#?Vn ??? ?<;to??vV??966f????????G?5????[t?>?????p??7???> +??K?,??m??????aI???b?o??a????X??nm?M?-N& ) ?? +r??7?>????????j?B??{7 3}?.FQ??t?S???+?h????????[9w??co{????k????k?s????? +?????j?B??{7=}|q +z?iV?EH?*?>???6??x+W??$h + + +??zhd#??<}~??Y??|?!yq??w???###]]]m?A?.???n6??Nj?????^{?????/?[C??P?-w????a?+TRL?s??ic???]???.F??A?????????+??f???n??hAo????1s???y?~??r9???? ????/?eb??_~9????F?o??? !t?B????????W??Ua ???ry??g?i?a?I"???r/?-L?:??q?????DcZ?aNO?? +?????x?`???L +?H? ?????&?$?V?????;?[hc +G6?r$9}88????F??_??s?IY?? +??y????x???{???`k#??'??]????fKG8d*??p?"s??w??#.+??g?4Q{1???>??w?? '???-??p?R??,???t??!y?O?o?{[C#3??x? +???/!t????5?e S?N?9s&?7w?O?`7A|<8?N)?o_ ??????-??2&??#r?W?B??t??????%? <+?bZC?w???/T???I?w?&%?p?xB??to7????y?ro??.c?Q????uo?d??9?Gxm?x?I????HNO????????? ?????^???q>???u?V???? ^????8?E??9n0p)?b?Z>::j??L^C#?~??\j?B?6??l?????=?7???@???[&z7iO??td?????Z?????P????^????{?-????sMn?@|???'f?????W_}5s;?>???????{????>Z?v?????w?????DW??O???x??????k???w????e?D???? +n"????FJ???B????}9?e????Z??n?????X??O? +a???????X?j???={??d}{?[?Fo??? ????????E??{m?S???qI????R#?R:?n-vow??g?y~??|??l8y????????{??8??X?H??w????)S?@? u?{?${?qNe??bk??Y?~=????]?2?ccc??Uwww??1y???????;???????+R?s?????hj??????_?g?1:x???S?????=??/????qF?Ai???r??.????-3?6???;??h?xnL^C#????),?M???? *??k?.??h#Q????!?J&????????q???bo????A???????M?????8???B???{KvGwww?:611?^?c????x? d;??????j.5R!t?????6a?;G?Y??M????~??f?? K??,U?^p?p?$????????t??????vq?#.?6????????u???@? +s?@???~??n?{???1Z*>g?IPa?p-?k????vWW??o????p|??M?NBr? +UfP?)?A.??r?xB??t?l???(??R??F?%?B?l?gJ`\l?"T??r?b2Ip@ ?u???t??[^????????khd^5R!t??7Nr??|????q?Q?|N?2E2????z?h??? ????WN +vS???]???{??? + +???????;611122?Wj?Z|?6??'?D??k??o7?L??{ ,????Q2UD??C?8???-/B????M4{????m??$????$??{???.??T??????I???l?\v?e:k????IS?YnW?!to?w??[??d at M?/??}=d ?j?7?{???????5u?K????m?6??w?qG.5RV?XNS?w?&!??]v????? +/u???Agh?;42i?f#5Rr?_1R??p~?9|??????Mroh? /?`???M????0|w?OB??{?{A??')w??f?{????C??ww?;?<???U?D???R?W???M???G??B??t???w?>?Us??@??{7rq???=?x???%3??????]?|?r??G"u???(?]d??LJ!to?7???M??t?&]???*???m??A?w?????W?Z?????*wx6????????M??{?? ???????iK????????,WH?????o?@?7???M?&????????T?ISA??-??4????.?x\+p??M?T?~??g?????e???3?_????ez?7???M?&??????^?g???????O>)i*h??o???F??N`?;??eM&????????M??{??I???t?uo)u???????7?P???I)?C??????????to?w?????nq?E?l ?w??4????`??5K???r???????pB??{??L??{????????6e?????4?? ?n?Js?"?+?{????to?7??? +/?1c?7C???x??l??? ??:?T?|???I??to?7???M???{??Xe?|?ovdi?"??????????|?z?{????M??{??Ig?7?5)?[??{?$d?i?[?R?[??e??R5??~f????M?????to?? *??-???w???u?S??I)????M??{????to???m????!?P??????e?8~?????{S?????r?to?7???M??{??so0666::??0> +?????????/_?v??????q;?m??#4??B??{????to?7?$???$u;5:: +???T>????%0^?)R??? +l???o??6?9.?>r,N?._|??a??>???M??{??????#1SC?????M\???~??????D?.????9??3???????`8??s?????to?7????-?? ????M??/?4?6??\?v-zI??4h?m?shv?{????????????rI?SO=??/??{????toB???,????988??Em??ma?W^y??Boo0?shv?{??????I?+????y??'?x?aE`?H????qlB????&?????-[???7???M?&?uo?8?x??i*????-j??M?[>00???X6NIn?M?C?I)?vo\p??%b?$?R???o??6s?|???????y??o????~??o???f?<6a^?????-??2??????to?7???M*??###?6t?5?-0~=???;s?)?????W?8 +???GoMR +??????uk??-/???J?????n? +{Oro??? [h?c??????{?3???M??{?*??t?- 3~?s???????1??2e?5~3C???/?-?M?&???`xg????????#????%?????M??{???7X2f????^{??g?u??????#????ccc??_???Z?u???/????????k-?i??y? ?1,Z?????&??S?????to?7??{K??]?????'??_???(}?V??i?IV???????R`P?Zn??????T??a????K.??:??^???}>???^J??????i???u?Z>??h-??:c?qy????fdd??M??{??Ig?w???s??I#????/"?z????Z??????iq???5 ?z??7o????g??0?#m??vy??'??w??Q?x??OZ?(a????4Z??p??v???uow??3???M??{??? ??Ie?????:???w??Y?w???Y?'????Q9??o??l|??y/??L?x#??}????x_VD????g,??J2#??]k??N??? g??_C?{??hto?7???M?.&r}???x?ccc??O?<? +L?n???'- A??7?_???Ru0 ?_????7?I?>??O??###?>?,U??M??{????to?w??j??_Ku?I???????Y???_?`?z?f G? +?CV;2<^?????k&F???_??!???M??{????t??????m??y??~???c? +TD? 4 Bq??7?? + +???????q??n???????Ul??}tt?*N??{????to~_??^Z??_???MtE?@?I???x??_r?%??vRx?l???????V?8?????to?7?????{????????KF?????????=^??Lx<&_??????8?????????K??G??Tq?7???M??{?*?w?? Z?&o??V?ZV?IA??IM????? +?/????}???i???h???;??8?l????to?7??T??e? @?7?Ks???k?k??(???????? ?w?d at b??)?v???={???}?k=?????????+_???Yi?x?x? ^]??to?7???M???r??J|OLL?8??????Id??8?j??f??d@/?d@??????on???z??O>??7??????;v??? +>?EP?{}????{?????bT\??W?????gK?7Ny??{????>??F????to?wf??q?edin(76j??1k?^????'???JjM??j?? +??m??'??TC?!???A?#U|??=F?q??T\??E?~???z*9r35????t??po\d8a?u?I?E??{????{??????K????Q~y]WSKscC????S??+?Z??)S?4?????T?T*?)???k2 ?_??/?d@???z?)83??;X4t:U???]??Z??~?iQq??J?????;???\?r????w???t?&??????T\???n1to?7????j???o????Z????x????E????L[g?\v?e?(???#i*<~??a?3?||x\&??ys?&?m??_?*??`????8$?????T????*?????[??S??t? ?{??????z?$ .?{7??V?r???)???:to?7???X?]^?f??:?K????h??dYl????u?w??????*?t|?B.??2?3>{???q???!?P_?V?'?x??8?G`?piQq????????????p??????aWwq??(???so|8g?????? +b]-a???{??yU?{??????si?*? +K???f>|?c?=?$?????KOOOL?? ?K??"?7???qmT????????C?q?LR??tqoK??i?w?{ +W??;w.?z??????-?=}???? ?x3??T??n?e??????????to?w??!?'??l????V? ?(T???VG???F?????8Z????????.???K??????Wpl???+V?H??&|?Mr? +91k]w?u????M??'G#2_??K.???$??O??_???????B?yu??I'????{????to?w?w$?Ks[?&^xau??<~?z???q?v?Kx?~?5?p??8?????^{???%K?m?[?????????????ZEX??????8?0ufE??"???3o? ??7???M??{??;?????`?M*??z??*d?d?=?y???Oc|??O|??? K??f?\?d??? .?v?>}?Aood?&?{?bWu?}?D?H[k??,?a?^??b:?/?Siy? ?J#M?Jbc??$:q4Q'????L??Wa$?? +?? ID )???????^x?E?/??b???????????|.?d????^{????9?z??]?>?(? ????qo??g?;?v?p'KF????????Y??Y?|??U?6l?`2v????Z?F??@?? ???q+?W]u??;?) +???F??????;??KK?#?M??(?????r??T??J ??????7?7?|cR?O?8?????m? ?9sF&???;w??6?"??qo????q?R?wj??????-?D?-?^?v?Qn??$cccL?,???u????4???S???xR???&2m???7??{???wI??[?m?+??WDA???L ?????wfffjj?+??w?^??&?5????????Qw??}/??s????7??{??o??,\'?c ?b?~?X?b???o?]??a??U?V-_???????? ??a???o ??{I>?%?Q?{?^??????{? ??7?]X????"?V???{???L??_|??????2?p?d??!??G?^?ZR=::o?uU?qo????q?R???y??????????~?? ?m???"ro???v?????q/??=???:;?????qo????K??jd??=?;??????p? +HuL?@??Y?????p??-Wq??JR????r'ix???l???8~??95F??-??L$'??{????\i?7??{???w)?{~~^?|?q>?m?6=7???HSI??.?rfh??f?????=;;??????/ ???ad???u?e???v?B8J???L???/??????qo???????so?w?y??? 7?Oy???p??=??cgh?ao???????MDq=\?++?[?,?#E\o9s???hX??"u92???'????7??{C_??TJN?n8v?Xo??lki?????????1 ??)c?[#??tpo????????[q??;???m?V????N?QnS'??k???4??&I)GB+?-??kl>>>~????`??gy????qo??\?]?V%??v?r??,Hi??'? /~$\??????HiId[??Q????????,??{??ewo=O?????qo] +/???i??80uqo??8?=22? F?Dk?1O????????????7&X?dI??3?F?L??q?"4?nq??????W]u?U??k???- ?3Cr?-?s???????{w??%???M7?$????K??????????kn??>???? C=??z??~??W??u'????7???fKh?--????{?? ??f??R ? +???wW?[????????}?{?Z)??M?:f???Fn??U +??@c?X4??]E? ??? +??m+Q]?,?A?L?l8? +???w??{??%?>?l???z?????T??+??]w?uh?{?????n3i*?????;???H?O???3)?x8w???????=???q?v???5k?~?_??????6m2Y?????9?? ???~??G??"??7???K???6l??ys??T????g?&to?%uqo?????{?m????+?4????~&#?m ??c????]???????0??.?}???^??O???TtW?8?. at Y?????e?'[?l\w'?d?&kh? +?`A?????np; ??[?n??M?V?k?????U?Vi??c??z??g??????oS? ?qo??????????Ml????e3?7+?J????e??????q??????&0*??K*?a?@????G?????qo??nam?????????$|nn??44 *??x??????/????{???199y?? T<??+????? ??{???7??{???????{)?~'1uTdMj????R #M5?qi|???????6?????Vp??Y*zx+??}??d????7??{C_?wkW?I??K?Q?S?Ny?&_}??????qo??nm??????|?s?[7????*+V????????????r??7??K$|?"SSS?????s?????O??9?{???7? +???-?6?{?7????wu?s?K??vx?86???8p??????w????g?}?8*????????!???c_????{???7???l?{?g?9?!&=C???~?nf?? +M???qS????: +??u?t\ntF??,Yr????????k??????5?y?????????O?W?????7??{???o???l? NeoY? ??g?%?JLx\????&<Y????w??Y???F?q=??|?M=?j??o?q??QW?:???/???????O???????7B???J??qo?????????&?Z??Y%V??T??????1ni???x;l|tt?????????c????????[?*????Z??????????*??,???w??7??{???7??{???-?6?oz9?&~?{???7?#??{)_G????????|???[??o~s??9??Y?>Yt???T????kS??o?aU?-?V??A???wR?GGG?_?{???7? +???m?6 c? d}\0r[????*&??))f?????P???H???*????????/????X*??e??'sTr???,???{?_???s???I?F?qo??qo??o??+?&^G?t?d ???_ ? ?w??????WX;k??L????K?????.m?*.?NU??"*?????????"g??)??????? S?(o?xV??????qo??B??M?;??E??5????*??aL???+?b@&{???x????????????{??\?r??T?QI??~??????^r4$9}?4W8? +?7??{??{??&??y???????M,&? ??%?g1 [?0&_???w????W?i);v????[????W?375:pU????'?????r??{?6???B?????{???7??{? ??L????? ???K?a????~??>??={??x?{k??6???u???K?@A??m???-?%]I?P?????qo????c0???3Pp??m?? +?7??{?? + +:?&jg?ot??o?u?KaM??l??qo????q?0 ?3?N??????8??&? ?%?M {K?/?*-?"????q???6*???????? n??Y"??Z??????????nM[?t;VMu??uGa?v????$_c????{?M +???l??qo????q???????{??w?9?%?qo?d? +h?????O?7? +]?l??qo????q?? ??^u??HL?w?b?2??? +?{_?w?????????m?7??{???7??7????9?YE?S?Y????{????n?p??? d? +?9_?E?6????qo??n???~N-*??,??z?;?36??7????????1p???m?7??{???7???6?=????N?e2a?^?R?=????_?F??M???s?7??%?:????;??$?{G???-??^^?6????qo??n?~?z\????????u,nH??RC? ???7??{???w???{??E???+??TuIz???I?.?{?CH.????^R?6h?{??w???_?l?6I?????]GQ?????m?V??x \?=th?7??{???? +?7??{?? +?w`M + +?7??{??mroa3O?.]??/sssw^?V??!??c???f?? +?7??{???wO???v??m?L??Omy`j~?\???@~?????????P????0w9??bj??5????Sa ??V?po????[??????V??????? +?*???TK??,IJT1????"U?p??q????Mu? | ?7???7??{?v???fffL<\Zh?w~~^?r???]c???????n????6e*???Br?YW??31?K??w +I?.?{/,???Q??????K?4?[???{??{???wk????9??I?{???w??????&?xOy????-?????? +??&?|+Nd??s??>S?5mM?4U;5y/??m???{???7??*?? ?Un?+????o{ow??L????'???????E??{??G??;~?]?~?@Z ???wA?????O?z?)??.?m?%?A????QOMc??vW5KZ?$?9gM;??qo?po?;?{ m???3}(???????????q????|??o?Z???L?,?K?7??????????v?{???7???w3?m8x?????'?|??????????{????-Kb?t?)??e??????p??${&K&?s???zA?xs????-??????3?3~?b??w?????5?????G??-W???j???7???zo?/5???n?6?nGM?^_?T??t??9????W??j_)????[>Ys2?!?U?`?y ???F>??W??Z?T??~{??5?\??????e??e?po?????o???{???????X??b??-?]?{?? Qr+l?|?*?Y=?Nk??EK?5???F?K???????????>t?H?>???J???J1??]??}?$??W?????? +-???Yc??8px ???4?o????!z?;??#P&%p?1?k??~x,?g?x??{_pr?=??x??JT? +\??9 l!\q=??????? O?????????]3?Ed???i??6???e??.?2???!??.????:9?V?uN????|??vo?l??????? ????m?y????W_??###????mA +3B>11a????fk?&?]???_??????1 H??p?F???s????4K??j?j?|p?F?W?gY?? +,Vb??E?L??????f0??B??q?so} +????f???Y???? ?)? ???? t?? ??J??`?????[??D?c?????????D??6??3?????7??n???? +}g?????S?mL ???????q].uP?1??;XPS=?i???????u[?|??^S>f?Q?????|Cqh??Y?Q?e????y?S??#??H?M} +U4`??I ?w1???u??,?Y???Zn?xu?q3???????>px??S????~?m??{??/&????%???Y???4#??r??c???cI?`r??;?3????~?j??w?\??w?????$??9???KAMl?'3Ut+3??A?V?l???6??????r?????R/?{_H?o??_?d"$?? +?a? +3]E?????FP;???????r??r?????~?wo?s?c?2Cr????????+Z???Z2W}?*]?????>??k?rF????^!/???Y?V?ML????i?`I?????d?V??????sj!??m*????@?o<L?????{_?7???????x?V{?ap?@fK3?m$|Z??{???B P(?35?+????aR?Md?V?1NkW??u]?]????]?6?!???m??f?h????GL????w?/?????!????-???+?~+??'?R at d???Y?r?~??F7???y8?5???C +???????FR??c??7??n'??IwM?? ???IM??????:??%'"O(??K?????a(?T? ???????'?????Hr??{??7??&???4?/c?V?)??{Cj???=?????????M\???? q?5x???q?&?c?m?w>?]?n?)P4z^??3??4&''S_??????h7%r6 0??/?????? + + +????????d?L +?{I?{?)??+????.?c?/AE??[?_9? +z???mpV?8 +???]?????]?V???$?? +?{pk ?=?9'?? +?Me??hS?? + + + + + +?????? + +endstream +endobj +84 0 obj<>/Font<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>> +endobj +85 0 obj<>stream +x???]s$?q-????)3N2???I?ZIWk?Z??l?Jh4???~???????????K?F????q?????v????????_n??l?16?bt???\|?y?t??????w?lw??;???|M?[3;???&??~h?]|6'??}???w???????????????wog?????~?????_?^=?????????????>??_}x|?z??v????????????????_M??q?w??40??P?$???_h?0v??h?~?8??z????????]=}??y8?M'?t?/????(??r???6????c?_?q:s2???|8?L?^??Vmp??????f?{???ov.?/rK6??????=??|?=~????????????#?Tb=7O??+?6?OQ?/?????y?zPF?_?|???`??f??????~??k~????t??3??m???H?xw~!???/OW??~???$????ukc??M?o?Z?`?sL?.???~s??3?Qj?t??5???9?\?\jM???r???l???.??Ng2?6?-tc:????2??r??pX*??lR?~???0?????s???J?????j*ysk?%????????| ??????????!?4?P?XC ~?&???m?j??6Z????B?V?s??J46???/?2??%bK?dY? +?????w[ 44??X???L?4?`????m ??s?k25L?????d?)E1??s?d?rs?~s.? ????E?!?????yJ?1 |?A +k????$?Dq??????:#?????"??'?Y??m~0Y:dH?z???*H??H????)d\[}?T?A?;???6!????????>??+?.??.?C?k`??:? bc??;?? ? +DE?4WS5EMK? +o A*s??]q?)?fU +??;M{Z?N?? f??Wd??/?????@?N???J????f[??~?(??s?S????%X?,???"?{o????C=~?? t??K4??/2y g ?s? }=?@???n?k???Y?tf?9??#??EB1?e???f\??Z???0H????y?dr?n????????_?????7??{?2?? +=\?????hu?v???f +}@????y??h+?I??????X???.E(?O)Lv>#???~?$G]*'?????K????2???????4Suk?$??\*??z??\?Pf??y??9??/}&??????????????|?(???7??H???FF?i?'??(? ?p?C??VK? ?g?tL*%?5?6??7??????? +J???QTs??k??*??Q?=?h???0&???&C? +?!?88" ?:????_ni??kRL$}????????X,ui?~?????s?????85Iz?s?h????Ee?? +?r:?(Y t???@,???4???=?l??,?@<+??c???]??0???? +??z???N??}?M?,?9g*X +??7kJ?co5SY??UYF??t.??3??NAZpW? ???A?E??epH??AL??/?@?T?i??9"c????????2?{?tX?=????)-xzs???* ?g8\Y?????:?]???o?_{M?^?? 9r????S~g ????|???Y]-?KW;????g?H?Y? +3????~???k???/?@? Xt???R??D?????,??F??y\#???AE??I??%?????p?hu?????,??????#'?j?O???!?m??%???Ok?L_??P?Z??z???i?P?B?R +?????r??? qQ?#??t??&?4pF?9:?8auus0s)? +??yYt?f??HS?? ???????????k*@?k!??7?^?????S?C???q?????????k??G???4?{-?Fn\???B??S??OE???w?-s%H9?iU?)??????SZ????????>?8"?z?U????EFy?d??{?2?,.??:w??s????p?]???_??w??3?W??? +????2?6????g?????<]??Ju +]?c58?'???????t^?????;?+??y?9?lW?K??#??I[???+??e? +v?????,2=N?p^|???x?? ?eY???/???iUA?V?N??g???:?K%???Y?N?G?SG4????A?E|R???tb????r?&?O~?I??j?!?~}'?)G????+???vl?????]??g???+a??;?L?zH??`K +??_???}b>?UDJ"?SsA[e|>?s!T?.i?_?????u/?d?q???s?x}?QV} +n}[6??|??0B??;}]H!y?iYV??_H??^??????Dg????????B(?*ZT???g0???`#?????U? ????\&?syh/??DF????d? Dyz*?B???/?j?????7"k?9L?*???S??????4E??" +??E?E}????????tL?{??am?s{F?>????#?CI+"B? ??~&???LG???#c+??-2=??{qm?'?vZ*}? +??>Ib?`?P??\@??^fRX?A ? +???w~???BC??????????'?&my?VK?#G?`?H???????#E??7W???????????????????$(???c?ga???i?/?A,????Lsa??????w\MW ??f[??j<0?? +Z?T?mcU?e??]???????t????=s??v[??? ?1+?H?bm?_??t??N >??)?&?b_?K????b?e???????lt? +??'JT?????|v????;&_???Z???E?(??9j?M?5?E)?:??U?'?u?? r???nkL??;`?p9????i?J??9???????@1??*v??5l +?????8?>$??Uf7Xd?g?d?CVd?????d????WM?? +??=[????f?bS?R??????Ay?rr?svb??0>?3X.Mn?T?@?O? +??x??0?b?](???6K?-??A ?%?}Xh?t?K??_K??VX??zr^???????w????????H??R?j? }f[.?1[n??f{q??&??/??/????d?V?L?? \?????????g???n????}?????jF???r???B?X?}?/???v??:?V?6?s?"?&2A??8???o??9aW?A?'l??t???E?`&UU&?Q{???)??{????"7:??)^? ????Ka,?/?>?/Y4????[??a1??3??? +???)?4?}]??;g??Y??8???????C_?k???? +???@?+7?^v?V????????5G2c?N(??Z?r4h6???M??#E?u`?1?:X<0???W????????i?.??.??????W8[?z?????xbe?\??F"A/???&Nh??N +wMB_ZNX?s?5?????_ @;h?w?;=??E??\??6 ???C??c?id|{.?_s?;?1Ylk?1:???6w?@??rY?2????X??Sn?t?,?n???=\?tw?j?(En?g[f???+#??k? +d???U?}????H?u??H??F?i???$????SM?S???j??A???qB`??T???7? '^Jc>?L|rRl?|? sK?C8???$?{??O???,W? ?????NA[?Sl???E???? ??? +?f?%?Z??r???y?FJ?1??0g????LI ??3 +W5 +K??{????? ??)???r%?????%r????we??)??L?? ?G???SJ?N +???D?e7????r?M?W?O?0???Z?4????I?m?c?X??CJ~?[??u?iYCJ???? N???W5? ???:X????b?+?.7?.??V?V?4?l?'?;l?P6j|x????p_????G???4<?q}??????%?h??~#p???I?r?B???ZN^?'??V 9EatMVw???k??????j??.8???zO?)?? oT??@ ^?]?C?#?Tii?????=/??^???K*np?2{bd?S?M?]I??;M +?M?j???? +??2b??S?sW?Y[?R??(u?yv??/?L???s?R?%I+?h +??l??????????N?????|??F?????>??L.;p??????k???!H?#?A????+??? ??qx).?|????J??8???`???8???f:g?F^?`aG?????zZ??H?T??? 1jz*??k s???'?k?s?- ?-?F?FQ? +?????j??3a??q(?r??M'd?????Z???Bq???v?3??o??IX?/o?n????}Bb??t {4?^>?D??m.?????????3?T????p'8q?G?t?e8O?o??+?;?M?t? +?C?,???:r?5#$<'??oFq? ???su7-?2d +Ak???~&G?3V????)$???????4ZH?b?fP???{???oKct????????$t?.?m??9 +|'_tp?1?????|'E?y>???S??????8?; +???[7?)&7?X??6A?h2(??2_z`g[B???? + +(DQ?w???^I???w??1hU?Kj?|?^??{6V%p?+???)???}??Ac??c~kz?2?xDQV?7?.H?\????q?7n?xl?A_????X???U??????????-????????MgL?5p?????TS???Z??P?p??ot??$'???g? ?????_?'r??D??/{E +\;??Um?$(????WW?e1G1????x??d ?R;?`%????N?w?p+?? 7?\xa???+? Z??b?5??(?????3Y?+??/?V??2?Z?j:??m???CFH??[?zEs?vGJ??????p?D&?????j|?i?????V?N? ??I?e?d ]?P???>????$?????? ???y?V8iS??5? +Q?X?+??I?gs???'#?O?2=b1??R9Q?6eA??ph??X?\?_??????,{?E?@+???M????X??F?KI???mu?0L?:?^?v?t??v???N;???m??kQ?6j;`??!??tT7Z?k9???&ykH?? ?????4???x:q-WZ?lB?N??S_????gP*p +w??g?w?????Qn?k?3????v??, +p?$ mW?uP???Uic[??7?=E82?????j|??9j%h??&???.Q?]??W?F_???4L*!?4??SE-j51??} M??A4??????Tc?^%????h???[?F?a??ejA? 0? ]l?`;?p ??5)E:?c??$?w??dX?0??ebD?4???R??q?d{??f?S??Q2? +?KN4Hn +b} ??]?"?????c?d????????]??[???)????y?????ux??{??RSy?t???)y?y???)F/??c?D?"??___J??L=?? ?w???z?? ????G??s??@? +?? +A?? *o,?????>de?A|??:??:??R???#&q?j??????B??` 0??T|P??p???)!LZC^a:s +??*b\/'?"50sC?E?OXEj`a?????V?MW /??K?fO?????I\'????q%#??t??:?N?^?/?~?? +?R?????????ST?yh?PA??)\(+??j?c>??0?????q???U????^?"P???/?&P?8?M?0z?p`C??u?3ED??X{?? a??zH?????#J?,m?????^??Q??????:4?2b=??M?n?E??v????E?i?o????????j???s????n?K??I??s?g?p?"?????(??04??.?,N).?i?=<????Fx?????O+HT?x!???c?J?^???=i??l?Dz???f??6 at i!1?l??0S?$3?\a? +????????)t????\??y????0}??????Y=?*?m???? S95?8a*?+?ZY )&52)??x???F+???OR??H???'?5 ?N +R\x????)??J??F???s???^?!?p1??>??????k|>?7Ao??L- ???e2zZ?#?D?T?RDLv?82 +??}?+????2!?-p???,^?k?P"??6%???P?'??????6????xv6?0si?o.(A?`???n?ZA :??FJ??7 ]???4?????*??G,]YJ?GJ hP??3???U?YRN??&Wl??Dg?k??~ ???O:!D??6???bH??5m???Zy? +s??E?}?>??3??o???*??k?]?`B?z?b }d??x???%JF +\??d?y.???td?`? +X??\?n}4?l?7??Uk??9 T?w??B??8????!h?]<9D?_???xw????U???a???z???;m??Z? ??xr??6"???W5??G'd:?P??y[?d????????F????/O?t???nA?*??W??i1????????f\?????u%t????m???;???f +?????????S?? zV?Zw??r??=C{??n?=A?G????&c????u??>r*???u??#??? +???F2L??????)???}`??F,u??*???O*?K?;??????G.???? +?? +??????{??E??Z?>?????{? 9[~Hi?? +? ]W4K9???mX]??-??@v?@??(???s??@4???>9E??&?~??]? H?u?w?dS??!?!???D?:?????06+??T???1??? +??~>????t? ??? ????_?1???A?Y?/????;??BLD??EF)?;g???7?F?????????A???> ??9g????F????6?^/??uA??*&}????n*&?Q??k8S?i??c?u?u? ??Lr?.?{ q,???vE_???x??? ?S4H]d???iKUhCI?C=g*??"??~?[UA??????@,3??_?????[??5?8)?U??=!?C?X??V?/hO????8H????n??&4e_8?;????Z?J?/???i?O}?A*hMs0??_??X??JK"?E?s?I??\JN:?? ?q?????9/= d?%H?T??b?%?d +?E.?"s?%?\?n?xt??50??k??!Fy??p9p????|??|}??{??{?=?l?k???t??????? +{!??????G????"?9x??+3?[1??????=?H?????`??i????%??."? +?<?vb??ws~ZI~??g??2???{??''??\G{??N??^+?[a???=?&a?Z???M0??^]?J??????9?v???MN??????? ?/?3?u??=?47?g??"?I???F +{?)??P???A\!O ??????????????f?????+??oI???[?R???.2}?1?o????R%$??-2?Zb ????lEwS=????I)A?,?:?q??2???K??6|?#??O?Q??P?K9 +???A?"9?z?b?|Ez?7Zd?Wd4??L?C2[>?4??2?C???)??R?N? ?"b??kR??k??Q? +bH?l?7?t????????}?F?1???g??Y?M?&O??4???????s?4,??iui{-F\?b??|?????x???[???M??o??k1??3??????z?'a?????15-?(?????{:!??????O??^T^|j?k???$ ?'-?[??!?|?t K$????d???dtj??@T_ ?H?U?`483??s?M=NM?F?~??O!OX????? Hl{xM?=?L'????HFg?48?Q?CW'????8???>?Q?_" ?*)????e?$4G??Y(J???L?l?J??????:??&?:??7?H????0?#????e?! o?P????$??????,????t???c?h???????????<"CYP??-?U??h???Q?7??W????y??/B?M5???*??E? +?m?a??:??g?Px??bC?????? +?X?i +?Z??\9??????*,??[????6%?????F??z?????? ]:??fE4?p?T??7=?]B?r?yR???G??6=??`?5l? +??\??{???Hh???<)??ow?:??!f*b?+? +OAhbq??S&?Y; +|j????v??E +D???VDy?}?6???&jS>&?yd???BRd?v???\?Z??4r?n?G??"??????mE? ???18??Z?????;??p}?M?M???I???x39?a??)??????:????g?\??????T?t}?ALE`%??????????A???&4 +D?s?yV?!?>??w??? ?B?m????C???N?0p?F?n?2P????:*E????J??G^?:?V?apMFKs +????.?DN???=?i?r??n4???4VL???i????ZLRi8??3???UG ?????? H)???????? +??????m??2?????I???? ??>?: +J?WC~b:?J?)e3i?9??o??:?7 ??n?????;?7??D?????4ar?q??s?'qI]d?+??2???pp:B(??????6?>'??>?>??=:??U? +??w??2Y??;???????? +??f?M??@? ??'% +????K??G?T??r??Ki???H?BD???????ltSt.7k?Ht&?????x??????Fy?????C ?%?l)??G+?????????e3?b????M2????W?*????q???|?y +R!e?W????R??????Fok2?U?I??(W +???e??Nt???????E5?"?T???RA ????[b??? +o:???? +894?H'?:gE??9??r+APdU??{?hI$l_?]??VmB-r?ZA[??'??-?-?/^F?&_\v?7%\M^??4???6Ee??`??v?J?w?@j?N?Q???6U*y ??,???? +zD2t?\YX???%?m???????????? +eB_{?<_??hQ?&b?cqa{K????Q???*?-??su??? 2?~[?.P?p^?2?r??*|???????hw?z??N2+*??_uc?rQ?T??$?c?|??0\???i7n?? ???l??9FP?>o^?t?????i??t??z??????3?}p03=LQ?? +V?????????.?q??Rd??????=(??X??2[???&+??H|E^(?????>+I~&(?>??&????,2w]F????E????z?? ??N???K?=?B?Z??]?y?V?E?.3q???? +??ZS??t? ? |m?? +??L??G?A??oz???}?e?ss?`????E??h.Z? +9t>???R-? +?^????s?jV"????????~????b?`u?/??!???'??????? +????K?????9o?%?TKv?? ??????5??I=?wG?[???"?$x??s?[6??M ????W"%???/8????,???????H60?M?? ??((?ex1?bW???^_aF??x7pB?`k>,????????6???????%?D???$???pd?????? +GX?0 +No????B????kJPd???7O?2?D?RY????? ?3idU?#)???IO6:??{??F/@wNS???{???+2[ +????K?m?= ??4?7??M???&6?? +???^L{????F??G + +?7!??>R??=???;??#??????P,????3(? +!M?v?}?,?????+???So?j??b?Q]5????y??s?????????j?;?uEP?iTk3?'????!????Tr??6z?Gv??pa0P?A\e???I?}R?a H??f^d?? ????u((??~ ?x??????[?]?{?w???yJ(\????1??&??@?$K? +p???? ?\"y??????? <,?\???tv??`??$?????? +V{??wN?????_????0??*w?V???W?P???J?????6?S??????P?s??Kj????L???h4???A??q.%??SJ?-J?"=???? ???x????s +$)UIH?R??Q???sV]h2}? +??!??a???Gl?s?? )?R?L1???V1??^ ?V}??>mgZ??J?c??"zl#e??W25 ??????????LH*\??%F?]??-?? >??M7:?Z??O????n??I? ???]k=? .2 +X??Q?b h?Rv????S?F#????[ ? +??f?[??P????????>???U???Nr+?E?>??GD9????? +??+i??B??OX????L?84rHy?5 ?Alsdjs??ud +t/?????NB????T]??g?v}4|??6? + ?7:n??? +U"?}E?j??CK??u!?I??v????{n2??a??41g?????J???j?_:?R:???,?????h?]??aY??0'???:???l N}p?iSJ?&?iS?W??Z?/2Z +&.hy??+,,?N???x????H*V?O???m?b???sR??????U?@? "?m????N????.%????????=??X?{???$??5?~Nh?P??2-Lv?^????w?C?????lF??D?9?>?v?W\te??tIC ???-????kA?l?]??%0?q??ih???_?)??uN???????I?m?_A?S*??)????)?[?E??8??? +??|w???O????????????;O*o????S?c+S????9QBY??Q??lN??>? ?????=78?3?}???Q9???????"?xr?N[???G??,???><>]??=>?>|?]]_?m??Q?????z???.$??????.Z??????OmP???%?9[a/?????D]'i:??oK??~?0c???????vyI?j>?K????'??[c?/i?pi????6!%??$Z?(?Q? f ??? ???` +????%???????P?+,N???q%??(???5??u?'4????cFk????m}:?:???;]??Q{!q?+q{e2??(?T??EM??e?~??u????????T:h??N?????B?z ?|?[NYy?n?n??????)?FALhO ????2m)?2?$?? +????Q^"cH?>xU?????^\sdH,-?????>???T?E?k??T?E?Zmi???.2}6>??r +@?--^????tR??&?(s?r?W???????^K??????n????A?F????[??? +?B ?)~Zw4?z)?R????f??L?I{?8???6??D??B??? +?"?6??????E?N??1??^f?v??t?q?;ZuxEr?Qf?H!?0???.?_Z?]Y??@',?????G$???-k +-|F??AfZ??v??C??? +x??|????QA????Y-??N?i?'kt +/>?:?YAnH??k???? I??9N?3?X?J?d?r0x?\ +ud??k? +?(??????5?1??zo???5eU?{$????j? ??o?^??7??y?????F?m?`0??`???L8Y???he? ???*?D?j2??2??oU?#???[V???.?q?f??-??o?? +??????;F??,2J21?G=M?FsX???ps???c?V???q]?????c?w??q?O?bZ?j1J???,2[5Q??n??~h??j???a Z`?pj????O_b?2?????K?3M?+??,??x}???3wxZ/k?;?ki?????????Yg??x???t ????????,5???23?nq????Z??????07??1??4????ZGgyM?|???\??V???-}Es?Dp03y???8"???????????? ?~;???7I???1G??/I???6??67[?7??v? +????O??h???4$?> +endobj +2 0 obj<>/ProcSet[/PDF]>> +endobj +3 0 obj<>stream +x?+TT(c}?\#?|?@ +endstream +endobj +4 0 obj<>/Font<>/ProcSet[/PDF/Text]>> +endobj +5 0 obj<>stream +x???]???%??"?f?|9>?>?jft?L??\????_????+?h?ir??{????????8?????|?%S9???D"?,B{'??t????/??w???]?I0??6)O?H???Vg?t???1???4????Xj!?c?65U" ??D?????Z>?????F,?}??9???? f?z?4??p???~m?????[???b????r?+????R&9 +~?}1>??N?e???m??y ??3????R'??>???D???u??:a?#?w???q4#?w|???bHP????zc?e? +3-?*q ???1._??????X?|? +D?m??/??;?W ?X?}}$????)1?r??5?~???? +?U??)M???W??Q?x?????=h?/?0?5?p???zT]??]?6`oh?f?m ?G??}???_iv???????\>??O??,D??x??T +????Y???%???%??q??W??eL??+?? ?RH9wB?????+[???7???| ?:?la5b?H???m?! +???????x?AY??"??E~U? +?95d??????k*;?7lP??????????c??V??1???|????0??????6??*???[ ?".uj??@??`l???H?=b?#? ??=Zkrr#?!|"|R?!?? +40?_l?H?2?#???n??S&b0ai?2?? -??6??j?d\~"??????5?x7 ??-W?fC_[(5??(S?%#?1?$?#?????!??MQ?????q??B???~?r??25?>??J???s? +??M????:BD?thF????c??)??r??????`???5"???? +?"?Z?M8H?Z???J%tf?FF?i7?\?4[a??~??x&V??P??m_b??'??L????{GF???????????YH?ai*????0~???h|x?1\w?`?? +??>?f+~?J6a???R ?f~I?S)/z?7 l ??lh????,&R?C"? +???9K???? }X?=?0B?P??Jf?\X????L??ad??Y????=>???=>57????????:??V?S)??7VA????`?_p??oo???>}{??N?l ???]??_d???7_Wn-??-?!??o9m?"6X?r??????%)??D?? ???7oY? ???;?&?_e?/? c??iw b?*"?EBV???C??J?????????I?(/??j3?Qe8?J?i?*?? ?sZ,?t?F??6 ?b\??W??9~?_?????}wl??????d??!????E?E??'I????R?v?$T?*?XC? ir???7V????a?6??????2??$??)??? y?A[?G?(,u?[??6??b?9?Y?c?e?Z??????J??y????JTV+??H????x???hE?:??Q??????:T??8}???g???? v}- /??e, S?Q8Rij?y'???)[??d+v2? ???:Y??????3?V:?Hm?HAFu?q1?! +?EdP?L?y??,sl?(G???pb`??D?!?F +%?p??!?C??o??\?A??5?@??? +?qZ^??H[???CzH?7y6?_?W????\3?J??E?????????$????+???r?B??>????????A??d??? i????????y??????J??R? +?ZV;}????????"PM'z???m?( +?B??}ws???'?*q?%p?;??h??K?7??? +?y?r3?q?[???$?IY?{G-Gt?'???H#?g7N!7 o?7???{?(?%,2??]|AXo\????U?e??4? +[????A+L?Y????F`?";^????????]???1 !L???:?m????P???-???c??I?k???L??()?`s??????B????%m????"?7Z')?(????^??L??????H???M?Ak??&"??????@?1?_4F`??l??_dh?????1?01X?]??m? ??)?G??;???6???&CP\??;? +cX??? +?:&?Q??v?j3Q$???????%?9?X|??"??7>?????6u?W<?? "?y??S6?/\`?r?aC?????}e????@?y???? A??????H? ?yU?0???vC? +?t,????W??\[?-~d?S??I??????GM2W{7F??,????I???@k??ji{?????d?l??|Rc??E??m?6x/9???ja?????|G?????????????_n????{{????????_?;? ,[gD???????????A?eI??Kl?1??[(?{????gCF??/???i? +.6?}6?< ? ??AqT??*??2?VkjX;???_?4p????5OZUt???[????b}????5 ????~?2?D?|?uc~Iq?M??+?????Z?C?Te?S?3?MW??N??cd???k.jD?j ?de??????_h?:?Z???: +I??????Z???}Y?XB??Z.a ?U:?Q??j?2?????s???Y?????,?e\?o????? +?V?~Zq??sg?>j?D?|???N???????~???A??????Z?'Ei7?O?>??&??l?PH?6?? + ?????_?&?" V??Z?/?u?%???"??|????M?$DH4?^????K`??1m?&bgO? b??????R??,???]?Q??+&Oc?????i??q?? +[\wF?h,_?!??z\Z?G?W????y?[? ?W??!-?T??&&!?Gd??7?\/'???-$??FWu(?????W?iK?? ? ?????:??\&&7i?5????!< ????M@??b??????x?"^?????_)?V?????? ??}????=??8????Ge??o?Q?????y"??P-p????????%????G??P?^s?/?r?R??*? ??^?T???MTjg_g?u +????.??n? +G]9w?\N?N??????FK??4+????V^? ?n?oe?\`? :?e????C???[??I??C?K?i%?Q/???Vx?`?y????=9???^- +??\%B?u?/??p??:~%2,I??%?,??a???N?????v?cT?N????$}a ??????&W+?{]?? +??6Pi[??(?X???j=x1?|U?H ??=???A????}+}a?F??P?a?x???i'_?????$?k?!h????y?.?l/DH]???_?? d?A???/?F_??U?v?' ??w???xD???!?r"+ +?o?+?@J6?"?N"?o?=>??J??%*?????P???e??\L??0??h?p????#9f??cy?/C????"9???5(?m?D ??*?n:?K?E???et??3????t???:i=???"????7?_E??/??UT5????V,t???Nj2$??t???N???7?Za?????&???????w?-~?X???4f:?_x??f???????????Il?n3???& +?`n?$.t?c?M54Xr???%q?(?6F?????P?KY??R@????@?]M???Ri??g??s0\z?f?F??Ri? +8???C4?w??j????;?C +iC????|????5`#1 +Y??25Y~?????C6?w?Ly???PN???w??p???1?9??????K?Vv???sJ????y?^!K?~9??6p3LF\~`:????2?G?????|??Ht????y/%?????? X?????p?/??.??Y???[\????O2???Er?.d?g??^?H\W??RDw`"^W +??????o?S?,M)?K?[?q??e??0\K?:=S?i?V???R??A?X?: +?nsJ??? ??????Yg???gG???ojm ??'?qX??????}?$,_??mX,??J ?T?.?:?S~?R?R?t?????, +G?d'I????M??LB?? ?;t??????????T?H?Gq at ck?v?????cA +??Q?3?w$t???????GI1???:??,=A???????-+i???!??6O?i????}9????????O??}????d?K?3???? +?Z?.[??hU?????D?n?O???{???}?? +??"?R.]9xC????(??c? \?4o??H?T???>R?k?3y?????j?r??M5??H];e?-3?F??i|???n-??E32cl??k?L?~??????$(??????~?>??z6???y????7;rk??O??If^eW???????b?gs#???S?C??G +??k=??-W??=??p?1J?zP??3;U!?g??EL?}]??????zG?????(| a??c$?=Z?&?`,?d:a??V???Q?????m?{????E!???Qh??r?qbZ)?:?f?E?y??Zc^?g?4?G?f?I??*???dw????????~???h???;- ?!?????uv???v?K??&?Z>;?9?@jQO?K;+???@Ak=???I#??>! +h???[P??q"H??k{??2????@???#?q?K?U3r????!??????R:?[z????2?9 +TB?????VJ?Bmd??N?/?????;??? sD?K'<^????{??-?w??q???'???J0???C????cP?"?\?????+>j???'~???~????`?c???/?25?l?o^ ?w?j?Q???y???b?H ??}g?? +??i???NG?????h?$)W??y???E????? ?Um%????w???J2?????j????? ??\,N="???*?t#??M?1?i????8v? ?f;"$???i????v?w?I?iS???8??Z???eS?z??$'?'m >?s??o]PG?+???V}(?ci'r??>????'?e?2|??? f??!+u??N???T)h'`z>????ZvX?f 5?~({?1?PD???,.???W???>???R?~i, +hrsM8?Jgok?t6??W.W????|Q??J????.?!ox?m????P?????C;??#?s??????F?d?5?[Q`?+??? +d?vs?S?O???DB??????=?????????????????Own? +??q?$1?v?????~??\?V???pJ?I+??I=}??M?K????????$?????~????P7??c+Sm?2?????w?????Q?}?x?????(,??????2?>?|Y+?w??/? ?L???rq??W?}??k1???.???)?i,?h?p??? +?Y_ri???????76??????3o?[-r| +[j?L??P???:???:??w????&?Ose?4ty?7A????>????= '?#OY??;???xB????k?3?'?,<???;2????b??m?????4?????x&??7?'?H????;2??? +??9?+:@?/??pjTn??????l??t??A8??b>;Vt$_?????:?OB????E?4??i???3k\?l?L4G?????'??#?Z?:jY?^?JM.k??;?????yI?????????$/<|?7?n??????}F)?@?MA4?<3??_t???Q)p3?7????? ????7?9???ll???Z????c?Ib?p??[?'?1g+??,????$K5??,Zz?*???9OV?? B??u?0V?nSA??=x?]?\7?qA`k??p???????z????Ry????c+ P?g?|?????_????9t??"??V??/??>G?bf0?]g???Kn?r_???^&???1???QFbm?Y?'CH;???2d/?V???S??0S&???^[?T???M+U??O??? =]?N??Z2"??B??????????%????xwy?y +x??I??; +???c?d%? +??ic?p?????6?? +[??6?vh???x??+m|???#??I?o?EI ?????d? +?m??BV???y?,I?}?p???sp?{?T?????a?WBx?)B? T[7=S??l?????J!????? ?Q"z?"m`|.#??E?:??~H?f??6?%xn?o?$=????} ?mSP??? EG"????E?" ??.?Bb~???{ ????E?????vh????O?XI?9&?N?[???v???)S?G-?)Sj??QF?Q?\g/S???g???R??k??P????=,th??[Q/ZI??Qo????4!??G????$?n??^?[???2?Nd?4O???:??|?`b?[?Ywy}??c?u????+)G??o]?$ol7??l???l??J??w????????c??????)?_8_=/????^`j2??s?I? +?z.?s?U7?t-+d?????Q??!P????J?.?B??c?5?I?)?????{g%v???XIk?c?e?\"?1??????g??: +4i?6?5?!w,>?~)?^-?j-LxR?l?(?Q???? ???????(c?o???Z????????_0???P'o??E?f??<|?-Hk??????@t??qc??????x*u4?Mc[~L?G|5??? +?+bfh?"i??x[?X?????m ?)?????????w??;Uv?40hJ??P? ?s?u?SF?????,f@\??E??&????? /8??|??????G?L?H??(?o??5|}3???E?A??????????????=???=~yx??q???.?ha?????-?????T??:???J??,?6F?f??3???? +_n?5|?o?????x(???????Omp?}g?S?o??eT?PV?R?????E?E4??1_??iN5 +h?~?1|???i? ?R???V???q?)7F??lG?w??G?8?????+S +?{K?U@?h?lsw??.3 +?x5Z????/?M???g????sg??7O??(,????&j4~h?_??,?EH ?F???? eM???????"??_??_????????>1?{???;? +?:???<w?h??H??e??@P????KGy?-SS +??????(?'?? m#?@1??[6??(???`??_6O?V???&???2????????JK???F@:?2????y?????????j]?0?M????12?JH&??r?S?????5?\??R/?U G????????5?+?w +y??<?5?????f_>????????"A?k?Ft?d??x???&?m????????@?O.? +???????6?W (?? ?U?&??q?HG?2??w??}?????????\???8HH?+?h?g? +Q.q?P?}???Ju??y?????+ n??Crs??2???;x +!2?f?{AZ?a"I?:?k????R6???N??????~?????? AC#]9?????o???:?_?3?:????wfq????g?v=f ?gL8??~{??ps??w{?????."2?a?o{f?8??]?_?????O????????????????3?????%FC"?????8~???`?Y??F??5H?_f*?\,?] m?W??}???+???P,???c?.ppm? ?)g??R[?'CH`[??????F???u???>d??l( +???!?????z??!??JI&??n"? U???%??^??L/d?*s[?????_$M???LK_??2?0????????Q|kXa????biv?????H?9"?KE??2BozY?????\F??????V?u_?c???wr??]+?????VQ??6N??8?.?$????H??j |=?Y???r(Y?!?? ?c6?)N???8??s>??E?!w???P?J"?4?M??'wh??o????|?????;?? +.???H???.???????"?[???' +??#?????(M?R???h???7r??h6?Eh}?5???/?Y??C?B???Hw?)?n?U9?1????7P??????6??~Q0x@?]D/??&J?l?l?e0?*?C~h +t?>?c?9x????i?H-\????? ?BN=?':_H4.{??Q?Jx?)g???Z???? + +B%??n?U?? ?S?m? +??? +???Gn@??Y? ????v???n???8?????Z???P???*?U?!Q \??(A?0?'e?t<???H??(?.???;;0 _s?}??????ON?? Z???8Y e/(,??(???N?Ig?)???L????`>r3e??U?'?_???Pi,??jxmE????cDYD????Vq?y?KY????:??ai +?_k?sm??9??[?_B?whG?'?t? ?~??f????? ~?4?K??EJ??? ?`???2)???`??????"dQ??D?E???:P??? +?-????????(-?l?E?E???e?p?3?rn???#?;9ov:? ^'?E???*??) ??P? +X2P ?? =1?I?\,?Z?????\?y?6s??g?Fb(?2D?y??2?e?h?P????K?=d??t??r??"????? ????v?S??;?c???E??,???kZ?????? +(????O +???RqCcQCA.??*1I<_?Bb??? +????o(5t?E}?2D? +V?R? +|R?e??}e???T???G?i*??_?? +?????l]??S?KPwC6m???????o_?GH?E??W@???? +?'??]?Z??X5g<]?2Z?h?? *??G?Z??>?w?H +?O???????x?\?Y;??)A??+iC? ?R?1n???t??;b?d?V?Z????!??v??}S#??[?}????"??gqe??%?|?Ej?'+??l???3x?HkC?? +?gD?:j???????k???g\>?Er? +??6f?????????????u? ???r???s???s??? X?8N???I??P???w?# +l???M?(????y????Jb????#~9O?JV??g??x;?v???)?????BK.9???_g?Q? +,???-?^????>>??*???k?tjv?b???V????OpaW2x'&????? R??"??W%?????7??S2w???,2?c?ccS1??g?2??N?`?h? ( ?? +?T??h???????:???1J? +?e??J?9?D'#?5????W??IK?*h??P???O?+??@????>%??M vWX??1$Ma?(8? ?YN-????4V? ^???.?_?P???7H???R +?B?G??b?L??##?X ?c??D???~????)?1hS;?wz???7????A???WS.??W??+?Q???z??IIwg?dL?[?-9?+???o0t)??*???J???z?m)?E]??c?;?????M??y??? +i?P?cp}e?Q!?%???r??C?,,th?),|v?T?1Q? ??b?; +???D???!J?2@ N??????$???VI?????/U??????R?{??L5W??n?g??K`??6o?J?b;Z*?????i?Qx,?&z%9?p?|?C:!s??@??? +???bs^????????????3????4??M??^cd +g?b&w??;????L??,I:Ag????M?v??(?L?-$???l?`?|su???????X????l????E:?P??m=?spp??C??N6~o?e?q???C4'???????????E$oU?/>?u??g?]?Rj"Qr?Q?A?w?????)e- +Nd?S?jml/he??????????G??y???< +??BS?"0?&??(|Z?6??w??i??????W?Q?|?tz???"2D??4\r???~R??K?y??'?w"??WnTn.????I??qe?? +???T?`??%?/3\ +??^??6 +eW`?? Qb?`??Q?" @P????y????D?x???(Y`?? uU z???? v|?!Y!?})9???W???H?2p?????epe??_???????%?v??L~P??????????Y???7C??&Eov:SX?vK?U?zW????????@C?C??:??a??C???,1H +x???kj?6H'???m?(kj??w?'?{j?d?v????L +(??l?)t??gcF_?U1&?aT"/?=x??!?RZY???T4y?I?e??*M?]2?Q??J??]?????j?L8?4n?hyOK??????[??{?%,?5?W???? +??3??k;r??"4?f,?K?.Ti8X?lR1d?wC???}?z???? +?ES]aCK??rd{9?Uw?3a???X??????????T^!?G?BT??????????5F)0?d??E?O?p??Ku^!?P.;?M?=??6?QeF?????ap?????9????"??f?4|gj?{??mv??w????L???HM??Z???2#??I???JEp?????? %?z?|e?? o ???9_???g?E?9????Y?U ???????G?vmO?:???w +>?G1?|4?d?????w`>?oR?V? +?????????????p????t +?nWJ?(?????@x +??m??Q7< +?????t?K????y?%?Q *! ?w??j?`???F??S'???PQ5?^|'/??z_o?K?$M?7???Lu???(?x???`?Pn????6?S[t??q}?4???=?|?K?i????7m?%#?k????9u??5??\??f-!5uH??rh??^ + +e?S????p?s? +?h/?!7????6?????!^?L52?'lM(? 5.?? +hGZ???ES??/??i??7$\??C??H??j[(x??R???z?0{???????e;?????~X?0???? + Zf~???6?Z??e?1???CI?(?4??t7??7V?? +????[?gR?gAlsX??M???i? -.?5j????!?m????<??7???J?i )/A??o=-Q?p??e??BX+?3?g?? ??? +s???\???W??E?$??l??,N???muu8I'j?V?<'-$U??$o?6?P??????s????i??a???k?_*?? +????o??N?W3???7+&???0|???????????! +!?]a??8;K????9??k??_&????n??n?k????u%?? "??il?Wx??j???OL?Y?GU?W&????i?mi9?d???=q*?$-????8??kJw?"??? xk????E$???1?? ???,????????V`??n?'?r(?Lzh???&??????fa?h??54L?vr?Y???a?-?e???}C?????e? ?? ?I?JCz??????>V'??{y$?*?{???G??y?I?7nU???d +????? +?K?jv? ??h??L?n???????H'??sKn???P?u??z???a????????7A??-y?z_?????%?s?o??]Zy\???? ???du*?*??H<2???J?_B??9Y???1[?r +?4Ov?!?f????4?A???????`??&??s?7????|c?L???t4O??NP'gKfo??e??t??R$?#:;???ZI_?a?buLe?J???JO?!?R?h?k????}tX????? ????T???K?"(?Z??G_en(???Zp?O?GJVhM? ?`tT ?-v?5??`0FMc??? +/K???C+o??5?{yE=??s$A ?u +???1/7?4???d_??? +??@I2??????&_U@?mCb?.!eV-?T???]-?y?-X?: +lg?[KG?]?,?w8?A??{?k???A?M?%?????????G??????S??,???r? +o|-?N?!?B8???????ht????.?6?J???????J??9?n?S%?RJ???)?w?UB n?N?n????4?G}-?????WY)?W93????9?6j$??J?m?M?T)??????jr2??& ?QMK??=???????p????@??{?3?X hIf?????? %>??? ???_q?_?Z? ??D?f??!?Dy?Tw??V??f?iYE?0??f?+)kt?T?~?v?UW????M?^??zb^%?,\? xV?Rw!???+9????????8?? ??^??? +'b?LI???>/N????V?D +f?????`? +~?)?TP?1K?k/???i???R?4??S?"??? +??? +&??????_??$~???N?wniF5????? +v9????L`m1 ?d?e??m\2?Q?i??q?(???Z??#-?s?????Q??R?3???a2s?/?????? +??hso????I,?tOW'?8??z??????? ??`?MUFWJ???5L??.?JN?h?\.?????H,??/^??~(?Se?/????B??? +?D??gX??:rk??P&U???? ??\??S/???????zGt?^:??B??&???`????????iS??? +:T?%*???:???D*?R??=?l?? ??3?]??>4C?Z??7?&???u #?\???????P-Av?">Zn?\??8??f-L+?Q?1'E^??-?M????A8??????w +???g?~??=??k?Z??9????????? ???T?? ???Pa?n???X c???)hq(??Ks8?*?Cg?? +???y?~??{^"???J?????'KR???L8?Dni|.??8?p?">????rA3?V??GK?3?~5???Ld???h?b????JN???0? ?????B?1w??L|?J??f +VY??s?Xbv??R??F?5??;?+??R??c?7?4P?]??0?(Y????$? +??1 +1???F ?+?!?KW??!??1???x?????????Y??i?6??1??Eg?z???qYm??y?@3????Pd??4t"?v?XOyQl&?s? +n?z???:U???????????CQHLl?I,-?:??K?D???F???q???C8b?x????????"???*uD????7p????+?(???y????5\ +U????F???o?G|$t?7?gLR????:6??X??< ?4E???*??Ok7/R???U???*????' I???d?/???O[v?`2??8:?(???8\?!??O??A?~CcA`Y??>?O??.??s?vG???u9~???\???????-??q)/pq?S1?a??? ??<4?????VR?.?????'B? ?n]5?0?8??r5???/???2/[lm?~'?D9???34?????2?!??EGGmX??:???T}??by?*??????-zC?J,W?j??P??4?i ???h? S?,????D?u??v.?P???J?W?-)??sC??5l???0I)?M Ri*?]????yG?>U???d{L??:9????Q!\?pn?m??(???CC??B??s??KR???,?n8?????]?F b??_ayl??bh??]r?????s}?Hal~?2X?Zr?]??'??n>???@~???y?_H????o? +q?6?R? `??]^LYd?B?2?? qy?*?ly??/?E???PN?u?u-?j?/j?[?=??\L?r?Y?m??Z???~?U;PRL?F?2MV?????/???VN {7?+???e?g@???{)? ??O?Q? +6??K??#????#]? A???_?f{r +t??YN??t???HT?T*??? +?J???8?/?_nv?O??????????j??????~??a??_vO@?|?\=?l?ow???????N??? ???Y?\?????????WW???????\=_m>?]=<}??????<~????Wz9??[???n????y~?> +endobj +7 0 obj<>/ProcSet[/PDF]>> +endobj +8 0 obj<>stream +x?+TT(c}?\c?|?@ +endstream +endobj +9 0 obj<>stream +x?????????9"?KV"?k'+? +?AQH??x# ?MAc?D?-?????D@!?M/?Po rIP?s?IN??????????]?]EUuM?L???{???Y3=??????OW??k_ +f???u???u?Gb?g +?????&1??k?4`? +??|$????31???oH????[?MpX??/y??*?????B}?\?}?m??&I? +????C????]????q???e??]??:7?$+?m?a??7r???;:???D?XM??????z~?????%Vr?????b\?P~???R?????n&:B??;YC??yk%??2 +???q??[?}?? +??9???????????V?Y?lO??OR +o?\Q????o???.??n? ?eU]&??9\Z?k??????\?Q? G?????El??p???????xY????zNb,???34????fe?b???+??t +??\r?????? ^{?????h7?x|?.???. +??i?9+s????;OTb?????S+? +?:??Y?DM???????%???????O?R????? ????5 +w???#9??e???????Z????/??????w??Vf???? +Sv?,?6?V???n?)NB?3SI??????K??DU????_??m~T?k??u?f??[?WE?????T??????3?Yu????N???t?*x??Y??g=7?u?yT?ffY??D5??`#?D? +Y????u??N???l??5 s???qD?Wa?h?aT???KV_g?`??????X????XO????S?hY-?? +?g??LV?'???:??[9}p???O+??H,????D??=7?C????=??{???Y?l?3??j?)?? +? ?\?sv??.?7?w?K??U??(t?g??Q??????B??;"??ik?2P??5P?????Y#??g)?????(??5+V`[????????g????l9o???}t?????????85?????ZN\?????jF?]???l +TwY???`?1??K??5???x??Nh# +??to??????CQ'?[Bt??0Z????&??z9??P?]?[`t?N?????? +\XOn?k3}T??NnV8[TZ?????,xY#?5??????sm?.???+?$2????3????????? +???P?5oqs???]{???&?7????fo???v$????$f???&??>:YSx{?3??????????'? +?V;K??>??I???+K?h +??M?6???usb?0eU?k??/W????o????m$?*??hJ???Dk??^????kY??x?mG??????t??z???!C??'R*?q`????!+6?E???`?m?%b?m??z????I??:Y????3?4????? ?? +H???????+????P????+?????4?t?I????~ 6e??Y?f???nat-o?,?/???nQ"????$FJ?y?a?/F>U??N?Z????????k?G*?I?&???D??6???l??e?p~O??????gvR#z?????ed< +?Ow?????n"-^??m??Gx????????g??{????Ms???J???,??Kd??s?k?$R,???5??fS?0?3 +]W6l??|?????_:???^?? +}????????=????=????Pg+??}???7O???v???z?????????VQ?? +DGrV36?zkkk?5??3 +?E?zM?<??B?)F +*Z?\??Co??F + + +????u|?v???%??XGE?,3??mWr?????^??*??[?7???? ?%Q??Bj????Yr8+?Jo?uG?)??????M??????d +}V??q?(Wd???h?&???? ????U??9Xmm?~?v???&(?S??3}sf]"??b +?"?efV??:? +?v?f??x???hme? +????M??Y????????U'?X????)?(3?g +- +????*??O?zoS?D?=??z?: ?.x???????????gT;?a4?>?!I??]??D?;Kj???Df?*R?'3??3??g +P??V_?Uiy???.?????P%????????YIMO ?S???????E'?V????????;?T# +?gfZq?d? ?? +U?? "K*l?U?!M??`b\?%??IV'8?z?$??4d?,D??6????&?>2H???g???Z?????'6{z?|?? Y?3?S?33??d%?l?%b(9 + +? +???????????????_????EJ?S +????O?8Q???/??I??????ct?f-??{?1c? ?f>??Se??e??~??3?????u??qm??????????m?A?Vdq??w??????)S??:?bb? ??????P!???E?????p???r??G?>??6D?????????????%'??J,1>Z2?*?n? ??p???H$Q???^??d????%f{???????!????.??3??????sN>????\gT???o????c"?????9? )??????????-????g??>?????.????O????$%?9???p????{?U+K????N?Z????s?OVeU??]!V?u}?Py??i?&YU??+{?_?$???[?4?T????D??U??&??$l???{y6????$-??#|???cEW?G?a-[??wx.H?? J>?{??g?g?z$????:t??z?? /L/??_?~??:C?~???6M??a???3g??[o??K??"??G????6???F.)?%??r? +?,I????$=??E?%I?"???AQy?y????????????qx?a????h??\?w???*6?N?M5??>???k???m>a?]??O??z)??^? ??t`?[B???!????C??????Y?o=y?????|?????i???V?`?????????w?h??[_???????C?t??G?OI?n??k? +???xI???~$?|???uFSr?M7??*?????g?sX?Ic????g??G??H?s?5rx[q%?X?j???T???y%g? +???rV??`??[?kz???5ynx????????&?????X?%???;??|????Q4?????????SO?????W^ye???]??????K???n`=??%???h0?{)??:tF4??????????K????D?%}q???x??SN9%??????>?<`????o?H?Y\z??ol/Qv6???s?OV?BD?w??-??6!??hjU?T?t?4?y???O?? +? ?j??d????2p??????0??R?}???^^????v ????A?*??????~??????@??}???u??D0 +???U6E?H?O>???}?h%a?D6?-?d?K?u?$? +f????{=????? *?}??y???l??wG?t??'?0??9l???R?i?TT?]g??????F?????mH?EXll????qtM;?D?lV?4??:l?5??":????I???S.Fg`??????g??????#?=?9s???]?h?;?v"?n?f?_-?8}???\?h? ?o(uzk?????-[??c??]????_??PR +?c/???y??G?g???g +Q^?~}c6'R?:??a??2q???3??s????????`??????j~????A??????C?;w??&?eC~??z??*??Q??U5???rK?0?g???][(?>????V????????>???[?>??s?????s%?&Fc???O?????0 [ ??dK??}??D? +?L??ln??i??7?tSb???z?=?w??? ????E????9s??Y?????>????x????e????.???$????e?? $*????=?E]4,`??????~?3YK????&N?hm?u???O>? #?D???OmL.?q?0???? -????]K9???e????E?~???0U^?:??????]]??G??Jc?s???z ?{?V?????`?.??.\???h??Y+???\ z?$??{_)Q???C? +@!???B2d?;1e??h??$?)???q???=??Hc?^??$???.%\??Za?.??O??F???Kyt??????^????/?????H?w?^??O?X[??N??Y???*????p??0??>,? +=?L?8qb????K?O?? P???q?,???m??\s?5K3H'???k[^?yQs???K??? +]?]S???n/??W^)i[?d?|????uD /?D?j????(?Bu?7?x??_?(al?|wS]b????&~??I?f?&r?? ??????F?R??:)~[^,q?=??? +?????????;RlN+??G?????a?u?n 3e??Y?fi +}?X?d????????W_?W??J??b?f?????Z{???pw4?AV?0Z_&XC&?%?/?!??*????b.=|_|?y?K?hexz???????@?Y??E?????? / ???}???????????=? +????{??V???rK?i????,??????s??9?`o-E?oS^F?????V?????I??{]6o??;q???:Y?[???"z?P?~??q???-[????s?<?|???$? ??Z?x????V;u??p]???????]????~? ?G????u?l?"T??06??| ?wwG?Z?? + qFc??D?%?H??`?7?^T?c?$B]~?-??? ??ZTI?f?S^{???7?5??k? ++ + i??????????c?????4?Y,^?8:e???=?? ?3? +???o? +z1*?;w?,??3G??V????????^?3?8#k??;v??@???? +??;W???A??x? +]?r?J?|???/gM`?p??"????|??;?q???B9r???P???ge@?W????????c^s?5^?5j?,??????%S?????k??????????? 8?/%^z?????Z???=??%??H%?w?????O?,?,?8Y??G???s??? ??g????/)e?!z??^?g?hooO???d[gv"???n?M?6???y? Z"??????g2?=?K[?Fj.[???????\}??U\???L?????F???Y-?Y?v??h??m?"?]??~pzt$?a?;9:????%??_?5??@{i??8@=9+?-w;j?Dso?g???:???pXl???nT?Jw;u???????{9???F??$+f??D 9??,???m?q?y?;7??J?Vw|??9 ??_R?. ??????O?d?@????????3?u??n]?\?{e4??MI????t?e'??o??? ?c?O4^???d?????v???[?hy?+`????j???0???[?Y/???!z?????l?rs)??BJ??H?y???? +??]???%R!7V ?u?Y???;?????F#??????1XH ?!5NY^?MS??????????l??A????Nx????v????.????????Yu????R5??e?D??p?M?[??-,[?l??????? +??>q??C4?+z1? ?*???????9?ky???g/?]N7`?S[sR???/??????[?mE????))h??H?????? d???U???{????D3u? +Z?a??"cv??{???? 6l????{?-[VQ?TE\KtL?????????r???&??-?9Ax??J??E???w??N??I4?+j?a??.T??hM5???b?>?T4?F????|7?,??I??Y???j{n +s?l?;??b?-???9k?????????3? U?"??j??D_?g?????w?!Wt??a??8?'Z?dX???wj?JV ?:+???^$?0`????Nv??}???~-? +6??dG???27s; &?pT????a??)????????g R?Um???Z????2_???]???I????/+?^1v?Q??V???%?lK?????h?i???w??&?Z -????????=?G#d???C??E ?w?????{????g-??'??????X?>??:?1Do????/q?|???a??x????S??h???'??1????p????? +%9z?????O??~????>{JP??{????_???;w????????9??H??`?ka???&????HDh?I?sB?Lr????????? +6?S????e??"k???'i????Dl???Z?]H??? +,??g +?r?'N?????P???????r=?*?5d +': ?BC???B??g??p?`o????^?%a6a??1> ??????????n= +a??1??R??g?2????+??(???????tju???W????@??[#????u?^O???????Co?4?{1K??Z???'?*?9k?????????jLu?????????n?Xv?.&?q????[P?\??`/?$??d??Y%??$?Fh?o??a?????D?)=????YS?x??????ewg?|?7+?a?x#????O???uN~ +?? ?r???_???)%S?K???+c?G?$??????8?u??'???j$???+uR???8??w??r?*? +?3 +{SK?3 J???Sy??ZI2? + +?MI?x?N??N?????????7f????oW????z????*??`?h + +???a????? +??2s}^?.?ox8/?, + +????)K????5?r?? +@~ +?????s ? +??? +e??mC?}?F?????} +?????'?3 +O???????v??y?g +?}??qml??U=????Jo??(j/? ?%i??\2 +???U??S????8?5?????6??c????z??ye&M?e???W??????Z??S%?s????qc???| +ka+O?`?b???%????-???*_~??????*U?{???X???1Tn??????f??{????????a$?U -????(??????BVW????S?w?????gU???[?=???Cl?v?c?i?Z??n???7????i_ V????m&?A-?E?.??`???,??H?? ??%???;?'????m +q????go??d???*?5??o??WWW?r?.?????c??V?'V?@???3?p???^?b]????l?E?????h????7???0i?-W;T?h??????c?M>??v?[?3?6?????LA?w?WK????j????_^??| ?iM?E? +????j5FA?????.^jg???6?J?|lG??l+i?a?xEg?^n?Z[??N???2r??7?Zf?????_k???????/?b??&g7jc???????????????gc`???6 +??L?O??I%?????l???{6i(?.v?F??c??6-?zG~?na??m?Z??????? ???(?$I?j?q?I[?o~?]l?9?E??o??????`?m??X# +??9?????J?????/?X???????p<1o??b???j?E????? ?/H~?xfyU?YK/????H?????GN ?'sX???J?mK?!??g??i???vW%?~?? ?q?.?@??M?S9?,??s?mWR?.??_??K~??W?oi?=??.???????C?k-??{??c7Ee* +?j??e?? +??*nWSVyCl^5????????be??- +???MK?@2Mq?????vr??i?D$]?y}??d?????&?9???[?TN??9y???-???x?????&??7???XcC???????7???F???&?K.? +??????b@?? <7Z?????`?C????'???/???????'??>8*??^??Ea +/?????*????c?jU????/?|'? ????5??????{???X?????g?#@2$@?3???2???#?g????????? +?+?????I1?-??????????k?????9????????vy???L>?B??]`?'?????D +~?`^6=?_?T? +_@???Ob???n????q2??Wk?7???g??Gla?r?^??Zm?UEm??]????5{?????2?X??>-??????Z?v+V-V?M?? +????7?q???/????Y+? ?O?o4??z-??x2eU?73 +jCz|???MC8?]?m+????.??M?????>?$?0???f?????U????;??????a?????8?????x9?^kgqX?h??C???2B?M~XKz#w?????3f ?M??RA]??ojCz???_F70??g????? +??e??^????{???#??z-?????? +a?3 +??? SO?????M?bc????????o????? +??6ZO1y +?? +j ? +??H??8??? +g^?????;??T ~nT?ma@??????=k_?#_KX??U?????O?t??Pb??0???~2????v??????~4??P??u?Mg???w??]*????????????v+?????!`?8=??????~???????$??=?v?b??g=??????????Ot??c??g +??@????????????0??l#+?b????Q)n,?$5?? ???'??y??? =?y?;??"?????-60?{?d +;????{????i??P??:??C?}p???? +??????x`?sq????]?<#7??????p?z??T?_??_????+??????q?X~n??p???_?>!?-9?7?????L?E~??????|??=???Na~?LM?z??~O????Z???[=9u??????o1???}.??????pJJ?V?7?? +???>??1????{??O~m??????&D?'??7??l??%z??=??3??WVV????}?c34~#Nw?h?^??6+7Y?=????W???)?1??g6???~?+??C@?_????????gk????????????Mk/~?? ??g?????}f?? ?y???????o~???????Z?k???? +? +g+??'???4??????????p??;q??/?<|?[?z???le~???w???m?;C?2??@r?????????r???????M???hgD/?????????=?e??~???0?glT u????'???5????W8[??=????> +??jv??????#R ??Nf?SxP?x?K_?V??????????j6?F'?y??3?Z{??A???9%@~^?????}???AL??S]N???:????7???????M"?.?w???g?0?%???????=*.??????????w3?????? +{?????????????0T?8????????o??g?Rp snuu?????_?p?6 +Zr??TVLVZO2f?????E_?`?cA?5?S1:z??????B&E?"????9.V?j6??>??^Ky???? ~??MV?C)?>?qY?????A???,a?)?ZG54?g???X?|?C?@??1?I?? +?????????#m?}??9????????F??W????,z?Z???????(};??a?Ov?????$?[???Q??}?DeG??>j?r?n??SJ?n?L~??O?d???????*5???,??z1?[\?a?????????+?S??n(g?9????ZQ???M~XK???pGo??g +U??-??C???)????0c_?P???y?{?$3????????????UC?_??K? ??????h????????]? ?#???'{?+??Y?????2=7? /????yV?-??????~??\?%/?a???+ +&-?t?y?Knr?'??b???D??v???Ul}?gZZ???zV?n?????????[1??A?? +?Sk>h?W2?? ??????\?O?hg?Uo?gb??V?V????JU-????nv??#?m?????i*R? M*F/g?F/?R?RKV-???L^ + +???? +w?dJ~WV3?3? .????????8?C??,?cJ?j?? ????k7|? +????m??<`?]??????\???9ix????F????mq??????>?_??? +?1?????????O??T?^???????P ?/B~???l?? +????L'j?ez??j??? z??n[~??}}.f%???xN?????9???>?w@~^??????????????xL?;Zx(N+g??eg???7???wD?w??Y?? +?1?????????F[??c?_??L??8' +?1???????x??B5o????1 +\fXZ???&t??;NCo????????y????v?=?u??#?? ??7? +???'?????-xP???????gv?~?q????????y????{??Wkk?v??????}0?] ??=qq???^r?S/?~g????????d5?? +????????o??v???? +????`?Z?[?|??^kc??r +}??v +?????[?Zk???MwA???~?]?????? _????uFF~&?'I???u?e?? +??oyuu??nd???LR????lJ???>\)???a?? +??(k???g?o?????|>v?X???l{,O?%6n?c~?????(IE?Xn?W?Y???????? +??I????u??]??u ???????*?m?>??????Hq?w?A# +`????w????????????[????{???????|~??????h??U?/|? z????zPi?K~~??GN?????&???????GB +?(N??????????}O??rK????G??????8R]?y?'Oi+??m??[???w?"?:??& +?7R +??#?g???t +?Ywe?N?m??\__?t?}?vUZa}???X?p?{vk??ZH^?????????U?????f"e +|?K+`????6?g??????????6r#?Cy8??????m??g???????<???w???????f???5 +???_?%??N?K???W???E??s?'??? +????$???VD~ +?????? ??} +;???(??~??????.:)?2??h?^R?????^??Y;????,m?Oy?[?R??j?K???O??Ym ??s???? +???u???????????????O~ +?t??fL~ +??g +??????????n??:?9u?N?777?? +?skkk:?%s???K?.-N=????zJ?s??}??I?Np? ?????O}?????v?P'J?????? +?x;w?? ?t?o????b??:c?nZC??ox?se??l?? ????????n ???????0??%O??????^`. + ?????UQ +endstream +endobj +10 0 obj<>stream +x????j4I????]??:??m??? + ?c?y9?:b???d????wd2 c?X???6?,,??@??$? ?/x????U%??T?c4oKYUYY?>?????? +?@????g@??U???????&?O??? +????3??6??g???????U??#?Y]q??>>? +??????????wv~Z8&??T???????Xr?zp/V??1?J???3?g? ls?OE???q????????JbP????+?Z?A? +.2:?E????.^?aZ??????????D?.0???{w$???G??[IO +0_0z????0??i??oSr:?o????I???9??h??M?J?????Gd?~N?P?^?b??5z?A{????-?!???????k?n?? &S? +??L?%?????H?v?>??:Jo?i?A????p?5f???Sx7Z???,???????)?=?????e?n?9 Nmjo??u O at Q??o?*??w??A???Y?w??J5X?????F???????s?????z?~^ #????]gy6????????`?t??}???'?{?6uv{???????,??U?3?6?????)?fN\v?z?sO?.;8K????)?K +v?F ??x????L{??z???,???"??l??p?H???J?s?73?????? +?g??????K?s}?[?`_n?#t?????????????u??T?v?9H??????????.^=?b???3?????I=??????O[??]?~~???k?b{?G*}???NG?t?n?f~??:~???i?{???y??}????~??~???? :?? ??=????????? Mb`?V?=????V???????y6N}?Go"?'?9????*?ZA??????y? ;???^y{??t?T?????K????s?M??.o}p=??y??W^?h???|F???|??t???????6?9?I\<6Z=?#-S??0?#?o&=?8??=????X?|??d???3?? +?? ?b +?????????? +?8? ?  ?H????T??\L???{?????-?T?o???????|?g?&y??@??9/szz:?L?b"D?x@?SO]?Tny@=?????~vO=u?S????g|4????=???????z@??~????z'????"Dny@=???~????z'????????~?????Y?????=?????{*???0??f????????r??X??._??????G??g?????????_?????& ^2?:?5?I?/?/????z???R?|?~??j?7?????"_???N???ej??}???q?i?6?d?"?Z?m??pj????????cz??k?W)?UZ???k?E??????????????L? +??+?c??X???}8?b)???p???X?2????3???D????+?n=?T?m'?XgZ??????.?r?????+?????T~v?g??7K?Ty[i}?}????q??`MWR>???4m??H?O?x\;???r???oe?????? ???swh~>?'|l????u???????????? `????????>??!?????'??~V?|x?|SJW2?'ZO??????O??w8 ??c?????O??>?g~????????rS?_?g?~?]?9?TL??xV?K#={??'??K#???5???Q??S???f|q.???I?\?z?w?????/?v' v%???????3?f??q??[Y?[k????[^U?0????&??R?{>???]>?????6?_D???????5?????O??yg?`?q?????z>???\????D???S?w?3????4??q"?$?????;_?w??Wz??????w?? ???H???$q??c??TQ?V???33?v?t??\??2???.??=???y?w????'??? +??????8???l??????.?f???H????????n??cM?X????xS?Z???\S;o???s#?H7POc?Z?;???3???x^`3?_???=?~?~???z?)S???z?G????s???{?:?s=do?????a? ????j??Z?7??????4e???????????]?m??D???%g???~n|.??I|?1/y??q????8?}9??Sg???v?'?Dg&??Lq2??? y?}~??B???W??0s^??>??W???o?!???r?G?$??~n|.??&1IH?D=?P??????S?????Yf??? ??@r??Xz???!?5?_5??R?K???????????8?xS?g? +??Y-??????w???Z?a.w?N]???.3kGf?????9?p?>????G?h?L???*?y? +;??5u??9o??-??S?/??3?B=??????u??]X??+N??V?h????d_A???3j6?m????, |*?|.????????_?3?????m?QV?]?6x?????j? Zg?? +????V????u???? +??/?f??si???j?`#?#R???????e?W?X??D!???S???>???/?V??????y????:m?b?\O5?jp?j??}O????w> +??????????ET??x????~?k}???>?x)?_|Fg????k?N??>??d_A????3? +???M5?u????TZ?syj;LM,?G?(???k???x??}>??y +????+?m8????B>???G????\?*?z3\??????1?6]?@??M?Q?O?r????r??8??n%?D?3??????????BH????=??t?????"?[?qp?b????)?+?9o?7?????N??o??`?8?~._Dyhq~???\_?????~c??????0t~?-?!????%?o??N|????????M??~f5????????????|j???R?????????=*]j? H?K8??G?3?O[;???~?mL?4????V?f???p?????(x??~ + +?2?b????~?????H?Yb +?:~^n????????.??e?{Tu?og[?????J?>?t???? +?f?{???_??]=?m???yY[&ql?zMb??IK???xn<?=???6?L????d|????{??|????D???_}????? l[???;S?8r^f??s\????:n?????y?3}09?????*??F?]?????a??k?W9]????z?2???[,?a?p{N=?????O?|?z??-???Y?|??\?'??s????~???&?sZ?X??z +??|Uut?%/G???z\?????%???L?C???????????????N?S?????? +?C???Q?????????????h^?t????mR?????g??7?????????G?^???5?Sb??1?Y?os?????O??4???2rx?~~?{???????a??s???-??? ?zW^?7v??>??J????b3?mj}?]?-????c???%" +y???.O?7Z?3?,? ??u?wp??????=?p?{??W??~??c??@]?????/???G?G???????N?h?q?s?w?????????~?????????~?G??.?? ??f8?cm?rr??HW?X?????344??,?C;?????N??????[I?G3v)7?d,??^ ??/??n?rt9vY???\???~?W~?k/?????a?e???:[}?'???????}?+??z?x??COGO????y/t}??%?at?ic??;?9y?+????'%?k???-?_?u +???G?)????<51El?e&9??h??R?7???O?\??/?|?????R<{?z???s?;??KSJ?h?b+????????~N?.?? +???x??? ?Z9(z?IEL +?9i???\`l??????/,?/??X>??A????O????????U +????+???w???m??????b??x5????7b?F??????????f?q~?w.??~?y?G??"?????Ko??,???M?y?W??-r??????N??j~?????ST ?????f ?$?d??r?r????}?~?A1oC9?\?#7j?;Hc??????? +???O?r???cB?+L?????$????Y?P? +F??????m???)T????jG???W?Jc?????s????C??????L??[B???7u??r?`?rB?y?=?/???????+?????>mf? +??p???? ?X???????C???2?#v???;H????????????X??????OL<<4??????(?????v???qXYX{?p[?l??tm?????I?~??s,???????~?=?????_?' +?6??X?8 K?||~ +??-??+n.?r???????X??T,q?S?\? +6? J???????i??Z ???????{??????xt>?? +;?e?????????????z??$?C>M?/?*]6&?k???s???????Y??;;???Lb4???C? ??3?????~???K???[?O&?????????g???vrr??yoo??????? ?<dt5?Y?om???5?p????? +7 s???h?u[?5?????`??~??o???? +#7???B+?Q7>??e?x4??=??7?.R??????k5u=K??-??jt?CI??g??~?)8La?????????K^]]?Nj? +??????t?i?A?fj?Dj?r v??6N?,g?+?X????777??(???~???????>?+?J???71Un??i3?????(??'???~f?????d +?O????? )#S??V?zL?[&t??S7?+\C=????????-?u2??1?;.?9???|??r???*qs?+@?|??r?t????>??:?i????????=?????y??.??.o.?:??^???8>.?z\6]a??`?nnn????m?[????@\?????1???w?????Z?????????~^????v +????~????????#q??~????l??h????_????P??h??eGw??GP?^??c????|c3??:????? %???????3???_?~?!///??????6h????3?y?Y???::?!w?$?o???^???j?w5??~f?????? +????|?~^Y??g???W???? +?????~?)?= +cJ???ypXe):?G?w5??~f#????=>??ONNr????y? +?V??j + +???????????ZL?qvv?5 +????~>99?? +??/^ +>?????&b +??^? +?_ +i=a9??????^?~????~~xx? +????? S?O?6 GGG?IU??G1? +9??>??%?????????? +???????????;? + + +7Ez\??|||\.???[????i/??W??qvvf? M?????~???????~N??A +?????2???~^??\?&? + + + + + +?GA? =?g? (??/??? +vA?6?????b +??????m ?XI?_5.&?3?Q +??,??V~?u?8?pZ?j?l??Un\L~????i9??t? +??,?#???3????2@~???g?@E9?????8 +?bF; +?g + +s???g? + +vDG?6? + +?????? ?$?1?5??7?8?s?]??/ ?????pAA????????????cA???????W??$B??Yx?g??.Z???????i=H_ywt?????i???? ???3?3?q?~?m9???_~??s?.K? ?7o?|??????UE?2? ???,?#??E???????s???? +??????l?g@~?????B??????}?????~}??e?Hw????g?g???\???u???????#'>?????????????????Y~F~? +?i??r?F?y?G]U?N?m??w/?|???????3?3?)???H?_}????????m??????????7???'??"4 ????????u?? ???Y??????qz???#moo????e?s?7?J??g??V%?????w?????i??????a???"??? ?#????`|tt???9??c?4??s??? ?#??:???????3??777S???????????,??????? ????????@~???g`??????+q?????=:::?kB +??qj????????D?????????/??7asssgg'u\???lq?QW??R?????:??P[?f?nJ??Q???0W??rq?QW??R?yID?^?v-?j??$!??\????h????9Nw???????8???v????????7?t~?????ONNN???a?yM??N?9????rjBT?-?j?????????????????<?????;???????; ?ex????????W_}UI???g????wcc#??/???????f!D???I6????8???f????u???*??q????[?$?SV?5??(Wc???'?\????3S?????j?O?[b?s??????r?O?R?cb}???-?V)?u?v?1???? ^?????`??????yk?????x=?f??qo????FU?w?????????k?(h?g`b?yoo??e}??s??????'???#???1&????S??+?c?[???????,??y?\???V?\T&??k???b??k^~??7??;w?v6m?????*7????J?????K?z?????M.????;m&>|??i?N;?????J??J3?;????J?X??\????"?t????V?0x~??xK~oy??'?2'D????[??U??|N?????\~`?m?7?m'??W)l?+oW.?Nh?????u~c??????9B??????w???&7?L.?rR??g??/P??~H??? ?e?/?:~???????X.?L??????7?{M|f?B?s5xE0?N??:5????%???.9?(????????:?u?i=N????????????8?v?F?;?#??????I e +???YY?=???????r??~???????(?b?N9D)u.R?k?8?y?9??0ot?????????@??(?_?????c? +?L?????m[?y{??Q;????????S ?????k3l???????~u?_???w???HZ???? ,y~??Rv????_sN???|L{ Y?F??z>?Wn;?g??f?'???Zf???s???*_?????? ?p???R?????~p?l??????-?y???i?????c??2h????Vfl??GyMT.?>6b???????>??;6?)O0X????Jl?'?? ?h~? +??;?:?u???y?2?b0???*??????[?X????????????VJ? +^eTni,{????????{??3U?Hg^Y ?:Wn~K~.??2???{??A1V?????'~?????"s?]U?2_?T?@????8o#?X?????3'?????]F?J? ?-3?????Y?3*??/??s?{?+{?[???????7???*????????{f??YCWp9z|??CK???*)[??E??{g?m=????6g??J?]??[B{??? ?>?!????:??????r ????(??2?7?r{`?8?h????~b]ea6???|??|?Jzi????_,?7??? o3?????%..pA7???????#?6>y???????t??A:??QZ??6&?#?k?????U??g???%?????????_v??p??,?_y~???3?r?*?3?3????)).4NTt??a8V???V??r0g??7s?!?3??9O???@ ?yU???l-q +KF?v?t9???7x??????\Q????|??? ?.??j??al3?}sy'?h?j? ?p~n,????W???r???6???3???m?|\N????y??]?????g`9?sy??$?|F?9Z???\???X,????D?lW?s? +????W??k??z???3'(x?????g????+y??@???[?????Wd?????~A7?m???6??OK??????DK?N????NW? +?g`??s????W?O|hl?~J???????Xy???7{??XTk?f/??,??????>????????W??[2??)ck[N???4???:??i?@;?{?[2??S?9???2???&??a +??????;?*^??[6??vR^5???"???+????_??!-=?!???e?0??5^zo9??b?nwc????T?#]?????;? S?3'????8?S?????{??$?w?4?f4??:??3??oIs?????h?????{??Q?C?y?a???\g?????M?=????????????+[????????????Kc?????g?g????y???S???\"rr'?tn?Z?H?? zJr???9?? +??i???nD~X yN????5y^p??????acc#=?n??????M?bg}?sT??u#? + +endstream +endobj +11 0 obj<>/Font<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>> +endobj +12 0 obj<>stream +x????r$??-??_o?? +???[?????k?Z?a????Qb?C????-m> ?????'????~?1?MJ???jz? ]>?\?m?p????ba??GA?????HZ?U[???2?C5?N48V?y?|':?)??o?I/??,??N????'1???????_?2?&??8??Hlu"#?cv??|?d?? ?Z}?S?gS?????dG?^h????N?????+?*G????,??'/??(??;???? ?J?,?+????E??? ?$?@?[r?X??????3 ?R??????{?{?2???????????_X???D?????r?????????R??S\?` ?l2???A?*??Tc-?? ?ZS<Oir at j?sO?Q?'}qg????8&N??]>?W?d?2t???? ????-r?&BZ????_???V?h?????%E8??a?? 7????|!$w9??6???A?M|;?K?? +l??2w,&????v?]U??w!??j(??y?m??s?p???).w?9??.s!S?&?k?UB?L??????$ +P]?d]"A???r????^??o?whZ????b}?7???N ????~}?Q???g???M?tt9y?Ld???? +$/?B Scl???? _?w?a? +?????lHJ?^>kP?g?????ne????3?$?%;^? +??`???IV?????T???????6g??ha???S8vGT?@2??a??^??@*?K F7r?????c???Nd)?????W?.,=??'??F????r????? ??I??N?T??D?ut4??:9?????'Iw??[5C?nb cZ???N??????!?^\{q?pt?U_.-??P???1?????*a?? + ?5??|ixl?d? ??,??L?J???Ze?hOO?"???????v?\???|Ye?5h?A?&?| V]??jB?????????t>? ,nO*???e???A??J?ra?L$?Y?y_???3?? ?r??HxX? +??d2??fc??5{??E?(?iy?a?M?t6b???j".6!??@?O? GG????vIx??????/%c??Q'$v1??K??k??w ?,7o;?7(?????%???x???a'?5G?i2|?q/???&?.??v?B6?^?b?? ???xm????????1? h?2>&??? ???w???\??? ?A c?c"??/???a??????/n.??"??z????v?9????)?qm??????????C????deB??YNs?a?r?VD{?I?*????????4???]edE4\9??UDFx? +?]u?p?zfz????????N?TCL#u{ ]???P????DP???: +?=G_W?Q?@w??[-M?"??=?^o?.???Go??i??+?4?C'?oy?Q +???H?V????(1??n6?J?,?????k&??BI?ay?????d???e????W??????aH?]??"?l?9???r????bw?D8 ??n?oZ2?k?z?1?@zaVNU??? ?w>h2{??\O??L ?Ng????dX?m??;?;??Q??/N?Rd? ???????Z??????3??3C?k0?.?X???????o??z???? t?{???.? ?K??.?mf??=?????????vG?O?'+@~???R??? ??.JO?K?0??t?????r? ????0??v?????t[??K?Q?Sd??vH?2??s_??58U??/?/?4[;???x???e8Ur??~?????OO?+at?????Za-O?J??,j???o?/?lM?Q???2????j?y??UR??????!C6 ?XF?a??Hf4f?\?Oe[?}24 ?f?i?:??$??L?Oj?g-?]???_e?IohB????;?c??Sb?;??}??O?9?o?????XET +??????!?C??????:A?y[??2E?mzq?e=5-L?!? ?8?B??? ??u +?]$?!=?????|? 5????~???3????~??5?????v??????X???????,???i??,Lm??9:A???k???l=? +?w??@~x???t????3=??,T???????S?<????t?S????????????????????????w???<???????????? ????????[0N?xx:S?~}???i???? 5?f?\??D?Y[-Q??Jn\G?B?WY?MOzKCqMf'N?8?:????? ????A?r ?c??????,A"?.?$[J[i?%l?v??d??????3Sf +?v?$??bF]????dD,?????Fx +UP????**A!?Z?5/???=?Rk???Ari???m8?pH.????K??.???#G???????\????ZJ??;:?q????9?V???I|^?;??? ?b??TFUT?x?B???U0K????QJc?? ?4a?w???X?v +1$)?s?p??%??l;J=Q=??i +?3g??d?Y??2?c?Y??`\q????Q????N2 +:Xr2g: ????6??e???r q? ?????T2??O? b?bK???W?=(0m??;?}???{?Ac???Y;z???+???;0d.????>y??c??? +,?M +??+???]??Lu?????m??[-;?????,?????H????#?HWY?L?{?-?1???X?9c ?`???? +??-??{v???+??xy?S?-?i?? ?Le????Z?j???d???????G???O?~6T???5?;??E?^;??J?-??? ?\R>&???-???Y???f?X???t???i ?"5?o0??? +#h??RPF?>??????????d????Q?)?????,s???6????H-????}g??? +?O~?I?)????H???l??N????? +??(U????n? +k??n??+??C?[\uL??,?????????E???2?HuP???Y??N?A;??8???H +(?Xm??P@>?w ?G????}?????d&d??????xr(?S*>??xJ3d?z????G)Zqz??%??????%0?rz'??R??U]?e?0???L??D?K?????x4??4?~?????U;?z?eSZ6??;J???1?YW? +-??M?+?|??XT&%z??????3??9?R?oYH?????0{k?L&??????f??(??:%??1d??@?m??Z???03"?`X?i?h??????b???.(??U????Bm??????]?N????P? L?^?4???????.???_)???-/??"???U&?@m??+??>????h?-}{??YbN,>?$ H?_??&???3 +W|???,Ba$l??l/D@?@:y)????O?E?W? +???v? +T???1e????RO_q? j2??? S?W??h???AO?&???N`d*?O)????=???{9,?|??????{??w????A?oC????C?,??2??l???A??C????g +D&B??????ur??o&?z4Aj?)}? -z ???f? ??L63??4b?#?X2!?{#??'?}r3?B0??,M?????u???J??+x?V????Zn2GLF?w?????? +??dt O4]Yz????$??8?x?h?]??t???t%?c????????nh?j?oD??t??^7??????\?d??w????E???t?y??n.e???2?????^e$?{????????????v????q<''?EOf?t???x?ha]2??v ?0F??k\?K?? ?.3?f?????P?&? ?e??'G??K??!????z?m?o???L&?P2?v??????wdM ?Ao?-??\dM?K???*??e|?w>\??@????f1gZ1B]???Jo?1??RA?&?Z?????"???f>h]?K(9N??K`} +m3?IX????1W?F??o?^h???u?????b7??????C^:.??W?O0C\hcS?????+?w??uu((V?O?i,??P??D????v?R:?4UZ???O??????C????d9e?MB??r".?~i'BG7?uh?/_eY??E??? +V??6G_?+?&#In?C.^????_y@?uh +??????????U9? +Z???r 1;F/r????\)'[?????3?l?^??B;??l???$W' bJM? {?'????]%&??'g?N.?G?y? +]???/????(c??????\???o?H?;Dw??>/?c??????\L?c???2??;?|????>?- ???'?ceV???!??0??Ks???P???v?a$??qW;??5??i?^]? +6z???@?n? +-?????l?0 r???????'yS?y???9kg?dCH?"?7?F2?????n0?3??vF??T?nr~???kl???????????R????d!?2Ji?A?9????^???% +?ws?Cido6. K?|??? ?8=Z?z? ?@m???e|?~E?`w=)M]??s??v?o4>??.??? +?????)?Ez???r?EJ????x???q???2???????[A/?t?j?}?C?Gr??P?I#?!????G?0?lg??$3b??????]??[??r???? ??`?C?D??????????71?u?????*???W???TEo?[^?.???$? +j??u?g???Fm??I??? b?A:????SS?X?0??cf??UDa?1? ???m??A??????k????}7V??M??!?????S ?????u??{IBq???x?????? + ?C?K'??*?+[?F?Q?]$???QV?Z*\??Z +??? +???g?)??????I???'???Xc ????J +f?U?Yk?? +S]?2?kMU"UHdW?nP???/??D_???????????2??fh???V??x ?:??t?y?@?w??)??w;???? +?K?aVt??E?Qx?Ch?????3???~???^A??*??PQ? S?&??U??u?E??)? ??N??S?cl}4??w???c??.????N????? +?_?S?????%/MAK+L?`H%??0??H???Ve???_?z}???>?????g3??+ ??????s? +?b?/Gg?9?R ?x?{?zi?:????^eDn??k4?Q??*??~?y?"??0????@??+??b?L?\|??E???c????8?`8+A?,U? +?P?26??&??'?f???Xw?* ?A??~?~u?D???????6?? CmB??????????I??JKG???{m?S?H??????2??Co????N|3?)?}U4f?l,k?h?0???????????????]na?v?\?m?zd;%??27?]y??Uf???l??HybC`??F?m??u?Q?????|5??P!#o_T?z?x????1???s? +?X??X|??+3'=???{C?G?W?%?)k?~?????eP???@+????u^(?.d3\??????????? +?;B?????W?z??=??4?[?j4???v???3??vcU??\(m??g??? +L?Xqo?=?g:??86<=??i??3?z??g??t???2?N2J??????Gz?Q@? ??(?A` +?8??????~??v???DX?=N???????A?S;?K????l???x]|?????Ze>k?TZ????Z?? +? |???%&?^u?? ?3GD?????????2??s>?(??`wF}??o?? +??????:?EV??>??`u? +Y??????????????Xe??*igB? 7?N&HYv?????E?V=?????uf\[? +J?q??? 2?Sz?2XY?#8^l?Wm???;os[Je?????2?;L?bB???n$n????(@+????_:N#??\g:????W]????7H?c?i2???\?????W?$??}?H???\"H?,????K?`?)?=?D*: ?l??D??;?nS?c??ls??????T?v?????m??^0???&?D?????\e~??)?????h?H p??Y\IM'?D? ?(A????dn4???3e?$Z??????[e?j??A?`?U?E????\E??p]\Fd???W??Y?a~s???R???%6Z???&??????5?d.?????X1?d??j(?/???{??? ?4?W|??K?;m??cB8?o??(@???;????8?u\??2?N?7D?s??Q?e#?x?M?? ???t??)??j??T?~h??1:< V??5\?i?????Nu??????2??D?;??EB>8!|*m/?Z19=???{???/n?????????;??~?J ?H?@5??p6??*??????q?? ???TSc?F??u??? ??MJ/????_.???7?? ???Bl????}?J \?? +?t_q9???1E????eG?-)^Nz? p?\? +?????Y\A??"???UF&9D??$?d?? ?0&?????O????N2????6ed???Qh????U?IP?#??q??Uf/ Z???t?>??vdK? +nKd?w?V??*J?o???$~C??i #????wmv +l??G\M~?F?[????~?y??9+$???]??-?[r?l?5X??v1?N?D?I?v?D??6?9n.???m?%??????L?T?z???N??,????]?2??5??j??FnC?M?? 1O??JtF|??? + +?????JJ)?o?0?b*D!??!???#c?k7?U?>h?????: ??a,??vW??????4?O?~C??;(? ??*#?>?v?}];????H???????x?|??NY?1???:???i??6??&;*z??n]???8? ?;z?/pN????.?U?L?????N???C?,???A?R?&" +6??] +?r????)??5?gs?g?&?l??}?A?h0dmo/%(zQ???k$v???4?y?J?????t?j???Ho???S2?E?t/?????'?0cq??]T???Q??? ????v?( +??T???1????2??0d?O?4?1m?f2EI??v??3tD??????? +??PQ?J??|?I?d)???(??1????d? ??Kl?U?w?p#?j?p?????ex??d??\j>?W??D???2?r??eb zg???'??s?????$??r?{U&&z?8?/?U?'`@??6-{Pr??)?????3??X4 T?*??4kr?"?b???^){%?39m?`??? U??X6? ????QX + ?????M??_? ??R)c???'$????#?H???i?2 :??&I??? ??MUex??|??1C%4??qeSU?c??\-??????????Jtm??|??(?? +???f???5'h??v????M??ke?ng??y??O?=??wp????8??|]??E4?Y?'????^????jM??Q?Rm2??yO +??t?r?o/V?h??*?????s??N??????? +??hP.M?@?a????e?J? ?O?????F???Ede?? ?M?F??5p?Dq(? +?;????????[?????,??k???y?]P???qmI$VL???H??????DAi?E????????&??@,????hl??of*?A??????[n?d?\Iy? +??????@0?{_?dA$???e????;Z?5???7V7*s K{?$??w??w?e??'F?u|nI?Ud???R? U?89]f?Y?9?eti`????????I?CT ???f3? +?e3UW???i??^W??ySW%i?!Q?????u???A?qy?????>.?jg)?? ??? ????????? ?N`eO??*??ql**?8?0???+???????d~S????D0q9?*x????8?RAc?M???>??????????uS?P???r??:??-???MZ~?E3????T^?p???v?Dq?T??-??N?0?W?\????7_?=r??c[???????7_????;/???*E??&?P??;??Y4Q??????N??? +D????q?l2????O?MH?-???+??/?7?#?????R??????d}CDWS?m?B? D?????Y?? +iMW??O????L?????Kf????H7oD?AxD6?j?Lq?K????)????Mq?*?U???&???4??d??R at nR???MA?`?p?f*?9rd?S@??:?h?w??? +p< +@????R??v????4??+???????????#`?zD? +??&????3?0? ?0;^?x??w?p=??y??`?iL??e?U?????j +v1!4k?????L??yT????'??????????n:??j?bg??#??????e??? +H????.Zvf???k?Qb??????MF?`??1!Od?????Q???xJ???h:? +D)?????>?,]?????&|Q????C?;J?h??? {?????-?oj=5?6??E?Fr4?7????1U?3?Ab??c}[|vM?g??wO6??h$?Gk{?S????=?)? + N?UF?eh??Yq????rq H??=????Iv?Z?? +Lj?=@_??e???=??^?Z? +???:??GV?,?/??kd%??;I*?+?W?/N94????g&@?????JT?B?z???Y??SP?????tQqy??3????.?0?T ?e?k[??g[????sH???B???!%????s???B?+?*d???>x?M3?Zpk?F?????,???[GZFS0/L??1?Zg7Je:????^??>???f????2??$P??og@??x?:?":???????C???^-k?L?????iEC?J?N???:?]??W?j???} +p??s?UA:?;?iY??\0?F?}R??F??RN?;??????N??w??`:?H?,?]\?????????A?r??y?d?1??; +!t +???a?@? +??M????? +fl?5??{?????w8SR??&?W b2y??D>??)P??XsS +%??.cB?xO*?I +?4?P???? ??;??????{E?d??G???? +?b?[????v?of&+#?????tID???v"?????99?L;$y??Lz? ????=?$?f??e?? ????????B????? +?B??N?5?7???????n????&Ywa?^????S???@?f?ZT_??.??H!B(?,?r????@?q? +1??B??Z +:??zS??*?\?????[?N??JAM`o-!O 4????????? >?M?*????V???_? +??w?;[oY;xn ?? @1W?]???v??e:i?*??m??!?X3?t? ?????d??D?????L4?p?P?? +-ik0I=?J +?C?[_-??xx?y????????O7C??????r?6?$ ? n???:[X?????I?a?6?"E^vLs?r?d?) ??????J???S??FC^??2D??G l?K?VJs r??w?&?????\??R?????{??e?f ? ?????qm?hWy?????????7J&>Z? =Y? 3?;=?8???@?TPY?? +??j,n?Nv?  |? +*???{?e?PBl2?????J??{xL? ????T??g?ED??-?Ba?b???lK?????;??kR???|???2????????pu???K:?DJ1*??V?"??R-??s?@?7hQ|?`g?8?;AK??r?'?F???i??@&?=?X??U?????????*?v??`>???5??????Q4Xf???W??$e2)??@*P6??g?????TT]??o?N????=V7?'%?????J%S??????i(??u?w?y??B??r??1?|???}WA??j??e.hu???7?????h/??;t??{??V)?=??)?W?J????2?????? a?M8?M???fs??p?9&??MP?#hb?]?????]?S??O?7??????6???JW??I?0?=???2J? ? +???-O??????? ?l??`Q?,z???I??)??????Y?l???-?5@???3???S#?????ii???*??3?????2 +$4????????????//?C?????~? ???ZE&?x?Q/?9???t??5?&? ds???? +? |??????^3?}G?-&O?????#8?`?u"?(??????????C1}??v??+?F??@?+??0?K?w{??%??\M?n?g??$?g?)??????[??s?pn??~????9????>?'p??T??ZO???p??'z ?'k??G???^nS?? ?x??Y?@?)'??0?U?{sS?u>) +V????^??????0??g???D??n??l/?P??f/?????????????St8?y??\??"M?o???????????|???i?I?H!?5?$:?$?X{G??????C,f=?^?V_???????H?,e??0:?b.????o???_)????ff??:?YZb?R6??:???{?:?n????????o???J???W????}??*[??<_|??L +endstream +endobj +13 0 obj<> +endobj +14 0 obj<>/ProcSet[/PDF]>> +endobj +15 0 obj<>stream +x?+TT(c}?\?|?@ +endstream +endobj +16 0 obj<>stream +x???=?&?????????(??^x??(?D6 +?$?????`?q0k???ia????a?Jc??? ?@?????(? ,???N~??4(r6?C_?pt?N??|??}?@????>n?{??S????s +?'?|?D???????+?(?/?o??o???^{??7??? ?????????J???fs????????[??-$?????{??????]??ee?B?n??W_??3????`?+??<D?~?C9???O????EW?g?E??tM?}=W???A~?v?r]q?(MT??r????X4????,???.Y?gXM??O?i?J:??????Yi??????K?h????!??6???D?????g??h?? B?5?W???r}??????ila?!t?`??9 +;????????[??????q?????Xs????-K????r???n????? +?N???\????|9?| ?4&?L??=??R|&p??-+??Q???+Svl?????G???l???]d???V????g??????I???? +???a_{?5???c?+?????gm?^x?Q5????"|N?V?z??W????g????[o????????41?t?? +???>/? +'v????YN?m7????"j? ?6?m??mtY?3?/CK??{????uK?UV>?p]???P>?ed7??????I&??\?yu??<%#+Ie???1T????#E[????E???C7??O?D ?o ?,???[??=YC??m?EU+????N????g?.??b?????dUz?n|??????m???????hZ{??????f??Hs??l/*??J???k???????=4]U??Y??Z?D>??A?_5???{??e???-tna????O???????}?????????Z?DU!????OV??[D?fp?+??oTFB*??T??TN?m1??Kw]*?*???l????????8?]9???TTf?y(??f???7???l????P8t?k???hy??8g?????.?u?i?9?s?z???9??W_xj????g?N??m"???????5?*?~??3? ??2k???k?%}?????z??.??sZ??.U???/????????ZQ?l??? md?m???_r?a??????_Z?5[?:`W?!T%??]?-Vz??V??d-??m???vq?^Q?OcV?e??? +?;rF??z?I???w %L?????"???5??e?ZR???|?D????c{?4?;?N???1=5??khU?0? +f?z?g??????N?C???}{?5?z?Z?-?=?l????d?MvOB);?':?Vu +????K?{e???g??U?J????????d6/?;?K?????|?A?t?????K??w?V?/;??'q?cl?????ho|?????7r????6??? +J??????t??'+????Iv?;??|??????@?e????} ?????8????~c:?_x?.?_ ? 0C?"???;k?y?p???R@??m????R??Tv??n??o?Qb??k?g?j???-???????s+(?a???n??de??F?????G? +Q???????????????c6??Pl???Q?????? ?e?g????g???g?~a?3?????????wz?hsN?DD?&Q?(?UdsQ???{??kv~???O?_??o?d??????n????????VF>??????"?Q?kd???????m?g9iX????"??FH}W?Nl??7H?e?K???3??????|I??s??b??????hg???$?P9???q?5%D:_-a?Q???J??????N??????j????????-j|?P?????@??k*Z}?5}p??+?D????? c -I??C??j?.KvX???2R?g??????zb.m?Foj?i D]?f?9?^?&????;??*?????:Y??g?x??)? +??N?n???H????????Uw????V???*/eG6??&???a?:??]?SX???Tc?????J?O??a??O?1x?????Vdm~ ????M????s?#???~?G?)?????'?8??g???#8~?=??sHZ?^???L[?t???????g????}?35?????d???l?U???'?v?Uz~}? +?????b???{?+???G??Y?Qv??u????`b???z&U.??7??1??O?????/x??{????Q?@?B?VH??;?0??m???w/?)?V??}y2?? ?(?}??B?y?? +{=d?R?? +X??? +br/ U?r??)???i>?????G??r?????3s????1???F ?LkV????R??-C??-??o?d-???J?{???zy??#??>?;1???E??~L??)l%??? ???,??^???s$?d???G?_?B??Gg??g30???WY???"F??(?E???J?)?K_?j?Q??&???p???]???eB??? ?P?_???7t???p?9??????????u?ld?q^E{????d-??????.?2???%{)j???E??)bD?w????e_L?????Zy??vk?? +?m"dk?w-?M?????kUKm?N???%?7}K?Y??p!#????I?Pm?Q?Z??1???:???9????e???????Z[,?h??\?EOv????? M?5???J}???K?v)?=???????d???t>Y?}?O ?B????&:w???????o?\M??????5?P? jV?m????:?|!????V?????v???6?? ?=?=d=?wi? +?P??Ct]?%-??q??3 +???k? + +?8y???g +D??iO??????o???SZ +b??RY2???M???j??3w5??3??P??????6zzz??y_Y? ??/????bjkd??C5??????Ji[rFDbeC?_????9???vf|?}???J?t?4???ao???3?K?c??pIW????????HV???:?m????xs5???g?????X??QLU??k?t???7?T??<\?~??:d???????H?d:?-?P?j?>%UJ???>?1??RM??+????G$???F?/M??^?A?Y?s?Ih;Q/?l;?????G ????????L?4x?^??e??+3??e'??T?7? ??o???:}||?3bn??N??&??????G?E?J??&????9|7?Da]????i???fKD???????V\18?v??i?J??R???% ??Z?S??s??? +?_$?F???@?$??tO??????@?gG?mj?E[?L?Q?dz??k??? +? ??????a ^???c??!?y ??=Nf???|?Y?F?"D?C?C4GF?Ot ?D6*+?"??????????s???;E{v#?U?-?%o??m??YW??vFw/???!?(????zt?dj?jqi?:ma????T? ???^????Y????????????l +???????F?m?Y7,WJ??????"|????:??[????zH?tO?}6<Tf??? +??m=4U??=#??U???#??U??Sod??????ru?R?l??=??t?=|[?:j=?D?#??p?? +??oj?y??\3????h???@I??*???????&It?????R?rz\??b?+???y6@-??9d???a?Y??>5???.cod????$u?l?=??3??K?t??:? +?????????W?.??x???Rl=???t=?(-??6M??r0m??????????f*??LmP7?5???m?????-Ns +?3 +?????o?T +?^\??1????^?,??r????rmg????j??_?G_?y????rha(Y??Sd>4]?????&??????I@?U?|u{????????;??hO:?s?D???????1????u9??Y??????? ?f +???n??H?su????9?5??_? +??A ???[x?^iJ!%??6Y???????l????]_.?????Ydn U?d??3? +?I:M- +aooOt:d?O2???s???]???n???-?6Ra?g??g??????????????B?.WE?.?T +9? ?~rrbK%??`??oe??Z{re???q5;9????jz?????z??o???'??=?s$?????P':j???z?r??????om??g?7B`?1?NG?vJ~?K??????????>??|??~??#?????m??av?Nd?lu?c?P????U???1t?h[?1Hn?(?2?Y??W????1????l???????p?N???@im?O??d?d +???????&??ct?V??s 'k?r???????m?J?f??? ?pl??(???q?n????:;h????m???1?fe??V??w{???&J??E?????X8?r'?g??a??1www??G{????_Wb? Cd?9?>'Z.???%???????3??1`?x?r????????3Y R?^??Z????E??u?(???F??J?B?"{?????6?-U_????J??a??????E??1AD????~z??;9???????????4KG???q??B?b??C?????.????9?????^???3??????Bu???m?0??z?3? }?????t%???????h?B???9_????????#??w?K?????L??????D?6?;??????V?Y'?>?9???????D??c????e???Z???|"O?QF?WV???KDM???gU??a$??M???i**m5??he'?b)?!??U????g?8a?T?l?j;?9\0j?>?1i ????[?U????k{??{????q????j??/?d*N??5???}?"???????^e%V{?hg??Uv>?H????r}:???F???h?zt?=O??????????9?A??W{???? ??????B? +&?i?n?a????a?a??????g???P?9?.?N??~E???F???o;6????`j>????.??Q???_?????F????d???????\?-??&?m6???S??????h????.?h?^?????>??S? +7??!?:?????3???3????Q???_? +????y??M??3?EQ??w??l?ln3 +??}6:T?o?????????*ND??d??s?y??)a??4r>?????O? +??A?z??????MM5???Le+W8????6??t?s?P?h??7ll?4~???n?????W?~2?F?a???U?n)????V)Q?tv?>;C???#???????????k??n?r?)?j????g?????o6????7=?g??-??z??`:%?8???M+? +g???O +~V???t????Ct?????g???Q??e???V?>?e?????????? +?>V?_???l???????g ?z?jX???k?9 +???,???p??%?????+G v?4??????*???H??\???????j???????????=*????????6 +???,???*?g +??e? +?nK?_ +? n,?m???]???9??????gX????_f??????jH???8?$M]??#\?????????/??b????fMTV?:??)?`d[a?r?????J???Lx???PJivL;?????,???V??-i?;F?1??yl~??A??(?4?=XHiHK +???z?7?m??????g????d;?}??Il???x???b7??%??^????????v??r???]l??9??C??:=T??H?????????F???i?'?????0?1j?????+6????T??]!???????QE;???N???1b?b?????3????3l???f?!?>????t?Q?????aGL?fW??b?vG???JJ??????g??r???k????s????????o#????0?????3? s? +????mzFT?T???R +?????a?KM?~???zt? ? ????0J?T#?????n{???;??%;,????Q? +? ?sO???g +;??3?u??kj)???????MdU% +?V?9?????????7-?????3? +??QY????u>k??????Hd?4?????t????i;_a)???Ox?v?Z???G??????gX("?Q?D??&???????]???{4?????????????g?`????`b?-?????3 +???;?hA? +Z?/?????g +????g +??!?f(A????3 +?{???????giC?_k?????????5?!???I??cl??????????????Z:cc.?) + %dk?j#[o????(G?????i?v??!S?s??T?d??8?????o))???e???vn???s?????iz?N???+SV[s?dUaI????"?G!;l5???RG$??N??4?U?6?l]?H?j?y?6???-????????3????Uv^??Hu????k??i????7???ND????h?^?sIx&?g????????e???opQ?0oN???????????~v?*???4???? ??1?m+???Rs?s*??\6 u???n?????????????2???????J??9l??u:?7??0?_?+=???eJ?6zeWuC9eQ?????6x???|"??????dmr?a??Xf??????4'?'?g?????(?,?k$?[????%?????i??c?????????????'?3??????????.SJ???g?pQ???c???j*?t???????u???db?g!m?P-u;_d)???@??Ue?n??????mH???i??K?V???Eip)?#m?g?nz^? ??e?????# +Y:????????/?h?gW?3????????k????iJ??d1??w?????? +2`?Om?h????j4.5?m????2k????G?????W?q?+?n?^??? O??? ???~?B?y?????g?????V?JJS??5??|??o;??7????f?g??j???\\F=?~??`d??W??R +??L?'?"??!??Uj?????k??? Z????? +??????g??~m?Fshn *?????????????d]k???g +??#?mue6>E??$}u.???????M??^?H5?&???s?0?w%X4?????s?????????5????C-\Su2H???? ????@?????je???h?c???????f??2?,&?3I??E?-?E?I?U +??&?????}6?w=????==???g??N????L?0c?t3[Hv?k[?=?1z?w4??s???5??V@???e????????????M??O?u??????????N?3g^???g[?$?????w???t?V?K?Y??9%+??Lz?^c??1s????>y??????'#?6??tc0jz??3??v?n?????g??(?k'??pv*?g[????7&c??MuO+j?N?;???????????P??$B???????g?!?????`3l??+'?????K????S{a&?l?4-?P0?????j?7#??7$?Y&*???qN??? ?O?p?:?^?9????3??????agC????=??????o?k?????\???GS??/??Qv????VC]?Gd???????G??k?U????.?>S??V????????@B???7????zAV?????? n???R??>???g?? ?? +?? F?g?"E??????,?@??Z ?W??h???? +S?E?=????2? +??????N9@`YmZ"?????,?^'a??4?????????????? +???JDv?%???N??< v?g??Q3@?q??]I???????O?7??l?FOj??????;????????k??????\*?xDS?7?????b???????~?g?y{n +Q???????????????\?a???x||?OB????????t??%??!b??j?O[9?U?????~t7i?N ]?}??5? +]???N??e?????:? ?T*4???h?????V???0^U?????Fs?,:?j?-????l?3N??a??????B????\???EU????\??M??Z58???????Nf?????1????c????????s6?C?Q*K6/?????????e??-?|>???? +?v?????j??S.?I?*??????k?????????3 +({8??h????V???S?????2?C???T}???<.Ag?t???????VD%?l?tV???i +?V????#??????(t??2???y?? +G???F?'?g? +Y????w +????3? +???? +?F?#Gu??O??V)V?g??????????;?.]?? ??yse- ????^?re.??w????_ +G(??y???????f5?)???1?????? +???y._???i?`n?????L????? +R?g?F??s:#??r??zy?s?? +>?????? +?C?3??????N?L??~v? ?,???? Dld+A;?l????>'?????Y?W?<*??U??8?'??v?&???}a?g?p!\??k??>?? +?C?6????????????Z?B?3?^R?[???/??Q??????*?"\?????)=?#?g??M?Z????Aa?s?????????C?9?Y,.???hU$?1??] ??????????~??????(!?:????g?fc????[i;??B+?O????Aq? Z??q????? +??????'?X??????????/????B?=???3@ fE????C?????j?t???????g??3? ?y+?g?XX7C?C/???????u?3? ?????(??r??????C??????????U??? +?y?? ?W_}?F?Oi&?_|???????K/?h?|??8?L+A?I?X?C?,???????e???(?s?? ?@? +?g???s[?ek5)z??2X??U??W???91|??S^#??[?~??_8??_te?e?????^=?*?2+????9??V3?p=?????????????=??$*?????+????? ?gV?m3.????* +????RzAK?M?A????r??e? +??C?$??,?a?8??X%?#?? +?sL?YQ?D???m??R_????Q???. +??????th????5?j?n???]#??(?Y??F ?&???mC??? A1??A?????? +?3?????????????4??z ?-?!?????????gn7?`??W??n?5??????b ?F?P^????n[^???????\ +7??2?P???O?????o?7n|??_???????B.?.W^???????%+????? ?g????wvv^^?*????.???g????????~????J?0H?4??,? ?P??e???0???g?B????:???a????g??W?????????????m????H?,???U>?? +?3? ??:?_}????F????????/_??M????=?0??~??? ??g???|?th????????C???? ?www??????.^Dz?e]?????_??W????7G??????????:???p??????{??t!???oBhZ??????z????&K$8???m???jZcV?n +???9???{{{?d?g???????8???Y??x@????W?????????"????:00% +Y??NX?g;(??I???e???????x +?p???3??????? +g?????G?g??????m:?3! U8?g???????????Y}?1???'????????????P???R?????g????????z???????th;?#;V7??????9?? +4?j??%??? +?y@? +mY|??X?}???????K?s6]V??????e?????l?y??,^?|?O?7??Me z??-?Q?:?? ??=Vg4%????g?y??-????#Z??5?Sm?ki??9[x??G??AM??Z???????W]???{?C?35J??N[7Ck?>??q0??U|???n_?~P9 P??w=? g_?????=H?U??M?6??m?P)??????s????R?i?wHm??????????\[????/????Z?o??o????vGn 6z????%???s??0??=???rH?Zlo??!W&JHK?C???????3??|?:???????6?z????7.?PJ??????0???p?y?9???~????d?~??6?9;???!h?@[???]?????|`????=I??|?? +??E?:??Kh{h_?^???????q?!hK?[Z]??l?=?.?@??$?b?????v?i?g?? ?T(E5?M>M??gc??W??r:?+??FA?gP?/e[ES???^??qGE???{??k6???u?C???g?y^$??l??}??????w7\???-v?qm?l??m???.?X?^????E???1?GbGB????^?????w&k;??j?z?L?:]Zc?t\?????3???3q??? A?#?,?HR?????8?????L?J?{?3??????()??{}??U/??v???w?}????=?W?????m?iw{???????iXD{?M?????_?^?8?n{?7?~,Z?????y????????:??6W1???_u?????IU?\=???????????-^??????g??????~??7?????Q ????9~??????b?Bw???????d?$??5O??l?/??+?W??/??????? += ?Q????e?=?6 +-O??s?F??????/.;JZ???????????fg?M??????i????-*-???????? x6??????????????,??????E?y?o????#R?????????P?? +???wF{?}??????M??)?JQ?C???T}&MGFt?ME?#???????up)=_ ????g????????? +?o?~??7!$???}G???_??=??g?6????f$????/U??:7?/??????????}?????? ???G??b>???????a?E?y??i???+?r?z??2?????!kY!j?vR?#{??lf???5(?dp?-?????}??5?c`}??????K?E???[#l??????#??s?s"}z?5fK?%<w&?s?7??w???????> ?f)?LX*??~???????????L????????????????J??? +?&?>?k?????8???&??.???????l???g??^???~wY??;??+? ?g?y?L?])?s????+?\?)]I?o; Op?W0????b<~7L??????Z?T??????w????????m?2????M??48; ?O??h?RRk???????????~????????j?g?l2/?|?????A ;?????H?onn????.?\???Lv???g?^?????f????sh ONN?X?a$???????4l??)?>J???Xk1L?????"????????OGc??? h??Y?????Y?????O[???o? ????K???????K&??u?tn??6u`??????Az?o??????Nc0????f????? ?l??????g???[??????????o?n????K?y????4?3????????EADi+-?4;??G????(2? +??????QB$??u??1???J????pt?y?? +y??5=[?go??!??r????]??????;?c?????B?????3??d???w?w??????Tg??j?????r?UT*dS????K+????????????_??)?3? ??\?9??????D??M??q ???????]????~?a?b??+q ?\6J????????????(2????cy?????HZ7??vyy??|??????caQ???I?<]?lub????????????uR???????,?\Os?p?X%|???e?A ??\L?T[???????p.????^??[?Fv2????$c????g?SQ???@?S??o???2??O' D???3?????????Z"??????7v?>?|p???O?;\??[^??k????,???@???c????g?? ???r??f?g?&???????????sXp?/?c??<=d??,t&?3??????3?\wQ?e;?G?G???~,}?? +????m,7]"??N/???}????w??????????7??j?O?)s???v???h?:Im?c???????$???????;?l9,???????/? )?8? +????~?? +??~?H??%|?????o>?(?????lr???g????????>??????z?9?????K?_g???H?m??E?s?Y]Z??/???w??????????o?^]]I?G%??????/?B?? L\??g?????sP?4[?6 #?V??d?g?N?V?M?EEA)??????????4?$6J?|p??????d|??%???????b??3?????????Yg??:9== +?prr??q???|p>??????g???????3l ?????? +>??h??3??????3? ?3???o???????y??????OV]?!???O?????????????O??{??}}?;????????aK????G? [??? +?3 +?????? +?g???g + +????.????d?? + +?I?? + ??&????????? +?? +???O%?rr??a???????Bj???[?Y?-?????io?j +?????O??}?@z??k{??/d??{o8y???qnl????? ???|X????A)???????0NNN??(??T??g??I??"???T????????J'????}???Ki+??Y??i???%?6? ???vi?????? +C?^?%???j;??ZIz,??*tt??+a???h??????6??#?????9Z???m'L???????????S??fC????M?'v?k"???w3Kl??~???v*?M?>?W????hX8{?^\???????????:???>v????????z?????????????3?\/?-e;k?~'?9?JH?C????????g? ?;??M?,?????%.????r??!??i????c???u?H?????M??~??g +?V$|]H??????-??n?691 +Q?~?=??????6.\J?g +?4TCR]?8??????3?=SL7??????w]Y??q?~?????)???B?C??X???0??t?^??????:????A#;???? ????LD??^z?}cTsi'a?:??~??Uv????>????O'?Eo>Fi?j???@?*!?#? +?S???? ????????4?2??>????i3???([?f?2???I??????????????4???v"Tq?? a???4 ???;T?"I??d???JL?D~??wz\=?]-id????4?pq:?J???????3 v?)MQ???r}"??m?=??W?lH??QL??m_?????????:Z' +???al?o?u? +b?}??W???7????g +?5e?&?????????]??????????M??~? +??????????????????w??M??Q???????O +?? +??~? +T?+?D6C??d}?????????-????N?_??e???^??K t3?>}???rrrR????g}???g~?O???b??3?????~?C?? +?F?????Z?W????(wK^???p?? +O??Qm?????n?????y~??m?l???jv?aC?-?? +???????}?$??3? ???3???G'yN?8?Z??U?4L?gG?@?g????K??.x??(????=?F)??40=s??x???q&????g??{? +???? +??&??sR?yi??Gq?4t???)?'???'?(?si?4??t??m??Z?b?'V"??g +?\?;?2?M|??????6?????v?O?4??g*??ep?????g?9??co?{\??????????4??a~?????????%_???]???l9???v?? ? ?????3?????G???B???f??L????lG*.?????Fs?F?s???I???gU?e???????M +?h?c???????????1*x#??\OH)?Gi?E]i??t??!? ??????1??fD?????R??H?KI6F????t)????_\\?+?DPD2???*wIbuPZ?UV?2 J?FZY???UX?dP?m?????????K_(? ???????x??UI???F)5R????gI??+`?????D???;?I??? ????????????i??????~?9M:?`???|?`??????? ????e?xC???!"aWO?>??&?u2?3? ???????? +7????y?g9?~?? +`m????????? +8??___?]????NX?-R +?? + ?F?n??U+$ +d?[B????Z*?0? p???Z?}??F?^?;??&??C?@]R??VY??????>???nF??'H?j?Ga? +& +$ +????? +??B????,i????????O??x }?_??',|?????U['????????=?b???????8?}"??W$??c??????????g?D'Yjxm?a?k?s??4Ulp????????cE???,o}|??f?{?,i?\???q-??>'?????X?,???} +c?!{????W6??KC?i?]?7? 5?????? ?I/>?7 +j?8?t +?r???! ?Ok??d???*N???8?3??s??????>d? ??A??o???!k_??????u????;???Z??????????sC???_?B??_LW????(?A:?x?Q???(??;?2?n1?otD??=8/??????So??8?3???fdlxp??C].??R[??`(}??%1j????u ]o?y|????K????????#?o???? +I(??'?J??T??M`?2?B?g????D +???>,?e4????Si??8?3?????t)??^yCW:?O?Yjm|S??~wve??EO?gkEK??????f??i?+jd?"??????l?m?e?? ?\??B??? +?U?+??-?k??>????S9"?y???5??F>???ho??u??;n???-?????v+*n??t???? +(??Ge????sV????>?g?r76?/?LG??v+*??9????K?8?#Rq?g??????6?t??g???h_=D??????????N??Z +??T??Jh{b??q?R?)i9Q?;?R}????g*?`????8?3????j?yN???mE?*?3Nx?S???$v???#u?? ????|K??????????WWW?L$?>?u?nl?C??h ??m?7??? +????7?M???r?~???6^?`???F??u^~????P?B??????X????T??oU?????&F[?O??????a??%?????X?????????? ?}??hr?t???)??i????S1k???`??9?R'????IV??c?rK|?mj????N? ?? i??D?h?N)?/?}?;?P???T>v??nxQ????}?o?K????????????N;?\???w?2?\??{U???S +Eelgg?? +???MHoC???f???,X}?6;?W?yw???e}?Vn?5h?V????Q??? +:?P)?????z?y?&d????n?m??XU +o???????3l???{??<*?Q5???aZ?}???????#_??[G?C????S?+mH?>??o????nT~??J?\????????????|?????wW;?0???"???d?Z?+?3???]????l???rG]?oNuJ?y???]r_?3??}7??$Wj?ov:N +U +?m????X????8eD??r?}????D?????2???????.?yG?c? +???????? K???gbc?(?g??????s??w?'???????#?s7f??~??1T??c?????m?2q ???tXC1???)?I?-??????q?D?n?O'?4?x??O?????????h????Lv?4??eR???>C??L??h??4???????r|?k??:{?c?yl??Y???|?+?$?G??K???06?6??~????"???ZD?RcXO?7? ?x6A????Tt???p ?l????4?y"????/???o??K???I:??w?C?*_*{???^???? ?g???????ww9>7r=?????c????]????'}>???}k?/?g????}????????7???q?lu????a?????R????l?Z??\y?5???[??&???DV???e??C?^?8j? +g'>????????'????+?/??? +3vD???;??Bgp +??j???:{?>?Rh???^??G?????]O?#???;??? Yr?g????'?h????Ho??o?????????c!???3 +?z?qr0h??W???B>{?????g?????h5?????m???`F????????g???????e???O?O?8?J?#?????o????????q3??e???????gX??gW6????`?t??h????4?o????K??l8?????U????????????????v??>?kn????~?.[C??3?<?????t=?????)????R?? +?g?^??????C?~L??*c?o=???k?T????}??K????K?T?fY???Yz???v4????????E??g?y?g?&s?o??MT???????E??g;h?!6???3???/??}K?v??G?Ce????????? ??B??E +?[???;???~w +Y?S?) 79\#????~w???L??.} ?~:????!dW\z??AXC????(???z????nZ?p??k?q??=?yG?????*??"?BK?\?]???????E??x?ct??i??`?j???YA?~?????f???,???/g?9?[????g_???????W?0H??? +8????bm?9?r?s?&*????j2?????n|"h???Kx?????/??wG?G??????? ?3?? U???3?k;?????@?????,Zr?L?????`????????????v????1?2?{??????Jg'???m?/E~????iE?-?[?t?:h????e???o??mB???7??3?????q????*;?y????`? +H?mcMV????%?;??,L?A??zi??oT?f?Q?????Q???????$t??M??PtSi?g-?&?I???H[1?i?h? +?y??lQF}?#??'{??>h?B???????4Y?ObJ?g +?%,y?E:???;A}6$??s?+???????oF????????_N9??yX ?????cnQ??M???i/????R??|?m????Fw?,??]?%Z %?d}???[??&??????????????s?X???e???? ??c>???L????/?,?r????dlS6?0iC??[#?????)?K??G??c?7?ck??/I?? +??:??q???o??m}1-?3???R????????? +?????+Ez??????o??4*??????n4}????_?$??]??=???8???g?y?????J=?~?j?6?~9?d|7?v?~%???????v?mE??G?R????^=?m?yo??V?T?o_`?v|?ck??g?5+?>?IE]????vR???????uv??3?5?{|7??????_ ?? X???g?*n???????sd}?????????????/??E???o?:N?{????q?????U???Q?e?r????d?v?.M????v??qH?y???P0T~~?????Z???W?????E???????E?????H??ezM??I??o????[?R??W??P???;-?SiQ?????C_?}?/?_?Z/?K????????v???~?????/? ?sT?????k(???%[NhXvw2??*?j???????J?o????=g?%k>F+?~???????Zu??cf???NK???~?????z?/L;R?Ov]a ??z?O^??[?PY?+??????????Jc???6?F?[????0J??~??U>f6? ??' %G?0!i??F???a?!t-e8<2?w??5??m?????OE?[3r??=?3l??wAq:?C.??k??1vl +??e????n?g?????s??.pA^???????h??????5?X??z???- x?g q?g? + + +endstream +endobj +17 0 obj<>/Font<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>> +endobj +18 0 obj<>stream +x???]???%???"??C?4 +G?&VN??W1$?cH)9E$??R?!?L???|???|*e,5?:S???C?NC?uHt?T???"??+????C?!S?????C????t4???X???r?I]v{?`p?^?j;(???:RXw????6o?>????_??]??8?!?????,??r??#?@mwb? +GX?< +U ::ZJ?7?=?????y???b??P??????$??%?l?????,?P\???f??3l??>?t???(9????4)?r??KR?? ??mS\V;I??c?)????3???Do??)GCg~?d?K??#5;??R?)?c?.?.?D|?B?I???)??2?ixi%6V|??4??????????=;u?.&?[?m????E3e???v?F|????g??WZL>f??X????h$?????!*?RY?%T?$VU?w??U???????9???+??|?u?????!?fZ???h???[??B,?u?$?"kX$d??????pz +ds! ???zl??4?????h????!??????1?y?xb????k??U?.??d?????b????????{????z?y..g??S}?E5???m?I>MC??g??b"??&p&_???n1g????z???J???R???V??'S?& +n??3?:?'??9g???u?Z?^o`0???*??K`???J?~E +?Y?OC& $s??|?V9??o????Dv?+ ?q?I??[ ?hy???8????v\ ??y?+?m???$-0@^?kg??,%?l?+??? +I?? +}??5?`? |?j)4?IHS?1?%?f???ZD?#H????????\O?? ??q? +??#?!?O=??N*?:K??;?????%??1??m?'8???s?>??FOg?Wo2M???W?M??r??K`O??%r?b???Fb86?1?\?+?)??v%???? ?? +S?3?w?? +????{?W|=?x??????o ?W??5?B{P\N?Cy|?[^G?w????R??(??9??????????????/_???noo???|?}?~??D????????????^?? +?^??O??O? +?x?~?,C???=O?%lj??C????D???A? ???Mb?? +????.?k?Y?? ?????_.?6p???4?A??x.>w???]????z???J?3"L???a-?:?f(???WQ"??"=nU$??U?el?o????sa?????{??H?? +?$ /D;??T????????a?????N>??h}w????m? +4?x ???R$??????3Rt?i|??[~z6?M??*??o*?4?\d? +B$-? +\*? V??E??+???k? 65xE??Z6Id?u?O=M?~?n;?WU?I?$?C??????? +??d?:]?????b???? ???G??-?r_K????.LC??'?2??????M??????M??;??z?O?J????5?= +?_?D?????????? #?Hcl????mt?oo?Z??^f?D????,??g?k? h&???h?%??a~~??i(8^H??W??9?i?? +uDZ???T(??^?? ew????Pd?20(?b<'??7#g*9????n?v ?n???c]??2R?4VF??%)?8??\???Y???T???d??67?i??V???q??l?? ??-???2W??????'?m?????lV???xJ?Wk3cz? +i?'?l\K?.???t???????y?2???b^T???XW??}w??????&?u?d???\?]???? +?"? +A?e?7?>R?\?9(? +???!"?U2!7J????Z???z?ck??????^d????Z?Z???r?.C>IVHTD??????B?0???_::]n? + D??wl's??????O?-?????}l???"y%?Bu?MgR??F~eD???,#??tM^??2?2?^3?0?^??l?x??"?w@?/??#?E?{???TV???E?x??j?O?P??????b + +?Rjmo??c>?2!p\?'?Jn???>????=_7M?n4&??C?2D8????G?>??1?r?B??qjn?X?{??^?`AJ?A??d/O????%j?????/p?[e???g????????Zc???Vd?h +??"?l8|?3}???N??dBTo??>Df0 +ZD#:g??F?n????????pd;?%?l?????????????Z at 92:w???????5?? ?jbJ???????v?i_?????Z?!?w?????D??6??>?U+=?.7y:?????? y??????^R?V;?n?t??J0?/?????3y5s?uno7o???~????>??no>?>??~???B?-????????????????@??????O???_?~?P?v?????N4????A??T?T3Y??]?k}?P?&????R?l????G~@??????~Uo?o?i??$?????17?|??}??o??0?(?w~? )Xt?2f???%?t??t!`Q!??-\??w ??Y???^?)???O"Dp? ?f#???J~X?c?YCe7o??t??Z??r?[;?? ?m|9???????S?Hc+?M?^k?Xl??ZT!??????&??OM?n?R??b?5?1d?\S?{???J??x??(6!?????6??????@??;?Q??N?5?m??:?????\2Q???5??v?7hQ??5{???r.>L???x?? ?c{3?3? +{S?I???OZ?H????I?h?(???? +?K?c~5H??)??7??53I??KL?????m??J?9B??-?G%,??|?'??7F??? +Z??3?? ;???????Y\?x???m????[???1i?pR?dqT ?t??*??HF??<\???cd?:??j??y+???L??????J:??????S\?yZ'"?w|?P?~?d???+N*E???wS??~?_???V??;4?!?????/}?u???K???!??H?M?A"?p46tCdl??c*?u??,?|??N? +SO,??L??&??A?????YcZduh? ^? ???? ?=?&]t???_l,? +?`v?????J????????GGT/???R|?0? +$V??Ft?????g?2V??????w??l?2???!?*@?@2?u?%r?+????6?*?:+?????M4??N?mc$? ?9y??y?o??&???U??; +??.E?S?? +YJ??7??k?P?? +*A????e?WF??????? +'?????:X?i???Ny+?d??u????b????I +???'????X?E??:b ?^? ???wZa???m?????????d?u??"??z?W?????0(s`m4(N?&=??ghL??h=?\?*{??= h?C?j??QH*v ????[@5??CT_???_?????ilR???s[?????q1 ???(C?1?sm????Wy?t???A6@|?F^?? +???? ? ?W?p?c?9%?????s???hkB?Q?d;7??^]??I?X?E?????mL???|???-WB(??-??U:I??????t !??aCu?yS-?kS?n??k??Acc4??o??Wbe? ?R????O?-Og?D?8Y8???j]?!????5??M??????? ?? +?[3Y?M`???o\3Axe?*C??????? +?,?7????Ddv}'?????Bl?;i?!??`b??????&gDL?# ?O??6??LlR +???>?? +??^?????S?g'?5?G?????? ??????_??qy#})?C?k?4??????l?V?????2<??HMDR??r????A? d?|?a??rq?eg,?oI?BO(n{?Q?\3??V?,?x??mM??b?i??W???~%?&?d???3?????6?J?y+]????$=?l? 4oq?? +?:?]??(? 5??L????F +Hb`??\???wZ[?H???T??L???k?A?Qo?m?C???Uo????hL? 8g??[4??~?>;4????.?? ?~?????/.?C?*???&??U?:?????Y?v??K?L?m?>w??&?p??M?:lx?wo??+p]`?????_e!E?{?eD?Swt?Z????l~>)???~???b!???????2???&??;k3iDts??+2D??]??/??V(Y?m?,sf?Q"j"???? 8???d$???????~??7-{?:?)????????w?K?uv?????c?0J?f???S,?8b?????????i?O?Q$?G??J??4????vT??~??a/?? +?B= +????%???K??q???%*????*T;??T?g??Zj ??*z?~????v +':????#?????W???3?/z???(^?R[?u;?ADHCu1?~? +??-???/???y?&????7i.`_???y?e?J?:?Ny'??q?j????;L????;??a??|?)?fg??3?B???T?FS???V?k?U?? ? 3?????{Yg??n$hr?!r?0 ??? ??1??49.???- ??%??cP??9???W?????D ??p??.k8d???4ZaI$d??????uj?????{??~?h?=4????3q?$?c2?d?%e0?????y?c +h"??0?> +??1?d +GM%??Y???T9?aFYY??V'??!~Z???8?[!J??y#=?`?In^???b?`c??F?nPh?i?r???'???m?pjuC??o?%? +r]?????Y?a?$?.?iBG?:??Le?? ?%.3?}/????6????????[-+}OC??{-+??J?|?A#B?K-????$i??Cm?Qx(??+?2f/$k????????2??4??1V|?oX???m???F???>J~(??^?0? 9?X??t?}%[????P??dJA? ?n??1?E ????Zz-r?m?7?%.???VU?6?&!x?:IicC?;??N????P?? O$H\r ?]rR?Z?`???;?2??K??&v.'[.`???G?a?q?l??????k????c?HJ??nx??1??,?i?Q?Q ???l?q?Q ?jm????H??x??}?X????a{'3P*qCPK?????>???C<:%?s?? ?v^??m4I??g???]ek=Nz???? ?2???Y?:??:!a?V|?0????? ?w![?w?]F"??"Ex?Z?S?????b4??????"o???$??????v~5 ???uo?'%????5X???MA???*??K@???? +k&?2? ??vLE,?O$??????K?"??Ri?T?'?;????1?%f3l~??[??[+Bh?q2??}???????I?KA? ?)o|7\??5%???[???)??D??v?I?3,??G?,H?M"h????????)???}????L?x?v??^?Nmi?.??u?? ?#?c??s?.? ??^?L?I?&xp??<>%`?a??)?????]?r\F??[Y??e????|?e???6???+G ?I???;{???."O?VQm? +j??__&?J:Y ) ????Q??B?eCu??????Z?????w?2>^[|;I{????R???)?_%vu???,??@?? ?\i?S??lcL?~????GF4?EO?%?wb?~?X?s? ????NB???;?;?????5??'?]}N?)?G?,?????]?4?1??:z??????????R +mfk?m??^????????Nv?AfZ??VkKN?EO????P??s?I?W==??Q[?5+-?CA?U[:???Q?B??6?R?`Emh]b'?_??4???^??"y Va|FKd{/???xs??^S.9o??d2\/'???9_?#???$~??8??Os?%??ne*)?}m???"?? +??@?{?r??*=?(;#?MD?(?????^??(??????\F??9J?K.????>???Una?u??m?Z'? ???W4j ??S???]???vi??s?g6t??vp?RV??u??9=3??????f??qa??? ????1?6F4?*??u?o????=?m?"g?0?g??m?^??h??B?#?+]@5OwZ'?k?RLB?:F?????Q??1U????\?????!??Nk?1???$> h 6i?????Q?c]'+?{?/e?j??????????J4t??7 +:g?i*^H????M???????m??V|]??mjJ?T5?????o4?D??s??N?4????J??????g-???`/??t???K???u?v???M;u3e?>??F?m?tX???qt?H?5??????"d???o!mA?p7?Eq????hk8?2?@4?????K? +????0>h]]<3R??`???}??#{??@?0??yB?6p????QS+}?x???a??NDY!?7dW _????o???r????????d???}??V(% +? k????b?? +^F?yw]H?R?d?4] +?BQ +???9?X??; +??3;F?i,c?>~????(???9Gs~????I??/?Gm????pt?=????An??u?_???`???`(:??w& +?N?? +?? +??*?u???????9{?|??p^f`7??=WK??O???TF???Fm??!???`:?0?1?? +???mM?nXT??9????(s?5?????y?b?[???H!???? ?`?;j3???k?T6?O?.??qX? +WY?? ?????e??????H?D??_??8?S?o?I6?)M?pY+`c???#s#8?P8?|?Nc>J?h???r??]?????NA????W/?????m??1??`??????,??????l??????ifF;B,/??W?"J?F6?RBf?G????X-C?????\??P) U??5??_E1?j???????????$?{: ?fG?0>??=?^ ?.j ?%\$??$F#?%{B?M +e???o42D?????:Ww(??Q(f,????r??????*??_????????ML?`n4?D??n???????e??~R"7??G?/hd\?`U???D4??d`???(????|S?HEx??n? 3?*?>$???g? ?=5?I??A?????Z = ???4?Vky]e?.????m?nRh? ??x????T+????9?S??2?@?F(??#???? +?? +?1? [?)?g????EW??{K???c?c8???L???n] +8,G?kY?2F?b@'??C???0????m?V??? ???????c?E?????6S???wuJ?v??Z?B%?? "d??h)???*?@?*C???????/??9`?N??xuA?k?a,?*??[-B?J +U/??4|?3/?%?nx??-??nL?+??X? ?$?Y?s??*bl????{?y???v?????@?>Q?$ +6??P????F})}3?U6B~]?i?Q5????w?J?????S'+??U6??a?3??)Q?yoD??@?i|??"???????,??_??x6?tv?j???????.???b?N???KFV}??????vW\?%???WO?B????B6?o?OG????()??\Kh?????.g??7%???!5[v?c#??? ??????p%im$?1q???_D????4?NA-?#b??%???% ????$??&+k????@p?.c?5rc??2F?Gj?Fb?!_5n??? m?????h?9?J??m7?G??_1????;yW? +?w??Na?4F~S-??? E???5??,?oZ??s??$?<"??d?a???;f???$HBjc??????+;~w? +????????c>H? ??b?k??[<#f+;??$??i?????`?f?C/?Ia????1????+K~y????9tC?t?G?x&?9UV?????#??g??.u[???m +Q;G_un?L[?ku*5cd??_e8Ob?????s6?O??`??Z?p?-L??????H? ????$q?9?R?j?1?Q??2?tgM/-?9????R0?A??g?????%?????Fq +2???m???T??????RT2?'Y???s8N???it?a????N???a?Wk?\?9???? ?????m?od???J?? r#??R???????????F#????1?yw?v?w??|??`kMbl????{g++???W?????MS?y?J^4??'M??_F?W? +?2??c!y[?;IThlug ?%?Wr??3g=]p?????H?mp??XH?KW?R tl??NA??L^???4??`w????lM~W?@?K?SS?A\:?~???:m%'_??????'???A +?J????? :???O??;???? ?"]?(?O???Z? +?M*???? +?\???4??6??[ ????`??;??bi???9?ax????aZ~&??"?Zs?9W36nYp???'???????h??????????J?z?_?????2m?&#L??n?U?I?????erN??B?-??%?F?^?Z?)?}???[N????-???:2?,????E%u???l?Xn??\?G>k????w?$?,\~??n??H-??v??????F??P%u= k????Jk?????? ????K??+???)z ???s%? ?w%l???hm???o??7???R??.y??_??Q2=??????s???6??*?%?N?l??????g$?????g?.??n???-??-????i???+[ ??I?Z?5????)5?k??<1???r?!hml?V???? ?'??>[???9t~??m???!?|?????{_r#?(QW?f??e???Dj?u???K??b9??????tt?gJ??Jz??L?nig?o????~(t??G???7?R;????????|Fz?2c????L?r?L???^??????%(??ID???Mh??N???%3?51]^?g?<~?h?=??6?d?;??#LY?G +???1  +t|??--?????H??????????/?X?-qs:`??)_??i?0/???????Ar?Q? ????:F?4????,c???@yx?3?1???wQG?Jq?L??????.???[YG??y????C??????x*S`???? ?Rtec????2r2?? +?B??4_?l?43??c&??:?U???7,???NM6sG??*?2 +YE ?`S6-c????1?KM?eK??,??P??g??P6?CR]?E??\e53r5lS_?|<^??-[???"x???o??hK? ?PGz?>?bdB at 8??????c?i????B?EA?G???4????[?6.???????B ????????6b1c????????????+???vN?e?N9"h?n0?,?d???????.??F ????e????C.?;?:F??($Nb??=??~F???( ?mx?q??b~?Yk??pU??s|??C??I????(??.hr?Yl????????6??I?????U?????OX??5M????mL????X????+{?Mg|?#I??G?Ed????-8?????cEtL????l*C|???UgQR\?V#??5_M?\??Y?h?1K???????? W??4?S??S?LP/?1)_^?|????#c??~E?7?/???E?? +Z?????4%?J???!?A??????l??V?6??&8?;?PX?n.??j?[1?4??N +??Fo:?u??,DD???>7??,??? Y9Q?b?q????[?l7???1?=;3??]K3???,R~?}?????????????????=???v9??m?:Dq?3??2d?? ?" ><]s?3????5n???Q????n???K???4i)h?? *??/?](lmMb?:Bb4&? x?ky?e???iRst? }??;?I???v?:H` ?FO?z???f*?F=M\Iv?? ????u?h?g#2Ga??{??3?Z????~S??(?rv?E?&S?2??j3bGyQ?????6;? v6E???2D?S ???.h?H"?x?v?v33 u=??fF??N?????!????????>|?????bW ?Wt +????<)j??:* ?d???yfD`?o?U??+[?H??rp?j????L(?]??Q??i?NI?q!~n???IM??djQF?I!4???[ET?`???b)?????*2?]?? +ZG????"W?O?&????Ydw$wi?/?????Ut????c??,?"?]???y?2??y?{ +?4?? l0?M???? +2??Gm??;c??0dp +????I?0V?Y\?_Qz}?*?n=???9????[5?k?uu?9/????"?(?v??l-?h?U??s???w???-B? +?M??X4????TbkB?;g?JR?w?OH?C?R?????;???3n?????6??z?LBt????k???uq???En>???~????o??3?J?sh???#z'????A???m???D +?????%??L?????-??[?>^??4.??????W?u?[??\?-J%j?^$uN???cU??????M??????3?tRW??@M???7???,?f?!C?u?.`????s??kH??E???!?? ,????E_[????I +_p?????n?????k??2?_? :?z?J?e?P -??ji??? +??6??H??a(A?????p31??e Q?I?g??yc????!3?j???7@?N.y5h?KG?? +?(???????%???/??m? 8??OJf?]?x? g??-?HX>?>@ +d??? 3???q??i?WB??#?Cn?lH? [??-?zt? /%m1????D???? +NeF??S????o + .?????rf?t?????????_z?????0?????V??E???^???e??*?L?rQ?#??v?`????(/???k"?????\??u????W???*????????Y??D_6NLD?_Jm?JQ ??B??i??.7#?D???/GZM?^?R??1?.???w????H!???p0?C???XG2?f??2?;?D??????4??M +#3Z??O?????|+?Fg?o?>3?*>????wB?^?i?g?\??4??V ^? a????DQ?O?????'e???~??Y????H??#??E?FW-_e?4? tF??q???(4?? m????6??Y?sK$??q(?????v?8???????S??j????????????????O??D:?P????d?"??a?K???!?b?9??????k+??R????-F?5F?????I??????w +? ???Yh?????J?F?$o?4^ B?d:?v?,???2?????b2????B??j_???@f??{?????/_Q*V?E??2Di?g??????xPI??{?[9 +?!+h?????w??n1 +???;?U?j?? ?-???h??R???,??+J????+?t=fM?4i????z??< +7A?v??X????X8?????4?,z?????i???v?|4??????>N?W@??? +?? ?]?????m?B??s ??{Y?`.?ir}?e?e?J?L?dE???4]??w}?;???1O`D??Z&??????jU??H?u[?W`??B>+'E"JK>>?f??"?z?X?fek7Y?? +?i????o??4`?W??Y-f???3SWoabg&?U??????4??3??p?98??!o?Bc ????:iPI4>?5 /?V???$?Yt?q?=????p???? ????p?Og???v?j|?'?2??j?4??.N?N?????i )L??Z??????|PC??I?M?I?Kr ?%?aN_?-?Z?\m??W>??t?????N?'% ????T;F????'?????z=#???z??z ?A?m,?6???????X???q?G$Gh????$?y??}?O5?|U?,???/?W???(?G???????o??:{??8??l??"|????_*`9???^o?l??2k??Q?9?m?ZI/???????eBs???iE^?\O?H??Ym??????Vm?n_?&(\?m????G?5*v?\6?(????>)?&z?e??;%es[5G?8???????e|? i???????????L?@= ?@ ???n; VA? +?}??%?`?iD?J?S???? ???Y?_v??????:?????h???????_>?c????1???N?Js????????L?e?????o?u??m>?v? ?? +*S?Hv=? +? +GB?2S ????d????=?p???"?4e??T????+Z???R?Z> ?LJO??????u???????d"?^h2W??? ?????*6?|Uo??>?w?_??~~?{{??? + ?o?}9?????r?????????=??? +N??\???d?_/?![?r?B?-?PaC:?A?O???(?? ??W????jYf?J +???I?U3K?0?????g]7??Z?? ???2?????y?.???.??????s m??:?m??L?0 +????\?'??????0f?$<hz???????A????wal|????????e?n?m??????/aOI??7?????3nq +?????+f?? +Y?????-B??2?D?>??????????=? +?K +1?Xm??!?Qr~??K??pf??@??????}?_????S???????Tc?V?????????67@?2?bi4????|BM9??R???DS.N?p?R +D~?f??+}Q?b*?????[]??)U?y??@d???^?[ ?y??Z? by)?>?`???e?N)?%??L?\5^g??Nk??o?HoO?`+=O??&??}??o?Y at c??Xiq???~dx ?1????3???gc# ?J????"v???L??`?\??i8s? +^j,^H????{vOt?}??BA?????k 8cJO??_j?a?,k ?&+???-(???+.??qj:???%???e?(?QBoY?I?)????k0???X)?????4???0?>TZ?))&> Pk?}H?J9?U??T?-?-:???R??o?:??N"C??,?l??W???Bq??_??~?H ??!o;? ?????Y?7???GZ??T?????????????n?U?`???;`?l??:K?k??XP??9Y???6??c[?N?)?????)?[?^Z???lt?T?R????f?????)tI?u{Y?????=?????PL?; }.?[??i"??L??Q?????}ro???M???6?=?-b??? +A?"i??J?VM??a[????H[?4???q??rhV?_wr?$^ ?7!??e??-?Yk +?nH??Y??^????6????????X???? +@"m?M?n%*?? +?/??;???c?}??????~?ing?S??_??6M=???wT?K?:?q/F8???_???4??3?0??G??.??b??2???\?j?q<?J???;?? ?&??YrS?"?O?9:?l??A?"?6x???RE????/`DD?7 ??S2??1?T??????d????!??mX?Z???7 +??\???)>j??g??????E +,?'%???:\8???2m???e?!? ????S9n??????u??n?B?3?V?~P"?E?)?P???d??v?j?4e?eP?? ????????m??e?????K?\???.??d)^?????R?u?/?>R?}??VJ???????:u??d?//?n\?0?N?R?]??=?v??????0????~{ H???=,?O???> +endobj +20 0 obj<>/ProcSet[/PDF]>> +endobj +21 0 obj<>stream +x?+TT(c}?\S?|?@ +endstream +endobj +22 0 obj<>stream +x????]gu??~??D?g at F?l?r 1?a?[???3iH?? ? ?@????C??? aZ')?|?P?r[>p? ???)w?6????;?????f? +?Z??Z?B?|?f)K+???=???g?s??k?????w?s???Y?z/? +???6$:1x?'v???y8??????? + + +???E3?l?:4s8 + +?P???O??????d?V?*?j!??#?l1jY3???]H?0?u??s???6 +??;?G?B????r??cr?N???????N}X?x? +?VC?Z??Gw +?.??????7 +??p???cK?3 +|?W??U?+??%??R8?j???"???g?K?L?D???*]?g{~L???[?????>???>???}=?? +Q????|??a??#(j]z? + + ??,..nll4??}????e???~?r??o_??^??K +D???-)?:G?^Z?p????A7NA.???JON_??D) N??|x +y??Y?? +){???B~??D?S?J?L??ee?|??z?K?F~e?6+?F?G????????;?c??g????7,?j%????Y?L???-??????.?l??e???c?*?r????????*? +dYMK?y???jc??F?_!y?q???t???s??t?g???????NN?6\??;??.????_?X??;V?+?[H?j(|?????Qq? ++ZF?????g???J????g????????????????3q_t??dM`??"???s??NK???????1?%+?????g???R??Zxt?????)?O? pj?{????+9?4[????1??_??Z??????U??r???r???(??7?I?y???J?U?? *?ZBM?\v?????+??-??:33?\??g???IN6,?\?C? 2??m*?]?y&K?DZ?w?? s???&Y?w?+??????C?1Q??2?Nj?Z#??????M??P^???g?X??E?FG??t?b??? +???????s?? +k?l???????<??,????7??????v??o??n?QLMM?:u*????7??8|???\?????X????z??H???U????%7Ok?????I????B??n[?s?1h???"?f???z?K?O??n2??l-i????E|8p?????jHM?????8? ???F?A???S?5/5?l?_?? ?????Y??{#??lR.??P_??TI5?????Z?!\????Iy????????E???Eg?joQ?@????&????dX??C???s$"??????6?(??t?ILR?5 +???S??p????%>?G;;?r#?!93???g??1??9p?+"O">??P?t?7{????'??g????FU ?i?;?~???MLL?z?Z(L?x?f??`.?|~~^wX????T?Jc?>KG+;u??U??????g=??q??V?Mf?J3?gd?Zr-?/???d?O?F??t?? ???? ?e[?7:?????t??$?????C_]??????m??G??p?????*9????s?*w???^v?JW,:+????w?1????$?"??? ?H?O?>??V?G??R???4Y?"u??f??G?=??:?&??q???? Y??????5<0rF?J?/!?NfQ????v#?X????j????m.4???{#?Bx????????????".:? .??Z?-N?b?d?T?g??ks????$VU@??.$!???mE?|d?P_y??=? ?????r???h??%??v\?????(r~??vQG?:#??y????svi??tI??#?-I?????? +??N3;??dr????x?YN????adi?5;??????d;?>???mf?????Z?????v?J*b?????\a9\?$a????T?(??????????.t?????w5:O????9????H?#????Y??????????c!8K??zR???7??a? +?s?{#???4:???$??O?A???3 ????;ZV????|?+|???????:?H??????u??z.t??" V????V?8?(?????u?(2_Lr6??)/E??c??Du??- m??{?????_ma2?????e+Y??oo? +?%??r?3r?5??????N?s?v??d?n?J???z?????????????? +? +????.{??G????u +u???ollX?y~~???`j?~ A?? +q?? +??sT?N?gaii?b /\? m;{?l?f??\???????,?? u?{????o?B?? +Y? > " ?(?6w4???w????U?{,??\??????s??WVVl?Gy?m?C????}??\??????C?????????? +?&????jzs?????Pq-GG??????d?Xk?Y=@?0Y?#2??k?>?g????^?Q>?{???C????H????{???s?????y?d{??? +"???????gP;???g??u??)??=?l??????5?o}}]>`WVV???????{??T??????????RuA?: +?'??e???B???????{??^555?w?w?!??W?Z?,????????????m????u!z#?*#?ffff??}??b#??I??#?=?????????????6????n?4f????s?X??W2???????NQh?DC???????N?????W???R???????-????,?????gff?Fb!??~??)::66&-???K????????????z??9Uw5??Q?8 ;?o ???A????3T???g?y????g?(??????k?.?????????(??????zQ?Z?a?H?W_?h?????????W^y?N????s?????????_??_?k?Ec?????,?,V???NU???YY???fN+;?9?A??|%i?????????(?1???Q?!9D??J?????6???????????J???iu??m?v$ ?%Y??;66V???G???!4????N??r8??????g?9O??V??U?L???K/?4??[%??Y?;??L?7???????O~?&@o?????Xt0~P??S?????d??????E_}N?x?I????GI +?????W?g?8g?0?rQh?M?J?C??n"/? +W^y????/ u??m2??L?7???v?y?n???T?N?@??Z?? .-z??\4V,????X6?G????9~ q????g?????W'?,?`i???;?r?q?]w?????u?d???.??e+ufY.????????34??C:nm? +m?:???nb????`$2??????G,5zjj*8???C ???? +?g????^??_??l??=?????V???????:???r*Dtm???l???%????Tz??yV????"G?os?[Z??@?????[??A???V??@/u>???gyR??gH???m?^?#?l?bF???????~?Z+????k?p??5?,blr?????MT??KA??????%???S?? ???'k +?O????g+?q??WZU???~???g??a3??Gx#g?&I #????JG??C2~?"6???n?|55??B??B\???b?S#???????5?"?????????,V???????3??uo???d?iId?w?uW????g????o?>7?tS?? ??o?&?????g?|?vk??3??UR???????"????3?y?k?5}n? _??T M??%?g +M[???MW??Zc??????d??????C??%?Cr??????????gM???;??????n?????Im?????Uh???+?????3?<0??Sl???????^??q[LU'1???v?g???3??gQY???#????,???St.B??m?? i??v???~C=???3???s????+?????????w????g?0??i?a1U??>???????^j????Sr ?????C???t5?e??????E??){???,?Z7????n??-I?4??????????????C?s????????_lJ??@? +?\???a???d?GiN???X??`??H?Q?? ?P#??b?U???;????????3?????????hPF#????gYA?]j=???? +?? +??????M??OxV?^\\l??5?- ???U?????g??????E????Jb??p?]w?#???P&&&?g????~????9??????????????g????gB? +?????????3!h + +???3? u??H????/EPqVD???37???C?????n???.??????Y??I.??X??w?????3 +????u?A?f?? {?E?? +[XX??r? +1.m?????3??Z?? +?sD??C????EzxZ4raa?"?y:A????Tn?9??gY??,B5?.-??'?g ?wSc??????K_???e?0??=?h????????022"N??6?(?W?7o???+++???? +?%;Z??!^?T>?????;[[?4f???????w??d6????C?5???l??U????;CN???o????9I?g?????P?{??g?y?m???z??%? >??-?????????S???f????y???W???1XY.6+?(??@?Z?(-Om?6???f?q???y$pi?yx`??\81??n?my????]?A??}?|????o???-????d6???/ +M?N?>=22?????=???????g/?MN?-?"l^?/????{???r?#G????U?\lALI?8t??? ????? m??U?|?:9?T??^?Rw+?w?UWIc???K?0y??}??G??y???3????_i????[??:?|? +????f?a??DrP???S??a?F???????k?3?u&d +6l y??)??j?\:??53?????7?-??5???ei?]???6?c???~?????%'?--?????????n$H?Eo???????????h????n?j????????? +b?P?Rj???m????}???????f??t??s??Y?Y??{?l?`?????????9??+?s2?#g?s?mu??-????gu?E???m?? f?!??? ?*.?`6?fP +???????6????^}?????-'?????????? ?????N????w??????s?j?LLL$???*? +?^?? +???z??,>?O??R??}??t??S???=g5/??F????G????kk?;?-'y???????? ???8`?????.?u?U?n~~>Yq??Y?u??????O?????t?r???Y /kS?o???HV??rTQ;?V????,???n???? +D????Y????? ?3tI?fff?6?7??n???;?????U'????0? ????????9?U?0????????? ?]v??? +?]m??U?hN??jI?ZHD4{?&y???? g??o??uE?eW?NV???d????}?7U??? +??\???v???.!n??.?????????????|???? ?f?v??????????m2???z?????*??????f9t?Pj??/7-'W????K?D ??4?K:?O^}?/J6L??SsZtH??)???j^V?A????u?i_???VM?^?];S????????C?8qB?_h??>.?N???3???? z>?"????? +??%?VVV???s????Z8t/?,????k)??m?2?, +???u}?~p????????????uCX????????j???? ???]?Ln?.M]?????S????5C??i:????-?O????????.\??5??>{??_???( ?_?????^W???U[.omY?#?????z??`???^?3?S???Vz\9??0P? ?h?e??:??d|;?0?g?-Y??jX???????O???Bezz???????????bE?????B??????????????&?1?l?Rq?M?????sG?????gHEtK?]]Q??????????TPn??]? +f?rhY(Z???????,?%?????????i+[??^2?3?K?=?+?? b,??????S???=??}???????????M??Se}????|?????P1?%?????Uh?g??w?Q??g-KR???;w??v8|?p???d???[????????a?gq??@QD?@????????S?(?z??W??$yU??U;m?T?T???sj??x?H{#5/[?oGvm?????????y?NM{O_??u???F?????{????l?J???????u????;???? +??S??sr:??-???A??$??e?`?>?-??KZ?CVhO???M ???PuVs?*$.?Z.????n??Ot???u}??????g?y??Y?7){*?~?~???&_??????m?????_???W??A?? A{???=??????b???Y??>o/?? +^??e??????????[?nm?LD?b????c?V?????????z?????N??3@?????>}r???(??r\-???????M??P??;?s]?????>?G????*??j?,???n1#??5#??g9?:??u?Z?#?=??2?sr???Q:?????g?????3 !??"?"r?oP?B?? +????N?o?+X???D$`?K????l(?;???????0Y?????? ??\"????Y????e+?-%8;?VW???V%O???,^??6??%???n._??l??0R??AtZ???? ???l?54????5????jP??K?e????Z-?[???[??????#Y???S??k???,?O?Su??g????z?$???=?N????g??y?s??? ?&(S?????w???H??????$??K?????u?????????0?W???iR?? + ?Y+?? +?Dkq?? ???????C????? ?D?L?? ?$????Q???????o???9K?h^????'??+???????btV8?????O?o???U???9??]??>??E +???,???I"????C( 5????m??d# +e???lh1? ~?EH?@???M??B[nnD?V?}If?$R??*?????[^??"?A +?,?t?w*??X?>??v?m??BE?Y?M?[?l??????????6??????????????????9KuB??$?E?a[? +?dQ??????*? =Ak??5y7 ???~??@??y????w'?/,,\w?u9W?%?\^ +??d?9W.t????1u??#?????(a7???????:5o!@???<??FWk_??i?????C?T????:[???Hu??f%*C0?15????3YS?????? ???v???9C4????uO=?Tj?A2.?#?r???'?35?:k?BGL]??SW?:b??D?K????0??f?U?B?? ?????????n??8?M? ?yP??@?x?MV^?\?????E????????l??????3????$?R?s?n???,??? +??(a??C?Y.nE???g??L????nC?m???yL?u???3jmmmvvV????J???????$????*?l;9}?4??=???? ??Q#?fp?e?Q?Cx??? +??m?j???|?_s"??????????:? ???????????C??E ;????Al????r?6?N?s?mNN?#????l?`8?9R?j?/J??????????????#?h%#?????c???y?????Y$yzzZ F?W?? +-w???P%<[M ??n?sj?:M????????3 +?????????iy?YYY????????g?K +Mk*Br???K????SW.z??? 1k?BG?Z??J??? +?j???????????????????q??Q9??9?????4??9??? ???!.??05? 0????x??a?%?????RSR=\VN?f?V.t????1u?BG?Z9R???%8Z??[?l??u???j????c????o[6???d???fx??q??&&&?P??///??4?/? ???}?? ???????G??C????l?4)^?p ???q?9??W?3? +?s*??Y\\L????@???DK????*?l??:?a(a?Z>u???j???%N?8!??w)?B:3H>?>?~?????????677????oll?????????v????T???Y????v????????4>???]?????H??|@?mL??fmL(??g??{????w??K_????v???y??K!tw?u??_?j??????u +???W?Jh???+??o?qll?a??????033cb?O7?d?-bY????%^b:5lN:4? ?s3????{??????\??*??_???????7?? +>?0C??K#?`A??A??? +?U????9?###???\? ????J????????/?-??T?????YZZ???[^????H????a???W?H?a?Y{?o?.?=33??Y~n?x?q?l?????@?????? +?????~??;w??[K>Bf?????#???????J?&+???????333?Tfddd?'????g ????z??+?0?y??_/?'??6?v?????T?/f#??o}?[?!?k 3????.???K??????????h??x*?|k???B?^???={V???H?????????????5??}?????N??7???|??jLMM}?s?#??/????????~)??M~?w?????W^?0C?n?Hl9kr??????uo?h0 +?u?]7?x? ???;e?? +??> +??????E9??x???nz??^????????Q?C??>? +z$???g?? ?3???K?S??S?^z???[?X???{??????nWu??{u??g???;????'_???????O??O_}???j??8x?`??#????r???3????O???????X?? +7??;??;?v2??U?-?r>??O?r?-?_~??????|y???>??_???A?Pe????XYY??????/5??????_????0?v???I????????~??k??? ?l?"??}?zVWW?g +.?????~?O?????7f??o}?O? +?k?.???????????}?C=Dh????}?Cwds??7O??;??? 3?????^ +ox?h??*J???={????m?????z?????????n9r????O|?X?|,???o?? ???? +???+> +!c6?-???n?S+Qn???? +?^,?&)?? t?_q_??}8??????????????hfvvf??+?|6?/g# +$?????>nN?X??>i????>?C??w?dQ] ?(b??p?B???}??r???=??X,??'|,/???,t?GY?o?Y + +ME?u???????E?u??{?*w?i.????L???))?H?Ok????j?? ??v8{???D?Eg0 +??????q?'??" ?i z?q?0?'bT?????3?,?1?????g?? D???????S??????Q8?????r?0??0?3?g +?%E3? +?WWW???Z??J?? +???4 ??;? +???:???I/?EO????p???f+???Zm?}??sZ?g???K???C8???k???e?????[\????.?[??rU?4m??L???Shf'?S.+??X??X?A??+ ?qi?io(h?? +?^?s??A????????????Y,?3????'?L?7????)??????i?1x???u3????k3???x||T????h^?W?*'????tT? h?9?!,?F????2?d\m?? +?x???IV?????2h??M???^?????p? +nl??????e?????U?M??%+ +???5?????{?E*?e?8 +????|?e"???? )0N?2?K?>??\m?Q?n?:J?? + +?-?K}j}??????,????[NoP? +?????KvI2. +q0!??9K?x?? +M +???????`!?n?9K??l? +??}??M9;;?! +?s?fzb? + ?B?? ?<}?^?"2?P2gG?!???x??>kU???>??????}??O}p?L?l?a6?????e???S? +?? +A??]3?a????;??J?.u=???9MH????u ???%??w???)?????I*?m?sV|?i? +B???3??9Z41???rnio??[?&??a1 +??J{?F??6m???x?>;;??z?N}?X??T.??{g?????v?O + +V??>T??T??a?.??9???%wLC?k,Z???3*N\???????{FV?a???U??LEp??Vk??X?n???>?4?yz-??n??k?n?]???o???????x?~E?????3?@??lv{{?{U?????O?*?????^S?7?@G ??????03?[Sj???,?*)=???H??~???IG??G?@A????+7Z????hx??!???]l??? a? +??????K????-??_??4>?.?t????{u]???%?7?c?7jY +a??t?/??}U??(????g +- ????)?S.?Y?sT???:9????KV??q?t`x?J??^?p??~?1???w?_??^?b???????p}??\?y???~j-??M???r|?_?ly??S????b2?r???#W?A??c???N +?? ???P?]????s????? + + + +=?-??*??????6??N??&???% +???rk????y?o??u???6???8,t>???????|??????K???37 +?/Lc?5????????3 ? +y????)4S??~;?]tp'? ???u +?? +???? + +????t???# +D???????LG/?l??s?WKpQ?M???????4L??V???;??????\1(^?:J??3?????#?b?h?????~?E9R ???^[?????5 1???s??-aL4 ????]?m ??????usBfT?- M? +n?E??Q???6???o?e???YYL?????Um?NU?D?g????OBk?d??#??? ????/1?^?%???+?R?I???u?G????,Y$lTf;v??? +D7????H??Q?????aQ;??|?XY?J?.? U?0?????g:?tg?RNA??S:?=-=_k[m??????u?/???s??????N??7f??"&?%)z?v?v???4Y[???f ??K?h????o x?O3?????NN?n_ +?O?{L3?????#?V?-?J??U???y?s?'_?????r??. +-????NP?????N ?U?T???oN?_,:??*???V9??p#(a???\??q? +???!??\?????h???9?b??.?K?????p/?PR*"?????L???`???????{k???9g?W?O +\???????E;???WJ?#?H?^?._oX?$t +??i??[O?4(??OT???????? + +?c?R,?Vj???h}R?N?9????1V?O????? +? +??`?D???I}???$g +?7??-??0iR7??[{?lk}u!?,??^??v???v??CE_?C ++??'''???$9 +=??????]????'?????2?}??/??-?e?"??????&???0?????w]N??? ?+?y????E?k????%]???O??-??Q?y?o??>?n{?????_1F??{?3??@???24?JlF? +#(?!?dJ?K?q???BK{NNN?>stream +x???=n?H@?? (W???2??(????????(???6U?\?^@??? +*?P[????????C?8d?I???? +?=??>?U?jM?? + +0??1m??K?= +???? +??'?>??f??Q$?? +???D?{?Sjj???????]??U?8??}?f??F!? +??????[???m??Z]??"??tB??{ ????y??g +r?????O4?B????*?g?n?"f??A??????=? +V+?l]?(=???%???????mKf%_S???A?????B???? +I?2 !??+I?`a??T????Z?J?2[I???????=?b?g.5???>?+? += +??????:?z?a?d?O3???pi?O??6???19?3 +m?@??lB>+ +o"Z??3 +???=? ?u?S????N???????{ [?????o?0?????Yn???q?????z?????-]??G?\?6a???????$V????>o???i???9~?? +????\z[$??/??????s????`??????????r??\g?? +C?????9T+n?)????R??^??G}?\O????Ov:AsX?? +)????O?Hw????MG?e/?0?s?T?????-[1#????g??c-??????.c????BgWd??~9,q??/???????1?? +A????? +?j??? ?xgE +)wu?p?.?M???^???I?P?O??V?A?NA?^P?@6B?{??c?u???????Jd +?/?zWd??v?gz?Z?????K?ms?|;4i????cC????%?s?x?????}??wy????p??\?O??"??8???? 0?????u?>?+?x??&?_???QSa6?[Y +?????*?(y??:?C:u +???V?6?b??W?z?? + +%????????4f?^?w +??1????j??UP??????V??u(d??~??P|_??????T???2????_???lK3?????? +??e.?? ?!?2U?B??8c~?F|]t??ye?\?^??? ? +??????l??o???_??svn?O?p?k?5p9?\?k??????)?y??d???|)S?7???? +?_????B5???J????Po?o?????#??????Rg`XT?k.?????&?V?? +?|?*=v}?:??=?{g?a?\?????????vx??AP'???c?tu??*?? ???=yC??p???T?e?,jy??{ ????'??????y*????2Ch?"?????w??????s??? +\???h?? r???"-5#??\S?N +7z?61??A[X????\lM?f??^?&??~?? +?????NG?7cG??-i.???????b??????????{z?^}?r???;?z?};??2??-!?R???k/?M?h?"ZE]t?n??)???\???J????NZ???U ^T???."$i?4?g????}?7?????;?????? +?%??N?q??????^?wWN?\T:?fW?B[?\?B???/ZE?????????}????L}:B???>???VW?RAV??6?d}???C?4??e?_;?????P??p?1??~?? ??wo????????}??V3[???n?O?G??d??y%k??????p??O??! ?3?E?.???q????fAr???_?[?O???7???nm???4??O??s?4~\v0|?g T6?o??_?H%?Y??%6b?&?g????|??????t?a?I?6L?c]di>??/?????3?q??p@}:??GW?)??W?.E?GVk?????J??}????????N??~(5;?RU*??J?(?!?:M???_??W?X????I??????p?/??3? +s?v???~?Y~???~?{ +?????????? ;?????`q??-?????[?fU?a>X???{?JB???? +?k??????????A)???jWK????;?~???M??pp +???4??J???E????=??K?BkiR??2?q???r?9;[?'??b8???!???+??6J??J??9??gU???D?*?l?????{g??????????f???UH~????Z~??O?v?/?xK??F???zC{/;?M}Oe}????f??????_.????=?,?K??y???.[???g +?,???/???ya(???????Y??&4??????W? +M??p8h???Jvn??s??{????? O7? ?09(?`YL????R?l????W-?'L{ +G?7?R?=???u?????z?:g?,,??J???Wb????V?????U?g;^? ?!?G?"?E?? +]??e_??s?_?2??2>??-??+???6?wX?i?.&???C?,???;????]????\?io?)?{*?R?;?A?z/???w??-?]???u???S?g??g?>?? +???3?iW%y +A??;?I)y??ZR8Zz?? \9??7/??U??4I???MK?y?? +??I~?h?-O???*?????????t??Z|?_i^?????F??|f? @'?*.???? +o5??????nLhK???r???8?]?-s-?w /??Q??>l? + +??'M???{?V??!???gy????h?????7???s???;??i?J +???g??$=c?)=??0-?Q?XRZ?oO?+]!KfU?? ??oL;?????P?W?kw?P?$????IgQ5????7??d?????:G)???????D?E???'???????R8????????dC(??d??????? [??[???#?!?l?1d[?B?Fk?G???? +????VJ??d???Rr????\?S??R???T??)MUS?????}?L?Q????r??q`L"???????o??+4MB~~~~??(??????/?O??"??Q?z???2?????+???????????{?)???~??Ro???y@}g?g??6W???-6?F??e_lu??#?vf?i??W-?^?????????J???B6?Y'?s??y?/+C??_ v?d?k????v\/???- +/r??????/?y|?k?,??|?2? ???z?FD?? +z?{????"?? +q??6L_?O?????q?&????'?xu)-??K?{???:M?????h?z?= ?TG??d?????????????i??6??'D???n????? +U\uJ#?h?96h?i???l???7??0??X???????>?L?0???et????????w'???^P?????????????????????(????????z??? ?????????????9??? A?f??/? ???? +2??????@?Nm3D??g +?P??????a????nGn3? 3 +??c?!kZ?? 9???L ?$?-?? +Vk???????`?Z.]}?~*????4???0??--d@?c?k?U +??c %?d[*????=??????9??? +9?;???????g +?4[v?# ??%??w"_?j>? +???q??g??S)?| ???}^?1?8g???3???`?? ??????v?5?K??pb????l6Y?&? +?3????g +?? ??_82??????? +??%?j?i???0??n?n???1??b?:{?4R??????????d???X YU??oT????>??Pi[???1?N???z?8???W!(?P???G?E7$??s??[\???!s?g??Z??g????m?0?w}?bk???%?x?}?.????K?!=U???\9??G_\N????vE???!?G??? +?g??????XB?ZY at z?T??0#? 0 ????*?????f???K,?o??p?+?R?C???:?????t??n?gii[????f?W?+.?mN??????(r+?:Q?+???Y?Ev?.??7b?it???4?`M?2B=0? wP????*?s??1???Hi?\/??\??L?nd1????,??v;?????7.??2 ???????$?#[mz>???k???D?l??*]??4????)??H=?4o9=ydI??v??-?FsZB ]?p=??a!$????6h?8????[?\?<{?h??l(?^???>?,?d???p???Zy&G?W? }?3????^r??qi??????????}[ +V?g?g'?S?^%\?WA??q?Aa-?+??ei?&{??o?u??%???:?????g?zTZdk?.`??????Sm?.#n?????|???????e??-??l +V#[???=?>??[??L?XZ?,o;nC?t??=@??? +???m??Gl???Um9??T)?zz????E}?'?_Cim???h?/?????-*?sj??%afp*r\????>3O?R^+?>?7H?M?????A?N???o6?{cX???y???w?&N*?^=a??S?s?UuVQ,????"i^?lx???vu????z4?'?xi4O]??z?V???????2fSc?>g?? +lum??hs?(?_-Q?K?n??|???0??????~?A????a??q??vL??z??U??RJF*??!n?g?? g)????x??Q??JdX{#m?oj??:???+ ???9?gJ=??P??B<? ??($g??z@?'K????z??9??s????x?k?i??u???eZ?????v& +????m,j??NX??y7?i??| +#?? ?????_ +\?????X??,??41 }G_q?%???????????[J???sc??????X? ??Z{????????>?g ?????H?0??? ?????A=????/????0?%??f????????<3? + ?R??^C?????*??t + +?????? +x?? ??\{"O1r9??i?3?? +????L?e???Lr?+?j???{??y???V2?+?~b??l?'??Ka???????w?*?Y??C?z?,?D?M??8?& +4?????FI???Z)???&?????y?????R???l???????????r=???#???ooo??9g???JR%;????5???zl?V?W?Z) +!$?????R? ?g`??d?l???????????????a]?&?#??T?m`d?2? ???3???%? ?yv.-y2V?-?X????]?????k?????y?d?2? ?E?3????lK=???'??{|?y??\???o???B??\??S?yY,n???????;K???J??]}??U???????z??<`BpXL;p??L??e1?R?????}??+w???l??l??A?AM?????=?????e????7?|?l6w''??|?":_6\??S?yA,t?? ??n?????+7?1?l??\VV`?^???Rm?,?????a]m???l+?f?????w#?????????(?<Q??\?\???+B?? +???'?@??K[??;??????G>?*=?&??[?O???s??Gv?o?}?? ??????c?ny?S??x???sK3?S:y^? +?w????o??[|???-??]??:?C??FgO???>??{?g???!?<9$r???????lYP??s??>\H/?i?=#?????#???_??q???OD)????? 7?O?????{i}V?T>?7L?e???g??0X?N?T?! kkZf??????.??(?j?*&?kw??}?G?d?w???9=s?I??F??s 9????????Cb??Y(??????x????UB|>$&UK??Yh?b_!p?EoI????@???lK|L??1{g?nz????|P??r2???????V9??????????J???????J=????R???L>U?1???`Q,???=%?(???^?????g??)??9?W:!??????,?*??]-LKH?5s?????>??k??= +?|???^?? C??.gNZ??;?mHsZ???Bx?5???????SE+O??ea?1}#)????%?????i?k=U |V?????????6??????Q`?X?????v??Y?N??[?~+?zW>?:OB;?? +?&?U?????:???,?a??????3???K=???Ll??j?&???A?y? jp??y?P?y?0????*??s|C ?I??????R?sf????:??0?mBT?????-?? +{f ???? +?3 +?3 +*?OOO?x???????? ?v?a=???N???\o?a??m?3ov?Y??;?????2C??? Uj????U????>???????m??`V?l??X??*m?????~||$??R2?(???g?va??,?2l?????f??m???U?ss!?A?r?????h???????B?? ??e[??P?!???s???3A?o?2* >c\>?'?w???yC??a??)??3+?c???P???????? +2????0??l??'???????W$???}??@?????m???nt???????o?????W?.PJb????lH???~%????e??-???k?d????c1???5??r6 '??5=?!?????8}?D?&{t???Rnr?P?#? +??@&????%3d?X?l?[?1???3? +%?6? +?? + +?x??Wl?L? +??????mZ?Y??s??[?m5????????G;??? +????{??O?Y4?3a?\N?sj?:????V?>?????v???R???>s????????sy??'_?|???$z?p[??????9Ohs???lXe|???????9X/?b??*#?????9>?_?y????9ealnlg?7???S???kQ|??3???????a???~9?W?\s?z?7?^?\?M ??c???sHB?/_^gzl??V/?????? +????????|Y?>?????iVX?L??[?I9??U}???s??>?%?  ja?m?M??????6??????0??U???????7~[7?|.F?;???}?I6B^9y?4?Cf}???^???????7???9???y4o9??g +U??r?;$?7?h??eA??????`+?? ??2?c?1???#?~?)??????6 ????~??#?ol?C???'?)???????_??1???3??c?3?"??>??s6???P???????N??c???0?e??????{0?7??u?=1?? ???????ga?v?9???iC8I3?(?y??/c?C?c???7%??o?????y?8??o7ga(??z?X]?.??D?hd_O ???'?UF? +.?[?5 > ???????^?*????S1?y8??2??\[]W????'w~???A??:?m???>??? ?????0??7WE???G?_??h??g???$??c?e +?@?????}p?]?m??M^B???????ML:????dl?\?`????????6?3???u???H??G??Y/w??0?lI????=??i?a?F ?g +\?-??e???V?,?????y{{[.????[?x4?????A?' +?8(Y?:?J?{???????-;?.??93 +"??U.?0/??je?m? +?g +C??? +??2www?? +?3 +!H?IM??W?OOO????n?g +??rwww??Z?????? +s?G>???o??????=Oq?3%???}?:? ? +[???K?????W???????????D?g?g ??b?? +cC???4?? +??? +Y?"??e??%?W?????X?_?E q8}?D???????{????D?U?? +?? +??_5c*?????>M(>????/??*?-:|?? +????/N?-?~.[/?>?<}???iS?: +?????!??? +y0o<??O? +~?ON??Q?z'??????????5V??)??Q?OV?C????j]?L??>?Q5??,??d ?>e'???4?&G7[;n!?3?????n???{??P????Y[k?ms)?Y?F??????>?????n???????B???y????3?_}.4?=E#?g?\:????8??y????g?????!?f??b??&?O6?I_?#f?@??r????=? ?Q?????%????~;???f??????ysx]????&??????i??m??eRec??????-?s?;?q%???:3d,@=??d^?[}y?$E_}?=>H?`? ??m,??,3??7f????????4??AO)>3??????k??F+(??f$WzKQ??k???7??z??[??R?k??\??dQ???R#n?)?z??????^??'???7?\?l?~?U??`K?A??\??????Y??{'?????\?`?|??-.????&?g? w???!?????]?2?y?o?k?=?3???q?qnB5m???????+????jNq??i???_???]B??????^h?AH? `?????e=>??Zo?~?Z???^?_????+?_???[???g?vm?V?????g +oooY?y_??????.?d? +u?:sB??P???\?v?V??????uR???9=K?/??????_-I<??: eg???5?3@?:}Y??? +???q??17?x?#?T???^M?? ????{3?k?????g?}?T*B???.E?t??t?@]+;????????{'n_??9?wqDc?K?pI??;?5W`??8AM??Ee???T?T?? -??6.?"?e??.??g??9*O??????R???????5X??$?_???????u,[#z???3S???})~??(#]W??qtq\?a????z8?$??f>???????>?=????|?{??5?Ps|?????{?h?????#???r????<}???????t??UN>???s?4_L47cl+v?xx?????K?5#\??????Bun??M,z?t?>?d??h?V??S3??{?c?>?6?}???8>?=? ?,?y?X???+??X?8?a?~?_2???4??t?|{?????Ve??????c??\??????%?????5>'Vk?d??3[?'?mb ???GTV;???`*i|^?df at x????? +e3??'?s?,?I?q?????5???pY???y6?>q????????-0v ??[???)2 ?2???{?>?B A???R?I%;???M[b???}=(`??6??u??T?.???|w\?6?????i.?????m +?????f?I????ro??F +??9?}{?\??v??) !??S[???&s?7?sH???h????~???jK??e?W?3?X?P???sn?i???L?L????????a????dtkf?9W;?;???p??}?x?sn(?????aYeo???'?9k?kL)?"*[,VUz)B??e????3P?smy?9x??dD9???? ?????ONOn^K"n??8?????s????????????-Y?????X_c?Iy??/?????5 ?|???c?-?????[I??? + +???S??K???????,?6F??\??9????Y/3??????N4BX?? 8\?????????j+????|??)??M?dxvc????F???K!?H^??fI)[I9/m;V??OFM??g?=???? Z????R???+??????-?|?????l+?????? ?T?XsN???r?A?[?s??????cwA?|?R?qCc?|?Y.???jhFys6R'8??]S?_??s????L????!9;?o??%g??'~X[e]?N++?????b??b???w~Rw??u?G????????|???P7l??????U???k?#????????7?z??????w???L.o +E???x???`???_"?'??????$}???N???? +? L?\.????? DO?1??? +]??f=?cen???X2:??~R??Ut??@v??D 3??xH??9?\'??N??4?~?.???I)?.d???J?RO?S4;(?????y~??}e?}?s?????S?p?76??}?x?Xb??|l???\D.?0K"????gy?????/?.??'??N?+??cC +?????k7.?"???gfN??[?s???fp???[?????A?>ID:??:h?`N'????eg???7FQ:??!?????9?ph??7=o.Y4?_ ?su????[s??? (????5o1?????????b#???M????c???"???f????????t???I#?'???g???????2???g?o?????k???C+???k?^C??\rc????>w?o36!.'.????RQ$??[?i??M7??N?me????U??v?Z;V???[in??T???T??6T?N??Iy???*??Nks?X,N2`p???????iY??????? +c?[?[?=?F?7??G?^1?????1?0?3 ??!?S???D???\.??????\:?????r +/???x$^V?y??????????? n\???R??????f??p*????! +?+??]????u??%??B????,?K +? ????????????[q=??'$?h?>?Qh?Yq?.?A????h?2?5??w at W2.C?????m +??K'.x +???,????1??????6i?v?????? +VFSh<.??y??9?3?/????*?7??m*t?#.~\u ?x??????? ??n?x?l?+)4.W{?? +=?G??q???a???5?3???Ll6???A?Z??d???hpn4%84?3?????9??l`L??????%S???8?KW ;?g`#[%6???????}?a?^Bqn?>???? ???f??})t?N??p??,7?WIh?V%?^__?'6|\???`?4???i??X%???qe???|?m?_e????f??????M?-??84?????1???6??????D??J???p??l +?g\%?<6?#34?Wl?? ?V?3]Jgh>J???? +h??????Y?Yb3p&???]???????=2v? +??#??s^i????X?yfb? +?? +}?????????g??? +??n??????` +o?g\4???eh +'?*? ?L?A??????2?u???-?Y??Z>?????l?????bq?m???}BC??s??????q?J?g\.G?v{?w??#?hNuV?0???er???}?ZR?m#q?)^????[?g?_O?r\?}?K.6\??_V??,&?82??-x) ?????@_???;Yt??Z????o?q[e:b?Su,? ?h??)????"~(?[??/??X,?[????????b????9????rTN?ek?'??????,???m??????4???zOb??>Zg>(????????o??Xk?0Z??9??% +Qw?????>??9??????cV\??????3NE A???????4?\????{?o)??~N????a??'??m?g??&4?&?e/?<?oB??zS-x>?f?J ?ay???Tu??#??????8X?m+??D?]\?y0???F?V:???g??z>?P??s.??u"?G?? U?[???/??gZ?y?Q?I7~??=K>?J??yN?y??Cu?G?-?TX %??K?5???????w-?;??? ?3?F?=????J%???y??y&???c??????s??g?p?I?y??????4????????u?>?C???=???u??i?q?|?s???????o????P????? ??c?C??|??R??+3??c??2??????????Oe9??????q?? ?8??n??z?g?h&?+:Zj???L??? +??1???C?c?<v?????f9??????g???.t?m???&p_?\?,]U4]fkH??p\^??B?????A??8 at Ov.?i??)???c???A??????CT??H???Z??????oy??)??)EJ/.????r>S???g?g?M??R??>??4??3?e?????6?3yy??Q?????????>?9>??o[?W]?g\???g?g\??wV?? +???_???il?[? +Wp????? ? % +5???? +D?_?v??????%??????v[q"?'????^?eY2?????Xjhx??3 +?m]?D- +P?No??|i?? +>g??M???9??;?i:??Q2q?H/  +?E??u?ICFYc????J? ?9?tP??$?h??_??L4H?)?w}??>?MU?????6??????P?????c????? ?g????lD?|?D:*?$~???__??8 +;?Z?????eS??s}|o?Mdp??$?-q????3???g???'?VW{|=?.q???5&@;???F??~???a? +?!????` ???>2??n7*???SG?BC??g?>-; +??s?$???i?????? +h?,?l +?|>v? +?5?_P +???d)????????c??>??=????A?C>??I\?b???b +?????(??t7?;}????? ????-ip??1?-??????? ???{5?fF?~???|?j??N???R??V??xA????._?!]?O-P>?E?|??ws?,s?6?eB?1SK?aS??l?~?n??2?f'u?6?)_???PL?j???aU??oK"nM??]???TKV???V??f?????6???-??5?]zn???m?8?~NX?g?? 4lA???????M~k]?o??nk?P?~??Ri?e???????7??W?$}Y +M?YH&??0??9??]???U|??ex?f??i /???\1p +?R?_~gyG? +P??,K? +)+??i'?zz?(q??? +???N?????Vnk{????????????n~'?s??}???.???h??n??O_k???????V??v??lB? ???IFs??O??T?R?z??=??NJuX?? +???TcG????? +?:1?VV?2?t?6???????R??m???Y? ???\?s?7???????????\?V?oA$????yr??atYzY????F??~??U??K?hq42??A#????? +?????#???????&}U????"?P+????k?c?????????,?=?*]F?kf?M??~?Ww?'?U^K?J*?Fd=??3?v[? ????>? +.ho?sS?~?M??mcS???? + +|6 +??????%?h|d? +??lXB??DR?t|?J???\>p`???P?{??????4G2>X&?#???%uL:B?q?l???t??Le???[??K?9w?????u??l%X??????=? +U??G??]??1??me-?? 2z??????Mc?q????~-????Z]:??????g2@?R8???2??4?H:6?????oI'?d??[???~?vB?i?%????\??k1????O???_ 1?|?Bk?]???-?q"??????M??G?Mm@??????)?A????3f??W???_(y??0{?h?????_?$??.U??&t??LX%Mk??/??Al??]fu?f??^-?m#??;?P??b??x?Y? +?x?d,????P? z????F%?#5f5i?~?v??g???R?1&?W???? +??*?????L:??/$=Z?B?&O?_?O??qL????Y????[*DK????F??7??????5???LX?e@U?N?V?-U???e6i ?:?O??? En?f??x??E??Cbv??[?J,?? O(??Z??#|r???>?? ???2q$5???W?? +???qwt???S??????l6|`;f? +??2???2h??v???lz??~??A+w? +???/ {?????2?????;?$????48??"#F???? +??&???r?0??>?P??^:??}???v? ????lld??R^????:?A???? +Y h? ?m?????H??gc_?%???|662????f?] +h?,?l +?? +????r +?$]?J +2? 15 +??~.?l ?(??z??@$EQ???8?M????@2QE?*??4 +endstream +endobj +24 0 obj<>/Font<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>> +endobj +25 0 obj<>stream +x???[?e?q&??_Q?t??{??G?r?8(???GL???5??j??4??????P ???%???*?6??L|??]??????>h??^9s0Qk?B?Wd?!???????^}????????+]?????Y}?L?)?oh???,E??>_???^yS?????7????W?~???_?A_???\}??W?????t????Q?$?>???>'??3u???? +_?]P?TH???&gV??R???T??M????????c`kSI~??e?gL~?J?? ??H??nDx????????v;???uv?|W???a?5?56?????b1?r?~Gl?O??~/?U??I???+?????\?u???R?.???b???????-??6????OBH$J?:B$?7?b??Fp???V???+??g?>?9w??t???e??????SS?D29??-Fb???G?b< +vQ???????GEW????8+a??7jdV????*???I???????K1??N?H??7??????? s=?%<37?MX??+?'???u??h? +?j?C????L?Db{????????aM:??{fl??.XI`?????4?vv?5?@?????5??v?g??#`??>??P?r=:?(i[??S??????H???n????]?<7??B +_??c?N?@?2??G?( ?3???????.?/?(w?d????gC_+??3?96???~q[?40? +???t???wfb?)??Q??D??u????????V???'??????>??}n??~t8???QS??k?1???-???D???3?!?KrP?b#k:??0?????b?\1??6?<\y +{Y???4???m???????l$?????? ?3??????@?9????zt ????-kT@???xM6??FPH|????`??1???av??Z?@?h??h??? >???4?:??"k7?D?b??P???;d?2@ Q^?p ?Q?Q.???c?????+???q???y???|r?r*i~?Zr???t(?z?3????o?D?J?2??o???Ns????????/??*?h??bk?K?3k??z|????8?J?Si???$-?V?D????P?2?????Lm?#X???X60m?j????D??????B#????LkQb?t????D????)?????(1#5~??7?Q?a\&?? +??????9{?+???q???????A???~~.??_?????7 +?~h???+~J40?^?)!c???8R?N\??%l$?2@[|%??qyo?X???DD?(????-%IU`Fl????Nk??$`??VMM??????mF'??????$-?5??^ +$?F?????N????}pTn???u1?^?y&??1?%r"c?&#?0??ZO????D?x2???y????B???jwJ??5?/@???Rb?+??m#D?@??&`E??*^?r'??Qlo*?~? ?g?b?_3(al????? ?@????'11?!T7]?G???9???=J?tb?bEd????kR??D??*Gv??"????I???X?g?O????wi??ti???(Fx? qX?? d?4?,T3?EbLk6??"??%?d??85?#??c???E +U4?T?l\?i{`?X??Z??;??H~|?????%V?1U?#E???oto??|QG'??B?>?? +uv?~????????E?[#l??){T?t?[>3+N?h;9? n?????Z???????" ?Xr.??[?&?rl??U{?|-?-Z??:*!NhW6?Q:??}n??~'W*cn??jdv?_??'???dI???c6???J0??z??3?m +?J????????yHu???7Y +U%??r?C?????v?4?[fF?? ?+??C?_??<^???i?D???s??gE4w4m?B??F\????B\j???51??6?1???&?M???`?T???c? ??k$?L?)??????? ????6?V ???=4?_?w(?I?kS??|Dx????I????W*?n +??]??xHKl??F?D;??^?Y?kn?W???>??" ???? +??????V??>??x/u?U?????!XJ??6?L@??????(S??rf?x??*?????O??"?>V??$u?y?? +*?L????%? J???^z?????+?????????/???o??????z??z?xs??psu???vu???????O?n?>???~????:o??W??6aZH?mG?er?!??*?; ??e?????D?e?sL???a?]?t???}@???S;?v?0:?MG\????1J??#?Z?C?[?jz???<%??B@$S?)?|??h????g????N?w???_8F???$??kfB??????]:????g?V?p??Z????i??T??l at T?`.??Ji?[??o/??8?lW?5?q +~????????B???'??0?+qk?*??g??o?+#??w? ?${?)L???&%??????DT?e|?:??G??r?yg`???dM?SR@??g?x{Z?/?Z???^"??BZ:?[?d??s1Ck?d? ??8?cj??V???/??^??!?_d?|???[?8f?n?>V????????G/$:?+?F2??e ?T?Xi??}?)?? M?y??|/??a ????g??{r"???nH o?(???[?I?4Mfn\ ???????LL???? {?d????????????????[?D???????!?? 6Q?:?KL|%?`??}?f?%???`??B??J???l????{????}?x?E?Y ?36??)?dn???{D??????7_j^Zb??E?????x??D?????s?z ? ????1O??&HB????Qw??a??`v?EI??q&????7??hj#???$_????|???????iYRi t3???G?-?a???dh?????I? +YL7??o?H??]??Ai?F" ???9?wz#?kZ.?=_c???u + :_?[????I?d'??H1????x-??eaL???iLF$?~O??/b?????{, ?{????J?Xk???-c? ?V?|?o$_??l at X?~?I?K]7?=?s?Bl???C?4???K???GrF????@s?Cm???,???}$?3M)>?? +???to\????????????t +z~ _?>???"??????X3?????'x? +d?\f?S?% ??????????94Y??# ??????M??????Vz;??6??S?[??%?iyS???????]?c??2-????^???B +Jm_???e??6r?????T?)8??v(???"m??Z?w~??K=C????\?ka}l??ZhpViGWi??Jrue~??P1???0?d?;?D(b???VjV},?? y???Ye?]??? ?` ??????w?????_????j????AM??3??????1a? G?fD?|t? j.T????-?|=?? +3A???%??r??w?? +?1ZU?????i?O?}?A ??P??E??6Z?N?w??&?Q? ????F??????? +y\r+T?????J????*cQ?Jg???p?!???.- #8?:?$?Bl4Q}?9<[?6???q???+b-?g8?U5??? +????c??? 1F$|?? ?R?J?~??CZ +???%#?l???*~LF?z??(n?Zj?1??-??? A#=P???p$E???????(???;?{?d/?????| ?? +?_?W#:d??????(i?r????-dlgM?|??x??R??GJ?1?-b?(??t?8???\??\?cF?m?zL3?uh:x?B?1??_????!q6x???jKns???9$???????2????7C?L?FLX???)????Y}'$L????? +??jCAx_?t??'??$???@Qx??pc??y_i;?a?!oA??L??Z???az?b?66?5?6F?H3?????[?r%???/I+p?l5??o??; + ???1??h?????F.u?3e??????#j +???|?~????dC?!(J??;???CB~???;???JS[?????&J^Z?k?Xq3b>??X!??"????2bP???\[?>?[???D + ??}?w ?Fb??hv???O?Nd?P?P???N??duL?u'??????*?????/>???0W?n????}????Y3???8???I19Ui?v0|;??w?z"lK???0:[M?;?i{ ?????1?2x??T:b?s]?V???H????':??(?????7o +>EqCr??E?H????9?? +?n??1z?QX??>?r????2?c-m?OAq??*?h??8 +?\?g???`p????Q?\? Z??!p?3???Y? +%:)??0-jd??:_?&????/?n??Jc?5 ???P=M???o?????????67??????????????E 6?????? N%?fe????w~&??? +2??L??e?Mp??9\? +*f?x??&5g %??cr*1(?F?j? ?b?2?u?&??y?QS%?y_???V%`_o?????? +{?^[??T??*???f??P.:??>HS???>/????;????W???T??????^M????? +????s%?>t?/?7?s???D?? ?????3?? +0 +?Ut[?8? ?H?{>????0?G?Qd??P*????,?@F???i??1v??/R????T?t????p?bD??|\??2k?nl$? Zn}???#\*?(-?ZB7?????D1? ???F?3??????^??dl{\????a?oV2??7???????Fw?? ?0;ac?P??!??????0?L?j|?80?-X?? + +#???:?e??d?[-???3D?o??iu??????pp:t?Hn????#?R7?????]%???fO?D?H?h|B???? +"2oBR? +N=???U????(@???t?9?w6???:?G^X?H??????Y??7"?????4?kB??????U??E?z?5*??M??^?N?H??^y?g?Eb??:)5MS???????rg????|? ???TF?X?0k)??.??/?^??W?!=+U? ??? ?u?D???R?l??? 8???????K??$?5??5??V?eD +j?6 ?????{?.Z+m?'?9 +zL?????}??"?0???????T?-? +??%?G??g????? +?B??%f(??H?D-????????E??2????]-} +mn?*lX?5?x????????q3o?C ???+??"?P????CICj?@'?Qvu??b2b?M??N8?NY?}?? U??${??\?>?; \? +??? 7????Nu???|?D?%#%??{????? E)07?hn(,?L?2???R???'?????O??%??v?????L?o????Y3f>;?.?I?H?eTJ?!?k1?1???k|????f^???T +O??? ??Z? nQC??6)?1???T???k????F")#q????+_??B?;?L|???i??Z?]????J?Yp?i?? ?? ??c??F?[F??2?q????U?]????w?t?Ae??n?]d +?v?kF?????z?M`5??m$??^ Q5?j?p?J"L{?GN?dz??+5 H??H??S?]????=s??2?U}??????i??c[?^1?_??nF???xt???????? I???`:??? ???[@?H??D??L?,????W?9%r zs#?0?DV???Xl?ya?????\?X?T?7y?*??(/?+?UIQ??|v??Wj??%?,???G?_??s.??b?e`:z+?>"s&?????l?Z??C?|??{?07 +,9?U??)??????[H&??6# ??????&X??^q ??k???,??\?mwb??5??9K^?(W?H????H?U?I}\"&????OByGbhv??v?&??&????.??}{??????@?e?v???? ?D_?&x??^?}E???64?u???TZ?????????a,{@?i?HB?F?????>n?????F???7????6-??F???z^k? j|??n`z???9?"G??"?>??$?Vc?????6?&??v?7b??Ei????-??c??(??u3????9?\???c???\??J_???L??E??J?ur????? ?`?T,3?x,??H??H~?0b??{=a???????0?"???????????v|/@9?#6?{???$6&??%?????!????b?Czf}?????????g?v?N67? ????H=OTcl?\XK?4?NC?PUP+Ke???;?Q+???????? ?#???????_j?'??Cc?hi??m$DGU???n@?c???D???? ??rO???O[?J"8?bj?v??v;~L???? ???Y`????n??Og?? ??Tm;????L??>?????c??X???n\s??h???8??U??"?g?)'F8"?j ]??V?????u?F??xL"l ?"Jj[?P?? + +d??t????????R?? ??m?73??<C?/ ?? ???????x???5?%??b????Q??*+??P??W?7i?%?.?????M??=?yP/?C??}.????g???o??f?d9To??@??????7?CH?m?I,???6????]o???n?w????W?o[|??=+v??????&??S?"T?O? c+??o? +6?I?S%?g?-?09??|?c?_}?~g?????]???X +? ????7???vv??? +,?^6???8??? ?/?B???D? + at Gf?v???[??.]J?c?G???a?E?th+}{?`nW??{????[(?????g??c*?@w?Ke +p???a?D???u??s-??????Gj?v?N??D?^??ygc??~C???%????k?h?e??r]?T"??"y{?x;??Re?8'?y??????<????/>|??!?_?iq8C?Sr????S6"?,??????Qffe???l_&``h?MMP?4(JE???R2??????,???Q????)?T?NNv???H+ ??KIe?x??s?R?[??g??@? ??Z???ihSz??@??g??+0yWJ{??+A8W%m??%??????I ?2??Q=??? }?4R?uG3? ???o????it???J?[????_&Q??? ??KM-6??????J?^,P?>S??.?0?$?*Ep???|?Y??Q?????\??CcT??c??y? ?o=????h????Q>vg&?#pq~?D!c?l?~#.?EP1???!????J?P??n??r?Pm??&d?T!??p&_-?Zi??c???P ?K"??,!?%5??FZ.$ ??p???V5R?S?!??????I?\1]?4W?????????!6????????????w^??U??q??y#~???q1/X?zu~?^??_}?B??1w*?g???'???S???Q?????8?< +?A??D10???hdW?N?wv?E?q?O????-???:?}Z?P??????f ?;????*?h$?o??????`? +?C^1???? :??y?|???m?/??!???Y?h &4?? ??s&%T?v?? LS??1???J???P??RLU)???=??[?H?R?? +?g??????4 +a????;QuP +^+Q$?+???(B? ???0m??B?]?c:?b?+&S?C??0???Jpb?(Y??~U??#???x???;p%x????w0??5)'?v(R W??+????aG??d%???+s??u +y%?*>?;?n??:?DH?&Q:?Z??0??.v?m (gXhv?(,??#????2I4 +????Z?y'?WB??p~????%?%?}+jRH???M +???7????????bw2??????? @??{?n!?% I?w?P??&?~a????%??%??b????!?? ?????6?Z?O??????u:?"c%???F???z????>.5????sc??w???(???[J?????W3?????'?y?#?cTa??s?<`??z????`j??r\??5k?" +?5(-h$???/?h?V?-?????;~k-z?]? =^??h;????`??vj!?Q??e?j????_6???a?m?i^?? +??6?_??1??% 6~?@?E?}[?*J>????"??:??-???\^?":??#??Yi +?39j?? N?HFw???P??????:????&T?????????:??????lt:?????L????X?&?~=c??????%?0??b? +?X???y?+2??oC5?7?? +??????p?&????? 6?!9??P???L??l?H?JH?6?X??Qn?DJ]???*??? H???????c??E??(S-N?[??)??u???;?????g?O?|+?W?3h?h}P?n?n8?\) +?W#??^8(%4, +???g??76???`??? +??k6??M???K??[?t?I?V?5?????a])t??;?@&??]?Y?9??S???lpn??9?????{?????"?/?W?????a?V?????????????^?C:?_V??[Q2??=?????H?f???A????l]t*MU?jd$???I??X???~k??1J?????w??^?k???R?;)R????k??R??Fgqa8JuH( ??tv?e? + +I???_>???~????ph???7??n?>>]????_?? W??W???`?/??????_????????????Ow???o??u?%?Q?ax?>?s???K??PT?L%???V)B+???%Y?Qin??F?B?tm4??5???????Q?m??_V????A.i:c??U?FR?Fp???? `?F#?? 8?? V?c?g?????i?6????|????+? b??L?L?f?t????y?~.?kj?S??(F ??a_?Q???k?Pv?\??i?~??RF????!?2??sm??b?M?>4?} + ?? +???;6H?????jn4B7?????????(????J? 6?T?O????KL??[.???x????Bc??v?B??.u??????x????F??0???j?>8?t??wH?D]?s????hr? +MG??E +l6&?v?46?????(?E??|g;??? +????r?i???m?6?0cLs?!?l)?,sc?/ 4~??Eh? ??????[??z?QRW\?$?$??????????,?C62f???&?u??eL]??????7?f^??????y????B?#?Y??]>?????^????*????4[?????U1????? ?oKCaq}?;0?j. +??A??*?q??5+t?%?$???!????W????mV???_???t???J%?' +f??X????y?????????c?p??>)}?;?[p???;jx66???"?^?F?0?i???n9R?C?i??;??42?)y#?n=??AE??????Z??A` :??y>QQ{:?w?N???????1??&?b??/??Y??6?k?!=?????/????A0h&????L?`D?????J?5 :?K?o>???????t??4h:??g??$v/3?+??P??????/?aD?I??q?5`?sv???K?r?%?M????yE? U>??^????0??5?b????j???X??V???Uy4???p?,???;??9?'?%??????4x?N4?S?????r??O54???????5?z*b2t,??4???&w?????g#4???~5_)??}?|????bwHc??^??? kz-????;?\????? md??????Y?J???EB\??c??`???&Ma!l ,?=???-a????????C?K??D>???<?F??t8?B??~C????L??Mx??Kf??N?p`l$O???S?m???xI?-Kj????e??????9?o???+w??^????+??????0??-?6?? ??=?r?}??R?k;??`+*?z?k1`7Ih?g?<`m????Q?V?u4cn2?*g??z'???u???wb???E`???&?%k ev?^? +??1uK??G"???F?????k???????o??S???(?Kph???X??u??j?1?T?kVc??rc??;=2U9???m?1,NI??*??????MqJ]6??k???mZ????U?b?(E???s?9&?C)??r-4???????%u? $?????????#?i?/$h"???.?(??;%C+???X*????LD#??F?5?>F??y{?c??????????V]?;?zXjR ?R.nt?i?2??r?6 +?$a?WIz???U??&?????g??`??M? +??????????:m~???M6???A?|?/???}M(??W??:.???;?????Y??s??YhYS?=??O:??U?????WZ8? +?? +}?R?N???AIh? ?D\??C?wq?????&s?"????????Cy??5Is?????|??????:???JN?+??r?xt??a?]mX???0??&?h??????/uD?j???V?I?B???~;t?$???weu??]???d??? +?w?????"??s??3???v=?Gt'??M#o??|Sf?w?v???9?4RjW??3?a>?S?????Y#%454??1??2?3i*??b?\z0????p??-?t??[??????????? H?t?7??????}?A??i??/?T[???*??S ?`?.{q????> +endobj +27 0 obj<>/ProcSet[/PDF]>> +endobj +28 0 obj<>stream +x?+TT(c}?\3?|?@ +endstream +endobj +29 0 obj<>stream +x??????8?E?h??74??;??M??? 2?Lh??2A&? 2A&??z??? ?E?O`1?H??B!?B??????i?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!??d?B!???B!???B!???B!???B!???B!???B!???B!???B!???B!???B!??|? +'?h???/{m|?i/?????] '??p??jK +*#????p2S.? xH??????p?#W>"???N.??5???o??]+?3???????K?G??6???///??|???.6????N v?~?#???S BN>??]?>}?!??ez??a???G?<N??~??apM?| +D???p?&*????^???<6Q???t???o?? ?????/?????W??_+?q??u!??Y\(???????]0 ???? sM?<< +????ip^?????L?r???sM?? O??ts???c?[?? ?7yh???.6???4S????????pw9?)?Q|X??Y?3?3*? +c k?????:wl?e35?y?M????k??'????8 Y????n??? ???/k??h?????/Jm?????t??d??????????|??r77???F?M??\?N??Q,???-????B?_(??8y?|??{??d??x3??-D???????o??-??o??? ??? +?????N?N?eh??v?Q??f?3??x?N??)??}??u'O?R+???Q??????,??_????}??Q?8y???'?r????r???Y.????#,?FczRF???9?? Y9?H???6?>????N??????(pN?'?A????w??????r0yC??)???NVk??f^???I?v*?H^???e?'???&eC?n\? ?|!???;?%?r?EW??????o?=+?}Q??s????f????@?i?Z3?9???:?}dN?h????+?)?a1?t?????(j>?'????]97??)???NO?" ??H?}?t??/Q?s?????K?3r??7????? +?|p?( +6Z? }????j?iu?P?6e!'_?-?V????a(=??*O??(hN^[?n?6??#s??????(???=????w?I]|5N6D?g??? ?p?sr?d?zS? +'?o]?7S{Z? +62??j2*??_?%??M&????|??|$?O?,?W??5??|???m??q47????s/?|iN?-????b?}@N??>???1?{Qo??'??n:?i??){GK???h???????4??O????w?? ?w?2?m??5w-? +?/?????m?????????O??9???q?f=1'??:zNY/??????x?o??????????K#????=??I~?)?6??????? ai*Z???????|???p???|?|H??Bk?1m????C??`yw?>??'?R?:]????????#????=1']0?O??9?2???q??????]K???N?F??}r????fZm??=S???#m?)?+8?? M?'#L.?????k?.? K??~??M???????9???v!??)}r?.?????sN??:??<' ????H2??M???~?w?#?OGOV=???l~???F?lC?_L O?z?*^v-? ?\????:r ?T??N??N~/??-|un???????q;B?"??Aw?o +???mic? W{???emh]???Z?h? ??WG?v??x@?b?Sc?.?b??09?????U???"??N?|:!w]&.7??l9???Yb?????]??kYo?Y'?{?@N?N????&?,=?f?#G??dd?:??5#???????E=q?????%?^?????? +G??u/?d???}1?9vQN?????0????????b?)E????ux?]?&?lu)I?_Av???M??,a???%?-? +?|??????w????)Y??=?????s?BItu???D??o??j??q0?1J??X&wX1?0?u??G:???^'w?8j?6?k???^m?I??kA???!??E1`???r???$??? +??Aj?rnn|?J?????????IC?6 ??H6c?Q}.uV~T_?%??;?????.? S}??Kt?}*?]???? +?????xF?"F\V??9??v=?|?y???o????????G???8????]L???^??????jl??p2? ?l???7?s*????_?~???a?????????????q|N?7?8t???zS??el??p2??lY?????+b4?e?o??-?? +G?????t???.??q?q][H??5}??=Mp???m8NF????%?A9?A+b????????B?E??t????????o????????F??9 +???d????????2?/? ???8??N~?L?H +fV???9r`~?;????7?N??1?????N???????!8???Z??z?X????|+&????FF?M??5? '??p2BN??i'?M??.????u??M???.4]??t??p??GB?0???w????r g????m?z.??tN>??N?????N?-y???`?_??6?????x??????p.1E??4oGHo?UO??s????|]??? M?>'?e????p?u??? &9???????:???^??d?D??ck?tQ????3:?????????H cWv=??>??2?Ck???5Vgz??O?B????o???mn????.???c;????x?yqc??-Oh?8?{gN+???n?H{????^K?Zx??????> +??????? +??yN???!?[?p??z|?E??~??|??]?????n???b???]*-y?]p??E?Y?&??[???b1tg????Z??6???@u[?[??????%,???N? ?????7 l?????? +????`??Vj],????3?|+???Q??m???3?agf?]~Y??yp.?|??[@??^N>2??????3????? +??>S??_?O4-s?)mxpM?2?????s??%y??:???2^n??jUx+?}?j????,w?hAlKR@??TN>??#y?/????C:uP ???ql?L??G???W?n?,%e%?_?.????p?bsu?ym?fY:????????c????Z???}??n??f?I?????9??9???r??G?qr7??Y??2??f?m?v{Pe?!a3j???b?]??S?pR#???{? ??:?<3?Nj4?fT?S&?5???????M??6'??,k???q40Fv???,??? ?????7???7??~?N?^??+dZ'??h??_???m?????????=?????r???????a????????Zv?eG??x????e'??}OU?;a?x??.????W@?z!k??????????7?????]/?|'?????Yk???n???????/?X5hu??{q?FG8????????52 +??Mi}???/?6?#Qer??6???^?u(???\????5?&y??i|/? v????-U???:!????|E?$S1???y????c???y??{w??]???R?&*?z}?:9??W?(}????vN>???6??V;?3;?/?;8????r?r;1?X??_?h???G?lM?[f?`?y)????????\???Y?zd???&'????????D?'???U?N?;???u5N>e?>}?]b?????[??????5?8~%??????3???tn??-'??E]????e??????????y?x??.1??w?^??????y??[???2???z_?F{??sn???bG?L/w?w??g???k6^@V????????K8?r??????q?????????>G????,??[}MN>??????w????W????]??|????7?????/7?.1?O?s>`N!? /????&yv?wl?0G*?e???????F?? u]???h~S?)????{#"^??O,??9y???S???1Hh'??[?I??s9???(???C??q?L:??P8????59?;??8y???('wy??@??pr?KS?~?5t}??#d????????V??'?[??+?|V?u?????? +'??gW????:????S?h8N>???=????{?l?q?W???v????u:'??bx??V?|z ?????tw[N?~?H?$B??Vg8y?u???S?????gYm????sNnqn3?C?wZc??.???? =? q?6cF?? ????????????2??m?#?6?????p.'k)?z????????;?3r?????s9y??q???.Q???}????????8??Z???'??u?m??ddM?u?? ???Gp?r???Ut?????VN?k-d???i??u"??sr???IA3??./??p??~c????.=?????0&???vD-y?N????u???:?Sw??2?D}?`????Q:?????]?^???G?&?99>????%\??G???????>?s???????O???j???YD??9e??m}????4?kl?'?^?? +n?;???X?Gk}?????????yi????????????nW???G???1 +-x? ?FP?? ????i?:????u???8ylt?"???Z??u?%??????&?i??C??hTY?OV?z~??E ?.?????`??|z O?Qn??n?d????A??r?m??+&~:'?X?????3??o??Yt??9??????|?0?0??U?X?n??>?4??5v???Tj? ?????"????q7???k????|?\??7CN????C??b^??V?1=v5??%\??gb8?7??6??/??'?z????l?F???????????N???????:'??S??t?K??9y??s???N??%?eX???=c? ??_???l2L???O?????{?????.??;W?????]2?-???n??k?=~???viN>??????m???"$??????y????????????8y?y??? ?bn/??L????dub?zb?D]?k??/'m??????u|??????&??????h9????h)???P?n??b|?????????d??h?????????????*????p??I?s??? ~??? +???]f??+?%h????????F????????Ov?-???Y?J???l(??h(?>'?s??3?? '#'??OC???/ A?~??9.?E8?o????J?????iP???K?????k???KJ??Ma?~??V<,fN??.???gp2Bp2?????@Q??[?3"??GZd??????k{"???-v5?T?}Qk????9y!q?????[?:??????vea +????d'?/?? )??????GW??F????dj??!?T??(?t????+????-?]???R?7q+s"g]1Xp?(F?????m??A?d'O` ???X?.+%???z{????]_xO?d?|??????n`?????^Ka>k?2?QE?8BeM???2'o6x?6!W?????\m #'?????nD???&[m?????:=??{??x???w?????Z`)?3(?????v!6b[??=V??1?=t???^????*???l?:???`X??cC?it?p???$?M?v?{ ???`{N?l?X/k(?ay?x???6?????k??????? '?+'????]?Zo?? ?????G????(???RvS6?????"F@???? ?????ym?? ?%???o@???>2???G?F???Z_???u???????h!?z???e@p2? '???hB.?????Y???#???Nn?(??5El+ +A?(st;?;Db.3'4!'?????? [SC???|;????????.'??????r?"????V??Fp????????FH.?3?l~??{?"????(???+Bcl?? +J??s5N.????f???[_?M?5Bp2???????5????????s??D?'/'????2???i(}??*?*[a?n?r? +.???g??QH??????Bw??1??y^????P??????T`KG????)?????ENFp?s???s??G?dy??h47Z?????2????'`????n??u??7^????Mv??h?????J?yyy???4^?J`???/?uC!'/`?^????1??.??t0?? +??wq?~d??[a?Gp2???e???=\???????;????l1d?)??.T?{?d??sWd?????|k??d8!'????l~???"?EB????o? ??M??y?o??:j??e? +c??k???Ca#'??!8N???5???)1E??.?s54.4T????H???0??(F?qN??~?? ??#8NF!8?,N?'G??b??M)??l?{/l@??_??kt???!?[~??9?y?C???@?s? ???d?? '?-???3 ??KI4)9?(???????c??u??=??Sn??????k?????7x???????d?h3'?2???d????srB,A?q??`???????6%???g???? ??c[}oN???b????m?Xj]??d??I????)[?}?-????????Dv5xZ???WY???ozq?K??V?????:?? '#??d8?V2???]#???| wK31?H]ksB?Vb?MN???L? +????l??>BN??Bp2??wW??_?Ff?????f?rF?#?????:=r'i??k?????1,?d??D?E"? +>?s?[?Q+Y????d8!?>'?v?{}}?#??????`??L:vM?]7?{??@"????E????_??b[??b?????~0??p2B??!'??(7dW?)??=???p2B??p?C???????CN?bU??6???N??BNF??? +????????=7 +N???d??????lE?!8NFp2B??p2? '??NF!8NF????????7????k7???_?^^^??????[?????w?,F%????Q??i?*e??]??z+U??$'{?x????>Y??????n???vA??:_lTHO???()'? '#??????u???Cq??d?0,?v6%??_u??????r?6 V????????RE?m?v?r??Gm?3?lePy???j?.K???;]{???K????Q?? +??*q#d?]?)Mk.?'? '#??????Ek"F???d2???t +j?J???(7r?.sS???+??6}??@???99B?HU??X(?K?B??? ???1???o%?u_?N???m-??g??99??rOl???l7qOJ??.? &e8NF!8?''??G??E|???MV??(??&U?(??"???F?^N???=}U???????V?6???-#?=9ft]??u%? '#?? 'N.bG$V\?dKA?i???T?w79y????mM ?m9?????1\p2? '#??L???k????Y??9??=??????e7??????.???d8!??d?d?|Q? wlh?Nt??w???]~1_?Ww?.?[??(5#? '??!'??????>?x?'w ? w?????j?;????????cy"o??|?b?+?#??~??'y}()F&??BN???ANn%???U???????.s??????y?c[?GG{?e????~863 ??w?????my?>K!?&[)l\??N????8?????[/???5N???vo??|?[??Nn?PK ??"]B33 B OkaR?T7? 8N???N&n??y??????2?)??d:nck\t#????g 8=='?  +'????N??V1?w?DD? ?\>?U?>#??{'?;?d??=????????lC?ogp2???8Y+?h?????8LD1>?\?NFp2???"2A?d????? '?eN?t??? ?t< ??~)????B?32??????)?=M?D?{q??3eI????;JV???A????7? ?w?MMv?'???J?????d??*v??S?m???M??????J??Ttkd)?MZTA +????N?n?b?U????nEw????5??T????.? + +q}"r?n????/} ?);????M???Aad"8y????-?????/?4??1?.?wq??@MePg??'??O??]??u???5????/?:?Cs???????_6???{?H2Jxl?4e?d??L'?qr\?[??=???J??:????E??8??$??f??*?E??~? +jS???&V}=??t????f?_?????? +'???&????+?|:?????Q{?V?-Ep????5???7??'?m?u??r?t'??2hJ?IL_?d???T?a????d??g??]?{1?M[.?]`?k?b4???d?R???v;?Y?<3n???? +?? +???|"'???;Vy????{??]????y% .M???E????a?G?? 0???Bq??x?????G???H)[????[?d5H?Bx'??do??g?M?-?^??q?L;????W<Nu?@???d?????d_???d2??_F?c??v?]??_???+Y???&?R???HT,???????B??ql?'????!'??pr+?s???????h?u +?p?????)?W???|I???????b?5??BN???d? ????=????`?_u}?b,??I???6?X???_?|1?M1T???.?4?5v?q2??????c?.???dt???????r???N??.?d'?????q!?=7??J?]????????k?$T?e??s?? +8??3??N?????l???????3??9?,N???f ???-8??ret?Y??i???kw???I??N7????SuWp???n??j,?M?b?????h??)?I?NV??xm????0*???g??:t?c?H?????qKu=??????m7??q??BZ|??8o ??????ckO_??L???V?"?N?cm??\?,#o=???1?]ye???Cp????1??(F??k?????s?&?z~????? ?g-?)?M????*C?????F/????????1??W+j??i??m?UKk?R??a?????i?J?e??P??Y-??1z?&F??{JJkA1?6?F???????Z?2???>D?????^?%&?y???9M_?I????UY???&?I???-QoFR-???>? +k?:???^gMT??E[&?{Q?TG??Z????'???96 +?-8y??T??[N?gcFa1???<';???3?????6???d???G???????R???ZE??Gv????q?{]v?Y[w??dA???J;?n??E??{6???)?&?96???kc?????q?Z]?b?f??gr??????N??BN>hO?S??????DZ???q???0??(F?u?,??Z??s9????;Hq??qf[?Q???O?????????8yX~???'??%????????3?;?D?????3?tw ???+E???p2B??5?l.???????i???bO???=?m?55???????;'??<'?E*??u!?vcC?/????1*?(?????[?d%?n??]?9??Z?]??C?L.m??k?{p@?`??p2B??#??;???????hZqQ???g7??6???????6??_????tK??\NnO?????2??\??O????iflx??Xw?)?:? U?cy69????Sh??NC?j;?"?&?nO?K?xsy +3??Pr??Gj?Q?p8NF!89??? +?gD>?x +?j????+Yu?b(/?????????, ?U? ? +rn???\)?QtU?6JFw8?c??????GGC7%??Scnr???`m???7?a> +?x?????????0?>??8]??Qz=???)M+?Ey???d??????lmV:??????? ?5???Z,)?U-n?S?E?f??LF???K?_???8cvW???5???~hQ???Nh??u?;?]F??????????i?J[G?=?2ma??yyE?R-wo???G???"????jp?d??7F?????3?H7?]? +?????$V-??z'y? +}?L?G???R.1M=?????N??B?i8?9te??P2x?n?C???d????d8???????p2??Bp2??P??:?2???d????i??d8NF??p?????_????!??nz?? a!(?????eH??}}]?e?? '#??d8?nr?x;???>P?DNN??????? ???d?? '? qr???t/?????+?j ?>S ??? '#??d8]????SS?????| +\????9n?32;C?(???:???d???X?=B???#??wa??2???e*??%?~??#?+?X?j??????ox???p2r???O?!8N?gNN??????+?t??(j/"?v&N????E????!???d???0?G?7B?????#$N??[?cs??? +E???????????. +?]+????e??E+Ep2??N??hO?Fg ??L?Ko??v?]k?mg??cH"{??????t?]?^]?^?o????']?:?`??N???P? N>??6?j??? m:? ?#?????<}?=?d8???;2??????t7 +:Q???n??g?`??W??Q?????t?k+??1-Q5b??p2?|??m?????^?/z??G?d7??L??o??p|c?d?q#I???????w0??p2:??????{NM}???wO~???=FR?'??O?????d'??U?????q?N\??u???|-?i??Eo????|??? a +'??O??q2??w?? +NFw???a-??h_r~????mZ'd???????i3????????m'??????%?a???W{.????hO??k4wXug?x??i???????N???J??`??F????#?????}?s,R +?i?F??3S^?????G???-^???)???????7????? G>k?T????E???\???M????;??36[?dt????V?i??@o?Dc\?4??MN?W???:??IcL??????G???>mNT?VO?W?????p??r?= Z??? ???^????h>??<'??2??e?? +??a??6f???5F2n-???d0???6K[0?%???`xPz?d??c?DS?U?o????k????19?C$?Q??6m??5??????Y???#?]?'?Vn??odqiSO}?#??]\xz??{PK?>l=??dtMN?q???d?q#L<@$??j??g???H? ??[%?r&?_?u???6?X??2??????t>HL???=gN????[?,?"?id?????F0?:t??vz???dV? ?J?N\?V?TB??????]??KNM-??kR???+?M??????Z at Sw=?su??.1???M???@???{???q??a?dtQ?3???%?w?tgHq?W#?i?*??#?t?s??r>:? +????b?|??-???????^??????? +V?bl?t?@ziN???A?q?q??QP? ?????(>??s=4kk??'#??|W????z?? +v +?p2? '#??????6??BN?2'{ ?.?z(?6L??u?yv +n~?f????x}m?;??? =??Mvu??? _????e?????0?hq??Crq\T?in???v???*?J?????????rzX??3?&NF!8?&???{?k?2??????????F6l???H5?c?@???P t???\"l?0&???dw??w?9#{?=zLKe?B:????????2??Kpr,???d%/?'+?????%?m4???F??$?2??e{????8?;)>?7???n?_TH???x?????X{!?? QD?d8!?????[m????????-???GX??::?Aw9l???5??Ra?3????!?J'k?Qp????*Ul:S??????`?|TH???E?T1C??????)?8??????????&?sW?n?-??????+?????8?n9?Z????/p2BN??m????????;?B???9??????????8k/???mb>??{??????L?O???2S?ic???????{??Eqe???????|??E???8?y3Z??????_0?_,?/k9???5???j??Z??:?;? +?iw??????(?&'??Kc?????M??g??c???X8?\?#??~???Bp???m??y}??)-???b?x????Q?c?%?? ??Q????h#??1J3??'?h???~???DYj???%?dw=?pk??^????????M'jk????????' ???|??S????)r???uZ???7???>??%?99???d?L%???SP?W*gz|??????a}?{"??p?????J5? '#???O$???THc??:n??*??[?4?k?=Y<`?.??IS?e??9??????>)?l?????[?-??2_D"In??Tj?]?5Z?&?V?{u??? ????/??1;Zk???/2?q?????@;??Z?{??????]???Dc????k??H[??? ????'?dM?B???.?8l?s?@????i?Qp N?7G7?J93?F????????J~?l?9??Q???{??T;Z??f?7????????_z??'?g?????p???8y???^?????)x???LLfmbm???Q?"[I??? l$?d%?nt?"??V?^??3?????Q"????G??U???{?w??????3???|~?????2'???????7r?u ?ib???O?r?H]Xu???\.??w+??0?55qr^2 -??6?c7d7?h???VAfR?8???&????N??? '?m??-y?z????m??D???X??v??G?$?z?tg???wsJO????d.?? ?????]W?z?u?A???KU7?BI??`???X0C?a?f?A1=b???N>((?????4?"?????D?6?y?I???P???m?)??2'?a?????oJ\]8?A??ZHS?5=?????G?r&??Nu??2????????s??^?Q??|??h??rsq?????K?J???*j?????'?n1??3????? +#?????????Re}0??1?D??.???2?2???B?AH??n???5?E??6??hL"8???N?O?I!qrq?h?vHW L?k???d=??? ???no????????N~PN~J??1Mq5???w??] ????\?^???tL?by?@??N???? ?????3??h?p2????{???6w^#8??O?????}!f8y?N;??????h???????????E?d'???)??9?NFp??d?s?:]H??`4g???t???3-?????w??B!O??:2j??/?p2???d'?N?Nv4?v?VkG??]??E vJ0????6????????m$?Q??kF8??p2B??w????aF#K??s? LA?? Z>????y3?r?????%NFp2??Bp??9??.???a>???? +?f=??8???#H??n??t??>?[?? '?!'???~;?y?=fT? +??\k?dCh???/??P?.?V??????X????V|?N??????f?Gn???}do?p?x?4*??????????????2??'?????!?N\??f?l?S?5????m???7iQ??Y?jZ?f?????G???}*?n8? ??C!8?8'?Wf[??,3??UP????HY???.3????_??r?-!?b????(????wI???-2????o????%???????e??f.??/??G]???????\?V-iuGV=??k?-?^????i???Cmt???z????5???aR????)??W????5???=????v?=?;??T/]????U???d????ld??_???kq?X'-m +???q [??6????a??$?/Oj?5r[?d?8J ?????????{??Y???Eu?;???????p2??Bprkk5?3??g?]??U ???????z?$B???????E ????+fr?l:K??!'??? +i~?$?WprvD????}???f.?????N?,? '? +#?{????????))????i4????-??8??S?,fj?????? +????K2?m?\?\U????~??7(???d8!???Kp????y???_?|??a? +b4???????????l`K?f???lE?????H????.?????'#??|W?l?}x-?Z?/w???:=>c????i????N?%?KT +=?h??BN?2'???l|???~O??d|%h?????Q???????????Q??:?]??~?f?=/???_)G]#?y???R3=U??????rl ???-j?TG?m?k7??J?]~Yl????z?8!???[???r???]????'?ioI?@w?p???0@(W???? Q#??E?15????He?8?Ey?-?T?????P??Z +?G????k?k?n???~Y?2????S,?5?$4??da?u????M?LmvtrG*???$?j?:??q?O?VY?c???? +c??O???~o? >?vM*?wk=??]6P?d8!?>,'???????]%'9Y?d?J) ??K`???!?????kd???Ebn|S??I\&MO??i????????n~c?b????'?? ??IN?:?J?j?: +}???X?????????1?t??J<5?x?k?l?;,?TBU????RH??/????&\?ik?n???a?r?????3?????d??zjT?Q/h?8W?}?+ci????k7????|???F??H????????d????'GV2v7 ?xB???W???7995H????u???"'OK$??`??U??????&RN?r?^?^???/d?M?F? +Um??wqr]??=????&{???3?????????Cn??,? +o??NF!8??p???l?+??z???u??G ????? ??J??m?Ezvq*jk??0 +9??\???6IOm??G?],s?{?yp?h?O-???;6;?DN^???5j??4????b{k?T?X?#??sk7????p2B}dN?m?? ???????X?????z-????kO??z:'?4j?*??VPWp??zv?:???6L9?z;???4"?{?d?.???x??[[???EG??? =????vh9Y:?????u;-_??!8!???????'????Ur??= ?&]? f?m????????8????&?M??Q0?Z??XQ?pH?M[????h???????+?o4??,R???????zj???? ???m??+obO?????i9?7???d??h??E?>G?[F?$ +'?????~???d?????,r???Mj9??+?:;???$E8 ?d??=???/6Bs?h??u???^?T?Xw??(????(????? ???6?M??9??:?????(?vb???Y??fGOrg*???b ??w{????4'??p?d????=6]?? '??!8??p?{H??s?????uV??_??b??????I +????G?h???I??????.!??(?mM?z? I??q????0???w5Qm?skv?7?uQ""?L!??3?? K??i?@q???c???EJ'??o*??(??7?%C??D??6???$?&?V3%?g?yi[#p<?i???) ??`rd??+??u???k{?_ '(uOd@???+mGN?o????Y?G?;????O??z?????d8N~?? +???I???#????????|???I???p?YE??u?>'???>??eQ??k????=A]?=8N?P??I???T????b? +Yc??N?-'??8????? +(??;^>"'????8?\+?M*~J!?d8??)F?p}????+Bp?????@?\?uD{7>y7H????`W????"?-???n?d??AgB???J??]??w3??"???????W??v??{UtY?????2-?Ou?-?:4??7?6?^?OY???????m"5??V??????.?I??Q5G%????(e??}?????3??3?b!?agzB=??;f? '??4??3?HFN~Nn??r??n?d??9~U?~????H??Dc??t?G??pCZ???M???-?M8]???;'???fs+@*y?`??????8?q+?[???{`?q?????J)?[R?d+ at k/???????t4J??????b\????,e!/?dkGK;r???N??`;Z&? '#??|eN??? $????1???r????h?${M??,G??r?????d#???K?{??h?s???e?3?J?g?+w??d???e~T???V?????=?EVo??C\:?9bY!Uk???d?]?cJxC??ZN?y??y at TQ/???]?p + +[C???????WA?-]?v??Y??2??,??'?u??~4??? +?^?.?N?{??=?E~1???????A'???????n???.>?V_?1?It&U? Y u?U??3??jzN^?DY????66?]???]?????????? +N~hN?QzF???#??Y??[X??L??C7)??x??b??g???1?h?l???(???~R???x> ???????0???n9wue?)}?lC9?fLF?/????#q??d?J?S?? Qk??2??dq???Ka?? +????? +Bp??8?]?????'9??`,Y:??N?(????y?^Nv_?n??????W:????1NT+Oy?O??h+N^??aw?w???? +?s+.aO??}?v?E99????9uz???=y3 ?Z'??d?E???????B?????Q?g???!'??r7??+Of?k?'?:vAt????Q;E(????????c??R??+p?{??7?????*p?.?L'????=?52?'??{?{???0?d8!??? q?G +m???6?"???N??ar?f-,7??!?????d?????gkV??? m6] +w=?8Y?$I?|???}?r-?u????N?????+???E>??;?Ovw??=??c???????o5??p26? ?k7??t??\???w?vX}?l>w++????txq?$I?8??~??)?????? ?P?# ? k0??W??x,N??9?N?j???"??????v?gK??Gs~&w????K?pH ?0?d?;?.?+S|?^???0Y!?u???k?O???W?? +??dI?$q? +99???1?~????!??o??s2?.|f&?+?0?+????p??.??7??Q??,?z???w??T???? + <,l??[?}~V??-?2??????7_.??;?I{rn?J? ??C#K????d?8?9?!} ??? +! {?????c?2??w?o??H?v??{???u7?5?hF`?v??q?s2J?'??????7'G?dq????w?????f?:????H0?????3?X?z??'?????Q?3i?R??9XS?[?DNN?6??-? ??I? ?N??vd??U?qb? +.?YFR??5??wq2FIz?lv?p?????? +?i??w#>sN.???!????W??????p'^?e'?m=???Zp????? +Wy?3?@?f}??WL???1???JR???O'\,7?8???yz?B???' +?M??{?w?????3Q?MCh ?U??>?q?8???????c??l??z???????????Nz???z3N:?;'???,??6V??V? +?l 1??&$a?X???????&??9?K?V??K?w?< ?}i?8??'f???r3d~s?????!'_??????|??????I?????H,??S?]D +>????s?V?W?B?_`???mB??_?????F?P?8;,T????"??/N?!'??^?d?5W_?W??i?_????z?D??j????w????3?h!??V?????%??*?%???L?C???-???m? +???Ad?2???????????^?y??Yv f??"??!f???{@Y?}??p?2??j{nO????[??????5_????? +T?'/[D?????????M?eO?cN??8???L?)??^??????</?;V??5??6]/?H??????OK?vW^??-!???? +??sc??b?-?tp-?????iKY:d)?D????3pO?????T?-r???w ??_J???s2?G??;U??n?'??????byzZn??]??????+/S????zq?????G?/????r??????=?|-?@8:jH_??_u?r?7??h?"??????4?f3?????:\_?\?>? ??8o??G?|FX??~r?????W??.? +???6?? '??N.'=M?^?????6{;???;Y?|?,=?6?V??????Z??????9???~?y???d?X3?s +?f?????:? 0?d???O~M?????i7?8Y?,??? ?q???n???_?*N?N?W????tG?;?d~V.??? +b1??8G?l? ?]r? ???????~?t?b???? ?E??? +?L[????f??????T?MNf?????fk9?_\?!??lV????IK!L??\?%B=sw?~??P?~??$,6???w]?+????T???%????Y??FD?zNf?X ??S??????x??????dI????d ?\A??(????K$????;???'???AE??f?F? +?8 +!??< +??3t$???????"@?|??????????????[;? ?9???%}?L??hWd?wZ??2??8Y?,I????|???????????W??U?)s?'K?$??????:??N? +?????8Y?$I?,N?v???? ???/?[8?? +?????E?????/?????????g????+<}??Q??<4???????f8W?X???R?????d?Qd??/?(???d ???.?_\~O?*?{^?8???q? W??^Xt????JFl\??S??}?????s'h*N.{?CO?????g????d|???F2)??%I?????doU??|?C?!??K???=`?"?s??IM?\N????????+@??'??9?[???B?,I?$N~>N???VA??f????o\?6%^?????r?????????Q??Ee8l??Ra??'?='?? >???Y6V?R?=_???,g ?iS???/????0???o??M??????Wk???o???w??????????"??@|?xH ?as>?3?9?0;?>? ?PL:]orr?????? +?'&w\?S rr??L?.O? ??`???X?!'o????5?+??Y?7???e?<#'c??y?\~)??'???W=P???9y??q?8????_\?????8??p2?R?9??????????+?q?3^~??????.yb ?????`? +4??O??G????? +????d.?+?;{S-?7L??_?e/?b?L?W>??M[?lp?????Hz>???;???????fz7??-&???'???~?? ?S??t&vQq??s?)[?\???B?'&?/k??+???2I?:? %-N???????WW??a??2>C?h$?????y?/?}?Q?1NnH?????#> +99?V ??? q????nm}????OkX?+pr????;??es3?2???;?d???hf?b??d[?^R?`_,??.??5\???Z*^??p)'?~YViD?????>E?\?:???fa??6???:??up?4}???? ss??JU?K??70??????????,???:Lt??gi??bs?O????Ff#?T?>??_s?V17n?'????^q?^H??u???Z???????G]QJ??L'???+N????????????a???????-?0|QNn&M?T>?????R_?????V?~?J?d????8??9??O?!k??N?)??;???p)??j&? !l>cOn?F????????)?M]??T? +??i???9|i?C%?=laB%??X?????NXZ V???q????????w???1Nf2? ???????????T???7???M?????N?d??j?S: ?tX????N~????????(?)?_?m?!r#??????v?s??\r262???*|B?gi?=??!K???m?8C??T??Q??L?LKr???Y?[??????a?nk?w??????^N?????.6?%Xq2??K????$????????|??????j????bM??^?B?*???d???r?? ???{9 nvrq?]qrn??/ a(g?>?????k?t???$E????f????W??????9?Y?????n?a1???????>i??L??????>.?y?W?8Y'K?s +???????jpP????P ??l8????c??Yo?-'8?? V?s???K??m? +??G??=??&p???$???xH?????g^i??,b8??j?Y-?y E`?????y`????9n +'???0'?????,?*3?dq?Md$???????????ts?????7??]S??-B???C?q???d>?6??7?d{???{?H????u?? a???e???v1;'X??f6k5?????}??????W{?e??]??d6V?Ix?o?a?V]!???? + Ek^z??}Te?txL,?????n??D-f?!??%?????????q?8???????dp2????PQ8x??@??v ????'AN???u?n??>??k??????? +??eI?,N'??'6<=~???_?d9S???9?????fN?????????1P?? +/K?8??? +-,??V??2P9yu?2?)k???Q&Z??'SfF???8??`????}?L???C?dq?8??89?x???+? ?=%V???@???D??? +??+z?????.????? @V? ??{?/-:?? u?}?V???l???$??{??0'??I?ns?? ?d????F9????d?4"?s/'#'n?????yf??W?dk/,??y??j?_dJO??5??????k?Xl~?? +U6k??? ?5??[km??-?e???]L?c???t?5?TH? +?C??rW??'Y?c1a,) ?.?c ??S????Ox??+?Q!??????????H?YQ4V??A&??I?|??:8??t? +?????? ?]?q_]?k?)?r?f??3(di????????$? +?qw/'[???x?q?8?????w???#?hZXXz??(????`??????7K???4?@W+?Ij?*>????,!?!L??????d + + 0??=?'? '??4S??HQ5?dz??F?a?A,??( ? +3S??6+3},?.??!P?? W8?????D&Ya?<)???*?L??????U????/l0U?B?g??!h8?9i??~????p3???#? l?y?0??|Y}??j?\u???|^?/?h8??7?`???(w +LJ???y????'?'?U??!?"G2a?yX? +]gY??y??? $?b???P?]>c!???d&?@???7 +??C??B?C?ye????????????????7??WsN?7B2 +W????K?yj???y???N ? ?m=??:??y|N.M +??t5N??4??{^NfF?|iN.?J??E??9???W?T?????????? ?y ????? ??+???7/NJ?+9??W1?????BS???????cn????>2?:?`??'??=?b ??|NP?]?????|??=0?c??H(T????rS^g?8?l????m???[yZ? *s?d?,,^ ??????Ur?xm???????vVk ??*O?w1j?Jw?????+?f???pt?2'?E?7??af????~?Z?k???r2???4Ra?B???~;????/^? +p????aI'?P??d???F?UCp?p{i?? ?Y??v?`??j? +?2??`??s??????7"3y?????????????????2'??5M?????z?t???7????n'a????? ??????????N?????'?n,??~I???_?v??????g???9nD?\??B????????&q?8Y???8????2?????,{???W????+??_??'?y??'????]m??? +?V????Y???7????dq?)??r??? ???~??1????cO??O??????o7?????hEDH?=K?n??Kc?????f ??^????? +? ????_qK~??????xVa?-K+?e?m??????"0{????d????6?0?8\????'?U{??!!?3z??}Y* l????--Q???m? +?????j?????N?:q?8Y?|?`4??????2??????????m?i? +??R??,*#?n|?O????????o/?Y??l??F??!?-H>*??XKt??? +?L??? ????N@?>??Y???!???v??r???u????0?3l?????? j?? ????????(?-??B?y?"+?? x????`?^?CV?k?4???!??? y?h}p????c=?or2??;?%?????s?:D??;?1Nn?.[??j???| +'[??@?B?Ith?f?fyy?G?e??<$A?B???w8???'Lf? ??&?????dn#??????????????!txc9? +??9h5-??Qy I????? ?#?o???]?x??????}?2?lZc?a????]? ?WA8?i +u?`{??8??prvQ??}?|_?G?o*F?z?? +?p???^aew??@\??{??v +/@ ????'??LL????h?&??"Eo??P?w???'??(???}?zcnw??xm?+?8??????[?>?????~n?8???U???c??V????&|?U?bO?????{?o?)hlx"- +??????'?????](Q??N?D?0W*??y?????,l???;g??z?????? +A)8???,??Jl_?(1????/u???_?c?? +??7Gd????}??;yo ?3$?????? +??P??%*%??? +_k?3?5'??q?u??W?7???m?rC??E?y?X??U??.?2???ZeB??????9?*}N???rS??p????G?>#!roY? +<??e? ???Q??7?uh??? +?)Nx?gG????z?V.??4?a??????{?r?'? ++#s2??_?-???)N8??|??????0?_c???%8_-?Rq?1.j +_??K?8?2??k??Z??x^N?v???'N~,N?S??????W?dD?7R^???>??? ????%=????W_??=??9?z?[K??????L?????dq?&J??XprCA?os?????r?w +2X9?OPl??-????n)N?j??_? +??)?N??Gw?4?w_/]>V^?eE???#?~3?]?L?`? q~???????wcP??+?4o?>_????c??@?ZZ??W?zB?v???~W??????cJM +??k?????53???0 ??????7??sLd ;??d_Ww?r7'??s??@??p.I??y?????9???z??DY?b???????CA> ?L$??~?-??_????w9?? ? +?`1/]?;??x L????V?M??????[??????G ? ?9T~?ku???i?e?3 7?c=?n????U????????g?e???6!?U{??`?g +x[??????T?c??&`%X6x?Tr3*?v ????hw?W??c@???, +?.j?u?D????X?5-??????? 9?H??H.??? +?%q?8Y?.?r}7? +??|I?dI?.'????w?V6lf????%I????$I?dq?$I?8Y?$I?,N?$I'K?$?????$I?dI?$q?8Y?$I?,N?$I?,N?$I'N???/??~? ?T?K?ip????G$c??+?i???y??d?9??Y'????h??9?? ??:_P??c?\V??0@,?!??????4 ??V?R??l???7??+t?XwM???xJ'?'?Gx??x????>,?j??"??????????????@? +?'G??????xN???M??T??Q?w????????z?????s??a3??????|?!??3???????]?hs????????F??3rr?"q?$????< ?>-?D??`~??? +e ??????>d?+~??9-?PC6V?-???.?j?? ,y" +????" ??????!#wE??A??(????7#gp???eo??P?> +4????|C?'??????_?I+???&?[?V??U~(??3?36???M??:y?V?8??-{??i????C?????{?M??1??x? +?? +Q?!l??I? +???u????'?#???????a)e?~?m??3?? nd??????R?8???&????C???7????f +???W?O~PNf n9???????o?U*?????ZM@]=????99l????+??7???$}N??e?%{#F??r1?&dw????????0?o3EH?j?g=?D?o)???P9?Q +Z?55??5{;????L?w????"0"_e{?~?xJ????y?????????????{5????V?2'7B??????U?Q9['s?\V????????g?%89??Qe???$I????s?????}FN???????O>4???B???D????`???/]~{g?c?s???Ua??hX.?.gF~l??4?d?nr<?&??2?N8?c????7s ???9y??y'?x??sqH??a?7w?'???jz? + W?d?\q????%Wp ??1?r(??t?C?V????o.???o??? +I?U????P??UT?r??h@????????:????7??????c?N?Z????$I????d???????~??sT?Jg???????`;|.???+K??Szs?????$????9X??????g?dCwn|??S??o?d?S|???`?K?dI?$q?=p2???????]??????2j?[?2{??g?g?d5?? ????ziNF???z??)????8Y?,I?$N?'??R???-?{6???{N>?N???nS???8?B?xW??8Y?,I???????????~A~??k,w? ??}}}??{[????*??\?????s?d?m???37?U-E.+W??h!?????A`\D=??\e/??fT?s?????H????????>?????2?[a??>? ??.b?????`UZ?yyy?c???[??C??@??!-^?OhY??e?yT???dI?$q?%8&M/????c? +??%??M????b??o?2?u[?? +z)??????????R???"??x4??v%?'|??s?<'?* +Q?:??p +???z?????wVU????b-nB???7????O???45??8Y?,I?$N??=??dc??p???S "?9\dp??s?D?Z}??a?!N'K?$??????E??R?`9?d?9?hi?[!???m?hX???q?L?&??e\Y+{2z?fLg??p???/h???2I??9y?????:???}M?????$I??'?'??Ev?-?h?\w!r?????p???t??-???????U?b??)?????k?v??????9??`O??p?????C??????$I??'?O???????[Ab4?????WBod?+?:|0`? ???v???*?aB??dx X??"???????=??P\??'}?????????????dI?$q?%89?Wp.Nfp.N?Ul??GU?,N?$I'_????(y?\?l?>???ph?]Y?Cq????A)?? ?????$I?dq?$I?dq?%???_+Z>(?Nd??????D????????????>5?????^\? ???$I?????ooo?~?????????e???????DdQ??9 +?a?????????]??cuBq?$I?8? r?.?'??\g??Y8????"???&Ys??8Y?,N?$I'??`:??c?????le????U??!?e?rx?NuNFm7Vn?g?]V??dq?=s??o?~J?$=???.N????9???GD?;??????[q?8??8Y?$???!8ky`?????l?x/=?-$O? +MV ??X????v?? ?=F,??k??ACB??''d??????dI?$qr??6??????Fa ?v?#????$???0?.???{r`K??????h??????$4!?? a? ??,??Y Ixp???HD????=????W?+Zl?fe???-!&?????2??r??z??????B?qq?? +;Y'(,?~Fv{?uZ61fO??V8??2???????O?(T2+?c02?7????@????q?i??r 6t???rI???????8??^sN^?5?????O?Wx?J?c???RY?:A?Fg,?J@AK???YE +??????X?G??????t??$N'K?$=.'???????????_?~?u?? ?????%?(??a?~??o??? +?? ????E6vq?$I???l l?l??c7P?Fv +?h?G??V?,?l??;??%I???????H???N[*????? +??H???9?d)?`5`Be?????????4?f??@?l?@??0Mk?xP?I +?>??}?X???f) ?????z?D? ??B?_u?pW?%???dI?$q?)? ??f?}yy????2l?1??n`v??!*Db???,? +??????~S?????????a?j?????Jom???{?;??$P??m"?r?? Fi??c??+???s2???#@?%,??^?-? +?H?S?s????C???2V???Bn?O???????!Y5?V??I???- +?'? +?5Jh<;'s???[?W{9+?L?s???Mezg8]????6??.G?]???:?d??,??e???}????c?L???J?A??@w??FTQ?-?????.N'K?$??p2?Y6?x N????g[p'?T?g? q?_.w??E?+{R? 1?" e??\}?L6?\?????4(?=?3?Q?5p?=y?[xeO?7?????J????'K?$????????&e??su?????3ty?:s?b??t+???%_??s??\?n??`9??@?2 k3?ol??-??u}???o??I +????o???'g?????????'K?$???|n5???m???????99?;l?????tf?? +???????;?????]??d??.N?6Xn??s2??S$??F???????p????????5?????Ie????}5^?n?*c'??%I???'r?0??Dy@^? +*??%I????d?????V??!I?dq?$I?8Y?$I?,N?$I'K?$?????$I?dI?$q?8Y?$I?,I?$N'K?$??%I????dI?$q?8?????k??iw"?\?#??????w?????dq?$I?8??e????nC??O?????? <,??????????(???]~,Ek?]X???[x?|k)t????k6??bJ?dI?$q?8y????o??Y=??@????DN?Z??? +&h??p?A600???????????l? +?(??????~ +UD?e +??C? +?5L? +B?????{#d??+??????)?$?se???=4k?s +?????/?M?8Y?$I?|MN?x??,??p???l???>??m????????q-G$ '?8?Is?? +?47j??E??????(??!?,??{99?,??MU?? C6?I??%?+??j9g??!`yS ?dI?$??89X???0\??EB/?~??_???? M? ????k??????????\FX,?7????y??7 ?@???O?;?W08?? 1 c(?1N_ +V?9q +!A?????????-?9?BAR?o@?????p?K????U1?'t????????Y?}"'???qH?,N?$IztN? ??????3????\?&??F?Yo?ks????li?:?????B?+g?lO?$?MNFA\???)?I]??oq?$I?8???l#i?? ?c?q???26?wb?9?4Z?B0l??X> +???? ???3n ????%iD2?2#????BP????+????Lt?')??|?? +????j????l?ys{????B?!????-f??+?_????/??PWVi???U????P????;W??x|?a???Z-S?u??8Y?$Iz N?$I?eX}*./N?$I????$=?J +?u???'K?$I?dI?W??|???10???E??y}}????????%m???A?5?x a[??]???$q?8Y?$?Kq2?????????Z??<?BB/???nk????????{yy???_?~Y????? +?9??????+X?????????M??lc?oz????J>???.dq?>1?BW??s?)N'K?$????? +B???P*`?? + M??B;{?!?,? ??????{??f?P?h,!_??(%B??B?[??D????vK? ???M?f? X?7??C?}??D????????b?t?? +?`?"????}????x??W6?????H??d???g?d?4????a?R?"??????7??` g?2T??|?1?sCf2'??|+3??=?*?]??]=????!'#???e?"W??[?}??-c?T?dq?$I?8?V? ??>?l?????S%"???? p&D??&'?,?b?pr??ki??`#?A?"N?T??89???)=+Vy?? ???-#DK???(???Tk?F'!i[UD???? ?!?? Q?> ????Y?l?g???Y??n5?Y?;?8Y?,I?$N?'#?La??????d???Ak?w?q?IA8?l?-??=f?? yN&N?<'?,??????+N?, +??:)#??F??o5????X.???nh?079????? '?cJ???X?(??\?,N?$I'???H(?u? +??-'??b?NV??????id??(?????[??D??srS?U?"?????????9M???? +;?+(???? /?n3i??????'?w%?* +??n?0? +'bWv?'*? ?Z-?t?O???Z????!?F`AEo???]?w??L??~??y #???s?BS??C??(N'K?$='??X.? +??CN&$?gCL?T?:zc/'?'???s2?ho'? ???PB????? ?P??[??6??l???]??]??7?Q4?????u??"??B?6?C{??=???????dI?$q?????5b?m?? +?? ?%? +?e?B?????-?~yvBh'??4XhU???*?+?V??J???jC _?%(?????cod???3????????!w??|????w!N?$I'???????0????y|@?f?? ????????m????h??L???f?c^?????~??l?? ??(?????8?o?]?9????~??^?????yS?@????????? +?%bn}???V??|???9?'?????$I??? +? +?mt??9???` +l?*?????????xb????/????'???`??t??d?&????2RZ&?eja,?`???O.g.??H???b??D{S??????F?9????D?:?P?a???[?~?x#????%??^??[???a?n????IG???Z +9?+{-??dq?$I?8???V?x\?R??9??G?\?w?? ????I?6"??S?a6? ???l?????"???? P"h3{? +?f1?n???????$I???r??k~??$I?dq?$I?8Y?,I?8Y?,I?$N'??%I?,N?$I'?????$N'K?$?????$I?dI?$q?8Y?$I?,I?$N'K?$??%I????dI?$q?$I?8Y?,I?$N??(I?$N?$I'??%I???7???q??C???o??a???????????EhO)?{????!?n???f??{???dI?$q?8y>hZ????????C?????U???Jqomg\???k3P4T????nE?%?!?e?{?he M?9}????/???T????????}??0?mPq?$I?8Y?|5NF???????%w??H?%c$?bfBTQ?????0?,?????i??F?? ???K0)w?????lv?????%???X?K?$?M-?MT?,I?$N'???M??@? H0??u5'??e?P9???WcB4?]G-dc???{? ?x c2X?r?T??{]3S@??dhP???5-??dI?$q?8?:?l ??S??R????????Q??? +????Oy +dd?c???\8?J(?,+?i?Yy?1? ??/??Pa !????K??z?J7?U?ty]???h?I??ZB?????j?dY????}jXE?;B?P?p? +??&Z?p Z??xl?q??v?vi?.?????0????>?m?? ??1&priX?L????p????Ec-_??????5?n??g??D?"@?d???x\Z KN??!Me?tnD,s?_? +?z?&7?4?#f|q?e?Gr? p?????N?2?????L?y~?_>?AK?l?I?,I?$='????O??N???h? ?????Fa???a?1Qd?~????3poYv? ,??? ??>fO&???]q??"4?7?6????a??} +9??I????{`~q??R?P????*?X?4?C??8?????A????z??&????k'K?dq?$I?ss?1?En??&hj?Q?[- ??????Sob?`???O#?4?S@? +????dI?$q???BF?]?\??4???Hi7??lgF????q?P?{?o?n99??????????D??1B???>w]???M???dI?$qr?? +n(+nI2???N6?1??Rx???.=T???6B?7???9p"'O?.vq2?? ?????Pvt?0/?{?k??????'??%I????j?]&`??\5???'?4?????j???u"'#+???????????????????%r>??? +kWV6{Ap2B?G?d?? +S*e?o?]??B/3????T<')?a+W{?ip???7f +m???? +Rj0\??ce??lv'??!????Bp2??Bp2B??p2B??!'??!'3?"??d8!??d8!'??!'??!8NF!8NF!8!??d8!??d????d???BN??BNF!'?k????????????p2??Bp2??|??G??`}????z?<???^^^^__???BG???d?????'????}??'/???]?(p2??BN????_?~}??m?Y?????????=9??????????????NF!8N??4??????{???j#8N??BN>???:???_??????????>????? ?ca?????????+?_?qjm????G?????+Kq??2???W?4?W??b?=-?????I+9?8[O7\P??????w????^-???,????[????????,?bB+%?X?{? +'{?????_?cG???Q?*?kr?f?????? +'??!'_???/M?1????????}??)??? +???U1?59wN6R??????%???N?Q??wYIh?????z??????[zS5z????S??2?7;??? +M1n???)?a;Z????n???%']t???u?'E ?Ka?*k???[1G???-?nc??=2? +?3?W???v +??8?m??rey?U????.????R???Se*??? +*9?OhWI#????????+u`??"?/A???`?a????gF-? +?%>L?2??T??j??&gu?????v????????E??S??F???U??????~Ph?5$;s????N??B??99???uq?&V?hH8?-??ge??????r?QA +NF!8?]????? +??t? +????g&%?Q?E????-n +??G???????????2????"-$???d?????d?b?????,?????b9K???N?KL?h6???u?0?!A???j?__? +???9A;??? ?? ???G6???qm`?pul-?|V???Z?F?+???==j?? +??^?ZP?????????jeur??Z???bc????R>G?O?????=V??%????d??????o}$ +??@p2??Bp2??>????~l? '#?? '?????????|?B?A|?d8!??d8?????5'??!'#??????????p????d???BN??BN??Bp2??Bp2?????d????d?? '#?? '#???Bp2??Bp2B??p2B??!'??!'#???BN??BNF!8NF!8!??d8!??d????d?zN????_!???!NF!8? ?`?Bp2B?? ?!'#???`?Bp2B?? ?!'#???BNf?F!8!??d?n???BNf?F!8!??d?n???BN??BNF!8?9?B??????}_N????h??s??????????B?+1??r??????/?zR?g??q?? +!??W6??'?????-B?*??d????d???BN??BNF!8NF!8NF??p2B??p2BN??BN??BNF!8NF!8!??d8!??d????d???BN??BNF!8NF!8??w~????????????]? +?h}$???/??N??Bp?ss?????q?I??t ?????w??S????????3????K\???b#?.?????$c? +?C???bd???????,?????4??%:l?????????????r?=n??????p2BN??????u??&N??Hh????g??8?p4??]????2??=??#?j??? u?3???ia??5n???|?e@?zK??????h?,??:?>;??n9??@|?I??!'???qJWw????????9?????????.N??k*-?J?`i????????V???? '_??? ?7????h2p,Bp??r???????S??89?8?u????????Jo?M-??b?x?+????y?/`??|N???wdj??{?k??|o????\$??K?.?????F?????pr?%???4f?8???????M%?????q5(???o????{?s??d???G??4?6qF???j[???O?O?[s??r$?f?EN???????/Yq7???[iUq]????W?Y??? ?'??????{H?dx}?{?lW?[r???????:?>?tF????q???E;??#?)?W???N +'?-??m???6'???????a?????u'?'??a?68??3;?_?kN??E?>'?d? 3??~??e?n?o1??!8?DN?Q?.X????n?k!??????S?On?1?M69?9???\?MO???j +'?.??????}9Y?eZl?i??[??=?.jv ? +'??????4?AqvrG??t?C?,???5?r-%??????????5????????????6???????????n??i??????*#8??????$n8e???r?????V?j?*'K?I??w???97?8?W?~?!k?qi?]g%7??Fc??????]\YLaa?????5?1t????-B??>?v=Z?-i?? J?c ???C??Y5? D?\???????S?'????l??8q????????5]?Z???N?';F???V????i7???@qN^?1????d????'{?f.??%?????????K???vq??N??x +!?Bp2B????c????s?Py???.?~:?Qk:?*f?n????79??r?????!'#????9?-?^????w'3?!???V^?#'#?????l??k??`?~?P?z0?d?? 7kr?x9?????~W???????}iy?l?S?g???=????$?Jm?i??*r???Bp?Cs2B??p2BN??BN??o???m?Bp2??Bp????_?????$??/vh??~G?0????BN~wN?H??>??_^^?????????}Bp2??Bp??8Y ???|? w???me?,!8NF!8???\g?????7w??[???F:w??qS&??BNF!8???l ?6fo?????3?H '_O~???#'#??|{N?N??>}??~????????,?CNF!8???95H??F???d???Bp??pr????_??d??d8!??d?????????Y????o?????????????YJ???)*?co-Z??3c?I"v}???? ??<.?/??a5ci}??????u??pR%??j??? +??B? ??d??9fs[????.??i??6????? '#????d?s??CC?9??n?4 O??!n%??:/?d?#1&_d????????tmN??z?e?U??/!O??????J??o???!*GNv??5??l)Z&Se?7??E?Y?c? +??u??X:`?????M??????g?????r?-?gAw?'?3??x?v?5??W?fW?????i??c/)??7???????# +??/\?{??` +??w??}?6w????^????}??????????H2?,?b???8=?b???i???~*?G>??1'?9??p??6F??I?LV???Z?<;?l??????M7???:?z??cV???;?/y?{?L????bl??M????g??x?z???C??????q??v??I????:_l?????????I?? Ez??? 6? +?|mN~?? i?YW?(??v40??rNN????z??/+?5??K?N??#c?#??S??<36c?4?7?????R???8# ????h??;.??N&??>????8?l?V)?uNv?M/ 8Y=??.?H~}??+??g&/????*y?????gyK??u?? +'??q]???oew?MU????H?j?C???_?{??????kc?a$?????Y?X7e7j?i.??z??z????s?UK|?4?V?????.????l???'?W??l ?m??V?g3????N???79K\?????^p???9!?? 3?Z|???????{4?1Y?p?b???f??+W?S? +'???6??}??????=?i?i????f3.????l6?\OU^??????y?K9?g?????>K?????????l8yx??b?#'???????8"S?%??G??4??????~??o8.%????? +'?????"t??I?????V8??fsh] ??v?????????+??J}?JWj-?~?25????t??.N^l?zzN?\??Bc??~??7? +??.?Z.?w!W?????UN?? ???? 3'??o??????u??"L??8#??=cV??\?zl???Z???????2.???????v??????q?X?A??????{?????IO?;O7????[?g??V??&???{??Nd????\kOh???????vl_zaY_L=?? ?w????_Hg{q?E??n?6?oi?d?j9E?V??Km/'/?x?x????????????N??Bp2?????P??-???Bp2??>??r?pX??d????d????q??d8!'??!'??!8NF!8NF??p2B??p2B??!'??!'#?? '#?? '#??d8!???w?d??qOd???g???????V????.??zWrw>>|?????p2B??p??2?H??L????'+?"?^?L???))??Bp2?|'J?dU??????U?????u??.G?]?==????e?n??? +'??!'??7?????/???1?^?*???????p?}r?????????n +?|??J????~??B? +?Jj??????C??c???9?/vl'_??S?q?F???6ad?=???????????X_r?kz?}??u?R3#???-???[_E~_??'???J??? ???~?=?]??Pw??#y?!?WWKB?H?I????VuoO??T????r '???x?=?=?:???'??d??so?dE????:9?$?????l????'6???????g???$?4????X??o?w?? D%????? V^?uc?^?D?C??0?????9?~?m/?u3;?J)??|?vL?????M1??, +??W?????>/N^???x?u??0?1?t???=??2o?9?z????]???U??T~?C7?9?-???~\?????????h'??d??U??n??|U???9y??????'N>?8k??????d??u?P???p?K???? ???????u|?b??T???!g???8? +??Y,?? m?V?? +??????????Qx^????nTxH???'?wg?4> ???=???2,W????o?hS??z??w?xa???6????!?m6? ??d?;9D??O~?d???}'????*jWU ??7???J???R??j?rN???{??cj???????QdX?;??? ??7?????????Y?zVW]}???t?????????c??Ao?Q?_?vq?????a?:Idv?^??bK_???amj{???0r??p???\?NW.?)!8?&???U?C|???'5???-b?6k??u|q??????y?????w???fO??S?mO?5??v"?C?_?n`O??f???T???@N???f??=y?#p?dv?????d???IZ????P?>??P +?4?@?fwD?k ??TS??????lz[y{-?e)K7?8?D7??=+W?Q?U??8????D1x{??S?;?d???O?d???z???No??O??&T`Yq(9 +'??????? 8?!????`?8!8?DNv?w???@+A??????o??A9T?}]8??W20D)??oA?t???5????K???%?W?8???-?~??2?e?l?8???)E??~?????2?k????,?L???bT{?'?$???'8_NFNN??????z(Z??f???C??u???\J????????.?????Z??lX?????????g??(??k??Z)??cDq++??@[5U?_t???j???????????/R?6/??}???2d?????7E?x?????G??yAp?CH??9?6??/Bp?=s2B??? +'??!'#'#8NF!8!8??p2B????N??BNF!8NF!8NF??p?Uk???/??{!8!??????u??????}8___}3?K???h????F?qKI?c=j??''??!'? +'??w?b`??+???&e??????_?? ?D?????Q?.????{0??|/??9"^? g?o??????`?x {? ?:???q??????????^2????*B?g5??|????2?r?9|??????,???Gm??l??????L??'??[m??N??? ??Tx +NNs+?????M?9?N>?? +???$fn"o8??????S?\jM?pv?w?v??]?>?d}FWT???W????HwED?30C8??V#&7`?0????m??x?zi?g?W?2(??p????P????~????I_???h6f??= +\???D4????????^diYB?q[y?N?g8?q9???hd??N???&??)>?C?rrrF?????????Z????T#???6?V??A ??????v??0,??G?g?jr[?????,~???hq^????+??]4? ???????????+?,??1y????&???z?{???[Z;\???????c??:p?)o?.???e??D*?????`?????????T_$??????Y?wy??!2??.7p??c????x????8:????d?pr]??6????????A?ol??????&??7?d???wV?}*J??:????????????T?????)???Y{>=??!^!?=9?o?I????????????&'??O??zT??Ze?lb3m?t?[??? l???r8??VWml???g?q[M????Z|??s????5035???)?u?p???lZ??R ??X??????????e????? +z3:r??}C?W??~?{:?ae~?aV?????l?????Lx.'/b??8??z?s??5??Ol?? lOV???????????@(Y'??X?M +/~om?8?????k([??3??mp?AY?_}?B??S?O??Zn???z??!t?t??7Y$? ???$W????m??+Tp +N^/?%S?|??\?Mw?9?????'Y?S8y1u??wQG??C?H?\???? ?\?=3???V36?j???nI?fs?uN?????Z???+?? ???????;QSI6??=='7o??yt????i?????z????A??8`a?? +?+???8?3p +?/?h??4Z??g?8??????@??-???yS?K?J???n??==^????????-?f??^????K??p???]?&?VQZq?:???????,!??u?? +??t]??h}?h?????????7???3N?e???????Wv?g?M?9??cU?????b?h???{ +?????????*'K??+?(~x??p?[X??F?????|??Q?p???s??s????7g??4?????x?K8Y??=????t???8y??>G?T'??9#qq?p?????982???/eqYt?N^?@^??j_B???m?tM)?5???b??Z???n???.????]??-r??3n,l??O{G??E:????????\?SU??aL????7[aZ???O???????@3T6#C???f_A???W?i?d???D?Ne???~???m|?p?????N?l???l=o???/U[?Kv???tq?}/??????U +N~?}?n???o89c?f??m2?.Y?{P?dRM????7???J?#??\7?^??M??7??`?&?|?????q??:?Y?!???&?!??8???ux???N???P? +[?p?$???????t*?g3???Y7?]?g=?o??????@=\?|9'o|wN??;? N~?sFBN???5?? ??*9??M?????? w???P?????;#??????0?P??????c?NGc??H?????g$?????]?????&N6??R???}5ec??-??\o?TQ?6??y?W>???1?????by??{? '#???XBX"K?+n?!?j=???? ++?????????|???OS?:??uod?G????d8!?>,'????Lv?1??y07Z??A??j4?'??}1~]IdW?i??n?S?O???????????2???B?!?hI??@] ?b&#?0B????*lZ?=????L?}XW??!v?f?e???7?w???B&??/O??c? P?Dv?h?v????:U?/??TT???x?c ??Y??*??3?>???yS}8!???w?d???rq3?;?[ +!8NF??p2:E??h?c}ZBp2??Bp2zP}??=:??? ???.Bp2??Bp2zh????NCi??A??????p2B??????`????ws????G5!'??!'??!8NF!8NF??p??4ns\????c?u??Q?_?0?~?????????S?? ???`3??1???3'??!8N??g??????O????X ???W??a?W?$N???R:@?????????%????4=b???+qr????w?>??????M`E?am?@1?^??V?:z)!???c??|?av?!?D????y'+????rcN^?H??A???????????d m????l?\?K??e}???O?????:?3?|?lc`1"?`(n?,X???? +?l??>??????X5f?d y6,X?????????~???T???s??V????????UE??~?M?IiU??E?????V??G????KZseg?X@???]?c?b???m??Ay3?-(PYz?#Y0?????4?=???)wh???'>qp2?l?P????8?9>???k]7\??p2??9Y?ih?]??t)d?9AE??P??Lj6????y?????.:XF?T?Y?L?%Y??2??Ee??k?(6? +?>?????7?i??g1???fUv???f??R ??X?V???Nn?I?? ???R??,{[??R?X?h? +????>h??X?????Wb ?R4?A???&?fX[?v????$???R+4?f?????kwy???Y???88N??G }?xt*??k?I?!??|?i???8N?4=?T?4B?????6??U??U*???'?????'M?q???"=? +a??A, +??q??4A(WZ???2f???QN?^????i&e?\???tak???w????*?i ??y^?R??l?0?????}f??v?CzRR??p??O? '?? ??>?Vpw? z\N>0???????c???.=d????s?Uwy???h_} ??"??o???l???3??&~P???J??GK,?<?P?J??????O?d???????_?Hv0' +?f?m?????b?#??a4????#ii5?u>?Y_??]q_qj2??}???7?? +??S8?????:F?+D?_??????,????,N??J??R??pr3??b?c?????? +???p?z?'r?=ZV??=?????????>'?????|?Z???T?x??`??6~???W??+.???k?M???o~??O???)!??????,Ee???" ?????Au9?{?mt^??+r"L?aQ??q???\*?j)??7??_?t1????????Y??/??o?X!/J?? +#??6?]???u???9n[}?u|????X??2?YO??l'?'?7??r??l?4??u?? U?noO>????}??p????`????#???????:?g???? 7\???v?m??4M??W????g???K?_J+ 2??????8???????z?:??n??????f??J??k?/o??\}6?????U?q +??K?:?|sX??v?Fg?6????n??????x??????8???o? '7af9&g??99F??d??_??bO?5??oCk? +?????z????1????}_k}*W6?+|?#?8??~?u.h|}?zt@??? +w3??????`Jne&??G???geOC?Jf.i?f7?????????'F?????4 y?m%? ?8?W???|?????? +?????99.|?-???&?'???uW?K?m7?O^???N?OZC7\R?~??sU? z?;????-?? +'?4??J?kt??v????????Q?? =?????g??rr?*.??N5???g?EN????K\??? ?? s??5???VBK+Y??? +????????"?x??U?1??C?a|????#???'?E??p??xW>???1?>@???z.??L??? +?]}N?????K????+?>8'?????????uY?O?v1?$R???k?~??e????l??Gk??as?[X4???0-?w?x????k?M?????XLn?E+{???)?Z????7?s{???tx???c4>7 ?T???/??1o}e2?????fr??F????7???i?S???+O.6?J????????????|? +???f?????E?????_})??~J??E????-5???X?V????9\????^?V4?5&g?M????I???L????????R'?C????W5? +"o +kJ/`M??c7?P3?jW]?W???????-???jUx'Q1?t?eX]t?t?f?Xc?UxM???????????G?KY?gZ???d'??p?=p?M?6{f??%??uN???M???T???$???7?"?b,Z?UF0%?S?8????`????V?>???Oa?q??Sf(~U???`??`??????e? +WT. ?hS?NV$BV??8#?Z?c?MJq?N??X??c?*???????l?Z??[???9T??P??-?????RZ?-???~?Nb)????? +QY,Q?"?@?T? +?i?}zN?y???j????d??l??|?????&X?? ?Bz` +E?y??????9?p???7??DX???g???b6????]=O???o??J??????)?Z???fu?mL]?P?i?Q???V)???m8??_??b?S=?-v??DPkOO? ?}?????#V??:?bW?&????h?)N????????ts?_?????f?'?? ??S9??55{??Q??)???\?????J<#???s??VM???!??i0J8T?]?-NV???J???`?sr??0?1????.A]j???V?V_?????`uq"P???(Ch??;7_??1u???????3$$V?????4?l?????$:?+??????+ 9\?Q?:s?WZ????I?7>J?C???????Q|m??A????g f????k?? +;??_kV?59f4??y??9}?h?rI|?X,c? +?X??xT???P?x?????f?f?JZ +???}??u?? +k^?G?m??X?cU?????F??B1{[D??????c8r???%??-???M??????bT}???O?/??8Ysz????A???-???????~UNn +5???%?_SZ +'?=Ma6?]??7?a/~????-?"E???4?T?Kg~?????w???o??b?7?!??$'_???'cR W???? +???4???M?oc???f??#?? ????QiN;?2re[Y#pbaW?????BY????F?Ey?????^?{???pk|?b??'?????kM????{????E??tK????g????k????a#n????:?)K^?Z?+'}????y?W???R?&??Ng???S??7?Z??W?? q%??:???`??fN???&??o??????5??&??????U?n????g?Kz??Jq?????????9??{?F??V1|=???!??pr?0??Xo????"?C???????\??????{?%+???ui??+_?O/?z?V???K??2zb????)??0?u7??E:??7???z_N^?s8??9Y??????FSg??WWZ??== +??2??m????????p_??9p?? ?????z0??\????V?-?????'?U?????$N? +?sG??a/?????JS?\??=??w?q8you???f?????H?p/???m?9,fM??Q???0???YL??s5?0????X}?R??@}???r?`vW??????pWLe????O?????$C/?|?????{?Q???r??S +{,??J1!q??;?%?\???????? ?UZSlVT?????w????????9\???EU?n?????s8?i8!???S8Y?A?$? +{8???????*.$??Z??;+??*???????[Ht>?lC??U???K?&'???9? #?K6?b?}?E????v?x!'?>??D?Y?p2??Bp??7l??~??|;????.????G?f?R??????79t^??q?????W??x?'???C{???P??P?YK?? +???)???R~???J}?b?{???N?gV??????%jW???MS?u?~?p?S?W?N?P\??????|i???R?|??? +>?g +3 w??bv??.??7??M #??!?(7?????jY???VW? ?& s??Ui|??7f???????? Yl:?c?)?????^???????k??Uy???0??kVu"???9??j6?????J??FW???N??BN~D????s?????x? =???? 8??E??p??????? +????^????u~?'z??p2B??w???~?Q?????a????]?zw#y??]??? /???j???~??|~????????d????Dqw????@c? +?e?m?Z????x?TiO??@'#?? '?K?ukI??????????/`???Z?????|???=?o?])hP8NF??p2B??p2B??!'??!'#?? '#???Bp2???S??.rAN??Bp2??>?6??GN??????Z}>???#? 5?2{?????wb???w +??????g|?'??\???9k?#u?>?M??}s????]?Xp2?????g????p???6 +???????!?p?&???"??L%?j????oP????G???_????kx%du?????YO??hY??"???:I?ZNb??Pf????g????u??bl b?????b???@7kl???? '_?X?? '??p2????le?%??-F??Z???W? +*?k???PMq?9?1???.??Q?Y???b??~?pUTb???8?n???&]I????*W???,)uKK????k* +c?Z)??X!??A?? +?1?F?w???m?????????5?\????]??9yXip?qre]1[?@&4?%3i? +?e5]????kcoca?@p???[N????3?9??????????]Q???wXip?C??K????wa?p??POL8-D??????s??`?S????D?|?W?J?BdN??? +??bc??N?%'?p?cv??+?jus?p?CZ??9??????L?uI?????y????2??T? +'+E??????f????gvJ?WE??J?y??[??G??? ?q???????D>???[lV???f??kJ???U3?ytq?cm?????Dxq? ?,?s???4?W?????J?L??z???0 g38??z??Z???a?0g}???????????4&?$-ci???W|????W?d?e??+?R9???aN^??m? +??7m????BN?.gv=:??sr ???????f)?c?ec?5?0? ????????vr?\? +??N?dM@:2 at c~?~XN?5??9Y+ +u^CBprp?7?h??????g?s?????-9y?f?@%??K^j6+?[9~???w?t??Iq?%??V?Y???????v? ??????~?W??wU{???N???p?{??m?n#??;??}G/T??~????Y).l2E3??"?19???????S?????????'o.??%'??LT??~?h??Dw?K9?\??2???a?^N? +????zPA?? ??|"'/?L??wY5?iT???6 SYM????i.????1*u?T u????X?yh????4??+.?{???????=?o?????_??{T +? ++m?o?-?y???d??????h??c????&t???W?n????8?7?^?Z,6??j??lr?????l(?J&i????WjF;??V}EL!K??d???Dc?*9m????)???8???????k?????_?4x8??a:??r??)fuqA]??????]1?????V????i??`x]????5??#T????:???X ??Y??Ok??/???k??_t????fyEeG>/Qjh????$???Y????e!?{\??Z???'?7??8?pS1?????????O??&??Wz???T?????}]R +???Bp?r2BO,???W?n????K????D?a??iF? +?>t?6]????NF!8??8YK?l??n??8y N??????m?+^??b+y?&?????.|#???f???'?O?!~???V?fK-bm?1?b?nv???|?nW:??9b*???2?w*8??)3?Lq.F????????gm3M??? '#???G?OL??('????N???$v??=?MT; 8}????,`c?~_N??aUC{?J?-'?i|iX]?p???????[????uQoRu?c????? '#???sr?{|;?w?Hf?h?'q???(??????M&Y_{?lAv'???zDT?v??????g +q??g9O?]??o?Em?j????????g?b?-??y '?ik &?????????????????a???p2BN?NB?N????(?????y6q ???7Eb?j?]?t??9.???)?p?g?tkk? ?????^N~+???"??uN??:#/?-??n#?????EN?}??X?f?W???bS7+0n?7 03? ^????p?&????-I?????v??S??????J?cf6m?C?k? ?>J??V5u??7[???+???-?G2???YZ:??BF?q Qr&??????{e +??l??~??c???a?????)L?M??J??T?f??? +?8?=??6?????C'?I???p2B??O???a? ??m1???????@???o??w?? ;??????w???6 +? '#?????PG~>'sJ5? '#??|9'???????7-?R???~?????na,6E[?%`??+???_?~R????)?E???W?+???4+?M}??eu?X?)??*6?#??????,re???z?"?: c?g-r!'+?ZK?V[YY????????f?j?xYl?~yy?w?h9?&???/_?? +?m?s0?~????/?v???I?*??n?$;??#C???? f? ?Y-M?o6??M#$v??'???????!? 9mf?k2???z??G???M +l??T1?)??jffo?????q???????d????3?Z ?R-???4??M3 3??????+???[kN??B??9Y??l???k????Lub??\v%zB???O?9zHr?????o?, +s +'????+??8s?????uF?%?,??!n??Yk?????+?zb???,7????'??!'??st??????????y!'?G???P????K?(???$K?cq?????N???\???^?^????0'?4+? '??!'K?UW{9Y`?/???m4??+~??!sw]??>???Gr'?????? O??$??U??r?=y??????????YM?z?=p?bo???d???g{FmrrE?8?c???g?n??S??????oa? +?????????'?[X?xN???Z=??W?????-??G?????!{ ? '#??\ +?r????d?????????????!Wz ? '#????Au??M???q?Lr66??|[??:1????????89???V +S ?T?v%????????&(??C?N?1? ???Y???*H?w?.???=???0??y3?b? k~?YOlONO?6@??=y?C??8NF!8???k?l?????M?????6? ? ??d +???;?i?5?????h>?????oj??d-?????qKm!?UU?09????????%m????o??xr?@??c???D??S1?Y???o ??????*{???}?c1?????8?e????| ??~H ??iU?^?a92?i\?d??8YUk?F?5???/???? ?n~?????V?~?qk|???L}?9Q??i-$b??Y8??E?h3'kh73]??.4??d??????O.??J?Kso5?????W]???/??'z??w7K?I(???|?????O??Q?sFN?????8y^????????9??f????Wm?? Z?>????+`??'??E2IM?e???????????4??OL?u??i???p'??1?????????>??u^v???,??????%1{?L?T??-??????????;WXL{9???%{???&?+??j?~q#?(?7KP??$???p?]r?Zv??vm??S???BN??5??9yW|??dY??v?3zy?z.??j???????.?N????m?Qw,???*.5o?M?e?? +Z?^?-{=?iVzs?1??#k&YQU????Q?8Y??zueQ????:+???6S??7'p%?G:P?%????8y????:'??e????Y?#???}??u????5???? k? ? ?W??v?>c?????y?| >?4??n?y?sX???j?6}???? ?????F8N>???*?gO??Z??9?B3g'3C?l???2??7S???????J?_?80?j +??b?x^'?%????3?????rN^??g???jy??7KN???0'.?x?.\Y9??vd????K[??4n1?p2?????????G{?V?????tGE2?+?.VF???}rci>??????99s??]?zY???`? ???????]t^-G{?G?u{??$????????? ?F?\???(+?S:???0'?k??h?];??p?t?h1?#?r???.e4???uvN????NsRCV]???o??_Y?<)?Q?????????Y(5a?????????*j?|????????? m-???x -??????M??QX??F?w+?????????k??V-???m??;??????????\?????4??pr?s??4j*?:???'?f?v?>?[???????M;[k???i:'????????0'????G?? f6??????g?^?T?{?R?+??Tg????(J?:??b^???????7??j?M?J*????|???????;? +'?7'_?F??????]??w0P1 |???{???[??I}y|r?V??JVw`??-?y.K#????W?K5#??uG?v?D?I?????L?e?P?/??Y??)>Q;???:??v????t??Hl???rr???|?&?=????r2?o +Pj????(??$????K?????i??9???x5t?8????.n?????j?*v?R-?_?^y?PY?Y?????}?????kb?@??????==??/Ju[rM?y?C??-??B?o5?Q?q?ZX6nD???QDWZ(Pq?dL??j??e4???mnXk?(? +Y??x???G?G8?$???6|~??? J?? ??????(?G?m??(o??Uff=e?$?D????L(Q?Fc^?7?}N?b???r???P??|T????u????p?)j??*?#Bp?5s2?*]?R(,?sm??o?????????.+?|???5?JL?#'#8???Z???i?????p2????????!8???????? ????9?/???KW?XN??|s??????dt[jOU:p?-? '#?????i'?L^??????'#?? '#???Bp2??Bp2B??p2B??p2BN??BN??oH???????7?EN??Bp2????????6?L???|[Y???O??? +?O??-???od? +???QpN???\??=|?&:?/????"'*'s???4Me?E?^.?9????C_? +O???:?=?:?IL6?y??????=;;?2???RnL??Y?? '?K///?~?Zq??P????2<==??Y????C_????'?h??p?)?VT'?????Hj?X??^??? ?k??D???_?:)????4??y?????v????cf?n^??y???Y????r~.?)z+^?E'x?-??^I?|?8;E%????k7?J?h?.??\l?x*2P???nV?'????v?f?c??????????lT?r?&e8??$P ????f?EN?'B?????=??&? +? +????>?JT????I^9?A?N~* +??????Fk?T$6??x?? *+???+]"???N(??!os?nV?t?\&?TmZN?~???t??@%? _l?????????R? ???!}?et\bR +?O??+????s?sX.??????g, )??J?@EZ?3?5??h ??????? 'w9y?8?9?Xe?A?d?_??L???a??-?????'K??H??w?#wU???9?["??T?x?E??K'R:???? ?`?lQY?t)?n??v?R??]s[??W+??'{2"???y??zdmc?jE?:<{????????????o!E???z^&???l?D?Q???b> ??r??v?*?$d"???D@???nOVZJ????BS?y?6?^????Z?I?'?Jd1?*-???r??W?@w6PF???aq?N?E???I?*??n?4?T?tg????THq?V?\5??*?h?c??N? ?????wL?B#m?>7?K??K?????\R;?????M?srP?X;?????g???&Gob??l????b????Ui? ?T??:??b7??9????{??d8?,?Rf7?9y??????????R??S?{???ys?z?7?j??n???g?]??????9??&???[3??????kOf'?w????+????5f??+??????? ??h=?.Z[?Z,?+G?)??4h+??N?Z?R(???}????JY:;oQ?[?Q????? +?????O??'qr; +???T????*Ry}R??]?79?@?C7???AV????????'?????Qrp??>??aq}rn[O?i???C??'??k???^N???/S?pr??b?i+??L????N??ZZ8?????a??M?>PWOrb??4????7?"5?????gM?z'l???? +'+J?c?c?>??tW ??m?B9p{Wif???K??s??"-??nUm??l??)8N>E??b?,?U????&??H??IY??????????{????QS???mc?rfc? ?cB?S(?????Q2/?y??? +????? #??E?k\]J;?????deE?????s?fEZ?3?J??*???x??????Y(???r?TW?"g???Q??_???$?q???7??<??]?g?Kd????|?)?{w????A???Nvw}n`?VWF?\K??tZ`8??P??? ??F90E+Y???r??S????????[sZ|?|w???d??k +?x?]??O-??Ik3Y?KXZ?=???U? UIy?x?????'?? ?????I?.??mW????pr?pAi!?uN??H+u&?|}??? ?*e??E????@+S?h]?c3?|???t?HC??j?|c??y6-\W?p?2J?-fv???DBk ]Y????j?W&+?v?\??&??`????J??{??Q?????8i+?$?:????'??????v???8?? ???*???W???-???\%??mX%K'v#Y?l???P?V??.?SJ5?)eW +?K?Q o??d8????F*??p?gs?Uie??w=?P?AA????>IF?M,???d?-?W? 8??8y???o{???_???h'??'???up*?Y?P&:?|??????? ??????-???;?9p2B???????3?]???;???Jp2B?????_^^&g?#??d8!???o??!??d????d???BN??BN???^??? +???!'??E?xP?????l???}7o ?t? '#?? '?t?????Qc????? '_??????p????D?\?? ?"?y????H???1p2?|?q????o9??t?????n?U??s?? '_[yq^n?. +?g??CnU?O%7?'?u??1??, +?????^??????^???)?x??:?b?a??.???rq?fW??Y????b??N?3N? +?????q?n?6>|H1????? ?!?? +g?O?22?ze?J!??R3?.z?t?E??#???XU"????? ?r??!e??2y?A?fV;?1e&????????c?????6j?. p?I+?'[????kD??xSp;?!???-?[????&k? ?Y? ' +%??????j??Q?y?]p?W??< 9p??0??L#??u???,;??|z?mrr???B??Z??????{]??akV ?????In????T!??)???(?p2?<?M"???jk?-J?b?X????????UZ^???&7??p,????C1????????m?N??P?z??V8?L?U-?S??m7]?1???#e??O??. 7???;??MN~???x?an6?q?)?????|???????i?j????W2M?F????]O?'w9Yq??@??/?)*??Zv*J??k +r?Z???GCl.?z???????d%h???~?}|?lt?QR1??z??????n??B???b?i?zr??Fp?Y8y?gl +kjsJ??(r??*??<`, +?xO_??Oc?x?!??p??&p???E?_??j6?(?e ..r????{:??\ +???Z?????e?p?w??????*T????????r{??]??????N?l??'????cfos??o???????9??????B?c???????6V?^??`?kI?)=?????????]??]5V???{??????=?k9Y??'%?=? +'???_????I}?? +?$N~?gm?|????'?????5??3?\?o??????e??g?j''?CxZ?K?? j{>?gN&??i???|??d?0'?$?U7V?^}sN>?o{;;U???q?b?? N???n??p?=qr^?z??[k???~'?????w?N????V??? +?2p?U)??{E} +{>l3'?\Y????9???????1????6]z4?o??W?R???I??G?#??????w3???Z?j^>? +"?6+=?+k????????_?q?}????e;%??????y????^{p???? +'/??c???"???d8??L??]Q?^??7???@uf??q>???oq??\?t?[????)???C???D?@???N>??????????G?=w>51?????C-?,??F??:??0Z}?c8??T????r ????? + +? ,??I?V????G'????y ???]9??????W?7Dnt??0?S??=???=????r??w??yF&q8????j????~+8!??????:?c&(?;8`?n?-?j??????Q!C????`?.?r?k??>o???% +4??????Q??p????V6V?X^??j??I?_? ?Mi8(??6????DU?FcvS??? ?[???B>???n5???Y7?????M??????z??????c9??x?>????a?)?$+?n?N??U+=i%?W??f??!'_'G??????G?L??????[??x5K?????S<,??U??q+&??j?r??x???k{7?&G|,???a??i???$'??? +'??Y?@8!???????"?????O??er_t????-|? +???????2??4???2Z(?%"_1&??r??=n?9??]}5C??A?c7??T?O8??(?????8????? +KE?=7?0'g(??6?????V? ??>O[?e???^n???T???{!?Y?????:??Wzu??2u??}???A?w}?v?\{?u??J???p2BN??/??w%?u??? +7?Di????N0z??s?? ????????|(? +99??2d^|+>??????b +??.w??RE +?b??%????L?6?j1?????3???>?]s???????4o at d:n?0??U?'k?A?q?F8?"S??]N??$????????????y/?rD????W?Q??????x522?)'3j??{??E#?e????b(QZ???mT?]\???x??????8??C?j;??(iC??"?TX??????Y`????J??BT?(%??m?.????R?ZC +?|:MyOY?~???s?_??e??;??L?(?X?E?z????(???6? ?D5q?F???6m^?[??[?H*r?&OG??9?'?????Q???%j1?}T7????~??????????Q?2??????numNBw?????R?p?(??De???$????+8?r?f??r??#?5? +?g?????=\???+?}?????t?|+Q?b?Q4?q^3?@=?u?=9??u{??V?P???R9Q? G?d??w??S+-?r??????C??Q?M:?*?-???8o??h?u?}n??Oz?v??????r??=??gI????p??q?:???OVenW????sr Z?r1n{fq1?7??IB??k?A?d??f??cwCd*???u???=g3>m2G??>_Y!6Z5]???8y}????[?ay^;?????mo?3M??pR|>'J??????'O??????IX????i??????>??W?Q?Z?;?j ?h????6|%??v`}??69?????2tmc??EY???\??KK???w?Pwj?q^????????o/?F6?9?????'??L#??????{?6' +???#??9y???y?????EJ?9y^?prk+?G?????'??8?.Wz?Q??w???^????N?R?3????sNV?Q^???;??g???? +Pp?????*3Dg???`n>?V???????8????oscWq?????pM???h???????ktQ???gN?J?W?9????}?}y?s^?f?=%?7??N?l?o?t;????'???@????k5??B:?i>k '???+E????? +????#? H??d?????:???)??8?d?????0'?d??F=l?????N?;'k?q^?????1T?}?????p2?|F?]+ +?????l?k????e????Y?q??p:??w????>7??9??n?????@}8R?5 ??7??f?h+?????L?X?f?ds_??] +??-?#???sq?????????S?b +????M??????>`VY?]??S?\????M4??G)Y???x??p??k???w?hv?nt?VG1?c???+??vW????5[??? +????P?m?????q'A????n4?VA????????u?b?? B????k?|K?R?1?J???3?j??L)??9????][4???V?????k? m?????^P????w?pR??pP?_6?I??????zd?d8?S?]?_? +4v]@0O?????w8u???6??v?!??BN??oH?=???-?]????'?P9B?2??S?- 9?K?Ev/7? +y??S$??CA?????_????1???Y?^8V???D$??&??|0?.H?'?????? +J?x??????Io?(8NF!8N>?q??1\???E|U,????J????.i??`;_]m???m????i?MN?:{???????n"??@c%?7?????.sL?=?^q?F? +?9"?L>>>?v?3$?????p??w3A? r?k?jx"????xb?\??n?????*?????POd?=f@????o|???H?M????2y?f3???????p2B??_?????u??u??kt?yIj???)?vy??i%???y????hg????_??B?????MxSPS?i??n?*?m??q3????L(?Q5??? j???,?????}??Rv?3.e +?t??U????'??? +'G?w?[?%m?????t3?GH??8???d????,s??qZ?a{+? +???)?=f??H8?}cL?j;Ut?AS +????Z?B?)c??W???~]??_?Dk}?^6????=P??(???V?4??+9&????p???Uw&????a{???? +?k????pr?8???1???q? '#???v???V?/y+?m?C????u??? +G#???3br??[?k!?.??ut?q??[g+??x?Rv8YAo??8YaE???%&^?b???? +?&?P?1H) O??$y???3{?%9???e????[#??a??o??x?g??????4?j?z???????s?F???S8yo???1NF!8?K?'w??Ky???y?*>?t?Z ?t???????? ?p ?D??+6?zb'????f?4q??D??2??-?v_ ?7??a????p2B??????;B??Yw?M???d????9'???B??p2B?????????e?em-B??!'gN?V??k?Bp2??Bp??s????m??????d???BN??BNF!8NF!8!??d8!??d????d???BN??BN?????? ????.?????? +\]CZ?# '??!8N?d??r?????DY+A????? <&U???!W??(????????!8NF??p? +q?J_??@??]? '??p2B??p??b???? ?Y?9{)????????????????????_p2? '#?? '?Jo???e???? +N???d??|???????m}}}?????????????????^^^??????mU?+?o??d???????S+?>*??z????????j?$?F?o?^i??BT$?O?d??UNg?$???M?#\Jj?9tT??????8H?>t?G +'#???%?????J?_??2??FW????????+9???/R?T??x>==e???)w4??sq??EO?j????-=<??p2B????>???t??Y??(8!??d8]?|7Y??d8!??d????yo7"'??!'??,???<_b?? '#?????????<90!8NF!8!????r??!???????p2B??{9!????d???B??!'??!'#?? '#???r???[??y4n8{yy??#?????+ +(??9?XjH|?I??R(_???H?d???/???b???&?N???_?? +?????qJ?>_??????????i?????????????gP??c???U??B_?+?D?P?6?????p2B??Nv7?'?????=??????n7?7b?????R8NF!8y???A??j?`/??OOO?*????d7?o?????????A?QV5?f???????2??c?\??-'_,?}?p2??Bp?^N???????ua????x ?x#?-<D????????? 9?b??? +NF!t??w'??!?m?Ci?o(?^????%???g??[???L???U???"??Z?x8?q??b????b??}d>4qY?:??m?jd?h%?????U5?]v???????-?"?S?F|??(??{??uo??]?"&?Y?r?Rzb>???[~????G??(???????\3i??!'_'?????;q?W-?W2;e???Z??Stj???4W?/?#??o?=?AK??v9??????rW?-M??z?`gF?Bw{99|?+Y?????-KJ?????;????O???2B/u????6?&uo??#>9Q?y?a=?7?U?E{??-?H???t???G????rm?Qr?p2??Bp?"'wMU??????? ?????,???H????W?BE?OD??b??%?9>??x????n1t??-ud@?3?y +'Gn??DdB?????#,?K`R??C???? ???M{r??+/?ud ? +'??? +'+2?D??Fg?(eY??|Pm?X?a??5???|dOV???????]Q +????v8!???k???????s7itL??????????YQ?E?\?w??#c???:b???7?v?F`RdB????e??)?O?????????e?????? ?>?}?'?r???7qP??Bp??s??Q???????$N??a??E-dk??L?9?????-??{? N??9BO~-Ev???X?&5gB?v?7??oK???a?Hx/'??)???Ap2B??????}???Mj????{?j?=9???aMFB??-+"v?????q??e?.A?????+u???lTnKN???d?????M???????/???N?????X????U???????m??9Y?5oz?n?W??s?j??{? ??%??l??E???ZQ?9??????r???\???p2B??g_??y???'??j??>Kjrhm1[????LR?BG?????Z????n?> E??3?O*>'?\?n }?].>,67`.?-?q? ????z5?{?????3???cY?!??O????????y???????^?????p2??Bp?aN63D/l?[??????e???b????t?l?ey?????l?Q?????C?{7!P?O?g??F??9??X?`?"'??a?.w +'????L?(5\??Y??9i*??|?H;Ap,?T??5??????)? +u??;eD??w{?I????-????8&??EJ??????????9'?>?\K#??2f?E8NF!8!t????BN??B????d8!??d8????????h)???[??{?? '#?? '#? +?Xd'sH??BN??Bb???g???? +'#?? '#???Bp2??Bp2B??p2B??!??d????d???BN??B??p??????{??????5????uFG4?k?I?&d? '#??|????????z??t?O????????????1?[z??'s.`vE?.V?"?(????d??????H?,??5j?????H????XN???????\WKN?Xu2??p2B??g?? +???>???ND???p2B??g?d??????5g?Mp??t|?R?????Zzs_? '#??}s???kt +???2[?????&7?]??fW3????m_???%?///??v*????'??Zo?Vk?????+?????S????? 2b????????N?b?z[Yx??eU?l???pG?,y??Q??RS??y)??9'???m?????9??WJJ?r???zz7+O?Ro-???????p???G??? +-?N??B?.9???????_P??%[ m[3??_????l?????k????? ?^4??`?},E???*?D?????????zb??v????=????P^?y?????C9??p?j4"?\uJ]???,| ]?c7????q?k?2??nr???,gO?L?{?J?s???_?p=???G??H?z?????>7=??'?W?nT?????uN?L? '#???r?@???????du?{?'??Y]??-??l4M7 Fd?_???l?m +?n?Kw???????g+4??^?F???%?O?_?J?Z??? ??J?u?q(k0N??uN??z??w??t??Qy3?y?Y*I??)??? +q'o?N??B?^9y?? ?&?? q'n?k D??+sY?????????,?=?k??uNn?Nt?_????Q?xj\?Vh???Uv??R????b?sr??9y?z=\???[? +????#N>q?/?LW?B???jm?B????b??x?????]?%???!?n??7?'??o-??ww-?????`?9???kC???EN??????Esi???sd???&??^?m!w~?d?,?????Y?d?K3*?B?????L( '#??|O????)Xj?fLmW?.??2???j?KwqrI???.'? +?????A????? +?GZm???????? JF9n??+<[??p2B??????lX?????:?l~???+??BN??{y?p??mn???Z^2?oeN????<99???X?UL+#&??d????'km?ipbN4:?!8!??7?dS???????v;X????????$??d?W???[he|v]$???lBT82]7???Y?}ht(Bp2B???b?=??3???]N???{? +:?p?n?8vU?\??N?"'???If??_V ????d/?(9P??????;?-??[??!8!???q???=n?9Y7t?o??~??????? ?xE?^=?????H??C\??????p??XVT#??d??]@Z?;?d?^?????\?? +b?X?R 7????"??w?D??G?l4rp7??B?'??W?? + +joX??q#?{?X?*????p?.???.????????.??????x?R??????|???|?Q????u????&?????Q?%!????9????L??(?mn?bj???i?C?X???d?B???_??m.??N?? '#????????M,??? ??Cp2??Bp2???????/U?? =/??n'??!'???*-'???P?mzN??BNF!8NF!8!??d8!??d????d???BN??BNF!8NF!8!??d8!??dzR?? '#?? '#??d8!??d8!'??!'??!'#?? '#???Bp2??Bp2B!8!??d?Bp2B??p2B??!'??!'#?? '#???Bp2??Bp2B??p2B??!'??!'#?? '#???Bp2??Bp2?????d????d?? '#?? '#???Bp2??Bp2B??p2B??!'??!'#???BN??BNF!8NF!8!??d8!??d????d???BN??BNF!8NF!8!??d8!??d????d????d?? '#?? '#??d8!??d8!??d????d???BN??BNF!8NF!8!???Bp2??Bp2B??p2B??!'??!t????????SE'#??|??????!t???NF!8??!??'#??L~"???Bp2?-B??!'??"???Bp2?-B??!'??"???BNF!8??!??d???i?BNF!8!?B?o(8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!8!?B!'#?B!'#?B!'#?B!'#?B !'#?B!'#?B!'#?B!'#?B!'#?B!'#?B!'#?B!'#?B!'#?B!'#?B!??d?B!??d?B!?vq?O?B!????????B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?B!?nJ??g?p +endstream +endobj +30 0 obj<>/Font<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>> +endobj +31 0 obj<>stream +x??}k???????c????c???=3; ??=? J??T??J?*?G??7N??$?e???+w???-*/??q?????z?jV??9X=??????!?<'?s<??????W????&??????3??>???????~???g???5??o0??K???h????FL<"?9???od3???6??|??l?????????}HFo??o?87e??M?Z?Os????c3"???6????!????a???+??CB?e????N?????b?.?Z???5???m?????J?/??!?m???!$El??+m4]t??A?F7??n#?6?????6?d???^??'3????j?3?.T8?F??'??O?k?&2Y??W?????DY???]??h?H??]?k?a-Y???w?? mv?;SW???t~????q???? ????fd?????>??-???????'*?h??v?9??YX??? +r?t?=?7?:??qd????+?Z???I??2?*d??Lw???g??? +?? `%'m??q? a +?\????d:Apx???????O2?$????ZR??-?#?J??M]???v6??]??&:??I? +M;?5??>??+?H??|?c!????V5???`??????????6??????cU????9??I?m??[xFG????o}?t};WN??9h?x????G??????F8?Md*i???Z8l??W??amA"a?BJSw_^5??"?$fO]??M ?p>c????w?Q?????gz?{?|-???d???{? ??B????????&???VH??` =?m????P????????-M????gz:???????W_$?o$???^=]>????r??x??tx?ps??tw????????????????7w???}????Sz??f??? 5M?{ ?-??????[?8??^^)????J?@?4????1-?$?h?7?W??????=~????50?^ ???q?F?????(??!-???z~^?p1??xV??`??VZ???n3}??@K???????? G?7?7F[i?[?e??;u???K?GU>?^Nc?S??? p?P?v??YsI8?"??P~????????????%?????y?7n%(I??u?E????2?{9?J?)????W?? +Y??*??:?0E??v???? ??[p?+??l??u8j????k???HM???F??*'??E?j?6?FG^??????-???@K?K?x$Mt{?E???.????F`|2vE???1?5c???Lo4?????|??1?F??A??[4?9?????Q????4]??g?% ?nS_??"???+7???3- +q??+????"?z?KR??3G s??E?}P?)G?X!|?&??#?L?*???\?.??g"??qH?4????}r+y-?I?????????\T?????e?Nw7@`?w}8~xF$fg?6?wm|?? k/??5p??????A???t?=? y?=??iK??q???Sp?%??u_}?H???m??s??L7*T?????????P4??????q?&???Yf%@^:YtE??!???`?)?:71c?J?$k?k???????t?qy +???7-zU?N=?????jL?]I?u??>1S?Yz??????M?? +???6?N ? +R{?+"h?9??(?O?(?J9??!r???k[C6;r???Ed\e?ZWD???>8C???[H??[??XgR?L?C ??$N5??????P?????q? ?!?? zwn??????HO?1??V?9?L?.*z+?J??H?-V?j?Z?????[q?w at H????N?????G{\???[q?[???_???[?>1??z?1?c~???t?f[D ?? +?v??u??H??)@?$@?%???-?????1?l&i[???f??`=?@B???R??;Zs ?5????w?? Y???? P?? ???w_[???C??:M?? +5 Q%W/????x\??????rI?OgGe??*????\e???{????!F??P?C????:?'!,???r?E?m-???(.??Ku|?E?Be +?????w??G??Z??}$Y?$k?(????W?1??o?/my ????S_N\j?s?? +?v?F_? DO?~"?}?S9??G???6????W????&?? 8???w? ?*=?G6 + U?m?>??F}1AB#*L?q? +?t*?16?,??yjty???????E$?????:??1??-?sE??F{?HY???O?c??TvA???k4???????g?A??C?x9???'?"????U? ?9????Rs2??[???g}?CE??IZ?] ?2H?R%?6a1?m?r??c??h=?2?E?T?p??w???8?H k???+)???????dY~??M?gRem?Sp?2?{?? +?"?O?v?????u?r????-3M?sx^X?<=?????0??8-}ge?An???N>d/?(??,?p????9????%[D:Y??~??G?? U? d??Yy?F9??>?MNSk?B9D?e?&??????t??X#jm???%??!?O?4?8?"x?|?:$H???L??f ??y??"??(??I??T?W??V??9/u?7?@??}${ +??lH??k?3E4?k'?????ZB?6w??t????^??????R?<5????????O??tC ????#??x?? ???????j??\??I +???cv?Y????z??!d6?Cg????????u???s`?#?)MT??P???2??e?? .?c?2Fw?1??D??0W?~???p?? #?C?.?Z+C ?@I`!O???;??uLc??Y??A&?q.VB?*h?3??c&)??P?b;??0]F +?I?? ?@??6??Ff??z_???????J????$??z?E?@??:N?? +?B??????Ff??52(??????P$?d`?0x[???ZD??X??????D/j?@ncZ?c??/??????8&;???I?q#?w?Tjw/?P???d???N???1O???????t;q?5'?????Vc??O?????Mb?QZ????"l?H{????m?????'1???????Y%[|'{?s??z?????=?nr?=?&??_?Q???y?b?? ?sE;?/?B?yO?X?K?$? l?T???L?n?y ??P?4L.????X?|??Z?T????ty.??: ? ??v???\?[j??C??E?UdF??3??X +b ??kn?? ??????DZ +??6g?????????????y???6?B????2? +??:???m-????$???v @? +z?h3I???m????38?R??\_?|?????R?6G?6?2?m|?D??.WF????? ???k???????;-?EcJ?????3OXK?2????? +??e?#????????6{??@J?}e?zhuZ)^???-^??w?0AOH?????M?c??X[????Dd?u????Kzt?#?.i??@? _?s?cg!h2;???^?2??u?>?R?????=1ita?D????|??[?P?:??-?? ?o?1?\???i??5?K&0?1-?Cu?? ?uLCi@/( +T???{$p??????o?,??)zi??$????j???/???.????{??LG? +K?????OxT?=?}N???iQE?G?$??d???V d??yY?Z???+?|??Vk??Tx7???1/&?6(K?V?!??????g???D???z?0????rw"???x?I??v? ?B?????a??8???|5(?8???Gj?79????L?k????b? ?4T`???-?c?'?u???P????C}?5?"`??1?? +e???_?w?g/??<$??????6x?4?R?? ???]6f: ??????9/?\?'^Kz4???1=g? ??c??t??? +r???A?MF?1o[?????Hk?E??qg+?tzz{?F[???8??????C; +q??^B?-[H9?(&?&~??)?z??R!?}/???a^???e????%?~q?W???? ??". +?d?_1 DTF?![.z??X????????}%?BO??" aNi?k?h0?)??*rP?o?K-?e^AzG??c??q8??|??]d???e?h?La??"$???q?_\Dz???|??_?'E?.nC??? +8"??t?^?h$??0???FQd?]??i4???6D"?D??b??{??9????? E??X6M ?D??nvuzm7E~vj??b1?](??YB???K?[d?v? .?\ ?????W???%???Paa]?k??1??;D4Niu?G~%d????r?{?+?d?]R82 +R?aK?X????? `+???8!% ?8?2?/ +? ????? +???"??? +_t???I?pv?:Uk?-????????mmL7???yc}?*????C.??H&8&]M???pnp???h???$j?|m?Q???kg+???i?y??$x|?p?]9?U{??z?;g???j?U/???1]2"???6?m?3??ip?32X?????? +/U?????????l?$k?????S??N??v??IY$?Y??m?t??3T?U? FKb??W?6Eu??S??D???o???%????s6??Ef?(??47?????X??$???????N???????????^}????Oe??????????}?~????o?D????????won?????rS??O?o??y???????e?? /?;??*X?+?~Rhk??rq9??E?)l????sd??ss??e?M|bx?K? ???7??L??[???????4P????o?.??????5??_3:???)&lLc???~?%m?0??1???l`l?????_??f????w?^>???Sl?\.??G?N????p!?*gi??????I +Eoe?~Y.~F +????K?sn??q/??f????AG?Xz?a??H@?kSH???[!G??!?c&!o???u???[w?%????C???B?UV??I???(v??|m??9h??W?B'???r??L]@?IPA!??i&??J?wb? 3mB?z?YZG-D!????-'??7-??E?g?6?^H?i??~??9?!? +j??Q+?v??Z6?:?V`d$_??????Y??q:K??`FK?)????T??M?U ???.?pG??\ACvh????v????\?????hEw?(8?;g//?? ?@A?????') +m,?,?????\????o?gkL??????{??B.o1????3????*+4?? ?b]3????K?[`?6F?Y??????L\ ????o?Ae#?ig?????y????N+?#8b?@?h?????.?????? ??{?$_??A at k?N@* \vd????D?e??5?2?A?q?n4??C?yz?RBJ??j???????ws+?Fz??P??Q??w?h>????mr???7?4???yv?* +?,d? ????A???7&??!&5?? ??1)?X?????-S???&I??lz?!???gc?w A???4?4??Q'w????K8]?o?L???=? e?/??? ??!r; +t?d??{[? ?S-????I'?9U???@O?i???> ??3Z2??q??6f???~?h_??F8 +.qc~P???( l??t?2J&?T)~???)~??w;??1J?[{?X?ih?&x???"e???CD?? +?FtVQz?&??Ut?w>????? ? i>??^2? ?V&?2h?>? +?1#+?')????"?f??{?a8g8=??x?????5? !??7Q?g +!%f????? +t?n0f?`t6??G?b? +b?>Y?????Q??'?'?f??G??c??G??????9%?{)4c7(a??>!?8kv?v??Qh?d??I?d??]e?v??1????6F`2?t??U-zj"?????7;??T?eg?y!???@??F?|4?m?? ??wB??P??q ???/?[T?}???V?%???Z???J?v????=?DYF?4my??:Nlc~P$m?"???'VR???B?"& ?????"&????3vc15!d???!?/4$??(/?@b#????@?????V???k?q??)B??|/?8?_x. ,?" ???C#??n?e?G??????= ?O??D>???1*???? +?0+?????L%?O????????]?V???Ta!?'??? ?!??? +\???j.?7????P?}?[?[t?????Z?v?L[?????????( h +??????I?%m???L?VC???,???YG?K?o ???y ??b??? +? +j????l%? ??G???bF?Yt:?1{?? +R????=]FJ?????D??+"#?|?????%H?V?Lh?M? +??]?B?????^???N#?4?????@????|?i,s??? i?GU??qc??y??/'?SE??E ????q??:?Ob%??X?? 6???#??????q?? +cC?j*a@????Nh???#?7!Vl # +?o22j09|?F???>??mw'??? pb.W]'?>?3 ??jA???K??|6f?|??7???,?.u???_S??>??!L?s +E?>N4}?M%?=???=^??E?? +???Ky?t??-??'EjD??p?I ?d\?????w?i?ngU??jGW-????$??CQA? ?m??&?F?"J????(&W?|???y???^??p?*??I???]?E?M 7'N??[w?I +7$???;'cg?5?Z(?F[?r?H {0?)D?t??N??b%????zD?o?\????^??A??C^?????S?90????+????[a??C???.8Y?C&?0?? ???s#?????VcD?Y5??z;kv W???v?B?z???P? +????_|X??D??(f?-????u??????}????m????J??????.????_4^??p #y9?2dl??/] H??E?4x?"???U???m?:F(K??b?Z?n????????????%4????;???d??????1BA???CuAGgg|??u95L??\????L,Z'!L?*?j:7???h??j'???v:?/I??:?Zh?s0m?hc%&?;????>c?vG i???K?@??E????^:???Y??@8? v}? ?f9U??M%m?q?yp?Zm????rW[?|??r?'??A5???? +???B??!???i +Z%?$?C???????nx??? ?at + +7??e?nt9 ?D?yIB?????0U?n??HI?y?y?{?{]?)D??5hl?/^?3?r??? +,D?C@|u?d@%oN}?@X ??:?EW???:?7b??*??#?.-e?)zW'???gpe?N??j??p?O???l@???Z??Ra&?P?????A0?nc???? ????y?O??x???E@cyH-??\>#E|??r???g??fu???3?[????d???r?^R?'?2?Dt?{??6?9????????F$M?E ?????f?? s`??#@*?? ??????6?^??#???????y?N?4???e????, ??,},????9?Z?9pK?Tmi????bl<#?Q???C{?9G/i?]?? ?+ ??9?Q??w at q +v?mLK??ZH}?&?IT^??U?f?m??+?????C?????)i?? 3&?`W/?Z?&! +F?6?N??3 ???G???*???L ":??mbY4?$???ZE????A??????s)?J????$K!jRl.6Z???hK??????t?E?]p(!I$a????I?F??Q?^tR???P???h???^???}+?.[+?^?| +hu? +l t8??2? ???+U??s????N??my=?'?6??????o7?s?/?'????(lc$?a|;T mc?Z6??)?1?b/8?? ?cN????U5?J???N?2???> ?N +?????I???u?ni?!=.;???@?????.??????v???)G?%s&Jj%L???l*-(H????$$??`???\}?? L(?????1@???v????$???#?W L??.c??2?@?qJ??u??e????????b*^'?I?????Da^??t9?J??2^??????? |???)?nO0??3???Dx?t?????@7`?i?? ~1???^E????M??1'B???r??21^?}???c??]??\?R?_BO??%i)k??s+??bu?4?tX?5o??=2? +???c?](v?1B?GWh>Dy??C6???fQ?B??_o??z?^H?c?:F ;F?3?L?n,??Y?????~g??.?v???^??J]??m??u???\?$???:F?]A??wv?vK???c + +??J??G*??????????P?W? ?e?jlm?[1????Bz??U????? ??Z]???H\??g? p`????j'???`???9? =:?J?e +)V +????-???????P?????3?v?a??H??x????????c???f~@?B/_????S???S}j???jiS(c?0,?b\?|l?(????6F ~?\??;{9lvK??????s?|??j"b??L?i?1h??B?,?U?o?UJkQ?-k?K?U??t?-z/?2F?~C?;?%???:3??`c????6O@??gg?????1;Vl$?v??d?]/?]?6YA@u*????!(?????d?????+?mB?t???"?C?J at -??S??\)? +??5?p?Xt9????/^????n?z??;?????C??.Z)'?w? ??? ~lC?c~???\???$ ?E?P?gG!?????? ??,?lF?B?u???c?30?J??k{??X?7?9??$( ??/? ??Z??E??W#?+@_????2B? ?R???UH??p?[?:?hC???f???^??*9?H?????UvM?\F-.;%?????M?+!~y??????\?t?????kq?h??WR?h????? x?+m????????B??t?~?q?????,_[????@?B? +Rt???YFK?R?u +?c?r^?S?# ?????}???rH?|%"????p?m +]?? +??15:??????`?A'[?H?$j=?1????? Z?|!{?????Ke"? \$T?A(?p`!v#?B?W??? d("v??~?N??D)??U?????m?????>?$??$????,R??H???#?8}????(*6i?oo>==?;e;??|9~R??AqM?2f??n????B?/C?????????????/?U ??)?x?3=????N??d],??}DR?@?Kz???|?e?e???&???0Ys??=*Mh at L*M??V?:pP{0??1??I!???????:f???!?"? +]???AfG?????-"|????l?l???6?8s?_|?.s?????A??????D??+??P???CU +??e?{???????x???S????? ~J???2??"??????k ^?gu~'??????]???$e??0?A?s??I?K?????????{??@(?E?????]U?x`#?zs$V?1?|? ?L(S? +?????:?}OX??es???S? +????= +?=n?$m??X????,4???Py??i?C??|+v+#?KE????t'??_ =I??.???57 ????A?[??[??9?9?/??f??i??j?`?)9z???C?^??m?9???>?3?6$/?#?y?????_ON?????jwr?Kosk?c?z +?K6???i???)t?(?W_??nB??H/??.{ AK??????}?2??.e?h[. at .*&?????+????wvMP???xVe ??;?%??_G?u% 5-???u%& ~?~G`9??lP??=???%??$??;?e.IF????t??u"?Kd?????NZ???J,R2A'a +??+??$???o{????QuV{7?1?M?|}?o?TFe?????9????@)?-????h\?vl08??O?????p;??0Er???w??? +??'?`g???w3???5??D??PQe???[?????5?f?ED?DZ?]??(8?4/3#?g?d?GF[??t??(,?!??}?*?Wj&?2???}'??,????? ???2???D????e4tZ +2\?fuiG?U?L?+9K???2???bz?? b?????"&,gc???g,?S(S??Jz:b???e??x~???1?Z???21#????6lCV????;Le???wK?2??#??????(hm=?s??????y??oA/??????*????3M?.???e???Y0?r?IJ?a?&s4f??*???4q?????X?\????? ?/?/C???JT??d)?????}?p5?????x???J??!??5??0???{?7z-??/OL`T?w?%??=??dw?k&?{?y??G.{% ?o??a>??????(7??????8????N@??H????M?o?H???=%g??????{?????B??$?"??%T???Tl??????????????v?v????x?D????pD?? +??rexD"mo}?_???*?g?B?QU?p%V?,ud?????????????[???jKG?????&X:)?xSOV +?;0U??4?a?L?~??Pq?R4?9??]}?h??g|??Wi?6????????e???3??a?W +?z?v5??=~R ???-Y?Lb??????H?v???@]??u_??I?=??????V?dp ?c????8? ?x.?+ ??W?????2?)!`?8?~???????h?1B|9p\?????Z??J?D?J)L??$z???c??i??^5X(7AGt??P????\.7AO??? M?T??Zzi????{??.?K?%?????,??-????Wb??J??_????"!???y+ +?B???Rfo?A??l???-???6??????l?}? +?l???????b? ??Y????? +?(]?v$?Cf??????h?l??:?????s??9????????N???m??#?C?n???I=T ?#?t?+z5x???aC????[?9a +d?`??&??????O-?r?a???D? +endstream +endobj +32 0 obj<> +endobj +33 0 obj<>/ProcSet[/PDF]>> +endobj +34 0 obj<>stream +x?+TT(c}?\s?|?@ +endstream +endobj +35 0 obj<>/Font<>/ProcSet[/PDF/Text]>> +endobj +36 0 obj<>stream +x?????$??%x????de*da??35?? *Bh??.u??##??p?L??7?1S1e5?pE8??,,,Oxy????O?j?;???b???o?,??&??e_?a?5???m{?m8+2/q1a??x???+'>ws 6??P??p???c????d?u??????-6(vo?n??3?O[}?Dl|??k?G?Z[??x??D?Dj?+??m?e?C??Dqa?9~??o??V??XpeR7?S=??V~>?)?JiJr'1?sK???]??Qc+AMI?|?9y??_??Yb??KS.???????A???f???? ??Ua%t1??2???p?W?y ?????????L/???;???y????4??????0$f|?H?4 ??X??}s?~ +B?/?d???W^?c?????????,?l?19?o?hs\?q??????V?G!?????i,???!???W?"???-^b,?+Y'?????????????[?W?%????A???????0 +???j????>??l??i???HC?s)|X???????5q?k?`???U?????? 1}B#? ?1h?}????]??i??Q????????o?????????T??T;?w??? + ???????S?L?N????A&??4dx?C???"n]? ?O"???$?j?X?b?????< ? ^ ["?b???te???G6???o?j??sf ???&v"?F +??UF??\?? ?2~M??|Q> w?9??????[??"??QNq??#?3??? +?^zx?T*e]?'?K3?Y????'????f?_D?+$,?"?Iz????K?&-^??????????}??_l???^???F?U;?? +?t\vyGJf?V?{?=???(???t2BC???u?? ?v?x??m? +????VM??&??????B?Lf??0?2????;qAU{A@??"??)^??>|f??jmY>(m??[&E^u?L????-\3? +??&??*?&"29??B??? +?c????p)???#b9(A3c????w????D??K/??#4B???No??@F~??$??gcU?????????E??H<2?:?r8?????N?U?X???u?G0#.?\Yx ????? +??K?????#?T?x???????*?|[???&?_iN???;E?????i???<_|N,???POH4??2??u +l?k???2??9?L8?8???????V???????dB8?l??4|{ ^?vp?4?? +?E???t?Q???"?9U?_????CK?f???t??W +??9ugx+Bf.???ix?#CR?A????z??????~@?t2????+.??*?O??4??d??&?;?:_%A??k??????8???u??g???)cc? +"????:?%??F????{????o???]???M????`??:??j???&~?6~|z +???I?i;?x???K??"?@i?????m????=?????O??z:????u?????????5.t+"?????{e???`?d?m?? ???v??'=???=x??*????^???;??g???w?( ??df,"=_U????P????)?N????Y?HQ??YT?s??a??+?Z?C??~???%6y?R[{??]???^Ma?h??????6T{?_$2??t??5 u?P?????K'?N&>3??'h??,? ??O?n)???yg???T?????!????f,???7?qm??9??C?a +x??????u??wI?~?+ +???????G?#?0???j?sw????I?{y?Ge? +? ?????;????2???HT?'?y?? +Z>?yD2? +__Y?6??7?"?EDqw?9??"r4A??? ?$?%y+g?*"??\?!? ????%M???>??`??&?IK?q?????K/?EX??kj?$?E8?????i?? t??u??|Ayr?_?M? +ZS$???H???Z?U#??4#?????V7?R?o??R`?L??na?c*??n&rnRV ????????? ???$??&??,?HJPdA?M?|7?????? ?????IT H ?u?N?(?"-A??dp?m????J?b???',b at V?????K;?????Z?q???K/+????:5????W$ 9???m??K|???_b?????35?????>??c~?'$???pn??vgB?P6??? qX???fdea?u?`?I&lu???a6?3???{V\???K6?n??X X?????&??x???l???c1?n????? )???lt~z??s3?*??'??U?]??x??T??d ?o(??1???,)????J???U??????x??W'?????????$??$????1&`?A?9o +?i?P? +?Y??/????{??U+R /K???5???ZO +???5?m???#3?t&Imj????t???|g?%2J ???"T?s?1??v???q???e?$?@[?*?!r????w??!wG?????J???:? ???%6?@H???:??rx?7G????_????????g???????x??F?%4?y??&[?SZWM?m?????{Aq???))??}????%?C?RP~??N +&???p?"?I?t????A? Da_??F?M??p?????+I?f?h?~/??y2 ?. +Cvq?P?) +g??????????????????????7Oo??R??????U?EYYlrg??E???i?y?575?Rj???n:????m?}# ???x?W?G???zH^Ohz}??Z?????GF????0?Z?!C??#???i<?zb~D???-???"?8?-"Y c?I+aZ?? ????dj_???@;"?4??M??m0????8?????_?]?VQ?:??H?5???????;???&???L??.?vC??u???6{??`G??D??m? Q?|/??=h@?3??7 U??NFm?????????Y~???*sX??G?????0O??J?;R?? ??????2:?Wh??e?E +?t?-[Y???????!?v??Xo????}?9?5 +9???+?xK+??p??~e?h?FU?????? ? +? +?????=??(N????L??+????x???????/?????S???b???]I2??L.?N9?ju ????7I?!e???m??!&?J???)?U?r:?&?H?AF??J`!d?/kH???j)n????/??U?????wc?(?[?enP???u???k0??????H?/_?O?i????b?W??S:?sm?y??v????tQ??IC?Do?e??7?O?M????V'?C;????y??<?t????}:Y?L??(?G??*#=???`???ZB? ??[v?A+?-?????S.?????a=_?q??????,???e?2?Q +Gi?3]??-??y????:?????{??????@??sE??IvDW???k????M???me???"??u?? ?]?y#???H?????/???;???g?#??{???(.o????.2???-1??g|(???B??x?F??4?"s`?q/??m?\?9|7?Qr:{?*G?;:U?_?l???y]+??l?~Q?????6??????44?N?w??Q/?????? +}) ???M????h?????*???n?^Q"????Z?t9?????SH???$??`?;\? +?}p??.KI +(?]x^_1W D.???4J>=?b7??Jd?O? +xk,"??C-????OI??-??????(???(?e???:?y? ?N%E??D??????m$ +?; +u??|??? +?A??T?Y??B??L?????D?Po%,??$?&?i?zl?;*Wh?W?o??A?J???o???Ih???:?????{?%#????????;?x?!?????E?w????_????}???3?O?/????'t???x??/?????C?T+? ??aN?j?rP?? ???.??z4??]?C2)?????????f??}?-?8??q????????|_X?????E|U??"}?|??QJ*#v??(FZd?I??TaK?l??,??q?wD?t?+?/[?[?tN??(r?L*???eA??+?H~?4 +?j>??*?^??ZR??~? +?\?U?2????RM*Z?s?W5Z??#??8"? ?r??T?.%??;?????TY?L}?l;i4?p?Y? +Vo?'3???6l h??w???Q?b???<? +=aR???Ih%#??S_????/T??u/|?P?'??P?s?_vt?*? ?l????7H???N?G?(??h?+?jD??"3i????[`InX[B?M.2e???? ?n??:?X???72W?Y?$???;?|)????R$?a????&$???+??|???*????:????rI,?3I?u???j??y????e?<?^L?^????8Z????A?,)4;1)?~???(?????(V#?m}y????w???? ???u; + 7d??w??h?r)?;?jb?Glw?U?IF?&J???V?"????r~??+??I?h?/??vL?'J???e?=k????"??F??Gt?\e??f??\?g???5?lQ????"??Uwp?~?? 5?k??.?C&m???d??????G???[d??? +,m??2???<4o,????_??-d/2??N???f?D?????%?3?j????????-?? ?/???9? ??D^?;u?w?%To.g?P????s?V???I7d}4?6Y?????X???'?n?KG??%?Q(??v?d?Tc?{????\g?*m?{?E[h??}?"????]??Jf*{?? +?1??Az??:S? + +kK!u??n??i,?|?\???P?!Y:?-?lc??I_Y????????Q; 18 +??M@?ouD???/?n???#?j?6???I??????????J?(U=??@d?2?)Q????n?]?o?^?7hh??A?=?g??E????G????! ???3??9S?>??????+?T?{R?v+'\????V??F?+??F?l?sw?e e#??p??,}@0????????#?%W????jsh???3"?????4?mp??K?1??_???????%:4?.`iG?H?k????2?y?'???6d-)f????[ +???k???;??F?O????7I????*???_?????wo?=??b??????30~???L?c|????}|-??`????|WtE9T?????#!?qp?,?Q*?Zt???4??7?5Z?w??qy ??6?I?LaLk???*?\]u??-?????^?n^?qO87?Xd1?'t???gd ??=??"sPD???i??????< +?L>^r?U????R????:<?V?Pj?/z???x??`*???>]c?????7???<?????/??hm???!O?????WY???j???M??@?????-??+c&?':x[4q_???????ca?[`?3?i?Z??DHq?????M???&?n?*??P%?u?????b?.?[+??RA?Y??Q?1IwP{1?q1fZ\??>to?&!??V?E:???P?]\???L??????E4??v?b?b?I??"?|???oThO;?? $Ny]?!???k?????D?9?=e`=?? +??O?o??AU?/??jh??c3?5?j.???c?v?4???m ??h??Au:j :?J?? ?_"? +*s?? G??6???NF??g?Q?[?P????;?s?!L +N???????%?I3??fp."?d)?\J%??J!B,`??a??}??t????D-0/?+?!{???lt??C?* +DQ?:X?`?????s?S?? +~?Z 0???.h?~?#?6???N?84????^k?l?N?9W????"#S?????#tl?C +yk??? W\g?????e??5?m?G????g?$l?o%??Y????A bF???:q???mvm/?ku???y?A?]????V=?#?u\?I7????Wl-??1?(??)???>???j??Z???V?E??R?k.-B???B??Jw?>b?YU???W?)???49s???U c'.??@??b??dd???R+9???~FWp~?M????|?e??[?Qc? ?"??,????"??AXJ??,??/?_|Tjs%e????{W?s??=@???`?"#}x??8^?E?N??1??/???????????e???ju?pu=?1?b??o4E??K? +?C?_??o)8???????P4T[??G{????~[?mP??\????%?P?S??8?>?P?bnJ? ????+?+????#p???!????v4?b*????*????? +D??+u?P?????????84?'#???2VEq3?a? ?n?? ???>?}GAm?C???)???g???-?Q?dX???L?ht/?|J?w????uj???_??u2????n?eR?? +` I.? +?x]"zs???(?,f_??.?????0>?pG/2w?????:??V??a!?>!????Z???e ??H2???IK?H??CmXFgaqM?]l??y???8g??e&???06#???N???X????????E???nZy!?6????'?\J1??T?I?'c????*???D +??n/ezz???? ?f?d????????2???N?1L?????? ??E????? ??P?j._???.??????yK/xt????k? +nb%U ?"?9????_?9????P?5?? V???P?V?? +?j +?S6r?P?o???^G????????\?? ????!?>?X0?U??pu ??%??^????}2>?}????f?;,?F?C?r?????}R*3 +.?_U?i?e????Gp??n?}?????"?x????w.??? D??EP ??mV????IJ???j???#?Be;?RG} /? ?&?/????2??(*nd??r?M? +^?n/{?R[P +S>?(?????????w?o??????m?(??w>????2?_+?A at 4*T??????}/? +^?qN?DM?i??;??,"2i??[???G-=!iq?9?{?E????????j??e]r?E??ez?`of=V????????c??G(v??4f?Q???YPG?p??a} 1 kb??3? ????2???M$??P??`+??j?,??P???2 ???8?3??? ?m??q???d?b?\o??4F??)???w 2+u`w???, ;???p??b?/2?K?n?8wJm3??a???ze??H +58"???MF??V????Z0????sV???K???&~???A?h? P??=|A?]??????#??????????Qi?????????~+ r ??zS??A;??2X?ia^?6uS? ????????(x&??TY`?(?I?M??{?O"_???????QM4v??A??X????\&? !??????/???I +??????y????v???sX??h??O?A6YAJ??:???c?d??VY?jWi?_<?i?f????Hh?-??-??^T?8?o??[/'??J?lW??'m>J??.??^?????0? n??B??&? ?P?m&??`?Y??I p??V??w>?"h???aZO??k ?;u?????????Z_n?u??? +???Q???L2)O??A?=F???L:??*??M?]??v`?A?p?JBP1???mZ?????J?NF3FC6?O?t +????;?OHfX??????,E???o??o??????????k??X~PR0-?JR$??gW +?E??FS?????9????T?w??L?4e.???Se?Ky?,??4i ?Vk???????L???C[????h?QX(?f ~?u?~???????M@~e??t????W?????7??l???eTIx????Q????|??F)Y?*m_??9Gh)????t???P?>??}?????+??N??c?\?;=???kt?;F??:??jq?W??K???W???K?Q? +C?2A?????t?O?a?G?f?&%?O(??????Z?z?3?" ,?o??W??g? ???Qwj??B???_???5???,m'>??/R?????Q6????f9?=????Mo]??P??3???(?Ch???&?!??|8?3??'8??=?Xi5 rK7????Q?o??p?4? >?EcPV??~R?8g?M?w????%%x???(??3 6?7?\@2?wMFa8G?dc?!t?8~?S ? +?????n $?@d??????~R+B????22???u?h????N@?c??^-????`I6??'"???(?^d??A???)???q?/|a??$??z4?]edz(???Iag??&?K??o???r????(?#k >ko????1???ILh?j?]???J$??cQ??Z?'???l?:Oq6U??fNK ?bs7?{?????!O?+????b????O?bS??]?5??'WcR??j?l???QDa:??Jg\?z0??O?4V`?S????9?\%L??????q?T?#9??Oe,jL?^QG??k??Oq?l?1I??? ?????UK?k???"? -X8k1???? ?;???N??????i??F?? ??ED??Y????MF???nK??I?[????E?g +ZF???g?rM???? ????nK?g??B???????-?%?|B??K??foP??M??m"???F?+??P at x??#?\????J"#Sf???+??????%h??M+9???E??Vr.????Y???LhK?I?t?3? ?? ??:d???T^0?k?????m:i??=*e??I???N? ?.??l4Le8??????D???H?????M?ah~?3kw/V?Z??,? !!?l???s??;G?W???O??}????j?????~Y|?n?8????? +$?'?I)?J???1??mdhVS??????StES?\??5?41r? ??)??????e??[ +}jV???A??$$]?$???h-??<SO O.?n?k???fU???eKm?,4??n??lh??j?/?6p?R?g +b?+?????@?n????????h???n??ht4/.Md-~m???9J??)?v???@G??4i??G??4???????tvU?a??????"????????e?rx7?N? ????0.K???????t:.????f??X????z???@'WJ?t????R@?Q?S???J?i???1?D1wFQA??r????#jb?s?m???(??Q??/?O??oyj +?????jpx83???OJ???$????W?????0?|?????????Q?yl???? j???? V????W? m?"??w?|?P%??aV n?? ??n at Nq8? }?=M?o?e ?Zr&1L?iohl_?i??|?j??9?? +??' +D?^?????4^? ???/??7?z?????nS???? +???H??b???-'????X?oWj??3??ru<1?f?~???? +?$???E'??c??O2?w*O?"?????%?n??]Bf4????S_e??H{????)p??2?5???(8Ma??:?3k?Sa??y?d?3??x???{?;@????e???L9??ZJ?&???F +?CA??"?4r????3d??S7?++"?f??l??????g?I? +??a3?wdC* ?j,?9?z?R???&Hnytv??e ????gJm_^S?A+?&$?_M?????&??&??y??'?3??8x?/? ?? +??}7/?x??>?+????s$o?=x?`??lw???1?????0 /*%N?`??|33? +t?N????Y?hF4V*???T+??&4??WYFCpmB?4?R?????#?C?1ql???m ??????]-T??? 8?9?r?B%???b?\????G?$?6????????3?t?+[S!C?Wy?????q????M?ap0?i?C?G43?s ???/?{@W +N?"?NE??l?|5???????????B1sB??"???b????B~?9???,????????v??~???+??n?F9F$?? ?{??i??????>?(??3+TN??a8?C??l?p????x?f5k?#J?6??z?NQI0??M?CX??]qm ?ft????Xd?? +?m??r?e?F_???F??e?z?D?}???&o-;)?!rc??N??1??R??8?L?2?????c?8?WG?p? q/DA?|?qx$?????TBN? ?W?u?p=?X[?uW?z~??6S?&2K???v }???V??$&H?LLPo +M?+%6??X?k-?}????o?CU???0?=??c}?/??V???b???T>?Rz?nE?G?#w??J>??Y?Ie?~????uW*?rH/22?7?????? +??$*?[?????M?m&??` +?LKo?,T? +??%????`???? ?V?]????g?ae??;&????v?h???'xY\????(????:????66/2???.??Xw?;G?? +N???J? f??8????dN_]h?+'??C??????? ,s?G\????}??R?7?qm/???6?M?Ns??R??????e??S6????9??l\??tV?N?A8?)???j???;?k ?b??????"(???s{ ?0?e:|?<??b???% + ??[?qDr}??l?f?[??h?c?u|Vv#?4;????(?????\d?RM??^????0?5M????h???RVEm??7?????5ZL?o??vG???J.W??2XY;_b??1p?{??? ????1]???????? +????e?4d|n?????9*IR? +??C~r?S +B?????9???????=e5????;H??;a??????G[????l?7???{t???mY????9?7O? %p????????]???s.7xZ at k?gY?9??f????ndH???j??J*|??r?-2? dQ%??;??u +?0i?fB??h?yMz?+???oB??1??^???k+?t[D??D{?PP???]?????]K^????5LcC??*27???%.,?rR???y?2?*B????????c?Y???D???s???????????y?:p?-S???L?l??+?m?m-?c?Gem? +J??;????<?g?2q?I]??*|q9$@7??;Gi=?*?????o??E?0?$<=M??=??Ar?b?@?i?????\d???o?? +?????6?\?R?$|?????A???;????? {????nBJ#mT????M?mY?N_:?[^5It?%????d6?fY}Y???}?S?9??2GG&???I?2{???Dn@ +TK?a? |?Q?? +??o\????z6cM?*g????7"?EI1_??k?r ??D_ ??????????; +?"?K4?f]_??k?T?q?oZ?9?????|0??????7j???vg ?C?4?8bS_?W?>????I??I/??#?????{3??H?B????????????@?4>n_*Y?Hf?(? +????A;?~ ?;9????I?j??x ]Ubv?:?2?B?vZ1? + x???;e?I?p?i}?L??????3?D?wGD_??^?;??f>1??6?K??q?????*e?6K2??-B?s ???w? ?f???Uf????M?v ]mu??k????TF???M??j?`*???)?9?7??????%?jl?O?EkS??G5???? ??g?kgx??b??3????m? +r?eg?j?!`T?Q????H????6?n2KA??o?D$???Q2LF?N??C?TQ?????]wA??i?u???[IX?pT? +1???oF?0??X |4???Zqhu9?R*????.??`!?&?i??R??]'r?? ?g?ETS/???E?BEG??L5>?? +X8?#?????,???? ,o(?m6?_???m????W?f??]?+???1?- R?|????A????????A??E?4????D??j???????!??Qw??Q?E?W?B?N=?! 43 +?kQ???? +D???i?j 4(v?[E~S`$?R?Pz?[???sP??[?? ????B?H +??I??^?B???[sy?$????_???ZU?A?--s????F +?N????3?5--$???"8??+??@?j ??? `?SwmB??eyY?s}?;????k???#?#? ? 6?bi?!?Zj????? F????????c?#??& +?i?y???{<==???????>}????????????w??~????????k??s???c!?????c ??ow?:???Q|4l??5m???W??jP?Q?7 ?|D?j\>??d>??-T ?????7%c?W +d????C6X??g??????@s?V4?E?t??<)?)_?m??? ?o??Lr?Q?EC??|?e?????L??Eq5(????%??&?|??f???+??P1O????? ?[Mc?* +6?[?????????XDg*_?,?G+,x??{KSX?$(?(.f1???cS??????X? :?e? +?AA? ?9u??]? z ???.-+|?b{?\"?7?[+???(???B???A??f?&? R)b???c?Q?????X %????????f0????$,cP2??=?????Y??t?? ?N??/?v????a???~|?? o?$@~?9m??+? 0X?]????UV??3]?'$?k???c ???%R?~?E????v>??^D>)>F?X?3Q?? )a??C"????@_4?t???~I?0?Gv?]?5?j?A???(??a{???????``???| r???h^$????GK>?23?"? +CRy?/]??>??N!iK??+W+u?E?B?????#U???t??????|????W?E???????z??jJ??????3?????j?;F???6?E?{?iL?)????< ?5 +?S{?"6??z????f??M*]??G?B?????(;????$?{BP?3??q?2?}?????q??]\9|????? 8;??i????1?J???`?'/=???w{????????g????????????????????????w>?|??}xy?H?????|D??>Ns???O]\]_?>???<]=@?5k??0O|K?7??z@#b??'??????x??5????%?v?D?yS*~?f?v??p????????)??q???l??????Bbml??.?Aj??X}?????P?????`??+?????V?? ?9*??]?U????X?fI?[@?\l? +??O2V??Bcmj???9???w????????;_i ????*??x_?sI|?t?????S?CA d?T??r?zP?d?D??; +T???z????,??-?G?GU?GM? Y??P][?HA?*??-?????R? ?@?H??,c??~???c2f m&?\??[/??fH?,?????y???V0(?]????j`g?~???7/?l?=?6\{???hK?2??G?? ?M????t'???U??t?Me?[??????V?w??)-`???[w?btGh?e?S3???=i?i??+M?$S?G4?>\|??~?z{???O?w??=??wO\?K?k/??????????????ypa7?#????r?e+??8???????2?)????.~v?X(??B?,?1?\n?2?>???? ?]??FZ ,C? ???C?c?Dc{???eLO??.??o?e )x???^ln??]?7?bxh!n?E|7@???.c?iGh????~?XD?????1 +W?t?[,8pB??????Hq4[?L?| +y$?h<:0??^???gF?)C?rax??5r?????5?=+W4????8??t????????->'%?)??g_?D???????GKF?U?t???O?o??F.?/ +qF ???bp? +??d??L?|?z[?D?f????s+owy????????n9??KA?C???>??0d?4????????$???c?kvM 8?Dx$= ?;x??E?_???d9???????P?3c +{ML.???$z????5K??I???X??\???ip???]y????b????F{? +??????2?v5gO[QK;R? B??n?B+?.????6??-}???? +T?3 `w???????7?L?-u?? ??&?n????Af??dozgH)???S +??c?)0?+?.??d? ?Y?%??@g????????b?G?_?e +?[???:?D??f?8?????V,c:?A +???u?n?(???ut??? +qhB806ZG? ??hl??c??F??? ????? +6?S?H3???f#I?????r?B?Dr??^s$????R +e?*/i?@lN?A#1@??V??V&4b+"???W?? +v?Zp?Luu?]?????o???>???|???(?w??????c?){q2?????????^?s?z??p?4JeH?8^FE?Y????R????????H?_??~?T8?d??QQ?rV????/?;r)U??*<)z???????]?R??h?,??q?X-" +?????????ci???'??a??H???v?w?k??5C^x?L???1???TE?wv???f???h???; o?(;(?V;???=??e?E +.????]Zc??{fq????e"?p?R??Y?M)? *??t??y$?_?,??M?????Q??h?E??96f???~%???sy?r????h???$\}???i ?S??e?K? +m:???????P?n{??? ???4?i??]nU????F?.?]|???????y??f???9?Y????>I[+??2?S_$j????????KE??P +?H?D?0??#.?w???tisq?N??!???L|?/?hO?@9Ow?W?D??,rN^?fi?u !b?? 6?u???+? ??:?x???X?u?M??#???????*I????????25????X?v$C?? +?N?u????wh +?1?4? +it?c?????!?GQi???h?????[w?}A?d5?????k2C??,/??wNK?r?9?0d?Z?48-E????2?L1r???/>l??? +?F t????!?UH?$?r#????Z??z?o)??????~rR??(la?&?8J???v* ?(t3???Q????V)+b +:x?~??}&?w??(??m??M???#(E???'U?.#????Z????? ? + +`Gt??'r#?=?8??N?? ??? ??6/?Nl??????Sp??? +xx-ch?S??:?????I????3-K??Y???o? +s??}.9,???N!wx4?Y???^?\?%k?X?? ??Fk.?o?]N? ?7????y??????1?qnx?K?yh?????`Y??|?t??Y??????0????????i??N?Q???<>?y??????.l?Y?~?kVKO???Q?`??^??_???Q?????????[??P!YB#;?9?????M??8????????|??? +????`???F?DH0???=P???P?N???{ +??R?????????3??C???z /im??.? c??????z?<|??('AW??????????r?????9B!?@H???I???.?#??L?Y?_I???T?1?{?X2???X??L???Z??m2?"???'???y?@n?"?=?ZzW????Y ?y?_'? +endstream +endobj +37 0 obj<> +endobj +38 0 obj<>/ProcSet[/PDF]>> +endobj +39 0 obj<>stream +x?+TT(c}?\ ?|?@ +endstream +endobj +40 0 obj<>/Font<>/ProcSet[/PDF/Text]>> +endobj +41 0 obj<>stream +x???]?\7r-??_Q?r?T?g??4wl????[q&n??l?="??)Y??7???2????????S???H,?????r??!?????????.R??????Z?????????????;??r??????=K?????????????????!???????|>x??~8?????=?????K?x??W?????=|??xx??????_=?|?rx???????????????????o?????????f2???F???q?g?L?_G??8??G??????e1????? +????????d??}??c.%????q?????k??????ER=&SXE~_)??|???k?"????g???;??;?Z-i??|=????)X2?? 1k.???%?!:R +6-???k!? +m?]??GK???????+??.?a,o?W"ywl k^?????V???bI"?@?t???_??aT:????^#W=?2?B????Xx??8??>Ew ?yI??? "?? +???.?AD???c???????H6?????? +??????V???1D??????0V??n&> +???????J?????~y??J???????U??????mjrGk???????XS?????:R??g?????\_?!?F?Z?M?????l???J?SHq~???#?????J???F;i???F??j?z????Wka??O?C??bH????U????E|%E>Av??????????|a?e?????=r?`?a]??"???P???#ER?]?k???hT ?*?f??n6?? {1d?q} K?b9Z?"??;??%?0?H|????P??>??M?T +?W???7o?3???{?O?c?e??j???.5?b??q?$??K??T?0? +H??1 ??A ?g1??+y??R?j&? + ??l?\^5?z??2?MC??=*??)??b?_?T +jh??k +@?{??E?p:??-?)?~????T? +m$)?T??2^]??g??`??? ?Q?[1 +??????'??fV???s?????????u????]L???E??~v5;#O??k?L????????uY~?????Q?%i?????gr?????gXD?~?a?oVL???X9?5Si?!"t ??YD$?????n?%$????_YD?TO?,?>?8EADlN+0????????e/Vd E?c?o? ???\?7c?-????C???E???1Q-?rgF??p??p??"_U??K}I?m???4W?@?)?+n??????\?????????W,?????i?#|?!?>P?$??w???+????1?;V???"????'?????{?{???Z[e?)!L???????e??_?????????? ?f??'???????v??a??+V??Sd?g?uU?y??w?l?|??9#E????Z?_?a?^??F[???\?j?H??>???9zrO????? ???#??w^ q~??=%O{???F?? l?}??C?[???r2?J$??A?? ??|qT?t2?"???w??????j;9+8-=? ????%???n?p??N??J???E~?$b*????Ild????x?(????gk??{???#)!y?U??%?d??ddx??+?1??? +!?5? +8??*-??[?a?j??$???0?+CAx9????????#?????(??Z at P?"s#?3???????U?A]??a?????4_??J7?+??"??Pi?GUQnO????w???s?`???Y.??W?_????G?2?j?"_%TL?,?+???????Ed/?'k/??????#??#<,W#?"?7?T?? ???????U1???????e???.9?????v?T "????T??t-?????????J???4P??{?????tL?Z?????????U???h?o?D)?7??#?"?*????B??eY?C???D1<=??I??%??tYQ?^3R?v?4B^_c;Q4?7 #^3???U?K??%???$ ?3o??}????6[??J=? +???t??j??_`)M????P}*??????""???]?F????%?R???I2???F??Y???6?u??e??/????O?%P??~-???p?)u???7?Dj???h +????KO???????F??????????d????"F??Mo`g-?8|q?dD%????]D>(??#?????r(?e?L9??E?aF????[?.??-????O!|??LXEd?Lf??6y??U??F???:*Y?-!k??Ud??p?b??H????2;?4J?>?/?? ?0?]\x?D?F??WZH??????_?l?bULi??6??????????????? AK?#-"????L?/?L-??fZD??5_?NW????cg???NE +O?%?U??/?7??????I??bq?Y???!V??@? ?i?l?K)?? A??*'??T??yX)?7???n?V?`??W??#?C????,?#????w S??jOZ??T?RKN??e?]h???|?Lj>pj??NS??j?%?Z???\?|?t???Y]QL ?c??????Cp?/?Z??]??;cF??????G?????????Ka???z1?P????????8?v????G?J??l?????B??/???????|?sw???W?????NMg?:?????5.??A??+?(??S????^????????/h.Ao??J??, +?"!!?x?.??@??x. +2?`?"$???h?@????????L$CMK????I8??5???"??j??E?N??4???^Y wY +??c?8??c?.?VJ??????oB??E?*?Z#? ??u??i?~??Onc??#B??j^?@Y?R?????7 ????c? ??&|?k|?`o????)???????Rj??.J8G|??????l? +wD ??0?n1)??N???8.????B???_8???{???????P?2j~?R@@????z?x0V????????/?$?Ev????$}??VH8l:?X@??e"??D?5OrlJ}??Jm?U?8??i??W?uPK!?s??M?tz?RndpyPcQjXW] 6??[??8?+)??Ek??c??\2?e> +??Z??QS? ??u?5??|??m"?J\??Q? ??????????O???o???J??I???p-c%? ?u?c +?eX,?ta?j???????????i???T7lY!t???ll?s??m???????7|mi?.?zmd?(?? ?/_sG~???.????s?? +!???????)?m?t ]o???e???4Xp?o,G?t??Y????Z????CW??S_<#]???m9VS+?,80???r??!$???xJ?+?F?????>?&?5M7?M?? +?%?h?E??U?? c??Y|?0.?V?^r???\Hj?X?? ???] +,5?3't?L??2??NHi??H,?t?N???V?vg???2?,??V?~?d?0???/WFC????$Ok???/22????;??j.P(?\?????H?T9ufdD?t??????{?[F??HU???$?c??^e?\?*?P???? ????V?Y??#????@&?????S??E?!I1???2?+?-???)?HN????Rw?>???????c ??Y3BJ!/b?l?i????????FCu]?@??8L?o?;?? +?.???*;?????VvP?????EAN?(??r?I?a?G??E??B?*S?3????????,Qlg???8??????*mX ?9?'??(? 0?????????4\T3t?'`q???[8??????X??@C?8? )?????Sh c???A+?Z,??v?Mz??jK??/+???a?:"]?????Y???N}V?T]??_????V??;??????????$;?f?E?R??p????_dF?'4rk??\d????5gx???????4??*?? cc?Z????d???|?? !?5]????;-??U????L????2Y +^??l??????^??+?WV??3|??a?&??E???Gbs?ikg??????*]O?1???]dD?}D>p?J?{??!f???[???d?A?X,]?????e?,c}/?-E"??b??\??~??oB?T???l?X BZ????VHe4/?? )?y????{A????????R????\??|???d1 +W?????,????~PK?sn??C?:vq? +)?e!?nS??:?? +?p???n???N?'??Od?????t?%,??ed2??m??^d/(o2c?Z??D[>"?0?Q???/.\SG/??[0 ??Dv|???o?)y???zr?eM? +?Y?zd??H?cj???mb??u?y??e?Nm??xzD2hfx????z? ?*??n?D 7?rzyl??;?u???? p???ac?#????&??H!?F`??2iE??~????$????O?1??5?z?e'T?y?n????#d?.?????0??%?? ?i?T4K?l?]?7)v??3 r?bh??7?????2??Z??O?&?}???]d??=?Q???g???nwk???P????}nC?????1?Y??#????G??3?r??Q???h|???t?K +?.l.?\76!!W37J??Ah%.???7A'??v=??g`jI??( 6? ?a?he*9??v?D?????=?M???L|P%`?G+&PDL? +?+?F???H!2?s?7\?@??!?Q?hD?je???a$A1O????fg^?2)?;?????\d????N??????'?k?G/do?T??(??)`,B?????,y?3dF ?W7??g??[? +?[?_?u/?Y\I?L???R[??j?H??FYc??-? +??"??_?Yo?F??????Z?2?w20?B I6???T?j??Z(??t???gP??K?wv*????{w????X4?Bg??H?l????J?Y4}k/?????T?XC???????_??_?+g?T?A????????n???1????]????Bj????B?XG)????#A?:??\E?e?r?/?uiXr?????8??^m(k?qC?8????????72???????aWiT?^N?????RQ???G?(8?[?R?[????t?J? `?Y5E?v?c?N$zI??5?i???+.???n?_T?_?xe?"#Q ??? {?D?4V?D?_???9?X??{??*???`????m?E??YD?_?}?????+?=?????Mo5d?()?|??k???Bl?6k%????z??xi??|???j?N??)UM?B??T????]CZ??e?2\??S}?7????M{C?*??K?????? lrm?S??2????'lr??)?z?J??m???u?xf??????? +x/7@+F-????? +u + +u????F?P???P??}???? +jJx???Ha?#?hXj????? P?K6^?????(q???7?}?P??? R?????$?r??J?%???4?d&?4k&???;!?=?|???c??|?%y???~-?4.?$ ???=??2?]Gc?? ???0l>Z?z??C??+?/6?W??Cj???Q?n?3D?o???l?F?o,???????% >7W?T33? ??jv :????H(B?R??5cH?1g?????F???(9?IJ??Jr???>_[?R?i*V?Id????^7?2?:?V?%???( ??????x ??R???? ? +?#??????qh?=r????RK? +??)?n?#%qn?s???6DZ?ovvT8%~??X??!??6???D??ES???T????~?d??&???h?( !??n??=kn?$b???V??#9????{V?=??W>???n&?? ???:X?qG`p'???\ +?n??gD????}2 +??\]?D +?n??>???? ??O=?o??? +??Y??Ch???&s"??????????DS???5?D?? ??]F??? v?V??r{???G_???_dD ? +w?[JC??fV?m3F?)?b?H?W??I??aZ?R?K?????|z??? +? BD??%?Q?57%!P?7???>0@??\????F??@g_??Dx????????: +vI?????:??k???zu/?tF +???6???/[??|?\?tt?Y?:V??????6?R?\????w??.?f?r??(?8:????8?"??????,?I??(?V??B?????-??????J? +? D???l?Q??d??0???w????_??E$??????E?Ak?????@p??M?*?^???2??."? M???K?K7?C'k[v?H?%??k);?1z???4?^J?I??U?~ +?????X;G??J,?i ??? (?Q?^?? Wu?- at h?????oX?O?[??L??g??6???Zd>j?_cJ1???????q??Yy+R?c?e?,ALl?1nh??i"]?w?B??@!????Q/????J???????17 +??V??????????Z?.?o2????????[????$??[??P???A?W2? ???v?^7?????/Z +?'@?)P&3??R????:{??(?I?zLv? +~??a???d?9El????????|q??d????) +??????r:??"?mZ???????7N?s=??????Y5?? ?????i +6?k????6?????r?k????&?',(?fT?,2o??V???????!?yP??dF??L4?[?4?????c??x)?~??fs???E.? +?)io???? ?????)Oa??7??#?{??:???8XQ1?)eX}?fJ???.v?\?Z?L^?z???{??K?_??8?????d +(??Q??????xi$????W~?2_;?:WO?>B????(?:??v?CD??Oq?z? +?B????n???`??qX?;?j7?0?????5??w_?Aw?]??I???y???A?EV#?u???I?&cl?????n?# e??*??\?-?t?"?F??j??"(z,eX????UM?t?E???FlA??0??? bY?(X?qA??s?Ce/?)O?%U?Dg?$???/>??|}3?)'?b?]&?8?O?A?W:WF??0?q?14CX?BW?s??z[ "????f?V3_p??????DH ?\??????Jfc2??|Q?:}v????? ?.???'??????????%?,????Gn ??*??6-7O]D?W????jFf`?-?`C?X????J???-?????tS?M"@?????S??^???>* +gJ?a??W?9??iI??xt???Ly?S^Q?????;????????????0??????\??H?1????R$d??u????k???5??????{?(}???????_??.??!?u6?}??{????K/??s]P????N?Q +?Ir?? +??|?4????t??=?'T",Q?Z?G???W??????9H????_??d??B??|????'q"?`?Z??t?-?M??T??&??2???5Pcr???r?????4??lSm?_Q?"}?r??[ ?B+??]?????Cm???v?N??&?1$????ta?)???UK??6??jh_?[?jJBk?????j p:Tm?>)}?? i?3?(G(oA?c???8??/????T????;O~6??6[?TD?g????9BaK?=?, +?!?^????????et??{??? ?m?fs?A`????SQt?rg?J?gD~c{jAIQ#X?p?1??7TM~>\??P?????'?eA???z,????t*?[?!#??G6z3U$o?;?.??,?F??????V????W~U +Z??e?~?"q~6??C???`0?'49)?g????3??z??OH^?m?????[W???2/?-?????Uw?Q?????c??4??6QQl?O??`H?????????DqrA?Weo??????t?C???)Z41?39~'3D|?p5Wxd?1??"22?q&l?"Z_wj}6F????Xa]z`???hW????!???):b???e???V??W ??????o????W~W"???i5??c???+?R??PZ???q?#"??.#?~>+??????J#1t:??????u;??vV? +{[??O?2??Ft?x-J?t??G?EP??x???N?????C??I?]K/#=??`??/?????et`?????n?TG???????0?k?????????E?d?????>|}???????????o?????????????_?/?M?$??????M??????????o?????p???e/????d_?UOcd?i3IPDGH?Q??8?y??e???#_G?r1??&??? +%~????9|?hd?w?"??#a??G/#??2??9?????????}????G+mxl1E~??????f4?MIMD?b???) ? +?h~?$M??????w?^uZ???h?(??p?m,??I????[? ?,B??????/???: ?|?Ow7?8V?;l???hk-??? ?R???b9F?'%s?????????`???*?2+u???$??>Y+???s?=z?:?TM??????~??W?Qd_??K??9iK????????: +%?kQFSV3???0vAq??`@???A?D??|??h??wzS +y??|}Th?i?%??0???W?H0?a?fZ??' +??%??(N=?T????Dj4????H?>??Uq?u/????~??I?????(A????}?? +?w???#??,?{???c?O??03j!?HF&P?? +-h=f?M??z?>L??!*??h3w??hj?$?o9@=S???C^?\Fx??????W??? +?E?????BV] (??W? +OUD?m.B????W???QR????Bk2???-??uU??|?o8?K????j??????B??Q?????,???CO??nm???W???9??????`"V?d?t2?z +;???_??N?n?(???6.?)?G?r;kL=??ssj=?U^?BWq?R?,? ??6p'y??<-?`?%???5)??$?F[J~??y|???u??! ??gsQ +??AN?e??????,?R?=\???????e?U???eX?+??}]???lTP???Z??I?V?OJ??\????? +$?6??? ????=?^??k?d???????^?? +\'??????h?xF??k?????????9? +?*0??#/?o?? ???-?????e??%?vBAD??RW?7?????o,z????s?{;???P?o??2???b?????J?[?????'?'U???~???.r ?p???K????h) ?e??+?n8???$VF??i1r???7?P?!??'k????m????? +@K?K??O?D+?Ev?"???L?n$w3???h?? ????Y??(>2'??+???0???~D?Ni??u?V{ "j4C?? +????E????? +~?????X8???????(~?%v??[?[??F?*R?????ry\?????%???? +????!6?^C?-?L??|??5??~]2z??~??6??D?!??Y$xq???a??a> +endobj +43 0 obj<> +endobj +44 0 obj<>stream +x??zy|T???s???/??>?$??>?d?%?dan6HH?$@$ae7 n?wE?Z?L ++??/??? {s?u?W?o?7??w?Z>??????}?*,???? 1?]?v???|?? ???n???hAy??a?x??? +lVs?a?_7?v93??|???o?Bf????m??|?????x?H???qEr?C: ???+d??#?z(A%?????????????P?l;@??>Cff?+???????3 +?L?????^??p+?C???????1h?O?o`??7@ 0 V2 ?I-??[??X?0?1?g?0????V?5,?7p???xq=????J0????d?l??????fPs???I#?ev???|?n??????:r3?q???p?T'p??p?A????,?1e0??_1?8R??Eb?L??8+??C3????i(?R?B$??<?!???fO????)?'V?&?e?nX?3??C?? ?H?d?d??|zX?3?w???/DM??m4??$?k?c?????i??8?? ??y8 g?{(??I?C$f?????3?????f?y8?y? +??N???y???q???DI???i?-?g??????#? *??? +??^|Oa??I?l!??z?G??????O?>f??o???? ??Q?#??>?? +q?E ?A??? ?????GPS??M???I?$Nn!{??? ?????N?}?y???d~?6????%{_>W1?y ?H? Wg?????i(????????P?)x ^????D??p?^?@z?6r3?M?#O?wh]C?? + a?`??{??9?[????2??@?D?? + +8?~|? +?F|?B9?WP[?D?~?h? ???(?YC,?E??y??~r +&???49L~K?L +?N??>?-?4???????{a?"gp?????"???;??q?G????"B?5?A?B??.l'?qn?????? VN?"?q????C???a9???t??6?C?tSF??V3 ?A=????#??q?? W???~ +??}???????Jj?W O?H7S?? +i?y? +/?O2???!?-i?q??u;7??????????W?bvdd?|rn???.1?>?-?M??C?- +?^??/.%????v?dh +?TyZ +F?????*(Ne???v~????J&??????Q3??ls??????QC~N??????Vwyb??:)%?????K?$??[%??V'U?C#?z?\l??? ~?3@?{&?te??T??g? ???K?????d(?,-q?hEE??I?Xy??i?g???s???@}%????zWZ?%?I??????????24??Cb???5?yb???5??y??%???T?/?????U?Ib?_?????z=]s???#CS????"????T7?J?Z?'?JQ'#?"]b3??$??????ei??(?~z?0????.??c?t?S??D?n65?d}??|??+??ap???v?-Q_Q7????t?}dhd8?????<#???K?lh???t??]????p?H=??B?????;*??? ?O??????????? ?z??? H??R????tDz?*?*?)????jY?@?/M????,M?\?A*??\?o??%?-$?S??\??+??/P+?/8?r??I??c?o??2|?8?x??Bc?d#$0m? +??*W?+???????J?????g????~?|????Q??#?U??#???K????K?89?T??? +6?9????jZS:??Z?#????Q?X?D?6????4U??Y????????????`??|~?E??*?~?????E??i? +AWP`?Xj?~?A7??.i?$ ??y??" ?%?=#?=?(X ?* ? + ??]?????? +q0 +!?OI??b???#G?Sy?'G???q"5????xh????Bhpc(ta?0???8?? *?0????w??? ??a???????8?&????^??Go8{??? B(4??`????,??J???y +b???(? ^???????$?Bn1???pmM?M.????hm?\?Kkk"a??V?V???,???~?{?[?R??????O ?????????????W4??x t?8?V?v??f????:?A?2-??Z*???u??z???dxM?0sSa??LjO???~??y??o +8E?Ov/?!???'???v?%45?P?U????E5B8??p,?ThV?Wk?S???',?-?-?"???????Xgqg???=????G,??I?V?(:????? ?[?h?????FM?/?$x??(??????7]?&jMe??&?????n?9??;?ku +?3?DT3???K58??'??4i??x?0L????4???-???W'N?)y?Nl? +?D"?#??;???h?????s06|>(???q|??Ph?/\????e~?7??q?l"???pnq????!B/?????"C???? +=]?6???M+k??/?(?y?-???%s?? +???/? +??:??e??Ue??????a???g???Y?? ,?|?or?pUf??????"??y?????j? ??`???4(??W9WE??R_????C???Tu?*??????f?5???>C@{???r?'?n?&?T)U2'(UF??R=M?,rV:?S????F???Y8 ????F????R?????^?????????@??? +??=????1^9?????0???d%[???;?SQ?I?W'?ST!R?v??O!?Y$???)?2Qc95yQK3^p?T?hu???K??r??&k4^?xNC??I???U??`??g?/???3?????C?????'????H???^?.?? ?XWNT ??u??????i????????l?v????m??????j???8??????[?'?uO?~??X?X????=?~??d????5?j??1=0?????????P;?<~c???????x:._<0?r??>??????t_????t? +???S???V??7W+?o???pp%U??????\?4sC?4???????????tvt44??K??U%??: +??uc??*-B??+?????JhI?FO??'??I?x?XO?ApF?7??9?z??m8M?@e?w?9?) +??s??GOs??????4?f9???t?,?+??oZ? Vn??x????+???*?Z???]?? ?????e4?????m??<\h5?|???:???)?"??T??L??97??B?zv?T???h?o???S?W+Le????*O?7I?z?????C;?x?Otp??Y`dakm??to?Ie?hs{?N?Q?;5?>AEPr?????????QVZ?I???\E???x.???T?????3????_??, +?F??? xf?|?jM?v???????K??????/d1Bh)??&sM{??`?????2?=?S??{?B???????!5!???\VV^R?5?? ?,/3?GL?F?*|???t????q??FE???1????????gR???|?F??d6/?1??bWWoT??5v????*z?8 +1???YZ?q?] ?TA7?f?r??*uD?&??'?E? ??.3??xNt??*????bT?? +??J?)???c.H??%c?52???d????q???r??? +?&?? ?;\Z\*?>???]?:fn]???nh ?Z??9?\?? Kk??d???????5H?!? ????????o???iH(5l?]c????O?? SId6Y?>u????? +?R??% +G?Q?v??????#???;?rN_?3?}?S??????x?????k?tX????{9???a\??x?O?TY???'%????4?}?p,kl$?s9B?%???x?????????z4,??F?8~:???????2~?w?w?w???|5X? ;?K????????|?+?n????????qT?UEpU??e?_?????.VS???cr?>???#?8????v{B=??v?J"q?B??*?????T???Q"?v??5;??E????3;!? ?i??I}???c???b?V???bO)?????GX1?93*R?D\;A[q???a??R??!??8???t?G^???S|?? ??j9y???\??I??>stream +x???{`T?????>?y????'3??{2?G23!9?+@?H?Hx?X??((E???>j?/TZ???V?j[????U{o????jZ?-???L~??I +C?H4?HT&S?LUu6?G??^5P?7 +????=??????R?C????}??g??g?A????S?2z?{#F??^Bgpz?@??Sh +jE???]?<2???mD? ????0?#??#f???Ct?E??S(??????? u#;*?~i3?s?8\?E???E??Gi(?$?8??k?r????G?????'84z???????h?????g????{???@?Bw?9??4E???P??63h??u??????x?3? +??U?M??;???? ???}HD4 ?C?????Cl?U?<?:?0?>???$??)??@??R?m?????4?+?????R+?mT{?c??4?iz???c&s?4?6?fr??w??T?t???????????k??F?n???Q???;???> ????????????1? h?A*Aj +x??\| ?X??? /?k???????6?????=?????x??o???S?G????P??a%iR?;m$3H ???d=???l =M???}?J??$?????~@?N???;M?J:M?? ???m???{??9??41k?=?????? ???C?????y??Z???M???Q> h???????4?.????7???.?T7?/?cI?????%? +??D??????}??N?F?? ??8@??:j??????Y?m?m? ???_ ??F???W???????oQ??O?7????F???=?cfy??)bE?U? ??~A?&w?v:??CW????? +???@2~ ?B????s??5H xx??S?5?E?w?n%g??e?$??P??h ?ptg?UD? ??D?? +??? +??g????O?z,?e?@1Z9s7????{+Q'?E??G?_??@??{@??] >????????=FWB?E@??????H???6&h+?y2?y+=?w??Z????G????z?A???|????????F?@????????F???? ???} ???w?.????#??0v??????d?%?O???a???? ?G +?? M?*??????H?  ???T??e??????A????A?K?L???2\?????KW????X????bSP????8?_??oO v???jy?ZP?(K|@lr??&?.?ip??5?M]???????????JtP???J??`?A????q4?$?7@???iM???4??T?i????????y$?#Y9?W????ASB?5??3?6r???W+w??V???{H@????????h??u(?aN??Ntl9??X?/?4???????or^-*????????/=+)iG|? O????|7 a?|~????>?o???P??twW???????&85??m????.?,r???????I?okJ? + ?`??i??e?????]?????d?A?\??F?XAo??p??sjI?\)5_~a\????,P?Aq?=i?=?*?U??E-\? ?\ ??zP???/?A??|~? A???????-??Z???W?-??hp~?Y?i? ?2>? +c???. +?/I?x???r? ?]?^??h??????A???91~??@9?7~???????G??6?G.????iM? ????*?o?l?lq????56??m?????^87V??0??tFjVT????J?1??????f??A?????t?J?C?_?{??oV*?z???0????!?V[?8}P??YJ;???????3????????i?.????o???=}??#??mq????X??O?????? +??-?B??8?N??w7u??h????L??v??F +??-l?8 +U??{??pi?H0???@$???V?me??V?h8N??U?5?L]???\e`W???)??e??oX??`)????H;?Tj?E??????? +???_?E????DB???LX????`????RS???????|/5z?L???B?????_]|n???B????A??2??P]T7??:E??K???mz???????g?A?o????[?7?2 ??L.?Z???=?X?<[??9??!?????qD??:l?Lf?FO? (?x?P??H6t?~??"??)??? ?E?@????OvS???MyF??_????_?? ?????a?K??H>G?L?#Z?e???G3???S??>????????^??N???]?0n}? K??e?Ff#???????d????zqB???:?EA~[?b\??'??-g?D?? +??'??S??N?9???A.?k?x??b????[]????????}?[?}???3?'?O????_??}S????;???5?&j78?aC??????n7>??QnK?[??D???Ek??dudmtM?F|StS?M?]?.????o5?j?U??????????]?S??G?????_??????E???8g?D?P?V3?x?wGi5???C,?T2??|????e?????W???y"???????t>?2???dT?M?6??????????@c?9|vX???z??YE??????6n??i_?l?y[Xb????+_?+?*???%?hq9???$???(m?%???$q ?pO'?Q??h???Q????V0 +?t?$:{???**??G??;B}}=(p???l??#???6[ +?aPbE??%w?H??<%? ??>??=.a?H(L??H???4W??A_$K?pU??z?Y?aRY.d????g???D???W????=?????\P~\;qI?????VC?fV<]0/U;?J{???yI?9sI?#?p??oO_???'#}?aGytn??~b??=7??^Z???y????uc??W??kr???M?????/?{?u7K?ag???W=f???[?^??~n???Z?mS&?1?=???\?B????n??}?*,?2?????}??????*??@??????????q?K3?VOFY^@A?o?s?????Kt]???of???l????a?[???-?N????Gq6??}???x??A????tH.?h4W?nG??????E????E?0?YA??? +y9?? ?? ? +RA??rO`YiX +80?7??2? +?0n(^??d?e????m???? ???Z8>????????~S?E?b8V??"@3??`va??U?8?3x?k^+^??m ????_?Y?!?z?y??g4p?8?8?k?(nS?@e??L??????????o?w????H?C{r???????x????;;?l????0?M(???? +??WH?+.e?$ +o0V??8??????????? {M????BY(kJI???C?'O?????`?z(?b????_%???????i5?L7? +??????@:??~?p?UsC???E???|O?+8 FP\?g??????u^???F+`%????  +Qu???_? + Qv 3?f??A?3???p ?????????????+??U?D??U-E?9P?????d? +?Q4 ?tQ??????g???{S?~?lId2d??W`$????????H?z?j??1??3? ?_ ???????!LYy?????W\q?=]s?e%{????rt??)???KZf^Y??=D +8??p?=X +j?????x?+?????S<5?? ??w??R????eb??'?????*uI? ??D???? ????;6?P_?D"?????(????a@??'??????roq????Dt????H?r`YM?'????3?qQ?C?9k\Y??\?#p???O??'?~? E??2H? ?3?Y ? ?xt +Ygw4?iY?????U??z?^??T???&???8????????????-mKQ?6???24??1??eoA)?6'?_??9??7277?`\?0???_???U?S????yp???l+??x]?0????Z???my??q?V?X_???VE???!???P???&??=?)??Ai????h7??'HC?d4S y?Az?????=&P?????????r?7P?@????d??5c???uVl?.b2?ow?` +?d?Ct?+??????\L'XG}??p?d!?&"???^?'?3 +?????I\?q?I? ???*???pW=d?e?'q??B???U@p?I?????H(?8N?/YP? hB?"?u??????.~?j?m????X?o??rl???|???v?.??4??^d?:|U??e??D???-????;????xq?????;????????1???0?W??l?=?f??$5+?t?8???????p$<???d}?F|#??? n +???;???????/D^N??l????}$?$~?<z>?j??????I????Xb`/Uu??????imO?^l?{LR +y ??2 +.?:@D?U?????????nG8?9?? +?????Xy????F?o??)?????RKI?K?E?'??P?e?$N?P59>`???/;?]?B?%t*?1?P?2]????U???a???7 +?????c???f`K? +?-@\p"?C`??Q?q*f?????d0??U>HR??, +?2bu?q? +W?Y44??????????????????~?????????IV???7??V??l!7}????n?P?x??zr?????V?o}????Z?HvY??&l": +???3??B4??!<]>YS[??8[?e?N??V"RLkHA???p42?I$?#?x???N??.?k\b +?B +??G=????A5??|??????c?O??Oe[????????IY????\?sv????s??h8?????????e??????????V?????m]?n[??? +?/???n??~ ?R????;?s,?V7(0 ?S-$ +?_*3 +?!? lc9? V?> +Z?,s;0.Aj4??`f8/F?E:*?fM&W??p??uM???6HUW??????2? ?5?P????P?????LP?+?????W?????N?k5?V?a ???????( +?kre?r/???P?????5t??i +a|?.??Yc???"??a ?\f;?k??????\;??m????3mUW?+?u?5?5?k???M?&n??????7x?zo?K?N???{?L???Yu/???>?}???y??=?????V???Y?~?3?g??N??/h??G2???????|????k?We?T?????u???o%?????5?Y3??3???;??x/6 ?c??JXR +j?H\E?????`q=???j??N??R??*????5;f,L??? m????u??S???wFv??e? +bJ??\ ?r?????W? ?cU'??L(???Qva???BcSW??5{[i +???6????LZz?/??W??7?#$ ??n?7?k?:L??V?????X?2ma?????]??m??v????U?@e]?:?\8?OM?^|???e???v???pg????0Sy????=Mg?Av?Ny??O???????6???1r?????A?E=?s38\??E +S???iN??;F*u???|U~??????g(?K??7?? ?VC?a?@?A2h??A??@?????3?1?P?7t?_oV?,?,!*??5??[??{???_??????s??????O?n???\N???C?OK"v?<^T?zDTZ? +n?B]????=?\i?K??p?l?_??a?????/????Z?\h?? +#?&???|?{+??????w????:???3?B?{$6??????:?CO????a?g?H??#?? ????O?????O{?(??N???,????K? ? rf???v?1?oe?` ??)? 3?lc?q[?T???v?#P^?n/+X???*.Z?;???h8??E??!?qaW0????;e?X?"He?^??M$?l 2- +?gl????nv??_???q???????C?G?Y??j????np?;5?q?5?? +U???V?tWx?'l??wx{?S0??z?6?.??????){x??w??????J??1??V#???Q4Rg????Dil?5??`sGz??? ?0 ek??f?^? x@??7??}???BZq??m??U????JgQm??#????0!=*EQc?^u???.????,??+?Sbv%S????T?????????T??5??)?W?%? Q]???op?+??RZ? ?Aa)R?O??\?c??I??g=??{??#;?~Fp????????+n(?????so?[???o??????%p????I:?5??m?3v?M?jT?????zs?t%?????? ??=/??b?ws? +???Wj??lxN`sMis??V???k???B??A????1n????u??n???????6?ZK??e??????&??&???6b s???-M ???-???3e;?0O?}e:?R?^???BVm?BjR?????d?C?;?5?]???@h_?L?C?!"+IH??????????d???j.?\???:;`??, ??k?????]z? +.C?)' +Nu:??.7???N???v8?9?8?????U ??*b?=\?y?:?? +??????4ht???1???o??V[p?K?????u?z?z?w??K????in1????? ??i??g ?`np6?k???tS??:?&?#???g???6? +??"???_f?y??u????2?]????Md????MV?[_n???|j=????mV?e*/???z??;S])] +~A??6?E????VQ?a??J??G^ ?01[?V??w?\)??h at K4>???`M4=%?????Hg???/1?&?)??(???VLG?I+N??C?+y?S??N?eAZ.?S????????????n? e6?????N??? ??(?N???T72?)??H?TWma?pXz?[?)?^eq?????I?/=%??s>???#?p??q? +??o^?n??????fJ??2? ??]W??Z??q??]?k????/{?9-ck0??4y?+?^?????-(?T]????&???K>???3???PQ?hd?,?T?L??Z??Viq???za?{????&?????#mK???v?Q?n?????C{??O???~?q??J????_%?%*??????.????N$??V??@B?c$??4??T????..wrk?x??oT?D~???s>EM????|???`%?Ef??;Pr~??Sg??>?$|?8??? +? +!G??R?????[?e?Y4???p ??Q?q??# b?{?4E36w?42???k?*?-3r +?AVh=?<??P@{?l?|@?K?2??l????}Gee???z??? ??????+U +????6??J??'????{W?E??lU?Z;?t?lryH??|?#?8\Ey??e?XC?#???U1?4"N??????7?.?2w?z?g?VlJJQ6[F5RqS???6o?>.>?sF.?%??????A?O???R???[?E?)?3?F?g??uo?????2??S=???GR?x??????Gc?}?? O?p4k6???+???t?|?j)?M`p? +?1??|? ?|Jv????r@???lYC??A:???1?????J 2??C??????n?r?????4?'? z????j?g?w??@?????*?$??%???)?F?O=yX?J+?v????S?Yf??kW???)_?J?????????~x?? m???cK??Zr^??<>???A?i??w +-iK??C$n??wHO? +qAk?q????-pM???^j??fV??\??MZ??????n??{mR???2?????b????p1?PN?9??????S??l??+?@?v?@? ?-?`R???????????2??0~?????]?????O??????e\{??\{?4?v?????:H?O??a#?K?e???p?@?? ??/???/C??"?(?s#??V"????H"?H$??J??a ?B-"UE8??qJ8?uK?[JD????8???B2??w?d,X?KD?C8AE0??"L?R???}?4??B\???D???G? +?+k?H?=3?!??9? +????eO!??!?e?)????i?S??????;?>2??xTt????Dfe?I??.??"B.?\??*?u???b#-??YU[?P???Y???a??sy<u?????c?">???`????ppCb????f????Y??9X?????????]ZQh?vT????l?????[??j??I?Z???z$??? +?y!?Mu???????e??'??? +??7co?Y!?S???6??3??2??]?Y?,6[F??????U?N?????*?o?S??K????a??iT??:G]_1N??????~?^???E?*?\??m?????M +]M?#V??LS???.??.R ??? ?zY??!?V??? +?j??Q?e?????s&?9??X?Q????????3k??z3?;??#R??????h? +??qXR2?B>?~"?wA???z???HFc?^q??+fg,V?7;?y3|+7kv?c?dZ???9?\g?|?'?sf3???Y??????8????93?I??9?3?Lc?T@?)!?b?*MJ?K??0H?&??P?-??L r????i?%T at M??????+/ +???8??In?l7Ll????L5?I[????????? Ke?v? +#Y?????q? ?80?Qs????+##-?=?8r?!??sF p??m????? ? +<+????C?Qh +i?Z?T?|A????U$?B? +?R??6:$;??F*?*?????? + +LU!^?($ + " ???nea?+-???jM?g_?x???~g????$???91t?????j(G??O?N????D??????????w?}tG#??]N_??$???f??$K?+ ?^?qni??~??bY????tx?l??D? q?????v+{+?U?????5?9???n?N??R??}???Q???G?????_?PQ'???k?D??T?buF??????pPH%??????[j?E\?\?r??[??mss???ir&????? +?? +h??3?????)?i\z???a +??y?? +???????j +=??s2L1Y?r????????-??z?????{?????o?n????)??e?????r?!Pcp? +m`?????????_???}???????Z?K?C?`?~= +??? +?y?%??????,??????p? +s?pm???0*?? ??????<]????n??B8

    - - - - - - - - \ No newline at end of file From vytas at ci.uchicago.edu Wed Aug 3 17:51:07 2011 From: vytas at ci.uchicago.edu (vytas at ci.uchicago.edu) Date: Wed, 03 Aug 2011 22:51:07 -0000 Subject: [Swift-commit] r4939 - in wwwdev/main: . _notes Message-ID: <20110803225106.7DAB59CC9E@svn.ci.uchicago.edu> Author: vytas Date: 2011-08-03 17:51:06 -0500 (Wed, 03 Aug 2011) New Revision: 4939 Added: wwwdev/main/_notes/ Modified: wwwdev/main/ wwwdev/main/_notes/dwsync.xml wwwdev/main/index.php Log: cleaned up rotator related files Property changes on: wwwdev/main ___________________________________________________________________ Added: svn:ignore + dwsync.xml *.LCK *.mno dwSiteColumnsAll.xml _notes Property changes on: wwwdev/main/_notes ___________________________________________________________________ Added: svn:ignore + dwsync.xml *.LCK *.mno dwSiteColumnsAll.xml _notes Modified: wwwdev/main/_notes/dwsync.xml =================================================================== --- wwwdev/main/_notes/dwsync.xml 2011-08-02 15:25:07 UTC (rev 4927) +++ wwwdev/main/_notes/dwsync.xml 2011-08-03 22:51:06 UTC (rev 4939) @@ -1,7 +1,6 @@ - - + \ No newline at end of file Modified: wwwdev/main/index.php =================================================================== --- wwwdev/main/index.php 2011-08-03 20:52:04 UTC (rev 4938) +++ wwwdev/main/index.php 2011-08-03 22:51:06 UTC (rev 4939) @@ -41,7 +41,7 @@
    - +
    From davidk at ci.uchicago.edu Wed Aug 3 08:48:47 2011 From: davidk at ci.uchicago.edu (davidk at ci.uchicago.edu) Date: Wed, 03 Aug 2011 13:48:47 -0000 Subject: [Swift-commit] r4936 - in wwwdev: . about apps case_studies cookbook cookbook/figures css docs downloads images images/orbit images/rotator inc js links main papers support usage usage/charts_library usage/resources usage/resources/button_rollover usage/resources/chart_in_swf usage/resources/cursor usage/resources/full_screen usage/resources/preview_scroll usage/resources/scroll Message-ID: <20110803134842.915709CD1A@svn.ci.uchicago.edu> Author: davidk Date: 2011-08-03 08:48:41 -0500 (Wed, 03 Aug 2011) New Revision: 4936 Added: wwwdev/inc/rotator.php wwwdev/usage/ wwwdev/usage/AC_RunActiveContent.js wwwdev/usage/GeoLiteCity.dat wwwdev/usage/charts.swf wwwdev/usage/charts_library/ wwwdev/usage/charts_library/ar3d.swf wwwdev/usage/charts_library/arno.swf wwwdev/usage/charts_library/ars3.swf wwwdev/usage/charts_library/arst.swf wwwdev/usage/charts_library/brfl.swf wwwdev/usage/charts_library/brno.swf wwwdev/usage/charts_library/brst.swf wwwdev/usage/charts_library/buno.swf wwwdev/usage/charts_library/cl3d.swf wwwdev/usage/charts_library/clfl.swf wwwdev/usage/charts_library/clim.swf wwwdev/usage/charts_library/clno.swf wwwdev/usage/charts_library/clp3.swf wwwdev/usage/charts_library/cls3.swf wwwdev/usage/charts_library/clst.swf wwwdev/usage/charts_library/cnno.swf wwwdev/usage/charts_library/dollar.jpg wwwdev/usage/charts_library/dono.swf wwwdev/usage/charts_library/lnno.swf wwwdev/usage/charts_library/mxno.swf wwwdev/usage/charts_library/pi3d.swf wwwdev/usage/charts_library/pie.jpg wwwdev/usage/charts_library/piim.swf wwwdev/usage/charts_library/pino.swf wwwdev/usage/charts_library/pono.swf wwwdev/usage/charts_library/scno.swf wwwdev/usage/geoip.inc wwwdev/usage/geoipcity.inc wwwdev/usage/geoipregionvars.php wwwdev/usage/locations.php wwwdev/usage/resources/ wwwdev/usage/resources/button_rollover/ wwwdev/usage/resources/button_rollover/button_rollover.fla wwwdev/usage/resources/button_rollover/button_rollover.swf wwwdev/usage/resources/chart_in_swf/ wwwdev/usage/resources/chart_in_swf/chart_in_swf.fla wwwdev/usage/resources/cursor/ wwwdev/usage/resources/cursor/cursor.fla wwwdev/usage/resources/cursor/cursor.swf wwwdev/usage/resources/full_screen/ wwwdev/usage/resources/full_screen/full_screen.fla wwwdev/usage/resources/full_screen/full_screen.swf wwwdev/usage/resources/preview_scroll/ wwwdev/usage/resources/preview_scroll/black.fla wwwdev/usage/resources/preview_scroll/black.swf wwwdev/usage/resources/preview_scroll/preview_handle_1.fla wwwdev/usage/resources/preview_scroll/preview_handle_1.swf wwwdev/usage/resources/preview_scroll/preview_handle_2.fla wwwdev/usage/resources/preview_scroll/preview_handle_2.swf wwwdev/usage/resources/scroll/ wwwdev/usage/resources/scroll/button_1_idle.jpg wwwdev/usage/resources/scroll/button_1_over.jpg wwwdev/usage/resources/scroll/button_1_press.jpg wwwdev/usage/resources/scroll/button_2_idle.jpg wwwdev/usage/resources/scroll/button_2_over.jpg wwwdev/usage/resources/scroll/button_2_press.jpg wwwdev/usage/resources/scroll/button_all_idle.jpg wwwdev/usage/resources/scroll/button_all_over.jpg wwwdev/usage/resources/scroll/button_all_press.jpg wwwdev/usage/resources/scroll/slider_L.gif wwwdev/usage/resources/scroll/slider_R.gif wwwdev/usage/resources/scroll/slider_bg.gif wwwdev/usage/resources/scroll/slider_handle.gif wwwdev/usage/resources/scroll/slider_handle_L.gif wwwdev/usage/resources/scroll/slider_handle_R.gif wwwdev/usage/resources/scroll/slider_over_L.gif wwwdev/usage/resources/scroll/slider_over_R.gif wwwdev/usage/update_data.php wwwdev/usage/usage.php Removed: wwwdev/about/_notes/ wwwdev/apps/_notes/ wwwdev/case_studies/_notes/ wwwdev/cookbook/_notes/ wwwdev/cookbook/figures/_notes/ wwwdev/css/_notes/ wwwdev/docs/_notes/ wwwdev/downloads/_notes/ wwwdev/images/_notes/ wwwdev/images/orbit/_notes/ wwwdev/images/rotator/_notes/ wwwdev/inc/_notes/ wwwdev/js/_notes/ wwwdev/links/_notes/ wwwdev/main/_notes/ wwwdev/main/rotator.php wwwdev/papers/_notes/ wwwdev/support/_notes/ Modified: wwwdev/docs/tracking_policy.php wwwdev/main/index.php Log: Initial outline of usage stat collection guidelines Usage stat scripts Fixed a problem on the main page with paths Duplicate banner issue fixed Remove dreamweaver _notes directories Modified: wwwdev/docs/tracking_policy.php =================================================================== --- wwwdev/docs/tracking_policy.php 2011-08-03 05:27:08 UTC (rev 4935) +++ wwwdev/docs/tracking_policy.php 2011-08-03 13:48:41 UTC (rev 4936) @@ -1,7 +1,103 @@ - + + + + + + + + + +

    -Tracking policy + + +
    + +

    Usage Statistics Collection by Swift

    +
    +Beginning with Swift 0.9.1, Swift has the capability to send usage statistics back to the Swift development team. +

    + + +

    Why are we doing this?

    +The Swift development team receives support from government funding agencies. In + a time of funding scarcity, these agencies must be able to demonstrate that + the scientific community is benefiting from their investment. To this end, + we want to provide generic usage data about such things as the following: +

    +
      +
    • How many people use Swift +
    • Average job length +
    • Swift exit codes
    • +
    +To this end, we have added support to Swift that will allow installations +to send us generic usage statistics. By participating in this project, you help +our funders to justify continuing their support for the software on which you +rely. The data sent is as generic as possible (see What is Sent? below). +

    +

    Opt-out

    +We are using opt-out rather than opt-in. The reason is that we need this +data - it is a requirement for funding. We're +sure our fellow users would be willing to help show that Swift works +and is in use. Realistically, however, we know that if it requires any additional +effort to set up usage statistic reporting, it would drastically reduce the number +of users that would actually report the data. To be effective, we need to require +zero additional effort.

    +By not opting out, and allowing these statistics to be reported back, you +are explicitly supporting the further development of Swift. +

    +If you must opt out of usage reporting, set "SWIFT_USAGE_STATS=0" in your environment. +

    +

    What is sent?

    +
      +
    • Anonymized user ID
    • +
    • Anonymized Swift script ID
    • +
    • Swift script length
    • +
    • Swift exit code
    • +
    • IP address
    • +
    • Hostname
    • +
    + +

    How is the data sent?

    The data is sent via UDP. While this may cause us to lose some data, it drastically reduces the possibility that the usage statistics reporting can adversely affect the operation of the software. +

    +

    When is the data sent?

    Once when Swift starts a script, and once when the script is completed. + +

    +

    What will the data be used for?

    + +The data will be used for answering questions such as:

    +
      +
    • How many unique users are using Swift?
    • +
    • To determine patterns of usage - is activity increasing or decreasing?
    • +
    +We will also try and mine the data to answer operational questions such as:

    +
      +
    • What percentage + of the jobs run complete successfully?
    • + +
    • Of the ones that fail, what is the most common fault code returned?
    • +
    +

    Feedback

    +Please send us your feedback at swift-devel at ci.uchicago.edu. +Feedback from our user communities will be useful in determining our path forward +with this in the future. We do ask that if you have concerns or objections, please +be specific in your feedback. For example: "Our site has a policy against sending +such data" is good information for us to know in the future. A link to such +a policy would be even better. +

    + +
    Copied: wwwdev/inc/rotator.php (from rev 4935, wwwdev/main/rotator.php) =================================================================== --- wwwdev/inc/rotator.php (rev 0) +++ wwwdev/inc/rotator.php 2011-08-03 13:48:41 UTC (rev 4936) @@ -0,0 +1,23 @@ + + + + + I'm A Caption: I can have links, style or anything that is valid markup :) + + + Modified: wwwdev/main/index.php =================================================================== --- wwwdev/main/index.php 2011-08-03 05:27:08 UTC (rev 4935) +++ wwwdev/main/index.php 2011-08-03 13:48:41 UTC (rev 4936) @@ -134,4 +134,4 @@ pageTracker._trackPageview(); } catch(err) {} - \ No newline at end of file + Deleted: wwwdev/main/rotator.php =================================================================== --- wwwdev/main/rotator.php 2011-08-03 05:27:08 UTC (rev 4935) +++ wwwdev/main/rotator.php 2011-08-03 13:48:41 UTC (rev 4936) @@ -1,85 +0,0 @@ - - - - -Swift - Move Me - - - - - - - - - - - - - - -
    - - - - -
    - - -
    -
    - - - - - - I'm A Caption: I can have links, style or anything that is valid markup :) - - - -
    -
    - -
    -

    Right Header

    -

    Right column content.

    -

     

    -
    - - -
    - -
    - - - - - - Added: wwwdev/usage/AC_RunActiveContent.js =================================================================== --- wwwdev/usage/AC_RunActiveContent.js (rev 0) +++ wwwdev/usage/AC_RunActiveContent.js 2011-08-03 13:48:41 UTC (rev 4936) @@ -0,0 +1,292 @@ +//v1.7 +// Flash Player Version Detection +// Detect Client Browser type +// Copyright 2005-2007 Adobe Systems Incorporated. All rights reserved. +var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; +var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; +var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; + +function ControlVersion() +{ + var version; + var axo; + var e; + + // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry + + try { + // version will be set for 7.X or greater players + axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); + version = axo.GetVariable("$version"); + } catch (e) { + } + + if (!version) + { + try { + // version will be set for 6.X players only + axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); + + // installed player is some revision of 6.0 + // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29, + // so we have to be careful. + + // default to the first public version + version = "WIN 6,0,21,0"; + + // throws if AllowScripAccess does not exist (introduced in 6.0r47) + axo.AllowScriptAccess = "always"; + + // safe to call for 6.0r47 or greater + version = axo.GetVariable("$version"); + + } catch (e) { + } + } + + if (!version) + { + try { + // version will be set for 4.X or 5.X player + axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); + version = axo.GetVariable("$version"); + } catch (e) { + } + } + + if (!version) + { + try { + // version will be set for 3.X player + axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); + version = "WIN 3,0,18,0"; + } catch (e) { + } + } + + if (!version) + { + try { + // version will be set for 2.X player + axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); + version = "WIN 2,0,0,11"; + } catch (e) { + version = -1; + } + } + + return version; +} + +// JavaScript helper required to detect Flash Player PlugIn version information +function GetSwfVer(){ + // NS/Opera version >= 3 check for Flash plugin in plugin array + var flashVer = -1; + + if (navigator.plugins != null && navigator.plugins.length > 0) { + if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { + var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; + var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description; + var descArray = flashDescription.split(" "); + var tempArrayMajor = descArray[2].split("."); + var versionMajor = tempArrayMajor[0]; + var versionMinor = tempArrayMajor[1]; + var versionRevision = descArray[3]; + if (versionRevision == "") { + versionRevision = descArray[4]; + } + if (versionRevision[0] == "d") { + versionRevision = versionRevision.substring(1); + } else if (versionRevision[0] == "r") { + versionRevision = versionRevision.substring(1); + if (versionRevision.indexOf("d") > 0) { + versionRevision = versionRevision.substring(0, versionRevision.indexOf("d")); + } + } + var flashVer = versionMajor + "." + versionMinor + "." + versionRevision; + } + } + // MSN/WebTV 2.6 supports Flash 4 + else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4; + // WebTV 2.5 supports Flash 3 + else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3; + // older WebTV supports Flash 2 + else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2; + else if ( isIE && isWin && !isOpera ) { + flashVer = ControlVersion(); + } + return flashVer; +} + +// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available +function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) +{ + versionStr = GetSwfVer(); + if (versionStr == -1 ) { + return false; + } else if (versionStr != 0) { + if(isIE && isWin && !isOpera) { + // Given "WIN 2,0,0,11" + tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"] + tempString = tempArray[1]; // "2,0,0,11" + versionArray = tempString.split(","); // ['2', '0', '0', '11'] + } else { + versionArray = versionStr.split("."); + } + var versionMajor = versionArray[0]; + var versionMinor = versionArray[1]; + var versionRevision = versionArray[2]; + + // is the major.revision >= requested major.revision AND the minor version >= requested minor + if (versionMajor > parseFloat(reqMajorVer)) { + return true; + } else if (versionMajor == parseFloat(reqMajorVer)) { + if (versionMinor > parseFloat(reqMinorVer)) + return true; + else if (versionMinor == parseFloat(reqMinorVer)) { + if (versionRevision >= parseFloat(reqRevision)) + return true; + } + } + return false; + } +} + +function AC_AddExtension(src, ext) +{ + if (src.indexOf('?') != -1) + return src.replace(/\?/, ext+'?'); + else + return src + ext; +} + +function AC_Generateobj(objAttrs, params, embedAttrs) +{ + var str = ''; + if (isIE && isWin && !isOpera) + { + str += ' '; + } + str += ''; + } + else + { + str += ' 0, "AP" => 1, "EU" => 2, "AD" => 3, "AE" => 4, "AF" => 5, +"AG" => 6, "AI" => 7, "AL" => 8, "AM" => 9, "AN" => 10, "AO" => 11, +"AQ" => 12, "AR" => 13, "AS" => 14, "AT" => 15, "AU" => 16, "AW" => 17, +"AZ" => 18, "BA" => 19, "BB" => 20, "BD" => 21, "BE" => 22, "BF" => 23, +"BG" => 24, "BH" => 25, "BI" => 26, "BJ" => 27, "BM" => 28, "BN" => 29, +"BO" => 30, "BR" => 31, "BS" => 32, "BT" => 33, "BV" => 34, "BW" => 35, +"BY" => 36, "BZ" => 37, "CA" => 38, "CC" => 39, "CD" => 40, "CF" => 41, +"CG" => 42, "CH" => 43, "CI" => 44, "CK" => 45, "CL" => 46, "CM" => 47, +"CN" => 48, "CO" => 49, "CR" => 50, "CU" => 51, "CV" => 52, "CX" => 53, +"CY" => 54, "CZ" => 55, "DE" => 56, "DJ" => 57, "DK" => 58, "DM" => 59, +"DO" => 60, "DZ" => 61, "EC" => 62, "EE" => 63, "EG" => 64, "EH" => 65, +"ER" => 66, "ES" => 67, "ET" => 68, "FI" => 69, "FJ" => 70, "FK" => 71, +"FM" => 72, "FO" => 73, "FR" => 74, "FX" => 75, "GA" => 76, "GB" => 77, +"GD" => 78, "GE" => 79, "GF" => 80, "GH" => 81, "GI" => 82, "GL" => 83, +"GM" => 84, "GN" => 85, "GP" => 86, "GQ" => 87, "GR" => 88, "GS" => 89, +"GT" => 90, "GU" => 91, "GW" => 92, "GY" => 93, "HK" => 94, "HM" => 95, +"HN" => 96, "HR" => 97, "HT" => 98, "HU" => 99, "ID" => 100, "IE" => 101, +"IL" => 102, "IN" => 103, "IO" => 104, "IQ" => 105, "IR" => 106, "IS" => 107, +"IT" => 108, "JM" => 109, "JO" => 110, "JP" => 111, "KE" => 112, "KG" => 113, +"KH" => 114, "KI" => 115, "KM" => 116, "KN" => 117, "KP" => 118, "KR" => 119, +"KW" => 120, "KY" => 121, "KZ" => 122, "LA" => 123, "LB" => 124, "LC" => 125, +"LI" => 126, "LK" => 127, "LR" => 128, "LS" => 129, "LT" => 130, "LU" => 131, +"LV" => 132, "LY" => 133, "MA" => 134, "MC" => 135, "MD" => 136, "MG" => 137, +"MH" => 138, "MK" => 139, "ML" => 140, "MM" => 141, "MN" => 142, "MO" => 143, +"MP" => 144, "MQ" => 145, "MR" => 146, "MS" => 147, "MT" => 148, "MU" => 149, +"MV" => 150, "MW" => 151, "MX" => 152, "MY" => 153, "MZ" => 154, "NA" => 155, +"NC" => 156, "NE" => 157, "NF" => 158, "NG" => 159, "NI" => 160, "NL" => 161, +"NO" => 162, "NP" => 163, "NR" => 164, "NU" => 165, "NZ" => 166, "OM" => 167, +"PA" => 168, "PE" => 169, "PF" => 170, "PG" => 171, "PH" => 172, "PK" => 173, +"PL" => 174, "PM" => 175, "PN" => 176, "PR" => 177, "PS" => 178, "PT" => 179, +"PW" => 180, "PY" => 181, "QA" => 182, "RE" => 183, "RO" => 184, "RU" => 185, +"RW" => 186, "SA" => 187, "SB" => 188, "SC" => 189, "SD" => 190, "SE" => 191, +"SG" => 192, "SH" => 193, "SI" => 194, "SJ" => 195, "SK" => 196, "SL" => 197, +"SM" => 198, "SN" => 199, "SO" => 200, "SR" => 201, "ST" => 202, "SV" => 203, +"SY" => 204, "SZ" => 205, "TC" => 206, "TD" => 207, "TF" => 208, "TG" => 209, +"TH" => 210, "TJ" => 211, "TK" => 212, "TM" => 213, "TN" => 214, "TO" => 215, +"TL" => 216, "TR" => 217, "TT" => 218, "TV" => 219, "TW" => 220, "TZ" => 221, +"UA" => 222, "UG" => 223, "UM" => 224, "US" => 225, "UY" => 226, "UZ" => 227, +"VA" => 228, "VC" => 229, "VE" => 230, "VG" => 231, "VI" => 232, "VN" => 233, +"VU" => 234, "WF" => 235, "WS" => 236, "YE" => 237, "YT" => 238, "RS" => 239, +"ZA" => 240, "ZM" => 241, "ME" => 242, "ZW" => 243, "A1" => 244, "A2" => 245, +"O1" => 246, "AX" => 247, "GG" => 248, "IM" => 249, "JE" => 250, "BL" => 251, +"MF" => 252 +); + var $GEOIP_COUNTRY_CODES = array( +"", "AP", "EU", "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AN", "AO", "AQ", +"AR", "AS", "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", +"BI", "BJ", "BM", "BN", "BO", "BR", "BS", "BT", "BV", "BW", "BY", "BZ", "CA", +"CC", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", +"CV", "CX", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", +"EH", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "FX", "GA", "GB", +"GD", "GE", "GF", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GS", "GT", +"GU", "GW", "GY", "HK", "HM", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IN", +"IO", "IQ", "IR", "IS", "IT", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", +"KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", +"LT", "LU", "LV", "LY", "MA", "MC", "MD", "MG", "MH", "MK", "ML", "MM", "MN", +"MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", +"NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", +"PE", "PF", "PG", "PH", "PK", "PL", "PM", "PN", "PR", "PS", "PT", "PW", "PY", +"QA", "RE", "RO", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", +"SJ", "SK", "SL", "SM", "SN", "SO", "SR", "ST", "SV", "SY", "SZ", "TC", "TD", +"TF", "TG", "TH", "TJ", "TK", "TM", "TN", "TO", "TL", "TR", "TT", "TV", "TW", +"TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VA", "VC", "VE", "VG", "VI", "VN", +"VU", "WF", "WS", "YE", "YT", "RS", "ZA", "ZM", "ME", "ZW", "A1", "A2", "O1", +"AX", "GG", "IM", "JE", "BL", "MF" +); + var $GEOIP_COUNTRY_CODES3 = array( +"","AP","EU","AND","ARE","AFG","ATG","AIA","ALB","ARM","ANT","AGO","ATA","ARG", +"ASM","AUT","AUS","ABW","AZE","BIH","BRB","BGD","BEL","BFA","BGR","BHR","BDI", +"BEN","BMU","BRN","BOL","BRA","BHS","BTN","BVT","BWA","BLR","BLZ","CAN","CCK", +"COD","CAF","COG","CHE","CIV","COK","CHL","CMR","CHN","COL","CRI","CUB","CPV", +"CXR","CYP","CZE","DEU","DJI","DNK","DMA","DOM","DZA","ECU","EST","EGY","ESH", +"ERI","ESP","ETH","FIN","FJI","FLK","FSM","FRO","FRA","FX","GAB","GBR","GRD", +"GEO","GUF","GHA","GIB","GRL","GMB","GIN","GLP","GNQ","GRC","SGS","GTM","GUM", +"GNB","GUY","HKG","HMD","HND","HRV","HTI","HUN","IDN","IRL","ISR","IND","IOT", +"IRQ","IRN","ISL","ITA","JAM","JOR","JPN","KEN","KGZ","KHM","KIR","COM","KNA", +"PRK","KOR","KWT","CYM","KAZ","LAO","LBN","LCA","LIE","LKA","LBR","LSO","LTU", +"LUX","LVA","LBY","MAR","MCO","MDA","MDG","MHL","MKD","MLI","MMR","MNG","MAC", +"MNP","MTQ","MRT","MSR","MLT","MUS","MDV","MWI","MEX","MYS","MOZ","NAM","NCL", +"NER","NFK","NGA","NIC","NLD","NOR","NPL","NRU","NIU","NZL","OMN","PAN","PER", +"PYF","PNG","PHL","PAK","POL","SPM","PCN","PRI","PSE","PRT","PLW","PRY","QAT", +"REU","ROU","RUS","RWA","SAU","SLB","SYC","SDN","SWE","SGP","SHN","SVN","SJM", +"SVK","SLE","SMR","SEN","SOM","SUR","STP","SLV","SYR","SWZ","TCA","TCD","ATF", +"TGO","THA","TJK","TKL","TKM","TUN","TON","TLS","TUR","TTO","TUV","TWN","TZA", +"UKR","UGA","UMI","USA","URY","UZB","VAT","VCT","VEN","VGB","VIR","VNM","VUT", +"WLF","WSM","YEM","MYT","SRB","ZAF","ZMB","MNE","ZWE","A1","A2","O1", +"ALA","GGY","IMN","JEY","BLM","MAF" + ); + var $GEOIP_COUNTRY_NAMES = array( +"", "Asia/Pacific Region", "Europe", "Andorra", "United Arab Emirates", +"Afghanistan", "Antigua and Barbuda", "Anguilla", "Albania", "Armenia", +"Netherlands Antilles", "Angola", "Antarctica", "Argentina", "American Samoa", +"Austria", "Australia", "Aruba", "Azerbaijan", "Bosnia and Herzegovina", +"Barbados", "Bangladesh", "Belgium", "Burkina Faso", "Bulgaria", "Bahrain", +"Burundi", "Benin", "Bermuda", "Brunei Darussalam", "Bolivia", "Brazil", +"Bahamas", "Bhutan", "Bouvet Island", "Botswana", "Belarus", "Belize", +"Canada", "Cocos (Keeling) Islands", "Congo, The Democratic Republic of the", +"Central African Republic", "Congo", "Switzerland", "Cote D'Ivoire", "Cook Islands", +"Chile", "Cameroon", "China", "Colombia", "Costa Rica", "Cuba", "Cape Verde", +"Christmas Island", "Cyprus", "Czech Republic", "Germany", "Djibouti", +"Denmark", "Dominica", "Dominican Republic", "Algeria", "Ecuador", "Estonia", +"Egypt", "Western Sahara", "Eritrea", "Spain", "Ethiopia", "Finland", "Fiji", +"Falkland Islands (Malvinas)", "Micronesia, Federated States of", "Faroe Islands", +"France", "France, Metropolitan", "Gabon", "United Kingdom", +"Grenada", "Georgia", "French Guiana", "Ghana", "Gibraltar", "Greenland", +"Gambia", "Guinea", "Guadeloupe", "Equatorial Guinea", "Greece", "South Georgia and the South Sandwich Islands", +"Guatemala", "Guam", "Guinea-Bissau", +"Guyana", "Hong Kong", "Heard Island and McDonald Islands", "Honduras", +"Croatia", "Haiti", "Hungary", "Indonesia", "Ireland", "Israel", "India", +"British Indian Ocean Territory", "Iraq", "Iran, Islamic Republic of", +"Iceland", "Italy", "Jamaica", "Jordan", "Japan", "Kenya", "Kyrgyzstan", +"Cambodia", "Kiribati", "Comoros", "Saint Kitts and Nevis", "Korea, Democratic People's Republic of", +"Korea, Republic of", "Kuwait", "Cayman Islands", +"Kazakhstan", "Lao People's Democratic Republic", "Lebanon", "Saint Lucia", +"Liechtenstein", "Sri Lanka", "Liberia", "Lesotho", "Lithuania", "Luxembourg", +"Latvia", "Libyan Arab Jamahiriya", "Morocco", "Monaco", "Moldova, Republic of", +"Madagascar", "Marshall Islands", "Macedonia", +"Mali", "Myanmar", "Mongolia", "Macau", "Northern Mariana Islands", +"Martinique", "Mauritania", "Montserrat", "Malta", "Mauritius", "Maldives", +"Malawi", "Mexico", "Malaysia", "Mozambique", "Namibia", "New Caledonia", +"Niger", "Norfolk Island", "Nigeria", "Nicaragua", "Netherlands", "Norway", +"Nepal", "Nauru", "Niue", "New Zealand", "Oman", "Panama", "Peru", "French Polynesia", +"Papua New Guinea", "Philippines", "Pakistan", "Poland", "Saint Pierre and Miquelon", +"Pitcairn Islands", "Puerto Rico", "Palestinian Territory", +"Portugal", "Palau", "Paraguay", "Qatar", "Reunion", "Romania", +"Russian Federation", "Rwanda", "Saudi Arabia", "Solomon Islands", +"Seychelles", "Sudan", "Sweden", "Singapore", "Saint Helena", "Slovenia", +"Svalbard and Jan Mayen", "Slovakia", "Sierra Leone", "San Marino", "Senegal", +"Somalia", "Suriname", "Sao Tome and Principe", "El Salvador", "Syrian Arab Republic", +"Swaziland", "Turks and Caicos Islands", "Chad", "French Southern Territories", +"Togo", "Thailand", "Tajikistan", "Tokelau", "Turkmenistan", +"Tunisia", "Tonga", "Timor-Leste", "Turkey", "Trinidad and Tobago", "Tuvalu", +"Taiwan", "Tanzania, United Republic of", "Ukraine", +"Uganda", "United States Minor Outlying Islands", "United States", "Uruguay", +"Uzbekistan", "Holy See (Vatican City State)", "Saint Vincent and the Grenadines", +"Venezuela", "Virgin Islands, British", "Virgin Islands, U.S.", +"Vietnam", "Vanuatu", "Wallis and Futuna", "Samoa", "Yemen", "Mayotte", +"Serbia", "South Africa", "Zambia", "Montenegro", "Zimbabwe", +"Anonymous Proxy","Satellite Provider","Other", +"Aland Islands","Guernsey","Isle of Man","Jersey","Saint Barthelemy","Saint Martin" +); + + var $GEOIP_CONTINENT_CODES = array( + "--", "AS", "EU", "EU", "AS", "AS", "NA", "NA", "EU", "AS", + "NA", "AF", "AN", "SA", "OC", "EU", "OC", "NA", "AS", "EU", + "NA", "AS", "EU", "AF", "EU", "AS", "AF", "AF", "NA", "AS", + "SA", "SA", "NA", "AS", "AN", "AF", "EU", "NA", "NA", "AS", + "AF", "AF", "AF", "EU", "AF", "OC", "SA", "AF", "AS", "SA", + "NA", "NA", "AF", "AS", "AS", "EU", "EU", "AF", "EU", "NA", + "NA", "AF", "SA", "EU", "AF", "AF", "AF", "EU", "AF", "EU", + "OC", "SA", "OC", "EU", "EU", "EU", "AF", "EU", "NA", "AS", + "SA", "AF", "EU", "NA", "AF", "AF", "NA", "AF", "EU", "AN", + "NA", "OC", "AF", "SA", "AS", "AN", "NA", "EU", "NA", "EU", + "AS", "EU", "AS", "AS", "AS", "AS", "AS", "EU", "EU", "NA", + "AS", "AS", "AF", "AS", "AS", "OC", "AF", "NA", "AS", "AS", + "AS", "NA", "AS", "AS", "AS", "NA", "EU", "AS", "AF", "AF", + "EU", "EU", "EU", "AF", "AF", "EU", "EU", "AF", "OC", "EU", + "AF", "AS", "AS", "AS", "OC", "NA", "AF", "NA", "EU", "AF", + "AS", "AF", "NA", "AS", "AF", "AF", "OC", "AF", "OC", "AF", + "NA", "EU", "EU", "AS", "OC", "OC", "OC", "AS", "NA", "SA", + "OC", "OC", "AS", "AS", "EU", "NA", "OC", "NA", "AS", "EU", + "OC", "SA", "AS", "AF", "EU", "EU", "AF", "AS", "OC", "AF", + "AF", "EU", "AS", "AF", "EU", "EU", "EU", "AF", "EU", "AF", + "AF", "SA", "AF", "NA", "AS", "AF", "NA", "AF", "AN", "AF", + "AS", "AS", "OC", "AS", "AF", "OC", "AS", "EU", "NA", "OC", + "AS", "AF", "EU", "AF", "OC", "NA", "SA", "AS", "EU", "NA", + "SA", "NA", "NA", "AS", "OC", "OC", "OC", "AS", "AF", "EU", + "AF", "AF", "EU", "AF", "--", "--", "--", "EU", "EU", "EU", + "EU", "NA", "NA" +); + +} +function geoip_load_shared_mem ($file) { + + $fp = fopen($file, "rb"); + if (!$fp) { + print "error opening $file: $php_errormsg\n"; + exit; + } + $s_array = fstat($fp); + $size = $s_array['size']; + if ($shmid = @shmop_open (GEOIP_SHM_KEY, "w", 0, 0)) { + shmop_delete ($shmid); + shmop_close ($shmid); + } + $shmid = shmop_open (GEOIP_SHM_KEY, "c", 0644, $size); + shmop_write ($shmid, fread($fp, $size), 0); + shmop_close ($shmid); +} + +function _setup_segments($gi){ + $gi->databaseType = GEOIP_COUNTRY_EDITION; + $gi->record_length = STANDARD_RECORD_LENGTH; + if ($gi->flags & GEOIP_SHARED_MEMORY) { + $offset = @shmop_size ($gi->shmid) - 3; + for ($i = 0; $i < STRUCTURE_INFO_MAX_SIZE; $i++) { + $delim = @shmop_read ($gi->shmid, $offset, 3); + $offset += 3; + if ($delim == (chr(255).chr(255).chr(255))) { + $gi->databaseType = ord(@shmop_read ($gi->shmid, $offset, 1)); + $offset++; + + if ($gi->databaseType == GEOIP_REGION_EDITION_REV0){ + $gi->databaseSegments = GEOIP_STATE_BEGIN_REV0; + } else if ($gi->databaseType == GEOIP_REGION_EDITION_REV1){ + $gi->databaseSegments = GEOIP_STATE_BEGIN_REV1; + } else if (($gi->databaseType == GEOIP_CITY_EDITION_REV0)|| + ($gi->databaseType == GEOIP_CITY_EDITION_REV1) + || ($gi->databaseType == GEOIP_ORG_EDITION) + || ($gi->databaseType == GEOIP_ORG_EDITION_V6) + || ($gi->databaseType == GEOIP_DOMAIN_EDITION) + || ($gi->databaseType == GEOIP_DOMAIN_EDITION_V6) + || ($gi->databaseType == GEOIP_ISP_EDITION) + || ($gi->databaseType == GEOIP_ISP_EDITION_V6) + || ($gi->databaseType == GEOIP_USERTYPE_EDITION) + || ($gi->databaseType == GEOIP_USERTYPE_EDITION_V6) + || ($gi->databaseType == GEOIP_LOCATIONA_EDITION) + || ($gi->databaseType == GEOIP_ACCURACYRADIUS_EDITION) + || ($gi->databaseType == GEOIP_CITY_EDITION_REV0_V6) + || ($gi->databaseType == GEOIP_CITY_EDITION_REV1_V6) + || ($gi->databaseType == GEOIP_NETSPEED_EDITION_REV1) + || ($gi->databaseType == GEOIP_NETSPEED_EDITION_REV1_V6) + || ($gi->databaseType == GEOIP_ASNUM_EDITION) + || ($gi->databaseType == GEOIP_ASNUM_EDITION_V6)){ + $gi->databaseSegments = 0; + $buf = @shmop_read ($gi->shmid, $offset, SEGMENT_RECORD_LENGTH); + for ($j = 0;$j < SEGMENT_RECORD_LENGTH;$j++){ + $gi->databaseSegments += (ord($buf[$j]) << ($j * 8)); + } + if (($gi->databaseType == GEOIP_ORG_EDITION) + || ($gi->databaseType == GEOIP_ORG_EDITION_V6) + || ($gi->databaseType == GEOIP_DOMAIN_EDITION) + || ($gi->databaseType == GEOIP_DOMAIN_EDITION_V6) + || ($gi->databaseType == GEOIP_ISP_EDITION) + || ($gi->databaseType == GEOIP_ISP_EDITION_V6)) { + $gi->record_length = ORG_RECORD_LENGTH; + } + } + break; + } else { + $offset -= 4; + } + } + if (($gi->databaseType == GEOIP_COUNTRY_EDITION)|| + ($gi->databaseType == GEOIP_COUNTRY_EDITION_V6)|| + ($gi->databaseType == GEOIP_PROXY_EDITION)|| + ($gi->databaseType == GEOIP_NETSPEED_EDITION)){ + $gi->databaseSegments = GEOIP_COUNTRY_BEGIN; + } + } else { + $filepos = ftell($gi->filehandle); + fseek($gi->filehandle, -3, SEEK_END); + for ($i = 0; $i < STRUCTURE_INFO_MAX_SIZE; $i++) { + $delim = fread($gi->filehandle,3); + if ($delim == (chr(255).chr(255).chr(255))){ + $gi->databaseType = ord(fread($gi->filehandle,1)); + if ($gi->databaseType == GEOIP_REGION_EDITION_REV0){ + $gi->databaseSegments = GEOIP_STATE_BEGIN_REV0; + } + else if ($gi->databaseType == GEOIP_REGION_EDITION_REV1){ + $gi->databaseSegments = GEOIP_STATE_BEGIN_REV1; + } else if (($gi->databaseType == GEOIP_CITY_EDITION_REV0) + || ($gi->databaseType == GEOIP_CITY_EDITION_REV1) + || ($gi->databaseType == GEOIP_CITY_EDITION_REV0_V6) + || ($gi->databaseType == GEOIP_CITY_EDITION_REV1_V6) + || ($gi->databaseType == GEOIP_ORG_EDITION) + || ($gi->databaseType == GEOIP_DOMAIN_EDITION) + || ($gi->databaseType == GEOIP_ISP_EDITION) + || ($gi->databaseType == GEOIP_ORG_EDITION_V6) + || ($gi->databaseType == GEOIP_DOMAIN_EDITION_V6) + || ($gi->databaseType == GEOIP_ISP_EDITION_V6) + || ($gi->databaseType == GEOIP_LOCATIONA_EDITION) + || ($gi->databaseType == GEOIP_ACCURACYRADIUS_EDITION) + || ($gi->databaseType == GEOIP_CITY_EDITION_REV0_V6) + || ($gi->databaseType == GEOIP_CITY_EDITION_REV1_V6) + || ($gi->databaseType == GEOIP_NETSPEED_EDITION_REV1) + || ($gi->databaseType == GEOIP_NETSPEED_EDITION_REV1_V6) + || ($gi->databaseType == GEOIP_USERTYPE_EDITION) + || ($gi->databaseType == GEOIP_USERTYPE_EDITION_V6) + || ($gi->databaseType == GEOIP_ASNUM_EDITION) + || ($gi->databaseType == GEOIP_ASNUM_EDITION_V6)){ + $gi->databaseSegments = 0; + $buf = fread($gi->filehandle,SEGMENT_RECORD_LENGTH); + for ($j = 0;$j < SEGMENT_RECORD_LENGTH;$j++){ + $gi->databaseSegments += (ord($buf[$j]) << ($j * 8)); + } + if ( ( $gi->databaseType == GEOIP_ORG_EDITION ) + || ( $gi->databaseType == GEOIP_DOMAIN_EDITION ) + || ( $gi->databaseType == GEOIP_ISP_EDITION ) + || ( $gi->databaseType == GEOIP_ORG_EDITION_V6 ) + || ( $gi->databaseType == GEOIP_DOMAIN_EDITION_V6 ) + || ( $gi->databaseType == GEOIP_ISP_EDITION_V6 )) { + $gi->record_length = ORG_RECORD_LENGTH; + } + } + break; + } else { + fseek($gi->filehandle, -4, SEEK_CUR); + } + } + if (($gi->databaseType == GEOIP_COUNTRY_EDITION)|| + ($gi->databaseType == GEOIP_COUNTRY_EDITION_V6)|| + ($gi->databaseType == GEOIP_PROXY_EDITION)|| + ($gi->databaseType == GEOIP_NETSPEED_EDITION)){ + $gi->databaseSegments = GEOIP_COUNTRY_BEGIN; + } + fseek($gi->filehandle,$filepos,SEEK_SET); + } + return $gi; +} + +function geoip_open($filename, $flags) { + $gi = new GeoIP; + $gi->flags = $flags; + if ($gi->flags & GEOIP_SHARED_MEMORY) { + $gi->shmid = @shmop_open (GEOIP_SHM_KEY, "a", 0, 0); + } else { + $gi->filehandle = fopen($filename,"rb") or die( "Can not open $filename\n" ); + if ($gi->flags & GEOIP_MEMORY_CACHE) { + $s_array = fstat($gi->filehandle); + $gi->memory_buffer = fread($gi->filehandle, $s_array['size']); + } + } + + $gi = _setup_segments($gi); + return $gi; +} + +function geoip_close($gi) { + if ($gi->flags & GEOIP_SHARED_MEMORY) { + return true; + } + + return fclose($gi->filehandle); +} + +function geoip_country_id_by_name_v6($gi, $name) { + $rec = dns_get_record($name, DNS_AAAA); + if ( !$rec ) { + return false; + } + $addr = $rec[0]["ipv6"]; + if (!$addr || $addr == $name) { + return false; + } + return geoip_country_id_by_addr_v6($gi, $addr); +} + +function geoip_country_id_by_name($gi, $name) { + $addr = gethostbyname($name); + if (!$addr || $addr == $name) { + return false; + } + return geoip_country_id_by_addr($gi, $addr); +} + +function geoip_country_code_by_name_v6($gi, $name) { + $country_id = geoip_country_id_by_name_v6($gi,$name); + if ($country_id !== false) { + return $gi->GEOIP_COUNTRY_CODES[$country_id]; + } + return false; +} + +function geoip_country_code_by_name($gi, $name) { + $country_id = geoip_country_id_by_name($gi,$name); + if ($country_id !== false) { + return $gi->GEOIP_COUNTRY_CODES[$country_id]; + } + return false; +} + +function geoip_country_name_by_name_v6($gi, $name) { + $country_id = geoip_country_id_by_name_v6($gi,$name); + if ($country_id !== false) { + return $gi->GEOIP_COUNTRY_NAMES[$country_id]; + } + return false; +} + +function geoip_country_name_by_name($gi, $name) { + $country_id = geoip_country_id_by_name($gi,$name); + if ($country_id !== false) { + return $gi->GEOIP_COUNTRY_NAMES[$country_id]; + } + return false; +} + +function geoip_country_id_by_addr_v6($gi, $addr) { + $ipnum = inet_pton($addr); + return _geoip_seek_country_v6($gi, $ipnum) - GEOIP_COUNTRY_BEGIN; +} + +function geoip_country_id_by_addr($gi, $addr) { + $ipnum = ip2long($addr); + return _geoip_seek_country($gi, $ipnum) - GEOIP_COUNTRY_BEGIN; +} + +function geoip_country_code_by_addr_v6($gi, $addr) { + $country_id = geoip_country_id_by_addr_v6($gi,$addr); + if ($country_id !== false) { + return $gi->GEOIP_COUNTRY_CODES[$country_id]; + } + return false; +} + +function geoip_country_code_by_addr($gi, $addr) { + if ($gi->databaseType == GEOIP_CITY_EDITION_REV1) { + $record = geoip_record_by_addr($gi,$addr); + if ( $record !== false ) { + return $record->country_code; + } + } else { + $country_id = geoip_country_id_by_addr($gi,$addr); + if ($country_id !== false) { + return $gi->GEOIP_COUNTRY_CODES[$country_id]; + } + } + return false; +} + +function geoip_country_name_by_addr_v6($gi, $addr) { + $country_id = geoip_country_id_by_addr_v6($gi,$addr); + if ($country_id !== false) { + return $gi->GEOIP_COUNTRY_NAMES[$country_id]; + } + return false; +} + +function geoip_country_name_by_addr($gi, $addr) { + if ($gi->databaseType == GEOIP_CITY_EDITION_REV1) { + $record = geoip_record_by_addr($gi,$addr); + return $record->country_name; + } else { + $country_id = geoip_country_id_by_addr($gi,$addr); + if ($country_id !== false) { + return $gi->GEOIP_COUNTRY_NAMES[$country_id]; + } + } + return false; +} + +function _geoip_seek_country_v6($gi, $ipnum) { + + # arrays from unpack start with offset 1 + # yet another php mystery. array_merge work around + # this broken behaviour + $v6vec = array_merge(unpack( "C16", $ipnum)); + + $offset = 0; + for ($depth = 127; $depth >= 0; --$depth) { + if ($gi->flags & GEOIP_MEMORY_CACHE) { + // workaround php's broken substr, strpos, etc handling with + // mbstring.func_overload and mbstring.internal_encoding + $enc = mb_internal_encoding(); + mb_internal_encoding('ISO-8859-1'); + + $buf = substr($gi->memory_buffer, + 2 * $gi->record_length * $offset, + 2 * $gi->record_length); + + mb_internal_encoding($enc); + } elseif ($gi->flags & GEOIP_SHARED_MEMORY) { + $buf = @shmop_read ($gi->shmid, + 2 * $gi->record_length * $offset, + 2 * $gi->record_length ); + } else { + fseek($gi->filehandle, 2 * $gi->record_length * $offset, SEEK_SET) == 0 + or die("fseek failed"); + $buf = fread($gi->filehandle, 2 * $gi->record_length); + } + $x = array(0,0); + for ($i = 0; $i < 2; ++$i) { + for ($j = 0; $j < $gi->record_length; ++$j) { + $x[$i] += ord($buf[$gi->record_length * $i + $j]) << ($j * 8); + } + } + + $bnum = 127 - $depth; + $idx = $bnum >> 3; + $b_mask = 1 << ( $bnum & 7 ^ 7 ); + if (($v6vec[$idx] & $b_mask) > 0) { + if ($x[1] >= $gi->databaseSegments) { + return $x[1]; + } + $offset = $x[1]; + } else { + if ($x[0] >= $gi->databaseSegments) { + return $x[0]; + } + $offset = $x[0]; + } + } + trigger_error("error traversing database - perhaps it is corrupt?", E_USER_ERROR); + return false; +} + +function _geoip_seek_country($gi, $ipnum) { + $offset = 0; + for ($depth = 31; $depth >= 0; --$depth) { + if ($gi->flags & GEOIP_MEMORY_CACHE) { + // workaround php's broken substr, strpos, etc handling with + // mbstring.func_overload and mbstring.internal_encoding + $enc = mb_internal_encoding(); + mb_internal_encoding('ISO-8859-1'); + + $buf = substr($gi->memory_buffer, + 2 * $gi->record_length * $offset, + 2 * $gi->record_length); + + mb_internal_encoding($enc); + } elseif ($gi->flags & GEOIP_SHARED_MEMORY) { + $buf = @shmop_read ($gi->shmid, + 2 * $gi->record_length * $offset, + 2 * $gi->record_length ); + } else { + fseek($gi->filehandle, 2 * $gi->record_length * $offset, SEEK_SET) == 0 + or die("fseek failed"); + $buf = fread($gi->filehandle, 2 * $gi->record_length); + } + $x = array(0,0); + for ($i = 0; $i < 2; ++$i) { + for ($j = 0; $j < $gi->record_length; ++$j) { + $x[$i] += ord($buf[$gi->record_length * $i + $j]) << ($j * 8); + } + } + if ($ipnum & (1 << $depth)) { + if ($x[1] >= $gi->databaseSegments) { + return $x[1]; + } + $offset = $x[1]; + } else { + if ($x[0] >= $gi->databaseSegments) { + return $x[0]; + } + $offset = $x[0]; + } + } + trigger_error("error traversing database - perhaps it is corrupt?", E_USER_ERROR); + return false; +} + +function _common_get_org($gi, $seek_org){ + $record_pointer = $seek_org + (2 * $gi->record_length - 1) * $gi->databaseSegments; + if ($gi->flags & GEOIP_SHARED_MEMORY) { + $org_buf = @shmop_read ($gi->shmid, $record_pointer, MAX_ORG_RECORD_LENGTH); + } else { + fseek($gi->filehandle, $record_pointer, SEEK_SET); + $org_buf = fread($gi->filehandle,MAX_ORG_RECORD_LENGTH); + } + // workaround php's broken substr, strpos, etc handling with + // mbstring.func_overload and mbstring.internal_encoding + $enc = mb_internal_encoding(); + mb_internal_encoding('ISO-8859-1'); + $org_buf = substr($org_buf, 0, strpos($org_buf, "\0")); + mb_internal_encoding($enc); + return $org_buf; +} + +function _get_org_v6($gi,$ipnum){ + $seek_org = _geoip_seek_country_v6($gi,$ipnum); + if ($seek_org == $gi->databaseSegments) { + return NULL; + } + return _common_get_org($gi, $seek_org); +} + +function _get_org($gi,$ipnum){ + $seek_org = _geoip_seek_country($gi,$ipnum); + if ($seek_org == $gi->databaseSegments) { + return NULL; + } + return _common_get_org($gi, $seek_org); +} + + + +function geoip_name_by_addr_v6 ($gi,$addr) { + if ($addr == NULL) { + return 0; + } + $ipnum = inet_pton($addr); + return _get_org_v6($gi, $ipnum); +} + +function geoip_name_by_addr ($gi,$addr) { + if ($addr == NULL) { + return 0; + } + $ipnum = ip2long($addr); + return _get_org($gi, $ipnum); +} + +function geoip_org_by_addr ($gi,$addr) { + return geoip_name_by_addr($gi, $addr); +} + +function _get_region($gi,$ipnum){ + if ($gi->databaseType == GEOIP_REGION_EDITION_REV0){ + $seek_region = _geoip_seek_country($gi,$ipnum) - GEOIP_STATE_BEGIN_REV0; + if ($seek_region >= 1000){ + $country_code = "US"; + $region = chr(($seek_region - 1000)/26 + 65) . chr(($seek_region - 1000)%26 + 65); + } else { + $country_code = $gi->GEOIP_COUNTRY_CODES[$seek_region]; + $region = ""; + } + return array ($country_code,$region); + } else if ($gi->databaseType == GEOIP_REGION_EDITION_REV1) { + $seek_region = _geoip_seek_country($gi,$ipnum) - GEOIP_STATE_BEGIN_REV1; + //print $seek_region; + if ($seek_region < US_OFFSET){ + $country_code = ""; + $region = ""; + } else if ($seek_region < CANADA_OFFSET) { + $country_code = "US"; + $region = chr(($seek_region - US_OFFSET)/26 + 65) . chr(($seek_region - US_OFFSET)%26 + 65); + } else if ($seek_region < WORLD_OFFSET) { + $country_code = "CA"; + $region = chr(($seek_region - CANADA_OFFSET)/26 + 65) . chr(($seek_region - CANADA_OFFSET)%26 + 65); + } else { + $country_code = $gi->GEOIP_COUNTRY_CODES[($seek_region - WORLD_OFFSET) / FIPS_RANGE]; + $region = ""; + } + return array ($country_code,$region); + } +} + +function geoip_region_by_addr ($gi,$addr) { + if ($addr == NULL) { + return 0; + } + $ipnum = ip2long($addr); + return _get_region($gi, $ipnum); +} + +function getdnsattributes ($l,$ip){ + $r = new Net_DNS_Resolver(); + $r->nameservers = array("ws1.maxmind.com"); + $p = $r->search($l."." . $ip .".s.maxmind.com","TXT","IN"); + $str = is_object($p->answer[0])?$p->answer[0]->string():''; + $str = substr( $str, 1, -1 ); + return $str; +} + +?> Added: wwwdev/usage/geoipcity.inc =================================================================== --- wwwdev/usage/geoipcity.inc (rev 0) +++ wwwdev/usage/geoipcity.inc 2011-08-03 13:48:41 UTC (rev 4936) @@ -0,0 +1,237 @@ +country_code = $value; + } + if ($key == "ci"){ + $record->city = $value; + } + if ($key == "re"){ + $record->region = $value; + } + if ($key == "ac"){ + $record->areacode = $value; + } + if ($key == "dm" || $key == "me" ){ + $record->dmacode = $value; + $record->metrocode = $value; + } + if ($key == "is"){ + $record->isp = $value; + } + if ($key == "or"){ + $record->org = $value; + } + if ($key == "zi"){ + $record->postal_code = $value; + } + if ($key == "la"){ + $record->latitude = $value; + } + if ($key == "lo"){ + $record->longitude = $value; + } + } + $number = $GLOBALS['GEOIP_COUNTRY_CODE_TO_NUMBER'][$record->country_code]; + $record->country_code3 = $GLOBALS['GEOIP_COUNTRY_CODES3'][$number]; + $record->country_name = $GLOBALS['GEOIP_COUNTRY_NAMES'][$number]; + if ($record->region != "") { + if (($record->country_code == "US") || ($record->country_code == "CA")){ + $record->regionname = $GLOBALS['ISO'][$record->country_code][$record->region]; + } else { + $record->regionname = $GLOBALS['FIPS'][$record->country_code][$record->region]; + } + } + return $record; +} + + +function _get_record_v6($gi,$ipnum){ + $seek_country = _geoip_seek_country_v6($gi,$ipnum); + if ($seek_country == $gi->databaseSegments) { + return NULL; + } + return _common_get_record($gi, $seek_country); +} + +function _common_get_record($gi, $seek_country){ + // workaround php's broken substr, strpos, etc handling with + // mbstring.func_overload and mbstring.internal_encoding + $enc = mb_internal_encoding(); + mb_internal_encoding('ISO-8859-1'); + + $record_pointer = $seek_country + (2 * $gi->record_length - 1) * $gi->databaseSegments; + + if ($gi->flags & GEOIP_MEMORY_CACHE) { + $record_buf = substr($gi->memory_buffer,$record_pointer,FULL_RECORD_LENGTH); + } elseif ($gi->flags & GEOIP_SHARED_MEMORY){ + $record_buf = @shmop_read($gi->shmid,$record_pointer,FULL_RECORD_LENGTH); + } else { + fseek($gi->filehandle, $record_pointer, SEEK_SET); + $record_buf = fread($gi->filehandle,FULL_RECORD_LENGTH); + } + $record = new geoiprecord; + $record_buf_pos = 0; + $char = ord(substr($record_buf,$record_buf_pos,1)); + $record->country_code = $gi->GEOIP_COUNTRY_CODES[$char]; + $record->country_code3 = $gi->GEOIP_COUNTRY_CODES3[$char]; + $record->country_name = $gi->GEOIP_COUNTRY_NAMES[$char]; + $record->continent_code = $gi->GEOIP_CONTINENT_CODES[$char]; + $record_buf_pos++; + $str_length = 0; + // Get region + $char = ord(substr($record_buf,$record_buf_pos+$str_length,1)); + while ($char != 0){ + $str_length++; + $char = ord(substr($record_buf,$record_buf_pos+$str_length,1)); + } + if ($str_length > 0){ + $record->region = substr($record_buf,$record_buf_pos,$str_length); + } + $record_buf_pos += $str_length + 1; + $str_length = 0; + // Get city + $char = ord(substr($record_buf,$record_buf_pos+$str_length,1)); + while ($char != 0){ + $str_length++; + $char = ord(substr($record_buf,$record_buf_pos+$str_length,1)); + } + if ($str_length > 0){ + $record->city = substr($record_buf,$record_buf_pos,$str_length); + } + $record_buf_pos += $str_length + 1; + $str_length = 0; + // Get postal code + $char = ord(substr($record_buf,$record_buf_pos+$str_length,1)); + while ($char != 0){ + $str_length++; + $char = ord(substr($record_buf,$record_buf_pos+$str_length,1)); + } + if ($str_length > 0){ + $record->postal_code = substr($record_buf,$record_buf_pos,$str_length); + } + $record_buf_pos += $str_length + 1; + $str_length = 0; + // Get latitude and longitude + $latitude = 0; + $longitude = 0; + for ($j = 0;$j < 3; ++$j){ + $char = ord(substr($record_buf,$record_buf_pos++,1)); + $latitude += ($char << ($j * 8)); + } + $record->latitude = ($latitude/10000) - 180; + for ($j = 0;$j < 3; ++$j){ + $char = ord(substr($record_buf,$record_buf_pos++,1)); + $longitude += ($char << ($j * 8)); + } + $record->longitude = ($longitude/10000) - 180; + if (GEOIP_CITY_EDITION_REV1 == $gi->databaseType){ + $metroarea_combo = 0; + if ($record->country_code == "US"){ + for ($j = 0;$j < 3;++$j){ + $char = ord(substr($record_buf,$record_buf_pos++,1)); + $metroarea_combo += ($char << ($j * 8)); + } + $record->metro_code = $record->dma_code = floor($metroarea_combo/1000); + $record->area_code = $metroarea_combo%1000; + } + } + mb_internal_encoding($enc); + return $record; +} + +function GeoIP_record_by_addr_v6 ($gi,$addr){ + if ($addr == NULL){ + return 0; + } + $ipnum = inet_pton($addr); + return _get_record_v6($gi, $ipnum); +} + +function _get_record($gi,$ipnum){ + $seek_country = _geoip_seek_country($gi,$ipnum); + if ($seek_country == $gi->databaseSegments) { + return NULL; + } + return _common_get_record($gi, $seek_country); +} + +function GeoIP_record_by_addr ($gi,$addr){ + if ($addr == NULL){ + return 0; + } + $ipnum = ip2long($addr); + return _get_record($gi, $ipnum); +} + +?> Added: wwwdev/usage/geoipregionvars.php =================================================================== --- wwwdev/usage/geoipregionvars.php (rev 0) +++ wwwdev/usage/geoipregionvars.php 2011-08-03 13:48:41 UTC (rev 4936) @@ -0,0 +1,4191 @@ + array( + "02" => "Canillo", + "03" => "Encamp", + "04" => "La Massana", + "05" => "Ordino", + "06" => "Sant Julia de Loria", + "07" => "Andorra la Vella", + "08" => "Escaldes-Engordany"), +"AE" => array( + "01" => "Abu Dhabi", + "02" => "Ajman", + "03" => "Dubai", + "04" => "Fujairah", + "05" => "Ras Al Khaimah", + "06" => "Sharjah", + "07" => "Umm Al Quwain"), +"AF" => array( + "01" => "Badakhshan", + "02" => "Badghis", + "03" => "Baghlan", + "05" => "Bamian", + "06" => "Farah", + "07" => "Faryab", + "08" => "Ghazni", + "09" => "Ghowr", + "10" => "Helmand", + "11" => "Herat", + "13" => "Kabol", + "14" => "Kapisa", + "17" => "Lowgar", + "18" => "Nangarhar", + "19" => "Nimruz", + "23" => "Kandahar", + "24" => "Kondoz", + "26" => "Takhar", + "27" => "Vardak", + "28" => "Zabol", + "29" => "Paktika", + "30" => "Balkh", + "31" => "Jowzjan", + "32" => "Samangan", + "33" => "Sar-e Pol", + "34" => "Konar", + "35" => "Laghman", + "36" => "Paktia", + "37" => "Khowst", + "38" => "Nurestan", + "39" => "Oruzgan", + "40" => "Parvan", + "41" => "Daykondi", + "42" => "Panjshir"), +"AG" => array( + "01" => "Barbuda", + "03" => "Saint George", + "04" => "Saint John", + "05" => "Saint Mary", + "06" => "Saint Paul", + "07" => "Saint Peter", + "08" => "Saint Philip", + "09" => "Redonda"), +"AL" => array( + "40" => "Berat", + "41" => "Diber", + "42" => "Durres", + "43" => "Elbasan", + "44" => "Fier", + "45" => "Gjirokaster", + "46" => "Korce", + "47" => "Kukes", + "48" => "Lezhe", + "49" => "Shkoder", + "50" => "Tirane", + "51" => "Vlore"), +"AM" => array( + "01" => "Aragatsotn", + "02" => "Ararat", + "03" => "Armavir", + "04" => "Geghark'unik'", + "05" => "Kotayk'", + "06" => "Lorri", + "07" => "Shirak", + "08" => "Syunik'", + "09" => "Tavush", + "10" => "Vayots' Dzor", + "11" => "Yerevan"), +"AO" => array( + "01" => "Benguela", + "02" => "Bie", + "03" => "Cabinda", + "04" => "Cuando Cubango", + "05" => "Cuanza Norte", + "06" => "Cuanza Sul", + "07" => "Cunene", + "08" => "Huambo", + "09" => "Huila", + "12" => "Malanje", + "13" => "Namibe", + "14" => "Moxico", + "15" => "Uige", + "16" => "Zaire", + "17" => "Lunda Norte", + "18" => "Lunda Sul", + "19" => "Bengo", + "20" => "Luanda"), +"AR" => array( + "01" => "Buenos Aires", + "02" => "Catamarca", + "03" => "Chaco", + "04" => "Chubut", + "05" => "Cordoba", + "06" => "Corrientes", + "07" => "Distrito Federal", + "08" => "Entre Rios", + "09" => "Formosa", + "10" => "Jujuy", + "11" => "La Pampa", + "12" => "La Rioja", + "13" => "Mendoza", + "14" => "Misiones", + "15" => "Neuquen", + "16" => "Rio Negro", + "17" => "Salta", + "18" => "San Juan", + "19" => "San Luis", + "20" => "Santa Cruz", + "21" => "Santa Fe", + "22" => "Santiago del Estero", + "23" => "Tierra del Fuego", + "24" => "Tucuman"), +"AT" => array( + "01" => "Burgenland", + "02" => "Karnten", + "03" => "Niederosterreich", + "04" => "Oberosterreich", + "05" => "Salzburg", + "06" => "Steiermark", + "07" => "Tirol", + "08" => "Vorarlberg", + "09" => "Wien"), +"AU" => array( + "01" => "Australian Capital Territory", + "02" => "New South Wales", + "03" => "Northern Territory", + "04" => "Queensland", + "05" => "South Australia", + "06" => "Tasmania", + "07" => "Victoria", + "08" => "Western Australia"), +"AZ" => array( + "01" => "Abseron", + "02" => "Agcabadi", + "03" => "Agdam", + "04" => "Agdas", + "05" => "Agstafa", + "06" => "Agsu", + "07" => "Ali Bayramli", + "08" => "Astara", + "09" => "Baki", + "10" => "Balakan", + "11" => "Barda", + "12" => "Beylaqan", + "13" => "Bilasuvar", + "14" => "Cabrayil", + "15" => "Calilabad", + "16" => "Daskasan", + "17" => "Davaci", + "18" => "Fuzuli", + "19" => "Gadabay", + "20" => "Ganca", + "21" => "Goranboy", + "22" => "Goycay", + "23" => "Haciqabul", + "24" => "Imisli", + "25" => "Ismayilli", + "26" => "Kalbacar", + "27" => "Kurdamir", + "28" => "Lacin", + "29" => "Lankaran", + "30" => "Lankaran", + "31" => "Lerik", + "32" => "Masalli", + "33" => "Mingacevir", + "34" => "Naftalan", + "35" => "Naxcivan", + "36" => "Neftcala", + "37" => "Oguz", + "38" => "Qabala", + "39" => "Qax", + "40" => "Qazax", + "41" => "Qobustan", + "42" => "Quba", + "43" => "Qubadli", + "44" => "Qusar", + "45" => "Saatli", + "46" => "Sabirabad", + "47" => "Saki", + "48" => "Saki", + "49" => "Salyan", + "50" => "Samaxi", + "51" => "Samkir", + "52" => "Samux", + "53" => "Siyazan", + "54" => "Sumqayit", + "55" => "Susa", + "56" => "Susa", + "57" => "Tartar", + "58" => "Tovuz", + "59" => "Ucar", + "60" => "Xacmaz", + "61" => "Xankandi", + "62" => "Xanlar", + "63" => "Xizi", + "64" => "Xocali", + "65" => "Xocavand", + "66" => "Yardimli", + "67" => "Yevlax", + "68" => "Yevlax", + "69" => "Zangilan", + "70" => "Zaqatala", + "71" => "Zardab"), +"BA" => array( + "01" => "Federation of Bosnia and Herzegovina", + "02" => "Republika Srpska"), +"BB" => array( + "01" => "Christ Church", + "02" => "Saint Andrew", + "03" => "Saint George", + "04" => "Saint James", + "05" => "Saint John", + "06" => "Saint Joseph", + "07" => "Saint Lucy", + "08" => "Saint Michael", + "09" => "Saint Peter", + "10" => "Saint Philip", + "11" => "Saint Thomas"), +"BD" => array( + "81" => "Dhaka", + "82" => "Khulna", + "83" => "Rajshahi", + "84" => "Chittagong", + "85" => "Barisal", + "86" => "Sylhet"), +"BE" => array( + "01" => "Antwerpen", + "03" => "Hainaut", + "04" => "Liege", + "05" => "Limburg", + "06" => "Luxembourg", + "07" => "Namur", + "08" => "Oost-Vlaanderen", + "09" => "West-Vlaanderen", + "10" => "Brabant Wallon", + "11" => "Brussels Hoofdstedelijk Gewest", + "12" => "Vlaams-Brabant"), +"BF" => array( + "15" => "Bam", + "19" => "Boulkiemde", + "20" => "Ganzourgou", + "21" => "Gnagna", + "28" => "Kouritenga", + "33" => "Oudalan", + "34" => "Passore", + "36" => "Sanguie", + "40" => "Soum", + "42" => "Tapoa", + "44" => "Zoundweogo", + "45" => "Bale", + "46" => "Banwa", + "47" => "Bazega", + "48" => "Bougouriba", + "49" => "Boulgou", + "50" => "Gourma", + "51" => "Houet", + "52" => "Ioba", + "53" => "Kadiogo", + "54" => "Kenedougou", + "55" => "Komoe", + "56" => "Komondjari", + "57" => "Kompienga", + "58" => "Kossi", + "59" => "Koulpelogo", + "60" => "Kourweogo", + "61" => "Leraba", + "62" => "Loroum", + "63" => "Mouhoun", + "64" => "Namentenga", + "65" => "Naouri", + "66" => "Nayala", + "67" => "Noumbiel", + "68" => "Oubritenga", + "69" => "Poni", + "70" => "Sanmatenga", + "71" => "Seno", + "72" => "Sissili", + "73" => "Sourou", + "74" => "Tuy", + "75" => "Yagha", + "76" => "Yatenga", + "77" => "Ziro", + "78" => "Zondoma"), +"BG" => array( + "33" => "Mikhaylovgrad", + "38" => "Blagoevgrad", + "39" => "Burgas", + "40" => "Dobrich", + "41" => "Gabrovo", + "42" => "Grad Sofiya", + "43" => "Khaskovo", + "44" => "Kurdzhali", + "45" => "Kyustendil", + "46" => "Lovech", + "47" => "Montana", + "48" => "Pazardzhik", + "49" => "Pernik", + "50" => "Pleven", + "51" => "Plovdiv", + "52" => "Razgrad", + "53" => "Ruse", + "54" => "Shumen", + "55" => "Silistra", + "56" => "Sliven", + "57" => "Smolyan", + "58" => "Sofiya", + "59" => "Stara Zagora", + "60" => "Turgovishte", + "61" => "Varna", + "62" => "Veliko Turnovo", + "63" => "Vidin", + "64" => "Vratsa", + "65" => "Yambol"), +"BH" => array( + "01" => "Al Hadd", + "02" => "Al Manamah", + "05" => "Jidd Hafs", + "06" => "Sitrah", + "08" => "Al Mintaqah al Gharbiyah", + "09" => "Mintaqat Juzur Hawar", + "10" => "Al Mintaqah ash Shamaliyah", + "11" => "Al Mintaqah al Wusta", + "12" => "Madinat", + "13" => "Ar Rifa", + "14" => "Madinat Hamad", + "15" => "Al Muharraq", + "16" => "Al Asimah", + "17" => "Al Janubiyah", + "18" => "Ash Shamaliyah", + "19" => "Al Wusta"), +"BI" => array( + "02" => "Bujumbura", + "09" => "Bubanza", + "10" => "Bururi", + "11" => "Cankuzo", + "12" => "Cibitoke", + "13" => "Gitega", + "14" => "Karuzi", + "15" => "Kayanza", + "16" => "Kirundo", + "17" => "Makamba", + "18" => "Muyinga", + "19" => "Ngozi", + "20" => "Rutana", + "21" => "Ruyigi", + "22" => "Muramvya", + "23" => "Mwaro"), +"BJ" => array( + "07" => "Alibori", + "08" => "Atakora", + "09" => "Atlanyique", + "10" => "Borgou", + "11" => "Collines", + "12" => "Kouffo", + "13" => "Donga", + "14" => "Littoral", + "15" => "Mono", + "16" => "Oueme", + "17" => "Plateau", + "18" => "Zou"), +"BM" => array( + "01" => "Devonshire", + "02" => "Hamilton", + "03" => "Hamilton", + "04" => "Paget", + "05" => "Pembroke", + "06" => "Saint George", + "07" => "Saint George's", + "08" => "Sandys", + "09" => "Smiths", + "10" => "Southampton", + "11" => "Warwick"), +"BN" => array( + "07" => "Alibori", + "08" => "Belait", + "09" => "Brunei and Muara", + "10" => "Temburong", + "11" => "Collines", + "12" => "Kouffo", + "13" => "Donga", + "14" => "Littoral", + "15" => "Tutong", + "16" => "Oueme", + "17" => "Plateau", + "18" => "Zou"), +"BO" => array( + "01" => "Chuquisaca", + "02" => "Cochabamba", + "03" => "El Beni", + "04" => "La Paz", + "05" => "Oruro", + "06" => "Pando", + "07" => "Potosi", + "08" => "Santa Cruz", + "09" => "Tarija"), +"BR" => array( + "01" => "Acre", + "02" => "Alagoas", + "03" => "Amapa", + "04" => "Amazonas", + "05" => "Bahia", + "06" => "Ceara", + "07" => "Distrito Federal", + "08" => "Espirito Santo", + "11" => "Mato Grosso do Sul", + "13" => "Maranhao", + "14" => "Mato Grosso", + "15" => "Minas Gerais", + "16" => "Para", + "17" => "Paraiba", + "18" => "Parana", + "20" => "Piaui", + "21" => "Rio de Janeiro", + "22" => "Rio Grande do Norte", + "23" => "Rio Grande do Sul", + "24" => "Rondonia", + "25" => "Roraima", + "26" => "Santa Catarina", + "27" => "Sao Paulo", + "28" => "Sergipe", + "29" => "Goias", + "30" => "Pernambuco", + "31" => "Tocantins"), +"BS" => array( + "05" => "Bimini", + "06" => "Cat Island", + "10" => "Exuma", + "13" => "Inagua", + "15" => "Long Island", + "16" => "Mayaguana", + "18" => "Ragged Island", + "22" => "Harbour Island", + "23" => "New Providence", + "24" => "Acklins and Crooked Islands", + "25" => "Freeport", + "26" => "Fresh Creek", + "27" => "Governor's Harbour", + "28" => "Green Turtle Cay", + "29" => "High Rock", + "30" => "Kemps Bay", + "31" => "Marsh Harbour", + "32" => "Nichollstown and Berry Islands", + "33" => "Rock Sound", + "34" => "Sandy Point", + "35" => "San Salvador and Rum Cay"), +"BT" => array( + "05" => "Bumthang", + "06" => "Chhukha", + "07" => "Chirang", + "08" => "Daga", + "09" => "Geylegphug", + "10" => "Ha", + "11" => "Lhuntshi", + "12" => "Mongar", + "13" => "Paro", + "14" => "Pemagatsel", + "15" => "Punakha", + "16" => "Samchi", + "17" => "Samdrup", + "18" => "Shemgang", + "19" => "Tashigang", + "20" => "Thimphu", + "21" => "Tongsa", + "22" => "Wangdi Phodrang"), +"BW" => array( + "01" => "Central", + "03" => "Ghanzi", + "04" => "Kgalagadi", + "05" => "Kgatleng", + "06" => "Kweneng", + "08" => "North-East", + "09" => "South-East", + "10" => "Southern", + "11" => "North-West"), +"BY" => array( + "01" => "Brestskaya Voblasts'", + "02" => "Homyel'skaya Voblasts'", + "03" => "Hrodzyenskaya Voblasts'", + "04" => "Minsk", + "05" => "Minskaya Voblasts'", + "06" => "Mahilyowskaya Voblasts'", + "07" => "Vitsyebskaya Voblasts'"), +"BZ" => array( + "01" => "Belize", + "02" => "Cayo", + "03" => "Corozal", + "04" => "Orange Walk", + "05" => "Stann Creek", + "06" => "Toledo"), +"CA" => array( + "AB" => "Alberta", + "BC" => "British Columbia", + "MB" => "Manitoba", + "NB" => "New Brunswick", + "NL" => "Newfoundland", + "NS" => "Nova Scotia", + "NT" => "Northwest Territories", + "NU" => "Nunavut", + "ON" => "Ontario", + "PE" => "Prince Edward Island", + "QC" => "Quebec", + "SK" => "Saskatchewan", + "YT" => "Yukon Territory"), +"CD" => array( + "01" => "Bandundu", + "02" => "Equateur", + "04" => "Kasai-Oriental", + "05" => "Katanga", + "06" => "Kinshasa", + "08" => "Bas-Congo", + "09" => "Orientale", + "10" => "Maniema", + "11" => "Nord-Kivu", + "12" => "Sud-Kivu"), +"CF" => array( + "01" => "Bamingui-Bangoran", + "02" => "Basse-Kotto", + "03" => "Haute-Kotto", + "04" => "Mambere-Kadei", + "05" => "Haut-Mbomou", + "06" => "Kemo", + "07" => "Lobaye", + "08" => "Mbomou", + "09" => "Nana-Mambere", + "11" => "Ouaka", + "12" => "Ouham", + "13" => "Ouham-Pende", + "14" => "Cuvette-Ouest", + "15" => "Nana-Grebizi", + "16" => "Sangha-Mbaere", + "17" => "Ombella-Mpoko", + "18" => "Bangui"), +"CG" => array( + "01" => "Bouenza", + "04" => "Kouilou", + "05" => "Lekoumou", + "06" => "Likouala", + "07" => "Niari", + "08" => "Plateaux", + "10" => "Sangha", + "11" => "Pool", + "12" => "Brazzaville", + "13" => "Cuvette", + "14" => "Cuvette-Ouest"), +"CH" => array( + "01" => "Aargau", + "02" => "Ausser-Rhoden", + "03" => "Basel-Landschaft", + "04" => "Basel-Stadt", + "05" => "Bern", + "06" => "Fribourg", + "07" => "Geneve", + "08" => "Glarus", + "09" => "Graubunden", + "10" => "Inner-Rhoden", + "11" => "Luzern", + "12" => "Neuchatel", + "13" => "Nidwalden", + "14" => "Obwalden", + "15" => "Sankt Gallen", + "16" => "Schaffhausen", + "17" => "Schwyz", + "18" => "Solothurn", + "19" => "Thurgau", + "20" => "Ticino", + "21" => "Uri", + "22" => "Valais", + "23" => "Vaud", + "24" => "Zug", + "25" => "Zurich", + "26" => "Jura"), +"CI" => array( + "74" => "Agneby", + "75" => "Bafing", + "76" => "Bas-Sassandra", + "77" => "Denguele", + "78" => "Dix-Huit Montagnes", + "79" => "Fromager", + "80" => "Haut-Sassandra", + "81" => "Lacs", + "82" => "Lagunes", + "83" => "Marahoue", + "84" => "Moyen-Cavally", + "85" => "Moyen-Comoe", + "86" => "N'zi-Comoe", + "87" => "Savanes", + "88" => "Sud-Bandama", + "89" => "Sud-Comoe", + "90" => "Vallee du Bandama", + "91" => "Worodougou", + "92" => "Zanzan"), +"CL" => array( + "01" => "Valparaiso", + "02" => "Aisen del General Carlos Ibanez del Campo", + "03" => "Antofagasta", + "04" => "Araucania", + "05" => "Atacama", + "06" => "Bio-Bio", + "07" => "Coquimbo", + "08" => "Libertador General Bernardo O'Higgins", + "09" => "Los Lagos", + "10" => "Magallanes y de la Antartica Chilena", + "11" => "Maule", + "12" => "Region Metropolitana", + "13" => "Tarapaca", + "14" => "Los Lagos", + "15" => "Tarapaca", + "16" => "Arica y Parinacota", + "17" => "Los Rios"), +"CM" => array( + "04" => "Est", + "05" => "Littoral", + "07" => "Nord-Ouest", + "08" => "Ouest", + "09" => "Sud-Ouest", + "10" => "Adamaoua", + "11" => "Centre", + "12" => "Extreme-Nord", + "13" => "Nord", + "14" => "Sud"), +"CN" => array( + "01" => "Anhui", + "02" => "Zhejiang", + "03" => "Jiangxi", + "04" => "Jiangsu", + "05" => "Jilin", + "06" => "Qinghai", + "07" => "Fujian", + "08" => "Heilongjiang", + "09" => "Henan", + "10" => "Hebei", + "11" => "Hunan", + "12" => "Hubei", + "13" => "Xinjiang", + "14" => "Xizang", + "15" => "Gansu", + "16" => "Guangxi", + "18" => "Guizhou", + "19" => "Liaoning", + "20" => "Nei Mongol", + "21" => "Ningxia", + "22" => "Beijing", + "23" => "Shanghai", + "24" => "Shanxi", + "25" => "Shandong", + "26" => "Shaanxi", + "28" => "Tianjin", + "29" => "Yunnan", + "30" => "Guangdong", + "31" => "Hainan", + "32" => "Sichuan", + "33" => "Chongqing"), +"CO" => array( + "01" => "Amazonas", + "02" => "Antioquia", + "03" => "Arauca", + "04" => "Atlantico", + "05" => "Bolivar Department", + "06" => "Boyaca Department", + "07" => "Caldas Department", + "08" => "Caqueta", + "09" => "Cauca", + "10" => "Cesar", + "11" => "Choco", + "12" => "Cordoba", + "14" => "Guaviare", + "15" => "Guainia", + "16" => "Huila", + "17" => "La Guajira", + "18" => "Magdalena Department", + "19" => "Meta", + "20" => "Narino", + "21" => "Norte de Santander", + "22" => "Putumayo", + "23" => "Quindio", + "24" => "Risaralda", + "25" => "San Andres y Providencia", + "26" => "Santander", + "27" => "Sucre", + "28" => "Tolima", + "29" => "Valle del Cauca", + "30" => "Vaupes", + "31" => "Vichada", + "32" => "Casanare", + "33" => "Cundinamarca", + "34" => "Distrito Especial", + "35" => "Bolivar", + "36" => "Boyaca", + "37" => "Caldas", + "38" => "Magdalena"), +"CR" => array( + "01" => "Alajuela", + "02" => "Cartago", + "03" => "Guanacaste", + "04" => "Heredia", + "06" => "Limon", + "07" => "Puntarenas", + "08" => "San Jose"), +"CU" => array( + "01" => "Pinar del Rio", + "02" => "Ciudad de la Habana", + "03" => "Matanzas", + "04" => "Isla de la Juventud", + "05" => "Camaguey", + "07" => "Ciego de Avila", + "08" => "Cienfuegos", + "09" => "Granma", + "10" => "Guantanamo", + "11" => "La Habana", + "12" => "Holguin", + "13" => "Las Tunas", + "14" => "Sancti Spiritus", + "15" => "Santiago de Cuba", + "16" => "Villa Clara"), +"CV" => array( + "01" => "Boa Vista", + "02" => "Brava", + "04" => "Maio", + "05" => "Paul", + "07" => "Ribeira Grande", + "08" => "Sal", + "10" => "Sao Nicolau", + "11" => "Sao Vicente", + "13" => "Mosteiros", + "14" => "Praia", + "15" => "Santa Catarina", + "16" => "Santa Cruz", + "17" => "Sao Domingos", + "18" => "Sao Filipe", + "19" => "Sao Miguel", + "20" => "Tarrafal"), +"CY" => array( + "01" => "Famagusta", + "02" => "Kyrenia", + "03" => "Larnaca", + "04" => "Nicosia", + "05" => "Limassol", + "06" => "Paphos"), +"CZ" => array( + "52" => "Hlavni mesto Praha", + "78" => "Jihomoravsky kraj", + "79" => "Jihocesky kraj", + "80" => "Vysocina", + "81" => "Karlovarsky kraj", + "82" => "Kralovehradecky kraj", + "83" => "Liberecky kraj", + "84" => "Olomoucky kraj", + "85" => "Moravskoslezsky kraj", + "86" => "Pardubicky kraj", + "87" => "Plzensky kraj", + "88" => "Stredocesky kraj", + "89" => "Ustecky kraj", + "90" => "Zlinsky kraj"), +"DE" => array( + "01" => "Baden-Wurttemberg", + "02" => "Bayern", + "03" => "Bremen", + "04" => "Hamburg", + "05" => "Hessen", + "06" => "Niedersachsen", + "07" => "Nordrhein-Westfalen", + "08" => "Rheinland-Pfalz", + "09" => "Saarland", + "10" => "Schleswig-Holstein", + "11" => "Brandenburg", + "12" => "Mecklenburg-Vorpommern", + "13" => "Sachsen", + "14" => "Sachsen-Anhalt", + "15" => "Thuringen", + "16" => "Berlin"), +"DJ" => array( + "01" => "Ali Sabieh", + "04" => "Obock", + "05" => "Tadjoura", + "06" => "Dikhil", + "07" => "Djibouti", + "08" => "Arta"), +"DK" => array( + "17" => "Hovedstaden", + "18" => "Midtjylland", + "19" => "Nordjylland", + "20" => "Sjelland", + "21" => "Syddanmark"), +"DM" => array( + "02" => "Saint Andrew", + "03" => "Saint David", + "04" => "Saint George", + "05" => "Saint John", + "06" => "Saint Joseph", + "07" => "Saint Luke", + "08" => "Saint Mark", + "09" => "Saint Patrick", + "10" => "Saint Paul", + "11" => "Saint Peter"), +"DO" => array( + "01" => "Azua", + "02" => "Baoruco", + "03" => "Barahona", + "04" => "Dajabon", + "05" => "Distrito Nacional", + "06" => "Duarte", + "08" => "Espaillat", + "09" => "Independencia", + "10" => "La Altagracia", + "11" => "Elias Pina", + "12" => "La Romana", + "14" => "Maria Trinidad Sanchez", + "15" => "Monte Cristi", + "16" => "Pedernales", + "17" => "Peravia", + "18" => "Puerto Plata", + "19" => "Salcedo", + "20" => "Samana", + "21" => "Sanchez Ramirez", + "23" => "San Juan", + "24" => "San Pedro De Macoris", + "25" => "Santiago", + "26" => "Santiago Rodriguez", + "27" => "Valverde", + "28" => "El Seibo", + "29" => "Hato Mayor", + "30" => "La Vega", + "31" => "Monsenor Nouel", + "32" => "Monte Plata", + "33" => "San Cristobal", + "34" => "Distrito Nacional", + "35" => "Peravia", + "36" => "San Jose de Ocoa", + "37" => "Santo Domingo"), +"DZ" => array( + "01" => "Alger", + "03" => "Batna", + "04" => "Constantine", + "06" => "Medea", + "07" => "Mostaganem", + "09" => "Oran", + "10" => "Saida", + "12" => "Setif", + "13" => "Tiaret", + "14" => "Tizi Ouzou", + "15" => "Tlemcen", + "18" => "Bejaia", + "19" => "Biskra", + "20" => "Blida", + "21" => "Bouira", + "22" => "Djelfa", + "23" => "Guelma", + "24" => "Jijel", + "25" => "Laghouat", + "26" => "Mascara", + "27" => "M'sila", + "29" => "Oum el Bouaghi", + "30" => "Sidi Bel Abbes", + "31" => "Skikda", + "33" => "Tebessa", + "34" => "Adrar", + "35" => "Ain Defla", + "36" => "Ain Temouchent", + "37" => "Annaba", + "38" => "Bechar", + "39" => "Bordj Bou Arreridj", + "40" => "Boumerdes", + "41" => "Chlef", + "42" => "El Bayadh", + "43" => "El Oued", + "44" => "El Tarf", + "45" => "Ghardaia", + "46" => "Illizi", + "47" => "Khenchela", + "48" => "Mila", + "49" => "Naama", + "50" => "Ouargla", + "51" => "Relizane", + "52" => "Souk Ahras", + "53" => "Tamanghasset", + "54" => "Tindouf", + "55" => "Tipaza", + "56" => "Tissemsilt"), +"EC" => array( + "01" => "Galapagos", + "02" => "Azuay", + "03" => "Bolivar", + "04" => "Canar", + "05" => "Carchi", + "06" => "Chimborazo", + "07" => "Cotopaxi", + "08" => "El Oro", + "09" => "Esmeraldas", + "10" => "Guayas", + "11" => "Imbabura", + "12" => "Loja", + "13" => "Los Rios", + "14" => "Manabi", + "15" => "Morona-Santiago", + "17" => "Pastaza", + "18" => "Pichincha", + "19" => "Tungurahua", + "20" => "Zamora-Chinchipe", + "22" => "Sucumbios", + "23" => "Napo", + "24" => "Orellana"), +"EE" => array( + "01" => "Harjumaa", + "02" => "Hiiumaa", + "03" => "Ida-Virumaa", + "04" => "Jarvamaa", + "05" => "Jogevamaa", + "06" => "Kohtla-Jarve", + "07" => "Laanemaa", + "08" => "Laane-Virumaa", + "09" => "Narva", + "10" => "Parnu", + "11" => "Parnumaa", + "12" => "Polvamaa", + "13" => "Raplamaa", + "14" => "Saaremaa", + "15" => "Sillamae", + "16" => "Tallinn", + "17" => "Tartu", + "18" => "Tartumaa", + "19" => "Valgamaa", + "20" => "Viljandimaa", + "21" => "Vorumaa"), +"EG" => array( + "01" => "Ad Daqahliyah", + "02" => "Al Bahr al Ahmar", + "03" => "Al Buhayrah", + "04" => "Al Fayyum", + "05" => "Al Gharbiyah", + "06" => "Al Iskandariyah", + "07" => "Al Isma'iliyah", + "08" => "Al Jizah", + "09" => "Al Minufiyah", + "10" => "Al Minya", + "11" => "Al Qahirah", + "12" => "Al Qalyubiyah", + "13" => "Al Wadi al Jadid", + "14" => "Ash Sharqiyah", + "15" => "As Suways", + "16" => "Aswan", + "17" => "Asyut", + "18" => "Bani Suwayf", + "19" => "Bur Sa'id", + "20" => "Dumyat", + "21" => "Kafr ash Shaykh", + "22" => "Matruh", + "23" => "Qina", + "24" => "Suhaj", + "26" => "Janub Sina'", + "27" => "Shamal Sina'"), +"ER" => array( + "01" => "Anseba", + "02" => "Debub", + "03" => "Debubawi K'eyih Bahri", + "04" => "Gash Barka", + "05" => "Ma'akel", + "06" => "Semenawi K'eyih Bahri"), +"ES" => array( + "07" => "Islas Baleares", + "27" => "La Rioja", + "29" => "Madrid", + "31" => "Murcia", + "32" => "Navarra", + "34" => "Asturias", + "39" => "Cantabria", + "51" => "Andalucia", + "52" => "Aragon", + "53" => "Canarias", + "54" => "Castilla-La Mancha", + "55" => "Castilla y Leon", + "56" => "Catalonia", + "57" => "Extremadura", + "58" => "Galicia", + "59" => "Pais Vasco", + "60" => "Comunidad Valenciana"), +"ET" => array( + "44" => "Adis Abeba", + "45" => "Afar", + "46" => "Amara", + "47" => "Binshangul Gumuz", + "48" => "Dire Dawa", + "49" => "Gambela Hizboch", + "50" => "Hareri Hizb", + "51" => "Oromiya", + "52" => "Sumale", + "53" => "Tigray", + "54" => "YeDebub Biheroch Bihereseboch na Hizboch"), +"FI" => array( + "01" => "Aland", + "06" => "Lapland", + "08" => "Oulu", + "13" => "Southern Finland", + "14" => "Eastern Finland", + "15" => "Western Finland"), +"FJ" => array( + "01" => "Central", + "02" => "Eastern", + "03" => "Northern", + "04" => "Rotuma", + "05" => "Western"), +"FM" => array( + "01" => "Kosrae", + "02" => "Pohnpei", + "03" => "Chuuk", + "04" => "Yap"), +"FR" => array( + "97" => "Aquitaine", + "98" => "Auvergne", + "99" => "Basse-Normandie", + "A1" => "Bourgogne", + "A2" => "Bretagne", + "A3" => "Centre", + "A4" => "Champagne-Ardenne", + "A5" => "Corse", + "A6" => "Franche-Comte", + "A7" => "Haute-Normandie", + "A8" => "Ile-de-France", + "A9" => "Languedoc-Roussillon", + "B1" => "Limousin", + "B2" => "Lorraine", + "B3" => "Midi-Pyrenees", + "B4" => "Nord-Pas-de-Calais", + "B5" => "Pays de la Loire", + "B6" => "Picardie", + "B7" => "Poitou-Charentes", + "B8" => "Provence-Alpes-Cote d'Azur", + "B9" => "Rhone-Alpes", + "C1" => "Alsace"), +"GA" => array( + "01" => "Estuaire", + "02" => "Haut-Ogooue", + "03" => "Moyen-Ogooue", + "04" => "Ngounie", + "05" => "Nyanga", + "06" => "Ogooue-Ivindo", + "07" => "Ogooue-Lolo", + "08" => "Ogooue-Maritime", + "09" => "Woleu-Ntem"), +"GB" => array( + "A1" => "Barking and Dagenham", + "A2" => "Barnet", + "A3" => "Barnsley", + "A4" => "Bath and North East Somerset", + "A5" => "Bedfordshire", + "A6" => "Bexley", + "A7" => "Birmingham", + "A8" => "Blackburn with Darwen", + "A9" => "Blackpool", + "B1" => "Bolton", + "B2" => "Bournemouth", + "B3" => "Bracknell Forest", + "B4" => "Bradford", + "B5" => "Brent", + "B6" => "Brighton and Hove", + "B7" => "Bristol, City of", + "B8" => "Bromley", + "B9" => "Buckinghamshire", + "C1" => "Bury", + "C2" => "Calderdale", + "C3" => "Cambridgeshire", + "C4" => "Camden", + "C5" => "Cheshire", + "C6" => "Cornwall", + "C7" => "Coventry", + "C8" => "Croydon", + "C9" => "Cumbria", + "D1" => "Darlington", + "D2" => "Derby", + "D3" => "Derbyshire", + "D4" => "Devon", + "D5" => "Doncaster", + "D6" => "Dorset", + "D7" => "Dudley", + "D8" => "Durham", + "D9" => "Ealing", + "E1" => "East Riding of Yorkshire", + "E2" => "East Sussex", + "E3" => "Enfield", + "E4" => "Essex", + "E5" => "Gateshead", + "E6" => "Gloucestershire", + "E7" => "Greenwich", + "E8" => "Hackney", + "E9" => "Halton", + "F1" => "Hammersmith and Fulham", + "F2" => "Hampshire", + "F3" => "Haringey", + "F4" => "Harrow", + "F5" => "Hartlepool", + "F6" => "Havering", + "F7" => "Herefordshire", + "F8" => "Hertford", + "F9" => "Hillingdon", + "G1" => "Hounslow", + "G2" => "Isle of Wight", + "G3" => "Islington", + "G4" => "Kensington and Chelsea", + "G5" => "Kent", + "G6" => "Kingston upon Hull, City of", + "G7" => "Kingston upon Thames", + "G8" => "Kirklees", + "G9" => "Knowsley", + "H1" => "Lambeth", + "H2" => "Lancashire", + "H3" => "Leeds", + "H4" => "Leicester", + "H5" => "Leicestershire", + "H6" => "Lewisham", + "H7" => "Lincolnshire", + "H8" => "Liverpool", + "H9" => "London, City of", + "I1" => "Luton", + "I2" => "Manchester", + "I3" => "Medway", + "I4" => "Merton", + "I5" => "Middlesbrough", + "I6" => "Milton Keynes", + "I7" => "Newcastle upon Tyne", + "I8" => "Newham", + "I9" => "Norfolk", + "J1" => "Northamptonshire", + "J2" => "North East Lincolnshire", + "J3" => "North Lincolnshire", + "J4" => "North Somerset", + "J5" => "North Tyneside", + "J6" => "Northumberland", + "J7" => "North Yorkshire", + "J8" => "Nottingham", + "J9" => "Nottinghamshire", + "K1" => "Oldham", + "K2" => "Oxfordshire", + "K3" => "Peterborough", + "K4" => "Plymouth", + "K5" => "Poole", + "K6" => "Portsmouth", + "K7" => "Reading", + "K8" => "Redbridge", + "K9" => "Redcar and Cleveland", + "L1" => "Richmond upon Thames", + "L2" => "Rochdale", + "L3" => "Rotherham", + "L4" => "Rutland", + "L5" => "Salford", + "L6" => "Shropshire", + "L7" => "Sandwell", + "L8" => "Sefton", + "L9" => "Sheffield", + "M1" => "Slough", + "M2" => "Solihull", + "M3" => "Somerset", + "M4" => "Southampton", + "M5" => "Southend-on-Sea", + "M6" => "South Gloucestershire", + "M7" => "South Tyneside", + "M8" => "Southwark", + "M9" => "Staffordshire", + "N1" => "St. Helens", + "N2" => "Stockport", + "N3" => "Stockton-on-Tees", + "N4" => "Stoke-on-Trent", + "N5" => "Suffolk", + "N6" => "Sunderland", + "N7" => "Surrey", + "N8" => "Sutton", + "N9" => "Swindon", + "O1" => "Tameside", + "O2" => "Telford and Wrekin", + "O3" => "Thurrock", + "O4" => "Torbay", + "O5" => "Tower Hamlets", + "O6" => "Trafford", + "O7" => "Wakefield", + "O8" => "Walsall", + "O9" => "Waltham Forest", + "P1" => "Wandsworth", + "P2" => "Warrington", + "P3" => "Warwickshire", + "P4" => "West Berkshire", + "P5" => "Westminster", + "P6" => "West Sussex", + "P7" => "Wigan", + "P8" => "Wiltshire", + "P9" => "Windsor and Maidenhead", + "Q1" => "Wirral", + "Q2" => "Wokingham", + "Q3" => "Wolverhampton", + "Q4" => "Worcestershire", + "Q5" => "York", + "Q6" => "Antrim", + "Q7" => "Ards", + "Q8" => "Armagh", + "Q9" => "Ballymena", + "R1" => "Ballymoney", + "R2" => "Banbridge", + "R3" => "Belfast", + "R4" => "Carrickfergus", + "R5" => "Castlereagh", + "R6" => "Coleraine", + "R7" => "Cookstown", + "R8" => "Craigavon", + "R9" => "Down", + "S1" => "Dungannon", + "S2" => "Fermanagh", + "S3" => "Larne", + "S4" => "Limavady", + "S5" => "Lisburn", + "S6" => "Derry", + "S7" => "Magherafelt", + "S8" => "Moyle", + "S9" => "Newry and Mourne", + "T1" => "Newtownabbey", + "T2" => "North Down", + "T3" => "Omagh", + "T4" => "Strabane", + "T5" => "Aberdeen City", + "T6" => "Aberdeenshire", + "T7" => "Angus", + "T8" => "Argyll and Bute", + "T9" => "Scottish Borders, The", + "U1" => "Clackmannanshire", + "U2" => "Dumfries and Galloway", + "U3" => "Dundee City", + "U4" => "East Ayrshire", + "U5" => "East Dunbartonshire", + "U6" => "East Lothian", + "U7" => "East Renfrewshire", + "U8" => "Edinburgh, City of", + "U9" => "Falkirk", + "V1" => "Fife", + "V2" => "Glasgow City", + "V3" => "Highland", + "V4" => "Inverclyde", + "V5" => "Midlothian", + "V6" => "Moray", + "V7" => "North Ayrshire", + "V8" => "North Lanarkshire", + "V9" => "Orkney", + "W1" => "Perth and Kinross", + "W2" => "Renfrewshire", + "W3" => "Shetland Islands", + "W4" => "South Ayrshire", + "W5" => "South Lanarkshire", + "W6" => "Stirling", + "W7" => "West Dunbartonshire", + "W8" => "Eilean Siar", + "W9" => "West Lothian", + "X1" => "Isle of Anglesey", + "X2" => "Blaenau Gwent", + "X3" => "Bridgend", + "X4" => "Caerphilly", + "X5" => "Cardiff", + "X6" => "Ceredigion", + "X7" => "Carmarthenshire", + "X8" => "Conwy", + "X9" => "Denbighshire", + "Y1" => "Flintshire", + "Y2" => "Gwynedd", + "Y3" => "Merthyr Tydfil", + "Y4" => "Monmouthshire", + "Y5" => "Neath Port Talbot", + "Y6" => "Newport", + "Y7" => "Pembrokeshire", + "Y8" => "Powys", + "Y9" => "Rhondda Cynon Taff", + "Z1" => "Swansea", + "Z2" => "Torfaen", + "Z3" => "Vale of Glamorgan, The", + "Z4" => "Wrexham"), +"GD" => array( + "01" => "Saint Andrew", + "02" => "Saint David", + "03" => "Saint George", + "04" => "Saint John", + "05" => "Saint Mark", + "06" => "Saint Patrick"), +"GE" => array( + "01" => "Abashis Raioni", + "02" => "Abkhazia", + "03" => "Adigenis Raioni", + "04" => "Ajaria", + "05" => "Akhalgoris Raioni", + "06" => "Akhalk'alak'is Raioni", + "07" => "Akhalts'ikhis Raioni", + "08" => "Akhmetis Raioni", + "09" => "Ambrolauris Raioni", + "10" => "Aspindzis Raioni", + "11" => "Baghdat'is Raioni", + "12" => "Bolnisis Raioni", + "13" => "Borjomis Raioni", + "14" => "Chiat'ura", + "15" => "Ch'khorotsqus Raioni", + "16" => "Ch'okhatauris Raioni", + "17" => "Dedop'listsqaros Raioni", + "18" => "Dmanisis Raioni", + "19" => "Dushet'is Raioni", + "20" => "Gardabanis Raioni", + "21" => "Gori", + "22" => "Goris Raioni", + "23" => "Gurjaanis Raioni", + "24" => "Javis Raioni", + "25" => "K'arelis Raioni", + "26" => "Kaspis Raioni", + "27" => "Kharagaulis Raioni", + "28" => "Khashuris Raioni", + "29" => "Khobis Raioni", + "30" => "Khonis Raioni", + "31" => "K'ut'aisi", + "32" => "Lagodekhis Raioni", + "33" => "Lanch'khut'is Raioni", + "34" => "Lentekhis Raioni", + "35" => "Marneulis Raioni", + "36" => "Martvilis Raioni", + "37" => "Mestiis Raioni", + "38" => "Mts'khet'is Raioni", + "39" => "Ninotsmindis Raioni", + "40" => "Onis Raioni", + "41" => "Ozurget'is Raioni", + "42" => "P'ot'i", + "43" => "Qazbegis Raioni", + "44" => "Qvarlis Raioni", + "45" => "Rust'avi", + "46" => "Sach'kheris Raioni", + "47" => "Sagarejos Raioni", + "48" => "Samtrediis Raioni", + "49" => "Senakis Raioni", + "50" => "Sighnaghis Raioni", + "51" => "T'bilisi", + "52" => "T'elavis Raioni", + "53" => "T'erjolis Raioni", + "54" => "T'et'ritsqaros Raioni", + "55" => "T'ianet'is Raioni", + "56" => "Tqibuli", + "57" => "Ts'ageris Raioni", + "58" => "Tsalenjikhis Raioni", + "59" => "Tsalkis Raioni", + "60" => "Tsqaltubo", + "61" => "Vanis Raioni", + "62" => "Zestap'onis Raioni", + "63" => "Zugdidi", + "64" => "Zugdidis Raioni"), +"GH" => array( + "01" => "Greater Accra", + "02" => "Ashanti", + "03" => "Brong-Ahafo", + "04" => "Central", + "05" => "Eastern", + "06" => "Northern", + "08" => "Volta", + "09" => "Western", + "10" => "Upper East", + "11" => "Upper West"), +"GL" => array( + "01" => "Nordgronland", + "02" => "Ostgronland", + "03" => "Vestgronland"), +"GM" => array( + "01" => "Banjul", + "02" => "Lower River", + "03" => "Central River", + "04" => "Upper River", + "05" => "Western", + "07" => "North Bank"), +"GN" => array( + "01" => "Beyla", + "02" => "Boffa", + "03" => "Boke", + "04" => "Conakry", + "05" => "Dabola", + "06" => "Dalaba", + "07" => "Dinguiraye", + "09" => "Faranah", + "10" => "Forecariah", + "11" => "Fria", + "12" => "Gaoual", + "13" => "Gueckedou", + "15" => "Kerouane", + "16" => "Kindia", + "17" => "Kissidougou", + "18" => "Koundara", + "19" => "Kouroussa", + "21" => "Macenta", + "22" => "Mali", + "23" => "Mamou", + "25" => "Pita", + "27" => "Telimele", + "28" => "Tougue", + "29" => "Yomou", + "30" => "Coyah", + "31" => "Dubreka", + "32" => "Kankan", + "33" => "Koubia", + "34" => "Labe", + "35" => "Lelouma", + "36" => "Lola", + "37" => "Mandiana", + "38" => "Nzerekore", + "39" => "Siguiri"), +"GQ" => array( + "03" => "Annobon", + "04" => "Bioko Norte", + "05" => "Bioko Sur", + "06" => "Centro Sur", + "07" => "Kie-Ntem", + "08" => "Litoral", + "09" => "Wele-Nzas"), +"GR" => array( + "01" => "Evros", + "02" => "Rodhopi", + "03" => "Xanthi", + "04" => "Drama", + "05" => "Serrai", + "06" => "Kilkis", + "07" => "Pella", + "08" => "Florina", + "09" => "Kastoria", + "10" => "Grevena", + "11" => "Kozani", + "12" => "Imathia", + "13" => "Thessaloniki", + "14" => "Kavala", + "15" => "Khalkidhiki", + "16" => "Pieria", + "17" => "Ioannina", + "18" => "Thesprotia", + "19" => "Preveza", + "20" => "Arta", + "21" => "Larisa", + "22" => "Trikala", + "23" => "Kardhitsa", + "24" => "Magnisia", + "25" => "Kerkira", + "26" => "Levkas", + "27" => "Kefallinia", + "28" => "Zakinthos", + "29" => "Fthiotis", + "30" => "Evritania", + "31" => "Aitolia kai Akarnania", + "32" => "Fokis", + "33" => "Voiotia", + "34" => "Evvoia", + "35" => "Attiki", + "36" => "Argolis", + "37" => "Korinthia", + "38" => "Akhaia", + "39" => "Ilia", + "40" => "Messinia", + "41" => "Arkadhia", + "42" => "Lakonia", + "43" => "Khania", + "44" => "Rethimni", + "45" => "Iraklion", + "46" => "Lasithi", + "47" => "Dhodhekanisos", + "48" => "Samos", + "49" => "Kikladhes", + "50" => "Khios", + "51" => "Lesvos"), +"GT" => array( + "01" => "Alta Verapaz", + "02" => "Baja Verapaz", + "03" => "Chimaltenango", + "04" => "Chiquimula", + "05" => "El Progreso", + "06" => "Escuintla", + "07" => "Guatemala", + "08" => "Huehuetenango", + "09" => "Izabal", + "10" => "Jalapa", + "11" => "Jutiapa", + "12" => "Peten", + "13" => "Quetzaltenango", + "14" => "Quiche", + "15" => "Retalhuleu", + "16" => "Sacatepequez", + "17" => "San Marcos", + "18" => "Santa Rosa", + "19" => "Solola", + "20" => "Suchitepequez", + "21" => "Totonicapan", + "22" => "Zacapa"), +"GW" => array( + "01" => "Bafata", + "02" => "Quinara", + "04" => "Oio", + "05" => "Bolama", + "06" => "Cacheu", + "07" => "Tombali", + "10" => "Gabu", + "11" => "Bissau", + "12" => "Biombo"), +"GY" => array( + "10" => "Barima-Waini", + "11" => "Cuyuni-Mazaruni", + "12" => "Demerara-Mahaica", + "13" => "East Berbice-Corentyne", + "14" => "Essequibo Islands-West Demerara", + "15" => "Mahaica-Berbice", + "16" => "Pomeroon-Supenaam", + "17" => "Potaro-Siparuni", + "18" => "Upper Demerara-Berbice", + "19" => "Upper Takutu-Upper Essequibo"), +"HN" => array( + "01" => "Atlantida", + "02" => "Choluteca", + "03" => "Colon", + "04" => "Comayagua", + "05" => "Copan", + "06" => "Cortes", + "07" => "El Paraiso", + "08" => "Francisco Morazan", + "09" => "Gracias a Dios", + "10" => "Intibuca", + "11" => "Islas de la Bahia", + "12" => "La Paz", + "13" => "Lempira", + "14" => "Ocotepeque", + "15" => "Olancho", + "16" => "Santa Barbara", + "17" => "Valle", + "18" => "Yoro"), +"HR" => array( + "01" => "Bjelovarsko-Bilogorska", + "02" => "Brodsko-Posavska", + "03" => "Dubrovacko-Neretvanska", + "04" => "Istarska", + "05" => "Karlovacka", + "06" => "Koprivnicko-Krizevacka", + "07" => "Krapinsko-Zagorska", + "08" => "Licko-Senjska", + "09" => "Medimurska", + "10" => "Osjecko-Baranjska", + "11" => "Pozesko-Slavonska", + "12" => "Primorsko-Goranska", + "13" => "Sibensko-Kninska", + "14" => "Sisacko-Moslavacka", + "15" => "Splitsko-Dalmatinska", + "16" => "Varazdinska", + "17" => "Viroviticko-Podravska", + "18" => "Vukovarsko-Srijemska", + "19" => "Zadarska", + "20" => "Zagrebacka", + "21" => "Grad Zagreb"), +"HT" => array( + "03" => "Nord-Ouest", + "06" => "Artibonite", + "07" => "Centre", + "09" => "Nord", + "10" => "Nord-Est", + "11" => "Ouest", + "12" => "Sud", + "13" => "Sud-Est", + "14" => "Grand' Anse", + "15" => "Nippes"), +"HU" => array( + "01" => "Bacs-Kiskun", + "02" => "Baranya", + "03" => "Bekes", + "04" => "Borsod-Abauj-Zemplen", + "05" => "Budapest", + "06" => "Csongrad", + "07" => "Debrecen", + "08" => "Fejer", + "09" => "Gyor-Moson-Sopron", + "10" => "Hajdu-Bihar", + "11" => "Heves", + "12" => "Komarom-Esztergom", + "13" => "Miskolc", + "14" => "Nograd", + "15" => "Pecs", + "16" => "Pest", + "17" => "Somogy", + "18" => "Szabolcs-Szatmar-Bereg", + "19" => "Szeged", + "20" => "Jasz-Nagykun-Szolnok", + "21" => "Tolna", + "22" => "Vas", + "23" => "Veszprem", + "24" => "Zala", + "25" => "Gyor", + "26" => "Bekescsaba", + "27" => "Dunaujvaros", + "28" => "Eger", + "29" => "Hodmezovasarhely", + "30" => "Kaposvar", + "31" => "Kecskemet", + "32" => "Nagykanizsa", + "33" => "Nyiregyhaza", + "34" => "Sopron", + "35" => "Szekesfehervar", + "36" => "Szolnok", + "37" => "Szombathely", + "38" => "Tatabanya", + "39" => "Veszprem", + "40" => "Zalaegerszeg", + "41" => "Salgotarjan", + "42" => "Szekszard", + "43" => "Erd"), +"ID" => array( + "01" => "Aceh", + "02" => "Bali", + "03" => "Bengkulu", + "04" => "Jakarta Raya", + "05" => "Jambi", + "06" => "Jawa Barat", + "07" => "Jawa Tengah", + "08" => "Jawa Timur", + "09" => "Papua", + "10" => "Yogyakarta", + "11" => "Kalimantan Barat", + "12" => "Kalimantan Selatan", + "13" => "Kalimantan Tengah", + "14" => "Kalimantan Timur", + "15" => "Lampung", + "16" => "Maluku", + "17" => "Nusa Tenggara Barat", + "18" => "Nusa Tenggara Timur", + "19" => "Riau", + "20" => "Sulawesi Selatan", + "21" => "Sulawesi Tengah", + "22" => "Sulawesi Tenggara", + "23" => "Sulawesi Utara", + "24" => "Sumatera Barat", + "25" => "Sumatera Selatan", + "26" => "Sumatera Utara", + "28" => "Maluku", + "29" => "Maluku Utara", + "30" => "Jawa Barat", + "31" => "Sulawesi Utara", + "32" => "Sumatera Selatan", + "33" => "Banten", + "34" => "Gorontalo", + "35" => "Kepulauan Bangka Belitung", + "36" => "Papua", + "37" => "Riau", + "38" => "Sulawesi Selatan", + "39" => "Irian Jaya Barat", + "40" => "Kepulauan Riau", + "41" => "Sulawesi Barat"), +"IE" => array( + "01" => "Carlow", + "02" => "Cavan", + "03" => "Clare", + "04" => "Cork", + "06" => "Donegal", + "07" => "Dublin", + "10" => "Galway", + "11" => "Kerry", + "12" => "Kildare", + "13" => "Kilkenny", + "14" => "Leitrim", + "15" => "Laois", + "16" => "Limerick", + "18" => "Longford", + "19" => "Louth", + "20" => "Mayo", + "21" => "Meath", + "22" => "Monaghan", + "23" => "Offaly", + "24" => "Roscommon", + "25" => "Sligo", + "26" => "Tipperary", + "27" => "Waterford", + "29" => "Westmeath", + "30" => "Wexford", + "31" => "Wicklow"), +"IL" => array( + "01" => "HaDarom", + "02" => "HaMerkaz", + "03" => "HaZafon", + "04" => "Hefa", + "05" => "Tel Aviv", + "06" => "Yerushalayim"), +"IN" => array( + "01" => "Andaman and Nicobar Islands", + "02" => "Andhra Pradesh", + "03" => "Assam", + "05" => "Chandigarh", + "06" => "Dadra and Nagar Haveli", + "07" => "Delhi", + "09" => "Gujarat", + "10" => "Haryana", + "11" => "Himachal Pradesh", + "12" => "Jammu and Kashmir", + "13" => "Kerala", + "14" => "Lakshadweep", + "16" => "Maharashtra", + "17" => "Manipur", + "18" => "Meghalaya", + "19" => "Karnataka", + "20" => "Nagaland", + "21" => "Orissa", + "22" => "Puducherry", + "23" => "Punjab", + "24" => "Rajasthan", + "25" => "Tamil Nadu", + "26" => "Tripura", + "28" => "West Bengal", + "29" => "Sikkim", + "30" => "Arunachal Pradesh", + "31" => "Mizoram", + "32" => "Daman and Diu", + "33" => "Goa", + "34" => "Bihar", + "35" => "Madhya Pradesh", + "36" => "Uttar Pradesh", + "37" => "Chhattisgarh", + "38" => "Jharkhand", + "39" => "Uttarakhand"), +"IQ" => array( + "01" => "Al Anbar", + "02" => "Al Basrah", + "03" => "Al Muthanna", + "04" => "Al Qadisiyah", + "05" => "As Sulaymaniyah", + "06" => "Babil", + "07" => "Baghdad", + "08" => "Dahuk", + "09" => "Dhi Qar", + "10" => "Diyala", + "11" => "Arbil", + "12" => "Karbala'", + "13" => "At Ta'mim", + "14" => "Maysan", + "15" => "Ninawa", + "16" => "Wasit", + "17" => "An Najaf", + "18" => "Salah ad Din"), +"IR" => array( + "01" => "Azarbayjan-e Bakhtari", + "03" => "Chahar Mahall va Bakhtiari", + "04" => "Sistan va Baluchestan", + "05" => "Kohkiluyeh va Buyer Ahmadi", + "07" => "Fars", + "08" => "Gilan", + "09" => "Hamadan", + "10" => "Ilam", + "11" => "Hormozgan", + "12" => "Kerman", + "13" => "Bakhtaran", + "15" => "Khuzestan", + "16" => "Kordestan", + "17" => "Mazandaran", + "18" => "Semnan Province", + "19" => "Markazi", + "21" => "Zanjan", + "22" => "Bushehr", + "23" => "Lorestan", + "24" => "Markazi", + "25" => "Semnan", + "26" => "Tehran", + "27" => "Zanjan", + "28" => "Esfahan", + "29" => "Kerman", + "30" => "Khorasan", + "31" => "Yazd", + "32" => "Ardabil", + "33" => "East Azarbaijan", + "34" => "Markazi", + "35" => "Mazandaran", + "36" => "Zanjan", + "37" => "Golestan", + "38" => "Qazvin", + "39" => "Qom", + "40" => "Yazd", + "41" => "Khorasan-e Janubi", + "42" => "Khorasan-e Razavi", + "43" => "Khorasan-e Shemali"), +"IS" => array( + "03" => "Arnessysla", + "05" => "Austur-Hunavatnssysla", + "06" => "Austur-Skaftafellssysla", + "07" => "Borgarfjardarsysla", + "09" => "Eyjafjardarsysla", + "10" => "Gullbringusysla", + "15" => "Kjosarsysla", + "17" => "Myrasysla", + "20" => "Nordur-Mulasysla", + "21" => "Nordur-Tingeyjarsysla", + "23" => "Rangarvallasysla", + "28" => "Skagafjardarsysla", + "29" => "Snafellsnes- og Hnappadalssysla", + "30" => "Strandasysla", + "31" => "Sudur-Mulasysla", + "32" => "Sudur-Tingeyjarsysla", + "34" => "Vestur-Bardastrandarsysla", + "35" => "Vestur-Hunavatnssysla", + "36" => "Vestur-Isafjardarsysla", + "37" => "Vestur-Skaftafellssysla", + "40" => "Norourland Eystra", + "41" => "Norourland Vestra", + "42" => "Suourland", + "43" => "Suournes", + "44" => "Vestfiroir", + "45" => "Vesturland"), +"IT" => array( + "01" => "Abruzzi", + "02" => "Basilicata", + "03" => "Calabria", + "04" => "Campania", + "05" => "Emilia-Romagna", + "06" => "Friuli-Venezia Giulia", + "07" => "Lazio", + "08" => "Liguria", + "09" => "Lombardia", + "10" => "Marche", + "11" => "Molise", + "12" => "Piemonte", + "13" => "Puglia", + "14" => "Sardegna", + "15" => "Sicilia", + "16" => "Toscana", + "17" => "Trentino-Alto Adige", + "18" => "Umbria", + "19" => "Valle d'Aosta", + "20" => "Veneto"), +"JM" => array( + "01" => "Clarendon", + "02" => "Hanover", + "04" => "Manchester", + "07" => "Portland", + "08" => "Saint Andrew", + "09" => "Saint Ann", + "10" => "Saint Catherine", + "11" => "Saint Elizabeth", + "12" => "Saint James", + "13" => "Saint Mary", + "14" => "Saint Thomas", + "15" => "Trelawny", + "16" => "Westmoreland", + "17" => "Kingston"), +"JO" => array( + "02" => "Al Balqa'", + "07" => "Ma", + "09" => "Al Karak", + "10" => "Al Mafraq", + "11" => "Amman Governorate", + "12" => "At Tafilah", + "13" => "Az Zarqa", + "14" => "Irbid", + "16" => "Amman"), +"JP" => array( + "01" => "Aichi", + "02" => "Akita", + "03" => "Aomori", + "04" => "Chiba", + "05" => "Ehime", + "06" => "Fukui", + "07" => "Fukuoka", + "08" => "Fukushima", + "09" => "Gifu", + "10" => "Gumma", + "11" => "Hiroshima", + "12" => "Hokkaido", + "13" => "Hyogo", + "14" => "Ibaraki", + "15" => "Ishikawa", + "16" => "Iwate", + "17" => "Kagawa", + "18" => "Kagoshima", + "19" => "Kanagawa", + "20" => "Kochi", + "21" => "Kumamoto", + "22" => "Kyoto", + "23" => "Mie", + "24" => "Miyagi", + "25" => "Miyazaki", + "26" => "Nagano", + "27" => "Nagasaki", + "28" => "Nara", + "29" => "Niigata", + "30" => "Oita", + "31" => "Okayama", + "32" => "Osaka", + "33" => "Saga", + "34" => "Saitama", + "35" => "Shiga", + "36" => "Shimane", + "37" => "Shizuoka", + "38" => "Tochigi", + "39" => "Tokushima", + "40" => "Tokyo", + "41" => "Tottori", + "42" => "Toyama", + "43" => "Wakayama", + "44" => "Yamagata", + "45" => "Yamaguchi", + "46" => "Yamanashi", + "47" => "Okinawa"), +"KE" => array( + "01" => "Central", + "02" => "Coast", + "03" => "Eastern", + "05" => "Nairobi Area", + "06" => "North-Eastern", + "07" => "Nyanza", + "08" => "Rift Valley", + "09" => "Western"), +"KG" => array( + "01" => "Bishkek", + "02" => "Chuy", + "03" => "Jalal-Abad", + "04" => "Naryn", + "05" => "Osh", + "06" => "Talas", + "07" => "Ysyk-Kol", + "08" => "Osh", + "09" => "Batken"), +"KH" => array( + "01" => "Batdambang", + "02" => "Kampong Cham", + "03" => "Kampong Chhnang", + "04" => "Kampong Speu", + "05" => "Kampong Thum", + "06" => "Kampot", + "07" => "Kandal", + "08" => "Koh Kong", + "09" => "Kracheh", + "10" => "Mondulkiri", + "11" => "Phnum Penh", + "12" => "Pursat", + "13" => "Preah Vihear", + "14" => "Prey Veng", + "15" => "Ratanakiri Kiri", + "16" => "Siem Reap", + "17" => "Stung Treng", + "18" => "Svay Rieng", + "19" => "Takeo", + "25" => "Banteay Meanchey", + "29" => "Batdambang", + "30" => "Pailin"), +"KI" => array( + "01" => "Gilbert Islands", + "02" => "Line Islands", + "03" => "Phoenix Islands"), +"KM" => array( + "01" => "Anjouan", + "02" => "Grande Comore", + "03" => "Moheli"), +"KN" => array( + "01" => "Christ Church Nichola Town", + "02" => "Saint Anne Sandy Point", + "03" => "Saint George Basseterre", + "04" => "Saint George Gingerland", + "05" => "Saint James Windward", + "06" => "Saint John Capisterre", + "07" => "Saint John Figtree", + "08" => "Saint Mary Cayon", + "09" => "Saint Paul Capisterre", + "10" => "Saint Paul Charlestown", + "11" => "Saint Peter Basseterre", + "12" => "Saint Thomas Lowland", + "13" => "Saint Thomas Middle Island", + "15" => "Trinity Palmetto Point"), +"KP" => array( + "01" => "Chagang-do", + "03" => "Hamgyong-namdo", + "06" => "Hwanghae-namdo", + "07" => "Hwanghae-bukto", + "08" => "Kaesong-si", + "09" => "Kangwon-do", + "11" => "P'yongan-bukto", + "12" => "P'yongyang-si", + "13" => "Yanggang-do", + "14" => "Namp'o-si", + "15" => "P'yongan-namdo", + "17" => "Hamgyong-bukto", + "18" => "Najin Sonbong-si"), +"KR" => array( + "01" => "Cheju-do", + "03" => "Cholla-bukto", + "05" => "Ch'ungch'ong-bukto", + "06" => "Kangwon-do", + "10" => "Pusan-jikhalsi", + "11" => "Seoul-t'ukpyolsi", + "12" => "Inch'on-jikhalsi", + "13" => "Kyonggi-do", + "14" => "Kyongsang-bukto", + "15" => "Taegu-jikhalsi", + "16" => "Cholla-namdo", + "17" => "Ch'ungch'ong-namdo", + "18" => "Kwangju-jikhalsi", + "19" => "Taejon-jikhalsi", + "20" => "Kyongsang-namdo", + "21" => "Ulsan-gwangyoksi"), +"KW" => array( + "01" => "Al Ahmadi", + "02" => "Al Kuwayt", + "05" => "Al Jahra", + "07" => "Al Farwaniyah", + "08" => "Hawalli", + "09" => "Mubarak al Kabir"), +"KY" => array( + "01" => "Creek", + "02" => "Eastern", + "03" => "Midland", + "04" => "South Town", + "05" => "Spot Bay", + "06" => "Stake Bay", + "07" => "West End", + "08" => "Western"), +"KZ" => array( + "01" => "Almaty", + "02" => "Almaty City", + "03" => "Aqmola", + "04" => "Aqtobe", + "05" => "Astana", + "06" => "Atyrau", + "07" => "West Kazakhstan", + "08" => "Bayqonyr", + "09" => "Mangghystau", + "10" => "South Kazakhstan", + "11" => "Pavlodar", + "12" => "Qaraghandy", + "13" => "Qostanay", + "14" => "Qyzylorda", + "15" => "East Kazakhstan", + "16" => "North Kazakhstan", + "17" => "Zhambyl"), +"LA" => array( + "01" => "Attapu", + "02" => "Champasak", + "03" => "Houaphan", + "04" => "Khammouan", + "05" => "Louang Namtha", + "07" => "Oudomxai", + "08" => "Phongsali", + "09" => "Saravan", + "10" => "Savannakhet", + "11" => "Vientiane", + "13" => "Xaignabouri", + "14" => "Xiangkhoang", + "17" => "Louangphrabang"), +"LB" => array( + "01" => "Beqaa", + "02" => "Al Janub", + "03" => "Liban-Nord", + "04" => "Beyrouth", + "05" => "Mont-Liban", + "06" => "Liban-Sud", + "07" => "Nabatiye", + "08" => "Beqaa", + "09" => "Liban-Nord", + "10" => "Aakk,r", + "11" => "Baalbek-Hermel"), +"LC" => array( + "01" => "Anse-la-Raye", + "02" => "Dauphin", + "03" => "Castries", + "04" => "Choiseul", + "05" => "Dennery", + "06" => "Gros-Islet", + "07" => "Laborie", + "08" => "Micoud", + "09" => "Soufriere", + "10" => "Vieux-Fort", + "11" => "Praslin"), +"LI" => array( + "01" => "Balzers", + "02" => "Eschen", + "03" => "Gamprin", + "04" => "Mauren", + "05" => "Planken", + "06" => "Ruggell", + "07" => "Schaan", + "08" => "Schellenberg", + "09" => "Triesen", + "10" => "Triesenberg", + "11" => "Vaduz", + "21" => "Gbarpolu", + "22" => "River Gee"), +"LK" => array( + "01" => "Amparai", + "02" => "Anuradhapura", + "03" => "Badulla", + "04" => "Batticaloa", + "06" => "Galle", + "07" => "Hambantota", + "09" => "Kalutara", + "10" => "Kandy", + "11" => "Kegalla", + "12" => "Kurunegala", + "14" => "Matale", + "15" => "Matara", + "16" => "Moneragala", + "17" => "Nuwara Eliya", + "18" => "Polonnaruwa", + "19" => "Puttalam", + "20" => "Ratnapura", + "21" => "Trincomalee", + "23" => "Colombo", + "24" => "Gampaha", + "25" => "Jaffna", + "26" => "Mannar", + "27" => "Mullaittivu", + "28" => "Vavuniya", + "29" => "Central", + "30" => "North Central", + "31" => "Northern", + "32" => "North Western", + "33" => "Sabaragamuwa", + "34" => "Southern", + "35" => "Uva", + "36" => "Western"), +"LR" => array( + "01" => "Bong", + "04" => "Grand Cape Mount", + "05" => "Lofa", + "06" => "Maryland", + "07" => "Monrovia", + "09" => "Nimba", + "10" => "Sino", + "11" => "Grand Bassa", + "12" => "Grand Cape Mount", + "13" => "Maryland", + "14" => "Montserrado", + "17" => "Margibi", + "18" => "River Cess", + "19" => "Grand Gedeh", + "20" => "Lofa", + "21" => "Gbarpolu", + "22" => "River Gee"), +"LS" => array( + "10" => "Berea", + "11" => "Butha-Buthe", + "12" => "Leribe", + "13" => "Mafeteng", + "14" => "Maseru", + "15" => "Mohales Hoek", + "16" => "Mokhotlong", + "17" => "Qachas Nek", + "18" => "Quthing", + "19" => "Thaba-Tseka"), +"LT" => array( + "56" => "Alytaus Apskritis", + "57" => "Kauno Apskritis", + "58" => "Klaipedos Apskritis", + "59" => "Marijampoles Apskritis", + "60" => "Panevezio Apskritis", + "61" => "Siauliu Apskritis", + "62" => "Taurages Apskritis", + "63" => "Telsiu Apskritis", + "64" => "Utenos Apskritis", + "65" => "Vilniaus Apskritis"), +"LU" => array( + "01" => "Diekirch", + "02" => "Grevenmacher", + "03" => "Luxembourg"), +"LV" => array( + "01" => "Aizkraukles", + "02" => "Aluksnes", + "03" => "Balvu", + "04" => "Bauskas", + "05" => "Cesu", + "06" => "Daugavpils", + "07" => "Daugavpils", + "08" => "Dobeles", + "09" => "Gulbenes", + "10" => "Jekabpils", + "11" => "Jelgava", + "12" => "Jelgavas", + "13" => "Jurmala", + "14" => "Kraslavas", + "15" => "Kuldigas", + "16" => "Liepaja", + "17" => "Liepajas", + "18" => "Limbazu", + "19" => "Ludzas", + "20" => "Madonas", + "21" => "Ogres", + "22" => "Preilu", + "23" => "Rezekne", + "24" => "Rezeknes", + "25" => "Riga", + "26" => "Rigas", + "27" => "Saldus", + "28" => "Talsu", + "29" => "Tukuma", + "30" => "Valkas", + "31" => "Valmieras", + "32" => "Ventspils", + "33" => "Ventspils"), +"LY" => array( + "03" => "Al Aziziyah", + "05" => "Al Jufrah", + "08" => "Al Kufrah", + "13" => "Ash Shati'", + "30" => "Murzuq", + "34" => "Sabha", + "41" => "Tarhunah", + "42" => "Tubruq", + "45" => "Zlitan", + "47" => "Ajdabiya", + "48" => "Al Fatih", + "49" => "Al Jabal al Akhdar", + "50" => "Al Khums", + "51" => "An Nuqat al Khams", + "52" => "Awbari", + "53" => "Az Zawiyah", + "54" => "Banghazi", + "55" => "Darnah", + "56" => "Ghadamis", + "57" => "Gharyan", + "58" => "Misratah", + "59" => "Sawfajjin", + "60" => "Surt", + "61" => "Tarabulus", + "62" => "Yafran"), +"MA" => array( + "45" => "Grand Casablanca", + "46" => "Fes-Boulemane", + "47" => "Marrakech-Tensift-Al Haouz", + "48" => "Meknes-Tafilalet", + "49" => "Rabat-Sale-Zemmour-Zaer", + "50" => "Chaouia-Ouardigha", + "51" => "Doukkala-Abda", + "52" => "Gharb-Chrarda-Beni Hssen", + "53" => "Guelmim-Es Smara", + "54" => "Oriental", + "55" => "Souss-Massa-Dr,a", + "56" => "Tadla-Azilal", + "57" => "Tanger-Tetouan", + "58" => "Taza-Al Hoceima-Taounate", + "59" => "La,youne-Boujdour-Sakia El Hamra"), +"MC" => array( + "01" => "La Condamine", + "02" => "Monaco", + "03" => "Monte-Carlo"), +"MD" => array( + "51" => "Gagauzia", + "57" => "Chisinau", + "58" => "Stinga Nistrului", + "59" => "Anenii Noi", + "60" => "Balti", + "61" => "Basarabeasca", + "62" => "Bender", + "63" => "Briceni", + "64" => "Cahul", + "65" => "Cantemir", + "66" => "Calarasi", + "67" => "Causeni", + "68" => "Cimislia", + "69" => "Criuleni", + "70" => "Donduseni", + "71" => "Drochia", + "72" => "Dubasari", + "73" => "Edinet", + "74" => "Falesti", + "75" => "Floresti", + "76" => "Glodeni", + "77" => "Hincesti", + "78" => "Ialoveni", + "79" => "Leova", + "80" => "Nisporeni", + "81" => "Ocnita", + "83" => "Rezina", + "84" => "Riscani", + "85" => "Singerei", + "86" => "Soldanesti", + "87" => "Soroca", + "88" => "Stefan-Voda", + "89" => "Straseni", + "90" => "Taraclia", + "91" => "Telenesti", + "92" => "Ungheni"), +"MG" => array( + "01" => "Antsiranana", + "02" => "Fianarantsoa", + "03" => "Mahajanga", + "04" => "Toamasina", + "05" => "Antananarivo", + "06" => "Toliara"), +"MK" => array( + "01" => "Aracinovo", + "02" => "Bac", + "03" => "Belcista", + "04" => "Berovo", + "05" => "Bistrica", + "06" => "Bitola", + "07" => "Blatec", + "08" => "Bogdanci", + "09" => "Bogomila", + "10" => "Bogovinje", + "11" => "Bosilovo", + "12" => "Brvenica", + "13" => "Cair", + "14" => "Capari", + "15" => "Caska", + "16" => "Cegrane", + "17" => "Centar", + "18" => "Centar Zupa", + "19" => "Cesinovo", + "20" => "Cucer-Sandevo", + "21" => "Debar", + "22" => "Delcevo", + "23" => "Delogozdi", + "24" => "Demir Hisar", + "25" => "Demir Kapija", + "26" => "Dobrusevo", + "27" => "Dolna Banjica", + "28" => "Dolneni", + "29" => "Dorce Petrov", + "30" => "Drugovo", + "31" => "Dzepciste", + "32" => "Gazi Baba", + "33" => "Gevgelija", + "34" => "Gostivar", + "35" => "Gradsko", + "36" => "Ilinden", + "37" => "Izvor", + "38" => "Jegunovce", + "39" => "Kamenjane", + "40" => "Karbinci", + "41" => "Karpos", + "42" => "Kavadarci", + "43" => "Kicevo", + "44" => "Kisela Voda", + "45" => "Klecevce", + "46" => "Kocani", + "47" => "Konce", + "48" => "Kondovo", + "49" => "Konopiste", + "50" => "Kosel", + "51" => "Kratovo", + "52" => "Kriva Palanka", + "53" => "Krivogastani", + "54" => "Krusevo", + "55" => "Kuklis", + "56" => "Kukurecani", + "57" => "Kumanovo", + "58" => "Labunista", + "59" => "Lipkovo", + "60" => "Lozovo", + "61" => "Lukovo", + "62" => "Makedonska Kamenica", + "63" => "Makedonski Brod", + "64" => "Mavrovi Anovi", + "65" => "Meseista", + "66" => "Miravci", + "67" => "Mogila", + "68" => "Murtino", + "69" => "Negotino", + "70" => "Negotino-Polosko", + "71" => "Novaci", + "72" => "Novo Selo", + "73" => "Oblesevo", + "74" => "Ohrid", + "75" => "Orasac", + "76" => "Orizari", + "77" => "Oslomej", + "78" => "Pehcevo", + "79" => "Petrovec", + "80" => "Plasnica", + "81" => "Podares", + "82" => "Prilep", + "83" => "Probistip", + "84" => "Radovis", + "85" => "Rankovce", + "86" => "Resen", + "87" => "Rosoman", + "88" => "Rostusa", + "89" => "Samokov", + "90" => "Saraj", + "91" => "Sipkovica", + "92" => "Sopiste", + "93" => "Sopotnica", + "94" => "Srbinovo", + "95" => "Staravina", + "96" => "Star Dojran", + "97" => "Staro Nagoricane", + "98" => "Stip", + "99" => "Struga", + "A1" => "Strumica", + "A2" => "Studenicani", + "A3" => "Suto Orizari", + "A4" => "Sveti Nikole", + "A5" => "Tearce", + "A6" => "Tetovo", + "A7" => "Topolcani", + "A8" => "Valandovo", + "A9" => "Vasilevo", + "B1" => "Veles", + "B2" => "Velesta", + "B3" => "Vevcani", + "B4" => "Vinica", + "B5" => "Vitoliste", + "B6" => "Vranestica", + "B7" => "Vrapciste", + "B8" => "Vratnica", + "B9" => "Vrutok", + "C1" => "Zajas", + "C2" => "Zelenikovo", + "C3" => "Zelino", + "C4" => "Zitose", + "C5" => "Zletovo", + "C6" => "Zrnovci"), +"ML" => array( + "01" => "Bamako", + "03" => "Kayes", + "04" => "Mopti", + "05" => "Segou", + "06" => "Sikasso", + "07" => "Koulikoro", + "08" => "Tombouctou", + "09" => "Gao", + "10" => "Kidal"), +"MM" => array( + "01" => "Rakhine State", + "02" => "Chin State", + "03" => "Irrawaddy", + "04" => "Kachin State", + "05" => "Karan State", + "06" => "Kayah State", + "07" => "Magwe", + "08" => "Mandalay", + "09" => "Pegu", + "10" => "Sagaing", + "11" => "Shan State", + "12" => "Tenasserim", + "13" => "Mon State", + "14" => "Rangoon", + "17" => "Yangon"), +"MN" => array( + "01" => "Arhangay", + "02" => "Bayanhongor", + "03" => "Bayan-Olgiy", + "05" => "Darhan", + "06" => "Dornod", + "07" => "Dornogovi", + "08" => "Dundgovi", + "09" => "Dzavhan", + "10" => "Govi-Altay", + "11" => "Hentiy", + "12" => "Hovd", + "13" => "Hovsgol", + "14" => "Omnogovi", + "15" => "Ovorhangay", + "16" => "Selenge", + "17" => "Suhbaatar", + "18" => "Tov", + "19" => "Uvs", + "20" => "Ulaanbaatar", + "21" => "Bulgan", + "22" => "Erdenet", + "23" => "Darhan-Uul", + "24" => "Govisumber", + "25" => "Orhon"), +"MO" => array( + "01" => "Ilhas", + "02" => "Macau"), +"MR" => array( + "01" => "Hodh Ech Chargui", + "02" => "Hodh El Gharbi", + "03" => "Assaba", + "04" => "Gorgol", + "05" => "Brakna", + "06" => "Trarza", + "07" => "Adrar", + "08" => "Dakhlet Nouadhibou", + "09" => "Tagant", + "10" => "Guidimaka", + "11" => "Tiris Zemmour", + "12" => "Inchiri"), +"MS" => array( + "01" => "Saint Anthony", + "02" => "Saint Georges", + "03" => "Saint Peter"), +"MU" => array( + "12" => "Black River", + "13" => "Flacq", + "14" => "Grand Port", + "15" => "Moka", + "16" => "Pamplemousses", + "17" => "Plaines Wilhems", + "18" => "Port Louis", + "19" => "Riviere du Rempart", + "20" => "Savanne", + "21" => "Agalega Islands", + "22" => "Cargados Carajos", + "23" => "Rodrigues"), +"MV" => array( + "01" => "Seenu", + "05" => "Laamu", + "30" => "Alifu", + "31" => "Baa", + "32" => "Dhaalu", + "33" => "Faafu ", + "34" => "Gaafu Alifu", + "35" => "Gaafu Dhaalu", + "36" => "Haa Alifu", + "37" => "Haa Dhaalu", + "38" => "Kaafu", + "39" => "Lhaviyani", + "40" => "Maale", + "41" => "Meemu", + "42" => "Gnaviyani", + "43" => "Noonu", + "44" => "Raa", + "45" => "Shaviyani", + "46" => "Thaa", + "47" => "Vaavu"), +"MW" => array( + "02" => "Chikwawa", + "03" => "Chiradzulu", + "04" => "Chitipa", + "05" => "Thyolo", + "06" => "Dedza", + "07" => "Dowa", + "08" => "Karonga", + "09" => "Kasungu", + "11" => "Lilongwe", + "12" => "Mangochi", + "13" => "Mchinji", + "15" => "Mzimba", + "16" => "Ntcheu", + "17" => "Nkhata Bay", + "18" => "Nkhotakota", + "19" => "Nsanje", + "20" => "Ntchisi", + "21" => "Rumphi", + "22" => "Salima", + "23" => "Zomba", + "24" => "Blantyre", + "25" => "Mwanza", + "26" => "Balaka", + "27" => "Likoma", + "28" => "Machinga", + "29" => "Mulanje", + "30" => "Phalombe"), +"MX" => array( + "01" => "Aguascalientes", + "02" => "Baja California", + "03" => "Baja California Sur", + "04" => "Campeche", + "05" => "Chiapas", + "06" => "Chihuahua", + "07" => "Coahuila de Zaragoza", + "08" => "Colima", + "09" => "Distrito Federal", + "10" => "Durango", + "11" => "Guanajuato", + "12" => "Guerrero", + "13" => "Hidalgo", + "14" => "Jalisco", + "15" => "Mexico", + "16" => "Michoacan de Ocampo", + "17" => "Morelos", + "18" => "Nayarit", + "19" => "Nuevo Leon", + "20" => "Oaxaca", + "21" => "Puebla", + "22" => "Queretaro de Arteaga", + "23" => "Quintana Roo", + "24" => "San Luis Potosi", + "25" => "Sinaloa", + "26" => "Sonora", + "27" => "Tabasco", + "28" => "Tamaulipas", + "29" => "Tlaxcala", + "30" => "Veracruz-Llave", + "31" => "Yucatan", + "32" => "Zacatecas"), +"MY" => array( + "01" => "Johor", + "02" => "Kedah", + "03" => "Kelantan", + "04" => "Melaka", + "05" => "Negeri Sembilan", + "06" => "Pahang", + "07" => "Perak", + "08" => "Perlis", + "09" => "Pulau Pinang", + "11" => "Sarawak", + "12" => "Selangor", + "13" => "Terengganu", + "14" => "Kuala Lumpur", + "15" => "Labuan", + "16" => "Sabah", + "17" => "Putrajaya"), +"MZ" => array( + "01" => "Cabo Delgado", + "02" => "Gaza", + "03" => "Inhambane", + "04" => "Maputo", + "05" => "Sofala", + "06" => "Nampula", + "07" => "Niassa", + "08" => "Tete", + "09" => "Zambezia", + "10" => "Manica", + "11" => "Maputo"), +"NA" => array( + "01" => "Bethanien", + "02" => "Caprivi Oos", + "03" => "Boesmanland", + "04" => "Gobabis", + "05" => "Grootfontein", + "06" => "Kaokoland", + "07" => "Karibib", + "08" => "Keetmanshoop", + "09" => "Luderitz", + "10" => "Maltahohe", + "11" => "Okahandja", + "12" => "Omaruru", + "13" => "Otjiwarongo", + "14" => "Outjo", + "15" => "Owambo", + "16" => "Rehoboth", + "17" => "Swakopmund", + "18" => "Tsumeb", + "20" => "Karasburg", + "21" => "Windhoek", + "22" => "Damaraland", + "23" => "Hereroland Oos", + "24" => "Hereroland Wes", + "25" => "Kavango", + "26" => "Mariental", + "27" => "Namaland", + "28" => "Caprivi", + "29" => "Erongo", + "30" => "Hardap", + "31" => "Karas", + "32" => "Kunene", + "33" => "Ohangwena", + "34" => "Okavango", + "35" => "Omaheke", + "36" => "Omusati", + "37" => "Oshana", + "38" => "Oshikoto", + "39" => "Otjozondjupa"), +"NE" => array( + "01" => "Agadez", + "02" => "Diffa", + "03" => "Dosso", + "04" => "Maradi", + "05" => "Niamey", + "06" => "Tahoua", + "07" => "Zinder", + "08" => "Niamey"), +"NG" => array( + "05" => "Lagos", + "11" => "Federal Capital Territory", + "16" => "Ogun", + "21" => "Akwa Ibom", + "22" => "Cross River", + "23" => "Kaduna", + "24" => "Katsina", + "25" => "Anambra", + "26" => "Benue", + "27" => "Borno", + "28" => "Imo", + "29" => "Kano", + "30" => "Kwara", + "31" => "Niger", + "32" => "Oyo", + "35" => "Adamawa", + "36" => "Delta", + "37" => "Edo", + "39" => "Jigawa", + "40" => "Kebbi", + "41" => "Kogi", + "42" => "Osun", + "43" => "Taraba", + "44" => "Yobe", + "45" => "Abia", + "46" => "Bauchi", + "47" => "Enugu", + "48" => "Ondo", + "49" => "Plateau", + "50" => "Rivers", + "51" => "Sokoto", + "52" => "Bayelsa", + "53" => "Ebonyi", + "54" => "Ekiti", + "55" => "Gombe", + "56" => "Nassarawa", + "57" => "Zamfara"), +"NI" => array( + "01" => "Boaco", + "02" => "Carazo", + "03" => "Chinandega", + "04" => "Chontales", + "05" => "Esteli", + "06" => "Granada", + "07" => "Jinotega", + "08" => "Leon", + "09" => "Madriz", + "10" => "Managua", + "11" => "Masaya", + "12" => "Matagalpa", + "13" => "Nueva Segovia", + "14" => "Rio San Juan", + "15" => "Rivas", + "16" => "Zelaya", + "17" => "Autonoma Atlantico Norte", + "18" => "Region Autonoma Atlantico Sur"), +"NL" => array( + "01" => "Drenthe", + "02" => "Friesland", + "03" => "Gelderland", + "04" => "Groningen", + "05" => "Limburg", + "06" => "Noord-Brabant", + "07" => "Noord-Holland", + "08" => "Overijssel", + "09" => "Utrecht", + "10" => "Zeeland", + "11" => "Zuid-Holland", + "15" => "Overijssel", + "16" => "Flevoland"), +"NO" => array( + "01" => "Akershus", + "02" => "Aust-Agder", + "04" => "Buskerud", + "05" => "Finnmark", + "06" => "Hedmark", + "07" => "Hordaland", + "08" => "More og Romsdal", + "09" => "Nordland", + "10" => "Nord-Trondelag", + "11" => "Oppland", + "12" => "Oslo", + "13" => "Ostfold", + "14" => "Rogaland", + "15" => "Sogn og Fjordane", + "16" => "Sor-Trondelag", + "17" => "Telemark", + "18" => "Troms", + "19" => "Vest-Agder", + "20" => "Vestfold"), +"NP" => array( + "01" => "Bagmati", + "02" => "Bheri", + "03" => "Dhawalagiri", + "04" => "Gandaki", + "05" => "Janakpur", + "06" => "Karnali", + "07" => "Kosi", + "08" => "Lumbini", + "09" => "Mahakali", + "10" => "Mechi", + "11" => "Narayani", + "12" => "Rapti", + "13" => "Sagarmatha", + "14" => "Seti"), +"NR" => array( + "01" => "Aiwo", + "02" => "Anabar", + "03" => "Anetan", + "04" => "Anibare", + "05" => "Baiti", + "06" => "Boe", + "07" => "Buada", + "08" => "Denigomodu", + "09" => "Ewa", + "10" => "Ijuw", + "11" => "Meneng", + "12" => "Nibok", + "13" => "Uaboe", + "14" => "Yaren"), +"NZ" => array( + "10" => "Chatham Islands", + "E7" => "Auckland", + "E8" => "Bay of Plenty", + "E9" => "Canterbury", + "F1" => "Gisborne", + "F2" => "Hawke's Bay", + "F3" => "Manawatu-Wanganui", + "F4" => "Marlborough", + "F5" => "Nelson", + "F6" => "Northland", + "F7" => "Otago", + "F8" => "Southland", + "F9" => "Taranaki", + "G1" => "Waikato", + "G2" => "Wellington", + "G3" => "West Coast"), +"OM" => array( + "01" => "Ad Dakhiliyah", + "02" => "Al Batinah", + "03" => "Al Wusta", + "04" => "Ash Sharqiyah", + "05" => "Az Zahirah", + "06" => "Masqat", + "07" => "Musandam", + "08" => "Zufar"), +"PA" => array( + "01" => "Bocas del Toro", + "02" => "Chiriqui", + "03" => "Cocle", + "04" => "Colon", + "05" => "Darien", + "06" => "Herrera", + "07" => "Los Santos", + "08" => "Panama", + "09" => "San Blas", + "10" => "Veraguas"), +"PE" => array( + "01" => "Amazonas", + "02" => "Ancash", + "03" => "Apurimac", + "04" => "Arequipa", + "05" => "Ayacucho", + "06" => "Cajamarca", + "07" => "Callao", + "08" => "Cusco", + "09" => "Huancavelica", + "10" => "Huanuco", + "11" => "Ica", + "12" => "Junin", + "13" => "La Libertad", + "14" => "Lambayeque", + "15" => "Lima", + "16" => "Loreto", + "17" => "Madre de Dios", + "18" => "Moquegua", + "19" => "Pasco", + "20" => "Piura", + "21" => "Puno", + "22" => "San Martin", + "23" => "Tacna", + "24" => "Tumbes", + "25" => "Ucayali"), +"PG" => array( + "01" => "Central", + "02" => "Gulf", + "03" => "Milne Bay", + "04" => "Northern", + "05" => "Southern Highlands", + "06" => "Western", + "07" => "North Solomons", + "08" => "Chimbu", + "09" => "Eastern Highlands", + "10" => "East New Britain", + "11" => "East Sepik", + "12" => "Madang", + "13" => "Manus", + "14" => "Morobe", + "15" => "New Ireland", + "16" => "Western Highlands", + "17" => "West New Britain", + "18" => "Sandaun", + "19" => "Enga", + "20" => "National Capital"), +"PH" => array( + "01" => "Abra", + "02" => "Agusan del Norte", + "03" => "Agusan del Sur", + "04" => "Aklan", + "05" => "Albay", + "06" => "Antique", + "07" => "Bataan", + "08" => "Batanes", + "09" => "Batangas", + "10" => "Benguet", + "11" => "Bohol", + "12" => "Bukidnon", + "13" => "Bulacan", + "14" => "Cagayan", + "15" => "Camarines Norte", + "16" => "Camarines Sur", + "17" => "Camiguin", + "18" => "Capiz", + "19" => "Catanduanes", + "20" => "Cavite", + "21" => "Cebu", + "22" => "Basilan", + "23" => "Eastern Samar", + "24" => "Davao", + "25" => "Davao del Sur", + "26" => "Davao Oriental", + "27" => "Ifugao", + "28" => "Ilocos Norte", + "29" => "Ilocos Sur", + "30" => "Iloilo", + "31" => "Isabela", + "32" => "Kalinga-Apayao", + "33" => "Laguna", + "34" => "Lanao del Norte", + "35" => "Lanao del Sur", + "36" => "La Union", + "37" => "Leyte", + "38" => "Marinduque", + "39" => "Masbate", + "40" => "Mindoro Occidental", + "41" => "Mindoro Oriental", + "42" => "Misamis Occidental", + "43" => "Misamis Oriental", + "44" => "Mountain", + "45" => "Negros Occidental", + "46" => "Negros Oriental", + "47" => "Nueva Ecija", + "48" => "Nueva Vizcaya", + "49" => "Palawan", + "50" => "Pampanga", + "51" => "Pangasinan", + "53" => "Rizal", + "54" => "Romblon", + "55" => "Samar", + "56" => "Maguindanao", + "57" => "North Cotabato", + "58" => "Sorsogon", + "59" => "Southern Leyte", + "60" => "Sulu", + "61" => "Surigao del Norte", + "62" => "Surigao del Sur", + "63" => "Tarlac", + "64" => "Zambales", + "65" => "Zamboanga del Norte", + "66" => "Zamboanga del Sur", + "67" => "Northern Samar", + "68" => "Quirino", + "69" => "Siquijor", + "70" => "South Cotabato", + "71" => "Sultan Kudarat", + "72" => "Tawitawi", + "A1" => "Angeles", + "A2" => "Bacolod", + "A3" => "Bago", + "A4" => "Baguio", + "A5" => "Bais", + "A6" => "Basilan City", + "A7" => "Batangas City", + "A8" => "Butuan", + "A9" => "Cabanatuan", + "B1" => "Cadiz", + "B2" => "Cagayan de Oro", + "B3" => "Calbayog", + "B4" => "Caloocan", + "B5" => "Canlaon", + "B6" => "Cavite City", + "B7" => "Cebu City", + "B8" => "Cotabato", + "B9" => "Dagupan", + "C1" => "Danao", + "C2" => "Dapitan", + "C3" => "Davao City", + "C4" => "Dipolog", + "C5" => "Dumaguete", + "C6" => "General Santos", + "C7" => "Gingoog", + "C8" => "Iligan", + "C9" => "Iloilo City", + "D1" => "Iriga", + "D2" => "La Carlota", + "D3" => "Laoag", + "D4" => "Lapu-Lapu", + "D5" => "Legaspi", + "D6" => "Lipa", + "D7" => "Lucena", + "D8" => "Mandaue", + "D9" => "Manila", + "E1" => "Marawi", + "E2" => "Naga", + "E3" => "Olongapo", + "E4" => "Ormoc", + "E5" => "Oroquieta", + "E6" => "Ozamis", + "E7" => "Pagadian", + "E8" => "Palayan", + "E9" => "Pasay", + "F1" => "Puerto Princesa", + "F2" => "Quezon City", + "F3" => "Roxas", + "F4" => "San Carlos", + "F5" => "San Carlos", + "F6" => "San Jose", + "F7" => "San Pablo", + "F8" => "Silay", + "F9" => "Surigao", + "G1" => "Tacloban", + "G2" => "Tagaytay", + "G3" => "Tagbilaran", + "G4" => "Tangub", + "G5" => "Toledo", + "G6" => "Trece Martires", + "G7" => "Zamboanga", + "G8" => "Aurora", + "H2" => "Quezon", + "H3" => "Negros Occidental"), +"PK" => array( + "01" => "Federally Administered Tribal Areas", + "02" => "Balochistan", + "03" => "North-West Frontier", + "04" => "Punjab", + "05" => "Sindh", + "06" => "Azad Kashmir", + "07" => "Northern Areas", + "08" => "Islamabad"), +"PL" => array( + "72" => "Dolnoslaskie", + "73" => "Kujawsko-Pomorskie", + "74" => "Lodzkie", + "75" => "Lubelskie", + "76" => "Lubuskie", + "77" => "Malopolskie", + "78" => "Mazowieckie", + "79" => "Opolskie", + "80" => "Podkarpackie", + "81" => "Podlaskie", + "82" => "Pomorskie", + "83" => "Slaskie", + "84" => "Swietokrzyskie", + "85" => "Warminsko-Mazurskie", + "86" => "Wielkopolskie", + "87" => "Zachodniopomorskie"), +"PS" => array( + "GZ" => "Gaza", + "WE" => "West Bank"), +"PT" => array( + "02" => "Aveiro", + "03" => "Beja", + "04" => "Braga", + "05" => "Braganca", + "06" => "Castelo Branco", + "07" => "Coimbra", + "08" => "Evora", + "09" => "Faro", + "10" => "Madeira", + "11" => "Guarda", + "13" => "Leiria", + "14" => "Lisboa", + "16" => "Portalegre", + "17" => "Porto", + "18" => "Santarem", + "19" => "Setubal", + "20" => "Viana do Castelo", + "21" => "Vila Real", + "22" => "Viseu", + "23" => "Azores"), +"PY" => array( + "01" => "Alto Parana", + "02" => "Amambay", + "03" => "Boqueron", + "04" => "Caaguazu", + "05" => "Caazapa", + "06" => "Central", + "07" => "Concepcion", + "08" => "Cordillera", + "10" => "Guaira", + "11" => "Itapua", + "12" => "Misiones", + "13" => "Neembucu", + "15" => "Paraguari", + "16" => "Presidente Hayes", + "17" => "San Pedro", + "19" => "Canindeyu", + "20" => "Chaco", + "21" => "Nueva Asuncion", + "23" => "Alto Paraguay"), +"QA" => array( + "01" => "Ad Dawhah", + "02" => "Al Ghuwariyah", + "03" => "Al Jumaliyah", + "04" => "Al Khawr", + "05" => "Al Wakrah Municipality", + "06" => "Ar Rayyan", + "08" => "Madinat ach Shamal", + "09" => "Umm Salal", + "10" => "Al Wakrah", + "11" => "Jariyan al Batnah", + "12" => "Umm Sa'id"), +"RO" => array( + "01" => "Alba", + "02" => "Arad", + "03" => "Arges", + "04" => "Bacau", + "05" => "Bihor", + "06" => "Bistrita-Nasaud", + "07" => "Botosani", + "08" => "Braila", + "09" => "Brasov", + "10" => "Bucuresti", + "11" => "Buzau", + "12" => "Caras-Severin", + "13" => "Cluj", + "14" => "Constanta", + "15" => "Covasna", + "16" => "Dambovita", + "17" => "Dolj", + "18" => "Galati", + "19" => "Gorj", + "20" => "Harghita", + "21" => "Hunedoara", + "22" => "Ialomita", + "23" => "Iasi", + "25" => "Maramures", + "26" => "Mehedinti", + "27" => "Mures", + "28" => "Neamt", + "29" => "Olt", + "30" => "Prahova", + "31" => "Salaj", + "32" => "Satu Mare", + "33" => "Sibiu", + "34" => "Suceava", + "35" => "Teleorman", + "36" => "Timis", + "37" => "Tulcea", + "38" => "Vaslui", + "39" => "Valcea", + "40" => "Vrancea", + "41" => "Calarasi", + "42" => "Giurgiu", + "43" => "Ilfov"), +"RS" => array( + "01" => "Kosovo", + "02" => "Vojvodina"), +"RU" => array( + "01" => "Adygeya, Republic of", + "02" => "Aginsky Buryatsky AO", + "03" => "Gorno-Altay", + "04" => "Altaisky krai", + "05" => "Amur", + "06" => "Arkhangel'sk", + "07" => "Astrakhan'", + "08" => "Bashkortostan", + "09" => "Belgorod", + "10" => "Bryansk", + "11" => "Buryat", + "12" => "Chechnya", + "13" => "Chelyabinsk", + "14" => "Chita", + "15" => "Chukot", + "16" => "Chuvashia", + "17" => "Dagestan", + "18" => "Evenk", + "19" => "Ingush", + "20" => "Irkutsk", + "21" => "Ivanovo", + "22" => "Kabardin-Balkar", + "23" => "Kaliningrad", + "24" => "Kalmyk", + "25" => "Kaluga", + "26" => "Kamchatka", + "27" => "Karachay-Cherkess", + "28" => "Karelia", + "29" => "Kemerovo", + "30" => "Khabarovsk", + "31" => "Khakass", + "32" => "Khanty-Mansiy", + "33" => "Kirov", + "34" => "Komi", + "35" => "Komi-Permyak", + "36" => "Koryak", + "37" => "Kostroma", + "38" => "Krasnodar", + "39" => "Krasnoyarsk", + "40" => "Kurgan", + "41" => "Kursk", + "42" => "Leningrad", + "43" => "Lipetsk", + "44" => "Magadan", + "45" => "Mariy-El", + "46" => "Mordovia", + "47" => "Moskva", + "48" => "Moscow City", + "49" => "Murmansk", + "50" => "Nenets", + "51" => "Nizhegorod", + "52" => "Novgorod", + "53" => "Novosibirsk", + "54" => "Omsk", + "55" => "Orenburg", + "56" => "Orel", + "57" => "Penza", + "58" => "Perm'", + "59" => "Primor'ye", + "60" => "Pskov", + "61" => "Rostov", + "62" => "Ryazan'", + "63" => "Sakha", + "64" => "Sakhalin", + "65" => "Samara", + "66" => "Saint Petersburg City", + "67" => "Saratov", + "68" => "North Ossetia", + "69" => "Smolensk", + "70" => "Stavropol'", + "71" => "Sverdlovsk", + "72" => "Tambovskaya oblast", + "73" => "Tatarstan", + "74" => "Taymyr", + "75" => "Tomsk", + "76" => "Tula", + "77" => "Tver'", + "78" => "Tyumen'", + "79" => "Tuva", + "80" => "Udmurt", + "81" => "Ul'yanovsk", + "82" => "Ust-Orda Buryat", + "83" => "Vladimir", + "84" => "Volgograd", + "85" => "Vologda", + "86" => "Voronezh", + "87" => "Yamal-Nenets", + "88" => "Yaroslavl'", + "89" => "Yevrey", + "90" => "Permskiy Kray", + "91" => "Krasnoyarskiy Kray", + "CI" => "Chechnya Republic"), +"RW" => array( + "01" => "Butare", + "06" => "Gitarama", + "07" => "Kibungo", + "09" => "Kigali", + "11" => "Est", + "12" => "Kigali", + "13" => "Nord", + "14" => "Ouest", + "15" => "Sud"), +"SA" => array( + "02" => "Al Bahah", + "03" => "Al Jawf", + "05" => "Al Madinah", + "06" => "Ash Sharqiyah", + "08" => "Al Qasim", + "09" => "Al Qurayyat", + "10" => "Ar Riyad", + "13" => "Ha'il", + "14" => "Makkah", + "15" => "Al Hudud ash Shamaliyah", + "16" => "Najran", + "17" => "Jizan", + "19" => "Tabuk", + "20" => "Al Jawf"), +"SB" => array( + "03" => "Malaita", + "06" => "Guadalcanal", + "07" => "Isabel", + "08" => "Makira", + "09" => "Temotu", + "10" => "Central", + "11" => "Western", + "12" => "Choiseul", + "13" => "Rennell and Bellona"), +"SC" => array( + "01" => "Anse aux Pins", + "02" => "Anse Boileau", + "03" => "Anse Etoile", + "04" => "Anse Louis", + "05" => "Anse Royale", + "06" => "Baie Lazare", + "07" => "Baie Sainte Anne", + "08" => "Beau Vallon", + "09" => "Bel Air", + "10" => "Bel Ombre", + "11" => "Cascade", + "12" => "Glacis", + "13" => "Grand' Anse", + "14" => "Grand' Anse", + "15" => "La Digue", + "16" => "La Riviere Anglaise", + "17" => "Mont Buxton", + "18" => "Mont Fleuri", + "19" => "Plaisance", + "20" => "Pointe La Rue", + "21" => "Port Glaud", + "22" => "Saint Louis", + "23" => "Takamaka"), +"SD" => array( + "27" => "Al Wusta", + "28" => "Al Istiwa'iyah", + "29" => "Al Khartum", + "30" => "Ash Shamaliyah", + "31" => "Ash Sharqiyah", + "32" => "Bahr al Ghazal", + "33" => "Darfur", + "34" => "Kurdufan", + "35" => "Upper Nile", + "40" => "Al Wahadah State", + "44" => "Central Equatoria State"), +"SE" => array( + "02" => "Blekinge Lan", + "03" => "Gavleborgs Lan", + "05" => "Gotlands Lan", + "06" => "Hallands Lan", + "07" => "Jamtlands Lan", + "08" => "Jonkopings Lan", + "09" => "Kalmar Lan", + "10" => "Dalarnas Lan", + "12" => "Kronobergs Lan", + "14" => "Norrbottens Lan", + "15" => "Orebro Lan", + "16" => "Ostergotlands Lan", + "18" => "Sodermanlands Lan", + "21" => "Uppsala Lan", + "22" => "Varmlands Lan", + "23" => "Vasterbottens Lan", + "24" => "Vasternorrlands Lan", + "25" => "Vastmanlands Lan", + "26" => "Stockholms Lan", + "27" => "Skane Lan", + "28" => "Vastra Gotaland"), +"SH" => array( + "01" => "Ascension", + "02" => "Saint Helena", + "03" => "Tristan da Cunha"), +"SI" => array( + "01" => "Ajdovscina", + "02" => "Beltinci", + "03" => "Bled", + "04" => "Bohinj", + "05" => "Borovnica", + "06" => "Bovec", + "07" => "Brda", + "08" => "Brezice", + "09" => "Brezovica", + "11" => "Celje", + "12" => "Cerklje na Gorenjskem", + "13" => "Cerknica", + "14" => "Cerkno", + "15" => "Crensovci", + "16" => "Crna na Koroskem", + "17" => "Crnomelj", + "19" => "Divaca", + "20" => "Dobrepolje", + "22" => "Dol pri Ljubljani", + "24" => "Dornava", + "25" => "Dravograd", + "26" => "Duplek", + "27" => "Gorenja Vas-Poljane", + "28" => "Gorisnica", + "29" => "Gornja Radgona", + "30" => "Gornji Grad", + "31" => "Gornji Petrovci", + "32" => "Grosuplje", + "34" => "Hrastnik", + "35" => "Hrpelje-Kozina", + "36" => "Idrija", + "37" => "Ig", + "38" => "Ilirska Bistrica", + "39" => "Ivancna Gorica", + "40" => "Izola-Isola", + "42" => "Jursinci", + "44" => "Kanal", + "45" => "Kidricevo", + "46" => "Kobarid", + "47" => "Kobilje", + "49" => "Komen", + "50" => "Koper-Capodistria", + "51" => "Kozje", + "52" => "Kranj", + "53" => "Kranjska Gora", + "54" => "Krsko", + "55" => "Kungota", + "57" => "Lasko", + "61" => "Ljubljana", + "62" => "Ljubno", + "64" => "Logatec", + "66" => "Loski Potok", + "68" => "Lukovica", + "71" => "Medvode", + "72" => "Menges", + "73" => "Metlika", + "74" => "Mezica", + "76" => "Mislinja", + "77" => "Moravce", + "78" => "Moravske Toplice", + "79" => "Mozirje", + "80" => "Murska Sobota", + "81" => "Muta", + "82" => "Naklo", + "83" => "Nazarje", + "84" => "Nova Gorica", + "86" => "Odranci", + "87" => "Ormoz", + "88" => "Osilnica", + "89" => "Pesnica", + "91" => "Pivka", + "92" => "Podcetrtek", + "94" => "Postojna", + "97" => "Puconci", + "98" => "Racam", + "99" => "Radece", + "A1" => "Radenci", + "A2" => "Radlje ob Dravi", + "A3" => "Radovljica", + "A6" => "Rogasovci", + "A7" => "Rogaska Slatina", + "A8" => "Rogatec", + "B1" => "Semic", + "B2" => "Sencur", + "B3" => "Sentilj", + "B4" => "Sentjernej", + "B6" => "Sevnica", + "B7" => "Sezana", + "B8" => "Skocjan", + "B9" => "Skofja Loka", + "C1" => "Skofljica", + "C2" => "Slovenj Gradec", + "C4" => "Slovenske Konjice", + "C5" => "Smarje pri Jelsah", + "C6" => "Smartno ob Paki", + "C7" => "Sostanj", + "C8" => "Starse", + "C9" => "Store", + "D1" => "Sveti Jurij", + "D2" => "Tolmin", + "D3" => "Trbovlje", + "D4" => "Trebnje", + "D5" => "Trzic", + "D6" => "Turnisce", + "D7" => "Velenje", + "D8" => "Velike Lasce", + "E1" => "Vipava", + "E2" => "Vitanje", + "E3" => "Vodice", + "E5" => "Vrhnika", + "E6" => "Vuzenica", + "E7" => "Zagorje ob Savi", + "E9" => "Zavrc", + "F1" => "Zelezniki", + "F2" => "Ziri", + "F3" => "Zrece", + "G4" => "Dobrova-Horjul-Polhov Gradec", + "G7" => "Domzale", + "H4" => "Jesenice", + "H6" => "Kamnik", + "H7" => "Kocevje", + "I2" => "Kuzma", + "I3" => "Lenart", + "I5" => "Litija", + "I6" => "Ljutomer", + "I7" => "Loska Dolina", + "I9" => "Luce", + "J1" => "Majsperk", + "J2" => "Maribor", + "J5" => "Miren-Kostanjevica", + "J7" => "Novo Mesto", + "J9" => "Piran", + "K5" => "Preddvor", + "K7" => "Ptuj", + "L1" => "Ribnica", + "L3" => "Ruse", + "L7" => "Sentjur pri Celju", + "L8" => "Slovenska Bistrica", + "N2" => "Videm", + "N3" => "Vojnik", + "N5" => "Zalec"), +"SK" => array( + "01" => "Banska Bystrica", + "02" => "Bratislava", + "03" => "Kosice", + "04" => "Nitra", + "05" => "Presov", + "06" => "Trencin", + "07" => "Trnava", + "08" => "Zilina"), +"SL" => array( + "01" => "Eastern", + "02" => "Northern", + "03" => "Southern", + "04" => "Western Area"), +"SM" => array( + "01" => "Acquaviva", + "02" => "Chiesanuova", + "03" => "Domagnano", + "04" => "Faetano", + "05" => "Fiorentino", + "06" => "Borgo Maggiore", + "07" => "San Marino", + "08" => "Monte Giardino", + "09" => "Serravalle"), +"SN" => array( + "01" => "Dakar", + "03" => "Diourbel", + "05" => "Tambacounda", + "07" => "Thies", + "09" => "Fatick", + "10" => "Kaolack", + "11" => "Kolda", + "12" => "Ziguinchor", + "13" => "Louga", + "14" => "Saint-Louis", + "15" => "Matam"), +"SO" => array( + "01" => "Bakool", + "02" => "Banaadir", + "03" => "Bari", + "04" => "Bay", + "05" => "Galguduud", + "06" => "Gedo", + "07" => "Hiiraan", + "08" => "Jubbada Dhexe", + "09" => "Jubbada Hoose", + "10" => "Mudug", + "11" => "Nugaal", + "12" => "Sanaag", + "13" => "Shabeellaha Dhexe", + "14" => "Shabeellaha Hoose", + "16" => "Woqooyi Galbeed", + "18" => "Nugaal", + "19" => "Togdheer", + "20" => "Woqooyi Galbeed", + "21" => "Awdal", + "22" => "Sool"), +"SR" => array( + "10" => "Brokopondo", + "11" => "Commewijne", + "12" => "Coronie", + "13" => "Marowijne", + "14" => "Nickerie", + "15" => "Para", + "16" => "Paramaribo", + "17" => "Saramacca", + "18" => "Sipaliwini", + "19" => "Wanica"), +"ST" => array( + "01" => "Principe", + "02" => "Sao Tome"), +"SV" => array( + "01" => "Ahuachapan", + "02" => "Cabanas", + "03" => "Chalatenango", + "04" => "Cuscatlan", + "05" => "La Libertad", + "06" => "La Paz", + "07" => "La Union", + "08" => "Morazan", + "09" => "San Miguel", + "10" => "San Salvador", + "11" => "Santa Ana", + "12" => "San Vicente", + "13" => "Sonsonate", + "14" => "Usulutan"), +"SY" => array( + "01" => "Al Hasakah", + "02" => "Al Ladhiqiyah", + "03" => "Al Qunaytirah", + "04" => "Ar Raqqah", + "05" => "As Suwayda'", + "06" => "Dar", + "07" => "Dayr az Zawr", + "08" => "Rif Dimashq", + "09" => "Halab", + "10" => "Hamah", + "11" => "Hims", + "12" => "Idlib", + "13" => "Dimashq", + "14" => "Tartus"), +"SZ" => array( + "01" => "Hhohho", + "02" => "Lubombo", + "03" => "Manzini", + "04" => "Shiselweni", + "05" => "Praslin"), +"TD" => array( + "01" => "Batha", + "02" => "Biltine", + "03" => "Borkou-Ennedi-Tibesti", + "04" => "Chari-Baguirmi", + "05" => "Guera", + "06" => "Kanem", + "07" => "Lac", + "08" => "Logone Occidental", + "09" => "Logone Oriental", + "10" => "Mayo-Kebbi", + "11" => "Moyen-Chari", + "12" => "Ouaddai", + "13" => "Salamat", + "14" => "Tandjile"), +"TG" => array( + "22" => "Centrale", + "23" => "Kara", + "24" => "Maritime", + "25" => "Plateaux", + "26" => "Savanes"), +"TH" => array( + "01" => "Mae Hong Son", + "02" => "Chiang Mai", + "03" => "Chiang Rai", + "04" => "Nan", + "05" => "Lamphun", + "06" => "Lampang", + "07" => "Phrae", + "08" => "Tak", + "09" => "Sukhothai", + "10" => "Uttaradit", + "11" => "Kamphaeng Phet", + "12" => "Phitsanulok", + "13" => "Phichit", + "14" => "Phetchabun", + "15" => "Uthai Thani", + "16" => "Nakhon Sawan", + "17" => "Nong Khai", + "18" => "Loei", + "20" => "Sakon Nakhon", + "21" => "Nakhon Phanom", + "22" => "Khon Kaen", + "23" => "Kalasin", + "24" => "Maha Sarakham", + "25" => "Roi Et", + "26" => "Chaiyaphum", + "27" => "Nakhon Ratchasima", + "28" => "Buriram", + "29" => "Surin", + "30" => "Sisaket", + "31" => "Narathiwat", + "32" => "Chai Nat", + "33" => "Sing Buri", + "34" => "Lop Buri", + "35" => "Ang Thong", + "36" => "Phra Nakhon Si Ayutthaya", + "37" => "Saraburi", + "38" => "Nonthaburi", + "39" => "Pathum Thani", + "40" => "Krung Thep", + "41" => "Phayao", + "42" => "Samut Prakan", + "43" => "Nakhon Nayok", + "44" => "Chachoengsao", + "45" => "Prachin Buri", + "46" => "Chon Buri", + "47" => "Rayong", + "48" => "Chanthaburi", + "49" => "Trat", + "50" => "Kanchanaburi", + "51" => "Suphan Buri", + "52" => "Ratchaburi", + "53" => "Nakhon Pathom", + "54" => "Samut Songkhram", + "55" => "Samut Sakhon", + "56" => "Phetchaburi", + "57" => "Prachuap Khiri Khan", + "58" => "Chumphon", + "59" => "Ranong", + "60" => "Surat Thani", + "61" => "Phangnga", + "62" => "Phuket", + "63" => "Krabi", + "64" => "Nakhon Si Thammarat", + "65" => "Trang", + "66" => "Phatthalung", + "67" => "Satun", + "68" => "Songkhla", + "69" => "Pattani", + "70" => "Yala", + "71" => "Ubon Ratchathani", + "72" => "Yasothon", + "73" => "Nakhon Phanom", + "75" => "Ubon Ratchathani", + "76" => "Udon Thani", + "77" => "Amnat Charoen", + "78" => "Mukdahan", + "79" => "Nong Bua Lamphu", + "80" => "Sa Kaeo"), +"TJ" => array( + "01" => "Kuhistoni Badakhshon", + "02" => "Khatlon", + "03" => "Sughd"), +"TM" => array( + "01" => "Ahal", + "02" => "Balkan", + "03" => "Dashoguz", + "04" => "Lebap", + "05" => "Mary"), +"TN" => array( + "02" => "Kasserine", + "03" => "Kairouan", + "06" => "Jendouba", + "10" => "Qafsah", + "14" => "El Kef", + "15" => "Al Mahdia", + "16" => "Al Munastir", + "17" => "Bajah", + "18" => "Bizerte", + "19" => "Nabeul", + "22" => "Siliana", + "23" => "Sousse", + "27" => "Ben Arous", + "28" => "Madanin", + "29" => "Gabes", + "31" => "Kebili", + "32" => "Sfax", + "33" => "Sidi Bou Zid", + "34" => "Tataouine", + "35" => "Tozeur", + "36" => "Tunis", + "37" => "Zaghouan", + "38" => "Aiana", + "39" => "Manouba"), +"TO" => array( + "01" => "Ha", + "02" => "Tongatapu", + "03" => "Vava"), +"TR" => array( + "02" => "Adiyaman", + "03" => "Afyonkarahisar", + "04" => "Agri", + "05" => "Amasya", + "07" => "Antalya", + "08" => "Artvin", + "09" => "Aydin", + "10" => "Balikesir", + "11" => "Bilecik", + "12" => "Bingol", + "13" => "Bitlis", + "14" => "Bolu", + "15" => "Burdur", + "16" => "Bursa", + "17" => "Canakkale", + "19" => "Corum", + "20" => "Denizli", + "21" => "Diyarbakir", + "22" => "Edirne", + "23" => "Elazig", + "24" => "Erzincan", + "25" => "Erzurum", + "26" => "Eskisehir", + "28" => "Giresun", + "31" => "Hatay", + "32" => "Mersin", + "33" => "Isparta", + "34" => "Istanbul", + "35" => "Izmir", + "37" => "Kastamonu", + "38" => "Kayseri", + "39" => "Kirklareli", + "40" => "Kirsehir", + "41" => "Kocaeli", + "43" => "Kutahya", + "44" => "Malatya", + "45" => "Manisa", + "46" => "Kahramanmaras", + "48" => "Mugla", + "49" => "Mus", + "50" => "Nevsehir", + "52" => "Ordu", + "53" => "Rize", + "54" => "Sakarya", + "55" => "Samsun", + "57" => "Sinop", + "58" => "Sivas", + "59" => "Tekirdag", + "60" => "Tokat", + "61" => "Trabzon", + "62" => "Tunceli", + "63" => "Sanliurfa", + "64" => "Usak", + "65" => "Van", + "66" => "Yozgat", + "68" => "Ankara", + "69" => "Gumushane", + "70" => "Hakkari", + "71" => "Konya", + "72" => "Mardin", + "73" => "Nigde", + "74" => "Siirt", + "75" => "Aksaray", + "76" => "Batman", + "77" => "Bayburt", + "78" => "Karaman", + "79" => "Kirikkale", + "80" => "Sirnak", + "81" => "Adana", + "82" => "Cankiri", + "83" => "Gaziantep", + "84" => "Kars", + "85" => "Zonguldak", + "86" => "Ardahan", + "87" => "Bartin", + "88" => "Igdir", + "89" => "Karabuk", + "90" => "Kilis", + "91" => "Osmaniye", + "92" => "Yalova", + "93" => "Duzce"), +"TT" => array( + "01" => "Arima", + "02" => "Caroni", + "03" => "Mayaro", + "04" => "Nariva", + "05" => "Port-of-Spain", + "06" => "Saint Andrew", + "07" => "Saint David", + "08" => "Saint George", + "09" => "Saint Patrick", + "10" => "San Fernando", + "11" => "Tobago", + "12" => "Victoria"), +"TW" => array( + "01" => "Fu-chien", + "02" => "Kao-hsiung", + "03" => "T'ai-pei", + "04" => "T'ai-wan"), +"TZ" => array( + "02" => "Pwani", + "03" => "Dodoma", + "04" => "Iringa", + "05" => "Kigoma", + "06" => "Kilimanjaro", + "07" => "Lindi", + "08" => "Mara", + "09" => "Mbeya", + "10" => "Morogoro", + "11" => "Mtwara", + "12" => "Mwanza", + "13" => "Pemba North", + "14" => "Ruvuma", + "15" => "Shinyanga", + "16" => "Singida", + "17" => "Tabora", + "18" => "Tanga", + "19" => "Kagera", + "20" => "Pemba South", + "21" => "Zanzibar Central", + "22" => "Zanzibar North", + "23" => "Dar es Salaam", + "24" => "Rukwa", + "25" => "Zanzibar Urban", + "26" => "Arusha", + "27" => "Manyara"), +"UA" => array( + "01" => "Cherkas'ka Oblast'", + "02" => "Chernihivs'ka Oblast'", + "03" => "Chernivets'ka Oblast'", + "04" => "Dnipropetrovs'ka Oblast'", + "05" => "Donets'ka Oblast'", + "06" => "Ivano-Frankivs'ka Oblast'", + "07" => "Kharkivs'ka Oblast'", + "08" => "Khersons'ka Oblast'", + "09" => "Khmel'nyts'ka Oblast'", + "10" => "Kirovohrads'ka Oblast'", + "11" => "Krym", + "12" => "Kyyiv", + "13" => "Kyyivs'ka Oblast'", + "14" => "Luhans'ka Oblast'", + "15" => "L'vivs'ka Oblast'", + "16" => "Mykolayivs'ka Oblast'", + "17" => "Odes'ka Oblast'", + "18" => "Poltavs'ka Oblast'", + "19" => "Rivnens'ka Oblast'", + "20" => "Sevastopol'", + "21" => "Sums'ka Oblast'", + "22" => "Ternopil's'ka Oblast'", + "23" => "Vinnyts'ka Oblast'", + "24" => "Volyns'ka Oblast'", + "25" => "Zakarpats'ka Oblast'", + "26" => "Zaporiz'ka Oblast'", + "27" => "Zhytomyrs'ka Oblast'"), +"UG" => array( + "26" => "Apac", + "28" => "Bundibugyo", + "29" => "Bushenyi", + "30" => "Gulu", + "31" => "Hoima", + "33" => "Jinja", + "36" => "Kalangala", + "37" => "Kampala", + "38" => "Kamuli", + "39" => "Kapchorwa", + "40" => "Kasese", + "41" => "Kibale", + "42" => "Kiboga", + "43" => "Kisoro", + "45" => "Kotido", + "46" => "Kumi", + "47" => "Lira", + "50" => "Masindi", + "52" => "Mbarara", + "56" => "Mubende", + "58" => "Nebbi", + "59" => "Ntungamo", + "60" => "Pallisa", + "61" => "Rakai", + "65" => "Adjumani", + "66" => "Bugiri", + "67" => "Busia", + "69" => "Katakwi", + "70" => "Luwero", + "71" => "Masaka", + "72" => "Moyo", + "73" => "Nakasongola", + "74" => "Sembabule", + "76" => "Tororo", + "77" => "Arua", + "78" => "Iganga", + "79" => "Kabarole", + "80" => "Kaberamaido", + "81" => "Kamwenge", + "82" => "Kanungu", + "83" => "Kayunga", + "84" => "Kitgum", + "85" => "Kyenjojo", + "86" => "Mayuge", + "87" => "Mbale", + "88" => "Moroto", + "89" => "Mpigi", + "90" => "Mukono", + "91" => "Nakapiripirit", + "92" => "Pader", + "93" => "Rukungiri", + "94" => "Sironko", + "95" => "Soroti", + "96" => "Wakiso", + "97" => "Yumbe"), +"US" => array( + "AA" => "Armed Forces Americas", + "AE" => "Armed Forces Europe, Middle East, & Canada", + "AK" => "Alaska", + "AL" => "Alabama", + "AP" => "Armed Forces Pacific", + "AR" => "Arkansas", + "AS" => "American Samoa", + "AZ" => "Arizona", + "CA" => "California", + "CO" => "Colorado", + "CT" => "Connecticut", + "DC" => "District of Columbia", + "DE" => "Delaware", + "FL" => "Florida", + "FM" => "Federated States of Micronesia", + "GA" => "Georgia", + "GU" => "Guam", + "HI" => "Hawaii", + "IA" => "Iowa", + "ID" => "Idaho", + "IL" => "Illinois", + "IN" => "Indiana", + "KS" => "Kansas", + "KY" => "Kentucky", + "LA" => "Louisiana", + "MA" => "Massachusetts", + "MD" => "Maryland", + "ME" => "Maine", + "MH" => "Marshall Islands", + "MI" => "Michigan", + "MN" => "Minnesota", + "MO" => "Missouri", + "MP" => "Northern Mariana Islands", + "MS" => "Mississippi", + "MT" => "Montana", + "NC" => "North Carolina", + "ND" => "North Dakota", + "NE" => "Nebraska", + "NH" => "New Hampshire", + "NJ" => "New Jersey", + "NM" => "New Mexico", + "NV" => "Nevada", + "NY" => "New York", + "OH" => "Ohio", + "OK" => "Oklahoma", + "OR" => "Oregon", + "PA" => "Pennsylvania", + "PR" => "Puerto Rico", + "PW" => "Palau", + "RI" => "Rhode Island", + "SC" => "South Carolina", + "SD" => "South Dakota", + "TN" => "Tennessee", + "TX" => "Texas", + "UT" => "Utah", + "VA" => "Virginia", + "VI" => "Virgin Islands", + "VT" => "Vermont", + "WA" => "Washington", + "WI" => "Wisconsin", + "WV" => "West Virginia", + "WY" => "Wyoming"), +"UY" => array( + "01" => "Artigas", + "02" => "Canelones", + "03" => "Cerro Largo", + "04" => "Colonia", + "05" => "Durazno", + "06" => "Flores", + "07" => "Florida", + "08" => "Lavalleja", + "09" => "Maldonado", + "10" => "Montevideo", + "11" => "Paysandu", + "12" => "Rio Negro", + "13" => "Rivera", + "14" => "Rocha", + "15" => "Salto", + "16" => "San Jose", + "17" => "Soriano", + "18" => "Tacuarembo", + "19" => "Treinta y Tres"), +"UZ" => array( + "01" => "Andijon", + "02" => "Bukhoro", + "03" => "Farghona", + "04" => "Jizzakh", + "05" => "Khorazm", + "06" => "Namangan", + "07" => "Nawoiy", + "08" => "Qashqadaryo", + "09" => "Qoraqalpoghiston", + "10" => "Samarqand", + "11" => "Sirdaryo", + "12" => "Surkhondaryo", + "13" => "Toshkent", + "14" => "Toshkent"), +"VC" => array( + "01" => "Charlotte", + "02" => "Saint Andrew", + "03" => "Saint David", + "04" => "Saint George", + "05" => "Saint Patrick", + "06" => "Grenadines"), +"VE" => array( + "01" => "Amazonas", + "02" => "Anzoategui", + "03" => "Apure", + "04" => "Aragua", + "05" => "Barinas", + "06" => "Bolivar", + "07" => "Carabobo", + "08" => "Cojedes", + "09" => "Delta Amacuro", + "11" => "Falcon", + "12" => "Guarico", + "13" => "Lara", + "14" => "Merida", + "15" => "Miranda", + "16" => "Monagas", + "17" => "Nueva Esparta", + "18" => "Portuguesa", + "19" => "Sucre", + "20" => "Tachira", + "21" => "Trujillo", + "22" => "Yaracuy", + "23" => "Zulia", + "24" => "Dependencias Federales", + "25" => "Distrito Federal", + "26" => "Vargas"), +"VN" => array( + "01" => "An Giang", + "03" => "Ben Tre", + "05" => "Cao Bang", + "09" => "Dong Thap", + "13" => "Hai Phong", + "20" => "Ho Chi Minh", + "21" => "Kien Giang", + "23" => "Lam Dong", + "24" => "Long An", + "30" => "Quang Ninh", + "32" => "Son La", + "33" => "Tay Ninh", + "34" => "Thanh Hoa", + "35" => "Thai Binh", + "37" => "Tien Giang", + "39" => "Lang Son", + "43" => "An Giang", + "44" => "Dac Lac", + "45" => "Dong Nai", + "46" => "Dong Thap", + "47" => "Kien Giang", + "49" => "Song Be", + "50" => "Vinh Phu", + "51" => "Ha Noi", + "52" => "Ho Chi Minh", + "53" => "Ba Ria-Vung Tau", + "54" => "Binh Dinh", + "55" => "Binh Thuan", + "58" => "Ha Giang", + "59" => "Ha Tay", + "60" => "Ha Tinh", + "61" => "Hoa Binh", + "62" => "Khanh Hoa", + "63" => "Kon Tum", + "64" => "Quang Tri", + "65" => "Nam Ha", + "66" => "Nghe An", + "67" => "Ninh Binh", + "68" => "Ninh Thuan", + "69" => "Phu Yen", + "70" => "Quang Binh", + "71" => "Quang Ngai", + "72" => "Quang Tri", + "73" => "Soc Trang", + "74" => "Thua Thien", + "75" => "Tra Vinh", + "76" => "Tuyen Quang", + "77" => "Vinh Long", + "78" => "Da Nang", + "79" => "Hai Duong", + "80" => "Ha Nam", + "81" => "Hung Yen", + "82" => "Nam Dinh", + "83" => "Phu Tho", + "84" => "Quang Nam", + "85" => "Thai Nguyen", + "86" => "Vinh Puc Province", + "87" => "Can Tho", + "88" => "Dak Lak", + "89" => "Lai Chau", + "90" => "Lao Cai", + "91" => "Dak Nong", + "92" => "Dien Bien", + "93" => "Hau Giang"), +"VU" => array( + "05" => "Ambrym", + "06" => "Aoba", + "07" => "Torba", + "08" => "Efate", + "09" => "Epi", + "10" => "Malakula", + "11" => "Paama", + "12" => "Pentecote", + "13" => "Sanma", + "14" => "Shepherd", + "15" => "Tafea", + "16" => "Malampa", + "17" => "Penama", + "18" => "Shefa"), +"WS" => array( + "02" => "Aiga-i-le-Tai", + "03" => "Atua", + "04" => "Fa", + "05" => "Gaga", + "06" => "Va", + "07" => "Gagaifomauga", + "08" => "Palauli", + "09" => "Satupa", + "10" => "Tuamasaga", + "11" => "Vaisigano"), +"YE" => array( + "01" => "Abyan", + "02" => "Adan", + "03" => "Al Mahrah", + "04" => "Hadramawt", + "05" => "Shabwah", + "06" => "Al Ghaydah", + "08" => "Al Hudaydah", + "10" => "Al Mahwit", + "11" => "Dhamar", + "14" => "Ma'rib", + "15" => "Sa", + "16" => "San", + "20" => "Al Bayda'", + "21" => "Al Jawf", + "22" => "Hajjah", + "23" => "Ibb", + "24" => "Lahij", + "25" => "Ta"), +"ZA" => array( + "01" => "North-Western Province", + "02" => "KwaZulu-Natal", + "03" => "Free State", + "05" => "Eastern Cape", + "06" => "Gauteng", + "07" => "Mpumalanga", + "08" => "Northern Cape", + "09" => "Limpopo", + "10" => "North-West", + "11" => "Western Cape"), +"ZM" => array( + "01" => "Western", + "02" => "Central", + "03" => "Eastern", + "04" => "Luapula", + "05" => "Northern", + "06" => "North-Western", + "07" => "Southern", + "08" => "Copperbelt", + "09" => "Lusaka"), +"ZW" => array( + "01" => "Manicaland", + "02" => "Midlands", + "03" => "Mashonaland Central", + "04" => "Mashonaland East", + "05" => "Mashonaland West", + "06" => "Matabeleland North", + "07" => "Matabeleland South", + "08" => "Masvingo", + "09" => "Bulawayo", + "10" => "Harare") +); +?> Added: wwwdev/usage/locations.php =================================================================== --- wwwdev/usage/locations.php (rev 0) +++ wwwdev/usage/locations.php 2011-08-03 13:48:41 UTC (rev 4936) @@ -0,0 +1,64 @@ + + + + Google Maps Multiple Markers + + + +
    + + + + + Added: wwwdev/usage/resources/button_rollover/button_rollover.fla =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/button_rollover/button_rollover.fla ___________________________________________________________________ Added: svn:executable + * Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/button_rollover/button_rollover.swf =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/button_rollover/button_rollover.swf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/chart_in_swf/chart_in_swf.fla =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/chart_in_swf/chart_in_swf.fla ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/cursor/cursor.fla =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/cursor/cursor.fla ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/cursor/cursor.swf =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/cursor/cursor.swf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/full_screen/full_screen.fla =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/full_screen/full_screen.fla ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/full_screen/full_screen.swf =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/full_screen/full_screen.swf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/preview_scroll/black.fla =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/preview_scroll/black.fla ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/preview_scroll/black.swf =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/preview_scroll/black.swf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/preview_scroll/preview_handle_1.fla =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/preview_scroll/preview_handle_1.fla ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/preview_scroll/preview_handle_1.swf =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/preview_scroll/preview_handle_1.swf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/preview_scroll/preview_handle_2.fla =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/preview_scroll/preview_handle_2.fla ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/preview_scroll/preview_handle_2.swf =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/preview_scroll/preview_handle_2.swf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_1_idle.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_1_idle.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_1_over.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_1_over.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_1_press.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_1_press.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_2_idle.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_2_idle.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_2_over.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_2_over.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_2_press.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_2_press.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_all_idle.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_all_idle.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_all_over.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_all_over.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/button_all_press.jpg =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/button_all_press.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/slider_L.gif =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/slider_L.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/slider_R.gif =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/slider_R.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/slider_bg.gif =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/slider_bg.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/slider_handle.gif =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/slider_handle.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/slider_handle_L.gif =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/slider_handle_L.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/slider_handle_R.gif =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/slider_handle_R.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/slider_over_L.gif =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/slider_over_L.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/resources/scroll/slider_over_R.gif =================================================================== (Binary files differ) Property changes on: wwwdev/usage/resources/scroll/slider_over_R.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: wwwdev/usage/update_data.php =================================================================== --- wwwdev/usage/update_data.php (rev 0) +++ wwwdev/usage/update_data.php 2011-08-03 13:48:41 UTC (rev 4936) @@ -0,0 +1,189 @@ +#!/home/davidk/php-5.3.6/sapi/cli/php + +\nTotal Unique Users" . $num_unique_users[0] . "\n"); + +# Total number of runs +$query = "SELECT COUNT(START_TIME) FROM swiftusage"; +$result = mysql_query($query); +$num_runs = mysql_fetch_row($result); +fwrite($html_file, "Total Runs" . $num_runs[0] . "\n"); + +# Total run time +#$query = "SELECT SEC_TO_TIME(SUM(stop_time) - SUM(start_time)) FROM swiftusage WHERE stop_time IS NOT NULL"; +#$result = mysql_query($query); +#$real_time = mysql_fetch_row($result); +#fwrite($html_file, "Accumulated Real Time (hh:mm:ss)" . $real_time[0] . "\n"); + +# Average run time +#$query = "SELECT SEC_TO_TIME(AVG(TIMESTAMPDIFF(SECOND, start_time, stop_time))) FROM swiftusage WHERE stop_time IS NOT NULL"; +#$result = mysql_query($query); +#$avg_time_per_run = mysql_fetch_row($result); +#fwrite($html_file, "Average Run Time (hh:mm:ss)" . $avg_time_per_run[0] . "\n"); + +# Longest run +#$query = "SELECT SEC_TO_TIME(MAX(TIMESTAMPDIFF(SECOND, start_time, stop_time))) FROM swiftusage WHERE stop_time IS NOT NULL"; +#$result = mysql_query($query); +#$max_run = mysql_fetch_row($result); +#fwrite($html_file, "Longest Run (hh:mm:ss)" . $max_run[0] . "\n"); +#fwrite($html_file, "Average Time Per Swift Run" . $n +fwrite($html_file, "\n"); +fclose($html_file); + +# GeoIP info +$query = "select distinct(ip_address) from swiftusage"; +$result = mysql_query($query); +$gi = geoip_open("GeoLiteCity.dat", GEOIP_STANDARD); +$count = 0; +while($row = mysql_fetch_array($result)) { + $record = geoip_record_by_addr($gi, $row['ip_address']); + fwrite($latlons_file, $record->city . "," . $record->latitude . "," . $record->longitude . "," . $count . "\n"); + $count++; +} +fclose($latlons_file); + +# Monthly information +$query = "SELECT * FROM swiftusage"; +$result = mysql_query($query); +$months = array(); +$allusers = array(); +while ($row = mysql_fetch_array($result)) { + $month_string = substr($row['start_time'], 0, 7); + $year_string_temp = substr($month_string, 2, 2); + $month_string_temp = ltrim(substr($month_string, 5, 2), 0); + $month_string = "$month_string_temp-$year_string_temp"; + $user = $row['user_id']; + + if(!isset($months[$month_string]['runs'])) { $months[$month_string]['runs'] = 0; } + if(!isset($months[$month_string]['users'])) { $months[$month_string]['users'] = array(); } + if(!isset($months[$month_string]['newusers'])) { $months[$month_string]['newusers'] = array(); } + if(!isset($months[$month_string]['longruns1'])) { $months[$month_string]['longruns1'] = 0; } + if(!isset($months[$month_string]['longruns5'])) { $months[$month_string]['longruns5'] = 0; } + + # Number of runs + $months[$month_string]['runs']++; + + # Unique users per month + if(!in_array($user, $months[$month_string]['users'])) { + array_push($months[$month_string]['users'], $user); + } + + # New users per month + if(!in_array($user, $allusers)) { + array_push($months[$month_string]['newusers'], $user); + array_push($allusers, $user); + } +} + +# Total number of runs greater than 1 minute +$query = "SELECT * FROM swiftusage WHERE (stop_time - start_time) > 60"; +$result = mysql_query($query); +while($row = mysql_fetch_array($result)) { + $month_string = substr($row['start_time'], 0, 7); + $year_string_temp = substr($month_string, 2, 2); + $month_string_temp = ltrim(substr($month_string, 5, 2), 0); + $month_string = "$month_string_temp-$year_string_temp"; + $months[$month_string]['longruns1']++; +} + +# Total number of runs greater than 5 minutes +$query = "SELECT * FROM swiftusage WHERE (stop_time - start_time) > 300"; +$result = mysql_query($query); +while($row = mysql_fetch_array($result)) { + $month_string = substr($row['start_time'], 0, 7); + $year_string_temp = substr($month_string, 2, 2); + $month_string_temp = ltrim(substr($month_string, 5, 2), 0); + $month_string = "$month_string_temp-$year_string_temp"; + $months[$month_string]['longruns5']++; +} + +# Total runs +$usageFile = fopen("usage.xml", 'w'); +fwrite($usageFile, "\n\n\n\n\n\n\n"); +foreach($months as $key => $value) { + fwrite($usageFile, "$key\n"); +} +fwrite($usageFile, "\n"); +fwrite($usageFile, "\nSwift runs\n"); +foreach($months as $key => $value) { + fwrite($usageFile, "" . $value['runs'] . "\n"); +} +fwrite($usageFile, "\n\n3d column\n\n\n"); +fclose($usageFile); + +# Total runs longer than 1 minute +$longUsage1File = fopen("longUsage1.xml", 'w'); +fwrite($longUsage1File, "\n\n\n\n\n\n\n"); +foreach($months as $key => $value) { + fwrite($longUsage1File, "$key\n"); +} +fwrite($longUsage1File, "\n"); +fwrite($longUsage1File, "\nSwift runs (longer than 1 minute)\n"); +foreach($months as $key => $value) { + fwrite($longUsage1File, "" . $value['longruns1'] . "\n"); +} +fwrite($longUsage1File, "\n\n3d column\n\n\n"); +fclose($longUsage1File); + +# Total runs longer than 5 minutes +$longUsage5File = fopen("longUsage5.xml", 'w'); +fwrite($longUsage5File, "\n\n\n\n\n\n\n"); +foreach($months as $key => $value) { + fwrite($longUsage5File, "$key\n"); +} +fwrite($longUsage5File, "\n"); +fwrite($longUsage5File, "\nSwift runs (longer than 5 minutes)\n"); +foreach($months as $key => $value) { + fwrite($longUsage5File, "" . $value['longruns5'] . "\n"); +} +fwrite($longUsage5File, "\n\n3d column\n\n\n"); +fclose($longUsage5File); + + +# Unique users per month +$users_per_month_file = fopen("/home/davidk/public_html/usage/users_per_month.xml", 'w'); +fwrite($users_per_month_file, "\n\n\n\n\n\n\n"); +foreach($months as $key => $value) { + fwrite($users_per_month_file, "$key\n"); +} +fwrite($users_per_month_file, "\n\nUnique Users Per Month\n"); +foreach($months as $key => $value) { + fwrite($users_per_month_file, "" . count($value['users']) . "\n"); +} +fwrite($users_per_month_file, "\n\n3d column\n\n\n"); +fclose($users_per_month_file); + +# New users per month +$new_users_per_month_file = fopen("/home/davidk/public_html/usage/new_users_per_month.xml", 'w'); +fwrite($new_users_per_month_file, "\n\n\n\n\n\n\n"); +foreach($months as $key => $value) { + fwrite($new_users_per_month_file, "$key\n"); +} +fwrite($new_users_per_month_file, "\n\nNew Users Per Month\n"); +foreach($months as $key => $value) { + fwrite($new_users_per_month_file, "" . count($value['newusers']) . "\n"); +} +fwrite($new_users_per_month_file, "\n\n3d column\n\n\n"); +fclose($new_users_per_month_file); + +mysql_free_result($result); +mysql_close($db); +?> + Property changes on: wwwdev/usage/update_data.php ___________________________________________________________________ Added: svn:executable + * Added: wwwdev/usage/usage.php =================================================================== --- wwwdev/usage/usage.php (rev 0) +++ wwwdev/usage/usage.php 2011-08-03 13:48:41 UTC (rev 4936) @@ -0,0 +1,168 @@ + + + + + + + +include("table.html"); +?> +
    + + + +