diff --git a/.gitignore b/.gitignore index d9005f2c..c5b97173 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,7 @@ +# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,python,qt +# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,python,qt + +### Python ### # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] @@ -101,7 +105,15 @@ ipython_config.py # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control #poetry.lock -# PEP 582; used by e.g. github.com/David-OConnor/pyflow +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm __pypackages__/ # Celery stuff @@ -145,8 +157,97 @@ dmypy.json cython_debug/ # PyCharm -# JetBrains specific template is maintainted in a separate JetBrains.gitignore that can +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore # and can be added to the global gitignore or merged into this file. For a more nuclear # option (not recommended) you can uncomment the following to ignore the entire idea folder. #.idea/ + +### Python Patch ### +# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration +poetry.toml + +# ruff +.ruff_cache/ + +# LSP config files +pyrightconfig.json + +### Qt ### +# C++ objects and libs +*.slo +*.lo +*.o +*.a +*.la +*.lai +*.so.* +*.dll +*.dylib + +# Qt-es +object_script.*.Release +object_script.*.Debug +*_plugin_import.cpp +/.qmake.cache +/.qmake.stash +*.pro.user +*.pro.user.* +*.qbs.user +*.qbs.user.* +*.moc +moc_*.cpp +moc_*.h +qrc_*.cpp +ui_*.h +*.qmlc +*.jsc +Makefile* +*build-* +*.qm +*.prl + +# Qt unit tests +target_wrapper.* + +# QtCreator +*.autosave + +# QtCreator Qml +*.qmlproject.user +*.qmlproject.user.* + +# QtCreator CMake +CMakeLists.txt.user* + +# QtCreator 4.8< compilation database +compile_commands.json + +# QtCreator local machine specific files for imported projects +*creator.user* + +*_qmlcache.qrc + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +!.vscode/*.code-snippets + +# Local History for Visual Studio Code +.history/ + +# Built Visual Studio Code Extensions +*.vsix + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history +.ionide + +# TagStudio +.TagStudio + +# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,python,qt diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000..e9505d33 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,17 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "TagStudio", + "type": "python", + "request": "launch", + "program": "${workspaceRoot}\\TagStudio\\tagstudio.py", + "console": "integratedTerminal", + "justMyCode": true, + "args": [] + } + ] +} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..31ba3593 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,12 @@ +# TagStudio Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [9.1.0-alpha] - 2024-04-22 + +### Added + +- Initial public release diff --git a/README.md b/README.md index fa09fe20..8e404e3d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,260 @@ -# TagStudio - A file and photo management application and system. +# TagStudio (Preview/Alpha): A User-Focused Document Management System + +

+ +

+ +> [!CAUTION] +> This is still a **_very_** rough personal project of mine in its infancy. I’m open-sourcing it now in order to accept contributors sooner and to better facilitate the direction of the project from an earlier stage. +> There **_are_** bugs, and there will **_very likely_** be breaking changes! + +TagStudio is a photo & file organization application with an underlying system that focuses on giving freedom and flexibility to the user. No proprietary programs or formats, no sea of sidecar files, and no complete upheaval of your filesystem structure. + +

+ +

+ +## Contents +- [Goals](#goals) +- [Priorities](#priorities) +- [Current Features](#current-features) +- [Installation](#installation) +- [Usage](#usage) +- [FAQ](#faq) + +## Goals + +- To achieve a portable, privacy-oriented, open, extensible, and feature-rich system of organizing and rediscovering files. +- To provide powerful methods for organization, notably the concept of tag composition, or “taggable tags”. +- To create an implementation of such a system that is resilient against a user’s actions outside the program (modifying, moving, or renaming files) while also not burdening the user with mandatory sidecar files or otherwise requiring them to change their existing file structures and workflows. +- To support a wide range of users spanning across different platforms, multi-user setups, and those with large (several terabyte) libraries. +- To make the darn thing look like nice, too. It’s 2024, not 1994. + +## Priorities + +1. **The concept.** Even if TagStudio as a project or application fails, I’d hope that the idea lives on in a superior project. The [goals](#goals) outlined above don’t reference TagStudio once - _TagStudio_ is what references the _goals._ +2. **The system.** Frontends and implementations can vary, as they should. The core underlying metadata management system is what should be interoperable between different frontends, programs, and operating systems. A standard implementation for this should settle as development continues. This opens up the doors for improved and varied clients, integration with third-party applications, and more. +3. **The application.** If nothing else, TagStudio the application serves as the first (and so far only) implementation for this system of metadata management. This has the responsibility of doing the idea justice and showing just what’s possible when it comes to user file management. +4. (The name.) I think it’s fine for an app or client, but it doesn’t really make sense for a system or standard. I suppose this will evolve with time. + +## Current Features + +- Create libraries/vaults centered around a system directory. Libraries contain a series of entries: the representations of your files combined with metadata fields. Each entry represents a file in your library’s directory, and is linked to its location. +- Add metadata to your library entries, including: + - Name, Author, Artist (Single-Line Text Fields) + - Description, Notes (Multiline Text Fields) + - Tags, Meta Tags, Content Tags (Tag Boxes) +- Crete rich tags composed of a name, a list of aliases, and a list of “subtags” - being tags which this tag inherits values from. +- Search for entries based on tags, metadata, or filename (using `filename: ` +- Special search conditions for entries that are: `untagged`/`no tags` and `empty`/`no fields`. + +> [!INFO] +> For more information on the project itself, please see the [FAQ](#faq) section and other docs. + +## Installation +> [!CAUTION] +> TagStudio is currently only verified to be working on Windows. I've run into issues with the Qt code running on Linux, but I don't currently know how severe these issues are. In addition, there's likely to be bugs regarding filenames and portability of the databases across different OSes. + +### Prerequisites + +- Python 3.9.6 or higher + +### Creating the Virtual Environment + +1. In the root repository directory, create a python virtual environment: + `python3 -m venv .venv` +2. Activate your environment: + +- Windows w/Powershell: `.venv\Scripts\Activate.ps1` +- Windows w/Command Prompt: `.venv\Scripts\activate.bat` +- Linux/macOS: `source .venv/bin/activate` + +3. Install the required packages: + `pip install -r requirements.txt` + +_Learn more about setting up a virtual environment [here](https://docs.python.org/3/tutorial/venv.html)._ + +### Launching + +#### Optional Arguments + +> `--open ` / `-o ` +> Path to a TagStudio Library folder to open on start. + +#### Windows + +To launch TagStudio, launch the `start_win.bat` file. You can modify this .bat file or create a shortcut and add one or more additional arguments if desired. + +Alternatively, with the virtual environment loaded, run the python file at `tagstudio\tagstudio.py` from your terminal. + +#### Linux & macOS + +> [!CAUTION] +> TagStudio on Linux & macOS likely won't function correctly at this time. If you're trying to run this in order to help test, debug, and improve compatibility, then charge on ahead! + +With the virtual environment loaded, run the python file at "tagstudio/tagstudio.py" from your terminal. If in the project's root directory, simply run `python3 tagstudio/tagstudio.py`. + +## Usage + +### Creating/Opening a Library + +With TagStudio launched, start by creating a new library or opening an existing one using File -> Open/Create Library from the menu. TagStudio will automatically create a new library from the chosen directory if one does not already exist. Upon creating a new library, TagStudio will automatically scan your folders for files and add those to your library. + +### Refreshing the Library + +In order to scan for new files or file changes, you’ll need to manually go to File -> Refresh Directories. + +> [!INFO] +> In the future, library refreshing will also be automatically done in the background, or additionally on app startup. + +### Adding Metadata to Entries + +To add a metadata field to a file entry, start by clicking the “Add Field” button under the file preview in the right-hand preview panel. From the dropdown menu, select the type of metadata field you’d like to add to the entry. + +### Editing Metadata Fields + +#### Text Line / Text Box + +Hover over the field and click the pencil icon. From there, add or edit text in the dialog box popup. + +#### Tag Box + +Click the “+” button at the end of the Tags list, and search for tags to add inside the new dialog popup. Click the “+” button next to whichever tags you want to add. Alternatively, after you search for a tag, press the Enter/Return key to add the add the first item in the list. Press Enter/Return once more to close the dialog box + +> [!WARNING] +> Keyboard control and navigation is currently _very_ buggy, but will be improved in future versions. + +### Creating Tags + +To create a new tag, click on Edit -> New Tag from the menu bar. From there, enter a tag name, shorthand name, any tag aliases separated by newlines, any subtags, and an optional color. + +- The tag **shorthand** is a type of alias that displays in situations when screen space is more valuable (ex. as a subtag for other tags). +- **Aliases** are alternate names for a tag. These let you search for terms other than the exact tag name in order to find the tag again. +- **Subtags** are tags in which this tag is a child tag of. In other words, tags under this section are parents of this tag. For example, if you had a tag for a character from a show, you would make the show a subtag of this character. This would display as “Character (Show)” in most areas of the app. The first tag in this list is used as the tag shown in parentheses for specification. +- The **color** dropdown lets you select an optional color for this tag to display as. + +### Editing Tags + +To edit a tag, right-click the tag in the tag field of the preview pane and select “Edit Tag” + +> [!WARNING] +> There is currently no method to view all tags that you’ve created in your library. This is a top priority for future releases. + +### Relinking Renamed/Moved Files + +Inevitably, some of the files inside your library will be renamed, moved, or deleted. If a file has been renamed or moved, TagStudio will display the thumbnail as a red tag with a cross through it _(this icon is also used for items with broken thumbnails)._ To relink moved files or delete these entries, go to Tools -> Manage Unlinked Entries. Click the “Refresh” button to scan your library for unlinked entries. Once complete, you can attempt to “Search & Relink” any unlinked entries to their respective files, or “Delete Unlinked Entries” in the event the original files have been deleted and you no longer wish to keep their metadata entries inside your library. + +> [!WARNING] +> There is currently no method to relink entries to files that have been renamed - only moved or deleted. This is a top priority for future releases. + +> [!WARNING] +> If multiple matches for a moved file are found (matches are currently defined as files with a matching filename as the original), TagStudio will currently ignore the match groups. Adding a GUI for manual selection, as well as smarter automated relinking, are top priorities for future versions. + +### Saving the Library + +Libraries are saved upon exiting the program. To manually save, select File -> Save Library from the menu bar. To save a backup of your library, select File -> Save Library Backup from the menu bar. + +### Half-Implemented Features + +#### Fix Duplicate Files + +Load in a .dupeguru file generated by [dupeGuru](https://github.com/arsenetar/dupeguru/) and mirror metadata across entries marked as duplicates. After mirroring, return to dupeGuru to manage deletion of the duplicate files. After deletion, use the “Fix Unlinked Entries” feature in TagStudio to delete the duplicate set of entries for the now-deleted files + +> [!CAUTION] +> While this feature is functional, it’s a pretty roundabout process and can be streamlined in the future. + +#### Image Collage + +Create an image collage of your photos and videos. + +> [!CAUTION] +> Collage sizes and options are hardcoded. + +#### Macros + +Apply tags and other metadata depending on certain criteria. Set specific macros to run when the files are added to the library. Part of this including applying tags automatically based on parent folders. + +> [!CAUTION] +> Macro options are hardcoded, and there’s currently no way for the user to interface with this (still incomplete) system at all. + +#### Gallery-dl Sidecar Importing + +Import JSON sidecar data generated by [gallery-dl](https://github.com/mikf/gallery-dl). + +> [!CAUTION] +> This feature is not supported or documented in any official capacity whatsoever. It will likely be rolled-in to a larger and more generalized sidecar importing feature in the future. + +## FAQ + +### What State Is the Project Currently In? + +As of writing (v9.1.0 Alpha) the project is in a “useable” state, however it lacks proper testing and quality of life features. Currently the program has only been tested on Windows, and is unlikely to properly run on Linux or macOS in its current state, however this functionality is a priority going forward with testers. + +### What Features Are You Planning on Adding? + +Of the several features I have planned for the project, these are broken up into “[priority](#priority-features)” features and “[future](#future-features)” features. Priority features were originally intended for the first public release, however are currently absent from the v9.x.x Alpha builds. + +#### Priority Features + +- Improved search + - Sortable Search + - Boolean Search + - Coexisting Text + Tag Search + - Searchable File Metadata +- Tag management view +- Applying metadata via multi-selection +- Easier ways to apply tags in bulk + - Tag Search Panel + - Recent Tags Panel + - Top Tags Panel + - Pinned Tags Panel +- Apply tags based on system folders +- Better (stable, performant) library grid view +- Improved entry relinking +- Cached thumbnails +- Collations +- Resizable thumbnail grid +- User-defined metadata fields +- Multiple directory support +- SQLite (or similar) save files +- Reading and writing of EXIF and XMP fields +- Improved UI/UX +- Better internal API for accessing Entries, Tags, Fields, etc. from the library. +- Proper testing workflow +- Continued code cleanup and modularization +- Reassessment of save file structure in order to prioritize portability (leading to exportable tags, presets, etc) + +#### Future Features + +- Support for multiple simultaneous users/clients +- Draggable files outside the program +- Ability to ignore specific files +- A finished “macro system” for automatic tagging based on predetermined criteria. +- Different library views +- Date and time fields +- Entry linking/referencing +- Audio waveform previews +- 3D object previews +- Additional previews for miscellaneous file types +- Exportable/sharable tags and settings +- Optional global tags and settings, spanning across libraries +- Importing & exporting libraries to/from other programs +- Port to a more performant language and modern frontend (Rust?, Tauri?, etc.) +- Plugin system +- Local OCR search +- Support for local machine learning-based tag suggestions for images +- Mobile version + +### Why Is the Version Already v9? + +I’ve been developing this project over several years in private, and have gone through several major iterations and rewrites in that time. This “major version” is just a number at the end of the day, and if I wanted to I couldn’t released this as “Version 0” or “Version 1.0”, but I’ve decided to stick to my original version numbers to avoid needing to go in and change existing documentation and code comments. Version 10 is intended to include all of the “Priority Features” I’ve outlined in the [previous](#what-features-are-you-planning-on-adding) section. I’ve also labeled this version as an Alpha, and will likely reset the numbers when a feature-complete beta is reached. + +### Wait, Is There a CLI Version? + +As of right now, no. However, I _did_ have a CLI version in the recent past before dedicating my efforts to the Qt GUI version. I’ve left in the currently-inoperable CLI code just in case anyone was curious about it. Also yes, it’s just a bunch of glorified print statements (_the outlook for some form of curses on Windows didn’t look great at the time, and I just needed a driver for the newly refactored code...)._ + +### Can I Contribute? + +**Yes!!** I recommend taking a look at the [Priority Features](#priority-features) list, as well as the project issues to see what’s currently being worked on. Please do not submit pull requests with new feature additions without opening up an issue with a feature request first. + +As of writing I don’t have a concrete style guide, just try to stay within or close enough to the PEP 8 style guide and/or match the style of the existing code. diff --git a/doc/documentation.md b/doc/documentation.md new file mode 100644 index 00000000..608b421f --- /dev/null +++ b/doc/documentation.md @@ -0,0 +1,189 @@ +# TagStudio Documentation (Alpha v9.1.0) + +## _A User-Focused Document Management System_ + +> [!WARNING] +> This documentation is still a work in progress, and is intended to aide with deconstructing and understanding of the core mechanics of TagStudio and how it operates. + +## Contents +- [Library](#library) +- [Fields](#fields) +- [Entries](#entries) +- [Tags](#tags) +- [Retrieving Entries](#retrieving-entries-based-on-tag-cluster) +- [Missing File Resolution](#missing-file-resolution) + +## Library + +The Library is how TagStudio represents your chosen directory. In this Library or Vault system, all files within this directory are represented by Entries, which then contain metadata Fields. All TagStudio data for a Library is stored within a `.TagStudio` folder at the root of the Library's directory. Internal Library objects include: + +- Fields (v9+) + - Text Line (Title, Author, Artist, URL) + - Text Box (Description, Notes) + - Tag Box (Tags, Content Tags, Meta Tags) + - Datetime (Date Created, Date Modified, Date Taken) [WIP] + - Collation (Collation) [WIP] + - `name: str`: Collation Name + - `page: int`: Page # + - Checkbox (Archive, Favorite) [WIP] + - Drop Down (Group of Tags to select one from) [WIP] +- Entries (v1+) +- Tags (v7+) +- Macros (v9/10+) + +## Fields + +Fields are the the building blocks of metadata stored in Entires. Fields have several base types for representing different types of information, including: + +- `text_line` + - A string of text, displayed as a single line. + - Useful for Titles, Authors, URLs, etc. +- `text_box` + - A long string of text displayed as a box of text. + - Useful for descriptions, notes, etc. +- `datetime` [WIP] + - A date and time value. +- `tag_box` + - A box of tags added by the user. + - Multiple tag boxes can be used to separate classifications of tags, ex. 'Content Tags' and 'Meta Tags'. +- `checkbox` [WIP] + - A two-state checkbox. + - Can be associated with a tag for quick organization. +- `collation` [WIP] + - A collation is a collection of files that are intended to be displayed and retrieved together. Examples may include pages of a book or document that are spread out across several individual files. If you're intention is to associate files across multiple 'collations', use Tags instead! + +## Entries + +Entries are the representations of your files within the Library. They consist of a reference to the file on your drive, as well as the metadata associated with it. + +### Entry Object Structure (v9): + +- `id`: + - ID for the Entry. + - Int, Unique, Required + - Used for internal processing +- `filename`: + - The filename with extension of the referenced media file. + - String, Required +- `path`: + - The folder path in which the media file is located in. + - String, Required, OS Agnostic +- `fields`: + - A list of Field ID/Value dicts. + - List of dicts, Optional + +NOTE: _Entries currently have several unused optional fields intended for later features._ + +## Tags + +**Tags** are small data objects that represent an attribute of something. A person, place, thing, concept, you name it! Tags in TagStudio allow for more sophisticated Entry organization and searching thanks to their ability to contain alternate names and spellings via `aliases`, relational organization thanks to inherent `subtags`, and more! Tags can be as simple or as powerful as you want to make them, and TagStudio aims to provide as much power to you as possible. + +### Tag Object Structure (v9): + +- `id`: + - ID for the Tag. + - Int, Unique, Required + - Used for internal processing +- `name`: + - The normal name of the Tag, with no shortening or specification. + - String, Required + - Doesn't have to be unique + - Each word analyzed individually + - Used for display, searching, and storing +- `shorthand`: + - The shorthand name for the Tag. + - String, Optional + - Doesn't have to be unique + - Entire string analyzed as-is + - Used for display and searching +- `aliases`: + - Alternate names for the Tag. + - List of Strings, Optional + - Recommended to be unique to this Tag + - Entire string analyzed as-is + - Used for searching +- `subtags`: + - Other Tags that make up properties of this Tag. + - List of Strings, Optional + - Used for display (first subtag only) and searching. +- `color`: + - A hex code value for customizing the Tag's display color + - String, Optional + - Used for display + +### Tag Examples: + +#### League of Legends + +- `name`: "League of Legends" +- `shorthand`: "LoL" +- `aliases`: ["League"] +- `subtags`: ["Game", "Fantasy"] + +#### Arcane + +- `name`: "Arcane" +- `shorthand`: "" +- `aliases`: [] +- `subtags`: ["League of Legends", "Cartoon"] + +#### Jinx (LoL) + +- `name`: "Jinx Piltover" +- `shorthand`: "Jinx" +- `aliases`: ["Jinxy", "Jinxy Poo"] +- `subtags`: ["League of Legends", "Arcane", "Character"] + +#### Zander (Arcane) + +- `name`: "Zander Zanderson" +- `shorthand`: "Zander" +- `aliases`: [] +- `subtags`: ["Arcane", "Character"] + +#### Mr. Legend (LoL) + +- `name`: "Mr. Legend" +- `shorthand`: "" +- `aliases`: [] +- `subtags`: ["League of Legends", "Character"] + +### Query "League of Legends" returns results for: + +- League of Legends [because of "League of Legend"'s name] +- Arcane [because of "Arcane"'s subtag] +- Jinx (LoL) [because of "Jinx Piltover"'s subtag] +- Mr. Legend (LoL) [because of "Mr. Legned (LoL)'s subtag"] +- Zander (Arcane) [because of "Zander Zanderson"'s subtag ("Arcane")'s subtag] + +### Query "LoL" returns results for: + +- League of Legends [because of "League of Legend"'s shorthand] +- LoL [because of "League of Legend"'s shorthand] +- Arcane [because of "Arcane"'s subtag] +- Jinx (LoL) [because of "Jinx Piltover"'s subtag] +- Mr. Legend (LoL) [because of "Mr. Legned (LoL)'s subtag"] +- Zander (Arcane) [because of "Zander Zanderson"'s subtag ("Arcane")'s subtag] + +### Query "Arcane" returns results for: + +- Arcane [because of "Arcane"'s name] +- Jinx (LoL) [because of "Jinx Piltover"'s subtag "Arcane"] +- Zander (Arcane) [because of "Zander Zanderson"'s subtag] + +## Retrieving Entries based on Tag Cluster + +By default when querying Entries, each Entry's `tags` list (stored in the form of Tag `id`s) is compared against the Tag `id`s in a given Tag cluster (list of Tag `id`s) or appended clusters in the case of multi-term queries. The type of comparison depends on the type of query and whether or not it is an inclusive or exclusive query, or a combination of both. This default searching behavior is done in _O(n)_ time, but can be sped up in the future by building indexes on certain search terms. These indexes can be stored on disk and loaded back into memory in future sessions. These indexes will also need to be updated as new Tags and Entries are added or edited. + +## Missing File Resolution + +1. Refresh missing file list (`refresh missing`) (Automatically run if library has few entries) +2. Fix missing files screen (`fix missing`) + +### Fix Missing Files Screen + +0. **Match Search** (Determines if entries can be fixed) Scans for filename in library directory +1. **Quick Fixes** (one match found, no existing entry) +2. **Match Selection** (multiple matches found) +3. **Merge Conflict Resolution** (match has existing entry) + Any remaining missing files can be listed, but they probably really are missing at this point. You can update the path and filename to point to new files if you know where they should actually be pointing to. diff --git a/github_header.png b/github_header.png new file mode 100644 index 00000000..9b1969b7 Binary files /dev/null and b/github_header.png differ diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 00000000..2636faf0 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,12 @@ +click==8.1.3 +climage==0.1.3 +humanfriendly==10.0 +opencv_python==4.8.0.74 +Pillow==10.3.0 +pillow_avif_plugin==1.3.1 +PySide6==6.5.1.1 +PySide6_Addons==6.5.1.1 +PySide6_Essentials==6.5.1.1 +Requests==2.31.0 +typing_extensions==3.10.0.0 +ujson==5.8.0 diff --git a/screenshot.jpg b/screenshot.jpg new file mode 100644 index 00000000..b506c493 Binary files /dev/null and b/screenshot.jpg differ diff --git a/start_win.bat b/start_win.bat new file mode 100644 index 00000000..51a5ddf8 --- /dev/null +++ b/start_win.bat @@ -0,0 +1,2 @@ +@echo off +.venv\Scripts\python.exe .\TagStudio\tagstudio.py --ui qt %* \ No newline at end of file diff --git a/tagstudio/__init__.py b/tagstudio/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tagstudio/resources/icon.ico b/tagstudio/resources/icon.ico new file mode 100644 index 00000000..5cda9906 Binary files /dev/null and b/tagstudio/resources/icon.ico differ diff --git a/tagstudio/resources/icon.png b/tagstudio/resources/icon.png new file mode 100644 index 00000000..8431cea5 Binary files /dev/null and b/tagstudio/resources/icon.png differ diff --git a/tagstudio/resources/qt/fonts/Oxanium-Bold.ttf b/tagstudio/resources/qt/fonts/Oxanium-Bold.ttf new file mode 100644 index 00000000..8ee8a1d6 Binary files /dev/null and b/tagstudio/resources/qt/fonts/Oxanium-Bold.ttf differ diff --git a/tagstudio/resources/qt/images/box_icon_empty_128 - Copy.png b/tagstudio/resources/qt/images/box_icon_empty_128 - Copy.png new file mode 100644 index 00000000..4fc14bc6 Binary files /dev/null and b/tagstudio/resources/qt/images/box_icon_empty_128 - Copy.png differ diff --git a/tagstudio/resources/qt/images/box_icon_empty_128.png b/tagstudio/resources/qt/images/box_icon_empty_128.png new file mode 100644 index 00000000..5b784f4a Binary files /dev/null and b/tagstudio/resources/qt/images/box_icon_empty_128.png differ diff --git a/tagstudio/resources/qt/images/box_icon_filled_128 - Copy.png b/tagstudio/resources/qt/images/box_icon_filled_128 - Copy.png new file mode 100644 index 00000000..67dd6d5b Binary files /dev/null and b/tagstudio/resources/qt/images/box_icon_filled_128 - Copy.png differ diff --git a/tagstudio/resources/qt/images/box_icon_filled_128.png b/tagstudio/resources/qt/images/box_icon_filled_128.png new file mode 100644 index 00000000..57adf5c9 Binary files /dev/null and b/tagstudio/resources/qt/images/box_icon_filled_128.png differ diff --git a/tagstudio/resources/qt/images/clipboard_icon_128.png b/tagstudio/resources/qt/images/clipboard_icon_128.png new file mode 100644 index 00000000..9261b476 Binary files /dev/null and b/tagstudio/resources/qt/images/clipboard_icon_128.png differ diff --git a/tagstudio/resources/qt/images/collation_icon_128.png b/tagstudio/resources/qt/images/collation_icon_128.png new file mode 100644 index 00000000..b79242de Binary files /dev/null and b/tagstudio/resources/qt/images/collation_icon_128.png differ diff --git a/tagstudio/resources/qt/images/edit_icon_128.png b/tagstudio/resources/qt/images/edit_icon_128.png new file mode 100644 index 00000000..85f85d33 Binary files /dev/null and b/tagstudio/resources/qt/images/edit_icon_128.png differ diff --git a/tagstudio/resources/qt/images/splash.png b/tagstudio/resources/qt/images/splash.png new file mode 100644 index 00000000..0d4c94cf Binary files /dev/null and b/tagstudio/resources/qt/images/splash.png differ diff --git a/tagstudio/resources/qt/images/splitter_handle_128.png b/tagstudio/resources/qt/images/splitter_handle_128.png new file mode 100644 index 00000000..328a0dd5 Binary files /dev/null and b/tagstudio/resources/qt/images/splitter_handle_128.png differ diff --git a/tagstudio/resources/qt/images/star_icon_empty_128 - Copy.png b/tagstudio/resources/qt/images/star_icon_empty_128 - Copy.png new file mode 100644 index 00000000..ab1ef1ff Binary files /dev/null and b/tagstudio/resources/qt/images/star_icon_empty_128 - Copy.png differ diff --git a/tagstudio/resources/qt/images/star_icon_empty_128.png b/tagstudio/resources/qt/images/star_icon_empty_128.png new file mode 100644 index 00000000..63107d98 Binary files /dev/null and b/tagstudio/resources/qt/images/star_icon_empty_128.png differ diff --git a/tagstudio/resources/qt/images/star_icon_filled_128 - Copy.png b/tagstudio/resources/qt/images/star_icon_filled_128 - Copy.png new file mode 100644 index 00000000..0bfcf2b1 Binary files /dev/null and b/tagstudio/resources/qt/images/star_icon_filled_128 - Copy.png differ diff --git a/tagstudio/resources/qt/images/star_icon_filled_128.png b/tagstudio/resources/qt/images/star_icon_filled_128.png new file mode 100644 index 00000000..b25f739d Binary files /dev/null and b/tagstudio/resources/qt/images/star_icon_filled_128.png differ diff --git a/tagstudio/resources/qt/images/tag_group_icon_128.png b/tagstudio/resources/qt/images/tag_group_icon_128.png new file mode 100644 index 00000000..18510d5d Binary files /dev/null and b/tagstudio/resources/qt/images/tag_group_icon_128.png differ diff --git a/tagstudio/resources/qt/images/thumb_border_512.png b/tagstudio/resources/qt/images/thumb_border_512.png new file mode 100644 index 00000000..605717e3 Binary files /dev/null and b/tagstudio/resources/qt/images/thumb_border_512.png differ diff --git a/tagstudio/resources/qt/images/thumb_broken_512.png b/tagstudio/resources/qt/images/thumb_broken_512.png new file mode 100644 index 00000000..5022f2eb Binary files /dev/null and b/tagstudio/resources/qt/images/thumb_broken_512.png differ diff --git a/tagstudio/resources/qt/images/thumb_loading_512.png b/tagstudio/resources/qt/images/thumb_loading_512.png new file mode 100644 index 00000000..05008af5 Binary files /dev/null and b/tagstudio/resources/qt/images/thumb_loading_512.png differ diff --git a/tagstudio/resources/qt/images/thumb_mask_128.png b/tagstudio/resources/qt/images/thumb_mask_128.png new file mode 100644 index 00000000..52a0a135 Binary files /dev/null and b/tagstudio/resources/qt/images/thumb_mask_128.png differ diff --git a/tagstudio/resources/qt/images/thumb_mask_512.png b/tagstudio/resources/qt/images/thumb_mask_512.png new file mode 100644 index 00000000..ce641abc Binary files /dev/null and b/tagstudio/resources/qt/images/thumb_mask_512.png differ diff --git a/tagstudio/resources/qt/images/thumb_mask_hl_512.png b/tagstudio/resources/qt/images/thumb_mask_hl_512.png new file mode 100644 index 00000000..36c896b8 Binary files /dev/null and b/tagstudio/resources/qt/images/thumb_mask_hl_512.png differ diff --git a/tagstudio/resources/qt/images/trash_icon_128.png b/tagstudio/resources/qt/images/trash_icon_128.png new file mode 100644 index 00000000..a1d11843 Binary files /dev/null and b/tagstudio/resources/qt/images/trash_icon_128.png differ diff --git a/tagstudio/src/cli/__init__.py b/tagstudio/src/cli/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tagstudio/src/cli/ts_cli.py b/tagstudio/src/cli/ts_cli.py new file mode 100644 index 00000000..8e35bf17 --- /dev/null +++ b/tagstudio/src/cli/ts_cli.py @@ -0,0 +1,3300 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +"""A basic CLI driver for TagStudio.""" + +import datetime +import math +from multiprocessing import Value +import os +import subprocess +import sys +import time +from PIL import Image, ImageOps, ImageChops, UnidentifiedImageError +import pillow_avif +from pathlib import Path +import traceback +import cv2 +import climage +import click +from datetime import datetime as dt +from src.core.ts_core import * +from src.core.utils.web import * +from src.core.utils.fs import * +from src.core.library import * + +WHITE_FG = '\033[37m' +WHITE_BG = '\033[47m' +BRIGHT_WHITE_FG = '\033[97m' +BRIGHT_WHITE_BG = '\033[107m' +BLACK_FG = '\033[30m' +BRIGHT_CYAN_FG = '\033[96m' +BRIGHT_CYAN_BG = '\033[106m' +BRIGHT_MAGENTA_FG = '\033[95m' +BRIGHT_MAGENTA_BG = '\033[105m' +BRIGHT_GREEN_FG = '\033[92m' +BRIGHT_GREEN_BG = '\033[102m' +YELLOW_FG = '\033[33m' +YELLOW_BG = '\033[43m' +BRIGHT_YELLOW_FG = '\033[93m' +BRIGHT_YELLOW_BG = '\033[103m' +RED_BG = '\033[41m' +BRIGHT_RED_FG = '\033[91m' +BRIGHT_RED_BG = '\033[101m' +MAGENTA_FG = '\033[35m' +MAGENTA_BG = '\033[45m' +RESET = '\033[0m' +SAVE_SCREEN = '\033[?1049h\033[?47h\033[H' +RESTORE_SCREEN = '\033[?47l\033[?1049l' + +ERROR = f'{RED_BG}{BRIGHT_WHITE_FG}[ERROR]{RESET}' +WARNING = f'{RED_BG}{BRIGHT_WHITE_FG}[WARNING]{RESET}' +INFO = f'{BRIGHT_CYAN_BG}{BLACK_FG}[INFO]{RESET}' + + +def clear(): + """Clears the terminal screen.""" + + # Windows + if os.name == 'nt': + _ = os.system('cls') + + # Unix + else: + _ = os.system('clear') + + +class CliDriver: + """A basic CLI driver for TagStudio.""" + + def __init__(self, core, args): + self.core: TagStudioCore = core + self.lib = self.core.lib + self.filtered_entries: list[tuple[ItemType, int]] = [] + self.args = args + self.first_open: bool = True + self.first_browse: bool = True + self.is_missing_count_init: bool = False + self.is_new_file_count_init: bool = False + self.is_dupe_entry_count_init: bool = False + self.is_dupe_file_count_init: bool = False + + self.external_preview_size: tuple[int, int] = (960, 960) + epd_path = os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/cli/images/external_preview.png') + self.external_preview_default: Image = Image.open(epd_path) if os.path.exists( + epd_path) else Image.new(mode='RGB', size=(self.external_preview_size)) + self.external_preview_default.thumbnail(self.external_preview_size) + epb_path = os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/cli/images/no_preview.png') + self.external_preview_broken: Image = Image.open(epb_path) if os.path.exists( + epb_path) else Image.new(mode='RGB', size=(self.external_preview_size)) + self.external_preview_broken.thumbnail(self.external_preview_size) + + self.branch: str = (' ('+VERSION_BRANCH + + ')') if VERSION_BRANCH else '' + self.base_title: str = f'TagStudio {VERSION}{self.branch} - CLI Mode' + self.title_text: str = self.base_title + self.buffer = {} + + def start(self): + """Enters the CLI.""" + print(SAVE_SCREEN, end='') + try: + self.scr_main_menu() + except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + self.exit(save=False, backup=False) + except KeyboardInterrupt: + # traceback.print_exc() + print('\nForce Quitting TagStudio...') + # if self.lib and self.lib.library_dir: + # self.backup_library() + # self.cleanup_before_exit() + # sys.exit() + self.exit(save=False, backup=False) + except: + traceback.print_exc() + print('\nPress Enter to Continue...') + input() + # if self.lib and self.lib.library_dir: + # self.backup_library() + # self.cleanup_before_exit() + # sys.exit() + self.exit(save=False, backup=True) + # except: + # print( + # '\nAn Unknown Exception in TagStudio has Occurred. Press Enter to Continue...') + # input() + # # if self.lib and self.lib.library_dir: + # # self.backup_library() + # # self.cleanup_before_exit() + # # sys.exit() + # self.quit(save=False, backup=True) + + def cleanup_before_exit(self, restore_screen=True): + """Things do be done on application exit.""" + try: + if self.args.external_preview: + self.close_external_preview() + except Exception: + traceback.print_exc() + print('\nCrashed on Cleanup! This is unusual... Press Enter to Continue...') + input() + self.backup_library() + + if restore_screen: + print(f'{RESET}{RESTORE_SCREEN}', end='') + + def exit(self, save:bool, backup:bool): + """Exists TagStudio, and optionally saves and/or backs up data.""" + + if save: + print(f'{INFO} Saving Library to disk...') + self.save_library(display_message=False) + if backup: + print(f'{INFO} Saving Library changes to Backups folder...') + self.backup_library(display_message=False) + + self.cleanup_before_exit() + + try: + sys.exit() + except SystemExit: + sys.exit() + + def format_title(self, str, color=f'{BRIGHT_WHITE_FG}{MAGENTA_BG}') -> str: + """Formats a string with title formatting.""" + # Floating Pill (Requires NerdFont) + # return f'◀ {str} ▶'.center(os.get_terminal_size()[0], " ").replace('◀', '\033[96m\033[0m\033[30m\033[106m').replace('▶', '\033[0m\033[96m\033[0m') + # Solid Background + return f'{color}{str.center(os.get_terminal_size()[0], " ")[:os.get_terminal_size()[0]]}{RESET}' + + def format_subtitle(self, str, color=BRIGHT_CYAN_FG) -> str: + """Formats a string with subtitle formatting.""" + return f'{color}{(" "+str+" ").center(os.get_terminal_size()[0], "═")[:os.get_terminal_size()[0]]}{RESET}' + + def format_h1(self, str, color=BRIGHT_MAGENTA_FG) -> str: + """Formats a string with h1 formatting.""" + return f'{color}{("┫ "+str+" ┣").center(os.get_terminal_size()[0], "━")[:os.get_terminal_size()[0]]}{RESET}' + + def format_h2(self, str, color=BRIGHT_GREEN_FG) -> str: + """Formats a string with h2 formatting.""" + return f'{color}{(" "+str+" ").center(os.get_terminal_size()[0], "·")[:os.get_terminal_size()[0]]}{RESET}' + + def get_file_color(self, ext: str): + if ext.lower().replace('.','',1) == 'gif': + return BRIGHT_YELLOW_FG + if ext.lower().replace('.','',1) in IMAGE_TYPES: + return WHITE_FG + elif ext.lower().replace('.','',1) in VIDEO_TYPES: + return BRIGHT_CYAN_FG + elif ext.lower().replace('.','',1) in TEXT_TYPES: + return BRIGHT_GREEN_FG + else: + return BRIGHT_WHITE_FG + + def get_tag_color(self, color: str) -> str: + if color.lower() == 'black': + return '\033[48;2;17;16;24m' + '\033[38;2;183;182;190m' + # return '\033[48;5;233m' + BRIGHT_WHITE_FG + elif color.lower() == 'dark gray': + return '\033[48;2;36;35;42m' + '\033[38;2;189;189;191m' + # return '\033[48;5;233m' + BRIGHT_WHITE_FG + elif color.lower() == 'gray': + return '\033[48;2;83;82;90m' + '\033[38;2;203;202;210m' + # return '\033[48;5;246m' + BRIGHT_WHITE_FG + elif color.lower() == 'light gray': + return '\033[48;2;170;169;176m' + '\033[38;2;34;33;40m' + # return '\033[48;5;250m' + BLACK_FG + elif color.lower() == 'white': + return '\033[48;2;242;241;248m' + '\033[38;2;48;47;54m' + # return '\033[48;5;231m' + '\033[38;5;244m' + elif color.lower() == 'light pink': + return '\033[48;2;255;143;190m' + '\033[38;2;108;43;57m' + # return '\033[48;5;212m' + '\033[38;5;88m' + elif color.lower() == 'pink': + return '\033[48;2;250;74;117m' + '\033[38;2;91;23;35m' + # return '\033[48;5;204m' + '\033[38;5;224m' + elif color.lower() == 'magenta': + return '\033[48;2;224;43;132m' + '\033[38;2;91;13;54m' + # return '\033[48;5;197m' + '\033[38;5;224m' + elif color.lower() == 'red': + return '\033[48;2;226;44;60m' + '\033[38;2;68;13;18m' + # return '\033[48;5;196m' + '\033[38;5;224m' + elif color.lower() == 'red orange': + return '\033[48;2;232;55;38m' + '\033[38;2;97;18;11m' + # return '\033[48;5;202m' + '\033[38;5;221m' + elif color.lower() == 'salmon': + return '\033[48;2;246;88;72m' + '\033[38;2;111;27;22m' + # return '\033[48;5;203m' + '\033[38;5;88m' + elif color.lower() == 'orange': + return '\033[48;2;237;96;34m' + '\033[38;2;85;30;10m' + # return '\033[48;5;208m' + '\033[38;5;229m' + elif color.lower() == 'yellow orange': + return '\033[48;2;250;154;44m' + '\033[38;2;102;51;13m' + # return '\033[48;5;214m' + '\033[38;5;88m' + elif color.lower() == 'yellow': + return '\033[48;2;255;214;61m' + '\033[38;2;117;67;18m' + # return '\033[48;5;220m' + '\033[38;5;88m' + elif color.lower() == 'mint': + return '\033[48;2;74;237;144m' + '\033[38;2;22;79;62m' + # return '\033[48;5;84m' + '\033[38;5;17m' + elif color.lower() == 'lime': + return '\033[48;2;149;227;69m' + '\033[38;2;65;84;21m' + # return '\033[48;5;154m' + '\033[38;5;17m' + elif color.lower() == 'light green': + return '\033[48;2;138;236;125m' + '\033[38;2;44;85;38m' + # return '\033[48;5;40m' + '\033[38;5;17m' + elif color.lower() == 'green': + return '\033[48;2;40;187;72m' + '\033[38;2;13;56;40m' + # return '\033[48;5;28m' + '\033[38;5;191m' + elif color.lower() == 'teal': + return '\033[48;2;23;191;157m' + '\033[38;2;7;58;68m' + # return '\033[48;5;36m' + '\033[38;5;17m' + elif color.lower() == 'cyan': + return '\033[48;2;60;222;196m' + '\033[38;2;12;64;66m' + # return '\033[48;5;50m' + '\033[38;5;17m' + elif color.lower() == 'light blue': + return '\033[48;2;85;187;246m' + '\033[38;2;18;37;65m' + # return '\033[48;5;75m' + '\033[38;5;17m' + elif color.lower() == 'blue': + return '\033[48;2;59;99;240m' + '\033[38;2;158;192;249m' + # return '\033[48;5;27m' + BRIGHT_WHITE_FG + elif color.lower() == 'blue violet': + return '\033[48;2;93;88;241m' + '\033[38;2;149;176;249m' + # return '\033[48;5;63m' + BRIGHT_WHITE_FG + elif color.lower() == 'violet': + return '\033[48;2;120;60;239m' + '\033[38;2;187;157;247m' + # return '\033[48;5;57m' + BRIGHT_WHITE_FG + elif color.lower() == 'purple': + return '\033[48;2;155;79;240m' + '\033[38;2;73;24;98m' + # return '\033[48;5;135m' + BRIGHT_WHITE_FG + elif color.lower() == 'peach': + return '\033[48;2;241;198;156m' + '\033[38;2;97;63;47m' + # return '\033[48;5;223m' + '\033[38;5;88m' + elif color.lower() == 'brown': + return '\033[48;2;130;50;22m' + '\033[38;2;205;157;131m' + # return '\033[48;5;130m' + BRIGHT_WHITE_FG + elif color.lower() == 'lavender': + return '\033[48;2;173;142;239m' + '\033[38;2;73;43;101m' + # return '\033[48;5;141m' + '\033[38;5;17m' + elif color.lower() == 'blonde': + return '\033[48;2;239;198;100m' + '\033[38;2;109;70;30m' + # return '\033[48;5;221m' + '\033[38;5;88m' + elif color.lower() == 'auburn': + return '\033[48;2;161;50;32m' + '\033[38;2;217;138;127m' + # return '\033[48;5;88m' + '\033[38;5;216m' + elif color.lower() == 'light brown': + return '\033[48;2;190;91;45m' + '\033[38;2;76;41;14m' + elif color.lower() == 'dark brown': + return '\033[48;2;76;35;21m' + '\033[38;2;183;129;113m' + # return '\033[48;5;172m' + BRIGHT_WHITE_FG + elif color.lower() == 'cool gray': + return '\033[48;2;81;87;104m' + '\033[38;2;158;161;195m' + # return '\033[48;5;102m' + BRIGHT_WHITE_FG + elif color.lower() == 'warm gray': + return '\033[48;2;98;88;80m' + '\033[38;2;192;171;146m' + # return '\033[48;5;59m' + BRIGHT_WHITE_FG + elif color.lower() == 'olive': + return '\033[48;2;76;101;46m' + '\033[38;2;180;193;122m' + # return '\033[48;5;58m' + '\033[38;5;193m' + elif color.lower() == 'berry': + return '\033[48;2;159;42;167m' + '\033[38;2;204;143;220m' + else: + return '' + + def copy_field_to_buffer(self, entry_field) -> None: + """Copies an Entry Field object into the internal buffer.""" + self.buffer = dict(entry_field) + + def paste_field_from_buffer(self, entry_id) -> None: + """Merges or adds the Entry Field object in the internal buffer to the Entry.""" + if self.buffer: + # entry: Entry = self.lib.entries[entry_index] + # entry = self.lib.get_entry(entry_id) + field_id: int = self.lib.get_field_attr(self.buffer, 'id') + content = self.lib.get_field_attr(self.buffer, 'content') + + # NOTE: This code is pretty much identical to the match_conditions code + # found in the core. Could this be made generic? Especially for merging Entries. + if self.lib.get_field_obj(int(field_id))['type'] == 'tag_box': + existing_fields: list[int] = self.lib.get_field_index_in_entry( + entry_id, field_id) + if existing_fields: + self.lib.update_entry_field( + entry_id, existing_fields[0], content, 'append') + else: + self.lib.add_field_to_entry(entry_id, field_id) + self.lib.update_entry_field( + entry_id, -1, content, 'append') + + if self.lib.get_field_obj(int(field_id))['type'] in TEXT_FIELDS: + if not self.lib.does_field_content_exist(entry_id, field_id, content): + self.lib.add_field_to_entry(entry_id, field_id) + self.lib.update_entry_field( + entry_id, -1, content, 'replace') + + # existing_fields: list[int] = self.lib.get_field_index_in_entry(entry_index, field_id) + # if existing_fields: + # self.lib.update_entry_field(entry_index, existing_fields[0], content, 'append') + # else: + # self.lib.add_field_to_entry(entry_index, field_id) + # self.lib.update_entry_field(entry_index, -1, content, 'replace') + + def init_external_preview(self) -> None: + """Initialized the external preview image file.""" + if self.lib and self.lib.library_dir: + external_preview_path: str = os.path.normpath( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/external_preview.jpg') + if not os.path.isfile(external_preview_path): + temp = self.external_preview_default + temp.save(external_preview_path) + if os.path.isfile(external_preview_path): + os.startfile(external_preview_path) + + def set_external_preview_default(self) -> None: + """Sets the external preview to its default image.""" + if self.lib and self.lib.library_dir: + external_preview_path: str = os.path.normpath( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/external_preview.jpg') + if os.path.isfile(external_preview_path): + temp = self.external_preview_default + temp.save(external_preview_path) + + def set_external_preview_broken(self) -> None: + """Sets the external preview image file to the 'broken' placeholder.""" + if self.lib and self.lib.library_dir: + external_preview_path: str = os.path.normpath( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/external_preview.jpg') + if os.path.isfile(external_preview_path): + temp = self.external_preview_broken + temp.save(external_preview_path) + + def close_external_preview(self) -> None: + """Destroys and closes the external preview image file.""" + if self.lib and self.lib.library_dir: + external_preview_path: str = os.path.normpath( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/external_preview.jpg') + if os.path.isfile(external_preview_path): + os.remove(external_preview_path) + + def scr_create_library(self, path=''): + """Screen for creating a new TagStudio library.""" + + subtitle = 'Create Library' + + clear() + print(f'{self.format_title(self.title_text)}') + print(self.format_subtitle(subtitle)) + print('') + + if not path: + print('Enter Library Folder Path: \n> ', end='') + path = input() + if os.path.exists(path): + print('') + print(f'{INFO} Are you sure you want to create a new Library at \"{path}\"? (Y/N)\n> ', end='') + con = input().lower() + if con == 'y' or con == 'yes': + result = self.lib.create_library(path) + if result == 0: + print(f'{INFO} Created new TagStudio Library at: \"{path}\"\nPress Enter to Return to Main Menu...') + input() + # self.open_library(path) + elif result == 1: + print(f'{ERROR} Could not create Library. Path: \"{path}\" is pointing inside an existing TagStudio Folder.\nPress Enter to Return to Main Menu...') + input() + elif result == 2: + print(f'{ERROR} Could not write inside path: \"{path}\"\nPress Enter to Return to Main Menu...') + input() + else: + print(f'{ERROR} Invalid Path: \"{path}\"\nPress Enter to Return to Main Menu...') + input() + # if Core.open_library(path) == 1: + # self.library_name = path + # self.scr_library_home() + # else: + # print(f'[ERROR]: No existing TagStudio library found at \'{path}\'') + # self.scr_main_menu() + + def open_library(self, path): + """Opens a TagStudio library.""" + + return_code = self.lib.open_library(path) + if return_code == 1: + # self.lib = self.core.library + if self.args.external_preview: + self.init_external_preview() + + if len(self.lib.entries) <= 1000: + print( + f'{INFO} Checking for missing files in Library \'{self.lib.library_dir}\'...') + self.lib.refresh_missing_files() + # else: + # print( + # f'{INFO} Automatic missing file refreshing is turned off for large libraries (1,000+ Entries)') + self.title_text: str = self.base_title + '' + self.scr_library_home() + else: + clear() + print( + f'{ERROR} No existing TagStudio library found at \'{path}\'') + self.scr_main_menu(clear_scr=False) + + def close_library(self, save=True): + """ + Saves (by default) and clears the current Library as well as related operations. + Does *not* direct the navigation back to the main menu, that's not my job. + """ + if save: + self.lib.save_library_to_disk() + if self.args.external_preview: + self.close_external_preview() + self.lib.clear_internal_vars() + + def backup_library(self, display_message:bool = True) -> bool: + """Saves a backup copy of the Library file to disk. Returns True if successful.""" + if self.lib and self.lib.library_dir: + filename = self.lib.save_library_backup_to_disk() + location = os.path.normpath( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/backups/{filename}') + if display_message: + print(f'{INFO} Backup of Library saved at \"{location}\".') + return True + return False + + def save_library(self, display_message:bool = True) -> bool: + """Saves the Library file to disk. Returns True if successful.""" + if self.lib and self.lib.library_dir: + self.lib.save_library_to_disk() + if display_message: + print(f'{INFO} Library saved to disk.') + return True + return False + + def get_char_limit(self, text: str) -> int: + """ + Returns an estimated value for how many characters of a block of text should be allowed to display before being truncated. + """ + # char_limit: int = ( + # (os.get_terminal_size()[0] * os.get_terminal_size()[1]) // 6) + # char_limit -= (text.count('\n') + text.count('\r') * (os.get_terminal_size()[0] // 1.0)) + # char_limit = char_limit if char_limit > 0 else min(40, len(text)) + + char_limit: int = os.get_terminal_size( + )[0] * (os.get_terminal_size()[1] // 5) + char_limit -= ((text.count('\n') + text.count('\r')) + * (os.get_terminal_size()[0] // 2)) + char_limit = char_limit if char_limit > 0 else min((64), len(text)) + + # print(f'Char Limit: {char_limit}, Len: {len(text)}') + return char_limit + + def truncate_text(self, text: str) -> int: + """Returns a truncated string for displaying, calculated with `get_char_limit()`.""" + if len(text) > self.get_char_limit(text): + # print(f'Char Limit: {self.get_char_limit(text)}, Len: {len(text)}') + return (f'{text[:int(self.get_char_limit(text) - 1)]} {WHITE_FG}[...]{RESET}') + else: + return (text) + + def print_fields(self, index) -> None: + """Prints an Entry's formatted fields to the screen.""" + entry = self.lib.entries[index] + + if entry and self.args.debug: + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} ID: {RESET} ', end='') + print(entry.id_) + + if entry and entry.fields: + + for i, field in enumerate(entry.fields): + # Buffer between box fields below other fields if this isn't the first field + if i != 0 and self.lib.get_field_attr(field, 'type') in BOX_FIELDS and self.lib.get_field_attr(entry.fields[i-1], 'type') not in BOX_FIELDS: + print('') + # Format the field title differently for box fields. + if self.lib.get_field_attr(field, 'type') in BOX_FIELDS: + print( + f'{BRIGHT_WHITE_BG}{BLACK_FG} {self.lib.get_field_attr(field, "name")}: {RESET} ', end='\n') + else: + print( + f'{BRIGHT_WHITE_BG}{BLACK_FG} {self.lib.get_field_attr(field, "name")}: {RESET} ', end='') + if self.lib.get_field_attr(field, 'type') == 'tag_box': + char_count: int = 0 + for tag_id in self.lib.get_field_attr(field, 'content'): + tag = self.lib.get_tag(tag_id) + # Properly wrap Tags on screen + char_count += len(f' {tag.display_name(self.lib)} ') + 1 + if char_count > os.get_terminal_size()[0]: + print('') + char_count = len( + f' {tag.display_name(self.lib)} ') + 1 + print( + f'{self.get_tag_color(tag.color)} {tag.display_name(self.lib)} {RESET}', end='') + # If the tag isn't the last one, print a space for the next one. + if tag_id != self.lib.get_field_attr(field, 'content')[-1]: + print(' ', end='') + else: + print('') + elif self.lib.get_field_attr(field, 'type') in TEXT_FIELDS: + # Normalize line endings in any text content. + text: str = self.lib.get_field_attr( + field, 'content').replace('\r', '\n') + print(self.truncate_text(text)) + elif self.lib.get_field_attr(field, 'type') == 'datetime': + try: + # TODO: Localize this and/or add preferences. + date = dt.strptime(self.lib.get_field_attr( + field, 'content'), '%Y-%m-%d %H:%M:%S') + print(date.strftime('%D - %r')) + except: + print(self.lib.get_field_attr(field, 'content')) + else: + print(self.lib.get_field_attr(field, 'content')) + + # Buffer between box fields above other fields if this isn't the last field + if (entry.fields[i] != entry.fields[-1] + and self.lib.get_field_attr(field, 'type') in BOX_FIELDS): + print('') + else: + # print(f'{MAGENTA_BG}{BRIGHT_WHITE_FG}[No Fields]{RESET}{WHITE_FG} (Run \'edit\', then \'add \' to add some!){RESET}') + print(f'{MAGENTA_BG}{BRIGHT_WHITE_FG}[No Fields]{RESET}{WHITE_FG}') + + def print_thumbnail(self, index, filepath='', ignore_fields=False, + max_width=-1) -> None: + """ + Prints an Entry's formatted thumbnail to the screen. + Takes in either an Entry index or a direct filename. + """ + entry = None if index < 0 else self.lib.entries[index] + if entry: + filepath = os.path.normpath(f'{self.lib.library_dir}/{entry.path}/{entry.filename}') + external_preview_path: str = '' + if self.args.external_preview: + external_preview_path = os.path.normpath( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/external_preview.jpg') + # thumb_width = min( + # os.get_terminal_size()[0]//2, + # math.floor(os.get_terminal_size()[1]*0.5)) + # thumb_width = math.floor(os.get_terminal_size()[1]*0.5) + + # if entry: + file_type = os.path.splitext(filepath)[1].lower()[1:] + if file_type in (IMAGE_TYPES + VIDEO_TYPES): + # TODO: Make the image-grabbing part try to get thumbnails. + + # Lots of calculations to determine an image width that works well. + w, h = (1, 1) + final_img_path = filepath + if file_type in IMAGE_TYPES: + try: + raw = Image.open(filepath) + w, h = raw.size + # NOTE: Temporary way to hack a non-terminal preview. + if self.args.external_preview: + raw = raw.convert('RGB') + # raw.thumbnail((512, 512)) + raw.thumbnail(self.external_preview_size) + raw.save(external_preview_path) + except: + print(f'{ERROR} Could not load image \"{filepath}\"') + if self.args.external_preview: + self.set_external_preview_broken() + elif file_type in VIDEO_TYPES: + try: + video = cv2.VideoCapture(filepath) + video.set(cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2)) + success, frame = video.read() + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + final_frame = Image.fromarray(frame) + w, h = final_frame.size + final_frame.save(os.path.normpath( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/temp.jpg'), quality=50) + final_img_path = os.path.normpath( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/temp.jpg') + # NOTE: Temporary way to hack a non-terminal preview. + if self.args.external_preview and entry: + final_frame.thumbnail(self.external_preview_size) + final_frame.save(external_preview_path) + except SystemExit: + sys.exit() + except: + print( + f'{ERROR} Could not load video thumbnail for \"{filepath}\"') + if self.args.external_preview and entry: + self.set_external_preview_broken() + pass + + img_ratio: float = w / h + term_ratio_norm: float = (os.get_terminal_size()[ + 1] / os.get_terminal_size()[0]) * 2 + base_mod: float = 0.7 + field_cnt_mod: float = 0 + desc_len_mod: float = 0 + tag_cnt_mod: float = 0 + if entry and entry.fields and not ignore_fields: + field_cnt_mod = 1.5 * len(entry.fields) + for f in entry.fields: + if self.lib.get_field_attr(f, 'type') == 'tag_box': + tag_cnt_mod += (0.5 * + len(self.lib.get_field_attr(f, 'content'))) + elif self.lib.get_field_attr(f, 'type') == 'text_box': + desc_len_mod += (0.07 * + len(self.truncate_text(self.lib.get_field_attr(f, 'content')))) + desc_len_mod += (1.7 * self.truncate_text(self.lib.get_field_attr( + f, 'content')).count('\n')) + desc_len_mod += (1.7 * self.truncate_text(self.lib.get_field_attr( + f, 'content')).count('\r')) + try: + thumb_width = min( + math.floor((os.get_terminal_size()[0] + * img_ratio * term_ratio_norm * base_mod) + - ((field_cnt_mod + desc_len_mod + tag_cnt_mod)*(img_ratio*0.7))), + os.get_terminal_size()[0]) + if max_width > 0: + thumb_width = max_width if thumb_width > max_width else thumb_width + image = climage.convert(final_img_path, is_truecolor=True, is_256color=False, + is_16color=False, is_8color=False, width=thumb_width) + # Center Alignment Hack + spacing = (os.get_terminal_size()[0] - thumb_width) // 2 + if not self.args.external_preview or not entry: + print(' ' * spacing, end='') + print(image.replace('\n', ('\n' + ' ' * spacing))) + + if file_type in VIDEO_TYPES: + os.remove( + f'{self.lib.library_dir}/{TS_FOLDER_NAME}/temp.jpg') + except: + if not self.args.external_preview or not entry: + print( + f'{ERROR} Could not display preview. Is there enough screen space?') + + def print_columns(self, content: list[object], add_enum: False) -> None: + """ + Prints content in a column format. + Content: A list of tuples list[(element, formatting)] + """ + try: + if content: + # This is an estimate based on the existing screen formatting. + margin: int = 7 + enum_padding: int = 0 + term_width: int = os.get_terminal_size()[0] + + num_width: int = len(str(len(content) + 1)) + if add_enum: + enum_padding = num_width + 2 + + longest_width: int = len( + max(content, key=lambda x: len(x[0]))[0]) + 1 # + Padding + column_count: int = term_width // ( + longest_width + enum_padding + 3) + column_count: int = column_count if column_count > 0 else 1 + max_display: int = column_count * \ + (os.get_terminal_size()[1]-margin) + displayable: int = min(max_display, len(content)) + + # Recalculate based on displayable items + num_width = len(str(len(content[:max_display]) + 1)) + if add_enum: + enum_padding = num_width + 2 + longest_width = len( + max(content[:max_display], key=lambda x: len(x[0]))[0]) + 1 + column_count = term_width // (longest_width + enum_padding + 3) + column_count = column_count if column_count > 0 else 1 + max_display = column_count * (os.get_terminal_size()[1]-margin) + # displayable: int = min(max_display, len(content)) + + num_width = len(str(len(content[:max_display]) + 1)) + if add_enum: + enum_padding = num_width + 2 + # longest_width = len(max(content[:max_display], key=lambda x: len(x[0]))[0]) + 1 + # column_count = term_width // (longest_width + enum_padding + 3) + # column_count = column_count if column_count > 0 else 1 + # max_display = column_count * (os.get_terminal_size()[1]-margin) + + # print(num_width) + # print(term_width) + # print(longest_width) + # print(columns) + # print(max(content, key = lambda x : len(x[0]))) + # print(len(max(content, key = lambda x : len(x[0]))[0])) + + # # Prints out the list in a left-to-right tabular column form with color formatting. + # for i, element in enumerate(content): + # if i != 0 and i % (columns-1) == 0: + # print('') + # if add_enum: + # print(f'{element[1]}[{str(i+1).zfill(num_width)}] {element[0]} {RESET}', end='') + # else: + # print(f'{element[1]} {element[0]} {RESET}', end='') + # print(' ' * (longest_width - len(element[0])), end='') + + # Prints out the list in a top-down tabular column form with color formatting. + # This is my greatest achievement. + row_count: int = math.floor(len(content) / column_count) + table_size: int = row_count * column_count + table_size = table_size if table_size > 0 else 1 + # print(f'Rows:{max_rows}, Cols:{max_columns}') + row_num = 1 + col_num = 1 + for i, element in enumerate(content): + if i < max_display: + if row_count > 1: + row_number = i // column_count + index = (i * row_count) - \ + (row_number * (table_size-1)) + # col_number = index // math.ceil(len(content) / max_columns) + offset: int = 0 + if displayable % table_size == 1: + offset = 1 if (index >= row_count) and ( + row_number != row_count) else 0 + elif displayable % table_size != 0: + if col_num > 1 and col_num <= displayable % table_size: + offset += col_num - 1 + elif col_num > 1 and col_num > displayable % table_size: + offset = displayable % table_size + + if col_num > 1 and (os.get_terminal_size()[1]-margin) < row_count: + offset -= (row_count - (os.get_terminal_size() + [1]-margin)) * (col_num-1) + (col_num-1) + + # print(f'{row_count}/{(os.get_terminal_size()[1]-margin)}', end='') + + index += offset + # print(offset, end='') + # print(f'{row_num}-{col_num}', end='') + else: + index = i + if i != 0 and i % column_count == 0: + row_num += 1 + col_num = 1 + print('') + if index < len(content): + col_num += 1 + col_num = col_num if col_num <= column_count else 1 + if add_enum: + print( + f'{content[index][1]}[{str(index+1).zfill(num_width)}] {content[index][0]} {RESET}', end='') + else: + print( + f'{content[index][1]} {content[index][0]} {RESET}', end='') + if row_count > 0: + print(' ' * (longest_width - + len(content[index][0])), end='') + else: + print(' ', end='') + else: + print( + '\n' + self.format_h2(f'[{len(content) - max_display} More...]'), end='') + # print(WHITE_FG + '\n' + f'[{len(content) - max_display} More...]'.center(os.get_terminal_size()[0], " ")[:os.get_terminal_size()[0]]+RESET) + # print(f'\n{WHITE_FG}[{{RESET}', end='') + break + # print(f'Rows:{row_count}, Cols:{column_count}') + print('') + + except Exception: + traceback.print_exc() + print('\nPress Enter to Continue...') + input() + pass + + def run_macro(self, name: str, entry_id: int): + """Runs a specific Macro on an Entry given a Macro name.""" + # entry: Entry = self.lib.get_entry_from_index(entry_id) + entry = self.lib.get_entry(entry_id) + path = os.path.normpath( + f'{self.lib.library_dir}/{entry.path}/{entry.filename}') + source = path.split(os.sep)[1].lower() + if name == 'sidecar': + self.lib.add_generic_data_to_entry( + self.core.get_gdl_sidecar(path, source), entry_id) + elif name == 'autofill': + self.run_macro('sidecar', entry_id) + self.run_macro('build-url', entry_id) + self.run_macro('match', entry_id) + self.run_macro('clean-url', entry_id) + self.run_macro('sort-fields', entry_id) + elif name == 'build-url': + data = {'source': self.core.build_url(entry_id, source)} + self.lib.add_generic_data_to_entry(data, entry_id) + elif name == 'sort-fields': + order: list[int] = [0] + [1, 2] + [9, 17, 18, 19, 20] + \ + [10, 14, 11, 12, 13, 22] + [4, 5] + [8, 7, 6] + [3, 21] + self.lib.sort_fields(entry_id, order) + elif name == 'match': + self.core.match_conditions(entry_id) + elif name == 'scrape': + self.core.scrape(entry_id) + elif name == 'clean-url': + # entry = self.lib.get_entry_from_index(entry_id) + if entry.fields: + for i, field in enumerate(entry.fields, start=0): + if self.lib.get_field_attr(field, 'type') == 'text_line': + self.lib.update_entry_field( + entry_id=entry_id, + field_index=i, + content=strip_web_protocol( + self.lib.get_field_attr(field, 'content')), + mode='replace') + + def create_collage(self) -> str: + """Generates and saves an image collage based on Library Entries.""" + + run: bool = True + keep_aspect: bool = False + data_only_mode: bool = False + data_tint_mode: bool = False + + mode:int = self.scr_choose_option(subtitle='Choose Collage Mode(s)', + choices=[ + ('Normal','Creates a standard square image collage made up of Library media files.'), + ('Data Tint','Tints the collage with a color representing data about the Library Entries/files.'), + ('Data Only','Ignores media files entirely and only outputs a collage of Library Entry/file data.'), + ('Normal & Data Only','Creates both Normal and Data Only collages.'), + ], prompt='', required=True) + + if mode == 1: + data_tint_mode = True + + if mode == 2: + data_only_mode = True + + if mode in [0, 1, 3]: + keep_aspect = self.scr_choose_option( + subtitle='Choose Aspect Ratio Option', + choices=[ + ('Stretch to Fill','Stretches the media file to fill the entire collage square.'), + ('Keep Aspect Ratio','Keeps the original media file\'s aspect ratio, filling the rest of the square with black bars.') + ], prompt='', required=True) + + if mode in [1, 2, 3]: + # TODO: Choose data visualization options here. + pass + + full_thumb_size: int = 1 + + if mode in [0, 1, 3]: + full_thumb_size = self.scr_choose_option( + subtitle='Choose Thumbnail Size', + choices=[ + ('Tiny (32px)',''), + ('Small (64px)',''), + ('Medium (128px)',''), + ('Large (256px)',''), + ('Extra Large (512px)','') + ], prompt='', required=True) + + thumb_size: int = (32 if (full_thumb_size == 0) + else 64 if (full_thumb_size == 1) + else 128 if (full_thumb_size == 2) + else 256 if (full_thumb_size == 3) + else 512 if (full_thumb_size == 4) + else 32) + + + # if len(com) > 1 and com[1] == 'keep-aspect': + # keep_aspect = True + # elif len(com) > 1 and com[1] == 'data-only': + # data_only_mode = True + # elif len(com) > 1 and com[1] == 'data-tint': + # data_tint_mode = True + grid_size = math.ceil(math.sqrt(len(self.lib.entries)))**2 + grid_len = math.floor(math.sqrt(grid_size)) + thumb_size = thumb_size if not data_only_mode else 1 + img_size = thumb_size * grid_len + + print(f'Creating collage for {len(self.lib.entries)} Entries.\nGrid Size: {grid_size} ({grid_len}x{grid_len})\nIndividual Picture Size: ({thumb_size}x{thumb_size})') + if keep_aspect: + print('Keeping original aspect ratios.') + if data_only_mode: + print('Visualizing Entry Data') + + if not data_only_mode: + time.sleep(5) + + collage = Image.new('RGB', (img_size,img_size)) + filename = os.path.normpath(f'{self.lib.library_dir}/{TS_FOLDER_NAME}/{COLLAGE_FOLDER_NAME}/collage_{datetime.datetime.utcnow().strftime("%F_%T").replace(":", "")}.png') + + i = 0 + for x in range(0, grid_len): + for y in range(0, grid_len): + try: + if i < len(self.lib.entries) and run: + # entry: Entry = self.lib.get_entry_from_index(i) + entry = self.lib.entries[i] + filepath = os.path.normpath(f'{self.lib.library_dir}/{entry.path}/{entry.filename}') + file_type = os.path.splitext(filepath)[1].lower()[1:] + color: str = '' + + if data_tint_mode or data_only_mode: + color = '#000000' # Black (Default) + + if entry.fields: + has_any_tags:bool = False + has_content_tags:bool = False + has_meta_tags:bool = False + for field in entry.fields: + if self.lib.get_field_attr(field, 'type') == 'tag_box': + if self.lib.get_field_attr(field, 'content'): + has_any_tags = True + if self.lib.get_field_attr(field, 'id') == 7: + has_content_tags = True + elif self.lib.get_field_attr(field, 'id') == 8: + has_meta_tags = True + if has_content_tags and has_meta_tags: + color = '#28bb48' # Green + elif has_any_tags: + color = '#ffd63d' # Yellow + # color = '#95e345' # Yellow-Green + else: + # color = '#fa9a2c' # Yellow-Orange + color = '#ed8022' # Orange + else: + color = '#e22c3c' # Red + + if data_only_mode: + pic: Image = Image.new('RGB', (thumb_size,thumb_size), color) + collage.paste(pic, (y*thumb_size, x*thumb_size)) + if not data_only_mode: + print(f'\r{INFO} Combining [{i+1}/{len(self.lib.entries)}]: {self.get_file_color(file_type)}{entry.path}{os.sep}{entry.filename}{RESET}') + # sys.stdout.write(f'\r{INFO} Combining [{i+1}/{len(self.lib.entries)}]: {self.get_file_color(file_type)}{entry.path}{os.sep}{entry.filename}{RESET}') + # sys.stdout.flush() + if file_type in IMAGE_TYPES: + with Image.open(os.path.normpath(f'{self.lib.library_dir}/{entry.path}/{entry.filename}')) as pic: + if keep_aspect: + pic.thumbnail((thumb_size,thumb_size)) + else: + pic = pic.resize((thumb_size,thumb_size)) + if data_tint_mode and color: + pic = pic.convert(mode='RGB') + pic = ImageChops.hard_light(pic, Image.new('RGB', (thumb_size,thumb_size), color)) + collage.paste(pic, (y*thumb_size, x*thumb_size)) + elif file_type in VIDEO_TYPES: + video = cv2.VideoCapture(filepath) + video.set(cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2)) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + with Image.fromarray(frame, mode='RGB') as pic: + if keep_aspect: + pic.thumbnail((thumb_size,thumb_size)) + else: + pic = pic.resize((thumb_size,thumb_size)) + if data_tint_mode and color: + pic = ImageChops.hard_light(pic, Image.new('RGB', (thumb_size,thumb_size), color)) + collage.paste(pic, (y*thumb_size, x*thumb_size)) + except UnidentifiedImageError: + print(f'\n{ERROR} Couldn\'t read {entry.path}{os.sep}{entry.filename}') + except KeyboardInterrupt: + # self.quit(save=False, backup=True) + run = False + clear() + print(f'{INFO} Collage operation cancelled.') + clear_scr=False + except: + print(f'{ERROR} {entry.path}{os.sep}{entry.filename}') + traceback.print_exc() + print('Continuing...') + i = i+1 + + if run: + self.lib.verify_ts_folders() + collage.save(filename) + return filename + return '' + + def global_commands(self, com:list[str]) -> tuple[bool,str]: + """ + Executes from a set of global commands.\n + Returns a (bool,str) tuple containing (was command executed?, optional command message) + """ + was_executed:bool = False + message:str = '' + + # Backup Library ======================================================= + if (com[0].lower() == 'backup'): + self.backup_library(display_message=False) + was_executed = True + message=f'{INFO} Backed up Library to disk.' + # Create Collage ======================================================= + elif (com[0].lower() == 'collage'): + filename = self.create_collage() + if filename: + was_executed = True + message = f'{INFO} Saved collage to \"{filename}\".' + # Save Library ========================================================= + elif (com[0].lower() == 'save' or com[0].lower() == 'write' or com[0].lower() == 'w'): + self.save_library(display_message=False) + was_executed = True + message=f'{INFO} Library saved to disk.' + # Toggle Debug ========================================================= + elif (com[0].lower() == 'toggle-debug'): + self.args.debug = not self.args.debug + was_executed = True + message=f'{INFO} Debug Mode Active.' if self.args.debug else f'{INFO} Debug Mode Deactivated.' + # Toggle External Preview ============================================== + elif (com[0].lower() == 'toggle-external-preview'): + self.args.external_preview = not self.args.external_preview + if self.args.external_preview: + self.init_external_preview() + else: + self.close_external_preview() + was_executed = True + message=f'{INFO} External Preview Enabled.' if self.args.external_preview else f'{INFO} External Preview Disabled.' + # Quit ================================================================= + elif com[0].lower() == 'quit' or com[0].lower() == 'q': + self.exit(save=True, backup=False) + was_executed = True + # Quit without Saving ================================================== + elif com[0].lower() == 'quit!' or com[0].lower() == 'q!': + self.exit(save=False, backup=False) + was_executed = True + + return (was_executed, message) + + def scr_browse_help(self, prev) -> None: + """A Help screen for commands available during Library Browsing.""" + pass + + def scr_main_menu(self, clear_scr=True): + """The CLI main menu.""" + + while True: + if self.args.open and self.first_open: + self.first_open = False + self.open_library(self.args.open) + + if clear_scr: + clear() + clear_scr = True + print(f'{self.format_title(self.title_text)}') + print('') + print(f'\t{BRIGHT_WHITE_FG}{MAGENTA_BG} - Basic Commands - {RESET}') + print(f'\t\tOpen Library: {WHITE_FG}open | o {RESET}') + print( + f'\t\tCreate New Library: {WHITE_FG}new | n {RESET}') + # print(f'\t\tHelp: {WHITE_FG}help | h{RESET}') + print('') + print(f'\t\tQuit TagStudio: {WHITE_FG}quit | q{RESET}') + print('') + print(f'\t💡TIP: {WHITE_FG}TagStudio can be launched with the --open (or -o) option followed\n\t\tby to immediately open a library!{RESET}') + print('') + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + if com[0].lower() == 'open' or com[0].lower() == 'o': + if len(com) > 1: + self.open_library(com[1]) + elif com[0].lower() == 'new' or com[0].lower() == 'n': + if len(com) > 1: + self.scr_create_library(com[1]) + # elif (com[0].lower() == 'toggle-debug'): + # self.args.debug = not self.args.debug + # elif com[0].lower() in ['quit', 'q', 'close', 'c']: + # sys.exit() + # elif com[0].lower() in ['quit!', 'q!']: + # sys.exit() + else: + clear() + print( + f'{ERROR} Unknown command \'{" ".join(com)}\'') + clear_scr = False + + def scr_library_home(self, clear_scr=True): + """Home screen for an opened Library.""" + + while True: + subtitle = f'Library \'{self.lib.library_dir}\'' + if self.lib.is_legacy_library: + subtitle += ' (Legacy Format)' + if self.args.debug: + subtitle += ' (Debug Mode Active)' + # Directory Info ------------------------------------------------------- + file_count: str = f'{BRIGHT_YELLOW_FG}N/A (Run \'refresh dir\' to update){RESET}' if self.lib.dir_file_count == - \ + 1 else f'{WHITE_FG}{self.lib.dir_file_count}{RESET}' + + new_file_count: str = f'{BRIGHT_YELLOW_FG}N/A (Run \'refresh dir\' to update){RESET}' if (self.lib.files_not_in_library == [ + ] and not self.is_new_file_count_init) else f'{WHITE_FG}{len(self.lib.files_not_in_library)}{RESET}' + + # Issues --------------------------------------------------------------- + missing_file_count: str = f'{BRIGHT_YELLOW_FG}N/A (Run \'refresh missing\' to update){RESET}' if ( + self.lib.missing_files == [] and not self.is_missing_count_init) else f'{BRIGHT_RED_FG}{len(self.lib.missing_files)}{RESET}' + missing_file_count = f'{BRIGHT_GREEN_FG}0{RESET}' if ( + self.is_missing_count_init and len(self.lib.missing_files) == 0) else missing_file_count + + dupe_entry_count: str = f'{BRIGHT_YELLOW_FG}N/A (Run \'refresh dupe entries\' to update){RESET}' if ( + self.lib.dupe_entries == [] and not self.is_dupe_entry_count_init) else f'{BRIGHT_RED_FG}{len(self.lib.dupe_entries)}{RESET}' + dupe_entry_count = f'{BRIGHT_GREEN_FG}0{RESET}' if ( + self.is_dupe_entry_count_init and len(self.lib.dupe_entries) == 0) else dupe_entry_count + + dupe_file_count: str = f'{BRIGHT_YELLOW_FG}N/A (Run \'refresh dupe files\' to update){RESET}' if ( + self.lib.dupe_files == [] and not self.is_dupe_file_count_init) else f'{BRIGHT_RED_FG}{len(self.lib.dupe_files)}{RESET}' + dupe_file_count = f'{BRIGHT_GREEN_FG}0{RESET}' if ( + self.is_dupe_file_count_init and len(self.lib.dupe_files) == 0) else dupe_file_count + # fixed_file_count: str = 'N/A (Run \'fix missing\' to refresh)' if self.lib.fixed_files == [ + # ] else len(self.lib.fixed_files) + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(self.base_title)) + print(self.format_subtitle(subtitle)) + print('') + + if self.args.browse and self.first_browse: + self.first_browse = False + self.filtered_entries = self.lib.search_library() + self.scr_browse_entries_gallery(0) + else: + print(f'\t{BRIGHT_CYAN_BG}{BLACK_FG} - Library Info - {RESET}') + print(f'\t Entries: {WHITE_FG}{len(self.lib.entries)}{RESET}') + # print(f'\tCollations: {WHITE_FG}0{RESET}') + print(f'\t Tags: {WHITE_FG}{len(self.lib.tags)}{RESET}') + print(f'\t Fields: {WHITE_FG}{len(self.lib.default_fields)}{RESET}') + # print(f'\t Macros: {WHITE_FG}0{RESET}') + print('') + print(f'\t{BRIGHT_CYAN_BG}{BLACK_FG} - Directory Info - {RESET}') + print(f'\t Media Files: {file_count} (0 KB)') + print(f'\tNot in Library: {new_file_count} (0 KB)') + # print(f'\t Sidecar Files: 0 (0 KB)') + # print(f'\t Total Files: 0 (0 KB)') + print('') + print(f'\t{BRIGHT_CYAN_BG}{BLACK_FG} - Issues - {RESET}') + print(f'\t Missing Files: {missing_file_count}') + print(f'\tDuplicate Entries: {dupe_entry_count}') + print(f'\t Duplicate Files: {dupe_file_count}') + # print(f' Fixed Files: {WHITE_FG}{fixed_file_count}{RESET}') + print('') + print( + f'\t{BRIGHT_WHITE_FG}{MAGENTA_BG} - Basic Commands - {RESET}') + + print( + f'\tBrowse Library: {WHITE_FG}browse | b{RESET}') + print( + f'\tSearch Library: {WHITE_FG}search | s < query >{RESET}') + print( + f'\tList Info: {WHITE_FG}list | ls < dir | entires | tags | fields | macros | new | missing >{RESET}') + print( + f'\tAdd New Files to Library: {WHITE_FG}add new{RESET}') + print( + f'\tRefresh Info: {WHITE_FG}refresh | r < dir | missing | dupe entries | dupe files >{RESET}') + print( + f'\tFix Issues: {WHITE_FG}fix < missing | dupe entries | dupe files > {RESET}') + # print(f'\tHelp: {WHITE_FG}help | h{RESET}') + + print('') + print(f'\tSave Library: {WHITE_FG}save | backup{RESET}') + print(f'\tClose Library: {WHITE_FG}close | c{RESET}') + print(f'\tQuit TagStudio: {WHITE_FG}quit | q{RESET}') + # print(f'Quit Without Saving: {WHITE_FG}quit! | q!{RESET}') + print('') + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + # Refresh ============================================================== + if (com[0].lower() == 'refresh' or com[0].lower() == 'r') and len(com) > 1: + if com[1].lower() == 'files' or com[1].lower() == 'dir': + print( + f'{INFO} Scanning for files in \'{self.lib.library_dir}\'...') + self.lib.refresh_dir() + self.is_new_file_count_init = True + elif com[1].lower() == 'missing': + print( + f'{INFO} Checking for missing files in \'{self.lib.library_dir}\'...') + self.lib.refresh_missing_files() + self.is_missing_count_init = True + elif com[1].lower() == 'duplicate' or com[1].lower() == 'dupe': + if len(com) > 2: + if com[2].lower() == 'entries' or com[2].lower() == 'e': + print( + f'{INFO} Checking for duplicate entries in Library \'{self.lib.library_dir}\'...') + self.lib.refresh_dupe_entries() + self.is_dupe_entry_count_init = True + elif com[2].lower() == 'files' or com[2].lower() == 'f': + print( + f'{WHITE_FG}Enter the filename for your DupeGuru results file:\n> {RESET}', end='') + dg_results_file = os.path.normpath(input()) + print( + f'{INFO} Checking for duplicate files in Library \'{self.lib.library_dir}\'...') + self.lib.refresh_dupe_files(dg_results_file) + self.is_dupe_file_count_init = True + else: + clear() + print( + f'{ERROR} Specify which duplicates to refresh (files, entries, all) \'{" ".join(com)}\'') + clear_scr = False + else: + clear() + print(f'{ERROR} Unknown command \'{" ".join(com)}\'') + clear_scr = False + # List ================================================================= + elif (com[0].lower() == 'list' or com[0].lower() == 'ls') and len(com) > 1: + if com[1].lower() == 'entries': + for i, e in enumerate(self.lib.entries, start=0): + title = f'[{i+1}/{len(self.lib.entries)}] {self.lib.entries[i].path}{os.path.sep}{self.lib.entries[i].filename}' + print(self.format_subtitle(title, color=self.get_file_color( + os.path.splitext(self.lib.entries[i].filename)[1]))) + self.print_fields(i) + print('') + time.sleep(0.05) + print('Press Enter to Continue...') + input() + elif com[1].lower() == 'new': + for i in self.lib.files_not_in_library: + print(i) + time.sleep(0.1) + print('Press Enter to Continue...') + input() + elif com[1].lower() == 'missing': + for i in self.lib.missing_files: + print(i) + time.sleep(0.1) + print('Press Enter to Continue...') + input() + elif com[1].lower() == 'fixed': + for i in self.lib.fixed_files: + print(i) + time.sleep(0.1) + print('Press Enter to Continue...') + input() + elif com[1].lower() == 'files' or com[1].lower() == 'dir': + # NOTE: This doesn't actually print the directory files, it just prints + # files that are attached to Entries. Should be made consistent. + # print(self.lib.file_to_entry_index_map.keys()) + for key in self.lib.filename_to_entry_id_map.keys(): + print(key) + time.sleep(0.05) + print('Press Enter to Continue...') + input() + elif com[1].lower() == 'duplicate' or com[1].lower() == 'dupe': + if len(com) > 2: + if com[2].lower() == 'entries' or com[2].lower() == 'e': + for dupe in self.lib.dupe_entries: + print( + self.lib.entries[dupe[0]].path + os.path.sep + self.lib.entries[dupe[0]].filename) + for d in dupe[1]: + print( + f'\t-> {(self.lib.entries[d].path + os.path.sep + self.lib.entries[d].filename)}') + time.sleep(0.1) + print('Press Enter to Continue...') + input() + elif com[2].lower() == 'files' or com[2].lower() == 'f': + for dupe in self.lib.dupe_files: + print(dupe) + time.sleep(0.1) + print('Press Enter to Continue...') + input() + elif com[1].lower() == 'tags': + self.scr_list_tags(tag_ids=self.lib.search_tags('')) + else: + clear() + print(f'{ERROR} Unknown command \'{" ".join(com)}\'') + clear_scr = False + # Top ====================================================== + # Tags ----------------------------------------------------- + elif com[0].lower() == 'top': + if len(com) > 1 and com[1].lower() == 'tags': + self.lib.count_tag_entry_refs() + self.scr_top_tags() + # Browse =========================================================== + elif (com[0].lower() == 'browse' or com[0].lower() == 'b'): + if len(com) > 1: + if com[1].lower() == 'entries': + self.filtered_entries = self.lib.search_library() + self.scr_browse_entries_gallery(0) + else: + clear() + print(f'{ERROR} Unknown command \'{" ".join(com)}\'') + clear_scr = False + else: + self.filtered_entries = self.lib.search_library() + self.scr_browse_entries_gallery(0) + # Search =========================================================== + elif (com[0].lower() == 'search' or com[0].lower() == 's'): + if len(com) > 1: + self.filtered_entries = self.lib.search_library(' '.join(com[1:])) + self.scr_browse_entries_gallery(0) + else: + self.scr_browse_entries_gallery(0) + # self.scr_library_home(clear_scr=False) + # Add New Entries ================================================== + elif ' '.join(com) == 'add new': + if self.is_new_file_count_init == False: + print( + f'{INFO} Scanning for files in \'{self.lib.library_dir}\' (This may take a while)...') + # if not self.lib.files_not_in_library: + self.lib.refresh_dir() + # self.is_new_file_count_init = False + new_ids: list[int] = self.lib.add_new_files_as_entries() + print( + f'{INFO} Running configured Macros on {len(new_ids)} new Entries...') + for id in new_ids: + self.run_macro('autofill', id) + # print(f'{INFO} Scanning for files in \'{self.lib.library_dir}\' (This may take a while)...') + # self.lib.refresh_dir() + self.is_new_file_count_init = True + # self.scr_library_home() + # Fix ============================================================== + elif (com[0].lower() == 'fix') and len(com) > 1: + if com[1].lower() == 'missing': + subtitle = f'Fix Missing Files' + choices: list[(str, str)] = [ + ('Search with Manual & Automated Repair', + f"""Searches the Library directory ({self.lib.library_dir}) for files with the same name as the missing one(s), and automatically repairs Entries which only point to one matching file. If there are multiple filename matches for one Entry, a manual selection screen appears after any automatic repairing.\nRecommended if you moved files and don\'t have use strictly unique filenames in your Library directory."""), + ('Search with Automated Repair Only', + 'Same as above, only skipping the manual step.'), + ('Remove Entries', """Removes Entries from the Library which point to missing files.\nOnly use if you know why a file is missing, and/or don\'t wish to keep that Entry\'s data.""")] + prompt: str = 'Choose how you want to repair Entries that point to missing files.' + selection: int = self.scr_choose_option( + subtitle=subtitle, choices=choices, prompt=prompt) + + if selection >= 0 and not self.is_missing_count_init: + print( + f'{INFO} Checking for missing files in \'{self.lib.library_dir}\'...') + self.lib.refresh_missing_files() + + if selection == 0: + print( + f'{INFO} Attempting to resolve {len(self.lib.missing_files)} missing files in \'{self.lib.library_dir}\' (This will take long for several results)...') + self.lib.fix_missing_files() + + fixed_indices = [] + if self.lib.missing_matches: + clear() + for unresolved in self.lib.missing_matches: + res = self.scr_choose_missing_match( + self.lib.get_entry_id_from_filepath(unresolved), clear_scr=False) + if res != None and int(res) >= 0: + clear() + print( + f'{INFO} Updated {self.lib.entries[self.lib.get_entry_id_from_filepath(unresolved)].path} -> {self.lib.missing_matches[unresolved][res]}') + self.lib.entries[self.lib.get_entry_id_from_filepath( + unresolved)].path = self.lib.missing_matches[unresolved][res] + fixed_indices.append(unresolved) + elif res and int(res) < 0: + clear() + print( + f'{INFO} Skipped match resolution selection..') + if self.args.external_preview: + self.set_external_preview_default() + self.lib.remove_missing_matches(fixed_indices) + elif selection == 1: + print( + f'{INFO} Attempting to resolve missing files in \'{self.lib.library_dir}\' (This may take a LOOOONG while)...') + self.lib.fix_missing_files() + elif selection == 2: + print( + f'{WARNING} Remove all Entries pointing to missing files? (Y/N)\n>{RESET} ', end='') + confirmation = input() + if confirmation.lower() == 'y' or confirmation.lower() == 'yes': + deleted = [] + for i, missing in enumerate(self.lib.missing_files): + print(f'Deleting {i}/{len(self.lib.missing_files)} Unlinked Entries') + try: + id = self.lib.get_entry_id_from_filepath(missing) + print(f'Removing Entry ID {id}:\n\t{missing}') + self.lib.remove_entry(id) + self.driver.purge_item_from_navigation(ItemType.ENTRY, id) + deleted.append(missing) + except KeyError: + print( + f'{ERROR} \"{id}\" was reported as missing, but is not in the file_to_entry_id map.') + for d in deleted: + self.lib.missing_files.remove(d) + # for missing in self.lib.missing_files: + # try: + # index = self.lib.get_entry_index_from_filename(missing) + # print(f'Removing Entry at Index [{index+1}/{len(self.lib.entries)}]:\n\t{missing}') + # self.lib.remove_entry(index) + # except KeyError: + # print( + # f'{ERROR} \"{index}\" was reported as missing, but is not in the file_to_entry_index map.') + + if selection >= 0: + print( + f'{INFO} Checking for missing files in \'{self.lib.library_dir}\'...') + self.lib.refresh_missing_files() + self.is_missing_count_init = True + + # Fix Duplicates =============================================================== + elif com[1].lower() == 'duplicate' or com[1].lower() == 'dupe': + if len(com) > 2: + # Fix Duplicate Entries ---------------------------------------------------- + if com[2].lower() == 'entries' or com[2].lower() == 'e': + + subtitle = f'Fix Duplicate Entries' + choices: list[(str, str)] = [ + ('Merge', + f'Each Entry pointing to the same file will have their data merged into a single remaining Entry.')] + prompt: str = 'Choose how you want to address groups of Entries which point to the same file.' + selection: int = self.scr_choose_option( + subtitle=subtitle, choices=choices, prompt=prompt) + + if selection == 0: + if self.is_dupe_entry_count_init: + print( + f'{WARNING} Are you sure you want to merge {len(self.lib.dupe_entries)} Entries? (Y/N)\n> ', end='') + else: + print( + f'{WARNING} Are you sure you want to merge any duplicate Entries? (Y/N)\n> ', end='') + confirmation = input() + if confirmation.lower() == 'y' or confirmation.lower() == 'yes': + if not self.is_dupe_entry_count_init: + print( + f'{INFO} Checking for duplicate entries in Library \'{self.lib.library_dir}\'...') + self.lib.refresh_dupe_entries() + self.lib.merge_dupe_entries() + self.is_dupe_entry_count_init = False + # Fix Duplicate Entries ---------------------------------------------------- + elif com[2].lower() == 'files' or com[2].lower() == 'f': + subtitle = f'Fix Duplicate Files' + choices: list[(str, str)] = [ + ('Mirror', + f"""For every predetermined duplicate file, mirror those files\' Entries with each other.\nMirroring involves merging all Entry field data together and then duplicating it across each Entry.\nThis process does not delete any Entries or files.""")] + prompt: str = """Choose how you want to address handling data for files considered to be duplicates by an application such as DupeGuru. It\'s recommended that you mirror data here, then manually delete the duplicate files based on your own best judgement. Afterwards run \"fix missing\" and choose the \"Remove Entries\" option.""" + selection: int = self.scr_choose_option( + subtitle=subtitle, choices=choices, prompt=prompt) + + if selection == 0: + if self.is_dupe_file_count_init: + print( + f'{WARNING} Are you sure you want to mirror Entry fields for {len(self.lib.dupe_files)} duplicate files? (Y/N)\n> ', end='') + else: + print( + f'{WARNING} Are you sure you want to mirror any Entry felids for duplicate files? (Y/N)\n> ', end='') + confirmation = input() + if confirmation.lower() == 'y' or confirmation.lower() == 'yes': + print( + f'{INFO} Mirroring {len(self.lib.dupe_files)} Entries for duplicate files...') + for i, dupe in enumerate(self.lib.dupe_files): + entry_id_1 = self.lib.get_entry_id_from_filepath( + dupe[0]) + entry_id_2 = self.lib.get_entry_id_from_filepath( + dupe[1]) + self.lib.mirror_entry_fields( + [entry_id_1, entry_id_2]) + clear() + else: + clear() + print( + f'{ERROR} Invalid duplicate type "{" ".join(com[2:])}".') + clear_scr = False + else: + clear() + print( + f'{ERROR} Specify which duplicates to fix (entries, files, etc) "{" ".join(com)}".') + clear_scr = False + else: + clear() + print( + f'{ERROR} Invalid fix selection "{" ".join(com[1:])}". Try "fix missing", "fix dupe entries", etc.') + clear_scr = False + # # Save to Disk ========================================================= + # elif com[0].lower() in ['save', 'write', 'w']: + # self.lib.save_library_to_disk() + # clear() + # print( + # f'{INFO} Library saved to disk.') + # clear_scr = False + # # Save Backup to Disk ========================================================= + # elif (com[0].lower() == 'backup'): + # self.backup_library() + # clear_scr = False + # Close ============================================================ + elif com[0].lower() == 'close' or com[0].lower() == 'c': + # self.core.clear_internal_vars() + self.close_library() + # clear() + return + # Unknown Command ================================================== + else: + clear() + print( + f'{ERROR} Unknown command \'{" ".join(com)}\'') + clear_scr=False + # self.scr_library_home(clear_scr=False) + + def scr_browse_entries_gallery(self, index, clear_scr=True, refresh=True): + """Gallery View for browsing Library Entries.""" + + branch = (' ('+VERSION_BRANCH + ')') if VERSION_BRANCH else '' + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + + while True: + # try: + if refresh: + if clear_scr: + clear() + clear_scr = True + + print(self.format_title(title)) + + if len(self.filtered_entries) > 0: + # entry = self.lib.get_entry_from_index( + # self.filtered_entries[index]) + entry = self.lib.get_entry(self.filtered_entries[index][1]) + filename = f'{os.path.normpath(self.lib.library_dir + "/" + entry.path + "/" + entry.filename)}' + # if self.lib.is_legacy_library: + # title += ' (Legacy Format)' + h1 = f'[{index + 1}/{len(self.filtered_entries)}] {filename}' + + # print(self.format_subtitle(subtitle)) + print(self.format_h1(h1, self.get_file_color( + os.path.splitext(filename)[1]))) + print('') + + if not os.path.isfile(filename): + print( + f'{RED_BG}{BRIGHT_WHITE_FG}[File Missing]{RESET}{BRIGHT_RED_FG} (Run \'fix missing\' to resolve){RESET}') + print('') + if self.args.external_preview: + self.set_external_preview_broken() + else: + self.print_thumbnail(self.filtered_entries[index][1]) + + self.print_fields(self.filtered_entries[index][1]) + else: + if len(self.lib.entries) > 0: + print(self.format_h1('No Entry Results for Query', color=BRIGHT_RED_FG)) + self.set_external_preview_default() + else: + print(self.format_h1('No Entries in Library', color=BRIGHT_RED_FG)) + self.set_external_preview_default() + print('') + + print('') + print(self.format_subtitle( + 'Prev Next Goto <#> Open File Search List Tags', BRIGHT_MAGENTA_FG)) + print(self.format_subtitle( + 'Add, Remove, Edit Remove Close Quit', BRIGHT_MAGENTA_FG)) + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + # except IndexError: + # clear() + # print(f'{INFO} No matches found for query') + # # self.scr_library_home(clear_scr=False) + # # clear_scr=False + # return + + # Previous ============================================================= + if (com[0].lower() == 'prev' or com[0].lower() == 'p' or com[0].lower() == 'previous'): + if len(com) > 1: + try: + # self.scr_browse_entries_gallery( + # (index - int(com[1])) % len(self.filtered_entries)) + # return + index = ( + index - int(com[1])) % len(self.filtered_entries) + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except (IndexError, ValueError): + clear() + print( + f'{ERROR} Invalid \"Previous\" Index: \'{com[1]}\'') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + else: + # self.scr_browse_entries_gallery( + # (index - 1) % len(self.filtered_entries)) + # return + index = (index - 1) % len(self.filtered_entries) + # Next ================================================================= + elif (com[0].lower() == 'next' or com[0].lower() == 'n'): + if len(com) > 1: + try: + # NOTE: Will returning this as-is instead of after screw up the try-catch? + index = ( + index + int(com[1])) % len(self.filtered_entries) + # self.scr_browse_entries_gallery( + # (index + int(com[1])) % len(self.filtered_entries)) + # return + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except (IndexError, ValueError): + clear() + print(f'{ERROR} Invalid \"Next\" Index: \'{com[1]}\'') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + else: + # self.scr_browse_entries_gallery( + # (index + 1) % len(self.filtered_entries)) + # return + index = (index + 1) % len(self.filtered_entries) + # Goto ================================================================= + elif (com[0].lower() == 'goto' or com[0].lower() == 'g') and len(com) > 1: + try: + if int(com[1])-1 < 0: + raise IndexError + if int(com[1]) > len(self.filtered_entries): + raise IndexError + # self.scr_browse_entries_gallery(int(com[1])-1) + # return + index = int(com[1])-1 + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except (IndexError, ValueError): + clear() + print(f'{ERROR} Invalid \"Goto\" Index: \'{com[1]}\'') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # Search =============================================================== + elif (com[0].lower() == 'search' or com[0].lower() == 's'): + if len(com) > 1: + self.filtered_entries = self.lib.search_library(' '.join(com[1:])) + # self.scr_browse_entries_gallery(0) + index = 0 + else: + self.filtered_entries = self.lib.search_library() + # self.scr_browse_entries_gallery(0) + index = 0 + # running = False + # return + # self.scr_library_home(clear_scr=False) + # return + # # Toggle Debug =========================================================== + # elif (com[0].lower() == 'toggle-debug'): + # self.args.debug = not self.args.debug + # Open with Default Application ======================================== + elif (com[0].lower() == 'open' or com[0].lower() == 'o'): + if len(com) > 1: + if com[1].lower() == 'location' or com[1].lower() == 'l': + args = ['explorer', '/select,', filename] + subprocess.call(args) + else: + if os.path.isfile(filename): + os.startfile(filename) + # refresh=False + # self.scr_browse_entries_gallery(index) + # Add Field ============================================================ + elif (com[0].lower() == 'add' or com[0].lower() == 'a'): + if len(com) > 1: + id_list = self.lib.filter_field_templates( + ' '.join(com[1:]).lower()) + if id_list: + final_ids = [] + if len(id_list) == 1: + final_ids.append(id_list[0]) + else: + final_ids = self.scr_select_field_templates( + id_list) + + for id in final_ids: + if id >= 0: + self.lib.add_field_to_entry( + self.filtered_entries[index][1], id) + # self.scr_browse_entries_gallery(index) + # return + # else: + # clear() + # print(f'{ERROR} Invalid selection.') + # return self.scr_browse_entries_gallery(index, clear_scr=False) + + else: + clear() + print(f'{INFO} Please specify a field to add.') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # self.scr_browse_entries_gallery(index) + # return + # Remove Field ========================================================= + elif (com[0].lower() == 'remove' or com[0].lower() == 'rm'): + if len(com) > 1: + # entry_fields = self.lib.get_entry_from_index( + # self.filtered_entries[index]).fields + entry_fields = self.lib.get_entry(self.filtered_entries[index][1]).fields + field_indices: list[int] = [] + for i, f in enumerate(entry_fields): + if int(self.lib.get_field_attr(f, 'id')) in self.lib.filter_field_templates(' '.join(com[1:]).lower()): + field_indices.append(i) + + try: + final_field_index = -1 + # if len(field_indices) == 1: + # final_index = field_indices[0] + # NOTE: The difference between this loop and Edit is that it always asks + # you to specify the field, even if there is only one option. + if len(field_indices) >= 1: + print(field_indices) + print(entry_fields) + print([self.lib.get_field_attr( + entry_fields[x], 'id') for x in field_indices]) + final_field_index = field_indices[self.scr_select_field_templates( + [self.lib.get_field_attr( + entry_fields[x], 'id') for x in field_indices], + allow_multiple=False, + mode='remove', + return_index=True)[0]] + else: + clear() + print( + f'{ERROR} Entry does not contain the field \"{" ".join(com[1:])}\".') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except IndexError: + pass + + if final_field_index >= 0: + self.lib.get_entry(self.filtered_entries[index][1]).fields.pop( + final_field_index) + # self.lib.entries[self.filtered_entries[index]].fields.pop( + # final_field_index) + else: + clear() + print(f'{INFO} Please specify a field to remove.') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # self.scr_browse_entries_gallery(index) + # return + # Edit Field =========================================================== + elif (com[0].lower() == 'edit' or com[0].lower() == 'e'): + if len(com) > 1: + # entry_fields = self.lib.get_entry_from_index( + # self.filtered_entries[index]).fields + entry_fields = self.lib.get_entry(self.filtered_entries[index][1]).fields + field_indices: list[int] = [] + for i, f in enumerate(entry_fields): + if int(self.lib.get_field_attr(f, 'id')) in self.lib.filter_field_templates(' '.join(com[1:]).lower()): + field_indices.append(i) + + try: + final_field_index = -1 + if len(field_indices) == 1: + final_field_index = field_indices[0] + elif len(field_indices) > 1: + print(field_indices) + print(entry_fields) + print([self.lib.get_field_attr( + entry_fields[x], 'id') for x in field_indices]) + final_field_index = field_indices[self.scr_select_field_templates( + [self.lib.get_field_attr( + entry_fields[x], 'id') for x in field_indices], + allow_multiple=False, + mode='edit', + return_index=True)[0]] + else: + clear() + print( + f'{ERROR} Entry does not contain the field \"{" ".join(com[1:])}\".') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except IndexError: + pass + + if final_field_index >= 0: + if self.lib.get_field_attr(entry_fields[final_field_index], 'type') == 'tag_box': + self.scr_edit_entry_tag_box( + self.filtered_entries[index][1], + field_index=final_field_index) + elif self.lib.get_field_attr(entry_fields[final_field_index], 'type') == 'text_line': + self.scr_edit_entry_text( + self.filtered_entries[index][1], + field_index=final_field_index, + allow_newlines=False) + elif self.lib.get_field_attr(entry_fields[final_field_index], 'type') == 'text_box': + self.scr_edit_entry_text( + self.filtered_entries[index][1], + field_index=final_field_index) + else: + clear() + print( + f'{INFO} Sorry, this type of field ({self.lib.get_field_attr(entry_fields[final_field_index], "type")}) isn\'t editable yet.') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + else: + clear() + print(f'{INFO} Please specify a field to edit.') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # self.scr_browse_entries_gallery(index) + # return + # Copy Field =========================================================== + elif (com[0].lower() == 'copy' or com[0].lower() == 'cp'): + # NOTE: Nearly identical code to the Edit section. + if len(com) > 1: + # entry_fields = self.lib.get_entry_from_index( + # self.filtered_entries[index]).fields + entry_fields = self.lib.get_entry(self.filtered_entries[index][1]).fields + field_indices: list[int] = [] + for i, f in enumerate(entry_fields): + if int(self.lib.get_field_attr(f, 'id')) in self.lib.filter_field_templates(' '.join(com[1:]).lower()): + field_indices.append(i) + + # try: + final_field_index = -1 + if len(field_indices) == 1: + final_field_index = field_indices[0] + elif len(field_indices) > 1: + print(field_indices) + print(entry_fields) + print([self.lib.get_field_attr( + entry_fields[x], 'id') for x in field_indices]) + final_field_index = field_indices[self.scr_select_field_templates( + [self.lib.get_field_attr( + entry_fields[x], 'id') for x in field_indices], + allow_multiple=False, + mode='edit', + return_index=True)[0]] + else: + clear() + print( + f'{ERROR} Entry does not contain the field \"{" ".join(com[1:])}\".') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + # except: + # pass + + if final_field_index >= 0: + self.copy_field_to_buffer( + entry.fields[final_field_index]) + # refresh = False + else: + clear() + print(f'{INFO} Please specify a field to copy.') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # self.scr_browse_entries_gallery(index) + # return + # Paste Field =========================================================== + elif (com[0].lower() == 'paste' or com[0].lower() == 'ps'): + self.paste_field_from_buffer(self.filtered_entries[index][1]) + # self.scr_browse_entries_gallery(index) + # return + # Run Macro ============================================================ + elif len(com) > 1 and com[0].lower() == 'run': + if len(com) > 2 and com[1].lower() == 'macro': + macro_name = (com[2]).lower() + if len(com) > 3: + # Run on all filtered Entries + if com[-1].lower() == '--all' or com[-1].lower() == '-a': + clear() + print( + f'{INFO} Running Macro \"{macro_name}\" on {len(self.filtered_entries)} Entries...') + for type, id in self.filtered_entries: + self.run_macro(name=macro_name, entry_id=id) + # self.scr_browse_entries_gallery(index) + else: + # Run on current Entry + self.run_macro( + name=macro_name, + entry_id=self.filtered_entries[index][1]) + # self.scr_browse_entries_gallery(index) + # return + else: + clear() + print( + f'{ERROR} Please specify a Macro to run.') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + # List Tags ============================================================ + elif (com[0].lower() == 'list' or com[0].lower() == 'ls') and len(com) > 1: + if com[1].lower() == 'tags': + clear() + self.scr_list_tags(tag_ids=self.lib.search_tags('')) + else: + clear() + print(f'{ERROR} Unknown command \'{" ".join(com)}\'') + clear_scr = False + # self.scr_browse_entries_gallery(index, clear_scr=False) + + # return + # # Save to Disk ========================================================= + # elif (com[0].lower() == 'save' or com[0].lower() == 'write' or com[0].lower() == 'w'): + # self.lib.save_library_to_disk() + # clear() + # print( + # f'{INFO} Library saved to disk.') + # # self.scr_browse_entries_gallery(index, clear_scr=False) + # clear_scr = False + # # return + # # Save Backup to Disk ========================================================= + # elif (com[0].lower() == 'backup'): + # clear() + # self.backup_library() + # clear_scr = False + # Close View =========================================================== + elif (com[0].lower() == 'close' or com[0].lower() == 'c'): + if self.args.external_preview: + self.set_external_preview_default() + # self.scr_library_home() + clear() + return + # # Quit ================================================================= + # elif com[0].lower() == 'quit' or com[0].lower() == 'q': + # self.lib.save_library_to_disk() + # # self.cleanup() + # sys.exit() + # # Quit without Saving ================================================== + # elif com[0].lower() == 'quit!' or com[0].lower() == 'q!': + # # self.cleanup() + # sys.exit() + # Unknown Command ====================================================== + elif com: + clear() + print( + f'{ERROR} Unknown command \'{" ".join(com)}\'') + # self.scr_browse_entries_gallery(index, clear_scr=False) + clear_scr = False + # return + + def scr_choose_option(self, subtitle: str, choices: list, prompt: str = '', required=False, clear_scr=True) -> int: + """ + Screen for choosing one of a given set of generic options. + Takes in a list of (str,str) tuples which consist of (option name, option description), + with the description being optional. + Returns the index of the selected choice (starting at 0), or -1 if the choice was '0', 'Cancel', or 'C'. + """ + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + # invalid_input: bool = False + + while True: + + if clear_scr: + clear() + clear_scr = True + + print(self.format_title( + title, color=f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + print(self.format_subtitle(subtitle)) + # if invalid_input: + # print(self.format_h1( + # str='Please Enter a Valid Selection Number', color=BRIGHT_RED_FG)) + # invalid_input = False + print('') + if prompt: + print(prompt) + print('') + print('') + + for i, choice in enumerate(choices, start=1): + print( + f'{BRIGHT_WHITE_BG}{BLACK_FG}[{str(i).zfill(len(str(len(choices))))}]{RESET} {BRIGHT_WHITE_BG}{BLACK_FG} {choice[0]} {RESET}') + if choice[1]: + print(f'{WHITE_FG}{choice[1]}{RESET}') + print('') + + if not required: + print('') + print( + f'{BRIGHT_WHITE_BG}{BLACK_FG}[0]{RESET} {BRIGHT_WHITE_BG}{BLACK_FG} Cancel {RESET}') + + print('') + if not required: + print(self.format_subtitle( + '<#> 0 or Cancel Quit', BRIGHT_CYAN_FG)) + else: + print(self.format_subtitle( + '<#> Quit', BRIGHT_CYAN_FG)) + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + + try: + # # Quit ========================================================= + # if com.lower() == 'quit' or com.lower() == 'q': + # self.lib.save_library_to_disk() + # # self.cleanup() + # sys.exit() + # # Quit without Saving ========================================== + # elif com.lower() == 'quit!' or com.lower() == 'q!': + # # self.cleanup() + # sys.exit() + # Cancel ======================================================= + if (com[0].lower() == 'cancel' or com[0].lower() == 'c' or com[0] == '0') and required==False: + clear() + return -1 + # Selection ==================================================== + elif int(com[0]) > 0 and int(com[0]) <= len(choices): + clear() + return int(com[0]) - 1 + else: + # invalid_input = True + # print(self.format_h1(str='Please Enter a Valid Selection Number', color=BRIGHT_RED_FG)) + clear() + print(f'{ERROR} Please Enter a Valid Selection Number/Option.') + clear_scr=False + except (TypeError, ValueError): + clear() + print(f'{ERROR} Please Enter a Valid Selection Number/Option.') + clear_scr=False + + def scr_choose_missing_match(self, index, clear_scr=True, refresh=True) -> int: + """ + Screen for manually resolving a missing file. + Returns the index of the choice made (starting at 0), or -1 if skipped. + """ + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + subtitle = f'Resolve Missing File Conflict' + + while True: + entry = self.lib.get_entry_from_index(index) + filename = f'{os.path.normpath(self.lib.library_dir + "/" + entry.path + "/" + entry.filename)}' + + if refresh: + if clear_scr: + clear() + clear_scr = True + print(self.format_title( + title, color=f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + print(self.format_subtitle(subtitle)) + print('') + print(self.format_h1(filename, BRIGHT_RED_FG), end='\n\n') + + self.print_fields(index) + + for i, match in enumerate(self.lib.missing_matches[filename]): + print(self.format_h1(f'[{i+1}] {match}'), end='\n\n') + fn = f'{os.path.normpath(self.lib.library_dir + "/" + match + "/" + entry.filename)}' + self.print_thumbnail(index=-1, filepath=fn, + max_width=(os.get_terminal_size()[1]//len(self.lib.missing_matches[filename])-2)) + if fn in self.lib.filename_to_entry_id_map.keys(): + self.print_fields( + self.lib.get_entry_id_from_filepath(fn)) + print('') + print(self.format_subtitle( + '<#> 0 to Skip Open Files Quit', BRIGHT_CYAN_FG)) + print('> ', end='') + + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + + # Refresh ============================================================== + if (com[0].lower() == 'refresh' or com[0].lower() == 'r'): + # if (com[0].lower() == 'refresh' or com[0].lower() == 'r') and len(com) > 1: + # if com[1].lower() == 'files' or com[1].lower() == 'dir': + # clear() + # return self.scr_choose_missing_match(index) + # else: + # clear() + # print(f'{ERROR} Unknown command \'{" ".join(com)}\'') + # self.scr_library_home(clear_scr=False) + # clear_scr=False + pass + # Open ============================================================= + elif (com[0].lower() == 'open' or com[0].lower() == 'o'): + for match in self.lib.missing_matches[filename]: + fn = f'{os.path.normpath(self.lib.library_dir + "/" + match + "/" + entry.filename)}' + if os.path.isfile(fn): + os.startfile(fn) + refresh = False + # clear() + # return self.scr_choose_missing_match(index, clear_scr=False) + # # Quit ============================================================= + # elif com[0].lower() == 'quit' or com[0].lower() == 'q': + # self.lib.save_library_to_disk() + # # self.cleanup() + # sys.exit() + # # Quit without Saving ============================================== + # elif com[0].lower() == 'quit!' or com[0].lower() == 'q!': + # # self.cleanup() + # sys.exit() + # Selection/Other ================================================== + else: + try: + i = int(com[0]) - 1 + if i < len(self.lib.missing_matches[filename]): + if i < -1: + return -1 + else: + return i + else: + raise IndexError + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except (ValueError, IndexError): + clear() + print(f'{ERROR} Invalid command \'{" ".join(com)}\'') + # return self.scr_choose_missing_match(index, clear_scr=False) + clear_scr = False + + def scr_resolve_dupe_files(self, index, clear_scr=True): + """Screen for manually resolving duplicate files.""" + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + subtitle = f'Resolve Duplicate Files' + + while True: + dupe = self.lib.dupe_files[index] + + if os.path.exists(os.path.normpath(f'{dupe[0]}')) and os.path.exists(os.path.normpath(f'{dupe[1]}')): + # entry = self.lib.get_entry_from_index(index_1) + entry_1_index = self.lib.get_entry_id_from_filepath(dupe[0]) + entry_2_index = self.lib.get_entry_id_from_filepath(dupe[1]) + + if clear_scr: + clear() + clear_scr = True + + print(self.format_title( + title, color=f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + print(self.format_subtitle(subtitle)) + + print('') + print(f'{WHITE_BG}{BLACK_FG} Similarity: {RESET} ', end='') + print(f'{dupe[2]}%') + + # File 1 + print('') + print(self.format_h1(dupe[0], BRIGHT_RED_FG), end='\n\n') + print(f'{WHITE_BG}{BLACK_FG} File Size: {RESET} ', end='') + print(f'0 KB') + print(f'{WHITE_BG}{BLACK_FG} Resolution: {RESET} ', end='') + print(f'0x0') + if entry_1_index is not None: + print('') + self.print_fields(entry_1_index) + else: + print(f'{BRIGHT_RED_FG}No Library Entry for file.{RESET}') + + # File 2 + print('') + print(self.format_h1(dupe[1], BRIGHT_RED_FG), end='\n\n') + print(f'{WHITE_BG}{BLACK_FG} File Size: {RESET} ', end='') + print(f'0 KB') + print(f'{WHITE_BG}{BLACK_FG} Resolution: {RESET} ', end='') + print(f'0x0') + if entry_2_index is not None: + print('') + self.print_fields(entry_2_index) + else: + print(f'{BRIGHT_RED_FG}No Library Entry for file.{RESET}') + + # for i, match in enumerate(self.lib.missing_matches[filename]): + # print(self.format_h1(f'[{i+1}] {match}'), end='\n\n') + # fn = f'{os.path.normpath(self.lib.library_dir + "/" + match + "/" + entry_1.filename)}' + # self.print_thumbnail(self.lib.get_entry_from_filename(fn), + # max_width=(os.get_terminal_size()[1]//len(self.lib.missing_matches[filename])-2)) + # self.print_fields(self.lib.get_entry_from_filename(fn)) + print('') + print(self.format_subtitle( + 'Mirror Delete <#> Skip Close Open Files Quit', BRIGHT_CYAN_FG)) + print('> ', end='') + + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + + # Refresh ========================================================== + if (com[0].lower() == 'refresh' or com[0].lower() == 'r') and len(com) > 1: + # if com[1].lower() == 'files' or com[1].lower() == 'dir': + # clear() + # return self.scr_resolve_dupe_files(index, clear_scr=True) + # else: + # clear() + # print(f'{ERROR} Unknown command \'{" ".join(com)}\'') + # self.scr_library_home(clear_scr=False) + pass + # Open ============================================================= + elif (com[0].lower() == 'open' or com[0].lower() == 'o'): + # for match in self.lib.missing_matches[filename]: + # fn = f'{os.path.normpath(self.lib.library_dir + "/" + match + "/" + entry_1.filename)}' + # if os.path.isfile(fn): + # os.startfile(fn) + os.startfile(dupe[0]) + os.startfile(dupe[1]) + # clear() + # return self.scr_resolve_dupe_files(index, clear_scr=False) + # Mirror Entries =================================================== + elif (com[0].lower() == 'mirror' or com[0].lower() == 'mir'): + return com + # Skip ============================================================ + elif (com[0].lower() == 'skip'): + return com + # Skip ============================================================ + elif (com[0].lower() == 'close' or com[0].lower() == 'cancel' or com[0].lower() == 'c'): + return ['close'] + # Delete =========================================================== + elif (com[0].lower() == 'delete' or com[0].lower() == 'del'): + if len(com) > 1: + if com[1] == '1': + return ['del', 1] + elif com[1] == '2': + return ['del', 2] + else: + # return self.scr_resolve_dupe_files(index) + pass + else: + clear() + print( + f'{ERROR} Please specify which file (ex. delete 1, delete 2) to delete file.') + # return self.scr_resolve_dupe_files(index, clear_scr=False) + clear_scr=False + # # Quit ============================================================= + # elif com[0].lower() == 'quit' or com[0].lower() == 'q': + # self.lib.save_library_to_disk() + # # self.cleanup() + # sys.exit() + # # Quit without Saving ============================================== + # elif com[0].lower() == 'quit!' or com[0].lower() == 'q!': + # # self.cleanup() + # sys.exit() + # Other ============================================================ + else: + # try: + # i = int(com[0]) - 1 + # if i < len(self.lib.missing_matches[filename]): + # return i + # else: + # raise IndexError + # except SystemExit: + # sys.exit() + # except: + clear() + print(f'{ERROR} Invalid command \'{" ".join(com)}\'') + # return self.scr_resolve_dupe_files(index, clear_scr=False) + clear_scr=False + + def scr_edit_entry_tag_box(self, entry_index, field_index, clear_scr=True): + """Screen for editing an Entry tag-box field.""" + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + + entry = self.lib.entries[entry_index] + filename = f'{os.path.normpath(self.lib.library_dir + "/" + entry.path + "/" + entry.filename)}' + field_name = self.lib.get_field_attr( + entry.fields[field_index], 'name') + subtitle = f'Editing \"{field_name}\" Field' + h1 = f'{filename}' + + while True: + if clear_scr: + clear() + clear_scr = True + + print(self.format_title(title, color=f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + print(self.format_subtitle(subtitle)) + print(self.format_h1(h1, self.get_file_color( + os.path.splitext(filename)[1]))) + print('') + + if not os.path.isfile(filename): + print( + f'{RED_BG}{BRIGHT_WHITE_FG}[File Missing]{RESET}{BRIGHT_RED_FG} (Run \'fix missing\' to resolve){RESET}') + print('') + else: + self.print_thumbnail(entry_index) + + print( + f'{BRIGHT_WHITE_BG}{BLACK_FG} {field_name}: {RESET} ') + for i, tag_id in enumerate(entry.fields[field_index][list(entry.fields[field_index].keys())[0]]): + tag = self.lib.get_tag(tag_id) + print( + f'{self.get_tag_color(tag.color)}[{i+1}]{RESET} {self.get_tag_color(tag.color)} {tag.display_name(self.lib)} {RESET}') + # if tag_id != field[field_id][-1]: + # print(' ', end='') + print('') + + print(self.format_subtitle( + 'Add Remove <#> Open File Close/Done Quit')) + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + + # Open with Default Application ======================================== + if (com[0].lower() == 'open' or com[0].lower() == 'o'): + if os.path.isfile(filename): + os.startfile(filename) + # self.scr_edit_entry_tag_box(entry_index, field_index) + # return + # Close View =========================================================== + elif (com[0].lower() == 'close' or com[0].lower() == 'c' or com[0].lower() == 'done'): + # self.scr_browse_entries_gallery() + clear() + return + # # Quit ================================================================= + # elif com[0].lower() == 'quit' or com[0].lower() == 'q': + # self.lib.save_library_to_disk() + # # self.cleanup() + # sys.exit() + # # Quit without Saving ================================================== + # elif com[0].lower() == 'quit!' or com[0].lower() == 'q!': + # # self.cleanup() + # sys.exit() + # Add Tag ============================================================== + elif com[0].lower() == 'add': + if len(com) > 1: + tag_list = self.lib.search_tags( + ' '.join(com[1:]), include_cluster=True) + t: list[int] = [] + if len(tag_list) > 1: + t = self.scr_select_tags(tag_list) + else: + t = tag_list # Single Tag + if t: + self.lib.update_entry_field(entry_index, + field_index, + content=t, + mode='append') + # self.scr_edit_entry_tag_box(entry_index, field_index) + # return + # Remove Tag =========================================================== + elif com[0].lower() == 'remove' or com[0].lower() == 'rm': + if len(com) > 1: + try: + selected_tag_ids: list[int] = [] + for c in com[1:]: + if (int(c)-1) < 0: + raise IndexError + # print(self.lib.get_field_attr(entry.fields[field_index], 'content')) + # print(self.lib.get_field_attr(entry.fields[field_index], 'content')[int(c)-1]) + selected_tag_ids.append(self.lib.get_field_attr( + entry.fields[field_index], 'content')[int(c)-1]) + # i = int(com[1]) - 1 + + # tag = entry.fields[field_index][list( + # entry.fields[field_index].keys())[0]][i] + self.lib.update_entry_field(entry_index, + field_index, + content=selected_tag_ids, + mode='remove') + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except: + clear() + print(f'{ERROR} Invalid Tag Selection \'{com[1:]}\'') + clear_scr=False + # self.scr_edit_entry_tag_box( + # entry_index, field_index, clear_scr=False) + # return + # self.scr_edit_entry_tag_box(entry_index, field_index) + # return + # Unknown Command ====================================================== + else: + clear() + print(f'{ERROR} Unknown command \'{" ".join(com)}\'') + # self.scr_edit_entry_tag_box( + # entry_index, field_index, clear_scr=False) + # return + clear_scr=False + + def scr_select_tags(self, tag_ids: list[int], clear_scr=True) -> list[int]: + """Screen for selecting and returning one or more Tags. Used for Entry editing.""" + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + subtitle = f'Select Tag(s) to Add' + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(title, color=f'{BLACK_FG}{BRIGHT_GREEN_BG}')) + print(self.format_subtitle(subtitle, BRIGHT_GREEN_FG)) + # print(self.format_h1(h1, self.get_file_color( + # os.path.splitext(filename)[1]))) + print('') + + tag_tuple_list = [] + for tag_id in tag_ids: + tag = self.lib.get_tag(tag_id) + tag_tuple_list.append( + (tag.display_name(self.lib), self.get_tag_color(tag.color))) + + self.print_columns(tag_tuple_list, add_enum=True) + print('') + + print(self.format_subtitle( + 'Enter #(s) Cancel', BRIGHT_GREEN_FG)) + print('> ', end='') + + com: list[str] = input().rstrip().split(' ') + selected_ids: list[int] = [] + try: + for c in com: + selected_ids.append(tag_ids[int(c)-1]) + except SystemExit: + self.cleanup_before_exit() + sys.exit() + except: + print(f'{ERROR} Invalid Tag Selection') + + return selected_ids + + # TODO: This can be replaced by the new scr_choose_option method. + def scr_select_field_templates(self, field_ids: list[int], allow_multiple=True, mode='add', return_index=False, clear_scr=True) -> list[int]: + """ + Screen for selecting and returning one or more Field Templates. Used for Entry editing. + Allow Multiple: Lets the user select multiple items, returned in a list. If false, returns a list of only the first selected item. + Mode: 'add', 'edit', 'remove' - Changes prompt text and colors. + Return Index: Instead of returning the Field IDs that were selected, this returns the indices of the selected items from the given list. + """ + + branch = (' ('+VERSION_BRANCH + ')') if VERSION_BRANCH else '' + title = f'TagStudio {VERSION}{branch} - CLI Mode - Library \'{self.lib.library_dir}\'' + subtitle = f'Select Field(s) to Add' + plural = '(s)' + + if not allow_multiple: + plural = '' + + fg_text_color = BLACK_FG + fg_color = BRIGHT_GREEN_FG + bg_color = BRIGHT_GREEN_BG + if mode == 'edit': + fg_color = BRIGHT_CYAN_FG + bg_color = BRIGHT_CYAN_BG + subtitle = f'Select Field{plural} to Edit' + elif mode == 'remove': + fg_color = BRIGHT_RED_FG + bg_color = BRIGHT_RED_BG + # fg_text_color = BRIGHT_WHITE_FG + subtitle = f'Select Field{plural} to Remove' + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(title, color=f'{fg_text_color}{bg_color}')) + print(self.format_subtitle(subtitle, fg_color)) + # print(self.format_h1(h1, self.get_file_color( + # os.path.splitext(filename)[1]))) + print('') + + for i, field_id in enumerate(field_ids): + name = self.lib.get_field_obj(field_id)['name'] + type = self.lib.get_field_obj(field_id)['type'] + if i < (os.get_terminal_size()[1] - 7): + print( + f'{BRIGHT_WHITE_BG}{BLACK_FG}[{i+1}]{RESET} {BRIGHT_WHITE_BG}{BLACK_FG} {name} ({type}) {RESET}') + else: + print(f'{WHITE_FG}[...]{RESET}') + break + print('') + + print(self.format_subtitle( + f'Enter #{plural} Cancel', fg_color)) + print('> ', end='') + + com: list[int] = input().split(' ') + selected_ids: list[int] = [] + try: + for c in com: + if int(c) > 0: + if return_index: + selected_ids.append(int(c)-1) + else: + selected_ids.append(field_ids[int(c)-1]) + except SystemExit: + self.cleanup_before_exit() + sys.exit() + except: + print(f'{ERROR} Invalid Tag Selection') + + if not allow_multiple and selected_ids: + return [selected_ids[0]] + return selected_ids + + def scr_edit_entry_text(self, entry_index, field_index, allow_newlines=True, clear_scr=True): + """Screen for editing an Entry text_line field.""" + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + + entry = self.lib.entries[entry_index] + filename = f'{os.path.normpath(self.lib.library_dir + "/" + entry.path + "/" + entry.filename)}' + field_name = self.lib.get_field_attr( + entry.fields[field_index], 'name') + subtitle = f'Editing \"{field_name}\" Field' + h1 = f'{filename}' + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(title, color=f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + print(self.format_subtitle(subtitle)) + print(self.format_h1(h1, self.get_file_color( + os.path.splitext(filename)[1]))) + print('') + + if not os.path.isfile(filename): + print( + f'{RED_BG}{BRIGHT_WHITE_FG}[File Missing]{RESET}{BRIGHT_RED_FG} (Run \'fix missing\' to resolve){RESET}') + print('') + else: + self.print_thumbnail(entry_index, ignore_fields=True) + + print(self.format_title('Opened with Default Text Editor', + f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + # print('') + # print( + # f'{BRIGHT_WHITE_BG}{BLACK_FG} {field_name}: {RESET} ') + # print(self.lib.get_field_attr(entry.fields[field_index], 'content')) + # for i, tag_id in enumerate(entry.fields[field_index][list(entry.fields[field_index].keys())[0]]): + # tag = self.lib.get_tag_from_id(tag_id) + # print( + # f'{self.get_tag_color(tag.color)}[{i+1}]{RESET} {self.get_tag_color(tag.color)} {tag.display_name(self.lib)} {RESET}') + # print('') + + # print(self.format_subtitle( + # 'Add Remove <#> Open File Close/Done Quit')) + + new_content: str = click.edit(self.lib.get_field_attr( + entry.fields[field_index], 'content')) + if new_content is not None: + if not allow_newlines: + new_content = new_content.replace('\r', '').replace('\n', '') + self.lib.update_entry_field( + entry_index, field_index, new_content.rstrip('\n').rstrip('\r'), 'replace') + + def scr_list_tags(self, query: str = '', tag_ids: list[int] = [], clear_scr=True) -> None: + """A screen for listing out and performing CRUD operations on Library Tags.""" + # NOTE: While a screen that just displays the first 40 or so random tags on your screen + # isn't really that useful, this is just a temporary measure to provide a launchpad + # screen for necessary commands such as adding and editing tags. + # A more useful screen presentation might look like a list of ranked occurrences, but + # that can be figured out and implemented later. + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + + + while True: + h1 = f'{len(self.lib.tags)} Tags' + + if tag_ids: + if len(tag_ids) < len(self.lib.search_tags('')): + h1 = f'[{len(tag_ids)}/{len(self.lib.tags)}] Tags' + if query: + h1 += f' connected to \'{query}\'' + else: + h1 = f'No Tags' + if query: + h1 += f' connected to \'{query}\'' + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(title)) + print(self.format_h1(h1)) + print('') + + tag_tuple_list = [] + for tag_id in tag_ids: + tag = self.lib.get_tag(tag_id) + if self.args.debug: + tag_tuple_list.append( + (tag.debug_name(), self.get_tag_color(tag.color))) + else: + tag_tuple_list.append( + (tag.display_name(self.lib), self.get_tag_color(tag.color))) + + self.print_columns(tag_tuple_list, add_enum=True) + + print('') + print(self.format_subtitle( + 'Create Edit <#> Delete <#> Search Close/Done', BRIGHT_MAGENTA_FG)) + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + + # Search Tags ========================================================== + if (com[0].lower() == 'search' or com[0].lower() == 's'): + if len(com) > 1: + new_query: str = ' '.join(com[1:]) + # self.scr_list_tags(prev_scr, query=new_query, + # tag_ids=self.lib.filter_tags(new_query, include_cluster=True)) + query=new_query + tag_ids=self.lib.search_tags(new_query, include_cluster=True) + # return + else: + # self.scr_list_tags(prev_scr, tag_ids=self.lib.filter_tags('')) + tag_ids=self.lib.search_tags('') + # return + # Edit Tag =========================================================== + elif com[0].lower() == 'edit' or com[0].lower() == 'e': + if len(com) > 1: + try: + index = int(com[1]) - 1 + if index < 0: + raise IndexError + self.scr_manage_tag(tag_ids[index]) + + # Refilter in case edits change results + tag_ids=self.lib.search_tags(query, include_cluster=True) + # self.scr_list_tags(prev_scr, query=query, tag_ids=tag_ids) + # return + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except (ValueError, IndexError): + clear() + print(f'{ERROR} Invalid Selection \'{" ".join(com[1])}\'') + clear_scr=False + # self.scr_list_tags(prev_scr, query=query, + # tag_ids=tag_ids, clear_scr=False) + # return + + # Create Tag ============================================================ + elif com[0].lower() == 'create' or com[0].lower() == 'mk': + tag = Tag(id=0, name='New Tag', shorthand='', + aliases=[], subtags_ids=[], color='') + self.scr_manage_tag( + self.lib.add_tag_to_library(tag), mode='create') + + tag_ids=self.lib.search_tags(query, include_cluster=True) + + # self.scr_list_tags(prev_scr, query=query, tag_ids=tag_ids) + # return + # Delete Tag =========================================================== + elif com[0].lower() == 'delete' or com[0].lower() == 'del': + if len(com) > 1: + if len(com) > 1: + try: + index = int(com[1]) - 1 + if index < 0: + raise IndexError + deleted = self.scr_delete_tag(tag_ids[index]) + if deleted: + tag_ids.remove(tag_ids[index]) + tag_ids=self.lib.search_tags(query, include_cluster=True) + # self.scr_list_tags( + # prev_scr, query=query, tag_ids=tag_ids) + # return + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except IndexError: + clear() + print( + f'{ERROR} Invalid Selection \'{" ".join(com[1])}\'') + clear_scr=False + # self.scr_list_tags(prev_scr, query=query, + # tag_ids=tag_ids, clear_scr=False) + # return + # Close View =========================================================== + elif (com[0].lower() == 'close' or com[0].lower() == 'c' or com[0].lower() == 'done'): + # prev_scr() + return + # # Quit ================================================================= + # elif com[0].lower() == 'quit' or com[0].lower() == 'q': + # self.lib.save_library_to_disk() + # # self.cleanup() + # sys.exit() + # # Quit without Saving ================================================== + # elif com[0].lower() == 'quit!' or com[0].lower() == 'q!': + # # self.cleanup() + # sys.exit() + # Unknown Command ====================================================== + else: + clear() + print( + f'{ERROR} Unknown command \'{" ".join(com)}\'') + # self.scr_list_tags(prev_scr, query=query, + # tag_ids=tag_ids, clear_scr=False) + # return + clear_scr=False + + + def scr_top_tags(self, clear_scr=True) -> None: + """A screen that lists out the top tags for the library.""" + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + + while True: + h1 = f'Top Tags' + + # if tag_ids: + # if len(tag_ids) < len(self.lib.filter_tags('')): + # h1 = f'[{len(tag_ids)}/{len(self.lib.tags)}] Tags' + # if query: + # h1 += f' connected to \'{query}\'' + # else: + # h1 = f'No Tags' + # if query: + # h1 += f' connected to \'{query}\'' + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(title)) + print(self.format_h1(h1)) + print('') + + tag_tuple_list = [] + for tag_id, count in self.lib.tag_entry_refs: + tag = self.lib.get_tag(tag_id) + if self.args.debug: + tag_tuple_list.append( + (f'{tag.debug_name()} - {count}', self.get_tag_color(tag.color))) + else: + tag_tuple_list.append( + (f'{tag.display_name(self.lib)} - {count}', self.get_tag_color(tag.color))) + + self.print_columns(tag_tuple_list, add_enum=True) + + print('') + print(self.format_subtitle( + 'Close/Done', BRIGHT_MAGENTA_FG)) + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + # Close View =================================================== + if (com[0].lower() == 'close' or com[0].lower() == 'c' or com[0].lower() == 'done'): + return + # Unknown Command ============================================== + elif com[0]: + clear() + print( + f'{ERROR} Unknown command \'{" ".join(com)}\'') + clear_scr=False + + + + def scr_manage_tag(self, tag_id: int, mode='edit', clear_scr=True): + """Screen for editing fields of a Tag object.""" + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + + while True: + tag: Tag = self.lib.get_tag(tag_id) + subtitle = f'Editing Tag \"{self.lib.get_tag(tag_id).display_name(self.lib)}\"' + # h1 = f'{self.lib.tags[tag_index].display_name()}' + + fg_text_color = BLACK_FG + fg_color = BRIGHT_CYAN_FG + bg_color = BRIGHT_CYAN_BG + if mode == 'create': + subtitle = f'Creating Tag \"{self.lib.get_tag(tag_id).display_name(self.lib)}\"' + fg_color = BRIGHT_GREEN_FG + bg_color = BRIGHT_GREEN_BG + # elif mode == 'remove': + # # TODO: Uhh is this ever going to get used? Delete this when you know. + # subtitle = f'Removing Tag \"{self.lib.get_tag_from_id(tag_id).display_name(self.lib)}\"' + # fg_color = BRIGHT_RED_FG + # bg_color = BRIGHT_RED_BG + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(title, color=f'{fg_text_color}{bg_color}')) + print(self.format_subtitle(subtitle, fg_color)) + # print(self.format_h1(h1, self.get_file_color( + # os.path.splitext(filename)[1]))) + if self.args.debug: + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} ID: {RESET} ', end='') + print(tag.id) + + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Name: {RESET} ', end='') + print(tag.name) + + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Shorthand: {RESET} ', end='') + print(tag.shorthand) + + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Aliases: {RESET} ', end='\n') + for a in tag.aliases: + print(f'{a}') + + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Subtags: {RESET} ', end='\n') + char_count: int = 0 + for id in tag.subtag_ids: + st = self.lib.get_tag(id) + # Properly wrap Tags on screen + char_count += len(f' {st.display_name(self.lib)} ') + 1 + if char_count > os.get_terminal_size()[0]: + print('') + char_count = len(f' {st.display_name(self.lib)} ') + 1 + print( + f'{self.get_tag_color(st.color)} {st.display_name(self.lib)} {RESET}', end='') + # If the tag isn't the last one, print a space for the next one. + if id != tag.subtag_ids[-1]: + print(' ', end='') + else: + print('') + + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Color: {RESET} ', end='') + print(f'{self.get_tag_color(tag.color)} {tag.color.title()} {RESET}') + + print('') + print(self.format_subtitle( + 'Edit Close/Done', fg_color)) + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + + # Edit Tag Field ======================================================= + if (com[0].lower() == 'edit' or com[0].lower() == 'e'): + if len(com) > 1: + selection: str = ' '.join(com[1:]).lower() + if 'id'.startswith(selection) and self.args.debug: + clear() + print( + f'{ERROR} Tag IDs are not editable.') + clear_scr=False + elif 'name'.startswith(selection): + new_name: str = self.scr_edit_text( + text=tag.name, + field_name='Name', + allow_newlines=False) + new_tag: Tag = Tag( + id=tag.id, + name=new_name, + shorthand=tag.shorthand, + aliases=tag.aliases, + subtags_ids=tag.subtag_ids, + color=tag.color) + self.lib.update_tag(new_tag) + # self.scr_manage_tag(tag_id=tag_id, mode=mode) + # return + # clear_scr=False + elif 'shorthand'.startswith(selection): + new_shorthand: str = self.scr_edit_text( + text=tag.shorthand, + field_name='Shorthand', + allow_newlines=False) + new_tag: Tag = Tag( + id=tag.id, + name=tag.name, + shorthand=new_shorthand, + aliases=tag.aliases, + subtags_ids=tag.subtag_ids, + color=tag.color) + self.lib.update_tag(new_tag) + # self.scr_manage_tag(tag_id=tag_id, mode=mode) + # return + # clear_scr=False + elif 'aliases'.startswith(selection): + new_aliases: list[str] = self.scr_edit_text( + text='\n'.join(tag.aliases), + field_name='Aliases', + note=f'# Tag Aliases Below Are Separated By Newlines', + allow_newlines=True).split('\n') + new_tag: Tag = Tag( + id=tag.id, + name=tag.name, + shorthand=tag.shorthand, + aliases=new_aliases, + subtags_ids=tag.subtag_ids, + color=tag.color) + self.lib.update_tag(new_tag) + # self.scr_manage_tag(tag_id=tag_id, mode=mode) + # return + # clear_scr=False + elif 'subtags'.startswith(selection): + new_subtag_ids: list[int] = self.scr_edit_generic_tag_box( + tag_ids=tag.subtag_ids, + tag_box_name='Subtags' + ) + new_tag: Tag = Tag( + id=tag.id, + name=tag.name, + shorthand=tag.shorthand, + aliases=tag.aliases, + subtags_ids=new_subtag_ids, + color=tag.color) + self.lib.update_tag(new_tag) + # self.scr_manage_tag(tag_id=tag_id, mode=mode) + # return + # clear_scr=False + elif 'color'.startswith(selection): + new_color: str = self.scr_tag_color_dropdown( + fallback=tag.color, + colors=TAG_COLORS) + new_tag: Tag = Tag( + id=tag.id, + name=tag.name, + shorthand=tag.shorthand, + aliases=tag.aliases, + subtags_ids=tag.subtag_ids, + color=new_color) + self.lib.update_tag(new_tag) + # self.scr_manage_tag(tag_id=tag_id, mode=mode) + # return + # clear_scr=False + else: + clear() + print( + f'{ERROR} Unknown Tag field \"{" ".join(com[1:])}\".') + # self.scr_manage_tag(tag_id, mode, clear_scr=False) + # return + clear_scr=False + # Close View =========================================================== + elif (com[0].lower() == 'close' or com[0].lower() == 'done' or com[0].lower() == 'c'): + return + # # Quit ================================================================= + # elif com[0].lower() == 'quit' or com[0].lower() == 'q': + # self.lib.save_library_to_disk() + # # self.cleanup() + # sys.exit() + # # Quit without Saving ================================================== + # elif com[0].lower() == 'quit!' or com[0].lower() == 'q!': + # # self.cleanup() + # sys.exit() + # Unknown Command ====================================================== + else: + clear() + print( + f'{ERROR} Unknown command \'{" ".join(com)}\'') + clear_scr=False + # return self.scr_browse_entries_gallery(index, clear_scr=False) + + def scr_delete_tag(self, tag_id: int, clear_scr=True) -> bool: + """Screen for confirming the deletion of a Tag.""" + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + + tag: Tag = self.lib.get_tag(tag_id) + subtitle = f'Confirm Deletion of Tag \"{self.lib.get_tag(tag_id).display_name(self.lib)}\"' + # h1 = f'{self.lib.tags[tag_index].display_name()}' + entry_ref_count, subtag_ref_count = self.lib.get_tag_ref_count(tag_id) + + fg_text_color = BLACK_FG + fg_color = BRIGHT_RED_FG + bg_color = BRIGHT_RED_BG + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(title, color=f'{fg_text_color}{bg_color}')) + print(self.format_subtitle(subtitle, fg_color)) + print('') + + print(f'{INFO} {BRIGHT_WHITE_FG}This Tag is in {fg_color}{entry_ref_count}{RESET}{BRIGHT_WHITE_FG} Entries{RESET} ', end='') + print('') + + print(f'{INFO} {BRIGHT_WHITE_FG}This Tag is a Subtag for {fg_color}{subtag_ref_count}{RESET}{BRIGHT_WHITE_FG} Tags{RESET} ', end='') + print('') + + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Name: {RESET} ', end='') + print(tag.name) + + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Shorthand: {RESET} ', end='') + print(tag.shorthand) + + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Aliases: {RESET} ', end='\n') + for a in tag.aliases: + print(f'{a}') + + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Subtags: {RESET} ', end='\n') + char_count: int = 0 + for id in tag.subtag_ids: + st = self.lib.get_tag(id) + # Properly wrap Tags on screen + char_count += len(f' {st.display_name(self.lib)} ') + 1 + if char_count > os.get_terminal_size()[0]: + print('') + char_count = len(f' {st.display_name(self.lib)} ') + 1 + print( + f'{self.get_tag_color(st.color)} {st.display_name(self.lib)} {RESET}', end='') + # If the tag isn't the last one, print a space for the next one. + if id != tag.subtag_ids[-1]: + print(' ', end='') + else: + print('') + + print('') + print(f'{BRIGHT_WHITE_BG}{BLACK_FG} Color: {RESET} ', end='') + print(f'{self.get_tag_color(tag.color)} {tag.color.title()} {RESET}') + + print('') + print(self.format_subtitle( + 'Yes Cancel', fg_color)) + print('> ', end='') + + com: str = input().rstrip() + + if com.lower() == 'yes' or com.lower() == 'y': + self.lib.remove_tag(tag_id) + return True + + return False + + def scr_edit_text(self, text: str, field_name: str, note: str = '', allow_newlines=True, clear_scr=True) -> str: + """ + Screen for editing generic text. Currently used in Tag editing.\n + `text`: The text to be edited and returned.\n + `field_name`: The name to display of what is being edited.\n + `note`: An optional help message to display on screen for users..\n + `allow_newlines`: Determines if the text should be allowed to contain newlines.\n + """ + # NOTE: This code is derived from scr_edit_entry_text, just without the + # specific entry stuff like filenames and preview images. There may be + # a good way to combine the methods in the future, but for now here's this. + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + subtitle = f'Editing \"{field_name}\"' + + if clear_scr: + clear() + clear_scr = True + print(self.format_title(title, color=f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + print(self.format_subtitle(subtitle)) + print('') + + print(self.format_title('Opened with Default Text Editor', + f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + + new_text: str = click.edit(text) + if new_text is not None: + if not allow_newlines: + new_text = new_text.replace('\r', '').replace('\n', '') + else: + new_text = new_text.rstrip('\n').rstrip('\r') + return new_text + return text + + def scr_tag_color_dropdown(self, fallback: str, colors: list[str], clear_scr=True) -> str: + """ + Screen for selecting and returning a string of a color name. Used in Tag editing. + Fallback: The value to return if an invalid selection by the user was made. + """ + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + subtitle = f'Select Color' + + fg_text_color = BLACK_FG + fg_color = BRIGHT_CYAN_FG + bg_color = BRIGHT_CYAN_BG + + if clear_scr: + clear() + clear_scr = True + + print(self.format_title(title, color=f'{fg_text_color}{bg_color}')) + print(self.format_subtitle(subtitle, fg_color)) + print('') + + color_tuple_list = [] + for color in colors: + color_tuple_list.append((color.title(), self.get_tag_color(color))) + + self.print_columns(color_tuple_list, add_enum=True) + print('') + + # for i, color in enumerate(colors): + # if i < (os.get_terminal_size()[1] - 7): + # print( + # f'{self.get_tag_color(color)}[{i+1}]{RESET} {self.get_tag_color(color)} {color.title()} {RESET}') + # else: + # print(f'{WHITE_FG}[...]{RESET}') + # break + # print('') + + print(self.format_subtitle( + f'Enter # Cancel', fg_color)) + print('> ', end='') + + selected: str = input() + try: + if int(selected) > 0 and int(selected) <= len(colors): + selected = colors[int(selected)-1] + return selected + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except: + print(f'{ERROR} Invalid Tag Selection') + + return fallback + + def scr_edit_generic_tag_box(self, tag_ids: list[int], tag_box_name: str, clear_scr=True) -> list[int]: + """Screen for editing a generic tag_box. Used in Tag subtag modification.""" + + title = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + + while True: + subtitle = f'Editing {tag_box_name}' + + if clear_scr: + clear() + clear_scr = True + + print(self.format_title(title, color=f'{BLACK_FG}{BRIGHT_CYAN_BG}')) + print(self.format_subtitle(subtitle)) + print('') + + print( + f'{BRIGHT_WHITE_BG}{BLACK_FG} {tag_box_name}: {RESET} ') + for i, id in enumerate(tag_ids): + tag = self.lib.get_tag(id) + print( + f'{self.get_tag_color(tag.color)}[{i+1}]{RESET} {self.get_tag_color(tag.color)} {tag.display_name(self.lib)} {RESET}') + print('') + + print(self.format_subtitle( + 'Add Remove <#> Close/Done Quit')) + print('> ', end='') + + com: list[str] = input().lstrip().rstrip().split(' ') + gc, message = self.global_commands(com) + if gc: + if message: + clear() + print(message) + clear_scr=False + else: + + # Add Tag ============================================================== + if com[0].lower() == 'add': + if len(com) > 1: + tag_list = self.lib.search_tags( + ' '.join(com[1:]), include_cluster=True) + selected_ids: list[int] = [] + if len(tag_list) > 1: + selected_ids = self.scr_select_tags(tag_list) + else: + selected_ids = tag_list # Single Tag + if selected_ids: + for id in selected_ids: + if id in tag_ids: + selected_ids.remove(id) + return self.scr_edit_generic_tag_box(tag_ids+selected_ids, tag_box_name) + tag_ids = tag_ids+selected_ids + # else: + # return self.scr_edit_generic_tag_box(tag_ids, tag_box_name) + # Remove Tag =========================================================== + elif com[0].lower() == 'remove' or com[0].lower() == 'rm': + if len(com) > 1: + try: + # selected_tag_ids: list[int] = [] + # for c in com[1:]: + # if (int(c)-1) < 0: + # raise IndexError + # selected_tag_ids.append(tag_ids[int(c[1])-1]) + selected_id = tag_ids[int(com[1])-1] + tag_ids.remove(selected_id) + # return self.scr_edit_generic_tag_box(tag_ids, tag_box_name) + # except SystemExit: + # self.cleanup_before_exit() + # sys.exit() + except: + clear() + print(f'{ERROR} Invalid Tag Selection \'{com[1:]}\'') + # return self.scr_edit_generic_tag_box(tag_ids, tag_box_name, clear_scr=False) + clear_scr=False + # Close View =========================================================== + elif (com[0].lower() == 'close' or com[0].lower() == 'c' or com[0].lower() == 'done'): + # clear() + # pass + return tag_ids + # # Quit ================================================================= + # elif com[0].lower() == 'quit' or com[0].lower() == 'q': + # self.lib.save_library_to_disk() + # # self.cleanup() + # sys.exit() + # # Quit without Saving ================================================== + # elif com[0].lower() == 'quit!' or com[0].lower() == 'q!': + # # self.cleanup() + # sys.exit() + # Unknown Command ====================================================== + else: + clear() + print(f'{ERROR} Unknown command \'{" ".join(com)}\'') + # return self.scr_edit_generic_tag_box(tag_ids, tag_box_name, clear_scr=False) + clear_scr=False + + # return tag_ids diff --git a/tagstudio/src/core/__init__.py b/tagstudio/src/core/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tagstudio/src/core/field_template.py b/tagstudio/src/core/field_template.py new file mode 100644 index 00000000..88cc4460 --- /dev/null +++ b/tagstudio/src/core/field_template.py @@ -0,0 +1,27 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +class FieldTemplate: + """A TagStudio Library Field Template object.""" + + def __init__(self, id: int, name: str, type: str) -> None: + self.id = id + self.name = name + self.type = type + + def __str__(self) -> str: + return f'\nID: {self.id}\nName: {self.name}\nType: {self.type}\n' + + def __repr__(self) -> str: + return self.__str__() + + def to_compressed_obj(self) -> dict: + """An alternative to __dict__ that only includes fields containing non-default data.""" + obj = {} + # All Field fields (haha) are mandatory, so no value checks are done. + obj['id'] = self.id + obj['name'] = self.name + obj['type'] = self.type + + return obj diff --git a/tagstudio/src/core/library.py b/tagstudio/src/core/library.py new file mode 100644 index 00000000..55bd0a21 --- /dev/null +++ b/tagstudio/src/core/library.py @@ -0,0 +1,2252 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +"""The Library object and related methods for TagStudio.""" + +import datetime +from enum import Enum +import os +import traceback +from typing import Optional +import json +import glob +from pathlib import Path +# from typing_extensions import deprecated +import src.core.ts_core as ts_core +from src.core.utils.web import * +from src.core.utils.str import * +from src.core.utils.fs import * +import xml.etree.ElementTree as ET +import sys +import time +import logging +import ujson + +TYPE = ['file', 'meta', 'alt', 'mask'] +# RESULT_TYPE = Enum('Result', ['ENTRY', 'COLLATION', 'TAG_GROUP']) +class ItemType(Enum): + ENTRY = 0 + COLLATION = 1 + TAG_GROUP = 2 + +logging.basicConfig(format="%(message)s", level=logging.INFO) + +class Entry: + """A Library Entry Object. Referenced by ID.""" + + def __init__(self, id: int, filename: str, path: str, + fields: list[dict]) -> None: + # Required Fields ====================================================== + self.id = int(id) + self.filename = filename + self.path = path + self.fields = fields + self.type = None + + # Optional Fields ====================================================== + # # Any Type + # self.alts: list[id] = None + # # Image/Video + # self.crop: tuple[int, int, int, int] = None + # self.mask: list[id] = None + # # Video + # self.trim: tuple[float, float] = None + + # Handy Data =========================================================== + # # Any Type + # self.date_created: datetime.datetime = None + # self.date_modified: datetime.datetime = None + # self.file_size: int = None + # self.isArchived: bool = None + # self.isFavorite: bool = None + # # Image/Video + # self.dimensions: tuple[int, int] = None + # # Video + # self.length: float = None + # # Text + # self.word_count: int = None + + + def __str__(self) -> str: + return f'\n{self.compressed_dict()}\n' + + def __repr__(self) -> str: + return self.__str__() + + def __eq__(self, __value: object) -> bool: + if os.name == 'nt': + return (int(self.id) == int(__value.id) + and self.filename.lower() == __value.filename.lower() + and self.path.lower() == __value.path.lower() + and self.fields == __value.fields) + else: + return (int(self.id) == int(__value.id) + and self.filename == __value.filename + and self.path == __value.path + and self.fields == __value.fields) + + def compressed_dict(self) -> dict: + """ + An alternative to __dict__ that only includes fields containing + non-default data. + """ + obj = {} + obj['id'] = self.id + if self.filename: + obj['filename'] = self.filename + if self.path: + obj['path'] = self.path + if self.fields: + obj['fields'] = self.fields + + return obj + + def has_tag(self, library:'Library', tag_id:int) -> bool: + if self.fields: + for f in self.fields: + if library.get_field_attr(f, 'type') == 'tag_box': + if tag_id in library.get_field_attr(f, 'content'): + return True + return False + + def remove_tag(self, library:'Library', tag_id:int, field_index=-1): + """ + Removes a Tag from the Entry. If given a field index, the given Tag will + only be removed from that index. If left blank, all instances of that + Tag will be removed from the Entry. + """ + if self.fields: + for i, f in enumerate(self.fields): + if library.get_field_attr(f, 'type') == 'tag_box': + if field_index >= 0 and field_index == i: + t: list[int] = library.get_field_attr(f, 'content') + logging.info(f't:{tag_id}, i:{i}, idx:{field_index}, c:{library.get_field_attr(f, "content")}') + t.remove(tag_id) + elif field_index < 0: + t: list[int] = library.get_field_attr(f, 'content') + while tag_id in t: + t.remove(tag_id) + + def add_tag(self, library:'Library', tag_id:int, field_id:int, field_index:int=None): + # field_index: int = -1 + # if self.fields: + # if field_index != -1: + # logging.info(f'[LIBRARY] ADD TAG to E:{self.id}, F-DI:{field_id}, F-INDEX:{field_index}') + field_index = -1 if field_index == None else field_index + for i, f in enumerate(self.fields): + if library.get_field_attr(f, 'id') == field_id: + field_index = i + # logging.info(f'[LIBRARY] FOUND F-INDEX:{field_index}') + break + + if field_index == -1: + library.add_field_to_entry(self.id, field_id) + # logging.info(f'[LIBRARY] USING NEWEST F-INDEX:{field_index}') + + # logging.info(list(self.fields[field_index].keys())) + field_id = list(self.fields[field_index].keys())[0] + # logging.info(f'Entry Field ID: {field_id}, Index: {field_index}') + + tags: list[int] = self.fields[field_index][field_id] + if tag_id not in tags: + # logging.info(f'Adding Tag: {tag_id}') + tags.append(tag_id) + self.fields[field_index][field_id] = sorted(tags, key=lambda t: library.get_tag(t).display_name(library)) + + # logging.info(f'Tags: {self.fields[field_index][field_id]}') + + + +class Tag: + """A Library Tag Object. Referenced by ID.""" + + def __init__(self, id: int, name: str, shorthand: str, aliases: list[str], + subtags_ids: list[int], color: str) -> None: + self.id = int(id) + self.name = name + self.shorthand = shorthand + self.aliases = aliases + # Ensures no duplicates while retaining order. + self.subtag_ids = [] + for s in subtags_ids: + if int(s) not in self.subtag_ids: + self.subtag_ids.append(int(s)) + # [int(s) for s in subtags_ids] + self.color = color + + def __str__(self) -> str: + return (f"\nID: {self.id}\nName: {self.name}\n" + f"Shorthand: {self.shorthand}\nAliases: {self.aliases}\n" + f"Subtags: {self.subtag_ids}\nColor: {self.color}\n") + + def __repr__(self) -> str: + return self.__str__() + + def debug_name(self) -> str: + """Returns a formatted tag name intended for displaying.""" + # return (f'{self.name} (ID: {self.id}) Subtags: {self.subtag_ids}') + return (f'{self.name} (ID: {self.id})') + + def display_name(self, library: 'Library') -> str: + """Returns a formatted tag name intended for displaying.""" + if self.subtag_ids: + if library.get_tag(self.subtag_ids[0]).shorthand: + return (f'{self.name}' + f' ({library.get_tag(self.subtag_ids[0]).shorthand})') + else: + return (f'{self.name}' + f' ({library.get_tag(self.subtag_ids[0]).name})') + else: + return (f'{self.name}') + + def compressed_dict(self) -> dict: + """ + An alternative to __dict__ that only includes fields containing + non-default data. + """ + obj = {} + obj["id"] = self.id + if self.name: + obj["name"] = self.name + if self.shorthand: + obj["shorthand"] = self.shorthand + if self.aliases: + obj["aliases"] = self.aliases + if self.subtag_ids: + obj["subtag_ids"] = self.subtag_ids + if self.color: + obj["color"] = self.color + + return obj + + def add_subtag(self, tag_id:int): + if tag_id not in self.subtag_ids: + self.subtag_ids.append(tag_id) + + def remove_subtag(self, tag_id:int): + try: + self.subtag_ids.remove(tag_id) + except ValueError: + pass + +class Collation: + """ + A Library Collation Object. Referenced by ID. + Entries and their Page #s are grouped together in the e_ids_and_paged tuple. + Sort order is `(filename | title | date, asc | desc)`. + """ + + def __init__(self, id: int, title: str, e_ids_and_pages: list[tuple[int, int]], + sort_order:str, cover_id:int = -1) -> None: + self.id = int(id) + self.title = title + self.e_ids_and_pages = e_ids_and_pages + self.sort_order = sort_order + self.cover_id = cover_id + self.fields = None # Optional Collation-wide fields. WIP. + + def __str__(self) -> str: + return f'\n{self.compressed_dict()}\n' + + def __repr__(self) -> str: + return self.__str__() + + def __eq__(self, __value: object) -> bool: + if os.name == 'nt': + return (int(self.id) == int(__value.id_) + and self.filename.lower() == __value.filename.lower() + and self.path.lower() == __value.path.lower() + and self.fields == __value.fields) + else: + return (int(self.id) == int(__value.id_) + and self.filename == __value.filename + and self.path == __value.path + and self.fields == __value.fields) + + def compressed_dict(self) -> dict: + """ + An alternative to __dict__ that only includes fields containing + non-default data. + """ + obj = {} + obj['id'] = self.id + if self.title: + obj['title'] = self.title + if self.e_ids_and_pages: + # TODO: work with tuples + obj['e_ids_and_pages'] = [list(x) for x in self.e_ids_and_pages] + # obj['e_ids_and_pages'] = self.e_ids_and_pages + if self.sort_order: + obj['sort_order'] = self.sort_order + if self.cover_id: + obj['cover_id'] = self.cover_id + + return obj + +class Library: + """Class for the Library object, and all CRUD operations made upon it.""" + + def __init__(self) -> None: + # Library Info ========================================================= + self.library_dir: str = None + + # Entries ============================================================== + # List of every Entry object. + self.entries: list[Entry] = [] + self._next_entry_id: int = 0 + # Map of every Entry ID to the index of the Entry in self.entries. + self._entry_id_to_index_map: dict[int, int] = {} + # # List of filtered Entry indexes generated by the filter_entries() method. + # self.filtered_entries: list[int] = [] + # Duplicate Entries + # Defined by Entries that point to files that one or more other Entries are also pointing to. + # tuple(int, list[int]) + self.dupe_entries: list[tuple[int, list[int]]] = [] + + # Collations =========================================================== + # List of every Collation object. + self.collations: list[Collation] = [] + self._next_collation_id: int = 0 + self._collation_id_to_index_map: dict[int, int] = {} + + # File Interfacing ===================================================== + self.dir_file_count: int = -1 + self.files_not_in_library: list[str] = [] + self.missing_files: list[str] = [] + self.fixed_files: list[str] = [] # TODO: Get rid of this. + self.missing_matches = {} + # Duplicate Files + # Defined by files that are exact or similar copies to others. Generated by DupeGuru. + # (Filepath, Matched Filepath, Match Percentage) + self.dupe_files: list[tuple[str, str, int]] = [] + # Maps the filenames of entries in the Library to their entry's index in the self.entries list. + # Used for O(1) lookup of a file based on the current index (page number - 1) of the image being looked at. + # That filename can then be used to provide quick lookup to image metadata entries in the Library. + # NOTE: On Windows, these strings are always lowercase. + self.filename_to_entry_id_map: dict[str, int] = {} + + # Tags ================================================================= + # List of every Tag object (ts-v8). + self.tags: list[Tag] = [] + self._next_tag_id: int = 1000 + # Map of each Tag ID with its entry reference count. + self._tag_entry_ref_map: dict[int,int] = {} + self.tag_entry_refs: list[tuple[int,int]] = [] + # Map of every Tag name and alias to the ID(s) of its associated Tag(s). + # Used for O(1) lookup of Tag IDs based on search terms. + # NOTE: While it is recommended to keep Tag aliases unique to each Tag, + # there may be circumstances where this is not possible or elegant. + # Because of this, names and aliases are mapped to a list of IDs rather than a + # singular ID to handle potential alias collision. + self._tag_strings_to_id_map: dict[str, list[int]] = {} + # Map of every Tag ID to an array of Tag IDs that make up the Tag's "cluster", aka a list + # of references from other Tags that specify this Tag as one of its subtags. + # This in effect is like a reverse subtag map. + # Used for O(1) lookup of the Tags to return in a query given a Tag ID. + self._tag_id_to_cluster_map: dict[int, list[int]] = {} + # Map of every Tag ID to the index of the Tag in self.tags. + self._tag_id_to_index_map: dict[int, int] = {} + + self.default_tags = [ + { + "id": 0, + "name": "Archived", + "aliases": [ + "Archive" + ], + "color": "Red" + }, + { + "id": 1, + "name": "Favorite", + "aliases": [ + "Favorited", + "Favorites" + ], + "color": "Yellow" + }, + ] + + # self.default_tags = [ + # Tag(id=0, name='Archived', shorthand='', aliases=['Archive'], subtags_ids=[], color='red'), + # Tag(id=1, name='Favorite', shorthand='', aliases=['Favorited, Favorites, Likes, Liked, Loved'], subtags_ids=[], color='yellow'), + # ] + + self.default_fields = [ + { + "id": 0, + "name": "Title", + "type": "text_line" + }, + { + "id": 1, + "name": "Author", + "type": "text_line" + }, + { + "id": 2, + "name": "Artist", + "type": "text_line" + }, + { + "id": 3, + "name": "URL", + "type": "text_line" + }, + { + "id": 4, + "name": "Description", + "type": "text_box" + }, + { + "id": 5, + "name": "Notes", + "type": "text_box" + }, + { + "id": 6, + "name": "Tags", + "type": "tag_box" + }, + { + "id": 7, + "name": "Content Tags", + "type": "tag_box" + }, + { + "id": 8, + "name": "Meta Tags", + "type": "tag_box" + }, + { + "id": 9, + "name": "Collation", + "type": "collation" + }, + { + "id": 10, + "name": "Date", + "type": "datetime" + }, + { + "id": 11, + "name": "Date Created", + "type": "datetime" + }, + { + "id": 12, + "name": "Date Modified", + "type": "datetime" + }, + { + "id": 13, + "name": "Date Taken", + "type": "datetime" + }, + { + "id": 14, + "name": "Date Published", + "type": "datetime" + }, + { + "id": 15, + "name": "Archived", + "type": "checkbox" + }, + { + "id": 16, + "name": "Favorite", + "type": "checkbox" + }, + { + "id": 17, + "name": "Book", + "type": "collation" + }, + { + "id": 18, + "name": "Comic", + "type": "collation" + }, + { + "id": 19, + "name": "Series", + "type": "collation" + }, + { + "id": 20, + "name": "Manga", + "type": "collation" + }, + { + "id": 21, + "name": "Source", + "type": "text_line" + }, + { + "id": 22, + "name": "Date Uploaded", + "type": "datetime" + }, + { + "id": 23, + "name": "Date Released", + "type": "datetime" + }, + { + "id": 24, + "name": "Volume", + "type": "collation" + }, + { + "id": 25, + "name": "Anthology", + "type": "collation" + }, + { + "id": 26, + "name": "Magazine", + "type": "collation" + }, + { + "id": 27, + "name": "Publisher", + "type": "text_line" + }, + { + "id": 28, + "name": "Guest Artist", + "type": "text_line" + }, + { + "id": 29, + "name": "Composer", + "type": "text_line" + }, + { + "id": 30, + "name": "Comments", + "type": "text_box" + }, + ] + + def create_library(self, path) -> int: + """ + Creates a TagStudio library in the given directory.\n + Return Codes:\n + 0: Library Successfully Created\n + 1: Path is inside another TagStudio Library\n + 2: File creation error + """ + + path = os.path.normpath(path).strip('\\') + prefix = '' + if os.name != 'nt' and path != '/': + path = path.strip('/') + prefix = '/' + + if ts_core.TS_FOLDER_NAME in path: + return 1 + + try: + self.clear_internal_vars() + self.library_dir = prefix + path + self.verify_ts_folders() + self.save_library_to_disk() + self.open_library(self.library_dir) + except: + traceback.print_exc() + return 2 + + return 0 + + def verify_ts_folders(self) -> None: + """Verifies/creates folders required by TagStudio.""" + + full_ts_path = os.path.normpath( + f'{self.library_dir}/{ts_core.TS_FOLDER_NAME}') + full_backup_path = os.path.normpath( + f'{self.library_dir}/{ts_core.TS_FOLDER_NAME}/{ts_core.BACKUP_FOLDER_NAME}') + full_collage_path = os.path.normpath( + f'{self.library_dir}/{ts_core.TS_FOLDER_NAME}/{ts_core.COLLAGE_FOLDER_NAME}') + + if not os.path.isdir(full_ts_path): + os.mkdir(full_ts_path) + + if not os.path.isdir(full_backup_path): + os.mkdir(full_backup_path) + + if not os.path.isdir(full_collage_path): + os.mkdir(full_collage_path) + + def verify_default_tags(self, tag_list: list) -> dict: + """ + Ensures that the default builtin tags are present in the Library's + save file. Takes in and returns the tag dictionary from the JSON file. + """ + missing: list[int] = [] + + for dt in self.default_tags: + if dt['id'] not in [t['id'] for t in tag_list]: + missing.append(dt) + + for m in missing: + tag_list.append(m) + + return tag_list + + def open_library(self, path: str) -> int: + """ + Opens a TagStudio v9+ Library. + Returns 0 if library does not exist, 1 if successfully opened, 2 if corrupted. + """ + + return_code: int = 2 + path = os.path.normpath(path).rstrip('\\') + if os.name != 'nt' and path != '/': + path = path.strip('/') + + # Strip an errant '.TagStudio' from the path if the user pointed to that inner folder. + if ts_core.TS_FOLDER_NAME in path: + path = path.split(ts_core.TS_FOLDER_NAME)[0] + + if os.path.exists(os.path.normpath(f'{path}/{ts_core.TS_FOLDER_NAME}/ts_library.json')): + + try: + with open(os.path.normpath(f'{path}/{ts_core.TS_FOLDER_NAME}/ts_library.json'), 'r', encoding='utf-8') as f: + json_dump = ujson.load(f) + self.library_dir = str(path) + self.verify_ts_folders() + major, minor, patch = json_dump['ts-version'].split('.') + + # Parse Tags --------------------------------------------------- + if 'tags' in json_dump.keys(): + start_time = time.time() + + # Step 1: Verify default built-in tags are present. + json_dump['tags'] = self.verify_default_tags(json_dump['tags']) + + for tag in json_dump['tags']: + + # Step 2: Create a Tag object and append it to the internal Tags list, + # then map that Tag's ID to its index in the Tags list. + + id = 0 + if 'id' in tag.keys(): + id = tag['id'] + + if int(id) >= self._next_tag_id: + self._next_tag_id = int(id) + 1 + + name = '' + if 'name' in tag.keys(): + name = tag['name'] + shorthand = '' + if 'shorthand' in tag.keys(): + shorthand = tag['shorthand'] + aliases = [] + if 'aliases' in tag.keys(): + aliases = tag['aliases'] + subtag_ids = [] + if 'subtag_ids' in tag.keys(): + subtag_ids = tag['subtag_ids'] + color = '' + if 'color' in tag.keys(): + color = tag['color'] + + t = Tag( + id=int(id), + name=name, + shorthand=shorthand, + aliases=aliases, + subtags_ids=subtag_ids, + color=color + ) + + # NOTE: This does NOT use the add_tag_to_library() method! + # That method is only used for Tags added at runtime. + # This process uses the same inner methods, but waits until all of the + # Tags are registered in the Tags list before creating the Tag clusters. + self.tags.append(t) + self._map_tag_id_to_index(t, -1) + self._map_tag_strings_to_tag_id(t) + + # Step 3: Map each Tag's subtags together now that all Tag objects in it. + for t in self.tags: + self._map_tag_id_to_cluster(t) + + end_time = time.time() + logging.info(f'[LIBRARY] Tags loaded in {(end_time - start_time):.3f} seconds') + + # Parse Entries ------------------------------------------------ + if 'entries' in json_dump.keys(): + start_time = time.time() + for entry in json_dump['entries']: + + id = 0 + if 'id' in entry.keys(): + id = int(entry['id']) + if id >= self._next_entry_id: + self._next_entry_id = id + 1 + else: + # Version 9.1.x+ Compatibility + id = self._next_entry_id + self._next_entry_id += 1 + + filename = '' + if 'filename' in entry.keys(): + filename = entry['filename'] + e_path = '' + if 'path' in entry.keys(): + e_path = entry['path'] + fields = [] + if 'fields' in entry.keys(): + # Cast JSON str keys to ints + for f in entry['fields']: + f[int(list(f.keys())[0]) + ] = f[list(f.keys())[0]] + del f[list(f.keys())[0]] + fields = entry['fields'] + + # Look through fields for legacy Collation data -------- + if int(major) >= 9 and int(minor) < 1: + for f in fields: + if self.get_field_attr(f, 'type') == 'collation': + # NOTE: This legacy support will be removed in + # a later version, probably 9.2. + # Legacy Collation data present in v9.0.x + # DATA SHAPE: {name: str, page: int} + + # We'll do an inefficient linear search each + # time to convert the legacy data. + matched = False + collation_id = -1 + for c in self.collations: + if c.title == self.get_field_attr(f, 'content')['name']: + c.e_ids_and_pages.append((id, int(self.get_field_attr(f, 'content')['page']))) + matched = True + collation_id = c.id + if not matched: + c = Collation(id=self._next_collation_id, + title=self.get_field_attr(f, 'content')['name'], + e_ids_and_pages=[], + sort_order='') + collation_id = self._next_collation_id + self._next_collation_id += 1 + c.e_ids_and_pages.append((id, int(self.get_field_attr(f, 'content')['page']))) + self.collations.append(c) + self._map_collation_id_to_index(c, -1) + f_id = self.get_field_attr(f, 'id') + f.clear() + f[int(f_id)] = collation_id + # Collation Field data present in v9.1.x+ + # DATA SHAPE: int + elif int(major) >= 9 and int(minor) >= 1: + pass + + e = Entry( + id=int(id), + filename=filename, + path=e_path, + fields=fields + ) + self.entries.append(e) + self._map_entry_id_to_index(e, -1) + end_time = time.time() + logging.info(f'[LIBRARY] Entries loaded in {(end_time - start_time):.3f} seconds') + + # Parse Collations --------------------------------------------------- + if 'collations' in json_dump.keys(): + start_time = time.time() + for collation in json_dump['collations']: + + # Step 1: Create a Collation object and append it to + # the internal Collations list, then map that + # Collation's ID to its index in the Collations list. + + id = 0 + if 'id' in collation.keys(): + id = collation['id'] + + if int(id) >= self._next_collation_id: + self._next_collation_id = int(id) + 1 + + title = '' + if 'title' in collation.keys(): + title = collation['title'] + e_ids_and_pages = '' + if 'e_ids_and_pages' in collation.keys(): + e_ids_and_pages = collation['e_ids_and_pages'] + sort_order = [] + if 'sort_order' in collation.keys(): + sort_order = collation['sort_order'] + cover_id = [] + if 'cover_id' in collation.keys(): + cover_id = collation['cover_id'] + + c = Collation( + id=int(id), + title=title, + e_ids_and_pages=e_ids_and_pages, + sort_order=sort_order, + cover_id=cover_id + ) + + # NOTE: This does NOT use the add_collation_to_library() method + # which is intended to be used at runtime. However, there is + # currently no reason why it couldn't be used here, and is + # instead not used for consistency. + self.collations.append(c) + self._map_collation_id_to_index(c, -1) + end_time = time.time() + logging.info(f'[LIBRARY] Collations loaded in {(end_time - start_time):.3f} seconds') + + return_code = 1 + except ujson.JSONDecodeError: + logging.info('[LIBRARY][ERROR]: Empty JSON file!') + + # If the Library is loaded, continue other processes. + if return_code == 1: + + if not os.path.exists(os.path.normpath( + f'{self.library_dir}/{ts_core.TS_FOLDER_NAME}')): + os.makedirs(os.path.normpath( + f'{self.library_dir}/{ts_core.TS_FOLDER_NAME}')) + + self._map_filenames_to_entry_ids() + + return return_code + + # @deprecated('Use new Entry ID system.') + def _map_filenames_to_entry_ids(self): + """Maps a full filepath to its corresponding Entry's ID.""" + self.filename_to_entry_id_map.clear() + for entry in self.entries: + if os.name == 'nt': + # print(str(os.path.normpath( + # f'{entry.path}/{entry.filename}')).lower().lstrip('\\').lstrip('/')) + self.filename_to_entry_id_map[str(os.path.normpath( + f'{entry.path}/{entry.filename}')).lower().lstrip('\\').lstrip('/')] = entry.id + else: + self.filename_to_entry_id_map[str( + os.path.normpath(f'{entry.path}/{entry.filename}'))] = entry.id + + # def _map_filenames_to_entry_ids(self): + # """Maps the file paths of entries to their index in the library list.""" + # self.file_to_entry_index_map.clear() + # for i, entry in enumerate(self.entries): + # if os.name == 'nt': + # self.file_to_entry_index_map[str(os.path.normpath( + # f'{entry.path}/{entry.filename}')).lower()] = i + # else: + # self.file_to_entry_index_map[str( + # os.path.normpath(f'{entry.path}/{entry.filename}'))] = i + + + # def close_library(self, save: bool = True): + # """Closes the open TagStudio Library.""" + # self.clear_internal_vars() + + def to_json(self): + """ + Creates a JSON serialized string from the Library object. + Used in saving the library to disk. + """ + file_to_save = {"ts-version": ts_core.VERSION, + "tags": [], + "collations": [], + "fields": [], + "macros": [], + "entries": [], + } + + print('[LIBRARY] Formatting Tags to JSON...') + file_to_save['tags'] = self.verify_default_tags(file_to_save['tags']) + for tag in self.tags: + file_to_save["tags"].append(tag.compressed_dict()) + + print('[LIBRARY] Formatting Entries to JSON...') + for entry in self.entries: + file_to_save["entries"].append(entry.compressed_dict()) + + print('[LIBRARY] Formatting Collations to JSON...') + for collation in self.collations: + file_to_save["collations"].append(collation.compressed_dict()) + + print('[LIBRARY] Done Formatting to JSON!') + return file_to_save + + def save_library_to_disk(self): + """Saves the Library to disk at the default TagStudio folder location.""" + + logging.info(f'[LIBRARY] Saving Library to Disk...') + start_time = time.time() + filename = 'ts_library.json' + + self.verify_ts_folders() + + with open(os.path.normpath(f'{self.library_dir}/{ts_core.TS_FOLDER_NAME}/{filename}'), 'w', encoding='utf-8') as outfile: + outfile.flush() + ujson.dump(self.to_json(), outfile, ensure_ascii=False, escape_forward_slashes=False) + # , indent=4 <-- How to prettyprint dump + end_time = time.time() + logging.info(f'[LIBRARY] Library saved to disk in {(end_time - start_time):.3f} seconds') + + def save_library_backup_to_disk(self) -> str: + """ + Saves a backup file of the Library to disk at the default TagStudio folder location. + Returns the filename used, including the date and time.""" + + logging.info(f'[LIBRARY] Saving Library Backup to Disk...') + start_time = time.time() + filename = f'ts_library_backup_{datetime.datetime.utcnow().strftime("%F_%T").replace(":", "")}.json' + + self.verify_ts_folders() + with open(os.path.normpath(f'{self.library_dir}/{ts_core.TS_FOLDER_NAME}/{ts_core.BACKUP_FOLDER_NAME}/{filename}'), 'w', encoding='utf-8') as outfile: + outfile.flush() + ujson.dump(self.to_json(), outfile, ensure_ascii=False, escape_forward_slashes=False) + end_time = time.time() + logging.info(f'[LIBRARY] Library backup saved to disk in {(end_time - start_time):.3f} seconds') + return filename + # , indent=4 <-- How to prettyprint dump + + def clear_internal_vars(self): + """Clears the internal variables of the Library object.""" + self.library_dir = None + self.is_legacy_library = False + + self.entries.clear() + self._next_entry_id: int = 0 + # self.filtered_entries.clear() + self._entry_id_to_index_map.clear() + + self._collation_id_to_index_map.clear() + + self.missing_matches = {} + self.dir_file_count: int = -1 + self.files_not_in_library.clear() + self.missing_files.clear() + self.fixed_files.clear() + self.filename_to_entry_id_map: dict[str, int] = {} + + self.tags.clear() + self._next_tag_id: int = 1000 + self._tag_strings_to_id_map: dict[str, list[int]] = {} + self._tag_id_to_cluster_map: dict[int, list[int]] = {} + self._tag_id_to_index_map: dict[int, int] = {} + self._tag_entry_ref_map.clear() + + def refresh_dir(self): + """Scans a directory for files, and adds those relative filenames to internal variables.""" + + # Reset file interfacing variables. + # -1 means uninitialized, aka a scan like this was never attempted before. + self.dir_file_count: int = 0 + self.files_not_in_library.clear() + + # Scans the directory for files, keeping track of: + # - Total file count + # - Files without library entries + # for type in ts_core.TYPES: + start_time = time.time() + for f in glob.glob(self.library_dir + "/**/*", recursive=True): + # p = Path(os.path.normpath(f)) + if ('$RECYCLE.BIN' not in f and ts_core.TS_FOLDER_NAME not in f + and 'tagstudio_thumbs' not in f and not os.path.isdir(f)): + if os.path.splitext(f)[1][1:].lower() in ts_core.ALL_FILE_TYPES: + self.dir_file_count += 1 + file = str(os.path.relpath(f, self.library_dir)) + + try: + if os.name == 'nt': + _ = self.filename_to_entry_id_map[file.lower()] + else: + _ = self.filename_to_entry_id_map[file] + except KeyError: + # print(file) + self.files_not_in_library.append(file) + + + # sys.stdout.write(f'\r[LIBRARY] {self.dir_file_count} files found in "{self.library_dir}"...') + # sys.stdout.flush() + end_time = time.time() + # Yield output every 1/30 of a second + if (end_time - start_time) > 0.034: + yield self.dir_file_count + start_time = time.time() + # print('') + + # Sorts the files by date modified, descending. + try: + self.files_not_in_library = sorted( + self.files_not_in_library, key=lambda t: -os.stat(os.path.normpath(self.library_dir + '/' + t)).st_ctime) + except FileExistsError: + print(f'[LIBRARY] [ERROR] Couldn\'t sort files, some were moved during the scanning/sorting process.') + pass + + def refresh_missing_files(self): + """Tracks the number of Entries that point to an invalid file path.""" + self.missing_files.clear() + for i, entry in enumerate(self.entries): + full_path = os.path.normpath( + f'{self.library_dir}/{entry.path}/{entry.filename}') + if not os.path.isfile(full_path): + self.missing_files.append(full_path) + yield i + + def remove_entry(self, entry_id: int) -> None: + """Removes an Entry from the Library.""" + # del self.entries[entry_index] + # self._map_filenames_to_entry_indices() + + # Step [1/2]: + # Remove this Entry from the Entries list. + entry = self.get_entry(entry_id) + path = str(os.path.normpath(f'{entry.path}/{entry.filename}')).lstrip('\\').lstrip('/') + path = path.lower() if os.name == 'nt' else path + # logging.info(f'Removing path: {path}') + del self.filename_to_entry_id_map[path] + + del self.entries[self._entry_id_to_index_map[entry_id]] + + # self.entries.remove(self.entries[self._entry_id_to_index_map[entry_id]]) + + # Step [2/2]: + # Remap the other Entry IDs to their new indices in the Entries list. + self._entry_id_to_index_map.clear() + for i, e in enumerate(self.entries): + self._map_entry_id_to_index(e, i) + + # # Step [3/3]: + # # Remap filenames to new indices. + # self._map_filenames_to_entry_ids() + + def refresh_dupe_entries(self): + """ + Refreshes the list of duplicate Entries. + A duplicate Entry is defined as an Entry pointing to a file that one or more + other Entries are also pointing to.\n + `dupe_entries = tuple(int, list[int])` + """ + + # self.dupe_entries.clear() + # known_files: set = set() + # for entry in self.entries: + # full_path = os.path.normpath(f'{self.library_dir}/{entry.path}/{entry.filename}') + # if full_path in known_files: + # self.dupe_entries.append(full_path) + # else: + # known_files.add(full_path) + + self.dupe_entries.clear() + checked = set() + remaining: list[Entry] = list(self.entries) + for p, entry_p in enumerate(self.entries, start=0): + if p not in checked: + matched: list[int] = [] + for c, entry_c in enumerate(remaining, start=0): + if os.name == 'nt': + if entry_p.path.lower() == entry_c.path.lower() and entry_p.filename.lower() == entry_c.filename.lower() and c != p: + matched.append(c) + checked.add(c) + else: + if entry_p.path == entry_c.path and entry_p.filename == entry_c.filename and c != p: + matched.append(c) + checked.add(c) + if matched: + self.dupe_entries.append((p, matched)) + sys.stdout.write( + f'\r[LIBRARY] Entry [{p}/{len(self.entries)-1}]: Has Duplicate(s): {matched}') + sys.stdout.flush() + else: + sys.stdout.write( + f'\r[LIBRARY] Entry [{p}/{len(self.entries)-1}]: Has No Duplicates') + sys.stdout.flush() + checked.add(p) + print('') + + def merge_dupe_entries(self): + """ + Merges duplicate Entries. + A duplicate Entry is defined as an Entry pointing to a file that one or more + other Entries are also pointing to.\n + `dupe_entries = tuple(int, list[int])` + """ + + print('[LIBRARY] Mirroring Duplicate Entries...') + for dupe in self.dupe_entries: + self.mirror_entry_fields([dupe[0]] + dupe[1]) + + # print('Consolidating Entries...') + # for dupe in self.dupe_entries: + # for index in dupe[1]: + # print(f'Consolidating Duplicate: {(self.entries[index].path + os.pathsep + self.entries[index].filename)}') + # self.entries.remove(self.entries[index]) + # self._map_filenames_to_entry_indices() + + print( + '[LIBRARY] Consolidating Entries... (This may take a while for larger libraries)') + unique: list[Entry] = [] + for i, e in enumerate(self.entries): + if e not in unique: + unique.append(e) + # print(f'[{i}/{len(self.entries)}] Appending: {(e.path + os.pathsep + e.filename)[0:32]}...') + sys.stdout.write( + f'\r[LIBRARY] [{i}/{len(self.entries)}] Appending Unique Entry...') + else: + sys.stdout.write( + f'\r[LIBRARY] [{i}/{len(self.entries)}] Consolidating Duplicate: {(e.path + os.pathsep + e.filename)[0:]}...') + print('') + # [unique.append(x) for x in self.entries if x not in unique] + self.entries = unique + self._map_filenames_to_entry_ids() + + def refresh_dupe_files(self, results_filepath): + """ + Refreshes the list of duplicate files. + A duplicate file is defined as an identical or near-identical file as determined + by a DupeGuru results file. + """ + full_results_path = os.path.normpath( + f'{self.library_dir}/{results_filepath}') if self.library_dir not in results_filepath else os.path.normpath(f'{results_filepath}') + if os.path.exists(full_results_path): + self.dupe_files.clear() + self._map_filenames_to_entry_ids() + tree = ET.parse(full_results_path) + root = tree.getroot() + for i, group in enumerate(root): + # print(f'-------------------- Match Group {i}---------------------') + files: list[str] = [] + # (File Index, Matched File Index, Match Percentage) + matches: list[tuple[int, int, int]] = [] + for element in group: + if element.tag == 'file': + file = element.attrib.get('path') + files.append(file) + if element.tag == 'match': + matches.append(( + int(element.attrib.get('first')), + int(element.attrib.get('second')), + int(element.attrib.get('percentage')))) + for match in matches: + # print(f'MATCHED ({match[2]}%): \n {files[match[0]]} \n-> {files[match[1]]}') + if os.name == 'nt': + file_1 = str(os.path.relpath( + files[match[0]], self.library_dir)) + file_2 = str(os.path.relpath( + files[match[1]], self.library_dir)) + if file_1.lower() in self.filename_to_entry_id_map.keys() and file_2.lower() in self.filename_to_entry_id_map.keys(): + self.dupe_files.append( + (files[match[0]], files[match[1]], match[2])) + else: + if file_1 in self.filename_to_entry_id_map.keys() and file_2 in self.filename_to_entry_id_map.keys(): + self.dupe_files.append( + (files[match[0]], files[match[1]], match[2])) + # self.dupe_files.append((files[match[0]], files[match[1]], match[2])) + + print('') + + for dupe in self.dupe_files: + print( + f'[LIBRARY] MATCHED ({dupe[2]}%): \n {dupe[0]} \n-> {dupe[1]}', end='\n') + # self.dupe_files.append(full_path) + + def remove_missing_files(self): + deleted = [] + for i, missing in enumerate(self.missing_files): + # pb.setValue(i) + # pb.setLabelText(f'Deleting {i}/{len(self.lib.missing_files)} Unlinked Entries') + try: + id = self.get_entry_id_from_filepath(missing) + logging.info(f'Removing Entry ID {id}:\n\t{missing}') + self.remove_entry(id) + # self.driver.purge_item_from_navigation(ItemType.ENTRY, id) + deleted.append(missing) + except KeyError: + logging.info( + f'[LIBRARY][ERROR]: \"{id}\" was reported as missing, but is not in the file_to_entry_id map.') + yield (i, id) + for d in deleted: + self.missing_files.remove(d) + + def remove_missing_matches(self, fixed_indices: list[int]): + """Removes a list of fixed Entry indices from the internal missing_matches list.""" + for i in fixed_indices: + del self.missing_matches[i] + + def fix_missing_files(self): + """ + Attempts to repair Entries that point to invalid file paths. + """ + + # self.refresh_missing_files() + + # matched_json_filepath = os.path.normpath( + # f'{self.library_dir}/{TS_FOLDER_NAME}/missing_matched.json') + # # if not os.path.exists(matched_json_filepath): + # # self.match_missing_files() + + self.missing_matches.clear() + + fixed_indices = [] + # if os.path.exists(matched_json_filepath): + # with open(matched_json_filepath, "r", encoding="utf8") as f: + # self.missing_matches = json.load(f) + + # self.refresh_missing_files() + for i, missing in enumerate(self.missing_files): + print(missing) + if missing not in self.missing_matches.keys(): + matches = self._match_missing_file(missing) + if matches: + print( + f'[LIBRARY] Adding key {missing} with matches {matches}') + self.missing_matches[missing] = matches + yield (i, True) + else: + yield (i, False) + + # self._purge_empty_missing_entries() + + for i, matches in enumerate(self.missing_matches): + if len(self.missing_matches[matches]) == 1: + id = self.get_entry_id_from_filepath(matches) + self.update_entry_path(id, self.missing_matches[matches][0]) + fixed_indices.append(matches) + # print(f'Fixed {self.entries[self.get_entry_index_from_filename(i)].filename}') + print(f'[LIBRARY] Fixed {self.get_entry(id).filename}') + # (int, str) + + + self._map_filenames_to_entry_ids() + self.remove_missing_matches(fixed_indices) + + # for i in fixed_indices: + # # print(json_dump[i]) + # del self.missing_matches[i] + + # with open(matched_json_filepath, "w") as outfile: + # outfile.flush() + # json.dump({}, outfile, indent=4) + # print(f'Re-saved to disk at {matched_json_filepath}') + + def _match_missing_file(self, file: str) -> list[str]: + """ + Tries to find missing entry files within the library directory. + Works if files were just moved to different subfolders and don't have duplicate names. + """ + + # self.refresh_missing_files() + + matches = [] + + # for file in self.missing_files: + head, tail = os.path.split(file) + for (root, dirs, files) in os.walk(self.library_dir, topdown=True): + for f in files: + # print(f'{tail} --- {f}') + if tail == f and '$recycle.bin' not in root.lower(): + # self.fixed_files.append(tail) + + new_path = str(os.path.relpath(root, self.library_dir)) + + matches.append(new_path) + + # if file not in matches.keys(): + # matches[file] = [] + # matches[file].append(new_path) + + print( + f'[LIBRARY] MATCH: {file} \n\t-> {os.path.normpath(self.library_dir + "/" + new_path + "/" + tail)}\n') + + if not matches: + print(f'[LIBRARY] No matches found for: {file}') + + return matches + + # print(f'╡ {os.path.normpath(os.path.relpath(file, self.library_dir))} ╞'.center( + # os.get_terminal_size()[0], "═")) + # print('↓ ↓ ↓'.center(os.get_terminal_size()[0], " ")) + # print( + # f'╡ {os.path.normpath(new_path + "/" + tail)} ╞'.center(os.get_terminal_size()[0], "═")) + # print(self.entries[self.file_to_entry_index_map[str( + # os.path.normpath(os.path.relpath(file, self.library_dir)))]]) + + # # print( + # # f'{file} -> {os.path.normpath(self.library_dir + "/" + new_path + "/" + tail)}') + # # # TODO: Update the Entry path with the 'new_path' variable via a completed update_entry() method. + + # if (str(os.path.normpath(new_path + "/" + tail))) in self.file_to_entry_index_map.keys(): + # print( + # 'Existing Entry ->'.center(os.get_terminal_size()[0], " ")) + # print(self.entries[self.file_to_entry_index_map[str( + # os.path.normpath(new_path + "/" + tail))]]) + + # print(f''.center(os.get_terminal_size()[0], "─")) + # print('') + + # for match in matches.keys(): + # self.fixed_files.append(match) + # # print(match) + # # print(f'\t{matches[match]}') + + with open(os.path.normpath(f'{self.library_dir}/{TS_FOLDER_NAME}/missing_matched.json'), "w") as outfile: + outfile.flush() + json.dump(matches, outfile, indent=4) + print( + f'[LIBRARY] Saved to disk at {os.path.normpath(self.library_dir + "/" + TS_FOLDER_NAME + "/missing_matched.json")}') + + def count_tag_entry_refs(self) -> None: + """ + Counts the number of entry references for each tag. Stores results + in `tag_entry_ref_map`. + """ + self._tag_entry_ref_map.clear() + self.tag_entry_refs.clear() + local_hits: set = set() + + for entry in self.entries: + local_hits.clear() + if entry.fields: + for field in entry.fields: + if self.get_field_attr(field, 'type') == 'tag_box': + for tag_id in self.get_field_attr(field, 'content'): + local_hits.add(tag_id) + + for hit in list(local_hits): + try: + _ = self._tag_entry_ref_map[hit] + except KeyError: + self._tag_entry_ref_map[hit] = 0 + self._tag_entry_ref_map[hit] += 1 + + # keys = list(self.tag_entry_ref_map.keys()) + # values = list(self.tag_entry_ref_map.values()) + self.tag_entry_refs = sorted(self._tag_entry_ref_map.items(), key=lambda x: x[1], reverse=True) + + def add_entry_to_library(self, entry: Entry): + """Adds a new Entry to the Library.""" + self.entries.append(entry) + self._map_entry_id_to_index(entry, -1) + + def add_new_files_as_entries(self) -> list[int]: + """Adds files from the `files_not_in_library` list to the Library as Entries. Returns list of added indices.""" + new_ids: list[int] = [] + for file in self.files_not_in_library: + path, filename = os.path.split(file) + # print(os.path.split(file)) + entry = Entry(id=self._next_entry_id, filename=filename, path=path, fields=[]) + self._next_entry_id += 1 + self.add_entry_to_library(entry) + new_ids.append(entry.id) + self._map_filenames_to_entry_ids() + self.files_not_in_library.clear() + return new_ids + + self.files_not_in_library.clear() + + def get_entry(self, entry_id: int) -> Entry: + """Returns an Entry object given an Entry ID.""" + return self.entries[self._entry_id_to_index_map[int(entry_id)]] + + def get_collation(self, collation_id: int) -> Collation: + """Returns a Collation object given an Collation ID.""" + return self.collations[self._collation_id_to_index_map[int(collation_id)]] + + # @deprecated('Use new Entry ID system.') + def get_entry_from_index(self, index: int) -> Entry: + """Returns a Library Entry object given its index in the unfiltered Entries list.""" + if self.entries: + return self.entries[int(index)] + + # @deprecated('Use new Entry ID system.') + def get_entry_id_from_filepath(self, filename): + """Returns an Entry ID given the full filepath it points to.""" + try: + if self.entries: + if os.name == 'nt': + return self.filename_to_entry_id_map[str(os.path.normpath(os.path.relpath(filename, self.library_dir))).lower()] + return self.filename_to_entry_id_map[str(os.path.normpath(os.path.relpath(filename, self.library_dir)))] + except: + return -1 + + def search_library(self, query:str=None, entries=True, collations=True, + tag_groups=True) -> list[tuple[ItemType, int]]: + """ + Uses a search query to generate a filtered results list. + Returns a list of (str, int) tuples consisting of a result type and ID. + """ + + # self.filtered_entries.clear() + results: list[tuple[ItemType, int]] = [] + collations_added = [] + + if query: + # start_time = time.time() + query: str = query.strip().lower() + query_words: list[str] = query.split(' ') + all_tag_terms: list[str] = [] + only_untagged: bool = True if 'untagged' in query or 'no tags' in query else False + only_empty: bool = True if 'empty' in query or 'no fields' in query else False + only_missing: bool = True if 'missing' in query or 'no file' in query else False + allow_adv: bool = True if 'filename:' in query_words else False + tag_only: bool = True if 'tag_id:' in query_words else False + if allow_adv: + query_words.remove('filename:') + if tag_only: + query_words.remove('tag_id:') + # TODO: Expand this to allow for dynamic fields to work. + only_no_author: bool = True if 'no author' in query or 'no artist' in query else False + + # Preprocess the Tag terms. + if len(query_words) > 0: + for i, term in enumerate(query_words): + for j, term in enumerate(query_words): + if query_words[i:j+1] and " ".join(query_words[i:j+1]) in self._tag_strings_to_id_map: + all_tag_terms.append(" ".join(query_words[i:j+1])) + # This gets rid of any accidental term inclusions because they were words + # in another term. Ex. "3d" getting added in "3d art" + for i, term in enumerate(all_tag_terms): + for j, term2 in enumerate(all_tag_terms): + if i != j and all_tag_terms[i] in all_tag_terms[j]: + # print( + # f'removing {all_tag_terms[i]} because {all_tag_terms[i]} was in {all_tag_terms[j]}') + all_tag_terms.remove(all_tag_terms[i]) + break + + # print(all_tag_terms) + + # non_entry_count = 0 + # Iterate over all Entries ============================================================= + for entry in self.entries: + # try: + # entry: Entry = self.entries[self.file_to_library_index_map[self._source_filenames[i]]] + # print(f'{entry}') + + # If the entry has tags of any kind, append them to this main tag list. + entry_tags: list[int] = [] + entry_authors: list[str] = [] + if entry.fields: + for field in entry.fields: + field_id = list(field.keys())[0] + if self.get_field_obj(field_id)['type'] == 'tag_box': + entry_tags.extend(field[field_id]) + if self.get_field_obj(field_id)['name'] == 'Author': + entry_authors.extend(field[field_id]) + if self.get_field_obj(field_id)['name'] == 'Artist': + entry_authors.extend(field[field_id]) + + # print(f'Entry Tags: {entry_tags}') + + # Add Entries from special flags ------------------------------- + # TODO: Come up with a more user-resistent way to 'archived' and 'favorite' tags. + if only_untagged: + if not entry_tags: + results.append((ItemType.ENTRY, entry.id)) + elif only_no_author: + if not entry_authors: + results.append((ItemType.ENTRY, entry.id)) + elif only_empty: + if not entry.fields: + results.append((ItemType.ENTRY, entry.id)) + elif only_missing: + if os.path.normpath(f'{self.library_dir}/{entry.path}/{entry.filename}') in self.missing_files: + results.append((ItemType.ENTRY, entry.id)) + + # elif query == "archived": + # if entry.tags and self._tag_names_to_tag_id_map[self.archived_word.lower()][0] in entry.tags: + # self.filtered_file_list.append(file) + # pb.value = len(self.filtered_file_list) + # elif query in entry.path.lower(): + + # NOTE: This searches path and filenames. + if allow_adv: + if [q for q in query_words if (q in entry.path.lower())]: + results.append((ItemType.ENTRY, entry.id)) + elif [q for q in query_words if (q in entry.filename.lower())]: + results.append((ItemType.ENTRY, entry.id)) + elif tag_only: + if entry.has_tag(self, int(query_words[0])): + results.append((ItemType.ENTRY, entry.id)) + + # elif query in entry.filename.lower(): + # self.filtered_entries.append(index) + elif entry_tags: + # For each verified, extracted Tag term. + failure_to_union_terms = False + for term in all_tag_terms: + # If the term from the previous loop was already verified: + if not failure_to_union_terms: + cluster: set = set() + # Add the immediate associated Tags to the set (ex. Name, Alias hits) + # Since this term could technically map to multiple IDs, iterate over it + # (You're 99.9999999% likely to just get 1 item) + for id in self._tag_strings_to_id_map[term]: + cluster.add(id) + cluster = cluster.union( + set(self.get_tag_cluster(id))) + # print(f'Full Cluster: {cluster}') + # For each of the Tag IDs in the term's ID cluster: + for t in cluster: + # Assume that this ID from the cluster is not in the Entry. + # Wait to see if proven wrong. + failure_to_union_terms = True + # If the ID actually is in the Entry, + if t in entry_tags: + # There wasn't a failure to find one of the term's cluster IDs in the Entry. + # There is also no more need to keep checking the rest of the terms in the cluster. + failure_to_union_terms = False + # print(f'FOUND MATCH: {t}') + break + # print(f'\tFailure to Match: {t}') + # If there even were tag terms to search through AND they all match an entry + if all_tag_terms and not failure_to_union_terms: + # self.filter_entries.append() + # self.filtered_file_list.append(file) + # results.append((SearchItemType.ENTRY, entry.id)) + added = False + for f in entry.fields: + if self.get_field_attr(f, 'type') == 'collation': + if (self.get_field_attr(f, 'content') not in collations_added): + results.append((ItemType.COLLATION, self.get_field_attr(f, 'content'))) + collations_added.append(self.get_field_attr(f, 'content')) + added = True + + if not added: + results.append((ItemType.ENTRY, entry.id)) + + # sys.stdout.write( + # f'\r[INFO][FILTER]: {len(self.filtered_file_list)} matches found') + # sys.stdout.flush() + + # except: + # # # Put this here to have new non-registered images show up + # # if query == "untagged" or query == "no author" or query == "no artist": + # # self.filtered_file_list.append(file) + # # non_entry_count = non_entry_count + 1 + # pass + + # end_time = time.time() + # print( + # f'[INFO][FILTER]: {len(self.filtered_entries)} matches found ({(end_time - start_time):.3f} seconds)') + + # if non_entry_count: + # print( + # f'[INFO][FILTER]: There are {non_entry_count} new files in {self.source_dir} that do not have entries. These will not appear in most filtered results.') + # if not self.filtered_entries: + # print("[INFO][FILTER]: Filter returned no results.") + else: + + for entry in self.entries: + added = False + for f in entry.fields: + if self.get_field_attr(f, 'type') == 'collation': + if (self.get_field_attr(f, 'content') not in collations_added): + results.append((ItemType.COLLATION, self.get_field_attr(f, 'content'))) + collations_added.append(self.get_field_attr(f, 'content')) + added = True + + if not added: + results.append((ItemType.ENTRY, entry.id)) + # for file in self._source_filenames: + # self.filtered_file_list.append(file) + results.reverse() + return results + + def search_tags(self, query: str, include_cluster=False, ignore_builtin=False, threshold: int = 1, context: list[str] = []) -> list[int]: + """Returns a list of Tag IDs returned from a string query.""" + # tag_ids: list[int] = [] + # if query: + # query = query.lower() + # query_words = query.split(' ') + # all_tag_terms: list[str] = [] + + # # Preprocess the Tag terms. + # if len(query_words) > 0: + # for i, term in enumerate(query_words): + # for j, term in enumerate(query_words): + # if query_words[i:j+1] and " ".join(query_words[i:j+1]) in self._tag_names_to_tag_id_map: + # all_tag_terms.append(" ".join(query_words[i:j+1])) + # # This gets rid of any accidental term inclusions because they were words + # # in another term. Ex. "3d" getting added in "3d art" + # for i, term in enumerate(all_tag_terms): + # for j, term2 in enumerate(all_tag_terms): + # if i != j and all_tag_terms[i] in all_tag_terms[j]: + # # print( + # # f'removing {all_tag_terms[i]} because {all_tag_terms[i]} was in {all_tag_terms[j]}') + # all_tag_terms.remove(all_tag_terms[i]) + # break + + # for term in all_tag_terms: + # for id in self._tag_names_to_tag_id_map[term]: + # if id not in tag_ids: + # tag_ids.append(id) + # return tag_ids + + # NOTE: I'd expect a blank query to return all with the other implementation, but + # it misses stuff like Archive (id 0) so here's this as a catch-all. + if query == '': + all: list[int] = [] + for tag in self.tags: + if ignore_builtin and tag.id >= 1000: + all.append(tag.id) + elif not ignore_builtin: + all.append(tag.id) + return all + + # Direct port from Version 8 =========================================== + # TODO: Make this more efficient (if needed) + # ids: list[int] = [] + id_weights: list[tuple[int, int]] = [] + # partial_id_weights: list[int] = [] + priority_ids: list[int] = [] + # print(f'Query: \"{query}\" -------------------------------------') + for string in self._tag_strings_to_id_map: # O(n), n = tags + exact_match: bool = False + partial_match: bool = False + query = strip_punctuation(query).lower() + string = strip_punctuation(string).lower() + + if query == string: + exact_match = True + elif string.startswith(query): + if len(query) >= (len(string) // (len(string) if threshold == 1 else threshold)): + partial_match = True + + if exact_match or partial_match: + # Avg O(1), usually 1 item + for tag_id in self._tag_strings_to_id_map[string]: + proceed: bool = False + if ignore_builtin and tag_id >= 1000: + proceed = True + elif not ignore_builtin: + proceed = True + + if proceed: + if tag_id not in [x[0] for x in id_weights]: + if exact_match: + # print(f'[{query}] EXACT MATCH:') + # print(self.get_tag_from_id(tag_id).display_name(self)) + # print('') + # time.sleep(0.1) + priority_ids.append(tag_id) + id_weights.append((tag_id, 100000000)) + else: + # print(f'[{query}] Partial Match:') + # print(self.get_tag_from_id(tag_id).display_name(self)) + # print('') + # time.sleep(0.1) + # ids.append(id) + id_weights.append((tag_id, 0)) + # O(m), m = # of references + if include_cluster: + for id in self.get_tag_cluster(tag_id): + if (id, 0) not in id_weights: + id_weights.append((id, 0)) + + # Contextual Weighing + if context and ((len(id_weights) > 1 and len(priority_ids) > 1) or (len(priority_ids) > 1)): + context_ids: list[int] = [] + context_strings: list[str] = [s.replace(' ', '').replace('_', '').replace('-', '').replace( + "'", '').replace('(', '').replace(')', '').replace('[', '').replace(']', '').lower() for s in context] + for term in context: + if len(term.split(' ')) > 1: + context_strings += term.split(' ') + if len(term.split('_')) > 1: + context_strings += term.split('_') + if len(term.split('-')) > 1: + context_strings += term.split('-') + context_strings = list(set(context_strings)) + # context_strings.sort() # NOTE: TEMP!!!!!!!!!!!!!!!!!! + # print(f'Context Strings: {context_strings}') + # time.sleep(3) + # for term in context: + # context_ids += self.filter_tags(query=term, include_cluster=True, ignore_builtin=ignore_builtin) + for i, idw in enumerate(id_weights, start=0): + weight: int = 0 + tag_strings: list[str] = [] + subtag_ids: list[int] = self.get_all_child_tag_ids(idw[0]) + for id in self.get_tag_cluster(idw[0]): + subtag_ids += self.get_all_child_tag_ids(id) + subtag_ids = list(set(subtag_ids)) + + for sub_id in subtag_ids: + tag_strings += [self.get_tag(sub_id).name] + [self.get_tag( + sub_id).shorthand] + self.get_tag(sub_id).aliases + + # for id in self.get_tag_cluster(idw[0]): + # tag_strings += [self.get_tag_from_id(id).name] + [self.get_tag_from_id(id).shorthand] + self.get_tag_from_id(id).aliases + split: list[str] = [] + for ts in tag_strings: + if len(ts.split(' ')) > 1: + split += ts.split(' ') + tag_strings += split + tag_strings = [s.replace(' ', '').replace('_', '').replace( + '-', '').replace("'", '').lower() for s in tag_strings] + while '' in tag_strings: + tag_strings.remove('') + tag_strings = list(set(tag_strings)) + # tag_strings.sort() # NOTE: TEMP!!!!!!!!!!!!!!!!!! + for ts in tag_strings: + weight += context_strings.count(ts) + id_weights[i] = (idw[0], idw[1]+weight) + + # print(f'Tag Strings for {self.get_tag_from_id(idw[0]).display_name(self)}: {tag_strings}') + # time.sleep(3) + id_weights = sorted(id_weights, key=lambda id: id[1], reverse=True) + + # if len(id_weights) > 1: + # print(f'Context Weights: \"{id_weights}\"') + + final: list[int] = [] + + # if context and id_weights: + # time.sleep(3) + [final.append(idw[0]) for idw in id_weights if idw[0] not in final] + # print(f'Final IDs: \"{[self.get_tag_from_id(id).display_name(self) for id in final]}\"') + # print('') + return final + + def get_all_child_tag_ids(self, tag_id: int) -> list[int]: + """Recursively traverse a Tag's subtags and return a list of all children tags.""" + subtag_ids: list[int] = [] + if self.get_tag(tag_id).subtag_ids: + for sub_id in self.get_tag(tag_id).subtag_ids: + if sub_id not in subtag_ids: + subtag_ids.append(sub_id) + subtag_ids += self.get_all_child_tag_ids(sub_id) + else: + return [tag_id] + + return subtag_ids + + def filter_field_templates(self: str, query) -> list[int]: + """Returns a list of Field Template IDs returned from a string query.""" + + matches: list[int] = [] + for ft in self.default_fields: + if ft['name'].lower().startswith(query.lower()): + matches.append(ft['id']) + + return matches + + def update_tag(self, tag: Tag) -> None: + """ + Edits a Tag in the Library. + This function undoes and redos the following parts of the 'add_tag_to_library()' process:\n + - Un-maps the old Tag name, shorthand, and aliases from the Tag ID + and re-maps the new strings to its ID via '_map_tag_names_to_tag_id()'.\n + - Un + """ + tag.subtag_ids = [x for x in tag.subtag_ids if x != tag.id] + + # Since the ID stays the same when editing, only the Tag object is needed. + # Merging Tags is handled in a different function. + old_tag: Tag = self.get_tag(tag.id) + + # Undo and Redo 'self._map_tag_names_to_tag_id(tag)' =========================================================== + # got to map[old names] and remove reference to this id. + # Remember that _tag_names_to_tag_id_map maps strings to a LIST of ids. + # print( + # f'Removing connection from "{old_tag.name.lower()}" to {old_tag.id} in {self._tag_names_to_tag_id_map[old_tag.name.lower()]}') + old_name: str = strip_punctuation(old_tag.name).lower() + self._tag_strings_to_id_map[old_name].remove(old_tag.id) + # Delete the map key if it doesn't point to any other IDs. + if not self._tag_strings_to_id_map[old_name]: + del self._tag_strings_to_id_map[old_name] + if old_tag.shorthand: + old_sh: str = strip_punctuation(old_tag.shorthand).lower() + # print( + # f'Removing connection from "{old_tag.shorthand.lower()}" to {old_tag.id} in {self._tag_names_to_tag_id_map[old_tag.shorthand.lower()]}') + self._tag_strings_to_id_map[old_sh].remove(old_tag.id) + # Delete the map key if it doesn't point to any other IDs. + if not self._tag_strings_to_id_map[old_sh]: + del self._tag_strings_to_id_map[old_sh] + if old_tag.aliases: + for alias in old_tag.aliases: + old_a: str = strip_punctuation(alias).lower() + # print( + # f'Removing connection from "{alias.lower()}" to {old_tag.id} in {self._tag_names_to_tag_id_map[alias.lower()]}') + self._tag_strings_to_id_map[old_a].remove(old_tag.id) + # Delete the map key if it doesn't point to any other IDs. + if not self._tag_strings_to_id_map[old_a]: + del self._tag_strings_to_id_map[old_a] + # then add new reference to this id at map[new names] + # print(f'Mapping new names for "{tag.name.lower()}" (ID: {tag.id})') + self._map_tag_strings_to_tag_id(tag) + + # Redo 'self.tags.append(tag)' ================================================================================= + # then swap out the tag in the tags list to this one + # print(f'Swapping {self.tags[self._tag_id_to_index_map[old_tag.id]]} *FOR* {tag} in tags list.') + self.tags[self._tag_id_to_index_map[old_tag.id]] = tag + print(f'Edited Tag: {tag}') + + # Undo and Redo 'self._map_tag_id_to_cluster(tag)' ============================================================= + # NOTE: Currently the tag is getting updated outside of this due to python + # entanglement shenanigans so for now this method will always update the cluster maps. + # if old_tag.subtag_ids != tag.subtag_ids: + # TODO: Optimize this by 1,000,000% buy building an inverse recursive map function + # instead of literally just deleting the whole map and building it again + # print('Reticulating Splines...') + self._tag_id_to_cluster_map.clear() + for tag in self.tags: + self._map_tag_id_to_cluster(tag) + # print('Splines Reticulated.') + + self._map_tag_id_to_cluster(tag) + + def remove_tag(self, tag_id: int) -> None: + """ + Removes a Tag from the Library. + Disconnects it from all internal lists and maps, then remaps others as needed. + """ + tag = self.get_tag(tag_id) + + # Step [1/7]: + # Remove from Entries. + for e in self.entries: + if e.fields: + for f in e.fields: + if self.get_field_attr(f, 'type') == 'tag_box': + if tag_id in self.get_field_attr(f, 'content'): + self.get_field_attr(f, 'content').remove(tag.id) + + # Step [2/7]: + # Remove from Subtags. + for t in self.tags: + if t.subtag_ids: + if tag_id in t.subtag_ids: + t.subtag_ids.remove(tag.id) + + # Step [3/7]: + # Remove ID -> cluster reference. + if tag_id in self._tag_id_to_cluster_map.keys(): + del self._tag_id_to_cluster_map[tag.id] + # Remove mentions of this ID in all clusters. + for key in self._tag_id_to_cluster_map.keys(): + if tag_id in self._tag_id_to_cluster_map[key]: + self._tag_id_to_cluster_map[key].remove(tag.id) + + # Step [4/7]: + # Remove mapping of this ID to its index in the tags list. + if tag.id in self._tag_id_to_index_map.keys(): + del self._tag_id_to_index_map[tag.id] + + # Step [5/7]: + # Remove this Tag from the tags list. + self.tags.remove(tag) + + # Step [6/7]: + # Remap the other Tag IDs to their new indices in the tags list. + self._tag_id_to_index_map.clear() + for i, t in enumerate(self.tags): + self._map_tag_id_to_index(t, i) + + # Step [7/7]: + # Remap all existing Tag names. + self._tag_strings_to_id_map.clear() + for t in self.tags: + self._map_tag_strings_to_tag_id(t) + + def get_tag_ref_count(self, tag_id: int) -> tuple[int, int]: + """Returns an int tuple (entry_ref_count, subtag_ref_count) of Tag reference counts.""" + entry_ref_count: int = 0 + subtag_ref_count: int = 0 + + for e in self.entries: + if e.fields: + for f in e.fields: + if self.get_field_attr(f, 'type') == 'tag_box': + if tag_id in self.get_field_attr(f, 'content'): + entry_ref_count += 1 + break + + for t in self.tags: + if t.subtag_ids: + if tag_id in t.subtag_ids: + subtag_ref_count += 1 + + # input() + return (entry_ref_count, subtag_ref_count) + + def update_entry_path(self, entry_id: int, path: str) -> None: + """Updates an Entry's path.""" + self.get_entry(entry_id).path = path + + def update_entry_filename(self, entry_id: int, filename: str) -> None: + """Updates an Entry's filename.""" + self.get_entry(entry_id).filename = filename + + def update_entry_field(self, entry_id: int, field_index: int, content, mode: str): + """Updates an Entry's specific field. Modes: append, remove, replace.""" + + field_id: int = list(self.get_entry(entry_id).fields[field_index].keys())[0] + if mode.lower() == 'append' or mode.lower() == 'extend': + for i in content: + if i not in self.get_entry(entry_id).fields[field_index][field_id]: + self.get_entry(entry_id).fields[field_index][field_id].append( + i) + elif mode.lower() == 'replace': + self.get_entry(entry_id).fields[field_index][field_id] = content + elif mode.lower() == 'remove': + for i in content: + self.get_entry(entry_id).fields[field_index][field_id].remove( + i) + + def does_field_content_exist(self, entry_id: int, field_id: int, content) -> bool: + """Returns whether or not content exists in a specific entry field type.""" + # entry = self.entries[entry_index] + entry = self.get_entry(entry_id) + indices = self.get_field_index_in_entry(entry, field_id) + for i in indices: + if self.get_field_attr(entry.fields[i], 'content') == content: + return True + return False + + def add_generic_data_to_entry(self, data, entry_id: int): + """Adds generic data to an Entry on a "best guess" basis. Used in adding scraped data.""" + if data: + + # Add a Title Field if the data doesn't already exist. + if "title" in data.keys() and data["title"]: + field_id = 0 # Title Field ID + if not self.does_field_content_exist(entry_id, field_id, data['title']): + self.add_field_to_entry(entry_id, field_id) + self.update_entry_field( + entry_id, -1, data["title"], 'replace') + + # Add an Author Field if the data doesn't already exist. + if "author" in data.keys() and data["author"]: + field_id = 1 # Author Field ID + if not self.does_field_content_exist(entry_id, field_id, data['author']): + self.add_field_to_entry(entry_id, field_id) + self.update_entry_field( + entry_id, -1, data["author"], 'replace') + + # Add an Artist Field if the data doesn't already exist. + if "artist" in data.keys() and data["artist"]: + field_id = 2 # Artist Field ID + if not self.does_field_content_exist(entry_id, field_id, data['artist']): + self.add_field_to_entry(entry_id, field_id) + self.update_entry_field( + entry_id, -1, data["artist"], 'replace') + + # Add a Date Published Field if the data doesn't already exist. + if "date_published" in data.keys() and data["date_published"]: + field_id = 14 # Date Published Field ID + date = str(datetime.datetime.strptime( + data["date_published"], '%Y-%m-%d %H:%M:%S')) + if not self.does_field_content_exist(entry_id, field_id, date): + self.add_field_to_entry(entry_id, field_id) + # entry = self.entries[entry_id] + self.update_entry_field(entry_id, -1, date, 'replace') + + # Process String Tags if the data doesn't already exist. + if "tags" in data.keys() and data["tags"]: + tags_field_id = 6 # Tags Field ID + content_tags_field_id = 7 # Content Tags Field ID + meta_tags_field_id = 8 # Meta Tags Field ID + notes_field_id = 5 # Notes Field ID + tags: list[str] = data['tags'] + # extra: list[str] = [] + # for tag in tags: + # if len(tag.split(' ')) > 1: + # extra += tag.split(' ') + # if len(tag.split('_')) > 1: + # extra += tag.split('_') + # if len(tag.split('-')) > 1: + # extra += tag.split('-') + # tags = tags + extra + # tags = list(set(tags)) + extra: list[str] = [] + for tag in tags: + if len(tag.split('_(')) > 1: + extra += tag.replace(')', '').split('_(') + tags += extra + tags = list(set(tags)) + tags.sort() + + while '' in tags: + tags.remove('') + + # # If the tags were a single string (space delimitated), split them into a list. + # if isinstance(data["tags"], str): + # tags.clear() + # tags = data["tags"].split(' ') + + # Try to add matching tags in library. + for tag in tags: + matching: list[int] = self.search_tags( + tag.replace('_', ' ').replace('-', ' '), include_cluster=False, ignore_builtin=True, threshold=2, context=tags) + priority_field_index = -1 + if len(matching) > 0: + + # NOTE: The following commented-out code enables the ability + # to prefer an existing built-in tag_box field to add to + # rather than preferring or creating a 'Content Tags' felid. + # In my experience, this feature isn't actually what I want, + # but the idea behind it isn't bad. Maybe this could be + # user configurable and scale with custom fields. + + # tag_field_indices = self.get_field_index_in_entry( + # entry_index, tags_field_id) + content_tags_field_indices = self.get_field_index_in_entry( + self.get_entry(entry_id), content_tags_field_id) + # meta_tags_field_indices = self.get_field_index_in_entry( + # entry_index, meta_tags_field_id) + + if content_tags_field_indices: + priority_field_index = content_tags_field_indices[0] + # elif tag_field_indices: + # priority_field_index = tag_field_indices[0] + # elif meta_tags_field_indices: + # priority_field_index = meta_tags_field_indices[0] + + if priority_field_index > 0: + self.update_entry_field(entry_id, priority_field_index, [ + matching[0]], 'append') + else: + self.add_field_to_entry( + entry_id, content_tags_field_id) + self.update_entry_field( + entry_id, -1, [matching[0]], 'append') + + # Add all original string tags as a note. + str_tags = f'Original Tags: {tags}' + if not self.does_field_content_exist(entry_id, notes_field_id, str_tags): + self.add_field_to_entry(entry_id, notes_field_id) + self.update_entry_field( + entry_id, -1, str_tags, 'replace') + + # Add a Description Field if the data doesn't already exist. + if "description" in data.keys() and data["description"]: + field_id = 4 # Description Field ID + if not self.does_field_content_exist(entry_id, field_id, data['description']): + self.add_field_to_entry(entry_id, field_id) + self.update_entry_field( + entry_id, -1, data["description"], 'replace') + if "content" in data.keys() and data["content"]: + field_id = 4 # Description Field ID + if not self.does_field_content_exist(entry_id, field_id, data['content']): + self.add_field_to_entry(entry_id, field_id) + self.update_entry_field( + entry_id, -1, data["content"], 'replace') + if "source" in data.keys() and data["source"]: + field_id = 21 # Source Field ID + for source in data['source'].split(' '): + if source and source != ' ': + source = strip_web_protocol(string=source) + if not self.does_field_content_exist(entry_id, field_id, source): + self.add_field_to_entry(entry_id, field_id) + self.update_entry_field( + entry_id, -1, source, 'replace') + + def add_field_to_entry(self, entry_id: int, field_id: int) -> None: + """Adds an empty Field, specified by Field ID, to an Entry via its index.""" + # entry = self.entries[entry_index] + entry = self.get_entry(entry_id) + field_type = self.get_field_obj(field_id)['type'] + if field_type in ts_core.TEXT_FIELDS: + entry.fields.append({int(field_id): ''}) + elif field_type == 'tag_box': + entry.fields.append({int(field_id): []}) + elif field_type == 'datetime': + entry.fields.append({int(field_id): ''}) + else: + logging.info(f'[LIBRARY][ERROR]: Unknown field id attempted to be added to entry: {field_id}') + + def mirror_entry_fields(self, entry_ids: list[int]) -> None: + """Combines and mirrors all fields across a list of given Entry IDs.""" + + all_fields = [] + all_ids = [] # Parallel to all_fields + # Extract and merge all fields from all given Entries. + for id in entry_ids: + if id: + entry: Entry = self.get_entry(id) + if entry and entry.fields: + for field in entry.fields: + # First checks if their are matching tag_boxes to append to + if self.get_field_attr(field, 'type') == 'tag_box' and self.get_field_attr(field, 'id') in all_ids: + content = self.get_field_attr(field, 'content') + for i in content: + id = int(self.get_field_attr(field, 'id')) + field_index = all_ids.index(id) + if i not in all_fields[field_index][id]: + all_fields[field_index][id].append(i) + # If not, go ahead and whichever new field. + elif field not in all_fields: + all_fields.append(field) + all_ids.append( + int(self.get_field_attr(field, 'id'))) + + # Replace each Entry's fields with the new merged ones. + for id in entry_ids: + entry: Entry = self.get_entry(id) + if entry: + entry.fields = all_fields + + # TODO: Replace this and any in CLI with a proper user-defined + # field storing method. + order: list[int] = [0] + [1, 2] + [9, 17, 18, 19, 20] + \ + [10, 14, 11, 12, 13, 22] + [4, 5] + [8, 7, 6] + [3, 21] + + # NOTE: This code is copied from the sort_fields() method. + entry.fields = sorted(entry.fields, key=lambda x: order.index( + self.get_field_attr(x, 'id'))) + + + # def move_entry_field(self, entry_index, old_index, new_index) -> None: + # """Moves a field in entry[entry_index] from position entry.fields[old_index] to entry.fields[new_index]""" + # entry = self.entries[entry_index] + # pass + # # TODO: Implement. + + def get_field_attr(self, entry_field, attribute: str): + """Returns the value of a specified attribute inside an Entry field.""" + if attribute.lower() == 'id': + return list(entry_field.keys())[0] + elif attribute.lower() == 'content': + return entry_field[self.get_field_attr(entry_field, 'id')] + else: + return self.get_field_obj(self.get_field_attr(entry_field, 'id'))[attribute.lower()] + + def get_field_obj(self, field_id: int) -> dict: + """ + Returns a field template object associated with a field ID. + The objects have "id", "name", and "type" fields. + """ + if int(field_id) < len(self.default_fields): + return self.default_fields[int(field_id)] + else: + return {'id': -1, 'name': 'Unknown Field', 'type': 'unknown'} + + def get_field_index_in_entry(self, entry: Entry, field_id: int) -> list[int]: + """ + Returns matched indices for the field type in an entry.\n + Returns an empty list of no field of that type is found in the entry. + """ + matched = [] + # entry: Entry = self.entries[entry_index] + # entry = self.get_entry(entry_id) + if entry.fields: + for i, field in enumerate(entry.fields): + if self.get_field_attr(field, 'id') == int(field_id): + matched.append(i) + + return matched + + def _map_tag_strings_to_tag_id(self, tag: Tag) -> None: + """ + Maps a Tag's name, shorthand, and aliases to their ID's (in the form of a list).\n + ⚠️DO NOT USE FOR CONFIDENT DATA REFERENCES!⚠️\n + This is intended to be used for quick search queries.\n + Uses name_and_alias_to_tag_id_map. + """ + # tag_id: int, tag_name: str, tag_aliases: list[str] = [] + name: str = strip_punctuation(tag.name).lower() + if name not in self._tag_strings_to_id_map: + self._tag_strings_to_id_map[name] = [] + self._tag_strings_to_id_map[name].append(tag.id) + + shorthand: str = strip_punctuation(tag.shorthand).lower() + if shorthand not in self._tag_strings_to_id_map: + self._tag_strings_to_id_map[shorthand] = [] + self._tag_strings_to_id_map[shorthand].append(tag.id) + + for alias in tag.aliases: + alias: str = strip_punctuation(alias).lower() + if alias not in self._tag_strings_to_id_map: + self._tag_strings_to_id_map[alias] = [] + self._tag_strings_to_id_map[alias].append(tag.id) + # print(f'{alias.lower()} -> {tag.id}') + + def _map_tag_id_to_cluster(self, tag: Tag, subtags: list[Tag] = None) -> None: + """ + Maps a Tag's subtag's ID's back to it's parent Tag's ID (in the form of a list). + Uses tag_id_to_cluster_map.\n + EX: Tag: "Johnny Bravo", Subtags: "Cartoon Network (TV)", "Character".\n + Maps "Cartoon Network" -> Johnny Bravo, "Character" -> "Johnny Bravo", and "TV" -> Johnny Bravo." + """ + # If a list of subtags is not provided, the method will revert to a level 1-depth + # mapping based on the given Tag's own subtags. + if not subtags: + subtags = [self.get_tag(sub_id) + for sub_id in tag.subtag_ids] + for subtag in subtags: + if subtag.id not in self._tag_id_to_cluster_map.keys(): + self._tag_id_to_cluster_map[subtag.id] = [] + # Stops circular references + if tag.id not in self._tag_id_to_cluster_map[subtag.id]: + self._tag_id_to_cluster_map[subtag.id].append(tag.id) + # If the subtag has subtags of it own, recursively link those to the original Tag. + if subtag.subtag_ids: + self._map_tag_id_to_cluster(tag, [self.get_tag( + sub_id) for sub_id in subtag.subtag_ids if sub_id != tag.id]) + + def _map_tag_id_to_index(self, tag: Tag, index: int) -> None: + """ + Maps a Tag's ID to the Tag's Index in self.tags. + Uses _tag_id_to_index_map. + """ + # self._tag_id_to_index_map[tag.id_] = self.tags.index(tag) + if index < 0: + index = len(self.tags) + index + self._tag_id_to_index_map[tag.id] = index + # print(f'{tag.id} - {self._tag_id_to_index_map[tag.id]}') + + def _map_entry_id_to_index(self, entry: Entry, index: int) -> None: + """ + Maps an Entry's ID to the Entry's Index in self.entries. + Uses _entry_id_to_index_map. + """ + # if index != None: + if index < 0: + index = len(self.entries) + index + self._entry_id_to_index_map[entry.id] = index + # else: + # self._entry_id_to_index_map[entry.id_] = self.entries.index(entry) + + def _map_collation_id_to_index(self, collation: Collation, index: int) -> None: + """ + Maps a Collation's ID to the Collation's Index in self.collations. + Uses _entry_id_to_index_map. + """ + # if index != None: + if index < 0: + index = len(self.collations) + index + self._collation_id_to_index_map[collation.id] = index + + def add_tag_to_library(self, tag: Tag) -> int: + """ + Adds a Tag to the Library. ⚠️Only use at runtime! (Cannot reference tags that are not loaded yet)⚠️\n + For adding Tags from the Library save file, append Tags to the Tags list + and then map them using map_library_tags(). + """ + tag.subtag_ids = [x for x in tag.subtag_ids if x != tag.id] + tag.id = self._next_tag_id + self._next_tag_id += 1 + + self._map_tag_strings_to_tag_id(tag) + self.tags.append(tag) # Must be appended before mapping the index! + self._map_tag_id_to_index(tag, -1) + self._map_tag_id_to_cluster(tag) + + return tag.id + + def get_tag(self, tag_id: int) -> Tag: + """Returns a Tag object given a Tag ID.""" + return self.tags[self._tag_id_to_index_map[int(tag_id)]] + + def get_tag_cluster(self, tag_id: int) -> list[int]: + """Returns a list of Tag IDs that reference this Tag.""" + if tag_id in self._tag_id_to_cluster_map: + return self._tag_id_to_cluster_map[int(tag_id)] + return [] + + def sort_fields(self, entry_id: int, order: list[int]) -> None: + """Sorts an Entry's Fields given an ordered list of Field IDs.""" + entry = self.get_entry(entry_id) + entry.fields = sorted(entry.fields, key=lambda x: order.index( + self.get_field_attr(x, 'id'))) diff --git a/tagstudio/src/core/palette.py b/tagstudio/src/core/palette.py new file mode 100644 index 00000000..062918f3 --- /dev/null +++ b/tagstudio/src/core/palette.py @@ -0,0 +1,252 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +from enum import Enum + + +class ColorType(Enum): + PRIMARY = 0 + TEXT = 1 + BORDER = 2 + LIGHT_ACCENT = 3 + DARK_ACCENT = 4 + + +_TAG_COLORS = { + '': {ColorType.PRIMARY: '#1E1A33', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#2B2547', + ColorType.LIGHT_ACCENT: '#CDA7F7', + ColorType.DARK_ACCENT: '#1E1A33', + }, + 'black': {ColorType.PRIMARY: '#111018', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#18171e', + ColorType.LIGHT_ACCENT: '#b7b6be', + ColorType.DARK_ACCENT: '#03020a', + }, + 'dark gray': {ColorType.PRIMARY: '#24232a', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#2a2930', + ColorType.LIGHT_ACCENT: '#bdbcc4', + ColorType.DARK_ACCENT: '#07060e', + }, + 'gray': {ColorType.PRIMARY: '#53525a', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#5b5a62', + ColorType.LIGHT_ACCENT: '#cbcad2', + ColorType.DARK_ACCENT: '#191820', + }, + 'light gray': {ColorType.PRIMARY: '#aaa9b0', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#b6b4bc', + ColorType.LIGHT_ACCENT: '#cbcad2', + ColorType.DARK_ACCENT: '#191820', + }, + 'white': {ColorType.PRIMARY: '#f2f1f8', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#fefeff', + ColorType.LIGHT_ACCENT: '#ffffff', + ColorType.DARK_ACCENT: '#302f36', + }, + 'light pink': {ColorType.PRIMARY: '#ff99c4', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#ffaad0', + ColorType.LIGHT_ACCENT: '#ffcbe7', + ColorType.DARK_ACCENT: '#6c2e3b', + }, + 'pink': {ColorType.PRIMARY: '#ff99c4', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#ffaad0', + ColorType.LIGHT_ACCENT: '#ffcbe7', + ColorType.DARK_ACCENT: '#6c2e3b', + }, + 'magenta': {ColorType.PRIMARY: '#f6466f', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#f7587f', + ColorType.LIGHT_ACCENT: '#fba4bf', + ColorType.DARK_ACCENT: '#61152f', + }, + 'red': {ColorType.PRIMARY: '#e22c3c', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#b21f2d', + # ColorType.BORDER: '#e54252', + ColorType.LIGHT_ACCENT: '#f39caa', + ColorType.DARK_ACCENT: '#440d12', + }, + 'red orange': {ColorType.PRIMARY: '#e83726', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#ea4b3b', + ColorType.LIGHT_ACCENT: '#f5a59d', + ColorType.DARK_ACCENT: '#61120b', + }, + 'salmon': {ColorType.PRIMARY: '#f65848', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#f76c5f', + ColorType.LIGHT_ACCENT: '#fcadaa', + ColorType.DARK_ACCENT: '#6f1b16', + }, + 'orange': {ColorType.PRIMARY: '#ed6022', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#ef7038', + ColorType.LIGHT_ACCENT: '#f7b79b', + ColorType.DARK_ACCENT: '#551e0a', + }, + 'yellow orange': {ColorType.PRIMARY: '#fa9a2c', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#fba94b', + ColorType.LIGHT_ACCENT: '#fdd7ab', + ColorType.DARK_ACCENT: '#66330d', + }, + 'yellow': {ColorType.PRIMARY: '#ffd63d', + ColorType.TEXT: ColorType.DARK_ACCENT, + # ColorType.BORDER: '#ffe071', + ColorType.BORDER: '#e8af31', + ColorType.LIGHT_ACCENT: '#fff3c4', + ColorType.DARK_ACCENT: '#754312', + }, + 'mint': {ColorType.PRIMARY: '#4aed90', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#79f2b1', + ColorType.LIGHT_ACCENT: '#c8fbe9', + ColorType.DARK_ACCENT: '#164f3e', + }, + 'lime': {ColorType.PRIMARY: '#92e649', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#b2ed72', + ColorType.LIGHT_ACCENT: '#e9f9b7', + ColorType.DARK_ACCENT: '#405516', + }, + 'light green': {ColorType.PRIMARY: '#85ec76', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#a3f198', + ColorType.LIGHT_ACCENT: '#e7fbe4', + ColorType.DARK_ACCENT: '#2b5524', + }, + 'green': {ColorType.PRIMARY: '#28bb48', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#43c568', + ColorType.LIGHT_ACCENT: '#93e2c8', + ColorType.DARK_ACCENT: '#0d3828', + }, + 'teal': {ColorType.PRIMARY: '#1ad9b2', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#4de3c7', + ColorType.LIGHT_ACCENT: '#a0f3e8', + ColorType.DARK_ACCENT: '#08424b', + }, + 'cyan': {ColorType.PRIMARY: '#49e4d5', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#76ebdf', + ColorType.LIGHT_ACCENT: '#bff5f0', + ColorType.DARK_ACCENT: '#0f4246', + }, + 'light blue': {ColorType.PRIMARY: '#55bbf6', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#70c6f7', + ColorType.LIGHT_ACCENT: '#bbe4fb', + ColorType.DARK_ACCENT: '#122541', + }, + 'blue': {ColorType.PRIMARY: '#3b87f0', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#4e95f2', + ColorType.LIGHT_ACCENT: '#aedbfa', + ColorType.DARK_ACCENT: '#122948', + }, + 'blue violet': {ColorType.PRIMARY: '#5948f2', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#6258f3', + ColorType.LIGHT_ACCENT: '#9cb8fb', + ColorType.DARK_ACCENT: '#1b1649', + }, + 'violet': {ColorType.PRIMARY: '#874ff5', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#9360f6', + ColorType.LIGHT_ACCENT: '#c9b0fa', + ColorType.DARK_ACCENT: '#3a1860', + }, + 'purple': {ColorType.PRIMARY: '#bb4ff0', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#c364f2', + ColorType.LIGHT_ACCENT: '#dda7f7', + ColorType.DARK_ACCENT: '#531862', + }, + 'peach': {ColorType.PRIMARY: '#f1c69c', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#f4d4b4', + ColorType.LIGHT_ACCENT: '#fbeee1', + ColorType.DARK_ACCENT: '#613f2f', + }, + 'brown': {ColorType.PRIMARY: '#823216', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#8a3e22', + ColorType.LIGHT_ACCENT: '#cd9d83', + ColorType.DARK_ACCENT: '#3a1804', + }, + 'lavender': {ColorType.PRIMARY: '#ad8eef', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#b99ef2', + ColorType.LIGHT_ACCENT: '#d5c7fa', + ColorType.DARK_ACCENT: '#492b65', + }, + 'blonde': {ColorType.PRIMARY: '#efc664', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#f3d387', + ColorType.LIGHT_ACCENT: '#faebc6', + ColorType.DARK_ACCENT: '#6d461e', + }, + 'auburn': {ColorType.PRIMARY: '#a13220', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#aa402f', + ColorType.LIGHT_ACCENT: '#d98a7f', + ColorType.DARK_ACCENT: '#3d100a', + }, + 'light brown': {ColorType.PRIMARY: '#be5b2d', + ColorType.TEXT: ColorType.DARK_ACCENT, + ColorType.BORDER: '#c4693d', + ColorType.LIGHT_ACCENT: '#e5b38c', + ColorType.DARK_ACCENT: '#4c290e', + }, + 'dark brown': {ColorType.PRIMARY: '#4c2315', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#542a1c', + ColorType.LIGHT_ACCENT: '#b78171', + ColorType.DARK_ACCENT: '#211006', + }, + 'cool gray': {ColorType.PRIMARY: '#515768', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#5b6174', + ColorType.LIGHT_ACCENT: '#9ea1c3', + ColorType.DARK_ACCENT: '#181a37', + }, + 'warm gray': {ColorType.PRIMARY: '#625550', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#6c5e57', + ColorType.LIGHT_ACCENT: '#c0a392', + ColorType.DARK_ACCENT: '#371d18', + }, + 'olive': {ColorType.PRIMARY: '#4c652e', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#586f36', + ColorType.LIGHT_ACCENT: '#b4c17a', + ColorType.DARK_ACCENT: '#23300e', + }, + 'berry': {ColorType.PRIMARY: '#9f2aa7', + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: '#aa43b4', + ColorType.LIGHT_ACCENT: '#cc8fdc', + ColorType.DARK_ACCENT: '#41114a', + }, +} + + +def get_tag_color(type: ColorType, color: str): + color = color.lower() + try: + if type == ColorType.TEXT: + return get_tag_color(_TAG_COLORS[color][type], color) + else: + return _TAG_COLORS[color][type] + except KeyError: + return '#FF00FF' diff --git a/tagstudio/src/core/ts_core.py b/tagstudio/src/core/ts_core.py new file mode 100644 index 00000000..211ccfa9 --- /dev/null +++ b/tagstudio/src/core/ts_core.py @@ -0,0 +1,233 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +"""The core classes and methods of TagStudio.""" + +import os +from types import FunctionType +# from typing import Dict, Optional, TypedDict, List +import json +from pathlib import Path +import traceback +import requests +# from bs4 import BeautifulSoup as bs +from src.core.library import * +from src.core.field_template import FieldTemplate + +VERSION: str = '9.1.0' # Major.Minor.Patch +VERSION_BRANCH: str = 'Alpha' # 'Alpha', 'Beta', or '' for Full Release + +# The folder & file names where TagStudio keeps its data relative to a library. +TS_FOLDER_NAME: str = '.TagStudio' +BACKUP_FOLDER_NAME: str = 'backups' +COLLAGE_FOLDER_NAME: str = 'collages' +LIBRARY_FILENAME: str = 'ts_library.json' + +IMAGE_TYPES: list[str] = ['png', 'jpg', 'jpeg', 'jpg_large', 'jpeg_large', + 'jfif', 'gif', 'tif', 'tiff', 'heic', 'heif', 'webp', + 'bmp', 'svg', 'avif', 'apng', 'jp2', 'j2k', 'jpg2'] +VIDEO_TYPES: list[str] = ['mp4', 'webm', 'mov', 'hevc', 'mkv', 'avi', 'wmv', + 'flv', 'gifv', 'm4p', 'm4v', '3gp'] +AUDIO_TYPES: list[str] = ['mp3', 'mp4', 'mpeg4', 'm4a', 'aac', 'wav', 'flac', + 'alac', 'wma', 'ogg', 'aiff'] +TEXT_TYPES: list[str] = ['txt', 'rtf', 'md', + 'doc', 'docx', 'pdf', 'tex', 'odt', 'pages'] +SPREADSHEET_TYPES: list[str] = ['csv', 'xls', 'xlsx', 'numbers', 'ods'] +PRESENTATION_TYPES: list[str] = ['ppt', 'pptx', 'key', 'odp'] +ARCHIVE_TYPES: list[str] = ['zip', 'rar', 'tar', 'tar.gz', 'tgz', '7z'] +PROGRAM_TYPES: list[str] = ['exe', 'app'] +SHORTCUT_TYPES: list[str] = ['lnk', 'desktop'] + +ALL_FILE_TYPES: list[str] = IMAGE_TYPES + VIDEO_TYPES + +BOX_FIELDS = ['tag_box', 'text_box'] +TEXT_FIELDS = ['text_line', 'text_box'] +DATE_FIELDS = ['datetime'] + +TAG_COLORS = ['', 'black', 'dark gray', 'gray', 'light gray', 'white', 'light pink', + 'pink', 'red', 'red orange', 'orange', 'yellow orange', 'yellow', + 'lime', 'light green', 'mint', 'green','teal', 'cyan', 'light blue', + 'blue', 'blue violet', 'violet', 'purple', 'lavender', 'berry', + 'magenta', 'salmon', 'auburn', 'dark brown', 'brown', 'light brown', + 'blonde', 'peach', 'warm gray', 'cool gray', 'olive'] + + +class TagStudioCore: + """ + Instantiate this to establish a TagStudio session. + Holds all TagStudio session data and provides methods to manage it. + """ + + def __init__(self): + self.lib: Library = Library() + + + def get_gdl_sidecar(self, filepath: str, source: str = '') -> dict: + """ + Attempts to open and dump a Gallery-DL Sidecar sidecar file for + the filepath.\n Returns a formatted object with notable values or an + empty object if none is found. + """ + json_dump = {} + info = {} + + # NOTE: This fixes an unknown (recent?) bug in Gallery-DL where Instagram sidecar + # files may be downloaded with indices starting at 1 rather than 0, unlike the posts. + # This may only occur with sidecar files that are downloaded separate from posts. + if source == 'instagram': + if not os.path.isfile(os.path.normpath(filepath + ".json")): + filepath = filepath[:-16] + '1' + filepath[-15:] + + try: + with open(os.path.normpath(filepath + ".json"), "r", encoding="utf8") as f: + json_dump = json.load(f) + + if json_dump: + if source == "twitter": + info["content"] = json_dump["content"].strip() + info["date_published"] = json_dump["date"] + elif source == "instagram": + info["description"] = json_dump["description"].strip() + info["date_published"] = json_dump["date"] + elif source == "artstation": + info["title"] = json_dump["title"].strip() + info["artist"] = json_dump["user"]["full_name"].strip() + info["description"] = json_dump["description"].strip() + info["tags"] = json_dump["tags"] + # info["tags"] = [x for x in json_dump["mediums"]["name"]] + info["date_published"] = json_dump["date"] + elif source == "newgrounds": + # info["title"] = json_dump["title"] + # info["artist"] = json_dump["artist"] + # info["description"] = json_dump["description"] + info["tags"] = json_dump["tags"] + info["date_published"] = json_dump["date"] + info["artist"] = json_dump["user"].strip() + info["description"] = json_dump["description"].strip() + info["source"] = json_dump["post_url"].strip() + # else: + # print( + # f'[INFO]: TagStudio does not currently support sidecar files for "{source}"') + + # except FileNotFoundError: + except: + # print( + # f'[INFO]: No sidecar file found at "{os.path.normpath(file_path + ".json")}"') + pass + + return info + + # def scrape(self, entry_id): + # entry = self.lib.get_entry(entry_id) + # if entry.fields: + # urls: list[str] = [] + # if self.lib.get_field_index_in_entry(entry, 21): + # urls.extend([self.lib.get_field_attr(entry.fields[x], 'content') + # for x in self.lib.get_field_index_in_entry(entry, 21)]) + # if self.lib.get_field_index_in_entry(entry, 3): + # urls.extend([self.lib.get_field_attr(entry.fields[x], 'content') + # for x in self.lib.get_field_index_in_entry(entry, 3)]) + # # try: + # if urls: + # for url in urls: + # url = "https://" + url if 'https://' not in url else url + # html_doc = requests.get(url).text + # soup = bs(html_doc, "html.parser") + # print(soup) + # input() + + # # except: + # # # print("Could not resolve URL.") + # # pass + + def match_conditions(self, entry_id: int) -> str: + """Matches defined conditions against a file to add Entry data.""" + + cond_file = os.path.normpath(f'{self.lib.library_dir}/{TS_FOLDER_NAME}/conditions.json') + # TODO: Make this stored somewhere better instead of temporarily in this JSON file. + json_dump = {} + entry: Entry = self.lib.get_entry(entry_id) + try: + if os.path.isfile(cond_file): + with open(cond_file, "r", encoding="utf8") as f: + json_dump = json.load(f) + for c in json_dump['conditions']: + match: bool = False + for path_c in c['path_conditions']: + if os.path.normpath(path_c) in entry.path: + match = True + break + if match: + if 'fields' in c.keys() and c['fields']: + for field in c['fields']: + + field_id = self.lib.get_field_attr( + field, 'id') + content = field[field_id] + + if self.lib.get_field_obj(int(field_id))['type'] == 'tag_box': + existing_fields: list[int] = self.lib.get_field_index_in_entry( + entry, field_id) + if existing_fields: + self.lib.update_entry_field( + entry_id, existing_fields[0], content, 'append') + else: + self.lib.add_field_to_entry( + entry_id, field_id) + self.lib.update_entry_field( + entry_id, -1, content, 'append') + + if self.lib.get_field_obj(int(field_id))['type'] in TEXT_FIELDS: + if not self.lib.does_field_content_exist(entry_id, field_id, content): + self.lib.add_field_to_entry( + entry_id, field_id) + self.lib.update_entry_field( + entry_id, -1, content, 'replace') + except: + print('Error in match_conditions...') + # input() + pass + + def build_url(self, entry_id: int, source: str) -> str: + """Tries to rebuild a source URL given a specific filename structure.""" + + source = source.lower().replace('-', ' ').replace('_', ' ') + if 'twitter' in source: + return self._build_twitter_url(entry_id) + elif 'instagram' in source: + return self._build_instagram_url(entry_id) + + def _build_twitter_url(self, entry_id: int): + """ + Builds an Twitter URL given a specific filename structure. + Method expects filename to be formatted as 'USERNAME_TWEET-ID_INDEX_YEAR-MM-DD' + """ + try: + entry = self.lib.get_entry(entry_id) + stubs = entry.filename.rsplit('_', 3) + # print(stubs) + # source, author = os.path.split(entry.path) + url = f"www.twitter.com/{stubs[0]}/status/{stubs[-3]}/photo/{stubs[-2]}" + return url + except: + return '' + + def _build_instagram_url(self, entry_id: int): + """ + Builds an Instagram URL given a specific filename structure. + Method expects filename to be formatted as 'USERNAME_POST-ID_INDEX_YEAR-MM-DD' + """ + try: + entry = self.lib.get_entry(entry_id) + stubs = entry.filename.rsplit('_', 2) + # stubs[0] = stubs[0].replace(f"{author}_", '', 1) + # print(stubs) + # NOTE: Both Instagram usernames AND their ID can have underscores in them, + # so unless you have the exact username (which can change) on hand to remove, + # your other best bet is to hope that the ID is only 11 characters long, which + # seems to more or less be the case... for now... + url = f"www.instagram.com/p/{stubs[-3][-11:]}" + return url + except: + return '' diff --git a/tagstudio/src/core/utils/__init__.py b/tagstudio/src/core/utils/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tagstudio/src/core/utils/fs.py b/tagstudio/src/core/utils/fs.py new file mode 100644 index 00000000..1307b0e8 --- /dev/null +++ b/tagstudio/src/core/utils/fs.py @@ -0,0 +1,13 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +import os + + +def clean_folder_name(folder_name: str) -> str: + cleaned_name = folder_name + invalid_chars = "<>:\"/\\|?*." + for char in invalid_chars: + cleaned_name = cleaned_name.replace(char, '_') + return cleaned_name diff --git a/tagstudio/src/core/utils/str.py b/tagstudio/src/core/utils/str.py new file mode 100644 index 00000000..338ee9f3 --- /dev/null +++ b/tagstudio/src/core/utils/str.py @@ -0,0 +1,11 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +def strip_punctuation(string: str) -> str: + """Returns a given string stripped of all punctuation characters.""" + return string.replace('(', '').replace(')', '').replace('[', '') \ + .replace(']', '').replace('{', '').replace('}', '').replace("'", '') \ + .replace('`', '').replace('’', '').replace('‘', '').replace('"', '') \ + .replace('“', '').replace('”', '').replace('_', '').replace('-', '') \ + .replace(' ', '').replace(' ', '') diff --git a/tagstudio/src/core/utils/web.py b/tagstudio/src/core/utils/web.py new file mode 100644 index 00000000..08072594 --- /dev/null +++ b/tagstudio/src/core/utils/web.py @@ -0,0 +1,12 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +def strip_web_protocol(string: str) -> str: + """Strips a leading web protocol (ex. \"https://\") as well as \"www.\" from a string.""" + new_str = string + new_str = new_str.removeprefix('https://') + new_str = new_str.removeprefix('http://') + new_str = new_str.removeprefix('www.') + new_str = new_str.removeprefix('www2.') + return new_str diff --git a/tagstudio/src/qt/__init__.py b/tagstudio/src/qt/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tagstudio/src/qt/flowlayout.py b/tagstudio/src/qt/flowlayout.py new file mode 100644 index 00000000..1e3c5075 --- /dev/null +++ b/tagstudio/src/qt/flowlayout.py @@ -0,0 +1,164 @@ +# Copyright (C) 2013 Riverbank Computing Limited. +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause + +"""PySide6 port of the widgets/layouts/flowlayout example from Qt v6.x""" + +import sys +from PySide6.QtCore import Qt, QMargins, QPoint, QRect, QSize +from PySide6.QtWidgets import QApplication, QLayout, QPushButton, QSizePolicy, QWidget + + +# class Window(QWidget): +# def __init__(self): +# super().__init__() + +# flow_layout = FlowLayout(self) +# flow_layout.addWidget(QPushButton("Short")) +# flow_layout.addWidget(QPushButton("Longer")) +# flow_layout.addWidget(QPushButton("Different text")) +# flow_layout.addWidget(QPushButton("More text")) +# flow_layout.addWidget(QPushButton("Even longer button text")) + +# self.setWindowTitle("Flow Layout") + +class FlowWidget(QWidget): + def __init__(self, parent=None) -> None: + super().__init__(parent) + self.ignore_size: bool = False + +class FlowLayout(QLayout): + def __init__(self, parent=None): + super().__init__(parent) + + if parent is not None: + self.setContentsMargins(QMargins(0, 0, 0, 0)) + + self._item_list = [] + self.grid_efficiency = False + + def __del__(self): + item = self.takeAt(0) + while item: + item = self.takeAt(0) + + def addItem(self, item): + self._item_list.append(item) + + def count(self): + return len(self._item_list) + + def itemAt(self, index): + if 0 <= index < len(self._item_list): + return self._item_list[index] + + return None + + def takeAt(self, index): + if 0 <= index < len(self._item_list): + return self._item_list.pop(index) + + return None + + def expandingDirections(self): + return Qt.Orientation(0) + + def hasHeightForWidth(self): + return True + + def heightForWidth(self, width): + height = self._do_layout(QRect(0, 0, width, 0), True) + return height + + def setGeometry(self, rect): + super(FlowLayout, self).setGeometry(rect) + self._do_layout(rect, False) + + def setGridEfficiency(self, bool): + """ + Enables or Disables efficiencies when all objects are equally sized. + """ + self.grid_efficiency = bool + + def sizeHint(self): + return self.minimumSize() + + def minimumSize(self): + if self.grid_efficiency: + if self._item_list: + return self._item_list[0].minimumSize() + else: + return QSize() + else: + size = QSize() + + for item in self._item_list: + size = size.expandedTo(item.minimumSize()) + + size += QSize(2 * self.contentsMargins().top(), 2 * self.contentsMargins().top()) + return size + + + + def _do_layout(self, rect, test_only): + x = rect.x() + y = rect.y() + line_height = 0 + spacing = self.spacing() + item = None + style = None + layout_spacing_x = None + layout_spacing_y = None + + if self.grid_efficiency: + if self._item_list: + item = self._item_list[0] + style = item.widget().style() + layout_spacing_x = style.layoutSpacing( + QSizePolicy.PushButton, QSizePolicy.PushButton, Qt.Horizontal + ) + layout_spacing_y = style.layoutSpacing( + QSizePolicy.PushButton, QSizePolicy.PushButton, Qt.Vertical + ) + for i, item in enumerate(self._item_list): + # print(issubclass(type(item.widget()), FlowWidget)) + # print(item.widget().ignore_size) + skip_count = 0 + if (issubclass(type(item.widget()), FlowWidget) and item.widget().ignore_size): + skip_count += 1 + + if (issubclass(type(item.widget()), FlowWidget) and not item.widget().ignore_size) or (not issubclass(type(item.widget()), FlowWidget)): + # print(f'Item {i}') + if not self.grid_efficiency: + style = item.widget().style() + layout_spacing_x = style.layoutSpacing( + QSizePolicy.PushButton, QSizePolicy.PushButton, Qt.Horizontal + ) + layout_spacing_y = style.layoutSpacing( + QSizePolicy.PushButton, QSizePolicy.PushButton, Qt.Vertical + ) + space_x = spacing + layout_spacing_x + space_y = spacing + layout_spacing_y + next_x = x + item.sizeHint().width() + space_x + if next_x - space_x > rect.right() and line_height > 0: + x = rect.x() + y = y + line_height + space_y + next_x = x + item.sizeHint().width() + space_x + line_height = 0 + + if not test_only: + item.setGeometry(QRect(QPoint(x, y), item.sizeHint())) + + x = next_x + line_height = max(line_height, item.sizeHint().height()) + + # print(y + line_height - rect.y() * ((len(self._item_list) - skip_count) / len(self._item_list))) + # print(y + line_height - rect.y()) * ((len(self._item_list) - skip_count) / len(self._item_list)) + return y + line_height - rect.y() * ((len(self._item_list)) / len(self._item_list)) + + +# if __name__ == "__main__": +# app = QApplication(sys.argv) +# main_win = Window() +# main_win.show() +# sys.exit(app.exec()) \ No newline at end of file diff --git a/tagstudio/src/qt/main_window.py b/tagstudio/src/qt/main_window.py new file mode 100644 index 00000000..05e060b5 --- /dev/null +++ b/tagstudio/src/qt/main_window.py @@ -0,0 +1,276 @@ +# -*- coding: utf-8 -*- + +################################################################################ +# Form generated from reading UI file 'home.ui' +## +# Created by: Qt User Interface Compiler version 6.5.1 +## +# WARNING! All changes made in this file will be lost when recompiling UI file! +################################################################################ + +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +from re import S +import time +from typing import Optional +from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale, + QMetaObject, QObject, QPoint, QRect, + QSize, QTime, QUrl, Qt) +from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor, + QFont, QFontDatabase, QGradient, QIcon, + QImage, QKeySequence, QLinearGradient, QPainter, + QPalette, QPixmap, QRadialGradient, QTransform, QAction) +from PySide6.QtWidgets import (QApplication, QComboBox, QFrame, QGridLayout, + QHBoxLayout, QVBoxLayout, QLayout, QLineEdit, QMainWindow, + QMenuBar, QPushButton, QScrollArea, QSizePolicy, + QStatusBar, QWidget, QSplitter, QMenu) +from src.qt.pagination import Pagination +# from src.qt.qtacrylic.qtacrylic import WindowEffect +# from qframelesswindow import FramelessMainWindow, StandardTitleBar + + +class Ui_MainWindow(QMainWindow): + def __init__(self, parent=None) -> None: + super().__init__(parent) + self.setupUi(self) + + # self.setWindowFlag(Qt.WindowType.NoDropShadowWindowHint, True) + # self.setWindowFlag(Qt.WindowType.WindowTransparentForInput, False) + # # self.setWindowFlag(Qt.WindowType.FramelessWindowHint, True) + # self.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground) + + # self.windowFX = WindowEffect() + # self.windowFX.setAcrylicEffect(self.winId(), isEnableShadow=False) + + # # self.setStyleSheet( + # # 'background:#EE000000;' + # # ) + + + + def setupUi(self, MainWindow): + if not MainWindow.objectName(): + MainWindow.setObjectName(u"MainWindow") + MainWindow.resize(1300, 720) + + # self._createMenuBar(MainWindow) + + print(type(MainWindow)) + self.centralwidget = QWidget(MainWindow) + self.centralwidget.setObjectName(u"centralwidget") + self.gridLayout = QGridLayout(self.centralwidget) + self.gridLayout.setObjectName(u"gridLayout") + # self.gridLayout.setContentsMargins(0, 0, 0, 0) + self.horizontalLayout = QHBoxLayout() + self.horizontalLayout.setObjectName(u"horizontalLayout") + + + + # tb = StandardTitleBar(MainWindow) + # tb.setObjectName('TitleBar') + # # # self.setTitleBar(tb) + # hor = QVBoxLayout() + # self.gridLayout.setContentsMargins(0,0,0,0) + # self.gridLayout.addLayout(hor, 0, 0, 1, 1) + + + + # hor.addWidget(tb) + + self.splitter = QSplitter() + self.splitter.setObjectName(u"splitter") + self.splitter.setHandleWidth(12) + + self.frame_container = QWidget() + # self.frame_container.setStyleSheet('background:red;') + self.frame_layout = QVBoxLayout(self.frame_container) + # self.frame_container.setSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Minimum) + + self.frame_layout.setSpacing(0) + + + + self.scrollArea = QScrollArea() + # self.scrollArea.setSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Expanding) + # self.scrollArea.setStyleSheet('background:green;') + self.scrollArea.setObjectName(u"scrollArea") + self.scrollArea.setFocusPolicy(Qt.WheelFocus) + self.scrollArea.setFrameShape(QFrame.NoFrame) + self.scrollArea.setFrameShadow(QFrame.Plain) + self.scrollArea.setWidgetResizable(True) + self.scrollAreaWidgetContents = QWidget() + self.scrollAreaWidgetContents.setObjectName( + u"scrollAreaWidgetContents") + self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 1260, 590)) + self.gridLayout_2 = QGridLayout(self.scrollAreaWidgetContents) + self.gridLayout_2.setSpacing(8) + self.gridLayout_2.setObjectName(u"gridLayout_2") + self.gridLayout_2.setContentsMargins(0, 0, 0, 8) + self.scrollArea.setWidget(self.scrollAreaWidgetContents) + self.frame_layout.addWidget(self.scrollArea) + + self.scrollArea.setAttribute(Qt.WidgetAttribute.WA_NoSystemBackground) + # self.scrollArea.setWindowFlag(Qt.WindowType.FramelessWindowHint) + self.scrollArea.setAttribute( + Qt.WidgetAttribute.WA_TranslucentBackground) + self.scrollArea.setStyleSheet('background:#00000000;') + + # self.page_bar_controls = QWidget() + # self.page_bar_controls.setStyleSheet('background:blue;') + # self.page_bar_controls.setMinimumHeight(32) + + self.pagination = Pagination() + self.frame_layout.addWidget(self.pagination) + + # self.frame_layout.addWidget(self.page_bar_controls) + # self.frame_layout.addWidget(self.page_bar_controls) + + # self.horizontalLayout.addWidget(self.scrollArea) + self.horizontalLayout.addWidget(self.splitter) + self.splitter.addWidget(self.frame_container) + self.splitter.setStretchFactor(0, 1) + + self.gridLayout.addLayout(self.horizontalLayout, 10, 0, 1, 1) + + self.horizontalLayout_2 = QHBoxLayout() + self.horizontalLayout_2.setObjectName(u"horizontalLayout_2") + self.horizontalLayout_2.setSizeConstraint(QLayout.SetMinimumSize) + self.backButton = QPushButton(self.centralwidget) + self.backButton.setObjectName(u"backButton") + self.backButton.setMinimumSize(QSize(0, 32)) + self.backButton.setMaximumSize(QSize(32, 16777215)) + font = QFont() + font.setPointSize(14) + font.setBold(True) + self.backButton.setFont(font) + + self.horizontalLayout_2.addWidget(self.backButton) + + self.forwardButton = QPushButton(self.centralwidget) + self.forwardButton.setObjectName(u"forwardButton") + self.forwardButton.setMinimumSize(QSize(0, 32)) + self.forwardButton.setMaximumSize(QSize(32, 16777215)) + font1 = QFont() + font1.setPointSize(14) + font1.setBold(True) + font1.setKerning(True) + self.forwardButton.setFont(font1) + + self.horizontalLayout_2.addWidget(self.forwardButton) + + self.searchField = QLineEdit(self.centralwidget) + self.searchField.setObjectName(u"searchField") + self.searchField.setMinimumSize(QSize(0, 32)) + self.searchField.setStyleSheet( + 'background:#55000000;' + 'border-radius:6px;' + 'border-style:solid;' + 'border-width:1px;' + 'border-color:#11FFFFFF;' + ) + font2 = QFont() + font2.setPointSize(11) + font2.setBold(False) + self.searchField.setFont(font2) + + self.horizontalLayout_2.addWidget(self.searchField) + + self.searchButton = QPushButton(self.centralwidget) + self.searchButton.setObjectName(u"searchButton") + self.searchButton.setMinimumSize(QSize(0, 32)) + self.searchButton.setFont(font2) + + self.horizontalLayout_2.addWidget(self.searchButton) + + self.gridLayout.addLayout(self.horizontalLayout_2, 3, 0, 1, 1) + + self.comboBox = QComboBox(self.centralwidget) + self.comboBox.setObjectName(u"comboBox") + sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth( + self.comboBox.sizePolicy().hasHeightForWidth()) + self.comboBox.setSizePolicy(sizePolicy) + self.comboBox.setMinimumWidth(128) + self.comboBox.setMaximumWidth(128) + + self.gridLayout.addWidget(self.comboBox, 4, 0, 1, 1, Qt.AlignRight) + + self.gridLayout_2.setContentsMargins(6, 6, 6, 6) + + MainWindow.setCentralWidget(self.centralwidget) + # self.menubar = QMenuBar(MainWindow) + # self.menubar.setObjectName(u"menubar") + # self.menubar.setGeometry(QRect(0, 0, 1280, 22)) + # MainWindow.setMenuBar(self.menubar) + self.statusbar = QStatusBar(MainWindow) + self.statusbar.setObjectName(u"statusbar") + sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum) + sizePolicy1.setHorizontalStretch(0) + sizePolicy1.setVerticalStretch(0) + sizePolicy1.setHeightForWidth( + self.statusbar.sizePolicy().hasHeightForWidth()) + self.statusbar.setSizePolicy(sizePolicy1) + MainWindow.setStatusBar(self.statusbar) + + menu_bar = self.menuBar() + self.setMenuBar(menu_bar) + # self.gridLayout.addWidget(menu_bar, 4, 0, 1, 1, Qt.AlignRight) + self.frame_layout.addWidget(menu_bar) + + self.retranslateUi(MainWindow) + # self.dumpObjectTree() + + QMetaObject.connectSlotsByName(MainWindow) + # setupUi + + def retranslateUi(self, MainWindow): + MainWindow.setWindowTitle(QCoreApplication.translate( + "MainWindow", u"MainWindow", None)) + self.backButton.setText( + QCoreApplication.translate("MainWindow", u"<", None)) + self.forwardButton.setText( + QCoreApplication.translate("MainWindow", u">", None)) + self.searchField.setPlaceholderText( + QCoreApplication.translate("MainWindow", u"Search Entries", None)) + self.searchButton.setText( + QCoreApplication.translate("MainWindow", u"Search", None)) + self.comboBox.setCurrentText("") + self.comboBox.setPlaceholderText( + QCoreApplication.translate("MainWindow", u"Thumbnail Size", None)) + # retranslateUi + + def moveEvent(self, event) -> None: + # time.sleep(0.02) # sleep for 20ms + pass + + def resizeEvent(self, event) -> None: + # time.sleep(0.02) # sleep for 20ms + pass + + def _createMenuBar(self, main_window): + menu_bar = QMenuBar(main_window) + file_menu = QMenu('&File', main_window) + edit_menu = QMenu('&Edit', main_window) + tools_menu = QMenu('&Tools', main_window) + macros_menu = QMenu('&Macros', main_window) + help_menu = QMenu('&Help', main_window) + + file_menu.addAction(QAction('&New Library', main_window)) + file_menu.addAction(QAction('&Open Library', main_window)) + file_menu.addAction(QAction('&Save Library', main_window)) + file_menu.addAction(QAction('&Close Library', main_window)) + + file_menu.addAction(QAction('&Refresh Directories', main_window)) + file_menu.addAction(QAction('&Add New Files to Library', main_window)) + + menu_bar.addMenu(file_menu) + menu_bar.addMenu(edit_menu) + menu_bar.addMenu(tools_menu) + menu_bar.addMenu(macros_menu) + menu_bar.addMenu(help_menu) + + main_window.setMenuBar(menu_bar) diff --git a/tagstudio/src/qt/pagination.py b/tagstudio/src/qt/pagination.py new file mode 100644 index 00000000..642cd103 --- /dev/null +++ b/tagstudio/src/qt/pagination.py @@ -0,0 +1,551 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +"""A pagination widget created for TagStudio.""" +# I never want to see this code again. + +from PySide6 import QtCore +from PySide6.QtGui import * +from PySide6.QtWidgets import * +from PySide6.QtCore import QFile, QObject, QThread, Signal, QRunnable, Qt, QThreadPool, QSize, QEvent, QMimeData + +# class NumberEdit(QLineEdit): +# def __init__(self, parent=None) -> None: +# super().__init__(parent) +# self.textChanged + +class Pagination(QWidget, QObject): + """Widget containing controls for navigating between pages of items.""" + index = Signal(int) + def __init__(self, parent=None) -> None: + super().__init__(parent) + self.page_count: int = 0 + self.current_page_index: int = 0 + self.buffer_page_count: int = 4 + self.button_size = QSize(32, 24) + + # ------------ UI EXAMPLE -------------- + # [<] [1]...[3][4] [5] [6][7]...[42] [>] + # ^^^^ <-- 2 Buffer Pages + # Center Page Number is Editable Text + # -------------------------------------- + + # [----------- ROOT LAYOUT ------------] + self.setHidden(True) + self.root_layout = QHBoxLayout(self) + self.setSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Preferred) + self.root_layout.setContentsMargins(0,6,0,0) + self.root_layout.setSpacing(3) + # self.setMinimumHeight(32) + + # [<] ---------------------------------- + self.prev_button = QPushButton() + self.prev_button.setText('<') + self.prev_button.setMinimumSize(self.button_size) + self.prev_button.setMaximumSize(self.button_size) + + # --- [1] ------------------------------ + self.start_button = QPushButton() + self.start_button.setMinimumSize(self.button_size) + self.start_button.setMaximumSize(self.button_size) + # self.start_button.setStyleSheet('background:cyan;') + # self.start_button.setMaximumHeight(self.button_size.height()) + + # ------ ... --------------------------- + self.start_ellipses = QLabel() + self.start_ellipses.setMinimumSize(self.button_size) + self.start_ellipses.setMaximumSize(self.button_size) + # self.start_ellipses.setMaximumHeight(self.button_size.height()) + self.start_ellipses.setText('. . .') + + # --------- [3][4] --------------------- + self.start_buffer_container = QWidget() + self.start_buffer_layout = QHBoxLayout(self.start_buffer_container) + self.start_buffer_layout.setContentsMargins(0,0,0,0) + self.start_buffer_layout.setSpacing(3) + # self.start_buffer_container.setStyleSheet('background:blue;') + + # ---------------- [5] ----------------- + self.current_page_field = QLineEdit() + self.current_page_field.setMinimumSize(self.button_size) + self.current_page_field.setMaximumSize(self.button_size) + self.validator = Validator(1, self.page_count) + self.current_page_field.setValidator(self.validator) + self.current_page_field.returnPressed.connect(lambda: self._goto_page(int(self.current_page_field.text())-1)) + # self.current_page_field.setSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Preferred) + # self.current_page_field.setMaximumHeight(self.button_size.height()) + # self.current_page_field.setMaximumWidth(self.button_size.width()) + + # -------------------- [6][7] ---------- + self.end_buffer_container = QWidget() + self.end_buffer_layout = QHBoxLayout(self.end_buffer_container) + self.end_buffer_layout.setContentsMargins(0,0,0,0) + self.end_buffer_layout.setSpacing(3) + # self.end_buffer_container.setStyleSheet('background:orange;') + + # -------------------------- ... ------- + self.end_ellipses = QLabel() + self.end_ellipses.setMinimumSize(self.button_size) + self.end_ellipses.setMaximumSize(self.button_size) + # self.end_ellipses.setMaximumHeight(self.button_size.height()) + self.end_ellipses.setText('. . .') + + # ----------------------------- [42] --- + self.end_button = QPushButton() + self.end_button.setMinimumSize(self.button_size) + self.end_button.setMaximumSize(self.button_size) + # self.end_button.setMaximumHeight(self.button_size.height()) + # self.end_button.setStyleSheet('background:red;') + + # ---------------------------------- [>] + self.next_button = QPushButton() + self.next_button.setText('>') + self.next_button.setMinimumSize(self.button_size) + self.next_button.setMaximumSize(self.button_size) + + # Add Widgets to Root Layout + self.root_layout.addStretch(1) + self.root_layout.addWidget(self.prev_button) + self.root_layout.addWidget(self.start_button) + self.root_layout.addWidget(self.start_ellipses) + self.root_layout.addWidget(self.start_buffer_container) + self.root_layout.addWidget(self.current_page_field) + self.root_layout.addWidget(self.end_buffer_container) + self.root_layout.addWidget(self.end_ellipses) + self.root_layout.addWidget(self.end_button) + self.root_layout.addWidget(self.next_button) + self.root_layout.addStretch(1) + + self._populate_buffer_buttons() + # self.update_buttons(page_count=9, index=0) + + + def update_buttons(self, page_count:int, index:int, emit:bool=True): + + # Screw it + for i in range(0, 10): + if self.start_buffer_layout.itemAt(i): + self.start_buffer_layout.itemAt(i).widget().setHidden(True) + if self.end_buffer_layout.itemAt(i): + self.end_buffer_layout.itemAt(i).widget().setHidden(True) + + if page_count <= 1: + # Hide everything if there are only one or less pages. + # [-------------- HIDDEN --------------] + self.setHidden(True) + # elif page_count > 1 and page_count < 7: + # # Only show Next/Prev, current index field, and both start and end + # # buffers (the end may be odd). + # # [<] [1][2][3][4][5][6] [>] + # self.start_button.setHidden(True) + # self.start_ellipses.setHidden(True) + # self.end_ellipses.setHidden(True) + # self.end_button.setHidden(True) + # elif page_count > 1: + # self.start_button.setHidden(False) + # self.start_ellipses.setHidden(False) + # self.end_ellipses.setHidden(False) + # self.end_button.setHidden(False) + + # self.start_button.setText('1') + # self.assign_click(self.start_button, 0) + # self.end_button.setText(str(page_count)) + # self.assign_click(self.end_button, page_count-1) + + elif page_count > 1: + + # Enable/Disable Next+Prev Buttons + if index == 0: + self.prev_button.setDisabled(True) + # self.start_buffer_layout.setContentsMargins(0,0,0,0) + else: + # self.start_buffer_layout.setContentsMargins(3,0,3,0) + self._assign_click(self.prev_button, index-1) + self.prev_button.setDisabled(False) + if index == page_count-1: + self.next_button.setDisabled(True) + # self.end_buffer_layout.setContentsMargins(0,0,0,0) + else: + # self.end_buffer_layout.setContentsMargins(3,0,3,0) + self._assign_click(self.next_button, index+1) + self.next_button.setDisabled(False) + + # Set Ellipses Sizes + if page_count == 8: + if index == 0: + self.end_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.end_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.end_ellipses.setMinimumWidth(self.button_size.width()) + self.end_ellipses.setMaximumWidth(self.button_size.width()) + if index == page_count-1: + self.start_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.start_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.start_ellipses.setMinimumWidth(self.button_size.width()) + self.start_ellipses.setMaximumWidth(self.button_size.width()) + elif page_count == 9: + if index == 0: + self.end_ellipses.setMinimumWidth(self.button_size.width()*3 + 6) + self.end_ellipses.setMaximumWidth(self.button_size.width()*3 + 6) + elif index == 1: + self.end_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.end_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.end_ellipses.setMinimumWidth(self.button_size.width()) + self.end_ellipses.setMaximumWidth(self.button_size.width()) + if index == page_count-1: + self.start_ellipses.setMinimumWidth(self.button_size.width()*3 + 6) + self.start_ellipses.setMaximumWidth(self.button_size.width()*3 + 6) + elif index == page_count-2: + self.start_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.start_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.start_ellipses.setMinimumWidth(self.button_size.width()) + self.start_ellipses.setMaximumWidth(self.button_size.width()) + elif page_count == 10: + if index == 0: + self.end_ellipses.setMinimumWidth(self.button_size.width()*4 + 9) + self.end_ellipses.setMaximumWidth(self.button_size.width()*4 + 9) + elif index == 1: + self.end_ellipses.setMinimumWidth(self.button_size.width()*3 + 6) + self.end_ellipses.setMaximumWidth(self.button_size.width()*3 + 6) + elif index == 2: + self.end_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.end_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.end_ellipses.setMinimumWidth(self.button_size.width()) + self.end_ellipses.setMaximumWidth(self.button_size.width()) + if index == page_count-1: + self.start_ellipses.setMinimumWidth(self.button_size.width()*4 + 9) + self.start_ellipses.setMaximumWidth(self.button_size.width()*4 + 9) + elif index == page_count-2: + self.start_ellipses.setMinimumWidth(self.button_size.width()*3 + 6) + self.start_ellipses.setMaximumWidth(self.button_size.width()*3 + 6) + elif index == page_count-3: + self.start_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.start_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.start_ellipses.setMinimumWidth(self.button_size.width()) + self.start_ellipses.setMaximumWidth(self.button_size.width()) + elif page_count == 11: + if index == 0: + self.end_ellipses.setMinimumWidth(self.button_size.width()*5 + 12) + self.end_ellipses.setMaximumWidth(self.button_size.width()*5 + 12) + elif index == 1: + self.end_ellipses.setMinimumWidth(self.button_size.width()*4 + 9) + self.end_ellipses.setMaximumWidth(self.button_size.width()*4 + 9) + elif index == 2: + self.end_ellipses.setMinimumWidth(self.button_size.width()*3 + 6) + self.end_ellipses.setMaximumWidth(self.button_size.width()*3 + 6) + elif index == 3: + self.end_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.end_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.end_ellipses.setMinimumWidth(self.button_size.width()) + self.end_ellipses.setMaximumWidth(self.button_size.width()) + if index == page_count-1: + self.start_ellipses.setMinimumWidth(self.button_size.width()*5 + 12) + self.start_ellipses.setMaximumWidth(self.button_size.width()*5 + 12) + elif index == page_count-2: + self.start_ellipses.setMinimumWidth(self.button_size.width()*4 + 9) + self.start_ellipses.setMaximumWidth(self.button_size.width()*4 + 9) + elif index == page_count-3: + self.start_ellipses.setMinimumWidth(self.button_size.width()*3 + 6) + self.start_ellipses.setMaximumWidth(self.button_size.width()*3 + 6) + elif index == page_count-4: + self.start_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.start_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.start_ellipses.setMinimumWidth(self.button_size.width()) + self.start_ellipses.setMaximumWidth(self.button_size.width()) + elif page_count > 11: + if index == 0: + self.end_ellipses.setMinimumWidth(self.button_size.width()*7 + 18) + self.end_ellipses.setMaximumWidth(self.button_size.width()*7 + 18) + elif index == 1: + self.end_ellipses.setMinimumWidth(self.button_size.width()*6 + 15) + self.end_ellipses.setMaximumWidth(self.button_size.width()*6 + 15) + elif index == 2: + self.end_ellipses.setMinimumWidth(self.button_size.width()*5 + 12) + self.end_ellipses.setMaximumWidth(self.button_size.width()*5 + 12) + elif index == 3: + self.end_ellipses.setMinimumWidth(self.button_size.width()*4 + 9) + self.end_ellipses.setMaximumWidth(self.button_size.width()*4 + 9) + elif index == 4: + self.end_ellipses.setMinimumWidth(self.button_size.width()*3 + 6) + self.end_ellipses.setMaximumWidth(self.button_size.width()*3 + 6) + elif index == 5: + self.end_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.end_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.end_ellipses.setMinimumWidth(self.button_size.width()) + self.end_ellipses.setMaximumWidth(self.button_size.width()) + if index == page_count-1: + self.start_ellipses.setMinimumWidth(self.button_size.width()*7 + 18) + self.start_ellipses.setMaximumWidth(self.button_size.width()*7 + 18) + elif index == page_count-2: + self.start_ellipses.setMinimumWidth(self.button_size.width()*6 + 15) + self.start_ellipses.setMaximumWidth(self.button_size.width()*6 + 15) + elif index == page_count-3: + self.start_ellipses.setMinimumWidth(self.button_size.width()*5 + 12) + self.start_ellipses.setMaximumWidth(self.button_size.width()*5 + 12) + elif index == page_count-4: + self.start_ellipses.setMinimumWidth(self.button_size.width()*4 + 9) + self.start_ellipses.setMaximumWidth(self.button_size.width()*4 + 9) + elif index == page_count-5: + self.start_ellipses.setMinimumWidth(self.button_size.width()*3 + 6) + self.start_ellipses.setMaximumWidth(self.button_size.width()*3 + 6) + elif index == page_count-6: + self.start_ellipses.setMinimumWidth(self.button_size.width()*2 + 3) + self.start_ellipses.setMaximumWidth(self.button_size.width()*2 + 3) + else: + self.start_ellipses.setMinimumWidth(self.button_size.width()) + self.start_ellipses.setMaximumWidth(self.button_size.width()) + + # Enable/Disable Ellipses + # if index <= max(self.buffer_page_count, 5)+1: + if index <= self.buffer_page_count+1: + self.start_ellipses.setHidden(True) + # self.start_button.setHidden(True) + else: + self.start_ellipses.setHidden(False) + # self.start_button.setHidden(False) + # self.start_button.setText('1') + self._assign_click(self.start_button, 0) + # if index >=(page_count-max(self.buffer_page_count, 5)-2): + if index >= (page_count-self.buffer_page_count-2): + self.end_ellipses.setHidden(True) + # self.end_button.setHidden(True) + else: + self.end_ellipses.setHidden(False) + # self.end_button.setHidden(False) + # self.end_button.setText(str(page_count)) + # self.assign_click(self.end_button, page_count-1) + + # Hide/Unhide Start+End Buttons + if index != 0: + self.start_button.setText('1') + self._assign_click(self.start_button, 0) + self.start_button.setHidden(False) + # self.start_buffer_layout.setContentsMargins(3,0,0,0) + else: + self.start_button.setHidden(True) + # self.start_buffer_layout.setContentsMargins(0,0,0,0) + if index != page_count-1: + self.end_button.setText(str(page_count)) + self._assign_click(self.end_button, page_count-1) + self.end_button.setHidden(False) + # self.end_buffer_layout.setContentsMargins(0,0,3,0) + else: + self.end_button.setHidden(True) + # self.end_buffer_layout.setContentsMargins(0,0,0,0) + + if index == 0 or index == 1: + self.start_buffer_container.setHidden(True) + else: + self.start_buffer_container.setHidden(False) + + if index == page_count-1 or index == page_count-2: + self.end_buffer_container.setHidden(True) + else: + self.end_buffer_container.setHidden(False) + + # for i in range(0, self.buffer_page_count): + # self.start_buffer_layout.itemAt(i).widget().setHidden(True) + + # Current Field and Buffer Pages + sbc = 0 + # for i in range(0, max(self.buffer_page_count*2, 11)): + for i in range(0, page_count): + # for j in range(0, self.buffer_page_count+1): + # self.start_buffer_layout.itemAt(j).widget().setHidden(True) + # if i == 1: + # self.start_buffer_layout.itemAt(i).widget().setHidden(True) + # elif i == page_count-2: + # self.end_buffer_layout.itemAt(i).widget().setHidden(True) + + # Set Field + if i == index: + # print(f'Current Index: {i}') + if self.start_buffer_layout.itemAt(i): + self.start_buffer_layout.itemAt(i).widget().setHidden(True) + if self.end_buffer_layout.itemAt(i): + self.end_buffer_layout.itemAt(i).widget().setHidden(True) + sbc += 1 + self.current_page_field.setText((str(i+1))) + # elif index == page_count-1: + # self.start_button.setText(str(page_count)) + + start_offset = max(0, (index-4)-4) + end_offset = min(page_count-1, (index+4)-4) + if i < index: + # if i != 0 and ((i-self.buffer_page_count) >= 0 or i <= self.buffer_page_count): + if (i != 0) and i >= index-4: + # print(f' Start i: {i}') + # print(f'Start Offset: {start_offset}') + # print(f' Requested i: {i-start_offset}') + # print(f'Setting Text "{str(i+1)}" for Local Start i:{i-start_offset}, Global i:{i}') + self.start_buffer_layout.itemAt(i-start_offset).widget().setHidden(False) + self.start_buffer_layout.itemAt(i-start_offset).widget().setText(str(i+1)) + self._assign_click(self.start_buffer_layout.itemAt(i-start_offset).widget(), i) + sbc += 1 + else: + if self.start_buffer_layout.itemAt(i): + # print(f'Removing S-Start {i}') + self.start_buffer_layout.itemAt(i).widget().setHidden(True) + if self.end_buffer_layout.itemAt(i): + # print(f'Removing S-End {i}') + self.end_buffer_layout.itemAt(i).widget().setHidden(True) + elif i > index: + # if i != page_count-1: + if i != page_count-1 and i <= index+4: + # print(f'End Buffer: {i}') + # print(f' End i: {i}') + # print(f' End Offset: {end_offset}') + # print(f'Requested i: {i-end_offset}') + # print(f'Requested i: {end_offset-sbc-i}') + # if self.start_buffer_layout.itemAt(i): + # self.start_buffer_layout.itemAt(i).widget().setHidden(True) + # print(f'Setting Text "{str(i+1)}" for Local End i:{i-end_offset}, Global i:{i}') + self.end_buffer_layout.itemAt(i-end_offset).widget().setHidden(False) + self.end_buffer_layout.itemAt(i-end_offset).widget().setText(str(i+1)) + self._assign_click(self.end_buffer_layout.itemAt(i-end_offset).widget(), i) + else: + # if self.start_buffer_layout.itemAt(i-1): + # print(f'Removing E-Start {i-1}') + # self.start_buffer_layout.itemAt(i-1).widget().setHidden(True) + # if self.start_buffer_layout.itemAt(i-start_offset): + # print(f'Removing E-Start Offset {i-end_offset}') + # self.start_buffer_layout.itemAt(i-end_offset).widget().setHidden(True) + + if self.end_buffer_layout.itemAt(i): + # print(f'Removing E-End {i}') + self.end_buffer_layout.itemAt(i).widget().setHidden(True) + for j in range(0,self.buffer_page_count): + if self.end_buffer_layout.itemAt(i-end_offset+j): + # print(f'Removing E-End-Offset {i-end_offset+j}') + self.end_buffer_layout.itemAt(i-end_offset+j).widget().setHidden(True) + + # if self.end_buffer_layout.itemAt(i+1): + # print(f'Removing T-End {i+1}') + # self.end_buffer_layout.itemAt(i+1).widget().setHidden(True) + + if self.start_buffer_layout.itemAt(i-1): + # print(f'Removing T-Start {i-1}') + self.start_buffer_layout.itemAt(i-1).widget().setHidden(True) + + + # if index == 0 or index == 1: + # print(f'Removing Start i: {i}') + # if self.start_buffer_layout.itemAt(i): + # self.start_buffer_layout.itemAt(i).widget().setHidden(True) + + # elif index == page_count-1 or index == page_count-2 or index == page_count-3 or index == page_count-4: + # print(f' Removing End i: {i}') + # if self.end_buffer_layout.itemAt(i): + # self.end_buffer_layout.itemAt(i).widget().setHidden(True) + + + + # else: + # print(f'Truncate: {i}') + # if self.start_buffer_layout.itemAt(i): + # self.start_buffer_layout.itemAt(i).widget().setHidden(True) + # if self.end_buffer_layout.itemAt(i): + # self.end_buffer_layout.itemAt(i).widget().setHidden(True) + + # if i < self.buffer_page_count: + # print(f'start {i}') + # if i == 0: + # self.start_buffer_layout.itemAt(i).widget().setHidden(True) + # self.current_page_field.setText((str(i+1))) + # else: + # self.start_buffer_layout.itemAt(i).widget().setHidden(False) + # self.start_buffer_layout.itemAt(i).widget().setText(str(i+1)) + # elif i >= self.buffer_page_count and i < count: + # print(f'end {i}') + # self.end_buffer_layout.itemAt(i-self.buffer_page_count).widget().setHidden(False) + # self.end_buffer_layout.itemAt(i-self.buffer_page_count).widget().setText(str(i+1)) + # else: + # self.end_buffer_layout.itemAt(i-self.buffer_page_count).widget().setHidden(True) + + self.setHidden(False) + # elif page_count >= 7: + # # Show everything, except truncate the buffers as needed. + # # [<] [1]...[3] [4] [5]...[7] [>] + # self.start_button.setHidden(False) + # self.start_ellipses.setHidden(False) + # self.end_ellipses.setHidden(False) + # self.end_button.setHidden(False) + + # if index == 0: + # self.prev_button.setDisabled(True) + # self.start_buffer_layout.setContentsMargins(0,0,3,0) + # else: + # self.start_buffer_layout.setContentsMargins(3,0,3,0) + # self.assign_click(self.prev_button, index-1) + # self.prev_button.setDisabled(False) + + # if index == page_count-1: + # self.next_button.setDisabled(True) + # self.end_buffer_layout.setContentsMargins(3,0,0,0) + # else: + # self.end_buffer_layout.setContentsMargins(3,0,3,0) + # self.assign_click(self.next_button, index+1) + # self.next_button.setDisabled(False) + + # self.start_button.setText('1') + # self.assign_click(self.start_button, 0) + # self.end_button.setText(str(page_count)) + # self.assign_click(self.end_button, page_count-1) + + # self.setHidden(False) + + self.validator.setTop(page_count) + # if self.current_page_index != index: + if emit: + print(f'[PAGINATION] Emitting {index}') + self.index.emit(index) + self.current_page_index = index + self.page_count = page_count + + + def _goto_page(self, index:int): + # print(f'GOTO PAGE: {index}') + self.update_buttons(self.page_count, index) + + def _assign_click(self, button:QPushButton, index): + try: + button.clicked.disconnect() + except RuntimeError: + pass + button.clicked.connect(lambda checked=False, i=index: self._goto_page(i)) + + def _populate_buffer_buttons(self): + for i in range(max(self.buffer_page_count*2, 5)): + button = QPushButton() + button.setMinimumSize(self.button_size) + button.setMaximumSize(self.button_size) + button.setHidden(True) + # button.setMaximumHeight(self.button_size.height()) + self.start_buffer_layout.addWidget(button) + + for i in range(max(self.buffer_page_count*2, 5)): + button = QPushButton() + button.setMinimumSize(self.button_size) + button.setMaximumSize(self.button_size) + button.setHidden(True) + # button.setMaximumHeight(self.button_size.height()) + self.end_buffer_layout.addWidget(button) + +class Validator(QIntValidator): + def __init__(self, bottom: int, top: int, parent=None) -> None: + super().__init__(bottom, top, parent) + + def fixup(self, input: str) -> str: + # print(input) + input = input.strip('0') + print(input) + return super().fixup(str(self.top()) if input else '1') \ No newline at end of file diff --git a/tagstudio/src/qt/resources.py b/tagstudio/src/qt/resources.py new file mode 100644 index 00000000..7640f185 --- /dev/null +++ b/tagstudio/src/qt/resources.py @@ -0,0 +1,15428 @@ +# Resource object code (Python 3) +# Created by: object code +# Created by: The Resource Compiler for Qt version 6.5.1 +# WARNING! All changes made in this file will be lost! + +from PySide6 import QtCore + +qt_resource_data = b"\ +\x00\x00\x0b\x9e\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x04\xb3iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \x0a \ +\x0a\x0a{r\xf7\xcc\x00\ +\x00\x01\x81iCCPsRGB IEC6\ +1966-2.1\x00\x00(\x91u\x91\xcbK\ +BA\x14\x87\xbf\xb4\xb2'\x06E\xb4h!Q\xad4\ +\xac@j\xd3B\xe9\x05\xd5B\x0d\xb2\xda\xe8\xf5\x15\xa8\ +]\xeeUB\xda\x06m\x83\x82\xa8M\xafE\xfd\x05\xb5\ +\x0dZ\x07AQ\x04\xd1\xb6\xd6EmJn\xe7j\xa0\ +D\xce0\xe7|\xf3\x9bs\x0e3g\xc0\x12L)i\ +\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\x0b\xa1E\x87\xed\x85\ +F:\xa9\x17k\x09+\xba:\x1b\x98\x08Ru|\xde\ +Sc\xfa[\x97Y\xabz\xdc\xbf\xa39\x1a\xd3\x15\xa8\ +i\x10\x1eST-+<%<\xb3\x96UM\xde\x11\ +\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\x0b\x0a\xdf\x99z\xa4\ +\xc4\xaf&'J\xfcm\xb2\x16\xf4\xfb\xc0\xd2&\xecH\ +Tp\xa4\x82\x95\xa4\x96\x16\x96\x97\xd3\x9bN\xe5\x94\xdf\ +\xfb\x98/i\x89e\xe6\x03\xe2{du\xa3\xe3g\x12\ +/\x0e\xa6\x19\xc7\x87\x87AF\xc5zp1\xc4\x80\xec\ +\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8aX\x95<\x1a+$\ +H\x92\xc5)jN\xaa\xc7\xc4\xc7E\x8f\xc9L\x917\ +\xfb\xff\xb7\xafz|x\xa8T\xbd\xc5\x0bu\xcf\x86\xf1\ +\xde\x07\xb6m(l\x19\xc6\xd7\x91a\x14\x8e\xc1\xfa\x04\ +\x97\x99r\xfe\xea!\x8c|\x88\xbeU\xd6z\x0f\xc0\xbe\ +\x01\xe7We-\xb2\x0b\x17\x9b\xd0\xf5\xa8\x86\xb5pQ\ +\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!h\xbf\x81\xa6\xa5R\ +\xcf~\xcf9y\x80\xe0\xba|\xd55\xec\xedC\xbf\xc4\ +\xdb\x97\x7f\x00\x00?\ +?\x07\x1c\x05\xf6\x01{\x80\xf1\xae\xcf;\xa2\xac\x00W\ +\x81\x8b\xc0\xa7\xc0Y3\xbb\xdc\xe5\x09;\x13\xc0\xdd\xa7\ +\x80\x93\xc0\x0b\xc0\xdd]\x9dg\x87s\x13x\x0fx\xc3\ +\xccz]\x9c\xa0\x13\x01\xdc\xfd8\xf0>0\xd1E~\ +B\xfe\x00\x9e7\xb3\x8fK\x07\x17\x7f\x0f\xe0\xee/\x03\ +\x1f\xa2\xc1/\xc9\x04p\xd6\xdd_*\x1d\x5ct\x06p\ +\xf7'\x80e`\xacd\xae\xd8`\x15\xd8of\xdf\x96\ +\x0a,6\x03\xb8\xfb=\xc0\x194\xf8]2\x06\x9ci\ +z]\x84\x92\x97\x80\xd7\x81\x99\x82y\xe2\xd6\xcc\x00\xaf\ +\x95\x0a+r\x09p\xf7\xdd\xc0\x15`W\x89<1\x94\ +\xbf\x81\xbdfv\xedN\x83J\xcd\x00O\xa1\xc1\xdfN\ +v\x01\xb3%\x82J\x09\xf0d\xa1\x1c\xd1\x9e\x22=\x97\ +\x00\xa3KU\x02\xec/\x94#\xdaS\x95\x00bD)\ +%\xc0r\xa1\x1c\xd1\x9eoJ\x84\x94\x12\xa0H1b\ +KH\x80\xe4\x14\xe9\xb9\x16\x82F\x93\xba\x16\x82\x9aB\ +\xde.\x91%Z\xf1V\x89\xc1\x87\x82w\x03\x9b\x1b\x14\ +_\xa1\xfb\x01]\xb3\x0c\x0a\xbc\ +K\x7fc\xa3\xb8=n\x02\xf3\xc0#]\x0c>l\xcf\ +\xb6\xf0\xbd\xf4\xb7\x85\x1f\x03\x1e\x06\xa6\xd0\xb6\xf0\xcdX\ +\x01z\xc0O\xc0'\xf4\xb7\x85_\xe9\xf2\x84\xe1\xdfs\ +\xeb\xfa\xbb|\xb5\x13\xfd]C\xdd\x0cJ\x8e\x04H\x8e\ +\x04H\xce(\x08\xe0\xc0\x020G\xff\x0d\xe4T\xf3\xf3\ +B\xf3\xb7\x9d\x96\x97\x8b!\xff\x91\xa3\xe7\xee\x87\xdc\x9d\ +M\x8e\xc3\xbe\xb5\x7f\x04U]^t\xff\xc3\x19\xd0\x9b\ +\xb5!\xcd\xfdo\x93\xd7Z\x0cV\x95y\xd1\xfd\x0fg\ +@\x83\xe7[4w\xfd\x98o1`U\xe6E\xf7?\ +\x9c\x01\x0d>\xb0\x85\x06\x1fh1`U\xe6E\xf7\xbf\ +\xe6\x85\xa0\x09\xfa+cm\x18\xa7\xbf^>\x88*\xf3\ +\xa2\x17\x82j\x16`\xab\xb5\x0d{5U\x99\x17-\xc0\ +(|\x0c\x14\x1d\x22\x01\x92#\x01\x92#\x01\x92#\x01\ +\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92\ +#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\ +\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\ +\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92\ +#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\ +\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\ +\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92\ +#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\ +\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\ +\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92\ +#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\ +\x01\x92#\x01\x92#\x01\x92#\x01\x92S\xb3\x00\xe3\x85\ +\x1f[{^\x085\x0b\xf0x\xe1\xc7\xd6\x9e\x17B\x0d\ +\x02\xacl\xf2\xfb\x17\xb7\x90\xd1\xe6\xb15\xe6m\xf6\xdc\ +\xf3\xe0\xee?\xfa\xadYs\xf7C\xee\xce\x90\xe3p\xf3\ +\xd8a\xd4\x98\xf7Ct\xff\xc3q\xf7/\x064\xb9\xd7\ +4pPs\xaf\xb6\x18\xacZ\xf3\x96\xa2\xfb\x1f\x8e\xbb\ +\x9f\x1e\xd2\xe45w_p\xf79w\xdf\xd3\x1cs\xcd\ +\xef\xda\xbcRk\xce;\x1d\xdd\x7f\x8b.\xc0\xdd\x8f\x00\ +\x9fE\xd7\x11\xc4\x113\xfb<\xb2\x80\x1a\x04\x18\x03\xae\ +\x01\x0fD\xd7\xb2\xcd\xfc\x0e\xec6\xb3\xd5\xc8\x22\xc2?\ +\x054\x0dX\x8c\xae#\x80\xc5\xe8\xc1\x87\x0af\x00\x00\ +w\x9f\x04.\x02\xf7G\xd7\xb2M\xdc\x00\xf6\x99\xd9/\ +\xd1\x85\x84\xcf\x00\x00M#NE\xd7\xb1\x8d\x9c\xaaa\ +\xf0\xa1\x92\x19\x00\xc0\xdd\xef\x05\x96\x80g\xa2k\xe9\x98\ +s\xc0A3\xfb+\xba\x10\xa8H\x00\xd8\xb8\x14\x9c\x07\ +\xa6\xa3k\xe9\x88K\xc0\xac\x99\xfd\x1a]\xc8:U\x5c\ +\x02\xd6i\xa6\xc5\xa3\xc0\xe5\xe8Z:\xe0\x12p\xac\xa6\ +\xc1\x87\xca\x04\x000\xb3\x0b\xc0,\xf0et-\x059\ +G\xff\x95\x7f!\xba\x90\xffS\x9d\x00\xb01\x13<\x0b\ +\xbcI\xff\x1d\xf3\xa8r\x038I\xff\x9a_\xd5+\x7f\ +dp\xf7Iw\x7f\xc7\xdd\xaf\xdf\xc62m\x14\xd7\xbd\ +_\xf3dt\xff\x86Q\xd5\x9b\xc0Ax\x7f\xc5\xf0 \ +p\x1cx\x0c\x98j\x8e\xe8\xcd\x16+@\xaf9\xbe\x07\ +>\x02\x96jX\xe4i\xc3\xbf\xe5\xe8\x86\x9f\xd1G`\ +\xf3\x00\x00\x00\x00IEND\xaeB`\x82\ +\x00\x00\x0f\xeb\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x04\xb3iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \x0a \ +\x0a\x0a=\xbdO\xa5\x00\ +\x00\x01\x81iCCPsRGB IEC6\ +1966-2.1\x00\x00(\x91u\x91\xcbK\ +BA\x14\x87\xbf\xb4\xb2'\x06E\xb4h!Q\xad4\ +\xac@j\xd3B\xe9\x05\xd5B\x0d\xb2\xda\xe8\xf5\x15\xa8\ +]\xeeUB\xda\x06m\x83\x82\xa8M\xafE\xfd\x05\xb5\ +\x0dZ\x07AQ\x04\xd1\xb6\xd6EmJn\xe7j\xa0\ +D\xce0\xe7|\xf3\x9bs\x0e3g\xc0\x12L)i\ +\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\x0b\xa1E\x87\xed\x85\ +F:\xa9\x17k\x09+\xba:\x1b\x98\x08Ru|\xde\ +Sc\xfa[\x97Y\xabz\xdc\xbf\xa39\x1a\xd3\x15\xa8\ +i\x10\x1eST-+<%<\xb3\x96UM\xde\x11\ +\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\x0b\x0a\xdf\x99z\xa4\ +\xc4\xaf&'J\xfcm\xb2\x16\xf4\xfb\xc0\xd2&\xecH\ +Tp\xa4\x82\x95\xa4\x96\x16\x96\x97\xd3\x9bN\xe5\x94\xdf\ +\xfb\x98/i\x89e\xe6\x03\xe2{du\xa3\xe3g\x12\ +/\x0e\xa6\x19\xc7\x87\x87AF\xc5zp1\xc4\x80\xec\ +\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8aX\x95<\x1a+$\ +H\x92\xc5)jN\xaa\xc7\xc4\xc7E\x8f\xc9L\x917\ +\xfb\xff\xb7\xafz|x\xa8T\xbd\xc5\x0bu\xcf\x86\xf1\ +\xde\x07\xb6m(l\x19\xc6\xd7\x91a\x14\x8e\xc1\xfa\x04\ +\x97\x99r\xfe\xea!\x8c|\x88\xbeU\xd6z\x0f\xc0\xbe\ +\x01\xe7We-\xb2\x0b\x17\x9b\xd0\xf5\xa8\x86\xb5pQ\ +\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!h\xbf\x81\xa6\xa5R\ +\xcf~\xcf9y\x80\xe0\xba|\xd55\xec\xedC\xbf\xc4\ +\xdb\x97\x7f\x00\x00~\x98\xad\x9eN\xf7\xbc\xdc=\xb3\xbbs\xce\xcc\ +/\xd9\xe4\xec\x9eyy\xe6\xbf\xcf\x9e\x99\x9d\xdd\xb3k\ +\xe8c$M\x06\x16\x01s\xb3\xe5\xec\x0e\xb3n\x01\x9e\ +\xcd\x96{\x8d1o\x94\xa30Q\x1a\x92.\x934\xac\ +\xee\x19\x96tY\xdd\xedI\x8c\x02I\xb7z\xd8\xf1.\ +\xb7\xd4\xdd\xaeD\x07H\x9a'\xe9X\x09\x068&i\ +^\xdd\xed\xf3\x8d\xa9[\x80O$\x0d\x00\x9b\x80\x99%\ +U\xb1\x158\xc7\x18s\xa0\xa4\xf2+\xe7\x94\xba\x05x\ +\xe6\x22:\xdb\xf9\xaf\x01O`\x07y`\x07\x88\xf3\x80\ +w\xb6\xc97\x13\xf8(\xb0\xae\xa0\xbeD\x99H\xfav\ +\x9b\x9f\xf1\xc3\x92n\x96t\x8a$\x9ce\x9c\xa4[\xb2\ +4\xad\xb8\xa9\xeev&\x9a im\x9b>\xfc\x92\x9c\ +\x1d\xef.\x97\xaa\xf5\x18bm\xdd\xed\xf4I\xadc\x00\ +I\xa7\x02\xb3\x81\xe9\xc04`R\x83\xa6\xd7\x80]\x0d\ +\xc9\xcf\x02>\xdc\xa6\xc8\xf7\x00\xa75\xf9n5pk\ +\x87\xd2V\x00W7\xf9n?\xf0b\x9b\xfcO\x00\xff\ +lX\x7f\x070#\xfb,`\x0f0\x0c\xec\x04^6\ +\xc6\x1c\xeaPW\xef#\xe94I\x0b%=\x22i\x7f\ +\x8b#m\xb1sd.h\xf3\xd3\xdc\x8a\xa3\x92&v\ +p\xf4\x1f_&ey\x8a\xb2\xc0)oq\x8b\xb4\xfb\ +ec\xb1PR3\xf3\x96\xc6\x98\xaa*\x92\xedw\xbf\ +\x8c\x9de\xbb\x0f\xb8\x12\x18\xa8\xa8\xfaW\x817G\x91\ +~\x0f\xb0\xb9$-.\x03\xd8X\xdc\x07l\x96\xf4%\ +I\x95\x0d\xce+1\x80\xa4w\x03\x1b\x81\x9f`\x7f\x0e\ +\xab\xe6\x85\x02y\x9e\xf7\xae\xa2=\x83\xc0*`c\x16\ +\xb3\xd2)\xddi\x92.\x05\x1e\x00&4I\xb2\x03x\ +\x09\xdb'\xbe\x0e\x1c\xcd\xb6o\xf0(c\xb0@\x9ei\ +\x1e\xeb\xdf\x00|/\xfb<\x16\x98\x9a\x95?\x078#\ +'\xfdl\xe0)I\xd7\x18c\xd6{\xd4Q-\x92>\ +\xd3\xa4/= \xe96IC\x92:\x1a\x88\xaa\xbb1\ +\xc0[\xea\xbc\xffG\x92\x91\xb4\xb7\x8b\xfa\x16t\xd8&\ +#\x1b\x83\xdbdc\xe2rT\xd2\xa7\xbb\xdb\x0b5!\ +in\x93F\xdd/iz\x81\xf2\xba1\x80dO\xef\ +:5\xc0'\xbb\xac\xab#\x038\xed\x9b.\x1b\x1b\x97\ +\x03\x92\xe6\x8e\xb6\xbcZ\x914E\xd2v\xa7!\xff\x91\ +\xb4D\x1d\x1e\xf19evk\x80\xed\xea\xecL`\xa2\ +\xa4\x1d]\xd65j\x03dm4\x92\x96\xea\xe4_\xcd\ +\xed\x92\xa6\x14)\xb3\x16$\xdd\x99\x13\x94\x85]\x96\xd9\ +\xad\x01$\xe9qIg\xa8\xf9\xce?3K\xd3-\x85\ +\x0c\xd0\xd0\xd6/\xe4\x94yG7eV\x86\xa4\x19\x92\ +F\x1c\xf1\xb7\xb7\xc93 i\xbe\xa4\xe5\x92\xd6H\xda\ +&{^\xeck\x1e\xa0\x91=\xb2G\xd9\x1cIc\xb2\ +eN\xb6m\x8f\xa7:\xdcy\x80\x85\xb2mZ#\xdb\ +\xc6\xf9\xb2\x17\xaeZ\xc5\xe4v\xa7\xcc\x11I3Z\xe5\ +\x09\x02I\xab\x1c\xe1\xdb$\x8do\x91\xfeBI[s\ +\x82\xe8s\x22\xa8\x19\xfb\xb2\xc57\x9dL\x04m\x95\xf4\ +\x91\x16q\x19/\x1b\xbbFV\xf9\xde_^\xe7\x01$\ +\x8d\x01>\xe5l^\x9e7\xd5){\xd4\xdf\x05\xfc\x91\ +\xffO\x93V\xcd\xdb\xb2\xa5\x0ef\x00\x8fK\xfa\xa1r\ +~\x0d\xb2\x98\xadp6_\xa9\x82c\xa8f\xf8\x9e\x08\ +\xfa\x00'N\xf4\xec\x05\x1el\x92\xf6~`\x09}v\ +O\xc2(1\xc0R\xe0\x97M\xbe\x7f\x10\xd8\xd7\xb0>\ +\x88\x8d\xb17|\x1b\xe0\x22g}\xbd1\xe6\xb0\x9bH\ +\xd2g\x81\xab<\xd7\xdd\xcb\x5c-\xe9\x1aw\xa31f\ +\x04p'\x82.\xf6Y\xb1o\x03\x9c\xe5\xac\xff\xd5M\ + i\x1a\xf0#\xcf\xf5\xf6\x03wK\xca\x9b\xb1tc\ +x\xa6\xcfJ}\x1b\xc0\x9d\xe0\xd9\x99\x93f\x190\xb9\ +@\xd9*\x90\xa7.\x8ah\x9d\x8c\x8d\x8d\xcb\x0eg}\ +\xd4\x93h\xad\xf0m\x80\xb7;\xeb\xc39i.(X\ +\xf6\xb6\x82\xf9\xea\xe0\x1f\x05\xf3\xe5\xc5\xc6\x8d\xa1\xd7\x8b\ +i\xbe\x0d\xe0^\x5c\x1ai\x5c\xc9F\xb0\xef+X\xf6\ +F\xe0H\xc1\xbcUr\x18\xab\xb5\x08y\xd7FF\x9c\ +u\xaf\x17\xf0*\xbb\x1f \xe3]4\xbf*\xd8\x8e\x11\ +\xe0a\x8fZ\xca\xe27X\x13\x14a\x020\xcb\xa3\x96\ +\xb6Tm\x80n\x070K8\xf16\xb1\xd0\xd8\x05|\ +\xb5\xcb2\xdc\x81t\xa9Tm\x80\xd1\x9c\xf3O\xcd\xd9\ +\xf6:\xf0q\x8a\xdd\xe0Q6/`\xb5\xed\xce\xf9.\ +\xaf-\xcd\xa8t^$\xe4\xff\x05\x0c5\xd9\xbe\x09;\ +X\xfa\x22\xf0A\xec\x98\xa2\xae\xd9\xbc\x7fc\xef\x1c\xfa\ +\x0b\xf0\x0b\x9a\x8fQ\xce\xafL\xd1(\x09\xd9\x00\x1f\x02\ +N\x05\x0e\xe6|w\x04\xb8'[Bg\x00k\xd4 \ +\xa9\xba\x0b\x18\x0d\x83\xc0\xca\xbaEx`%\xc5nI\ +\xab\x84\x90\x0d\x00v\x9e\xfc\x86\xbaEt\xc1\x0d\xd8\x81\ +k\xb0\x84n\x00\x03\xfc\x14x\x14\xb8\x90\xe2\xa7\x90U\ +2\x01\xab\xf51\xac\xf6\xa0/v\x85<\x06hd~\ +\xb6\x08\xd8N\xb8\x13B\xe3\xb0\xa7\xbaA\xef\xf4Fz\ +\xc5\x00\xc71T|\x9e\xdc\xef\x84\xde\x05$J&\x19\ + r\x92\x01\x22'\x19 r\x92\x01\x22'\x19 r\ +\x92\x01\x22'\x19 r\x92\x01\x22'\x19 r\x92\x01\ +\x22'\x19 r\x92\x01\x22'\x19 r\x92\x01\x22'\ +\xb4\xfb\x01v\x03\xdf\xa4\xf8?kB\xe7\xbd\xc0\xf7\x81\ +`\x9e\xf7\x13\x9a\x01\xee\xc4>1\xb3_y\x0e{C\ +\xcb\xcdu\x0b9Nh]\xc0cu\x0b\xa8\x80G\xeb\ +\x16\xd0Hh\x068V\xb7\x80\x0a\x08\xaa\x8d\xa1\x19 \ +Q1\xc9\x00\x91\x13\x9a\x01\xc6\xd6-\xa0\x02\x82jc\ +h\x06\xb8\xbcn\x01\x15pE\xdd\x02\x1a\x09\xed4p\ +)\xf6e\x0d\x1b\xe9\xadg\x02u\x82\xc1\xce\x03\x04\xf5\ +W\xb1\xd0\x0c0\x01h\xf9X\xd9\x84_B\xeb\x02\x12\ +\x15\x93\x0c\x109\xc9\x00\x91\x93\x0c\x109\xc9\x00\x91\x93\ +\x0c\x109\xc9\x00\x91\x13\xda<\xc0^\xe0;\xf8}g\ +`H\x9c\x0b\xdcD@\x8f\xba\x09\xcd\x00w\x01?\xa8\ +[D\x89\xfc\x01\xfbT\xf0o\xd5-\xe48\xa1u\x01\ +\xbf\xab[@\x05\xfc\xb6n\x01\x8d\x84f\x80\xa3\xed\x93\ +\xf4V\xb7\x80FB;\x0d\xfc:\xf0\ +*\xfd}C\xc8\xb2\xba\x854\x12\x9a\x01\x06\x81G\xea\ +\x16\x11\x13\xa1u\x01\x89\x8aI\x06\x88\x9cd\x80\xc8I\ +\x06\x88\x9cd\x80\xc8I\x06\x88\x9cd\x80\xc8I\x06\x88\ +\x9cd\x80\xc8I\x06\x88\x9cd\x80\xc8I\x06\x88\x9cd\ +\x80\xc8I\x06\x88\x9c\xaa\x0dp\xa8\xe2\xfaz\x91Jc\ +T\xb5\x01^\xa4\xffn\xf4\xf0\x89\x80MUVX\xb6\ +\x01\xcc\x09+\xc6\xbc\x09l)\xb9\xce^f\xb31\xe6\ +-g\x9b\xc9M\xe9\x09\xdf\x06\xd8\xe7\xacO\xcaI\xf3\ +w\xcfu\xf6\x13y\xb1\x99\xec\xac\xbb1\xee\x0a\xdf\x06\ +\x18v\xd6\xa7\xe7\xa4Y\xeb\xb9\xce~\x22/6n\x0c\ +w\xfa\xac\xd0\xb7\x01\x5cqg\xbb\x09\x8c1\xbf\x06\xd6\ +{\xae\xb7\x1fXg\x8cy g\xbb\x1b\xc3\xa0\x0d\xf0\ +\x92\xb3~I\x93t\x8b\xb1\xef\x07LX\xf6`c\x92\ +\x87\x1b\xc3\x97}V\xec\xdb\x00\xeb8\xf1\xed\xd8\xe7K\ +\x9a\xe1&2\xc6\xec\x04\x16\x01\x07<\xd7\xdf\x8b\xec\x07\ +\x16\x19c\xdc\xee\x93,vC\x0d\x9b\x8e\x01\xbf\xf7Y\ +\xb9W\x03\x18cv\x01O;\x9b\x977I\xbb\x06{\ +\x9f\xfc\x93>5\xf4\x18O\x02\xe7f\xb1\xc8\xc3\xfd\xab\ +\xfcS\xc6\x98\x7f\x95\xac\xa9;$]\xa7\x139*\xe9\ +\xbc\x16\xe9\xc7HZ&\xe9yIG\xd4\xff\x1c\x91m\ +\xeb\x8d\x92\x9a\x1e\x80\x92\xce\x93t\xcc\xc9{\x9d\xef\xfd\ +\xe5\xfd\x1cS\xd2X\xecd\xc6\xec\x86\xcd[\x80\xf7\x1b\ +cv\xb7\xc9;\x1e\xfb\x14\x8d!\x02z\xad\x8a'\xf6\ +\x02\xcf\x01\x1b\x8c1-g\xfb$M\x01\x9e\x01f6\ +l~\x058\xc7\x18\x13\xd4\xfb\x06r\x91ty\x8e\xf3\ +\xff$\xe9\xf4\xba\xb5\x85\x8e\xa4\xd3\xb3X\xb9\xf4\xd6\x9b\ +\xd5%\xfd,\xa7\x11\xafH\x9aU\xb7\xb6P\x914+\ +\x8b\x91\xcb=uk\x1b5\x92\xc6I\xfasNc\x0e\ +JZ)ib\xdd\x1aCA\xd2DI\xdf\xcdb\x93\ +\xf7\xcb9\xaen\x8d\x85\x904U\xd2\xdfr\x1a%I\ +\xfb$=$\xe9ZIC\x92\x06e\xc7\x0f}\x8d\xa4\ +\xb1Y[\x87\xb2\xb6?\x94\xc5\x22\x8f\xa7%M-S\ +O\xa9\x17\x1a\xe0\x7f\x03\xbb\x9f\x03\x9f+\xbb\xae>\xe3\ +W\xc0\xe2v\x03\xc6n)\xfdr\xb01\xe6\x901\xe6\ +\xf3\xc0\xf5\x9c|\xad q2\xc3\xc0\xf5\xc6\x98k\xcb\ +\xde\xf9P\xc1/@#\x92\x06\xb0\x0fH\xf8\x0a0\xad\ +\xca\xba{\x80a\xe0\xc7\xc0\x1d\xc6\x98\xcafH+5\ +\xc0q$\x19\xe0\x02\xe0\x0a`.\xf6\x8a\xd74N\xbe\ +\xf4\xd9\xaf\xbc\x81\xdd\xe1;\x81g\xb1/\x93|\xc6\x18\ +S\xf9\xcd2\xff\x05\xbdH\xeb\x8d\xef9$\xce\x00\x00\ +\x00\x00IEND\xaeB`\x82\ +\x00\x00\x22\x7f\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x05\xc9iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \ + \x0a <\ +/xmpMM:History>\x0a\ + \x0a \ +\x0a\x0aB\x02\x0c\xf5\x00\x00\x01\x81iCCPsRG\ +B IEC61966-2.1\x00\x00\ +(\x91u\x91\xcbKBA\x14\x87\xbf\xb4\xb2'\x06E\ +\xb4h!Q\xad4\xac@j\xd3B\xe9\x05\xd5B\x0d\ +\xb2\xda\xe8\xf5\x15\xa8]\xeeUB\xda\x06m\x83\x82\xa8\ +M\xafE\xfd\x05\xb5\x0dZ\x07AQ\x04\xd1\xb6\xd6E\ +mJn\xe7j\xa0D\xce0\xe7|\xf3\x9bs\x0e3\ +g\xc0\x12L)i\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\ +\x0b\xa1E\x87\xed\x85F:\xa9\x17k\x09+\xba:\x1b\ +\x98\x08Ru|\xdeSc\xfa[\x97Y\xabz\xdc\xbf\ +\xa39\x1a\xd3\x15\xa8i\x10\x1eST-+<%<\ +\xb3\x96UM\xde\x11\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\ +\x0b\x0a\xdf\x99z\xa4\xc4\xaf&'J\xfcm\xb2\x16\xf4\ +\xfb\xc0\xd2&\xecHTp\xa4\x82\x95\xa4\x96\x16\x96\x97\ +\xd3\x9bN\xe5\x94\xdf\xfb\x98/i\x89e\xe6\x03\xe2{\ +du\xa3\xe3g\x12/\x0e\xa6\x19\xc7\x87\x87AF\xc5\ +zp1\xc4\x80\xec\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8a\ +X\x95<\x1a+$H\x92\xc5)jN\xaa\xc7\xc4\xc7\ +E\x8f\xc9L\x917\xfb\xff\xb7\xafz|x\xa8T\xbd\ +\xc5\x0bu\xcf\x86\xf1\xde\x07\xb6m(l\x19\xc6\xd7\x91\ +a\x14\x8e\xc1\xfa\x04\x97\x99r\xfe\xea!\x8c|\x88\xbe\ +U\xd6z\x0f\xc0\xbe\x01\xe7We-\xb2\x0b\x17\x9b\xd0\ +\xf5\xa8\x86\xb5pQ\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!\ +h\xbf\x81\xa6\xa5R\xcf~\xcf9y\x80\xe0\xba|\xd5\ +5\xec\xedC\xbf\xc4\xdb\x97\x7f\x00\x00\x99\x1d\x0b-\xff\x9d}W8\xfaN\xa9\ +1\xfb\x0f\xf2\x05\xf5K\x9d\xa9\xe1\xc6c\xcb\x12\x80\xab\ +\xf4\xd5\xf0)|w\xdd>\xc0'\x9e\x0e\xef|\x0f\xdf\ +{~\x967\x8f.\xf9\xb3L \xb9U\x95\xc2\xad\xac\ +\x03\xfcw|\x9d?2,\xaf\xd8\xf9\x00\x9fxz\x8c\ +\x91\xe1\x80\xc4\x90\x80\xff\xd6\xf6\xdam\x12le\x02\x08\ +\xb0~O\xde\xb7\x82\x90\xb2\xcf\xb6\xa1>\x9b\x12[\x92\ +\x00r\xd9L\x02\xd8\xee\xa5%I`\xf2\xe1\x91\x96\xef\ +\x9f|x\x04I\x0aH\xc7\xed\xee3\xb7\x1c\xb6$\x01\ +\x00\xff\xd3\x9f\x18\x1a\x5c\xfdd'\xe4\x9e\xff\xb1\x8e\xfa\ +lZlU\x02\xf8i\x7f\xe2\xb6[\xfaV\xfd\x80\x90\ +{~f\xed\xd5\xd9\xbc\xd8r\x04\x90\xcbf\xd2\xc0\xb8\ +\x97\x96e\x81\xc7\x1ej\x9d\xfd{x\xec\xa1\x11d9\ + \x06\xc6\xddgo)l9\x02\x00\xf2\xfe\xc4Z\xd8\ +\x7f\xcc\xbd\xbf\xbe\xe6\x87mRlE\x02\xf87\xfe\xc4\ +\x9e\x18\xed?9 \x93\x1c\x88&\x90\x90{?\xb7\x9e\ +\x8amFl)\x02\xc8e3\x03@\xc6K'\x14\x91\ +G\x1e\x1c\x8e,\x9f\x1a\x92I\x0dE\x13\xc0#\x0f\x0e\ +\x93P\x02M\x94q\xdf\xb1e\xb0\xa5\x08\x00\xf8-\x7f\ +bh0\xca\xeb\x0b\x82\x00\xc9~\x89d\xbf\x84\x10c\ +\x0f\x0dy\xc6W\xd6Q\xbfM\x87\xadF\x00\xff\xca\x9f\ +\x883\xfe$\x07d\x04Q@\x10\x85X1\x10\xf2\x8c\ +\x9f\x5cO\x057\x1b\xb6\x0c\x01\xe4\xb2\x99a\xa0\xce\xef\ +\x93I\x91\x87\x1f\x88a\xff>\x05/\x19\xa3(>\xfc\ +\xc00\xc9d\xa0\x99F\xdcwm\x09l\x19\x02\x00\xbe\ +\xe6O\xc4i\xff\x82(\x90\xf0\x8d\xfad\xbf\xc3\x0d\xa2\ +\x10\xf2\xac\xaf\xae\xa9\x86\x9b\x10[\x89\x00~\xc2\x9f\x88\ +g\xffA\xb9/\x88N^\x14B\x9e\xf5\xe9\xb5Tp\ +3bK\x10@.\x9b\xd9\x06\x0cy\xe9\xbe\xb4\xc4C\ +\xf7\x0dE\x96O\x85p\x87\xb0<\x0f\x0f\xdd7D*\ +\x15h\xaa\xa1\x5c6\x93\x89*\xdfK\xd8\x12\x04@\x13\ +\xfb\x8f\xd1\xfeE\x81D\x7fsg'V/\x06~o\ +U5\xdc\xa4\xd8*\x04\xf0)\x7fb5\xec\xdf\x83 \ +\xc4\x8b\x81\x10\xa3\xd0\xa7\xc2\xca\xf5\x1az\x9e\x00r\xd9\ +\xcc\x0e\xa0\xde;\x03\xfd\x12\xf7\xdf\x13\xc3\xfe\x87\x945\ +]{\xe0\xde!\xfa\xfb\x02\x042\x90\xcbf\xb6G\x95\ +\xef\x15\xf4<\x01\x00\xbf\xefO\xc4i\xff\xa2$\x90\xe8\ +\x8b\x1e\xe5\x89>\x09QZ\x95\x18\xf8zK5\xdc\xc4\ +\xd8\x0a\x04\xf0\x8c?\xb1\xa2\xf1'\xc6\xea\xe7\x88\x81U\ +\x19\x85~\xa8\x95\x0anf\xf44\x01\xe4\xb2\x99]@\ +\xddq?4(s\xefG\x07#\xcb\xc7i\xfa\xad\x94\ +\xb9\xef\xeeA\x06\x83\xd7\xfbr\xd9\xcc\x0d-Tu\xd3\ +\xa2\xa7\x09\x80\x06M|8\xc6\xb1\xb3\x12\xfb\xf7\xb0\xb2\ +\x18hzFO\x8b\x81^'\x80\xa7\xfd\x89X\xf6?\ +(\xb7\xb6\x08^\x887\x0d\x87\xcc\x06\x9e\x0e+\xd7+\ +\xe8Y\x02p\xb7m\xa5\xbc\xf4\xe8\x88\xc2G\xef\x88\xf6\ +\xd4\xb6\xc2\xfe[){\xf7\x9d\x83\x8c\x8e\x04f\x0b\xe9\ +^\xdeB\xd6\xb3\x04@\x93\xf6\x1f\xcd\xdeE\xb95\xf6\ +\xef!\xd1'!\xca\xab\x12\x03=k\x14\xeae\x02\xf8\ +\x98?\x11\xc7\xfeW3\xfa\xeb\xf7\xacn6\xf0\xc4\xaa\ +_\xb0I\xd0\x93\x04\x90\xcbf\xee\xc2\xb7isdX\ +\xe6\xce=\xeda\xff\x1e\x921\x0a\xe5\x9d{\x06\x1aw\ +\x0f%\xdd:\xf5\x1cz\x92\x00h\xb0\xfdgF\xa3-\ +x\xa2,\xa0\xa4[g\xff\x1e\x12\xe9x1\x10\xf2\xce\ +\x9et\x11\xf7*\x01<\xeaO\xc4-\xfc\x5c\xcb\xe8o\ +\xe5\xde\x90w>\xb6\xe6\x17m z\x8e\x00r\xd9\xcc\ +\x83\xf8\x82=\x8c\x0c\xcb\xf1\xf2?\x86\x95\xaf\x848\x02\ +\xb8\xed\x96\xfeF1\x90\xc8e3\xf7\xaf\xf9e\x1b\x84\ +\x9e#\x00\xe0w\xfc\x89k\xb6Eo\xd9\x93\x14\x01%\ +\xb5z\xf6\xefAIKHJ\xb4\x18\xd86\xde\xf4\xee\ +\x9e\x13\x03\xbdH\x00\x0f\xf8\x13\xf1\xda\x7f\xb4n\xd0*\ +Vi\x14zp\xdd/\xec2\xda\x1e\x22\xc6\xddE;\ +\x80\xe3\xa2\xed\xc71\xd6\xf4\xf9~\x09\xf7\xff\x14\x8e&\ +\x9f\x04\xd2\xee\xff\x09\xf7\xe7\xe5\xcb\xbe<\xd9}n\xbd\ +W\x87\x86dvOD\xef\xfb\x8b\xeb\xbcV\x91\x1aT\ +(\xabz\xe8\xb5\xdd7\xf714$\xb3\xb0`xY\ +J.\x9by\x1eX\x02\x0c\x9c`S\x9a\xfbw\xcd\xfd\ +yy5\xa0\xe2\xcb\xaf\x02e\xf7Z\xd9\xf7\xab\x02%\ +\xf7\xb7\x94/\xa8\xda\xba?\xca\x87\xd0\x16r\xa3k\xfc\ +.\xf0I\x9cm\xd6\x9e\xc5mSE\x14\xd9\xb3;z\ +\xf4K\x8a\x88\x92Z?\x83SR\x22\x92\x22b\xeaV\ +d\x1d\x0e\xffs\xd1\x9f\xf5\xd4\xba_\x1a\x83\x5c\xb6\xa5\ +\x95h\xb6\xfb\x7f\x15\xb8\x04|\x17\xf8\x0faQN\x9a\ +Z(\x97\xcd|\x05\x87\x22\x9f\x05v\xe1\x8cN\x81M\ +\xd6\xf9;w\xa4x\xfc\xd1\xe8M\x9f\xebQ\xfeV\xf3\ +\xac\xc7\x1f\x1da\xe7\x8eT\xe4\xf5\x0d\x82\xd7_i\x9c\ +>|\x16\xa8\xe6\xb2\x99|X\xc1:r\xd9\xccQ`\ +O\x17*\xb8.\xec\xb9\xa5\x9f\x1f~f<\xd6\xb7?\ +\xb6\xab\x0f9\xd9\x1e\x15\xc7\xa8Y\xcc\x9e*G^\xb7\ +m\xf8\xce\xde+\x1c;\xde\x14`j3\xe2X\xbe\xa0\ +\xde\xee%\xeaM\x98\xcbf\xde\x02\xeeX\xef\xd3%I\ +@Q\x04\x12\x8a\x88,\x0b\xc8\x92\x80\xac\x08(\xb2\x80\ +\x22\x8b\x88\x12(\xb2\x88$\x0b\xc8\x92S^\x96\x04$\ +I@\x14\x057\xed\xe4\x0b\xa2\x80$\xba\x7f\x0b\x02\x89\ +\x84\xc0\xd0\xa0\x1c\xeb\xf6\x05PR\x12\x99\x9b\xda\xbb\x93\ +[=]A\xaf\xc6\xc7\x89*.\x18,,\x1ah\x9a\ +\x8dm\xdb\x98\xa6\x8di\x81m9\x7f\x1b&\x98\xa6\x8d\ +UO\xfb\xf2\x0d\x1b\xdd\xb0\xb0L\xd0\x0d\x0b\xdd\xb01\ +t\xa7\x8ca\xd8h\xba\x85\xae;\xe5\xdb\x80\xb7\xf2\x05\ +\xf5.p\x09 \x97\xcd\xfc6\xf0\x0b\xfe\x12\xde\xfc\xfa\ +\xe1\x07\x86\x91c\xfc\xe3\x9b\x11#\xd7\xa7bW\xf6\xac\ +\x05\xb5%\x83\xf9s\xd5\xb6>\xb3\xd30L\x9b\xc3G\ +\x8a\xbcs\xbc\xc4|\xd1h\xbc\xfc;\xf9\x82\xfa\x8b\x82\ +\xab\xf0U\xf1)\x84;w\xa4\xf8\xecgzs\xbd\xa3\ +\x92\x96\xc8\xdc\xd8\x998\x0e\xea\x99\x0az\xa57\xa3\xc5\ +\xfd\xf5\xdf]\xe2\xec\xf9\x00\x01\x1b\xf9\x82\xaaH\x93\x13\ +\xe9\xaf\x01\x8fx\xb9#\xc32?\xf5\xaf\xaf\xebz\x05\ +\xdb\x01I\x11\x18\xbd!\x1d\xbb\xbe\x7f=H\x0e\xc8\xd4\ +\x16\x0d\xec\xf0\x09\xc1\xa6\xc6\x9d{\x06x\xfbX\x89\x9a\ +V\xaf\xbc89\x91\x1e\x13q\xc2\xa6\xd7q\xeb\xee~\ +\xec\xb6\x88\x99\xeeBRDF\xaeO\xc7.\xe7Z/\ +DI`\xe4\xfat\xacup\xb3\xc2\xb6C\xe3\x1e\xfd\ +\x84\x88/\x9e\x0e\xc0\x83\xf7\x0f\xd5o\xe8\x15\xa4\x06e\ +\xc6v\xa5\xdb\xa6\xf5\xc7AN\x8a\x8c\xed\xea[\x97\x93\ +\xa9\xdb\xf0\xfa\xf2\xa1\xe6\xdd\xd2\xdbd\x1a\x82!K\x02\ +\xd8\xb6\x8d \x08\xd86\xb1S\xad\x8d\x84 \x0a\xa4\x06\ +e\xd2#J[\x0c>\xab}\xf7\xf0\x8e\x14}U\x8b\ +\xca\xbcNu\xd1\xc0\xb66\xe7\x88\xf1:\xdf\xb6mB\ +\x98cR\x06,|\x06!]\xb7Q\x14\x10%\x10\x08\ +'\x02%\xed\xdb^%8\xe5<\xd3\x83\xe0\xe6\x01\x08\ +^!\x81\xd0\xf2\xa1\xcf\xc0\xcd\x0f{\x06 H\x02R\ +\xc2\x99Fn4\x94\x94\x88rm\x92\xa1k\x93\x98\x86\ +\x8d\xa9Y\xd8\xa6\xed\x98\xe1|\x0d\x8f\x9b\xaesU\x1b\ +l\xe7\x1f\xb7Lt^\xd33\xbcg\x87\x94oTP\ +\x97os\xa6\x9e\xba\xdeD\xa4\x96\x0c,\x02\xa3^\xce\ +\xb1wK\xdc\xbe\xa7\x1f\x19\x10EB9\x81 \xc0\xf0\ +u\xa9\xd8\x05\x13\x1f6H\xb2\x80$\xaf\xdd\xf3\xb8\x1e\ +X\x86M\xf1Bp\x8a\xea\x1f\xf9\x96\xe5\xd8\x13\x8e\xbd\ +\xdbd\xa8Z\x14\x81i\x7f\xce\xf1\x13e\xf4\x9a\x85a\ +87z\xd4\xe7\xd7\x09\xb4\xb2\xc9\xec\xe92Z\xb97\ +\xa7D[\x09a}\xd1\xd4\xf9\x86\x8d^\xb38~\xa2\ +\xc9\x9ayR\x9a\x9cH\x1f\x04~\xde\xcbY\x5c2\xd1\ +4\x8bk\xb7'\x5c\xae.\x80\xe8c\xc58\x1c\xc0\xb6\ +\xa0\xba` \x08\xacj\xc5\xedU\xb4\x0f\xa5Y\x8d\x85\ +\x8b\xb5\xfa\xb4\xd4?H-\xdb\xc62l\x0c\xddB\xd3\ +,\x0e\x1dY\xe0\xfd\xe9J\xe3#\x9e\xf1,\x81\xa7\x80\ +\x9b\xfcW\xee\xb9s\x80\xfb\xee\x1e \x91\x90\x90e\x11\ +Y\x12\x10|\x84\xe0\x17\x09\x89>\xe9\xaaH\xe8\x22<\ +\x96\x1f5\xeam\x0b\xd7\x84l\xa1i&\xaf\xbc\xbe\xc4\ +ko-5>\xe6T\xbe\xa0~\xc4S\xfe~\x84e\ +\x17\x22\x00\xaf\xbd\xb5\xc4\xde\xfdsT+&\x9af:\ +v\xea\xab\x22a\xc3\xd1\x0a\xcb\xd7\xdd\x8e\xafVL\xf6\ +\xbe0\x17\xd6\xf96\xf0\xa3\xe0\x1e\xa805]\x99\x99\ +\x9cH\xef\x07>\x8f\xcfA\xb4\xb0hr\xf6B\x8d\xcc\ +\x88B*\xe9\x8d|O\x83\xbf*\x12\xba\x8d\x15Y\xbe\ +\xe9\xb0|]\xb3\xb84\xa3S80\xc7\xc5\xcbM\xeb\ +Gl\xe0\xa9|A=\x02\xbe\x135\xa6\xa6+\xa7'\ +'\xd2\xff\x88\x13j\xb5\xde\xbb\xe5\x8a\xc5\xbb\xef\x97\x11\ +\x04\x81\xf11\x19\x965\x83\x00!x\xf4\xa0\x95M\xf4\ +\xaa\xb9b\xe4\xad\xabh\x1d\x96i3\x7f\xbeJ\xc5\xe7\ +\xd0ib\xf9\x86\x8d\xae[\xd44\x93\xd7\xde,\xb1\xff\ +\xe0<\xe5J\x93\xcd\xda\x02>\x95/\xa8\xfb\xbc\x8c\xa6\ +\x1er\xa3^\x1c\xc5\x17r\xd5\xc3\x0d\xd7'\xc9>1\ +J\x22)\xa2\xc8\x8e\xbbW\x14\x85P\xbd@\x94\x1dc\ +Ib\x0dk\xf2\xafb\x19Z\xd9\xa4x\xa1\x8ae,\ +\x0f\xf7P-\xdf\xb0\xd0j\x16\x85\x97\xe6\xf8\xe0\x5c-\ +\xecQ\xb3\xc0\x9e|A\x9d\xf1gF\x0e\xd1\x5c6\xf3\ +m\xe0\x87\x1b\xf3\xc7\xc7\x14>\xf6\xc8\x08\xe3\x19\x19E\ +\x11\x91\x15\x11Q\x12\x10\x1bD\x82\x87\x81\xf1\x04\xfdc\ +[\xf2\xb0\x8d\x8e\xa34\xab\xb1te\x99\x85G\xb2|\ +\xddbf\xd6\xe0\xe0\xe1y\xae\xcc\x86\xae_\xfcv\xbe\ +\xa0\xfeh\xd8\x85\xc8\xe195]\xf9\xc6\xe4D\xfa4\ +\x8e\xb3( \x12\xdey\xaf\x8c(\x0a\x8ce\xae\x8a\x84\ +N`\xb5,\xff\xf5\xb7J<\x7f`.\x8a\xe5\xfft\ +\xbe\xa0\xfeJ\xd4\xbbV\xec\x11W$\x1c\xc3g-\xf4\ +p\xe3\xce$O\x7f\xacu\x910\xb2#\xb5\xa6mZ\ +\x1f&\xe8\x15\x93\xf9\xf3\xad\xb3\xfc\xe7\x0f\xccq\xe6l\ +(\xcbW\x81\xdb\xf3\x05\xf5R\xdc\xfbZ\x1e\x92\xb9l\ +\xe6\x1f\x80O4\xe6osE\xc2XFFIH\x0e\ +\x11\xc4\x89\x84m\x09\xfa\xb7\xe6\xf9K\xebFI\xd5X\ +\x9aY\x81\xe5\x1b6\xbaf2\xab\x1a\x1c84\xcfL\ +8\xcb\xff\x87|A\xfdd+\xefly8NMW\ +\xfejr\x22}\x0e\xf81\x1aE\xc2\xfbeDQd\ +lT\xa2\x15\x91`T-\x12\xfd\xd2U\x91\xe0\xc22\ +m\x8a\xe7\xabT\xe6[`\xf95\x937\xde.\xf3\xfc\ +\x819J\xe5&\x96o\x03?\x9b/\xa8\xbf\xd4\xea\xbb\ +W\xdd\x03n\x5c\xbe\xb7\x81\xa65\xd97\xdd\x90\xe2\xa9\ +\xc7G\x1c\x91\xa08\xd6\xc3(\x91 \xb9\xb3\x84\x0f\xbb\ +H\xd0+&\xc5\xf3U\xcc8\x96o:\x9d\xaf\xd5,\ +^88\xcf\xe9\x0fB\xd7&\xce\x03w\xe4\x0b\xea\xf9\ +\xd5\xbc\x7f\xcdC0\x97\xcd\xec\x05~\xb01\x7f\xdb\x98\ +\xc2\xc7\x1f\x1bat\xa4\x05\x91 \xc0\xe0x\x92\xbe\xcc\ +\xfa\xb7p\xf5\x22\xca\xaa\xce\xe2\x95Z\xd0\x05\xec\xa2\x91\ +\xe5\xabs\x06/}?\x92\xe5\xef\xcb\x17\xd4g\xc2.\ +\xac\x845\x0f\xbf\xa9\xe9\xca_NN\xa4/\xe0\x84L\ +m\x12\x09\x92$\x92i\x14\x09b\xfd\xaf\xa0H\xa8}\ +\xb8D\x82e\xda\x14/\xd4(\xcf/w\xa6\xdfwo\ +\x9bA\x96\xff\xe6\xd12\x85\x97\x22Y\xfe\xb3\xf9\x82\xfa\ +\x8bk\xad\xcb\xba[\xdc\x8d\x93\xf7&\xbe\xc3\x1a<\xec\ +\xba1\xc5\x93\x93-\x8a\x04E`\xf8\xba\xad/\x12\xf4\ +\x8ac\xd81\xf5\xd6X\xfe\xfe\x97\xe79u&\x94\xe5\ +\x17\x81\xbb\xf2\x05\xf5\x83\xf5\xd4\xa7mC.\x97\xcd\xbc\ +\x00<\xd9\x98\xbfmL\xe1\xc9\xc9QF\x86\xa5\xd6D\ +\xc2\xb6$}1\x11?z\x19\xe59\x9d\xc5\x99\xd6X\ +\xfe|\xd1d\xff\xcbsQ,\xff\x85|AmKx\ +\xba\xb6\x0d\xb7\xa9\xe9\xca\x9fON\xa4gp<\x8bM\ +\xbe\x04I\x14\x18\x1buC\xb5\xda1\x22\xa1\xe4\x88\x04\ +'\xaa\xf7\xd6\x10\x09\xb6eS<_\xa3<\x17\xcf\xf2\ +\x0dwn\xff\xe6\xd1\x12\x85\x03s,\x95\x9a\xbc\xab6\ +\xf0s\xf9\x82\xfa\x1f\xdbU\xb7\xb6\xb7\xb0\x1b\xbe\xf5\x0d\ +\xa0)f\xeb\xc4M)\x9ex\xcc\x11\x09\x09ED\x96\ +\xc4\xc85\x06JZbtg\xaa\xe7\xf5\x02\xdb\xb2\x99\ +;[\x0d\xac\xd7k\xf6\xdd[h.\xcb\x7f\xf1\xe5y\ +\xa6\xc3Y\xfe\x02pw\xbe\xa0\x9ejg\xfd:\xd6\xba\ +\xb9l\xe6EB\xc2\xa7]3\xae\xf0\xd4\xe3#\x0c\x0f\ ++$\x12\x0e\x11xk\xf9\xc3\x16\x9fvj\x97O\xb7\ +\x10\xb6\x9b\xc8\xb6}#\xdftV\xec\x14\x8b:/\x1c\ +\x9c\xe7\xf2\x95P\x96\xffR\xbe\xa0~\xbc\x13\xf5\xeb\x98\ +\xc655]\xf9\xb3\xc9\x89\xf4\x1cN\x8c\x81z\xd7\x96\ +\xca\x16\xef\xbe_!\xa1\x08\x8c\x8f)\x8eR\x18\xc1\x05\ +,\xc3F\x94\xd6\x16\xe5k3\xa0<\xa7S)\x06;\ +\xd4\xf6\xc9\x7f\xd3U\xf6\xde:\xba\xc4\xbe\x97\xe6Y\x5c\ +\x0ae\xf9\xbf\x90/\xa8_\xeaT\x1d;\xce_s\xd9\ +\xcc\x04\xf0:Nt\x8f\x00n\xb99\xcd3O\x8e\xa1\ +(\xd1\x5c@\x10\x05\xc6'\xfa:\xba\xe3\xa7\x13\xb0L\ +\x9b+'\xcbM\xfb\x05<\x02\xb0\xdc\xce\xff\xde\x0b\xb3\ +\xbcw\xb2i\xad\x1e8QF\xee\xce\x17\xd4\x93\x9d\xac\ +g\xc7wT\xb8\x1f0\x02L5^;~\xa2\xc27\ +\xbf=\x83\x1d\x5c\x8d\x16\x80m\xd9\xd4\x16\x9bv\xb6n\ +z\xac\xb4Y\xc4\xc6\xe6\x9b\xdf\x9e\x89\xea\xfc\x83\xc0H\ +\xa7;\x1f\xba\x1c\xf5#\x97\xcd\xfcg\x9c\xa3W\x03\xef\ +\xbd\xfe\xba$?\xf9\x99\xed\x08\x08\xa1;\x91\x12}\x12\ +\xa37\xf4\x96.0\xf7A%t\x8d\xa4'\xff\xff\xcf\ +\xdf]\xe2\xdc\x85&/\x9e\x0d\xfcR\xbe\xa0\xfeV\xd3\ +\x8d\x1dBW\xf7T\xb9\x1fv+N\xc0\xa3:\xce]\ +\xa8\xf1\xf2\xa1b\xf8M\x80^\xed\xbd\xed\xb8qu~\ +\xf9P1\xac\xf3K\xc0\x0ft\xb3\xf3a\x03\xc2\xc4\xe5\ +\x0b\xea{8V\xc3\xc3\xfe\xfcwb\xc2\xab\xd8\xd6\xf2\ +\x16\xa8^\x80m\x13\xcb\xfeC\xbe\xf5\x100\xdc\x0d\x96\ +\xdf\x88\x0d\xd9\xe2\xeaF\xabz$\x97\xcdTp#\x90\ +-,\x1aX\x96\x8d\x14\xa1\xecY\x96\xdd3\x8a`\x5c\ +\xe7[\x96\xcdBP\xa7\xa9\xe6\x0b\xea\xa3Q\xe5;\x8d\ +\x0d\x0b\x14\xe9\x9e\xf6Y\x0f\xaf\xd5\x97\x96\x22;_\x10\ +\x85\x9e\xe9|p\xe2\x08D\x19\xb0$I\xa0/8\xad\ +M\xb9m\xb1!\xd8\xc8H\xa1_\xf1'\xe2\x0e|\x90\ +\x13\xbd\x17\xd04\xae\xce!\xdf\xfa\x1b\x1d\xadL\x0c6\ +\xb2e[>\xedSI\xf7\x1e\x01\xc4\xd59\xe4[7\ +\xec\x14\xd2\x0diY7\x9cl}\x91\xa9$\x09\xb1\xa7\ +}\xb6;\xe2W7\x10W\xe7\xfb\xef\x19j\x9c\xeef\ +\xdc`]]\xc7F\x0d\xad_\xf5'\xe2N\xfb\x14D\ +\xa1'7\x97$\xd2\xf1\x0b\x5cBb\x1d\xfe\xd7\x8eV\ +(\x02\x1bE\x00_\xf0'B\x82\x17\xd5\x91\x1c\x906\ +Y\x90\xda\x16!@\xb2?\x9apom\x8es\xfc\xb3\ +\x1d\xadO\x046\x8a\x00\xae\xf7'\x1e{(:\xe6o\ +/\xb2\x7f\x0fq\xd1\xca\x1f\x7f\xa4\xe9\x9bwv\xb42\ +\x11\xe8:\x01\xe4\xb2\x99\xcf\xe2\x1b\xd3q\xe7\xfd\xac4\ +\x8a6;\x92\xfd\xf1\xdc\xab\xe1\xdb\x05\xb7m\xba\x8a\x8d\ +\xe0\x00\x01Yw\xf3G\xa2m\xfc\x89\xbe\xde^(\xba\ +\x92\xfe\x12\xf2\xed\xbf\x1aV\xae\x93\xd8\x08\x02\x08D#\ +\x8f;\xf0\xa9\x97\xd9\xbf\x87\xb8o\x08\xf9\xf6\xdb\xc3\xca\ +u\x12]%\x00\xf7P\xa5z\x8b\x8c\x8e(a\xe7\xee\ +\xd4\xb1\xd5\x09`\xdbx\xa2\xf1\x18Z9\x97\xcd\xdc\xd3\ +\xf1J\xf9\xd0m\x0e\xf0e\x7fb|,Z\xfe\xcb\xc9\ +\xcd\x11\x0bp\xbd\x90\x14!6\x82\xe9X\xf3\xa6\x98\xa6\ +C\x1d:\x89n\x0f\xb1\xae\x9c\xf7\x17\x07C\xb3\xd0\xcb\ +&Z\xc5\xc4v\xdd\xf5\x82\xe4\xcc\xdb\x95>\xa9#f\ +\xe7\xe4\x80\x8cQ\x0b?\xea\xe7\xb6[\xfay\xffd \ +|\xdbd\xdb+\x10\x83\xaeq\x00\xd7\xe1Q\xd7z\xfa\ +\xd2\x12\xbbo\x8e\x9b\xff\xb7\x97\x00\x8c\x9a\xc5\xdc\xd9\x0a\ +\xb3\xd3e\x16.\xd5\xa8.\x18\xd4J\xce\xaf\xba`\xb0\ +p\xa9\xc6\xect\x99\xb9\xb3\x15\x8cZ{\xd7\x1f\xc4\x11\ +\xf3\xad?\xd0\xd7\xe8\x1cJw\xd39\xd4M\x11\x10p\ +x\xc49\x7fVb\x9b\xab\x81m\xc1\xe2\xa5\x1a\xb3\xa7\ +\xcah\xcd\xeb\xec\x9b\xa0\x95LfO\x95Y\xbcTk\ +[X\xf8\x95\xc4YH[|9\xac\x5c'\xd0M\x02\ +\xf81\x7f\x22\xce\xf9\xd3\xae\xd1\xafW-\xd4\xd3\xe5\xa6\ +=xq?\x0f\xe5y\x1d\xf5t\xb9m\xdc \xee\x9b\ +B\xda\xe2\xc7\xc3\xcau\x02]!\x00\xd7\xd1Qw\xfe\ +\x08\x02\x1dw\xfe\x94T\x0d\xf5L\x19\xc3= \xc1\xdf\ +\xc16N\xbcC\xcb\xfd\xd9\xb6]_\x98\xea/gh\ +\x16\xb3\xa7\xcb\x94\xdapT\xdffu\x0eu\x8b\x03\x04\ +\x8c?q\x87>\xad\xd7\xf9c\x1a6s\x1fT\x9cH\ +\x1b\x0d{\xf0l\xec\xc0\x1e@ _&$@g\xbb\xd0i\ +\x1d \xe0\xd8X\xab\xf5O+;\xe6\xd9\xd0\xce\xaf\xcf\ +\xeb\x1dv_\xad\x9a\xbc\xf1v\x89\xbf\xfd\xfb\xcbQ\x9d\ +\xff<0\xe4u>\x80\xfb\xf7\x10\xf0Bc\xe1\x0b\x97\ +4\xfe\xf6\xef/\xf3\xc6\xdb%\xaaUw\xbah4O\ +\x17=T\x17\x0d\xc7\xec\x1csx\xc6*\xad\x82\x1du\ +\x0eu2B\xc86\xe0\xb2\x97\xeeKK|\xe9\x0b\xd1\ +\xcb\xde\xc2\x8e{\xb7mX\xbaR\xa3\xac6\xc7\xd6\x81\ +\xe5\xc0J\xa6/\xa4\xdaK\xdf/F\x85X1\x81\xcf\ +\xe5\x0b\xea_\xafP\xef\xcf\x02\xdf D<~\xe4\xc6\ +\x14O<:L\x22)\x91P\x1c\xfb~\x5cX\xdc\xbe\ +\x8c\xc2\xc0x\xb2i\xc7\xb3g\xa2\x8e\xc2\xd7\xff\xf8,\ +\xe5`T\x91k\x1a\xc3\xbc\xb7\x0b\x9d\xe4\x00\x01\x87F\ +\xac\xf3Gnv\xfe\x18\x9ak\xc7\x0f\xe9\xfce\xa3\x8e\ +\xd3\xf1\xd5\x9a\xc9\xf4\xe9\x0a\xcf\xedU\xa3:\xff$\xce\ +~\xfb\xd8\xce\x07p\xcb\x8c\xb8\xf7\x040}\xa6\xcas\ +{UN\x9f\xa9P\xad9\xb3\x04C\xb7#\xb9AY\ +u\xfd\x09Z\x90\xdd+\xa9U;\x87~}\xa5z\xaf\ +\x15\x1dS\x02''\xd2\x7f\x82\xcf\xfd\xfb\xc0\xbdC\xec\ +\xb86\x19Z6=\xa4\x04\xd8byN\xa7\xe8\x8b\x98\ +\xdd8\xeam_\xc4\xecZ\xd5\xe2\x9f^]\xe4\xd0\x91\ +\x85\xb0p\xe96\xf0\xbf\xf2\x05\xf5\xd3S\xd3\x95\x96\x0d\ +\xfaS\xd3\x15mj\xba\xf2\xd5\xc9\x89\xb4\x02|\x8c\x86\ +\xa8g'NU\xd1u\x9bk\xc6\x95\xa6\xc3.\x9b\x14\ +D\xd3\xa6Z\xd4\x11\xa4\xa0\x82h\xeav\xe4\x16r]\ +\xb7\x1bc\x03\xde45]\xe9\x88\x87\xb0#\x22\xc0u\ +d\xd4\x05\xb6 \xc0\x7f\xf9\xf9\x9b\x22\xcb\x8f\xeeL\x93\ +\xe8\x97\xb0\x0c\x9b\x85\x8bUj\xa5\x88\xe9\x9dO\xd1\xd3\ +4\x8b\x85%\x93\x17_\x9e\xe3\xd2L\xa8V]\x04\xee\ +[\xef\x96k7\xc4\xcd+\x84\x04\xc2\xdc\xbeM\xe1\xe3\ +\x93\xa3\x0c\x0dHN\xc0+Yt7\x866\x87\xbf\x03\ +\xc7\xc85t\xads\xba\x9aV2\x99;\x1b\x1a\x1d\x04\ +\x80\xdf\xfc\xbd\xd3\x8d\xe77\xcb\xee\xae\xea\xb6\xa2#\x1c\ +`r\x22\xfdk\xc0S^zdX\xe6\xbe\xbb\xc3\xbd\ +\x7f\x82(0\xb8=\x89V2\x98?[\x0dh\xc7\x8d\ +\x114\x1d\xc3\x8eM\xadf\xf2\xfa\xdb\xce\xb98\x0b\xcd\ +\x81\x95\x00\xbe\x95/\xa8\xf7LMW\xe6\xd6\xfb-S\ +\xd3\x95\xb9\xa9\xe9\xca\xff\x9e\x9cH\xdf\x0b\xdc\xe6\xbfV\ +*/\x1f\xc686\xea\x1e\x9e\x112]\xf4\x88\xc0\xd4\ +m\xaa\x0b\x06rB$\xd1/;\xd3\xc1\x08#\xd2\xd1\ +wKT\x833\x85\xda\xd4t\xe5\xc0z\xbf\xa7\x11\x9d\ +\xd2\x01Zv\xfe$\xfa$\x16/\xd7\x98?W\xc52\ +\x9b-n\x9eE\xcf\xd0m\xb4\x9aE\xa5b\xb0\xef\xc5\ +9\x8e\xbc\xb6\x88\xde\xec\x9d\xd3\x81\x1f\xca\x17\xd4O\xb7\ +\xf1[\x00p\x9f\xf9#\xee;\x96_\xa8\xdb\x1cym\ +\x91}/\xceQ\xa9\x18h5G/\x88\xb2 Z\xa6\ +\xcd\xfc\xb9*\x8b\x97k\xb1\xa7\xab\x85\xb4\xd9\x17\xdb\xf7\ +5\xcb\xe8\x14\x01\xec\xf0'\xe2v\xfe\xd4\x96\x0c*a\ +A\x93}\x8a\x9e7\xbd{\xefD\x99\xe7\xf6\xaa\x9c\x09\ +?\x14\xe9-` _P\xbf\xd7\x86\xfa\x87\x22_P\ +\xbf\x83\x13\xed\xec\xed\xc6kg\xce\xd5xn\xaf\xca{\ +'\xca\xcb\xd3\xc5\x18\x05\xb12\xafS[\x8a\xf6,\x86\ +\xb4\xd9\xf5a\xe5\xd6\x8bN\x19\x82\x1a\x9ekc\xdb\xe1\ +\x01\xa0\xea%\xa2\x14=7\x82\xe6\xe1W\x168v<\ +t\xead\x03\xb9|A\xfdJ\xd8\xc5v#_P5\ +\xe0\xce\x5c6\xf3\xcb83\x9d\xfaW]Qu^x\ +y\x9e\x8b3\x1a\x0f\xdf7D\x22\xe9\x19\x8f\x1c\xbd@\ +t\x9dJ\xd0\x1c\x0e\xcf\x0f\xa7L\x13w\xebH_\xb5\ +\x9d\x03\xb8\xd1\xc3\xeb\x18\x1c\x90\x02\xc1\x11\xc3\x10X\xb0\ +\xe1\xce\xeb=\x9f\xfd\xcc\x8c\xc6s\xfbf\xa3:\xff\x0a\ +\xb0\xb3[\x9d\xefG\xbe\xa0\xfe\x06\x8e\x9b\xfbJ\xe3\xb5\ +c\xc7\xcb<\xb7o\x96\x99\x19\xad\xbe\xd6\xc0t\x17\x9d\ +4-8i\x80\xbf\xad\x06\x07\x82\x22\xa2\xb1m\xdb\x81\ +NPU\x93\xbd\xd74m\x10\x82#\xa0\x11\xf5Q\xef\ +\xfa\xeck\x9a\xc5\xebo,\xf1j\xf3\xb1\xa7\x1e\xfe\x22\ +_P?\xdf\xbej\xaf\x1e\xee\xe9\x1c\xdbr\xd9\xcc_\ +\x00?\xe5\xbf6sE\xe7\x9b\xdf\xb9\xc2=w\x0ep\ +\xf7]\x03$\x13\xb6\xb3\xd6\x80fn\xd0\x08O\xef\x09\ +A\xdb\xc3\xa8\xb7\x9d\x034N\xbb\x16\x97Lt\xcdS\ +\x8c\xac\xc0\x1af\xfd+SC\xd0)%\xf0E\xa0~\x86\ +\xcd\x89\xe9\x0aw\xdc\xda\x8f\x9e\x10P$\x01Ar\xcc\ +$\xb6\xed\x1av,\x1bC\xb3\xf9\xfe\x91\x22'N\x85\ +\x9ar-\xe0\xdf\xe7\x0b\xea\x1fu\xa8\xbem\x81k\xa8\ +y8\x97\xcd|\x11\xf8:\xbe\x01V\x5c09x\xb8\ +\xc8\xc5\xcb\x1a\x8f\xdc?\x84\x9c\x10\x90\xdd\xe8g\x82\xe0\ +\xa8|\xb6i\xa3\x9bN[\x9c\x98nj\x87\xfd\x9d\xa8\ +s\xa7,\x81i\x9c\xc8\x97\xf5\xe7\x8f\x8d\xca\xec\xd9\xdd\ +\xc7\x0d;SN\x84p\xc0\xb2\x9d\xb8y'N\x969\ +y\xa6\xca\xec\x5c\xe8\xb4\xe8\x1c\xf0\xd1|AU;Q\ +\xd7N!\x97\xcddp\x8e\xd2\xd9\xd1xm<\xa3\xf0\ +\x91\x1b\x92\xdc<\xd1\x87(\x0a\x88.\x01X\x96\xcd\x07\ +\x1fT9\xf6~\xb9\xb1-l \xe5\xce@\xda\x8aN\ +z\x03\xff\x0a\xf8\x5cc\xfexFf\xe7uI\xc6\xc7\ +\x14.^\xd68wAc\xae\x189\x1f\xfeZ\xbe\xa0\ +\xfe\xa7N\xd5\xb1\x1b\xc8e3_\x05BO\xf8\x18\x1d\ +\x96\xb9\xfe\xba\x04\xd7^\x93\xe0\xca\xac\xce\xd9\x0b5\xae\ +\xa8\xa1m\xf1\x8d|A\xfd\xb7\x9d\xa8_G\xb7\xdf\xe6\ +\xb2\x99\xfd\xc0Z\x0e:(\x01\x8f\xe6\x0b\xea\x9b\xed\xad\ +\xd1\xc6\xc0]\x19\xd5\xb4\xe0\xa4E\xbc\x98/\xa8O\xb6\ +\xb7F\xcb\xe8\xc6y\x01\xfbY\x1d\x11\xac\xf9\x0c\xbc\xcd\ +\x0c\xd7A\xf6=`5\x87=\xed\xcf\x17\xd4\xa7V.\ +\xb6vte\x03~.\x9by\x1c\xf8\x1b`{L\xb1\ +\xe3\xc0\xa7\xdc`\xd2[\x16\xb9lf7\xf0\x1c\xb0;\ +\xa6\xd8%\xe03\xdd\x98\xedt\xfb\xbc\x80\xdd\xc0\xe7q\ +\xce\x12\xda\x01\x9c\xc09\x1c\xe1\x8fW{\xe4i\xaf\xc3\ +=\x82\xf7\x0b\xc0\xe3\xc0\xcd\xc0y\xe0%\xe0\xcf\xb7\xfa\ + \xb8\x8a\xab\xb8\x8a\xcd\x82\xff\x0fR\xb9\xc7\x85|\xfd\ +\xc5\xb0\x00\x00\x00\x00IEND\xaeB`\x82\ +\x00\x00\x0b\xd2\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x04\xb3iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \x0a \ +\x0a\x0a\x84\x19G\xf4\x00\ +\x00\x01\x81iCCPsRGB IEC6\ +1966-2.1\x00\x00(\x91u\x91\xcbK\ +BA\x14\x87\xbf\xb4\xb2'\x06E\xb4h!Q\xad4\ +\xac@j\xd3B\xe9\x05\xd5B\x0d\xb2\xda\xe8\xf5\x15\xa8\ +]\xeeUB\xda\x06m\x83\x82\xa8M\xafE\xfd\x05\xb5\ +\x0dZ\x07AQ\x04\xd1\xb6\xd6EmJn\xe7j\xa0\ +D\xce0\xe7|\xf3\x9bs\x0e3g\xc0\x12L)i\ +\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\x0b\xa1E\x87\xed\x85\ +F:\xa9\x17k\x09+\xba:\x1b\x98\x08Ru|\xde\ +Sc\xfa[\x97Y\xabz\xdc\xbf\xa39\x1a\xd3\x15\xa8\ +i\x10\x1eST-+<%<\xb3\x96UM\xde\x11\ +\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\x0b\x0a\xdf\x99z\xa4\ +\xc4\xaf&'J\xfcm\xb2\x16\xf4\xfb\xc0\xd2&\xecH\ +Tp\xa4\x82\x95\xa4\x96\x16\x96\x97\xd3\x9bN\xe5\x94\xdf\ +\xfb\x98/i\x89e\xe6\x03\xe2{du\xa3\xe3g\x12\ +/\x0e\xa6\x19\xc7\x87\x87AF\xc5zp1\xc4\x80\xec\ +\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8aX\x95<\x1a+$\ +H\x92\xc5)jN\xaa\xc7\xc4\xc7E\x8f\xc9L\x917\ +\xfb\xff\xb7\xafz|x\xa8T\xbd\xc5\x0bu\xcf\x86\xf1\ +\xde\x07\xb6m(l\x19\xc6\xd7\x91a\x14\x8e\xc1\xfa\x04\ +\x97\x99r\xfe\xea!\x8c|\x88\xbeU\xd6z\x0f\xc0\xbe\ +\x01\xe7We-\xb2\x0b\x17\x9b\xd0\xf5\xa8\x86\xb5pQ\ +\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!h\xbf\x81\xa6\xa5R\ +\xcf~\xcf9y\x80\xe0\xba|\xd55\xec\xedC\xbf\xc4\ +\xdb\x97\x7f\x00\x00\xfbp&\xb2 \ +\xe9}I\xcf4\xfc\xba\xd3\xd8/\xe9\x85\x10B\xd3\x7f\ +\xcf\xf0\x00>\x9cr\xa6\xf8\xcc\xcf\x95e\x09\xe7&\x84\ +e\xf99\x03<8!,\xcb\xcf\x1d\xe0\x95\x8a\xb0N\ +a\xf9\x83e\x96M`\xd5\x06\xf0#y\xc3\x977@\ +\x00\xceV\x9c1O\xe23?o\x80{+B;\x0f\ +l\xc1\xf2\x07K\xec\x12\xf0X\xc5\xe3\x9fI\xba\xd4\xd0\ +X<\xed' \xb6\x00U\xeb\xff\xc7\x0d\x8d\xc3\xf2\xfb\ +\x0a\xc5\xfa\x7f\xbad\xda\x5c\x02n\xc7\xd3~\xde\x00w\ +V\x04x\x1c\xcb\x1f<1K@\xd5\xfa_w\xfa\xf7\ +\xb4\xdf\x03b\x0a\xd0\xc6\xfao\xf9C\x81\xe2\x93\xbeq\ +~\x076\xe0i?o\x80;*\xc2\xdc\xcf\xfa\xe4\xdf\ +\x02\x1clQr\x15\x96_\xc1\xb4%\xa0\xa9\xf5\x7f\x83\ +\xa4\x97$\xfd$i\xf7\x8c\xbf[\x17O\xfb\xeb\x05x\ +\xaf\xe4l\xbaFq&\xc7\x9e\xf5\xbb(\xfecH\x81\ +\xcf\xfc:\x00'JB=J\x9c\xf8m\x14_\x13/\ +u \xba\x0c\xcb\xaf\x03p[E\xb0\xaf3Y\xfcf\ +\xe0\x0d\xe0\x9f\xd6\x15Wc\xf9u\x01\x9e\xab\x08\xf7\x01\ +\xaa\xe5\xef\x06Nv x\x12\x96\xdf\x04\xc0;%\xe1\ +\xfeB\xb9\xf8\xed\xc0\xa1\xae\x0cO\xc0\xf2\x9b\x02X,\ +\x09x/k\xc5\xdf\x04\xbc\x0d\x5c\xe9Lq5\x96\xdf\ +\x14\xc0\xad\x15!?M!>\x00/\x02g:\x92;\ +\x0d\xcbo\x12\x8a\xb5|\x9c\x0b\xc0V`'p\xacK\ +\xbbS\xb0\xfc\x1al\xacx\xbc\xec\xf3\xff\xef%\xed\x95\ +\xb4G\xb3\xdfP\xd2\x16\xfe\x90\xa7&\xa1\xecA\xe0\x1b\ +I;:\x1e\xcb\xacX~\x03\xfc\xaf\x00\xc0\xcd\x92\xfe\ +,\xfbY\x8f\xb0\xfc\x86(\x9b\xca\x1f\x95\xe5\xcf\x0de\ +\x05\x88\xb9\x014\x15\x96\xdf0e\x9b\xc0\xaao\x00S\ +\xf0\x97\xa4#\x92\x0eK\xfa\x5c\xd2\xb7\x96\xdf,k\xa6\ +z\xe0FI\xe7T\x5c\xb1\x93\x82\xb3*D\x8f\x84/\ +\x86\x10\x96\x12\x8de.\x18\x9f\x01\x1eQ\xb7\xf2\x7fS\ +!z$\xfd\x87\x10\x02\x1d\xbe\xff\xdc3^\x80\xb6\xd7\ +\xffSZ+\xfc\xa4\x85\xa7e\xbc\x00M\xaf\xff'\xb4\ +\x22\xfbp\x08\xe1\xd7\x86_\xdf\xd4\xe4\xbf=\x00\xb0U\ +\xc5\xfa\xbf\xa9\xc6\xeb-j\xad\xf03\xf5\x86g\xdaf\ +\xf5\x0c\xb0S\xb3\xc9_\x92\xf4\x9dV\x84\x1f\x09!\xfc\ +\xd1\xe0\xd8L\x07\xac.\xc0\xb4\xe9\xff\x9a\xa4\xaf\xb5\xb2\ +C\xff\x22\x84\xf0w[\x033\xdd\xb0\xba\x00\xe3\x1b\xc0\ +\xcb\x92\xbe\xd2\x8a\xf0/C\x08\xe7\xbb\x1a\x98\xe9\x86 \ +I\xc0&I\xa7%\x1d\xd7\xca.\xfdX\x08\xa1\xa9[\ +\xbfM\x9f\x016.\x97\xc0\x183O\xfc\x0b` \xde\ +Vl\x1c\xb1\x12\x00\x00\x00\x00IEND\xaeB`\ +\x82\ +\x00\x038\xfa\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x02\x80\x00\x00\x01h\x08\x06\x00\x00\x00\xc72JQ\ +\x00\x00\x05\xdfiTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \x0a ts9_key\ +_art\x0a \ + \x0a \ +\x0a <\ +xmpMM:History>\x0a \ + \x0a \ + \x0a \x0a \x0a \x0a \x0a \x0a\x0aRa\xca|\x00\x00\x01\x80i\ +CCPsRGB IEC61966\ +-2.1\x00\x00(\x91u\x91\xcf+DQ\x14\xc7\ +?3C&3\x1a\xc5\xc2\xc2b\x12VC~\x94\xd8\ +X\x8c\x18\x0a\x8b\xf1\x94\xc1\xe6\xcd3?\xd4\xbc\x99\xd7\ +{#\xc9V\xd9*Jl\xfcZ\xf0\x17\xb0U\xd6J\ +\x11)\xd9\xb2&6L\xcfy\x9e\x1a\xc9\x9c\xdb\xb9\xe7\ +s\xbf\xf7\x9e\xd3\xbd\xe7\x82W\xc9i\xbaU\xd5\x05z\ +\xbeh\xc6c\xd1\xf0Lb6\x5c\xf3D\x80\x06\xfc\xd4\ +\x11P5\xcb\x98\x98\x1aQ\xa8h\xef\xb7x\x9cx\xdd\ +\xe1\xd4\xaa|\xee_\x0b,\xa4,\x0d<~\xe1A\xcd\ +0\x8b\xc2\xa3\xc2\xe3\xcbE\xc3\xe1-\xe1F-\xab.\ +\x08\x9f\x08GL\xb9\xa0\xf0\x8d\xa3']~v8\xe3\ +\xf2\xa7\xc3\xa6\x12\x1f\x02o\xbdp8\xf3\x8b\x93\xbfX\ +\xcb\x9a\xba\xb0\xbc\x9cV=\xb7\xa4\xfd\xdc\xc7yI0\ +\x95\x9f\x9e\x92\xd8\x22\xde\x8cE\x9c\x18Q\xc2\x8c1\xcc\ +\x10}t3 s\x1f\x1d\xf4\xd0)+*\xe4w}\ +\xe7OR\x90\x5cMf\x83\x15L\x16\xc9\x90\xa5HD\ +\xd4%\xa9\x9e\x92\x98\x16=%#\xc7\x8a\xd3\xff\xbf}\ +\xb5\xd2\xbd=n\xf5`\x14\xaa\x1fm\xfb\xb5\x0dj6\ +\xa1\xb4a\xdb\x1f\x07\xb6]:\x04\xdf\x03\x9c\xe7\xcb\xf9\ +\x85}\xe8\x7f\x13}\xa3\xac\xb5\xeeAh\x0dN/\xca\ +Zr\x1b\xce\xd6\xa1\xe9\xdePM\xf5[\xf2\x89{\xd3\ +ix9\x86\xba\x044\x5cA\xed\x9c\xdb\xb3\x9f}\x8e\ +\xee@Y\x95\xaf\xba\x84\x9d]h\x97\xf3\xa1\xf9/\x1e\ +\xf8g\xc5\xc6\x85\x1a\x07\x00\x00\x00\x09pHYs\x00\ +\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00 \x00\ +IDATx\x9c\xb4\xbd[\xacm[v\x1d\xd4\xc6\ +\x9ck\xef}\xee\xb9\xe7\x9c}\xaaH\xe1\xc2\x0f*\x10\ +B\x9cX\x18\x84\xc4G\x04$q\xb0\x1d\xb0?\xec\x80\ +M!Y\xc2\x10\x93\xa08\xe2#\x18\x14l\x8b\x00\xce\ +\x07\x7f|\x10\x82\x04\x12\x88\xf0\x05\x89\x0d|$\xe2/\ +\x02\xfc\x01\x82\x00\x8e\xed\xd8\x8e-Sq\x9c*\xbb\xea\ +\xde\xaa{\xcfc?\xd7\x9as\xf01g\x1f\xad\xb5>\ +\xc6:ec3\x8f\xce^k\xcd9\x1e\xbd\xf7\xd1\x1f\ +m\xbe\xc7\xd5\ +\xdb\xd5\xb4\xdb\xf6\xd8f\x81\x09\xd3\xd3g(/^\xa2\ +\x96\xf3\xba5\x92\xbd\xfa\x17\x95gp\x08\x8c\xdb#.\ +\xcd{\xce^\xb2\x1f\x8a\xf8\x12\xe9g\xe46\x5c7\x07\ +\x16\xbf\xeb\x82\xf2\xc1\x07\xc0\xe3}\xe73v\xee\xbb{\ +\x8c'\xb9}\xce\xe7\x85\xb4\x82\xfa\x8f\x1cOr\xbb\x8f\ +u\x89\x7f\xa3\xbc\x05\x8c\x95J\x8f\xd6\xf7\xae\xef\xa3k\ +D'\xe9\xca\xed\xbd6\xd98\xffh\xfcd\xfdU\xfe\ +\xd6\xc4O~\xae>\xd9e\xa1\xbc\xb0\xfcH\xdf\xe8\x9c\ +\xb0\x5c\x5c\xce\x0f\xe5P\xee\x9e\x5c\x1d^\xbd\xff\xfc\xbd\ +_yv\xfd\xf4\x97\x9f\xbdx\xef\xa7o\xefn\xff\xbb\ +\xbf\xf6\xd7\x7f\xe2\xf3g\x05\xf1\xdbp\x95\xaf\x9e\xe47\ +\x7f}\xfb7}\xdf?\xbd\xae\xf3\x9f\xb8\xfbh\xf9\x83\ +w\x1f\x1d\xbf~E-\x05\xae.Y\x10\xfa\x99\xafs\ +\xc1F\x7f\x8f\xf2\x84\x93\xa7\x83\x1c\x03I @\xddF\ +\xa3:\x9d\x00\x109}\x0e\x02\xca\xdb]\xbd\xc1\xab\xc7\ +\x0f$\xf0o\x9cE\x99\xaa\xc0\xea\x14\x015\xd6\x19\xb5\ +\x01\x83\xd9\xea\xaa;0\x8ckI\xbfy\x7fK]D\ +E\xc3 3xP\xe9\xab#\x89\xef@o\xb8s\xb9\ +\xc4\xf5\x93Oc*\x0e\x03\x14\xe4\xb3\x8ce\x7f6K\xda\x06\x1c\xd7#^\ +\xdd\xfd\x1aj%]Y\xee\xe4s\xfb\x9b\x1dSp\xae\ +@\xfe\xdd\x0et\xed\x9cx\xc8\xa0\xee\xf2Q}\x19\x95\ +\x97?5\xd0.\xa8\xb8(\x97x\xf6\xec\xef\x03\xa61\ +\xb8\xcc\xf6\x18\xfc\xe5N\x1a\xed\xa3\x07\xd6\xf1\xa5J~\ +\x95q\xdc\x9b$\xff\xb9zG`\x0f\xe8\xf5\xe78\xb9\ +ndP\xb4\x88\x5c\xe6\x01\x1f#\x9f\xd0l\xbc\xf0\xa3\ +b\xddif\xc0Qz\xce\xf1\x01I\xa7\x1d\x03\xbd\x16\ +\xac(\xd3\xd4\xc9=r\xaa\xdf;\xd7\xa1!\x9d\xf1}\ +\xc5\xe3\xeb\x0f\x80\x87\x07i\xeb\xd0\xc7\xb1\x1dB:'\ +\xaa\xbb\x1b\x15}\xa7\x17p\xdd=bi\x9d\xd5(#\ +\xa8TY\x9f\xeb\xa8\x10\xa0\xf4m\xd2={\xfa\x0c\xd3\ +\xf5\xefH\xb2\xa1\xdf\x07\x80#\x16\xcc{\x8d\xe4si\ +\x9d\xd6\x22~j\x85\xfb\xd3I\x18\xf5\x0e\x98t>p\ +\xbe\xf3\xc1\xbc\xde\x89\xd0\xb2\x1a/%\xb5\xe7rD\xf9\ +\xd2\x970-\xcb0_\xb4\xd5\x8c\xb9\xd9y\xddK\x8c\ +v\x88N\xe5\x18\x84\xeb@\x86\xca\x9d>_\xdb$\x7f\ +\x0f9\xc6\x15yHK\xf6e\xfd \x85\x024H\xa4\ +\xd2<\x0bjk\xbf\xd1\xe0\xc4\x08l\xcf\xe8cR\xe8\ +\xa5\xf2\x95;7\x93=\x0b}\xdd\xac\xf0\xa2\xf1G\xb9\ +\xa9\xbdh\xbd\xa1CYV\x1aW\x15\xb8\x07\xef>\xb0\ +\xb0\xd6\x17\x9f|\xfaw_~\xe2\xd9\xff<]\xac\xff\ +\xf9\xff\xf6\x0b\xff\xe3O\xe2\xb7\xf9\xfam\x03\x80?\xf8\ +\xbd?\xf2\xec\xc3\xcf\xbf\xfds\xbf\xfe\xcb\x1f\xfd\x8b7\ +\x1f=~\xedZ\xd4@X\x11\x9d\xb8*\x15\x83\x81\x12\ +\x15=s\x05m\xef\x02~\x0a\xd6\xf2(^_n\xdf\ +\x13C\xbb?\x1e!\xcc\xdf\xf3\xb5b\xc5c\xbd\xc3\xab\ +\xc7/K\x0d\xde\xfb\xd8.\x0f\xfdY\xa1G\xa3L\x9a\ +\xd3GF\xfa\x1eP\x85\x8fP.8\xeer)-\x0f\ +\x95u\xcb\xa5`E\x0dQiT\x83\xbe\x9c\xdf\xc3\xb3\ +\xabO5\x93\x8c6\xeae\xf2\xee\x80\x08 \xc9\xe2\xdd\ +#(:jem\x92\xfc\xaf\x8f\xf4\xfa\x08\xd4\xb9\x80\ +\xd9\x8d\x06.\xf7\xb8\xb9\xff2j]\x862\xc8\x0e\x80\ +2\xe4\xc8E\x1e\xfdS\x1e\xa3\xcc\x8d\x16\x07\xea*\x87\ +\x0c\x16\xb4<\x05x\xb9GLPG\xe7?cF)\ +\x876\x12x\xae-\xd4U\x07\xf7\xda\xc69\xe0j\x87\ +\x02\x856\x94e\xad\x97\x82\xdb\xb8\xbe\xda\xc8J\xbe&\ +\x00\xcb\xf4\x0e\xf0\x96\xe8U\xdf0\x9a)\x18\xeaG\x02\ +\xb4\xe7\xae\xac\xa7:\xa2\xa4\xf4\xe6\xf4\xeb \xc19?\ +\xf7\xae\x91?\x05\x22\xea\xff\xd6u\xc1\xf2\xf6\x03\xe0\xe1\ +~\xafb2\xbd\xd2\x0e\xe0h\xf4E\xeb\xf1N\xc2x\ +\xa4o<\x92C\xcd\x1a\x8d\x1e\xe6\x11\x1a>\xf7g\xf9\ +\xf9\x82\x15\xf3\xd3g(/>\x89Z\xde5\x0a\xe4\x0e\ +b\xd4\x0e\xc0\xd6\xc9\xbc\x88_S\xf6C\xe3\x0emn\ +\xc3\xdcv\xe7Fo\xed*\xb9C\xb5\x8fH/\x15\xf5\ +\xcb_\xc4\xfcx\xeax\x19\x81\xf0\xa0h\xb3\xdb\xa5\x81\ +\x9b\xd1\x08\x5c\xd02\x02K\xf9\xd2\xd1=\x07n=\x98\ +\x0f\x1a\xe2\xef\xbbF\xf9\xd8A\xf0\x81\x8e\x11\xad\xbd^\ +\xe8\x80J\xdfA\x0c\x7f\xa7r\xc8u\x9f\xab\xe3\xdc\x08\ +^<\xcbv2\x1a\xdcq\x1e\xa8C\xe7F\x1a\x09t\ +\xf3\xb5\xc9\xe8\x93\x9f|\xfe\x85\xcf\xfc\xeeO\xff\xa5\xaf\ +\xf9\xfaO\xfe\xbb\xff\xf5O\xfc\xf9\xb7\x83\x84\xbf\xe9\xeb\ +\xb7\x0c\x00\xff\xd4g\x7ft\xfe\xf8\x8b7?\xfc+?\ +\xf3\xe1\x0f\xdd\xbc9\xbe\x04v\xe1\xcb\xb4\xc9\x82G\x9c\ +\xea#\x16,X\xf7\xff\xb5.Xp\xc2\x16<9>\ +F\xe7\xab\x08y\x0c\xfe\x14\xa1\x03\xa53\xb2\xf8\xbd\xb9\ +\x10u0\x05cG\xea\xa6\x1a\xcf\x22\x90VTL{\ +\x7fq\x14pN\xf5\x01w\xa77X\xb1\xa2\xec\xff\xf8\ +\xe4Y\xd6\xb7\xa0k\x140;\xdf\ +\xf5\xe4=L\xef\xbd\xdf\x80\xc0\x08d)\xdd\xda\x0e\xe7\ +d\x8a\x12\xcf\xb7'Sgs}g\xc1\xf9\xe1\xb5\x81\ +;\xe6\xcd\xed\xa6m\xdf\xe9P]Q^\xbd\x02\x96\x93\ +\xc9\x0c\xe8\xfdx\x8e\x94\xea\xcfs\xfa\x9e\x87\xf31X\ +\xeb\xe4\xb3\x98\xa6/R\x0f\xce\xe6\x8f8<\xa7\xf6\xd7\ +6e\xfe\x92\xe8B\xbb\x1b6\x91\xe9\xd7K\xe5\xc1\xb8\ +\xbd}\xea\xc8\xa9\xf2\x9du\xa3\xd7\xa2^6\xdb C\ +i\xf9U\xbe\x0a\xf6T'\xdc\xcfVL8\xeceO\ +\x98\xda\x98\xed\x01\x8cz>\xf2\xf9\xfc\xc5\xd3\x8f~\xf7\ +7\x7f\xc3\x7f\xf4;>\xfd\xe2?\xfc\x8b?\xfe\x9f,\ +\xf8-\x5c\xbf%\x00\xf8\xfd\xdf\xf6C?\xf0\xb9\xbf\xf9\ +\xc1\x7f\xf0\xe6\xc3\x87\xaf\x8b)*\x00X\x0b\xb0\xe2\x1e\ +\x8f\xf5\x1e\xc7z\xbbc[Vx\xd6\x01\x0e\xef\x8d\x83\ +\x87~\x7fw\xaf\x98\xcf\xb4\x02\x8e\xf1]\x7f\x9f\x03\x94\ +\xe7\x0c\x07 \xd424\xc8\x8c\x80D\x95\xd2\xe6\xe9\ +\x02\xef\x1d\x9ec.s\xab1_\xa3\xf6\xed\x01\x85\x9a\ +z\x9f6\xee\x8f\x83Y\xaak\x00\x00FN\xfa\x5c\xf9\ +\xe7\xc0j\xa4[\xea\x09\x8f\x8f\xaf\xb1\xd4\x05\x0c\xe2=\ +xF+\xd7\x03[|\xcfN\x22\x83\xedQ\x9a\xec\xf0\ +\xb4\x0e\x07{\xb5\xa3-\xf8\xd9\x82\x97\x8e\xa2o\xf9\xe6\ +\xe9\x02\x97W/P\x0b\x1dr\x06+#\x99\xab\x5cC\ +^\x0d\xe4\x95\xb1M\x8e\xf2\xab\xbe*\x90\xc4 \xaf~\ +\xcfv:r&#?\xe0\xc0d\x0c\x0c\xa3\x0dZ\x87\ +c\x10\x98]\xd7\x9c\x8fw\xd1\x11>\xa1j\xf9\x9a\xb8\ +\xf4|\xe6\xce\xd5(H\x9d\x03\xd7QF\x0b~\x15X\ +\xee\xdf\x00\xc7\xc7\x06\xee0\x90E\xe8G\x0f\xfc\x82\xf2\ +\xde_Ey\xd4\xed\xd0\xa1\xbe\x13\x19eE}\xd9^\ +rY\xd9\xbe\xf2\xd5\xf2_]az\xfa\x0c\x15\xbd\x1f\ +\xed\xeb\xedm4R7?_T\x1e\x0c\xde\xe7\x00\xab\ +\xb6\x81\xb6\x06\xd3Q\xdb6\xdb\xdfS%\x1d\x1b\xf9\xbc\ +\xb2\xae\xc0\xeb\x0d\x04\x06\xcfj\xff\xc1\x8b\xca\xc4m\x8a\ +`\xda}\xcf\xb8\xedGe\xb2\x83v\x9ewm;\x97\ +\xc9\xb8\xfd\xc61o\xfb\xab\xba\xd4\x03\xa9\xf3\xbcz\x9b\ +\x8du\xe9\x9c\xcc\xf4\xde\xd8\xa2{~Tg\xc9\x93\xeb\ +\xd3\x94\xf8+\xd0\x81%\xf5ij\x17\x13\x0a.q\xd8\ +\xff\xe7\x91\xc7O|\xea\xf9\xe7\x7f\xcf?\xf2\xf7\xff{\ +\xff\xfd_\xfb/\xff\x8b\xb3\x84~\x95\xeb\xff\x13\x00\xfc\ +\xd7\xff\xe8\xbf\xf3M\x9f\xfb\xa9\x0f\xfe\xd2\x07\x9f\x7f\xfb\ +\xfb&ad\xc5\x82\xfb\xfa\x1a\x8f\xb8EL\xeb\xe4\xc0\ +\xbcU\x9aA\x8a\x07\xeblh^\xceo\xcc\x01\xaeR\ +F\xee\xb9e\xba\x007\xbc\x9a\xf2\xe6\xa0\x94G4N\ +\xf5\x117\xa7\xd7-g\xddkW\xc5\x03\xce\x1b\xc58\ +\x98\xfb}\xa7\xb57\x80\x5cV8\xef\xa8g\xa4\xf0\x80\ +;y\xed\x91\x8d\x94\x7f\x9a.\xf0\xf4\xe2z\xe8<\xc9\ +\x93\x83\xed\x08y!\xc7\x1e\x00{[dx\xf8.\xf0\ +\xd1\x5cya}\xaa\x1bls:\x03\xa5c\xc2H\xe7\ +\xb6\x92\x08|\xf7\xb2\xd6G\xdc\x1f_\x03\xf5\xbc\xf3\x1f\ +\xb5\xc9\xa8\x0d\xd5\xa1\x9d\x97\xe3(\x18\x92\xb6\xdcF\x0a\ +\xa7]G\xcf\x05\xeb\xbd]\xca\x01\x87\xab\xe7\x98\xa6\xc3\ +@\x0e\xe7e\xde?\xd9\xbf\x17\x0f\xa6\x91bTV\x06\ +}\x0a\xd4F\xf6\xed\x00\x8cm\x7f\x1e`\xa2Q|n\ +\xd4f\x04\xea\xec^\x19\xdc;s)\x1f_\x8d7\xe5\ +\xaf!\xbf\xce\xb7\xf5\xe5\xbeKw\x01\xf7M\xc36\xa8\ +\x15\xf5\xee5\xea>\x12\xe8\xcf\xfb\xd6\x8d\xbb\xa3Q7\ +\xf2\xe8\x1d\xd3\xdcI\xcd\xf7\xf2\xc8\x08v}\x1e-\xa6\ +\x1fu\x88yQ\xd7\xe3\x9a\x9e<\x05\x9e<\xc5\xb6\x04\ +)l\xbd&j\xbc|-\xab\x95$>%\xfb\x8c^\ +n\xef\xa2\xb7\x7f\xde\x8d\xd4\x16\x9cMo \xb2VL\ +\xaf\xfb\xb6\x0b\xea}\xc4\xdf\xfd\xe1y\x19j\x09\xfe\xfc\ +\x1cH\x1a\xb5\x89\xd7\xdf\xc7\xef\xd5\xe4H\xbd\xe9k\xf7\ +K\xe3\xf6\xda\xe8\xa2d\xa6\xbd\xde\xa8\x91\x00\xf7\xbc\x0e\ +f\xb0\x96gez\xbd\x8a{\x05kZ\x07\x1eu\x9f\ +\xf3\x88Q\x8b\x02Z\x96\x1fK6\xce\xc7g\xbd.\xf0\ +\x1e\x0ex\x0f\x05>\xcd\xfc\xa9o\xb8\xfe\xb9o\xfcG\ +?\xf3=\xff\xcd_\xf9\xcf~\xfel\xe63W?\xe9\ +\xfeU\xae?\xf6\x1d\xff\xf6w\xff\xdcO~\xfe\xaf\xbe\ +\xf9\xca\xfd\xd7\xab3{\xa8o\xf0\xa6~\x19'<\x00\ +\x85\x8eH\xd3\x94\xf6\x0d\xc8!k\x04\x0e\xc7JAa\ +\xf2\xb7\x7f+\xc8u\xf6\xa8<\xa7\x0b\xb8Z\xe0\xbd\xf3\ +\xd1\x08M\x06\x7foO\xaf\x10\xa6;\xc1\x1b\xb9\xa4\x1a\ +\x0b\x80\x13b$\x89\x81\xdc\xeb\xa2L\xc2\xf9\x96Vo\ +\x00L]\xaf\xa0S\xbc\xee|\xa2\x0c \x0c\x80e\x95\ +\xfd\x97\xf6\xd0GF\x07$\x9dJF\xd3\xf1\ +q\xa0'\x00\xc9\x1d\xc4m\xea\xb7\xa0\xef\xc1\xa3\xe5\xa7\ +\x9dk\xdd\xae\xdd.\xcb<5\xde~\x17\xd7m\xf5\x9f\ +\x94\xcd\xd8n\xd4f\x00\xaen\xcc\xfew{X0]\ +^\xa1\xae\x0b\xb0.\x8d.\xd5\xa9\xec\xb7b=\xa9\xaf\ +\x8b>\xaf\xef1}\xac~$\xe8\xcb\xfa\xd4:\x22\x02\ +\x5cz\xbf\xcfv\xa8P_\xa7~v\xff\x7f:m \ +\xf7\xe22\xd1\x97\xdb\x9d|\x8e\xc0L\x8c\xfe\xe5\xf2\xd5\ +/*\xd8\xe6\xf7b\xe9\xfa\xff9\xfd\xa6gk'\x7f\ +\xd2\xd9x(\x05\xb8\xbcD}|\xc4T\xc7\xfeBc\ +l\x8e\xa5\xa3\x110M\xe73A\xdb}\x9d1*\x88\ +\xe9\xd3x\xe6\x1bu<\x8e\xa1\xab\x83\xed;j\xdd~\ +\xe0!\xc7B\xfa\x9d\xac\xa7\xdb_\x05\x7f\x9e\x8e\xfe\x08\ +@W\x0e@\x9dU\xfa4RV\xf9\x1dem\x9d\x96\ +\xd9\xe4\xa91\x16\xa9\x96LO\xa4\xf7\xceU\xd6K\xea\ +\xcb\xb6\x9a\xff~\xaf\xe1\xd0x\xbdy\xfd\xf8\xa9/~\ +\xfe\xcb\xff\xf2\xb7~\xcb\xb7\xff\xdc\xcf\xfd\xf2\xff\xf5\xb7\ +\xf0\x9b\xb8~S\x00\xf0\xfb\xfe\xd0\x9f\xfe\xb3\x7f\xf3'\ +?\xff\x17\x96\xc7\xf5I,\x7f|\xaco\xf1\xb6~\x19\ +\x8f\xb8\xa3\xd2\x16UH\x1a\xce\x08\x95\xd3\xc9\xb9pU\ +L\xd9\x98:\xa3\xdf\xff\xe7\xb5yj\xf0\xa5\xbb\xd7;\ +X\xad\xb1 \x02\x87\x033\x88\x01=\xd6{\xdc\x9d\xde\ +4\x8at\x1d\x97:\xaaQ\x83\xab\xb3\x04\xc6A>;\ +B:x\xed\x87\x16\xa3=;\xb4\x22\xff\xb8A&\x07\ +\xcd\x91\xb2\xf2\xd7a\xba\xc2\xd3\x8bkLE\x030\xa5\ +\x18\xbfJW\xae_9Pe\xdeTJ\xd9\x89(_\ +\xaa\x0f\x11\xa85\xbc\xbb\x0eP\x0f}\xc4$\xeb\xe8\xd6\ +\xd6\xd1\xcb\xef\xd7\xadULe\xc64\x1d\xb0\xaeGD\ +\xd8\x0c\x1dr\xfa\xb5\xcep:>\xcd\xaa\xce8\xf4!\ +\xafo\xd2\x9ej\xf0\xe26\x84\xbd\xec\xd2\xd5\x81\x94\x0f\ +p\x07\xeb\xa3\x90\x15\xcb\xfa\x80y\xbeD)\x84(}\ +8\xca\xc1YF'\x82\xb3\x92\xb5\xa8\x1f5q)y\ +\xdb0\x8f\xdb\xf8X\xbah\xf5\xd5\xc1\xb3^\x0fJ\xaa\ +\xd3;\x07\xda\xe6S\xe3\xa5\xd7)J%\xcbY\xdb\xa2\ +\x1f\x09xW \xd3\x84\x19\xecf\xbb\xaa\xc8^\xcdu\ +A\xc3\x98\xfb7\xec#\xa6\x058\x5c\xa0\xac\x0b\xeaz\ +\xda\xf3M\x03~H\xe7W\x1b\xb1)\xf6<{ \xb7\ +\xb7\x91\x9e\x8e\xc1B\xf6\x01\xf4},O\x01\xd0\x9er\ +9\x01u\x05\x0e\x97\x0d\xc4'\x117yd\xe0\xe5z\ +\xc5\xab\x8a\xaeG\xed\xd3\x90f\x08e\xf9\xd2 O\xd9\ +\xae%\xcb\xb3f\x8e\x84\xf0\x02\x5c]\x02\xa7\x13\xb0.\ +\xe6;F\x00\xa3\xbf\xd7\xfbG\xcd\x1b\x80/h\xccS\ +\xbe\x99g\xbdF\xd3\xc3.\x93b\xf48\x06\xa0\x5c\xc7\ +\x005\xfbx\xeaw\xee\x9cE\xac\x8b\xe7Y\x0e\xb9\x03\ +\xaf\xbeW\xe9\xe4\xb0I\x0fj\xa3\x8es\x98f\x15\xa0\ +\x8c$\x83L\xeb9y\xbaluP\xe6\x88\x05\x0f;\ +\x0d\xdb\xfa\xc1\xf5\xb8^\xfd\xea\xdf\xfe\xe0{\xfe\xc0?\ +\xf9\x87\xeb/\xfd\x9d\xbf\xf1\xbf\x9c-(]\xe7k\x94\ +\xeb\x07?\xfb\xa3\xf3\x17~\xe9\xa3\xff\xf6W\x7f\xf6\xcb\ +\xff\x02\x17\xd9\xaex\xb3~\x80\xe3NH+\xa8\xe8\xe8\ +M6\x19]\xf0\xe9D\xc4\xef\xd1\xfa\x0fH>`\x04\ +`F\xe0\x82\x06\x9bG\x0e\xf8\x94e\x8d\x16\x01{`\ +\xf2\xf2\x97zl#\x7f\x19(\xb0\xd9\xcf\x83\xa1\xbe\xd7\ +\xd0\xafw\xe8\xf9\xee\xf3d\xb9D\xbd\x94\x8b\xd7\x9f\xd7\ +\xe3\xc4\x06\x84\x91\xc1n_&\xbc\x7f\xf1r+\xb9\xf4\ +\xdch\xdb\x8d\x80\xbb\xa6;7=\xa5\xbb\xf0rOH\ +\xcb8\xd7\x86(\xba\x9b\xaa\x22\x9bY\xbf\xaeo\xac\x1b\ +\x15H\x86K\xf3\xd5\xf2N\xf5\x88\xc7\xc7m:\x98\x8b\ +\x80\xc9\xf9\xb9M/>\x12\xebT\xe6\xdey\xaeS\xd3\ +\x90\xaf\xbcA\x802\xc8Ss\xb9\xe5h\xa3\x1ca\x9d\ +\xcb\x05.\x9f\x5c\x03e\xdcQ\xf0\xd1\x9cL\xcb\xee\x17\ +\xf6\xc0\xb9\xa0_\xf7E\xf9\xf7\x1c\xa9\xce\xb0\xdd\xb9_\ +7\xb7CKW\xb4\xb4\xed\xcar[E\xb6\xfdBu\ +~\xef\x16\xf8\x97q\x9a\xdc>\x94\xe5x\x99I\xdf\x8e\ +}}(\x03\xdb\x03m\xca;\xac\xe7\x97^\x9c\xd3\xbd\ +\xe6WKi\xbb\x0d\x17\xac(7oPO\xc7\xaen\ +\xf7\xbd\xf4\xc9\xa4\x89>ZG-\xd4\x87\xc5\xb33[\ +w\xcc_\xe5\xfau\xbdY\x067\xdaQ:\xb7\xd4\x05\ +\x00\xf0\xe4=\xd4\xf7\x9eJ\x99!;\xd6\xa4\x9d7\xda\ +\xde\xba\x1fm\x95\xd6\xb7\x1a\xd5\xbdO\x1b\xf1\xa6\xbcP\ +V\x11\x0ba\xcbW|\xbd\x1e\xd3Ey^A\x05^\ +}\x84\xb2,\xbbL\xd8F\xba\xbe\x1d\xc8G\xcexl\ +\xc8\xb1'j\xcd\xbb\xf8\xc9W\x1f[\xce\xc5\xecM\xb6\ +\x1c{\xcfS\xfc\xbd?\xd7\x0e\xb5\xb7\xb9\x0f\xda\xfc\xc6\ +c\xec\x88\xcf>\xb2\x8ch\xcf\xc0\xaf\xf7\xd1\xb9\x1e\x8d\ +\xdd\xe7\xf1\xc39\x9a|\xb0 o\xc0\x1a\xe5]Qq\ +\xc0\x05\xae\xf0\xc2\xf4\xf0\x1b\xbf\xf93?\xf1\x99\x7f\xf8\ +\xd3\x9f\xfd\xaf~\xfc?\xfe\xaa\x1bD\xbe*\x00\xfcS\ +\x9f\xfd\xd1\xf9\x97\x7f\xeaK\xff\xeb\x17?\xf7\xfa\x9f \ +\x13G\xbcY?\xc0\x8a\xa5\x13\xa5\xae\xc9Q`5Z\ +\x030Zp\xcf:\x9c\xc8\xec\xf84\x90\xeb\xf3\xecp\ +rs\xab\x93\xcc\xca\xca<\xef\xdeQ\xf7X\xefq{\ +z#\xbdb5\xd4\xcc\x89:\xefq\xcf\x88\xbc\x9cs\ +\xc0\xbe\xb6\x83\xf9\x9c\xdf\x11x\xd0\x1d\xcc\xd8\x9d\xdb\x08\ +|\xe4r\x81m\xcd\xdf\xfb\x87k\xba\x85=K\x00{\ +\xd2\x9e\xf9\xa6\x83\xccr\x8d\x9a3\xf0\x1e9\xd2\x8d7\ +o\xeb\xfc\x9c4y\xd9Q\xbf\xee\xe0\x1b\xb5\x0ci\xcf\ +e\xf7\xf7\xb4\xecZOxx|\x8d\xa5\x9e:y*\ +\xaf\xd99\x9c\x0f\xf2\xbd3\x1b\x81\xc0p\xce\x0eQG\ +y\xfb2\xe9\x5c\xab\xe9\xaeZ\xcf<]\xe2\xe2\xea\x05\ +\xa6\xe2\x9d4\xa5G\xdb\xdc\xf8.\xf6\xd1\xe5\x19u\x10\ +FA\xb4\xa4g\xa3\xce\x19\x00\xd4\xd2\xdb\xef\x88\xbe>\ +\x10\xf7\xf4k\x9d\x8d\xef\xe2A\xeb\xe4\xa72t\x1e\x99(\x07\xf1\ +\xd1g\x96\x15\xf9a\x09Y\xff\x00\xee\x08.E[\xb7\ +\xff\x9e\xbd\x80\x81\x9fu\xc5\xf4\xfac`\xf18\xaf1\ + \x03C\x95\x82Z\xbe\xcaV\xe3H~\xb6\xd1\xceS\ +\x0b\xa2\xc6\x8a\xdc\xf6\xfd:\xf8l\xfd_\xcd_\x9d\x93\ +{<\xd3\xb8\xa7\xd2\xd7\xd8\xae\x1d\xf4\xec\xebt`\xe5\ +\x9c\xafU\x19\xf0\x9e\xeb\x98N\x93k\x87{\xe4\x93s\ +\x99\xb9\x83\xdec\x12\xb7\x1e\xf5W\xd1\x9e\x15\x05\xef\xe1\ +%*x\x96\xe07\xfc\x83\x7f\xef\xff\xf1{\xff\xf1\xdf\ +\xf9\xfb\xff\xe2\x8f\xff\xf9w\x82\xc0\xaf:\x05\xfc\x0dO\ +\xbe\xf9/\xff\xdd\xbf\xf5\xd1\xb7n\xa4\xacX\xeb=^\ +\xd7/\x81\x8a!\x86\x03\xd8\x82\xd6~\x03\x85\x92\xcf\xcf\ +,\xf8\xacx\xda3qg'=\xa9\xfdw\xee\xb1\xe5\ +\x80\x103\xf4QC\x16|\x91r#\x9f\x96w\xaa\x8f\ +m\xb7/\x9a\xa1\x95T:i\xcd\xc3\xe2}@&G\ +\x15\xaatnt.\xc3<\xc4\xcc\xbf\x19\xdc\xc6\x9a\xb0\ +iw\xd6>M\xcdZ\xd5\x00\x0a\x0a\x0e\xd3%\x9e\x1e\ +\xae\x9bL\x0b\xd0F[\x8a\xe4'?J+e:\xa5\ +\xa7#y\xab1\xb3|JEK\xc8=9\x065\x96\ +\xe5\xda\xa5z\x97)T-\xce\x1c\x14+\xc7]\xc8\x8a\ +Rf\x94iF]OM\x0e}\xef\x97\xf9\xb4W7\ +\x02\x81\x91&tH\xe9\xf4\x9eqnC\xd5\x1fw\x85\ +n;,-\xeb\x04uuB\xad\x0b\xd6\xe5\x11\xd3a\ +\x9b\x0e\xa6\x8c\xb2L)\xa3\x16\xb0K1\xa0\x94\x01\xd5\ +\x18\xa0\xebt\x97\xd7\xe3\x01\x83.\xb0\xd1\x5chyE\ +\xeeGN]\xab8\xdee\xac`(\xb9\xd8\xa40\xe7\ +\x9c\xf4\x98f\x95\x11\xdbE\xe9Q\xba\xc3g\xaalX\ +kn\xbd\xfeR;S\xbe\xf8|\xbf_\xa8Y\x8d\xd6\ +R\xb6\xe9\xe0\xe5\xb4\xed4\x85\xb6\xddy\xbb\xd0:2\ +\x18.\xe9\xdb&\x7f_C\xa8\xa0\xb2\xca\xf4[_\x8e\ +\x8e\xd8\xa9\x8f\x08\x1f\xe7\xeb\xa7T&\x00vpT7\ +\x1e\x0b\x97k\xf4|\x89>\x16-\xcb;\xd5\xa1\xdf.\ +\x1f\xff\x1cK\xce\xf5_G~3x\xc8y\x90\xee\x04\ +wS\x99\x80\xab+\x94\xe3\x11X#\x0a\x8e,g\xa4\ +\x1b\xdeI\xc8\xbed,\xa1\xed\xf9h-\xa8\xce\x82\xd0\ +Gi\x9c\xe5\xdaT\xf5a\x00\xc1\xfcd\xda\xa9\xfa\xe1\ +#\xb0\xa1+\xf4v\xea\x13\x9d\xae^w\xf9\xaf&Z\ +\xd4\xc6s\x9el\xcdZ\x86\xdah\xber=\x9a\xb7\xd7\ +\x97\xe0\x90\xb9{\x1f\xc0A\x1c\xa5\xfd\x84{\x1cp\x81\ +i?\xa3\xf6\xf5G\xb7_w8\xcc\xbf\xf7o\x7f\xf1\ +\xe7\xfe\xf2\x90\xb0\xfdz'\x00\xfc\xbe?\xf4\xa7\xff\xec\ +/\xff\x9f_\xfc\xc1`\xfd\xa1\xbe\xc5m\xfd\xcaN\xa4\ ++\xd0\xe6L\x94\xec\xdcw\xe9\x1b\xe5\xfc\xb1\x93^\x8a\ +\xe6\xeb\x9cg\xca\xc1#^s\x8f\xa1?\x83\xa9w)\ +\xe3`\x17\x80j\xa9G\xdc\x9e\xde`d<[:\xef\ +\x11\xb3L\x06\xc5x\x96\xa7j\xb2\x13\xc9#v\x91\xdb\ +\x95//\xc8\x1f\x9b\xbe\x1a\xb7\xabS\xd4Q\xa1r\x9c\ +\xcb\x01O/\xae[\xf9\xd1\xb6\x1aHG\xa3)Tp\ +\xd6\xccv\xe9\x01_\xdc\x1f\x01\xc5\x8a\xe4(\x85\x9fx\ +\x15S\x01lSJ\xc8,\x1f\x892\x02\x97KJS\ +\xba\xfa\xfbQ)\xedhlu\xc7\xc6\x90\x87\xa1\x9e\x87\ +\xde\xf8\x19\x7f\xec\x22\xb0\x9dy\x85\x0ei\xdbE\xa9u\ +\x97\xcahI\xc09\xe7E:\xbc3\xd2\x8f(\xfb\xdf\ +e}\xc4\xe1\xf0\x04\x0a\xa9\xce\xd9\xebv\xf8\xb3j\xe9\ +\xf9\xde\xaf\xd7\xb7YK>\xb7-\xeb\x0b\xeb\x11\xe9\x17\ +\x07\x11q\x9f\xc0\x9bt\xe7\xf0\x0cP\x0f\x00\x8e\xc6\xe8\ +T1J^\x97\x1b\xf4Fn\xed\xfd\xe7\xba4\x5cF\ +\xdd\xa1\xef\xea\x13\xf7r\x8b\xafE\xf3\x12|\xea:\xd3\ +N\xbe\xc7:\x0c\xb9\xb7\x8d6\xb9\xce\x00\x9b\x0d\x95\xb4\ +1$K.\xb7k\x1e\xb9\x00\x8a\xb5\x87\x8e6yp\ +sp\x00\xe8\xe2}\xa6\xcfm\xdam\xd0\x11\xb9x\x5c\ +)pzWL\xa7\x05\xa8+\xd6\x8b\xcbN\xa74\xa6\ +D\xee\xb5\xa8?\xf18\xa1Zn2\xb4O\xefv\x85\ +\xedP>{\x9c*\x94\x97\xea\xadK_e\xa7\x16\xba\ +K\xac\x14\xd4\xcbK\xe0\xf1\x01\xa5z\x9bP\x8e\xde\xe1\ +\xec_t\xd0O\xe5+\x1f\xd3.\xc7-\xedd4G\ +\xba\x1c\xdb\xa8\x8b\xc5\xeaP:\xc8\x93\xaf\xa7s\x1a\x94\ +\xffq\xcc\x1cm\xa2\x18\xeb\xae\xcbt\x04\xe2\xb3}\xac\ +Xe9\x02\xba\xfa\xb4\x8ex\xe6\x02\ +/\xb1\x9eE\x17Ugj\xfa_\xbd\x91\x05\xef\xa3\x1c\ +\x1a\x02\xf3\x88L\xbeJ\xfaw\x98\xae\xf0\xde\xc5u3\ +\xf3V\xe2\xde\xb6\xe76g\xb8\xa3V\x1aF\xa0\x94\xb2\ +\x9d\x9a,\x9c\x83\xedY\xf0\xd9\xd3\xdc\xee\xee\x11T\xdb\ +U\xd7\x8c\x8d\xca\xde\xde\x00\xe3N\x9d\x86\xa6u\xe8\x9d\ +\xccEtz&\xcc\xd3\xc5\xbe1\xc4\xcb*\xf6{|\ +\xf5\x0e\x87A\xad\xd8s\xef}\xab\xee\xe9\xda\xc7\xfcl\ +\xc4Ov\xacE\xeakt\xd4\x05\xebr\xc44_\xd8\ +\xa6\xaes@P\xa7\xb2Fu`\x90?\xb7K\xb1\xef\ +9\x7f\xf2\x19\x12\xa4\xb3s\xefC\xc7\xf9r\xa8#\xe1\ +xw\xbav\xbd:\xb7~-J\xc9\x1d\xb0w\xf9\x15\ +\xd6\x99\x96+\x94>(\x92\x93w\xcbBG\xfa#o\ +\x0e\xf9\x1c\x01\xd4R]\xfe\x15\x05\xd3\xe1\x02\xebz\x02\ +\xd6\x15\xef\x92a\x0e\xea\x19\xa0\x06\x05!\xcf\x1e\x0c\xba\ +m0x\x96\x8e\xaf\xe8P\xba\xae(\xfd\xf9)\xda3\ +\x06\xdd\x15eY0\xd5m$\x90\x9d\x15H9\x12\x7f\ +\x8a\xc6,\x97+\x06\xbf\xfa24DSO\xb5\x93\x11\ +>U%\xe6\xfeG\xcbU\xa9Bd\xb5\xe7*\x13\xea\ +\xd5\x15\xca)F\x02)%\x8d\x11\xf4\x07}\xec\xc9\xa3\ +rA\xbdw\x82\xe8Wj+\xd3\x97'\x85.\x8e\xe8\ +\xd7\xdf\xa3\xf6\x07bf\x82r\xd08\xea1\x84tC\ +\x9e\xbb\xe7\xc4 \x0d\x9f\xb8m\x97\xae\x16\xeae\x9e*\ +.I\xae\xee\xb3F1z\x93Q\x7f\xa8\xbb\xd6\xde\xc7\ +\xf7\xfe\xbe\xa7\xf1\xfc['\xe2\x84\x82\x193\xb6\xf7\xbd\ +\x7f\xe9\xf3\x1f\xff\x81o\xfb\xb6?\xf2\xd3?\x7ffw\ +\xf0\x10\x00\xfe\xf1?\xfag\xbe\xe9\x17~\xf2\x0b\x7f\xf5\ +\xf1q}\xb2)\xed\x11o\xea\x07\x03\xa3\xa1[/\xbb\ +\xd5d\xa7\x97\x9d\xc8\x04\x88\x18)\xa4\xac\x0c\x1e\xb0<\ +\x1d\x90\xcb\xa5\xb1\x8d\x1c\xa0\xe6\xed\x83\x9f\xd3\x1a\x8b\xd7\ +\x95\xb7S=\xe2\xf6\xf4\xba\xd5\xa2\x8d\xadS\xb1=\x88\ +\xf1\xfa\xb3r\xa9\x22\x8d\x0ec\x1e)\xca\xa8\xe7\xc1\x81\ +p\x8e\xe4\x11\x8c\xf2\xe2\x08P\x1f\x04+j\x1b\xf9\xeb\ +\x9cWrT\xd9H\xb5\xa4l>\xfd\xa8\x88\x8fTd\ +\xb9\xc0\xd2\xf6\xfa\xc3\xe7e\x1f\xfd\xf3@\x9c\xcb\xc8\xa3\ +\x81Q[?\xc2T\x8c\xbe\x90\x0bk\xe8\x83F\x9c\xce\ +>\x97\x03\xa6\xf9\x80e}\xb0\xd2F#\xbf\x19\xa8\xf0\ +^p\xdc;fuD#\x1d\x0e\xfe=\xa0o\xa5\xe6\ +\xb5\xae#\xa7\x91\x7f7\xfd\xaa\xdb\x111\x17\x87'\xb6\ +\x9bR\xe9j\xbct\xc1\xcc;P@\xb6ot\x9f#\ +\xbd\x04\xf2\xf4\xe6\xfe\xbf\x9c\x03\x7f\xef.7\xff\xd6q\ +\x8f\xb8C\xdd\xf2M2%\xd1A}\x1f\xeb\xb0\xd2\xab\ +r\xee\xd6\xa3\x16\xd2\x12\xe5y{\xf5\xbeP\xf5\xb9\xef\ +hz\xbd*\xaf\x1ejHy\xa5\xa0\x5c\x5c\xa1.\xc7\ +\xd6\xa1\xc9\xd3\xb6\x1a\x8c\xd9\x99\xedw\xe6\xe6s.G\ +\xfe \xca\x1f\xf9\xff\xb2\xdb;\xf7\ +Q\xc0\x0e\x09\xaa\xcf\xdbr4Y\x8b\xdct\xd9|\x03\ +\xa2\x22\x81,\x91\x1c\x84r\xa7F\xf9m\x8d\x94\xd2\xea\ +\xd5\xf4\xe5\xe2\x0ae]P\xd6je\x8cf4\xf2o\ +\xdf\xec\xe2\xa3B\x04\xf4\xec\xc8\xacI'G\xc7/\x8d\ +C,\xeb\xd4@\x1fy4Hk\xb9\xe5tB\xad'\ +\xe0\xe2r\x08\x1fK\xe9\xbdw\xe6?\xc6\x89\xb5%t\ +f$\xc7\xa0\x1e\xa2\xec)\x8bz3\xf7+A?\xa3\ +n\xb27+i\x97C)(\x97\x97(\xc7#Je\ +\xd9JQt\xdeud\xcay\xd0\xc1\x84\xdeO\x85\xcc\ +}fi\x04U\xdd*jJ\xd5\xfb*\xd6\x15\xfc\xf8\ +F\x93^B\xb1\xa2\x95~\xc4\xf5H\xcf\xf6\x8b\x98:\ +>*+\xdb\x1bi\xca:\xa2V8\xf2\xa1\xd45\xa7\ +\x09x\xf7F0\xa4\xb4%\xdd\xd7\xf7\x0e+}u\x97\ +\x83\xfa\xb3m\xda\xfa\x11\x07\x5ca\xc2\x84\xe5\xb8^\xdd\ +\xdd\x1d\xbf\xe5\xd7_\xff\xd2\x7f\x9a\xeb\xec\x00\xe0\xf7\x7f\ +\xdb\x0f\xfd\xc0\xe7~\xe6\xc3\x1f8\xec\x0a}\xbb~\x88\ +\x15\x9c\xde\xd2&\xb0i\x07\x93Ev\xda\x0a:\xb4\xa4\ +\xb1\x10\xb0\xe7.p\xb0\xa9\xbd2\x85\x99C\x87\x87\xde\ +a\xe9:\xb3<\x1a\xa1\x81>\xd4v\xa9G\xdc\x9d\xde\ +\x98\xf9\x96\xc1\xbf\xd2&\x82\xec\x84y:\xe0\ +\xb4\xf2\xa4\xfe\x90\xf3\xb2\xbbr\xd737\xf6~\xba\xba\ +\x0f\xb0\xb4\x81\x9cr\x0c\x08\x15t\x04/\xf9X\x8d\x91\ +\xe3\x0b\xda\x81m:\xb8.GL\x87\xcbf\xe8\xdd\x9a\ +\xcdB\x8ar\x0f9\xea\xd7`\xd4\xafy\xebuG\x01\ +K~\xa2\xed\x9f%\xa5o\xe2I\xb9,\x18\xab]\xb2\ +\x9dk\x1b\xfdS\x7f\xa3-f\x9d\x90\x01\xfd\xde\xb5U\ +98\xa0,\x80\x9d\x9aP\x12mZVH;fP\ +\xd4\xf7N\xed\x93~7~\xb7T2\xed\xa9]\x0b\x87\ +\x11\x92\xf6p\xb5\x8d\x98\xad\xcb\x19=\xecAA\x94\xa4\ + \x22\x9f\x85\xca\xf6\xdf\xd6\xf1\x8e\xa6\xe1\xa2\xfc)i\ +Y\xff\x1d\xe9\xfby\xdf\x1c\x81\x19\x00\xb0,[\xab\x1f\ +\xb6\xe5\x0dV\x7f\xf2+!\xa5\xe0!\xb7\xbd\xfb\xb4~\ +D\xda\xe5%zP\x94\xf2< \xe2\xfc\x8dGx=\ +m\x9bf/e\x9b\x0e>\x9e\xf6\xf5\x9c\x99\x03\xd7\x15\ +\x95Z\xc8<\xf4t\xe4\xf7\xc2\x7f\x8c\xa4}np\x80\ +e\xf4\x9d\x8e\xfeyo\xb9NG\x15\xfa} \x86 \ +\x89z\x94\xfd\x5c\xf6\x87*\xc3\xcc\xaf\xc9\xf5L\xda<\ +\x18\xa4>>\xa8\xd8t=\xeb\x84K\xd0\xb9\xebe\xae\ +u\x02\xfd`\x8a~\xe7\xd2\x8b\x05\x05\x07\x00\xc0\x9b\xd7\ +7\x9f\xfa\xd6\x7f\xe6\xdb\x7f\xf5\x17>\xf7S\xff\xb7\xca\ +\xdd \xf6\x0f~\xf6G\xe7\xcf\xfd\xec\x97~\x0c\xd8\xb6\ +z?\xd6\xb7\xdb\x9b=\xd0#\xf8 \x22\x0bH\xaf\xcd\ +\xf9\xe5uc\xefZ\x1352\x00\x8a\xa4w\xde\xbe+\ ++\x03\xa7j\xa5R]B}\xc3Y\xe5^B\x80\xbf\ +\x18\xf9\xab)\xd5V\xc6\xb68\xb4\x7fS\x85\x8e\xd0d\ +\xe3\x8ap\xe0\xeb((O_\xf7\x02\xf4k\xbe\xa2N\ +:Y:\xdd<\xaa\x87\x94V\x1db\xa4\x9f\xca\x8c\xf7\ +\x0e/\x1aTt\xe7\xa6\xca\x1e\x8e{|y_\x96\x97\ +\xca\x01\xf0\xa9\xe9\x1c4\xe2 f\xa55\xd6\x08\xb2<\ +\xff\xcc\x86\xac\xfa\xa8\x01O\x83\xdd\x9ad\xa7i\xd5u\ +\x00\xeab\x9c\xaf\xe1\x14x\xa9\x98\xe6K\xbcw\xf9\xd2\ +\xa6\xa7+\xb6\xb3\x9c\xa2\xf7\x19\xebA\x94\x03m\xf7\xf8\ +\xae\xbdl\xd2\xa3\xd3\x14\xde%\x02\xb8$\xa1\x1fy\xac\ +v\x7fd\x83\x1c9\xd1R\xf7\xba\xea\x09\xc7\x87\xd7(\ +\xc9\x89WI\xca\xb7\xbc\xf0-\x01AC\x94\xbf\xee\xff\ +\xd5V\xb3$s\x9b(=\x155M7\x8ft#\x87\ +\x07\x95\x0b\xf5\x03\x8e\xbb\xd4\x00\x00 \x00IDAT\ +d\xbb\xaf6\xdb\xeb\xdfH\xb6\xaaS\xfa\x9c\xa3*=\ +\xfd\xab\xc9vK\xbd\x96\xf3m\xa2\xbeU\xedbm\x9f\ +\xfd\x12\x0f\x87\x10\xaa\xdf#\x00\xc1\xef\x0eM\xf6o\xa5\ +`z\xff\x05\xca\xc5\x95\xe4\xeb\xad\x8e\xa3\x1e\xb1\x933\ +`\x9d\xeb\xb4\xea\xa5\xb6o\x06Z\x00}\x94r\x96\xed\ +\xc3\xe3\x08mc\xc1\x82\x8a*\x1d\xae\xf0;i\xd9\xca\ +\xfd=pw\xd3h\xda\x80o\x06\xdc\xe4\x95\xfa\xdaC\ +\x88\x0a.\x15\xc8;\xfd\x01\x05\x11\xe3X\xe9\xddA\xbf\ +\xf2\xdd\xec[\x87\xf7\xcb\x8c\xfa\xfc\x05\xca4'\x19k\ +\x8d~e\xfb\x80\xf0\xa0\x80/F\xd62\x08\x8a\xb4K\ +\x92\xb3\x82\xa9^/\x8a\xfd\xd6\xb2\xb2\xed\xb9?\xeb\xfd\ +\x9b\xc6@\x05\xe2\xbd.\xe5(\x17~\x89q\xd2\xe9\xe6\ +\xefq,s\x19T\xa1\x22h\x8d\xf7\xfdf~\xc3\x0f\ +\xd1'\xadM\xde\x1a\xcf7\xb9\xc6[{\xd0\xe8\xe2\x88\ +\x7f\x96w\xddm\xe0\x11\xb11d\xc5\x8a_\xfc\xe9_\ +\xfd\xb1\xef\xff\x9e\x7f\xc3\x06\xfd\x0c\x00\xbe\xfa\xe2\xcd\x0f\ +\xbf\xf9\xf2\xfd\xd7n\x05M\xb8\xad\x1f[\xa59l\xb4\ +`U\xc6\x81W/\x0dV9\xb8V\xfb\xe6\xc1y\xa4\ +\xb6|\xe6\xa3&\xb9w\x96\xf3\x11T\xa9\x93\xce\xca1\ +\xe1X\x1f\xda\x86\x0fE\xf21Z\xa5(\x9bT\xb3V\ +\xdd\x92\x1e\x01O\x15\xdc\x03\xc9h8\x9aF\xe3|\xd4\ +\x9dg\x82\xc8\x90\x81::\xa5I\x17\xb0\xe6\xeb0]\ +\xe2\xbd\xfd\x90g*a\x0f\x98G\x01\xe3|\xd8n\xee\ +\xd4R\xf1-\x1b\xde^\xc1\xe7\x168\xfc\x1a\x81\xac\x1c\ +@\xb4\xbds\xf9#\xda\xd9n\xd5\xf8\x5cS\xb9\x1e\xaa\ +\xf9\xe9\xc1RC\xad\x80\xd6i\xc6\xd5\xc5\xf3\xed\x98\x86\ +\x8e\x96|\x0c\x8f\x96\x1d\x0e\xb7\x0f\x09<\xdc\xd5w\x00\ ++\x98\xaf\x10\x1a\xa0;\xb23\xc8\xd4E\xcd\x04e\x91\ +\x8e2\xa0\xb4\x0b\x0a\xeaz\xc2\xe3\xfd\xc7\xa8u1Y\ +T\xa1\x9e}p_G\x14\xf7\x02\xd0om\xe52]\ +\xad^\xec\xa1\x9c\xd0Uuit\xa9\x0c\xb3l\xd5F\ +BN\x9b\xcfJ|\x17\xd2\xa4\x07\xd7\x86\xee\xf4\xf5e\ +\xf0D\xebX[:\xaeKS\xd8\xefp\x82m\xc7\xa7\ +^>\xef+ \x19\xf1\x9a\xf4\xb2@~i\xda\xd0\xa9\ +\xde\x87n\xe5\x16\x94\xf7\x9e\x01\x17\x97f\xd3\xa13\x1e\ +\xbcu\xdd\x94\xb7\x83\xdb\xf9d\xb2\xcc\xc1+\x83\xaf,\ +\x97\x1c\xe4\x85\xd2\xa6]\x1e\x06=\x90\x86\xcc+*\xea\ +\xc3\x1dp\xfb\x16\xa8\xd5\xf2\xa8,\x9d\x0e\xfe\xcdi\xca\ +\x1e\xe4u\xb0C\xf9\xcep}\xe4\xa3\xf4\xde\xda\xd5\xce\ +\xfb\x9e\xb7\x07\xcc+*\xeaT\xb0^\xbfD=p\xbb\ +[\x159i)\x9c\x11\xa0\x0c\xa2}\x03\xf0\xb9\x0c\xd0\ +\xca\xcbq/\x83\xbf\xdcn\xfe\xde]\xdew\xbf\xc5\xe7\ +,\xcbw\x8ag}\x04*&\xcc\x08-r\x1dqz\ +\xb5\xbew\x9d'\xa9\xbe/\xe4\xaaz\xa5\xf1#\xbfE\ +d\x93\xddji\xd7A\xfd\xdaU\x8dz\xf8\xaea\x96\ +\x11\xf7\x143\x8c6\xc7,\x16\xc1\x81\x13\xeeZ\x99\xaf\ +>\xb8\xf9\xba\x0f\xbf\xf8\xf1\x0f\x8bX\xd9\xb2\x7f\xf2{\ +\x7f\xe4\xd9\xaf\xfc\xcc\x87?\xb4-\x8c\x05\xee\xeb\x1b\x13\ +\xb1V\x18\x02\xd2\xaa\x8a\x89\xc3\x83\xa6n\xa3v\xc5v\ +\xe3\xd4F\xd0@\xd0\xc3\xa0\x91sTG\xaa\x81IA\ +\x88\x1b\xb7\xf6Z\x97\xfd\xd9\xb1>\xee\xafw\x0b\xe5p\ +z\x82F}\xd3\x01\x1b\xdc\x15+x\x99\x12_\x1e\x8c\ +G\x0e\xd0/\x0f\xf2\xd5\xe8\xe0s\x97B\x18:\x1d5\ +\x1dnl\x5cxrx\xde\x8d\xaei\x88\xab\xa8FL\ +n\xb9\xb8\xa7@]y\xd0\x00\x99\xdbP\xef\x85Sc\ +\xc0\xdc\x14y\x1c\xe8{\xb8\x1c\x9f42\x96\x93G\xfb\ +T\xfeq\x8d\xdeA\xc9\xb292\xd4\x03NO\x19`\ +\x1c\x00\xca|\x81\xcb\xcb\xe7m\xad\xda\xd2\xcc_\x1d\x0e\ +\xdbC\xe9b9\xa4=\xd6\xb0jp\xc9\x0eJ\x17\xa1\ +{ #\xb0\x0c\x17\xafA!@\x99\xde\xe3\xf1<\x9c\ +H\xdc\x0aYq\xba\x7f\x8dZw\xc9\x16\x95~\xde!\ +\x5cDF\xd4\xdd\xd5\xe8\xf16\x0cz6\xa7\xe7\xd3M\ +=,\xd6|\xde\x22\x1a \xe2\xf7\xa6\x1f\x1cO\x8b\x16\ +\xa8\x92>\xb7\xb3\xca9\xe4O\x1bc\xba\xb5\x95\x1c\xa3\ +\xf4\x9b\x1fu}\xac\x22\xe1z&\xacjp\x8b\xb6b\ +~\x0dM\xbd\xee\xaf\xc8\x01-\xfbI\xe7\xd3;!h\ +\xe5\xd4\xc6S-\x05\xe5\xe9sL\x87\xcb\xa4o\xbd\xee\ +)\x85\x04\x0f!e.\xee/\x18\x05p\x0f\xd0\x00\x9a\ +\xcd\x000\xbe\xbc\xed\xf8\xbe)\xa6\xf5\xb7\x1b\xa9^g\ +\xe8U\x1e\xee\x81\xfb\x9bv_g\x99\xa6F\x83_\xee\ +\xef\xc8\x83\xca\xba\x0er9x\xf2VW[\xc8'H\ +\xa8\x1e2\x16\xbc\xeb\xda\xd3M\x05\xf5\xc5K\xd4y6\ +\xbb\xf07\x08\xb9\xa6(\xb8\x08\xbf\x94kc\xdc\xea\xad\ +\xd1e\xed\xedE\x9d\xab\x22/\xb6\xaf\x0e\x9c\xa8\xaf\xa4\ +\x14 \xa5\xf3=\xea\xc5\xb8q\xfe\xfa\x913\x07\xe6\xb0\ +\xfb\xd5~+\xbf\xe1\x97F@\xd1\xb1\x86\xfap\x07\x85\ +=D,V\xb7F\x7f\xad\xc5\xfd\x07\x01|?\xab\x10\ +\xcft\x86p\xc5\x11\xb7M\xc6\xbf\xf87~\xf5\xdf\xfc\ +\xecw\xfe\x89\xa7\x91\xa3\xf9\xa0\xaf|\xe1\xed\x8f\xdd\xbd\ +9\xbe\xdc\x0e\x12\x5c\xf0X_7e\x0cb\xdcq\xf3\ +\xfc\xae\xd2\xaa\xda\x88\xe8\x9dJ\xa4\xf0\xad\xfe\xa3\xa0\xab\ +\x0ck>\xbfO\xa3\xf0\xe9[u\x9d\xa5\xcb\x9f\x1d\xde\ +,f6\xa3\xeco\xf8x=06\x0f\x98\x80\x8eN\ +\xf9pv\x94\xaf\xaf\xe4\x22\xd5\x0e\xfe\xe8\xec\xc7&\xad\ +=\x06\xedq\xab\xb2\x92\xff\xbeW\xb0\x8a\x91h\x88<\ +L\x97\xfbn\xdf\xbe\x17\x1eW\x80\x90Q\xd0\xd3<\x19\ +\x14EM\x1a8\xfb\xcb\x03\xc0\x8c\x1e<\xcc\x16R\x1c\ +\x94\xf5\xc1]\x83\x22\xcd(x\xc8\x9a\x95G\xfb\xa6T\ +W\xd4B0\x95A\x0aC\xb3\xb7\xae\x07\xd7i\xba\xc0\ +\x93\xcb\x97@)6\x0d\xa04\xb3\xa7\xbd\xb6\xdf\xcao\ +\x5ct\xc6\x5cK\xe8\x12e\x8f2\xef(\x8fkJu\ +\x87\x94r v~\x5c7WT\xd4\xba\xe0\xf4\xf0\x0a\ +\xa5\xaa\xf5\xa9\x84)\x7f\x0f3h:\xaa`\x99WL\ +ps\x8a8\x82\x82N\xa3)-^\xa7.\x1c\xcf`\ +k\xfb5\x0b\xd4U\xf0\x194\x8fF\x9d\x15\xe4\xe4<\ +AWh\xd0$\xe9\xa8\x8f\x19.\xf0\xc0zr\xee^\ +\x8e\xfa\x98\xa7\xb2\xd8\xae\x9c]@\xe3MGN\xb2\x9d\ +(@V\x9e\xb3_\x0dzg\xf1\x0f\xe5\xe9\xf3ms\ +H\xd3\xb3\xa9\xe9\xac\x82\x12\xd5\xbbx+\x81\x82\x8b\xa0\ +\x22{f\x95s\x1ff}\xb3\x02\xe5\x95eV,\xad\ +r\x9d\x83\xbd\x95\x7f\x7f\x87r\xfb\x16\xa3\xcb\x8e\x062\ +jY3}\xa0\x82@\xe7\xd9FY\x0b\xbd~\x0c1\ +\xd8zz\xa8\x7f_\xad\xa6\x1c1]\xa6=\xa0\xa8\x05\ +X_\xbc@\x9dg)\xc7\xf5-\xa8\xccS\x9a\x1e\x1f\ +|\xfa3\xd7\xab\xb12\xc7K\xf7\x09#\xd0\x93\x81a\ +9[f\x94\x16#b:L@YO\x96N\xfde\ +\xb4\xbb\xeak\xbeF\xf18\xd3\xc2\xb2\xca\x90\xd7\x90\xa7\ +\xe3\x1a\xb6i\xbeO\xde\xaa\xd9\x15\xd7\xf3\xf9\xcc^p\ +QPZ=\xa1G\xb9\xf3\xb3\xbd7x\x93\xcb\xed\xeb\ +\x87O\xbc\xfa\xf2\xed\x9f\x8b\xba\x9b\xa5|\xf0w^\x7f\ +\xf7v>\x1ap__7\xd2\xf3\x82\xf9\xec$]P\ +\x8e\xd2G\x97\x9bm\xaf\xbc\x1e\xdc\x5cH~\xd6wm\ +\x02\x88\xbb\xb1\x8emT\xf3\x88&m\xacc}\xc0}\ +{\xc3\x87*!@p\xe9\x8a\xeb\xdb\xc6\xc3\x9c}x\ +7\xd6\xa4D#\x86\xe3\xe6\xa1\xd1\xb0r\xb5\xf1\xd5\xb1\ +\x8d\xde\xfe\xa0\xca\xac4\xd2\xe08\xcc\xde\x9c\xf2t\x81\ +\xa7\x87\x0d\xfci\x90\xcf\xd7\xbb\x1c\x9e\xa7c\x1bf\x00\ +\xa1\x81A\xcb\xd1\xb4\xcb\xa0n\x96{\xa6\xbd\x0a\xf9d\ +p/\x1d?a\x84\xbc\xd7/\xea\xf5\x15sN{\x9e\ +N\xa6\x1dP\x1f\x1b8,\xbdl\x0a\x802\x1dpy\ +\xf9\x1c\xa5L&\x93\x90F\xc0\x11?\xae \x87?m\ +\xef\xbc&\xb4\xe7 \x9cB|g)t*\xe4S9\ +\xcb\xd7\xb8cPQ\xb1\xac\xc7m:x\xe5\xeb =\ +\x18\xf6\x9d\x80\xa0%w*tLnF\xe9\xca\x0a;\ +\xa9@\xdb\xa0AZ\xb2\x8c\xbc\xaehG\xbd\x5c/(\ +\x9b<\xe2\x9c\xc1^\xbe4\x80\xb0=\x14\x08\xb9.j\ +y\xe1[\xd5\x91+\xe5^v\xaeWA\xa7z\x8a\x1e\ +\x8ch\xe6\x1eBx\x9eUd\x18m\xd0\xa6\xad\xcb\xb4\ +M\x07\x1f\xb6\xf3\xc5\xf2\x14\xb0\xfb\xedq\xa0\xd7\xf4\xec\ +|P\x13t\xcaLe\xeae\xd2v\xc2\x1eT\xaf\xdc\ +\x07\xf43'|\xe6\x80a}\xb8Gm\xd3\xc1\xaa\xa3\ +\xdc\xaet>\xa2\xa9\x14\xf1\x0e\xfa\xb3|\xa8!a\x03\ +\xa4\x9f`V\xbd\x1b%WR\x0e\xbf\xe8\x03*0\xcd\ +\xa8\xd7/Q\x0f\x87Vf\xf0\xc8\xdf\xba!Oyc\ +\x9cSkV\xadS~]2n\x93\x99\xb6s\xfa\xa8\ +\xf9\x83\xd6\xfa\x114\xe4`\xe3\xc0Y\x9d\xa7\ +\x02Iu\xac\xc0\x93\xf9\x05\x02$\x13\xd0\xd0\xb9h\xe0\ +\x1e\xe9@\x0e\x8aN\x87\x9b\x94v\x16F\xba\x10\xe0\x8d\ +\xed\xaa\xc1\xc0s\xa9\x03\xf4\x91\xac\xd1N\xadQZt\ +t\xba3\x1d90\xff\xcc\xc1\x85\x8b\xf43\xf8\xe05\ +\x01\x98\xa7K\x5c]]\xb7W\xabE\x19\x0a\x90\xf3T\ +\xa7\x1a\xb9\xebU\xa6i\xbc\x96*\xf8^\x9bT\xfb\xe5\ +\x09\xaa\x83*=\x96\xdc\x83G\x9b\x8a\xab+\x1e\x1f^\ +a\xad\xeb\xde\xd6\x04W\x19\xec(\xe8RZW\x10P\ ++\xfd\x90\xf4\x94\x83_Ejp\xc7\x18e\xe7\x05'\ +|\xae\xeby\xe3\xf7T\x22\x1fa\x89\xcaF\xdb%\xca\ +)\x92^\xaf\x1c(\x0bt}$\xbawXk\x99\xa3\ +\xc0\xa93'\x01\x1c7\xfdv\xd9\xad\x92[Ag\x86\ +\x0a\xfa=\xfci\x91\xef\x90|\x0d\x1a\x97\x09e\xdf\x18\ +\xe2\xc1\xcd\xa1\x0b\xef\x8d\x832AM\x066\x0e\xe8\xb2\ +N\x84\x9d\x84\x0e.X\xa5\xd6\xde\x07D\xf9\xfa\x8a\xc5\ +\x91\x8f\x0e\x99\xe2\xfe\x0e\xb8\xbd\x11\xbf\xd1\x1ff\x9du\ +\x9a\xf1\xcf\xeb\xd6\xc0\xaeyt\x7f\xba\xfa\x8b\xac\xdb!\ +\xf3\xbc9\x83m\xe2\xdeI\xe3\x90\x96R0moq\ +\x9a&\xd4\x17/P'N\xc5OI\x16\x04\x8dNI\ +\xf0\xe1\xdd\xb6\xacw\xea\xbfrl\xefA\x0dG\xc9\x1d\ +Tz\x1a_\xbf\x9e\xdb\xee\xdc9\x90\x90\xf2\x00\x05\xbc\ +\x94\xa5\xdb\x18\x07jr\x19Zn\xa6I\xdb8\xca\xe5\ +\x94\xf3\x08\x05\xa9N\xaat\xa8\x09y\xcd\xe5hF\x88\ +\xb3@\xae\xe39\x9d\xda\xe8\x09\xf7\xed\x1d\xce\x1f\xfc\xda\ +\xc7\xff\xc0\xf7}\xd7\x0f\xfe\xae-\x0d\x807_\xb9\xff\ +W\x01\x94\x19\xc0\xa9\xde\x9b0\x14(\x8d\x1c`\xd0\x9e\ +\x03s\xb1\xf4Y\xa0\xda\xd0\xcc\x1fJNl?\x1a\x0d\ +\xd8\xa6&tJ-\x97A@\x9aA)\x09\x8e)\x98\ +c}\xc0\xcd\xe9Uk\x5c\x0dV9\xf8j\xaf\xc3\x17\ +\x88k\x1a\xa4O\x1d\x11\xec\xb7\xd8\xcf\x9d\x83\xa1sP\ +\x80\xa7J|\xeeL\xa0\xfc\x8f\xd3^3P\x0a\xde\xbf\ +x\x89\xb9\xf8\x14\x98\xb7\x0a?\xb7\xb6\xed_\xa3V\x91\ +\xa1f\x85KH\xdb\x22\xf7E\xd86\xb1\xeeL\xc1\x9b\ +\x07\x8b\xde\x08#p\xaa\xc3\xe0\x92\xef~\xe1\xb4\xf27\ +\xb7\xb2\xfb\xe79\x80:\xc5\xeat=\xa7\xca>\x07\xcd\ +\x8e\xf62\xe3\xea\xf2E\x8b\xfc\x1a\x14\xfb\x1c[m\xd4\ +\xff\xec\x84s\xf0\xac)7\xff\xc5\xc2\xec\x0c\xdeT/\ +c\x9a$\x07\x8f\xec\xc8\xb3\x03\x5c\xb1\xa2\xac+\x8e\xf7\ +\x1fc]\x97Fe\x0e\xea\xc1_\xd6\xa5\x00\x8d\xfaL\ +\xdfh\xca\xf6\xca6\xee\x1a\xe26\xa3\x1d\x1b?\xc4X\ +\xb51\xca\x8d\x0e\x88\x07\x0e\xfe\xceS\x8f\xcc\xa9\xa36\ +\xac_\xf9e\xb9\x0a\xd6X\x96.1p}\xf3\xd0\xe8\ +~-\xa8\xc8\xe0\xa8\x1a-\xce7\x84B\x7fJ`\xb4\ +\xe5\x9dw}\xa1l}3\x0cP\xda\xc6\x10\x88N\xa8\ +\x0d\xab\xdf\xf21=t\xf7I\xc9\xda\xd1\xde\x1f&\xed\ +\xfa\xccC\x83=\xad\x82\x08\x97\xd58\xb0\xc7\x93\x82\x82\ +\xfap\x87r\xf3\x16\xb5:\xf0W\xba\xb5\xa3\xea<\xb8\ +\x05\xe9F\x8af\x1b\x85r\xd5\xf6\xcctR\xa7\xfac\ +U/\xe0z\xad\xb8C'\xc9\xbb\ +\xe3\xde\x9a\xf7\xc0r#\x8fz\x15\xa3 M\xb9\xb2\xa7\ +|5\xbf\x8f\xb9\x5c\x18\x1f\xb5\xd1\xa1\xed7\xaa\xc3\x83\ +\xa6Je\x04\xaaFi]\x87X\xee\x9cx\x01\xb8\x8e\ +\xa19\xe5f\xa6^\x8f\xba\xcc8\xd5\xdf\xefjZ\xea\ +\x88\xea\x81\xa7@W\x86\x82\xf3\xa0\xd9s\xc4\x0f:\xa5\ +\x913\x02\x80i\xba\xc0\xc5>\x1d\x1c\xed\xad\x00?\xb7\ +op\xed\xd6\xa8\x0e\x93\xed\x9f\xf5pt\xe5\x1d\xc4J\ +>\x1d|\xee\xd0x\x80\x0b:\x94\xe6u=\xe1x\xff\ +\x0a\xb5\xe6W\x88\xf5\xb0\xc4A\x8c\x7f\xaa\x1f\xe9a8\ +\xb0\x16\x05\xa5\xe3rt\xe1\xba\x07wv\xfa \xcf\xa9\ +\x13\x5cKS\x13\x17J[\xa67>\xab\x95\xe9\xfaT\ +RZ\x94^\x97\xb5\x8c\xb8[\xa1\xf5\xaa/\xdc\x9e\x17\ +lz\xef\x9d\xa8\xf1g?\xb23\xb2\xd1\x9e\xb7\x0a.\ +\xd3h\xa0\xa5L(O\x9f\x03\xfb\x94b\xd6\xa7\xad>\ +\xfaS/\xcf%\x14~\xdc;\xb8=\xad:z\xa3\xbf\ +\xb5l\xf2\xe5\xb6\xa5|\xf2\xb8\x16_\xbfh\x80\xeea\ +;\x22Fm@}\x93\x96\xa8uL\x1d\x97\xd9\x9e\xf3\ +\x95\xc1\x0cZz\xb5\x98\xcd\x071\x0e\xaa\xcf\x8d\x8d\x8a\ +agJ\xed\xc8\x07\x95i\xc6z\xfd|_\x13X\xc5\ +\xd7rf \xdb\xbf\x83.\xb5h\x85\xf5\xfd\x1a\xbe\x00\ +\x97\xc1C\xc8O7W\xaa^g\xb0\xa5q\xac\xa64\ +\x91W\x9f\xab\x9f\x8c+\x83 \x05Gy\x19C\xf0\xa7\ +\xed\x12#z\x0a\x5ck\xd3E\x97\x8d^\xba\xa9\xc5}\ +\x99N\xd9R\xd7\xb5,E\x00\xb9S\x90;:\xf1o\ +\xd9\xb7M\x86\x9c&\xe9*E\xf9\x8f\xb8o\xe5}\xf0\ +\x85\xaf|\x07\x00\x94?\xf9\xbd?\xf2\xc9\xff\xfd\xaf\xfc\ +?_\x5c\x97z\x00\x80W\xeb\xe7\x11;l\xb2\xb3V\ +6c\x0av-\xbe\xe6m\x04\x06\xf2\xef\x5cV\x5c\xad\ +\x97$F\x91\x81I\xe4T\x87\xa9\x0a\x93\xe9\xd6\x9cJ\ +\xc7c}\xd8w\xfbf\xe1\xd7.\x18\xaf\x83\xb2{\x90\ +\xa1\x86\xdc?\xd3\xf4\xa3\xe0\xea\xf7\xd4\xc9\xf8H\xe9&\ +\x9fm\xa7\x0f\xe9,&\xb7\x5c\xce<]\xe1\xe9\xe1\xb9\ +\x18\x89\xd2\x99\xc1\xab\xb4cQ\x00\xc4\xd2GK\xffC\ +q)\x9bQK\xa8s\x1e\x83\x01\xfd\xed\x8eg\xa7\xa5\ +p$E\xeb\x1a\x19\xe2f\x08}\xfb\xc7\xfd\x15yT\ +F]\xdbHKy\xcf\xea+c\xder\xceH\xba\xac\ +G<>\xbe\x01\xaaN\xbde\x00\xab;\xf12\x18)\ +g]b<\x1f:\xfff\x9f#\xbd\xa3<\xd5\x9e8\ +]\x0c\xa3G\x9dUs\xee\xd3\x01\x87'\xdbT\xb7j\ +@n\xe7\x90}P\xc9Q\xb8qG\xa4\xd9b\xe9\xdb\ +W\xd3\xab~\xbb\xdc\xb3c\xa5\xce\xb4\xcej\xf12]\ +J\xa3g\x0a\x1ez\xb0\x98\xf5\xd7\xca\x1c9\xbf\xfd2\ +\xfb\x83\xdb\x9f\xea\x97vx\xb2\xbe\xb5t\x85R\xe9\xf5\ +\x8b\xfa\x10\xd2\xc8\x81\xb7\xa6\xf2\xe2\xbb\x8e\xdc\xaf\xb7o\ +P\x8e\x8f\xa6\xa7l\xd3\xb1\x8f\xcc\xf2\xd3\xb25\xe8\xeb\ +\xc8\x0fO4\xa0\x00\x19H]\xa49\xa0\x13\x148 \ +\xd3eDq\xdf\x00\xc3\xd5\x13L\xef?\xdf\xfd\x04G\ +\x8a\xdd\xd7\xb1\x9d\xce\xe9\x8e\xc5\x8d2\xf6*\x9a.\xeb\ +\xf59\xbf>\x8a#\xcc\xbd\x97P\x82fv:+\xb0\ +\xbd\xe9\xe5\xd5k\x94eAn\x0b\x05\x82\xaa{\x91\xdf\ +\xed_\x9f\x8f}O\x1fe\xbc\xcd\xde\xed\xaf\xd4\xbaG\ +\xde\xce\xd3\xaa\x9f\xd2\xf88\x1aa\x1e\x95\x11u\x85\xce\ +\xc5\xb9\x86\x19\x9c\x15\xa9S\xfd\x80\xfaP=^G[\ +\xf9\x1c~\xa0\xad\xb2\xce\xbc\xf6q$\x1b\xbd\xd8\xfa\xbd\ +\xad\x03\x05\xef\xe1\x938b\xc1\xd5|q\xfa\x96\xef\xfa\ +\xc7\xbefz\xfb\xd1\xfd\xbf\x14\xe0\xaf\xe2\x11\x15\x8b\x89\ +\xa9\xdf\x88\xed\x86:\xc9g\x0e\xe2\xa3\x9ei|g\xd0\ +u\xc2k\xfa\x1d\xbfr\xe3q\x01\xeb\xf6$\xaf\xf5R\ +Z5=0\x02\x7fD\xd3\x19\xfc\xd5Fi\xe0\xf5\xf1\ +\xb6\x01N\xcd\xaa*8\x0d\xec\xa1\xe4\xe0@\xa7G\x00\ +A%R\xf9\xe5s\xb4T>U8W\x88\xf5d~\ +\x8a\x00\x14\x1e\x90I\xa5\xb79\x1dG\x06\x8d>5\xae\ +\xaeX/N\xdd\xc5\xdf\xf8\x9f'\x0d\xb62\x83_\x88\ +\x84S\xf0\x17:]\xf2\xe4$\x1b\x96\x07b^\x93|\ +\xba\xce\x96F\x83\x07\x0c\xd2\xaatd\xd9\x95\x96\xdf\x9f\ +\xb3\xfe\xddAM\x17\xb8\xb8|\x06\x14.\x07\xe8\x97\x14\ +\xb8\x0c\xb2N\xfbj&^\xd4\x7f\x07y\xbc\xa70\xa8\ +v\xf7\xbd>\x02\xa5H\x9d\x83\xb6:\x9bu]p\xbc\ +\xdb\xa6\x83\xb5-x.]\xfe\x8c`\xe2:\x82A\xf9\ +\xa3\xdd\xb9\xc1/K\x1a\x8f\x16\xeb\xe5\xed\xa3#)\xca\ +\xa5\x96\xdf\x97G\xfdP\x8ez+\xc8\xab\xd9*\x90J\ +\xefy\x19ub\xb2\xed\xbck\xfd3\xd0\xeb\x8f\xfaG\ +\xde#\xefn\x07\xb1\xd6N\xdb\xc4Gw\x22\x1dJ\xc1\ +\xf4\xf49\xea\xe1\x90F&\xc8gh\xd5\xbbx\xef\x01\ +\x83\xfa3\x8e4\xbb\xc4\xeb\x90\xef\x0c\x14\xdc\x87S\xe7\ +u\xa48[RD\x82\xf2\xf0\x80z{\x83\xa9f\xba\ +\xc6\x80/\xe8\xf5\xe5 \xfa=\xf4\x8f\xe9\x181H%\ +\xe9R\xd9!\x95\xc4\xcb\xe3\x08w\xc1\xc7=n8\x14\ +\x9d\x99&\xac/_`=p:1\xe4\x12#G<\ +\x9eJ7\x1c\xb9\xf4\xd56\xb4\xcd\x94&\x9fU#\x17\ +^V\xf6+\x0epbD\x8b\xed\xe3\xe9\xd8\x8e\xa3\xd8\ +:ncM\x97\xe5Y\xf6)\xdc9\xd5\xa9v\xd4\xef\ +@\xce\xde\xc3;\xdc\x81\x22\xde\xe5\x036^\x03S\x8d\ +\xceR-\x03\x9e\xf5\xdf\x98\xb6\xdaj?aB\xc1i\ +Y\x0fo>\xba\xfb\xec\xf4pw\xfa\xc6i\x7f\xf4P\ +\xef\x93\x90|\x91\xb1\x86\xc4\x8a\xda\xb4\x7f\x04\x22\x82\xd8\ +,\x80l\xc4ZW\xa0w\xbdV\xd0`T\xfdr\x1a\ +2;rv\xb1\x06l\xdb\xed\x1b\xe0/\x86L\xc7\xc1\ +\x85\x0aB\x07\xa4NSw\xe5\xd0h\x82\xc28\xc3J\ +\x83\x85Om\x14\xa9\x87\xb4b\xf0]\xf9\x88)\x13U\ +\x80\xec\x9c\xe39\xb0\x1d\xf6<\x95C\xab?\x0cz1\ +\xb0JC\xce\x06\x9e\x81\x8cN\xa3\xe9\xda\x16\xa7U\x83\ +~\xef(\xa8\x8eA\xb7n\x16)\xe2\xc2\xbcw\x19\xbd\ +\xe7\xde(2\xc8\xeeA\xe7\x22\xce,\xea\x0e\x19\x90\xdf\ +\x088\xee> \xe50 G\xa0\xa4\x0c\x83\xcf\xa8\x83\ +F\x98K\xdb6\x86<\xb9\xda\x8e\x88\x09Yf\xd9\x93\ +\xbf\xd2\x06\xf4s;\x87\xa3\xd6+\x82\xa6\x96\x97\x7fo\ +y\xa7&\xdf\xecp\xf5=\x9b\xea|\x81pL~\xb5\ +\x80UW\x1c\x1f^!vS\x06=\x0a\x00\x22\xd0 \ +\xdd\xeb\xf5B\x9dm\x06\x09Ag\xf6;\xf9\xbd\x99\xdb\ +_m\xa3\xf1Z\xc4H\x13 \x8b)\xb4|\xb7\x11\xe6\ +W=\xa8)\xbd\x03\x5cjJ_n\x9f?\xf2\xc4T\ +\xaf\x06:OK0\xe1\xa1\xb6_o\xe7\xb2!OA\ +k^\xf2P\x8d7\xf7\xe5\xa5\x14L\xcf\xae\x81\x8b\x0b\ +\xb3\x9a\xf8\x1eS\xa6,\xbf\xa6\xf6\xd9\xee\xeb\xbas\x0f\ +g\xbd.d\xfa5(\xe6)2\xfd\xd45\xb0\xf9\xad\ +\x14h\xbc\xa5\xd1\xae\xfb{\xe0\xf6&\x95\xc7k\x04\xd0\ +)\xb7\xe4\xd3\xf7\xaf\xbe,`\xd4\xa1v\x1f\xc0\xb6\xd6\ +\xc9\xff~t,\x0e\x06\xd2{yB\xdd\xec\xbdL\xc0\ +\x8b\x17\xc0\xc4X\xa6\xa3\xae\xda\x8em\xc6O(\x8bx\ +\x90\xd7\xee\xa9\x8f\xcdK\x9d\x1c\xc0 \xf1N\xbb\xd2\xa9\ +m\xf5\x09\xae\x7f13\xd1\xbf3x\x14K\xf3Y\x92\ +\x1a\xd75\xcd6\xed\x1b\x80\x98\x9e#w.\x14(\xe7\ +\xa3W\x22\xad\xaf#\xd46@\x97\x96\xbe\xa7\xf7\xff\xb9\ +\xad\xb5\x0c}\xa62Y\x13o\x1b?\xa7\xc6\xe9\xcd\xed\ +\xdd\xef\x99\x8e\xf7\xcb\xd7\xf68V\xd7\x1cx\xc38Q\ +\xd9\xc9\x9c\x07\x83\xd99f@\x05\xa8\xe2\xf8\xbdY`\ +h4H8\x96\x8dY\x0d\x08\xee\xea\xa8\x88u\x1f\xf9\ +{k\x8a\xa0\x02w7\x19#p\xd9a)?\xd1\xb0\ +\xbeHuBi\xe7\x8d\x05\xedY\xc9\xb4'\x041\x94\ +Q\xf0\xd7\xe0\xe9#\xad}\xf0\x0f\xda\xe2\xf9\xd5\xfc~\ +\xba\xbf\x954C\x01A\x7f\x15\xb0\xb7\xe3\xca\xca\xe9\x9d\ +\x1e&\xb1\x1ew_\xfc\x96u\x88\x14y\x1a\x9dz$\ +Hv\x80\xa6\xbb5uW'\x01\x07\xdf&1r\x12\ +\xb1)'\x1b6[g\xc4\x0f\xed\x02\x00\xe6Rv\xfd\ +\xea/\x05QY\xa7\x81\x0a\x94\xb9\xad\x09\xf4\xa9(\xd7\ +'m\xff\xec<\xb7\xb6\x9c[\xa9= \x0a\x9ay\xb0\ +9\x9dU\xe8\xab\x1f\x12^\x85cu\xbea1\xa1\xe3\ +\xea\xcc\xed\xcd\x1f\xeb\x82\xc7\xfb\x8f\xda\x111\xea\xf8\xd0\ +J\xc9\xc7\x1a\xe9\x19\x96t\x9bM\xf7\xd2\xf4o\x0e\xc2\ +\x0a\x08'\xf1\x17\xb9\xdd\xf2w\x05=>v\xa2\xf6\xe9\ +uj\xe7Bg\x22r\xba\x98\xa67\xbfW\x22\x9f\x02\ +c\x82\xabl\x8b\xf1{n\x12\x19Q\xb4}\xd7\xd7n\ +\xb2\x9eQ\x10\x18y\x1a^:S\x10\xad\xce\x11\xa0\xb0\ +7\xb5\xdb\x82\xf2\xf49\xd6\x0b\xae\x09\xd4\xcf\x11\xe5\xb9\ +\xbe\xd0\xc9\xa0,\xfc\x9a\x02\x12\xc0}!\xf9\xe1z\xae\ +\xe0/\xaf\x19\x8c\xb2\xf4h\xac\xfc\x19\xb4d\xbfT\x1f\ +\xee\x80\x1b\x1e\x11\xa3\xcf\xb4\x0e\xf5\x93#\xfd\x0c=\xa3\ +^:\x18\x1a\xf9F\xcd\xcf7\xf8\x04\x05\xf9|\xd8\x90\ +a\x02\x9e\xf2W\xe9\x9f\x00\xd4i\xc2\xf2\xf2\xba\xbd1\ +$\xd3\xa2<\x85|\x22\x9e\xb1|\xdd\x81J\xcbU\x90\ +\xedS\xc9\xfdQ4U\x9e\xebZ\xcaiP\xb6\xb7\x1c\ +\xf3\xea\xf2\x14\xd5#\x05yA\x8b\xb6\xb9\xa6\xdfb\xf6\ +vr\x07\xdf\xc8\xd1\xb7u\xe6_\xf3k}\xae\x13\xea\ +/\xd9\x0e\x19\xe0\xf5\x83`^\xdeW\x03\x81[\x9e\x15\ +\xbe\x84\x88H#:\xf4\xc7\xbb\xe5k\xa7\xc7\xbb\xd3\xd7\ +\x90\x09:\xecX\x07\xe8\xfb\xbf\xe4\x7fq\xa75\x02\x01\ +|\xfbAv\x8a\xcaD\x06\x85\x0e\xb2\xbc\xf6\xa5\ +\xe4`\xa8`k\xa3\x8b}wp\xd0\xa1i\xfc\xd8\x01\ +uDk\xb2%>\x0fg\xa8\x9b\x94\xa8\xc3\xfe\x9eT\ +w\x96\xaeOJ\x91\xbaJH>\xb6\x81\xa7\xc0\xbab\ +\xd9\xdf\x18\x122Q\x1d\xd0Q\xde\xec\xf0F\xf2\xd6\xba\ +\xb2\xde:\x05\x1a,r\x19lO\xf53\xb1\x8eY\xd3\ +f\x7f\xc6R\x9d\x06\x1d\x15V\x1aX\x86J\x9e\x9d\xd5\ +Y\xea\xf3E\x0fN[\x06*#\xf9h\xdd\x0b\xdc\x87\ +*(\x8a\xdf\xdcq\xed;]\xb5\xbc\xf0\xff\x19\xb8\xb9\ +]\x08H)\x05\xf3\xfb\xd7\xa8\x87\x0b\x00e_;\xc5\ +\xc3\xa2\xe9\xf7b\xe4\xdc\xa5w\x07\x9f\xbf\ +z\x991\xfdhSP\xd6\x7f\x06q\xe6+\xed~\xb4\ +/\xa7v\xd5~YG\xc1Z\x14\x10\xf5#\xac\xad\xf4\ +\xa9\xa0^\xbf\x00\xe6\x19l]\xb5&\xfe\xd6x\xcf8\ +\xeaT\xea\x98\x9f\xdaU\xe4\xd4\xd1\xff\x22|\xf6\xba\xa2\ +>\xbcX\x19\x0a\xa4\xd4\x8f\x01\xae\x9b\xa1\x07K\xaa3\ +w\xd93x\xec\xeb\xd6(\x9c\xdb\xd5\x81\xa4\x82\xd4\xfc\ +L\xdb\x80\xf4\xf0{\xde\x9cD\xcf\xe1\xfc\xae`l\xf3\ +6\xadB)c\x01\xf9\x5c\x10\xcb\xd5\xee\xef\x1f>=\ +=\xde\x9e>\x15\xc2Y\xc0w|\xc61+\xe7T}\ +\xd4\xc0\x80\x8f\x04\x86\xf0\xe8p\xe8\xec\x1d\xd9S,\x0a\ +\xbc\xbc&W\xf2\xdcs\xc8\x0e[\x01\xc6\xb1>\xe0\xed\ +\xe9\x156\xe3\x99\x1aM\xaa\x90\xfdQ\x06.XR\xc3\ +\xfa\xf2\xda\x14\xa57\xf7x(+w44^W\xfe\ +\xac.\x0c\x5c\x9a\xdf\xc1j\xa6\xefb\xbaj\xbc\x84\xec\ +\x22\xed,\xe5\xc4\xd5\x82rcH\x8d\xd7/\xf2\xad<\ +\xf5\xe0\x87\xedD\xe9\xe7\xfa\x5cr}]\xaa\xcc*\x8d\ +\xd1\x94\x8b\x06\xf81\xbd1=\xedm\x9ak\xd4g\xe7\ +l\xa0@\xdfW\xab\xbaI*\xe3\x9a\xd0kt\xb3\x95\ +i\xc6\xd5\xe5\xf5.w:\x88\xec04 \xe5\xb3\xd4\ +\xd4)\xab>\x87\x9ek0\x19-yp\xc7\xd5\xcbE\ +\xdb@[!\xca\xcb\xcfW\xacX\xeb\x82\xe3\xfd\xc7\xa8\ +U'\xc3\x8b\xe5\x1d\x01\xad\x90m\xab\xbf\xb4?\xa6\xb5\ +yMkI\xb2\x8b\xf4q\xd6\xe6HW2\x0d\x9a\x0e\ +@'\x81\xf3\xcf\xfd^\x06p\xf9R\xd8\xa3\xf5\xe7\xd1\ +\xb92\xa87C\x18o\xa7>|O\xc9\xeeBW\xb8\ +\xee\x94\xa0Q\x81\x22\xa4\x0c\xf5\xe9\x15h\xc71\xf9\x08\ +\xe8\x06\x02\xf5\x9c\xc0\x18e\x0f\xde\xa2\x0c\xdd\xe5\x9f\xf5\ +W}bi\xf5\xfb\xb2\x81\x0d\xf6\xcd\xc8\xd2\x8dr4\ +x\xe6\x18\xe5\xed\xb04ZT^z\xb5_\xf7w\xc0\ +\xcd\x1b\xf3F\x04\xccN\x83\xc2\x8b\x09\x05\xb0\xc3\xeb\xbd\ +=\xf3\x9aA\x05\x1b\xda\xc2S\x92OPA]\x89\xf2\ +tgu\xc4*\x7f'p'\x8f2a\xbd~\x0e\xcc\ +>\xa0\xe0\xf5\xf0;\xeb\xd0\xd1\xab\xf1\xcel\x8dI\xca\ +\x19S\xd6\x94\xa6X)\xba\xf39\xe8\x18\x01\xb6\xa9oS\xf5\xa7\x04\x8a\xa3\xa9\x5c\xd6\xc1V\xce\ +\xcb\x18\xf4_\x0f\x04a\xf5\xe8\x15S\xb5\x91^\xcf\x0d\ +\x8e\xcf\x8d\xb6uX\xb6\xa6c\xda\x116\xf26\x9a0\ +\xe1\xe1\xf6\xf8\xa9\xe9\xfe\xf6\xf8\xc9y\xaf\x00u\x91&\ +q\x87\x03\xf9\x9e\x03\xb57'\x87\x91'\xf9\xae\x0d\xa2\ +\x04\x8f\x1d(YPp\xa1=\x81\xd1P4\x031s\ +>\xd6\x07<\x9cn\xa4TW6\x85-Z\x96\xf6\x92\ +\xe9\x00\xbd\x81\xf5\x9f\xe6e\xc9:-\xa1P\x08\x83\xf4\ +<\xf1\x5c\x9f\x93F\x7f\xbf\xf0\x8c\x98\xce\x18\xaf\x8f\xa9\ +\xa8\x98\x0a_ \x1dF\xa0nE\xeb\xd76\xf1 |\ +\xae\x13\x90\xe1\x9f\x97\xc7\x1eJ\x06\x87\xfa\x9f-\xc2\x12\ +\xb3C'U\x0ax \xf9TW#\x88UK\xd7\x07\ +\xf9Lo\x5c\x5c\xff\xe4T\xa9\x93o\xa5\x16=\xc6f\ +\x1c4\xea\xe0\x9e\xdei!x\x9a\xf1\xe4\xf2\x1a(\xfd\ +\xfa:\x87\xbdc\xc3W \xa8|i\xf0\xcbz\xa2Z\ +\xedkZ]GU'\x08^\x17\x1b)\x1e\xd9rA\ +\xd9\x8e\x88\xb9\xfb\x18X\xfdH\xe5\xbe\xbdj\xe2o{\ +\x1a\x9b\x11\xdc\x91\xba\xa6\xe8\xfa\xbdH\xa3\xa3\xfaq\xd6\ +f\xaf\xa7\xa4\xe5\x9c/b\xddUxw\x9d\x0cZ4\ +\x10\x8em\x86ej\x90\xebe\x9e\x81x\xf6\xb1\x0a\x16\ +\x90J\x83\xe5\xcb\xcb8\xdc\x0b\xb1t\x97??\xd5\xbf\ +\xa8\xfe+P\xd4\xf0\x82RP\x9e\xbe\x8fr\xb8\x14\xaa\ +\xa8\xa3y$&\xbe\xc7\x80C\xd0\xa8:\x19\xd7\xe8\xa8\ +\xa4\xc8\xcfZ(\xb9\xcc\x8f~\xd72\xf5*(\x89F\ +_\xee\x82\x87{\x94\xdb[ \x9d\x13X\xed\xbb\xb7~\ +t?\xd4\x87\xf1~\x1f\x0b\xf2\xa5\xf1D\xa3)\xe3\x98\ +\xdb\x88\xeaS\x96\xcfXf\xfb\xbdi\xc6\xf2\xf2\x05\xea\ +an\xe0q\xb4&\xb0\x80\x9e\xab\x8fc\xde\xea\x0a\xd4\ +\xce\x1d\xbdC\x0e\xb6\xffy\xf0$\xf4-x\x8c\x0e\x84\ +\xd6\xab1\xa5\xe7Q\xdb\xc7A\xac\xce\xdd\x8c|\xab\xd7\ +\xe1\x96\x1d\x9cr\x03\xe8\x18P\xba\x0d\xf5\xf9\x0b\x02\x08\ +\xfa\x0c\xa1\xd3\x93\xb1\xd3hWs\xd2U\xd0\x96X\xdf\ +V\xff\x82\x05w7\x0f\x9f\x9c\xeeo\x1e\xae+\xd6\xfd\ +\xbd\x8d\x8b\x15\xe7\xa2$\xb0\x22\xa1\x1e\x18\xd5\xa8\xb7\xca\ +\xd1\xa5Q\xe6\x15\x94\xd00J\x12\x80/@\xcd\xf4\xa9\ +\xeaD\x9ehR]\xf3\x97\xa7\x9e\xb5\xa1\x19,\x82O\ +\xd6\xa4\x8d4\x02M\xe7z\x0c\x0a\x16\x83\xbb\xec\x80T\ +\xc9\xa7\xc6\xeb\x9a\xde>\xa0\xeb\x15\xfb\x83Q\xb3\x83\x8a\ +:\xa627\x00\xa8\xce\x89\xf4\xf3N\xc81j]\xdb\ +\xef<\xba\xd9\xb7c6\xac\xf8\xae`d34\x0d\xeb\ +\x10\x89\x10\xcc+e\xce'ok*\xd7\x1b\xd2\xcb\xbe\ +n\x0e\x88\x0al\xeb\x19\xb9\x04\xe8P\xd8\xd5\xcb\xb0\x97\ +\x0c\xeb\xe3\xd12y1\xfd\x88&\xd1\xa5\xe9b\x7fc\ +\x089c\xdb\x92J\x07^\xd991]^J\x90\xd7\ +\xc3\xb0\xdd\x997\x96Fd'\x98\x83J\x0e\x9c\xe1\x98\ +\xd5nj\xa4\xab+\x1e\x1f>\x06\xea\xb9mC\x0a\xde\ +t\x8d))\xc8@&;wu\x93a\xcf\xe3\xcd]\ +J\xb3\xeaP\xefN=D9\xb8\x0c\x8au\xf4&\xef\ +\xde\xcb\xeb\xd2\xbc\xdcju\xaa\x9f\xd1\x1a\x19\xd8\xf9\xdc\ +\xb7\x16Q*\x91.\xde5\x0bp\xada\xa4\xa5\xad\xb9\ +6\x9e\x93\x15\xfd\x9c\x83]/#\x01\xf9R\x80g/\ +\x80\x8bK\xf1o\xd1\xc1e\x87C\xf5I}\x8d\x06V\ +\x85\x15\x19\xc8E\x10t_\x1b\x92\xd0\xd6\xe3\xa5\x9b\xcd\ +h{\x0e\xa3s\x87Bu\xb3\xa0\xa0\xde\xdf\xa2\xec\x1b\ +C\xa2|=\xaeW\xdb.\xfbQ]_\x9c5n\x91\ +v\xd4X\xa8\xfa\xc2\xbb\xbc\xa2\xdd\xf3\xe0A\xee\xb8\xf0\ +r\xfb7=*\x05\xeb\x8b\xe7\xa8\x13\xa7\x97\xb3\xad\xfb\ +9\xb7Z^\x15\xc9;\x10\x1a\x953\x896f_>\ +\x92O\xf3'\xf0N\xbe\xeeV\x8et\x0e\xb4\xb4]<\ +.\xe78\xda\xcbYg\x19t$\x91\x1d\x05\x97\xe5\xf6\ +\x9co\x04q\x1f\x9a\x81`\xe0\x0d=7P\xd3\x05]\ +S\xa2\xc9gPi\x93\xcaG\xe8\xdd\xb2/{\xdbR\ +\xc4\xb9\x86+n\xdf>\xbc\x9c\xd6#.\xe7&\xd4U\ +\xd8sEU`\xa5\xeb\xb6\xaa\xa4\x9d\x12\xd1\xf1\xb4W\ +@w\xdazO?\x01N\xd7\xa9\x92h\x83l\xa0I\ +\x05\xbd\x95\xfaX\xefq{z\xd3\x9cD^\xb4^\x85\ +;U\xce\xac$\xbc<\x0cGpU`\xe9ga9\ +\xa0\x8c\xbb\x1e\xca\xb9\xd1\x84\x80\xda\x87\x81\x15`:\x84\ +a\x1dn|\xbbt\x8a\x1bx\x91\x5c\xa4AUmo\ +\xd7B>\xfb\xb5)# L\xe9Td=P\xc9\xa9\ +\xecs\xf8\xd8RE`S\xd3\xe5D\xaf\x07POG\ +\xbdd\xfb\x984\x8c\xda>,x\xc9*/\x07\x9cQ\ +\xb6L\x97'9\xf0^?r\xe25y\x07*\xde\x81\ +;\x95CwX\xf4\x88\x93\xad\xce\x00!\xf9\x00f_\ +\xde\x10W\xde\x09l\xed\xde\xb5\x99\x8fHg\xc0\xb2\xd9\ +\x9d\xd3\x13e\xba-\xee\xf7\xd7\x15\xa7\xfbW(\xab\xbf\ +\xdaJ\xdbk\xd4\x22\xd9\x0e#d\xe4-L\x9a.h\ +\xd5\x8eL\xa6s\xdc*\xe7\xda\x9c\x14\x10\x5c*xW\ +o\xe7\xc1\x22\x9c\xf76\x0dH\x0a\x90\xf8\xca\xfeP\xe9\ +\x18MI\x064\x0a\xee\x15\xe49\xa8\xf1\xcb\xfd\xed\x18\ +\x80\xe5\x1c\x9a\x87;\x8d'\xa9?\xaf\xd5\xdbm\xfd\xe9\ +\xfb\xfb\x1bC\xfa\xba\xd4\xe7\xaa.\xaa\xdc(\xdbj~\ +6\xeex\xb0\xf3\x83w\xe9W!\xf9|\x9d\x19\xa7/\ +)\xfd\xacG\xfa\x8f-\x0d\xe0\xe1\x1e\xf5\xe65P\xa3\ +\xdc^\xbe\xf1{\x1b\x5c\xa9\x88-g\xf9y\xe8\x98\xc6\ +O}\x9e/\xefL\xf8\x9b2\x9aU\xa4u\xad\xa3V\ +\x1c]\x05\x05\xdb\x1bC\xaeQ\x0e\x17Mf\x0e\x90\xf2\ +4#Ah\x06\xa7\x99F\x95\x80\xfbN\x8f\xca\xcc\xa9\ +\x92`[\xe866r\x15\x9b\xdc\xe8\x19\x02\x88e@\ +\xa5\xe5d\xfeM\x8e\xf05\xb5\x1a\xcfc\xd4n\x8b\xd9\ +\xec\xf4\x01\x9c\x8eV\xe0\x99\xd7\xbb\xfaT=cb\x94\ +\x13t\xf8F\xa8\xbe\xc5\x22\xe6\xd2_p\x99\x9b\xf2\xa4\ +\x12\x9d1\xe3\xf1x\xbcl\x90\x5c\xc1\x9f:3u\xa0\ +\xcd\xc1\x15W*]\xec\x9f\x99V\xe3\x8e\x8b0&+\ +:\x1d\xf39\xa0\xc1Tl\x18\x7f\x9dT\xc1\xa9\x1eq\ +{zki\xdd\xe1\x8e\x90\xb8\x9eN\xbe\xd5\xae\xca@\ +z\xaa\xdcS\xfa\xfbi\xe0u7\x96\xd1h\x09\xa9\xa0\ +\x93S\xca\xb2a/\xe0dXI\xf5i\xeeH?#\ +v\xe41X\xe7`\xe1\x8a\xed=%\xaa)\x90[)\ +j\xf5\xf5}\xe1\xe0\x90\xf2\xa8Q\xf5k\xe1VK\x97\ +\x1dJm\xfav><\xf5A[]Q\xd99\xd6\xdd\ +w\xeeV\x1cn\xe6\xcb\xd7\xb8P\xdf\xfaE\xc5@\xc8\ +\xd6\xdb&\xf3\xa7\x90\xc5\xef\x07\x97\xd3t\x81\xcb\xcb\x17\ +(E\xf5o\xcc\x7f_\x87\xa7\xcc\xb6\x16m\xc1Qn\ +\xb7Q:\xb5\xed\xcaG'\xb0\xb7J\xa7\x16N\x0a\xe0\ +\x98P$\x85\x00\x00 \x00IDAT\xf1B\x5c\xe3\ +E\x1a\x96\xf5\x11\xc7\x87\x8f\xb1\xd6-\x8d\x8e\x9e\xcd\x22\ +\xbb\x189\xd3\xf3\xfa\xfa\xdd\x82\xe4\x98\xbe\xa0@5T\ +GbU\x1e:!\xcc\xf5\xae\x19d\xa8N\xf5\xb2W\ +\xff\xe3P\xc5\xed*\xe7\xd1\x12\xdd_\x8c\x81\x1e\x90\x03\ +>u0\xfcn\xb4\xd7\x18\xe8\x9e\xbf40L&\xd3\ +\xf0\xebz\x14G\xc8\xa4\x1as\xd4\x9b\x1el\x942\x01\ +\xef?\x07\x0e\x97\xad<\x06\xab\xde\x8fF\xf9\xfa\x9e\xf5\ +\x90\xa8.\xf9Q\xb0\xa1\xbc\xf8\xcc\x94\xaf\x11\x8e\x11n\ +\x05\xa8\xe4\xb1\x87.SW6[\xb7\xc9\xec\xe1q\xdf\ +\x18\xc2MM#\xc0\xbdm\x98\xf4\xb7\xf5D\xbbm\xa3\ +\xef9\x16f\x88\xd4/\xf3\xe9eG\x1f\x15#>#\ +\xfd\x0d?\xc8Q3\xfa\x05\x93\xc1\xb4\xad\x09\x9c\xe6\x83\ +\xd9\x10\xa1\xcb\x9a\xee\xd1\xfe\xd4\x1f\x04`\xa4,U\xa6\ +\x0b\x226i\xd7\xd2\xf5\x83z\xd3\xd1\xb8_\x1c]\xee\ +\x87,t\x87n\xb6\x0f\xfa\x15\x07\x85\xbaV\x9ez\xc2\ +\xdf\xba))\xcb_A*\xd0\x83\xe7\x90\x87\xeez'\ +\x0f\xb9S\xa2 \xd4\x81\xb3\x02Q\x8d\x9b\xe3[v\xb4\x00\xe0\x0a\xe6\x0eU\x83\x9f\xa6\ +\xed\x05\xaa\xb4\xd4\x9d\x9e~\xb4'>\x8f\xf5\x01\xb7\xa7\ +\xd7\xe0b\xc7\x10\xbe/C\xcfA8\x1a\x80\x5c\xb3\xf1\ +\x96\xb6\x8c<\x037\x960\x1a&\xdfJ\x1a\x9d\xc4\xe4\ +tg\x83q\x83\xd8.=NF\x8d?\x1c\x9f:\xc8\ +\x09\x93\xad\xff\xcb|+\xe8\xcbA\xcfS\x17K\x1b\x9f\ +A5\xdb\xa0Z\x1am\xeb\xc8\xb5\xc9q|p\xa6\x02\ +\x05\xe5O\x0d\xc0\x8f\x9d\xf0\xef\x0a$V\xc0\xda\x8a\xf2\ +\xa5\x19\x8e5\xc0\xc1n\x05R)\x0a\x0c*\xa6\xd2\xf7\ +\xbc\xd4\xb9\xe9\xe5@[\x81CMyC\x97\x0a\xa6\xe9\ +\x80\xcb\xcbk\xcc\xe5\x90^T\xae\xe5n\xff\xf4\xb0R\ +w\x5ct\x1c\x0e\xe87\x89\xe4V\xd7\xa0L\xb9\xf7G\ +\xe5x=~\x9c\xc3$\xf5M\xf0c\x08\x0a\x0a\xd6u\ +\xc1r\xff\x0aS\xed\xd7\xba\x04\x08\xa2Ma\x7f\xfd\x9b\ +\x03\xf1\x90\x14\xc1V\xbfVP\xfd\x0a;R#\xbf\xe1\ +\x9c\xad)\x7f\xf6C\x1a\x88\xa8\x1fZ\x82\xebM\xf3\x9d\ +E\x01\xaa\x97\x97m\x8f\xf7\xfd\x8e\x8ej\xab\xdd\xea\x86\ +\x0aM\xaf#!\x0c\xa2\xc1\x1du-\xeb~\xf0\xc1Y\ +\x11\xd29\x0b\x97j\xb7\xca\x87\x83\xb4\x09\xe5\xfd\xe7\xc0\ +\xc5\x95\xc9G7\x87\xd0\x9f\xb1~\x82\x94\x82\xf0\xa2\x90\ +\xe7*\xb5\xda\xca`g;\x9f?\xc7\x8d\x1e\xacs\x05\ +\xdf\x01\xab\x01\x9a\x12\xa4\x8e\xce\xf0\x80\x1d~76\x86\ +P\x02\xde\x86\xda}\xcc~7\xfc\x12\x86\xb9=NF\ +\xc0g\x09\xb4\xd7\xd8\xc8\x12r\xe1\xfa=\xda\xaa\xc6a\ +\xda\x04k\xca\xfcWT\xac\xa5`\xbd~\x8e2\xcf-\ +%w]\xebr\xa4\xd0\x03?\xa3v\xdc\xae\xe44\xde\ +A\xee\xb6\xed\xa0\xa8\xc5\xb3\xa6\x13\xa4O\xcb\xd4\xb6q\ +\x8b\xa6$\x1c\xc7\xf4\xf9J\xab\x8d:B\x9d\xc9\xad\xd9\ +\xd3\xe2\x11\x87\xbe-\x1f\xc5\xe2%\x97N\xfe\xba\xb3=\ +\xfb<~\xfa\xbb\x99\xa3N\xce\x1e\xea\xe9\x0b\xb4\x97M\ +\xfa\xb1{\xbem\x03\x9b\x8c4\xb4\xef\xbds\xaa*C\ +P\x15\xa3\xa2p\x5c\x19lx\x1e72\x1f\xaa\xcf\x22\ +dOI\x1d\xb7\x0e\xa6\x06\xf5\xa7\xfa\x88\xbb\xd3\x9b&\ +D:\xa9)\xd5\xa8\xdb\xf1\xe9$\xd5\x81*(\xcb;\ +s\xe2\xbb*\x9c\x07O\x06f7b\x96\x12\x0a9\x0a\ +\xe8t\xf2\x84\x8eK[!\x92\xe5\xb691]/S\ +Q\xc1cEh\xf4:u\xa5\xb2\x8b\xc0\xabe\x8f\x00\ +\x8a\x86\xb7(/\xcb.\xb7\xbf\x82\xd6p:\xcaG\x18\ +\x7f^\xb3\x95\xe5\xa2\xbf\x83WM\xab\xc61w\xd4*\ +%\x0cN\x9aW\x83\x9a^\xdavt(\x04\xbe\x04\x9c\ +#\xb0\xa0N_\x1d\x16\xcb\xcbz\x1f\x8e\xa5\x02\xed\xdd\ +\xc1\x87r0c\xafR\xa6\xea\x1d?\x19<\xf3\xb4\xdc\ +\x08n0\x80zpT`\xe6\x0e+\xf2\xad\xad<\xe5\ +3\x07\x1e\x96\xb1_\xeb\x8a\x87\xfb\x8f\x10\x9b\xceB\xd2\ +k\xa2Le\xaeu\xab\x8e\xc5\xe5\xb3\x00>\x1aV\xd2\ +\xfd\xa0g*\xee\x94i\xb9\x0a\xc7{\xd0\x96\xf5jD\ +W\x06\x82\xb9\x8c\x90\x95\x06\x96\xf3\xfe2t\xd7\xc1r\ +1jw:Z\x01>\xd2\xaf\xeb\xad\xbc~\xf2\x14\x9f\ +\x0b\xb2\x86\x10L\xacR7\x00\xf1:\x19\x80\x0a\xcc\xdc\ +\xdf\x1d<\x1d\xae\xf6<\x1c\x8f\x8fY\x12\x97em4\ +\xe7@\x9fC\xbb\xea\x9b\xf2\x14\xba\xaf\x91EuT}\ +\xad\xca\x99\xf9\xb0\xd3\xdaE@\x03\xdc\x15@yx\xd8\ +\x0e\x8b\xae\x89o\x91lP\x15>8\x9ei\xabg\x10\ +\xc3\xb5\xb9\xd1\x06\x0e\xba(/\xf7\xdd\xb1\x06t\x04*\ +\x09\x02\x5c\xd7r\xdb\x01\xbbo\x9e&\xac/\xaf\x81\xc3\ +A|S~\xedkDY\x87X\x0a\xc6\xfd\x1c\x00\xf7\ +\xbd\x19\xear\x06@\xe7\xadX\xb2\xcaD\x97b\xc5]\ +\x9dn\xce\xe0'\x83\xe8<\x02\xec\x07i\xd3b\x8a|\ +_\xf7\xd6\xc9~)\xc0\xa6\xae\x13\x8c\xe7\x1ag\xdcj\ +\xd9\x0e\xbe\xbe\xd1\xb5]\xfds\xd0\xef\xa9<\x06e{\ +`9|\x17\xf6fcM\xcd\xe2\x86\x22p]\x10;\ +\x0a\x8f\x04SzG\x1dM\x95\xff#G\xae\xc2\xd04\ +\x9a/p\xea\x8c\x1cT\xa2\xd1\x02\xfc\xbd\x1d<\xdfh\ +\x22\x18\xe3;V\xfd\xf4yG\xf2\xba\xb3G\xa7\xbc\xdc\ +\x05Qa\x823\x9a\x9d\x02\xc2h`\x87\x82\xfc\x1e\xce\ +\x94\xa3\x96\xd9\x01\xce;\xacY\x85\xef~*\x05]z\ +m\x17o\xbfp\xe8\x04\x1d(\xe8\xda3\x07\x0d\x82\xcc\ +\xac\xf8L\xaf\x5cE\x9a\x91^)\x18\x8a\xb5UYW\ +\xaa\x95\xef\x06\xe5:K\x138\x99\xe3p\x03\xec\x1d\x9f\ +\xca\x88\xad5\x02\xb7[p\xdcZI7\x02\xf0\x7fi\ +m\x04\xc9\x97\xf5\x80u\xf8\xe2\xfaH\x1bi**\xe6\ +\xe9\x02\x17W\xd7@a\xe0\xd7ND\xfc\xd2@\xa5#\ +?\x0a\xce\xb4\x0eR\xef\x0e\x82k\xa9\xaa\xdc\xabPg\ +\xee:\x97\x83\xaf;\xb7\x00\xfe\x01\xf0\x9bm\xae\x15\x8f\ +\xf7\x1f\xb7N\x8e\x06\x15\x95i\xf04\x0a\x05\xa3\xd1k\ +\x0d\x8c\x0e\xc0(\x9b\xbe\xe3\xe5y);\xeaX\x19\xa4\ +S\x9b\xdb\xde\xcd\xab\x9d\xd3\x0c\x04\xe8W\xaa\x94\x10\x5c\ +\xe6\x95\xaen\xcb\x1b7jKExp\xdf\xea\x9f\x0a\ +\xe6\xfau~>-\xa9\x01=\xea\xd7\xf4\x9b\x8f\xa0\x5c\ +7]\xe1\xe6\x85\x1e\xfe\xe9\xcf\x82\xfa\xec\x05\xca\xc5\x95\ +\x1dB\xdf\xb7s?rG\x7f\x17\xb3 *=v \ +\xd5\xf6\xb2\xbfS\x1f\xa9 \x1ap{\xd5Y\x0a?a\ +\x90|E\xd9\x9cy\x01\xa6\xfb{\xe0\xf6Mk\xc3\x1c\ ++\xa7$\xeb\x18CskQ\x89dp\xa7\xfc8\xe0\ +\xce@\xd6K\xe2\x92\x8f\xe0)\xae\x15<\x13T\xedY\ +e\x06l\xa7I\xd4\x17/P\xa6Yd\xe6\xef\xab\xd5\ +6\xcc\xf4D\x99>33\xf6A@\x1cAGo\x12\ +6\x95}m\x1cj\x1ce(\xd4\xd3\x96#\x7f\x1cy\ +\x8e\xb2cfmm\xed9\x89\x1c\x1c\x04\x06/\xde\xa5\ +\xee=\xb2w:H\x85.\xe9\xd2\xb6\x8c\xef\xdcT\xc2\ +\xf6!\x9a\x18\xc5p\xb4\xf4\xf4wc\xe0\x8fto\xda\ +\xa3\xf0\x84} PG\xc9T\xe9\xd5\xb0&c'\xc4\ +\x11\x01\x88\x84\xe45\x83\x0e\xea\x9c\xb4\xec\x88\xd5\x01\xe6\ +4Z\xa7*\xea\xb1\xde\xe3\xf6\xf4\x1a\xb1\x8bYA\xa0\ +*\x9d+\xe5dedQ\xe9<\xff\x94\x14r\x93\xcb\ +\xdaFY\xe2\xbe+\x86N:\xbaQ\xe8toP\x16\ +eq\xc7rv\xf6\xeed\xe9H\xfc\xa0\xe0\xa8k\xc1\ +\xc9\x14\xa1\x80g;\x8e\x00\x90*2A\x98:\x83^\ +\x8a\xae\xc4\xbd\x0c\xab\xe5\xeb\xaf\xa8Q\x17}\xab2\x03\ +\xb5\x11\xe8u\xb2]ry\x15\xfa\xd6\x84\xbe~\xba\x0a\ +\x07N\x1b\x08e\xda\xde\xf1\x07P\xedGR4\x18\xaf\ +\xc8S\x1a[\x0aw}Q\x07\xd2}\x07\x02M\xb7\xca\ +\x8cC\xdb\x18B]\xe3\xb4\xab.\x0f \xe8\x0a\x90\x9a\ +\x83\xaa\xd2\xa0\x13#\x15U\x16/\xbb\xce\xa9s\xf7\xc0\ +\xc4\xbc:\xa1U[\xe9\x5cS\xa8\xfa\xb4b\x05\xd6\x8a\ +\xe5\xeec\xd4\xba\xec\xfc\xb8\xaf\xf05S\xae\x8bz\xaf\ +\x070\xae\xa5\x91z\xabw\xbc\xe1A\xdb0R\x97\x9d\ +\x03\xc0G\x18\x08Z\xd8y\x09P9\x81\x12\xad\xe9\x7f\ +\xe8l\xf6\xa2\xd4\x0fv\x9e9\x02\xdb\xeb\x08\x9f\xf3\x0a\ +?\x97\xd79\xa9\xb6\xd2\xce(\xa5\x1e(\xeb\xd4/A\ +\xda\x92ts\xb3\xb3\xa9\xd9\x9br\x03)\xab\xca\x93\x09\ +\x05x\xfa\xac\xed\x0eV}uO\xa4 E\xc7C\x02\ +$j`\xe5(`\xdeII:|\xc3\x89\xfa\xe3\x1c\ +\xea\xe7]_C\x96U\xe8 W\xe1\x97\xd3\xd15\x0f\ +\x0f\xed\x8d!M\x16\xe2\xbfB~\xba\x05C\xdb\x83\xed\ +_\x1b_\xc5xU\xc9\xf6A\xbe\xb7Q\xfa\x11\xeeL\ +_\xa1\xbe\x8dk7\xfd\xadWl\xfb=\xf6M\x05\xf5\ +\xe5\x0b`?\xe8[7@(\x80\xecGL\xd1\xd2\xfb\ +(<\x1a=\xeek\xc2_\x916\xce\xe6\xd5T*\xeb\ +v\xbe5\x96\xf9ho@\xf7Y\x80 =e\xbf\x99\ +&\xfb-Fl\xd5\x09\x8f\xc3*w\xa5O\xcb\xcd \ +1\xc0\xa8\xd2\x9b\xe1\xb8\xb6Kng/\x0bP`\xa9\ +%\xc4\xd3m\xf0k\xc1\xc4\xb5r\x1e\xfc5\x83\x038\ +\xef\xb5\x85\x80r\xf0\x8c46\xc2d\x02P\xa6\x22m\ +^|\xee\xbd=U{N\xfbn\x1b>\xc2\xf8U\xc8\ +A\xb5:\x055\xe4\xe8\x0dxz*\x8b\x83\xa2:H\ +E\xa8G\xca\x22=\x01\x22e\xe5=\x06\x05<\xda\xeb\ +\xd3\x11\x18\xca\x8e5\xfbZ:wp\x0d\xf8\xaeKK\ +\x9f\x0f&\xce P\xdb\x81\x0e!\x83\xa7*O\x98\xd6\ +\x03\xbe\xeb\x8eR\xbd\x0a\xbf\x1eL\xa9\xb0\xec8\xac\xed\ +\x9e\x96\xed\x9d\x90\xde\xcd\xf0\xb7\x86\x07\xa7A\xefQ\x8f\ +\xb6\xf4\xde\x1b\xee\xf3\xe7\xdf\x1a\xe0\x08\x18F`X;\ +B\xbe\x16\xc8m\xa0trk\xf65]\xe0\xe2\xf2\x05\ +J\xe9_\x10\x1e\x1c3\x94\xd1\xb9\xaa\xfe\xab,\xdd\xc1\ +\xb8\x83\xa3\xde\xe6\xf5CE\xf2\xfa\xf4\x98OO\xf9:\ +\xc7(\xcb\xa7[v\x8f\xb3.\xed\x8d!\xba\xce\xb3\x00\ +\x88\x97\xa7\x06\xb4\xf1+\x8f\x04\xd1N=\x15m$$\ +\xc3\xd1\xe6\x0c*r\x0d\x0a\x18\xf4n\xe8\xceh\xe3\x05\ +/\xf5t\x192kGF\xad\x9f\xfe\xb5\xa4z\xc7m\ +AY\x149>\x88uh@\xf2 \xcdR\xa2\x1e\xad\ +Omn\x85\xbf\xb9\xa4X\xbaj\xe9\xf5\x9e\x02\xdc\xf6\ +\xacLX\xdf\x7f\x8e\xb2o\x0c\x89\x0en^\xa8\x10W\ +\xde\xb9N\xe8\xe0\xba\x97\xf5?\xcb\xc8\xe5\xc0M\x05:\ +\xfa\xb7\xa6\xf2\x82\xf2\x00\x095=\xf3Y\x8d=\xfd\xc3\ +=\xca\xdd\x8d\xf1\xa0\xb12\xf4&\xcb8h p\xf0\ +Y'\xfd\xcc\xbe\xde\xf9\xf3um\xf1\x84\xb1\xb9?\xf7\ +P#\xbf\x8e\xf4\xc7g+{\x9a\xf67\x86(\xc8f\ +\x8biG\xaf\xa7A\xc1\xa5\xd7\xafS\xba\xe4\xb1XN\ +\xdd4Q1z\xc3\x91\x8f\xcc\xea\xee_\x05c\xdb=\ +\xbe\xcd\x8bz\xef\xbe\x93\xfa\xb16\x9a\xa2,\xce\x08\xf6\ +\xc7\xb2\xe9w\xf7G~\x8c\x9d\x1f\x80\xe7\xd1\x8c\xcbT\ +\xf8\x9c\xfc{[\xb3\x1d(\xd9\xde\x22\xd9J\x916\xd6\ +\xbeN\xdc\x11\x92\xc1\x0a\xaf\xc6B\xd1&\x89a\xed\xfe\ +R\xa7\x1bP\xc6\x95\xd9\x01\x9d\x0aE\x7f)\xd8Pu\ +\x8b!\xe1\x18\xf9\x0b\x07\x18@H\xa7\x95\x1a \xda\xc5\ +\x1a\xcf\xd9 \xb55*\x839\x15:\x9a\xd0\x8dn\xfb\ +\xe6\xcd\x5c\xa1\x8d\xe3\x8d\x1br\xa1\xf2*W\x0a\xa4\xb5\ +97z\xb3K\xcc@\xd4\xa7\x8a#P\xfa\x99\x8e\x04\ +5cp\x12\xfc\xf6\xe1S\x8d!\xeey\x8a\xdc\x01\xa8\ +\xe9\xa9\xaeW\xf2\x90\x90\xc3\x84N)p\x8d\x82\x03\xce\ +\xf8~\xee\xd8\x85\xbel\x1aK\x1e\xf3U\xc0\x15m<\ +\x9a^\xa3l\xf6\xb2\x8a\xf2\xb5\x95\xa4NV\xefeY\ +\xf1\xbe\xaf\xa5b\x1a\xed\xc5)m\xb11d\x03\x81\xb9\ +'_\xe1\xaf;\x0a\xfe\xd4\x01\x06m\xea\xf4\xd5\xd6\xd9\ +\xd2\xde\x93\xd7Ou\xe4\x93H\x80\x0e5\xdfs\xf0\xa1\ +N<\xea\xaa+\xdf\x18\x02l\xa3M\x0a\xc8B\xc7\xdd\ +\x9a\x5c\xbe9p\xe8\x15\xba\xa3\xf2\x9e\x8a\xc3\x0d\x0fX\ +\xd4e_\xcf\xa3\xfcl\xff\xe7DG\x00\xe3(\xa5\xa0\ +\xec\xe28\xe7\xb4\xb5>^\xc1?\xc1\x99\x8fVy\xbe\ +\xd2\xda_\xf5F\x83c\xdcQ{U\x9a\xd5{e\x1b\ +a]\xfdN\xe9\xa0\xd5\xaf\x1c\x90\xea\x9en\xfb5\xa3\ +\x00\xef\xbf@\xbd\xb8\x10-\xa4.\x8e\xda\x22x!\x80\ +q\x7f\xa4\xe9\xb3]+\xcd\xaaK\x1a\x97\x14\x1a\xean\ +\xe2\xe8DiP\xf7\xb5i\xb0\xfaccH\xb9y\x0b\ +\xb42<\xaa\xa9\x8c{\x9bP\x19\x90C\x8dejW\ +\x94\xd5\x96k*\x0e\xf0Xg\x0c\x90\xd0sf9\xeb\ +o\xc6\xbb\xa9\xf9\x03`\xf3}\xf5\xfa\x05\x969\xda\x96\ +\x00IA\x0a[\xe6\xdcE\x1e\x1c\xbe;=L\xedS\ +\xb4l\xabji\x14\xe8\x90\x1f\xe6\x8d\xf5{\xe4\x97\xfa\ +\x9fgTT\xe6\x80\xc6\x00]\xea\xe5~.\xb4T\xfd\ +\xcaV\x86\xce\x82\x94&7\xa4\xfc>\x9d\xee\xbc\xb9\x8f\ +\xcd\xb8\x82\xb1_)Q\xfa\x22-1\xd0\x84)\xfa\xe5\ +\xfd\xbc\xbbW\xc1\xde\x8e\x86\x10Nc\xe9\x81\xa3T\x22\ +\xedE\xf5\xc0\xc1\x17\xef\xf2b\x08\xe9\x03y8\xf3E\ +F\xfe\xa2q\x14\xad\xab\xa0\x14\xff\x86\x00\x1cH\x8d{\ +\xd6\xc5x\xa5\xf1\x87\xfa\xf1\xbe\xd2\x9d\x03\x93\xdf\x0f\xbe\ +\xa3,\x1dFV\xf9Q\xf9T\xe2\xbd\xc3\xd0)\xccM\ +\xe6\xbb\x11\xd6p\x5cq?\x86\xbb\xdd=7\x87TT\ +\xdec\xd0W\x91[\x98m\x13e\xc7\xa5=z\xa5Q\ +y\x09y\xb8\x01\x96\xc6G-^>\xf9\xcd\xa3\xcc\x19\ +\xc8\xf8\xa7^}\xb0\x22\x94\xc8\x00\xd5\xd3\xb0\xf3\xa1k\ +\xc8\xdca\xe5\xcb\x83\x98\x1au\x04&7Y\x96\xe3a\ +\x96\xa0a\x9a\xb7\x8d!S\x99\xad\xa3\x13\xae:\xf3I\ +\xad\xd5\xe9\x1aR\xecNv\xfb\xdbw9\xb2u\x22=\ +%O\x80\xaeAd\xbb\xa8\x83\x0d\x0e5x\x06\x08D\ +]7\x80`\xa0i,g\xea\xcev\xd7m\x91\xd6;\ +\xd2\x83\xacw\xea\xd8\xd5\x9dg}pH5\xd2%\xfd\ +[\x06Tg:\x14HP^\x19Xj\xe7%\xdb0\ +\xac\x04/7\x9e(\xdd\x0aJ\xb8^Q\xd7\x14k\xc0\ +Q\x1fA_\xd8\x80t\xa7-\xfd\xa5cxM7\x0a\ +P\x9e>oo\x0c\xd1`\xbb\xe9\xaa\xee.\xd7V\xf1\ +\x0d~\xd1v\xbaa.\xfcC\xe8\xb2\xae\xff\xeee\xae\ +\xc0!\x83Lt\xf7=\x98n)\xaa\xa5\xdb\xf3>\xdc\ +\xa3\xdc\xde\xa0\xd6\xfe\x8dH\xda.\xd9\xd7G\x1a\x8fC\ +Q\x0f\xfd\x80R\x10\xdfs:\x8d-#@\xa3:\x8d\ +\xf4\xbd\x1a5\x90u\x9b\x05u\x9aP^~\x028\x1c\ +\x1a\xbf9>*\x7f\xfc\xc5\xb2\xc3\x97\xf66\xb8\xd1\xb0\ +\xc8(\xdeh\xc43\xdba\x00{\x07\x89\xe4)\xda\xae\ +o\x0bE=\x99w\xe6\x0f\xbeb\xcd\xa0J\x95\xb1\x19\ +\xf6\x99<\xb7\xe8U?\xad\xef\xb4ly\x14\xe0F=\ +\xae\x9b\xdeN\xaa\xa7\xfdr\x0f\xd2\xcb)vl#\x80\ +u\x1f/\xf2`\xa0#\x82\xdb\x7f}\xd1\xb8\x07\x5c?\ +\x03.\x03 \x17\x92Omhze(\xa3Wm\xb4\ +\xd3\xfa\x80\xdb\xd3\x1b\x11d\xff\xda\xa0\xc8C\x0e\xfaK\ +\x9dJ\xa4]\xf6e\xfe4\xc2*\xf4k\x8f\x89@E\ +\x1d\xe7vO\x01\xa7\x1b!7,pQnV\xa0p\ +r\x91\xae7|5\x860j\xa6[Q\x81Z\xb1V\ +\xdf$\xa1\xf2v\xf3\xce&\xe0\xf5dp\xccu\xa1\x1e\ +\x5c\x00\xb6H\xef\x8cA\xda\xda\xfd\xed\xdb\x09zXw\ +\xef\xa0\xb5~\x05~K\x93\xa1\x82\xc9\x5c\x86;\xbcQ\ +\xb0\xaa\x8d\x1f\xea\xc9\xd2\xe4\x99\x00\xa7\x1c\xff\x12T\xe9\ +\xc8i\x86Wz\xa9\xf3Q\xb9\x86<\xfc\xbfOsh\ +@\x9e\xe6K\x5c]\xbdD)\x1c\x17SY\xe9z\x1b\ +\xd5m\xd2\x15\x7f\xd9i\xca\xed\x94m6h$\xa8\xea\ +\x9dX\x9f\x9f#\x02\xa5\xd9\x09\xa0\xce\xda\xaeu\xc5r\ +\xff\xba9[\x7f\xaa\x1d\xd0\xa8\xcf\xc1\xbf\x06\x05`\xb4\ +;\x9b\xce/\xfeO\x92S\x1dxn\x1b\x9e\xc3\xe9r\ +\x88\x8e'\xfd\xa2\xca\x18\xd2\xb1\xa2^\xf8R\x04\x9f\x02\ +\xa3\x7fP>HG\xb6_\x96\xe33\x17y\x1d\xeaj\ +\xfe\x01\x89_\xde\xd72\xb5\xbdT.\x1e\xbc\xdd\x97\xc3\ +\xd2:\xd8T\xfd((@\x99P\x9e\xbd\x00..\x9a\ +\x9e\x84\xef\x8b\x94y\x0dt\xc82\xe8\xe7\x14\xf2$~\ +N\xbd\xb1\xeb@\x95\x7f*\x938\xea\xcb\x83*\xbfs\ +#\x02%\xb7\xee[l|\x09\x90H\xe4\xfe\x1e\xb8y\ +;\x94\x95\xca+\xfb\x84\x1c\xad\xc2\xbfG\xac\xe0\xb1\x22\ +\xf1\xdcc\x88\xc6D\xd2\xeb> \xfb\xf8|\xd1n\x83\ +\xb7\xf4V\xa1R\xb1\xbex\x8e2\xf5\xbe@\xe3\xa7\x1e\ +\x87\x162\xd2\xa5W\xd9\x97\xc4(]|\x0f]S\xff\ +\x9a\xb1D\xe8\x0d\xcf?<\x07\xe0J\xba\xab\xe5U\xf3\ +\x05J_\xd0\x12\x97\x02R-[\xfd\xb4c\x8b\xdc\xee\ +\x1ag\xf4-\x1d\xea[a\xf9\xe2\xbe\xef\xaf\xc8\xfc\x94\ +v`]\xa4\xa1uk\xf9,w\x8a#\x14\xf9\x1ae\ +\x0a\xbf\xc2\x89\x9a\xe5^\x18\xdbhDE\xf1\xb7\x06\x0c\ +\x05t~y\xd0T3\xd2\xdf\x00p\x5c\xefq\xbb\xbc\ +My\xb62\xfa\x85\x98\xb9\xd7\x13=\x0f=2\xc5\xe9\ + Rwp\x18\x9f\xdb\x22yr\x17\x01h\xb4V%\ +\x02\x9d\xca4\xe8\xe5n$U\x17\xad/\xe8\xa1b\x9d\ +\xdb!\x17\xdfy<\xc1\xbeI\xa5\xfa\xab\xfdr?#\ +\xaf\xbd\xa0,5\x07\x15\x8e\x00w\xb2\x5c9\x00\xe4 \ +\xa8\xe0B\x1d\x15\xe5\xe2\xc1\x16\xa9]h\xa8\xb9\xc3\xc0\ +\x9duy\xed\x22\x81\xe0\xf9Q\x0a\x06\x195h4]\ +\xa7#\xe8y\xcb::\x81\xf5\xaa\xa6{\x10&\x1f\x94\ +\x8b\xf3\xe6k\xad4\xb0\x94\x86&\x0a\x00L3\xae.\ +\xaf\xb7\xd7nA\xdbI\x9dO\xdet\xe0\xf2/\xf6/\ +\x83\xfd|\x94Bv\x8b\xe3\xe9#\xb59\x05\xcf\xda5\ +\xd0\x0dT:2\xb9\xa2bYOx\xbc\xfb\x08u\xf5\ +)\xee\xa8E\xfdH\x15z\x82\x12\x071=\x80\x9d0\ +m\xa2\x946p\xfdu\xff\xa3v\xac\xe9u\xdd\x96>\ +\x038\x12\xbe&z\x98\xa3\xd7\x9f\xac_z\xe530\ +Y\x1e!\x07\xa7\xb4\xe9\xbb\x9d&\xae\xa1*P@B\ +\xe0\xe5:W\xa4\x96\xe0\x99|\xcf\x03\x9a\xd5\x8a\x15\xa8\ +z\xa0vH\xb6\xa2\x00O\x9f\xb77\x86p\x09\x8f\x87\ +\xd2\x110\xf2\xda\x02\x5c\xf4\xbe$\xef\x5c\x8fK\xbfO\ +\xe0\xa9h\x1a\x5c\xdd^\xfc\x0a\xa0\x9a\xd7\x93\x9a\x97x\ +\xb8\xc7\xf4v\xdb\x18\x92\x9e\x98$2`P?\x11t\ +D:\x1dI\x8a)j\x00\xdb\xf4,\x83\x1b\xf5\x97\x01\xec\xb9!\xd2\x97x\x05\x9d\x5c&\ +\x12\x9ajT9\xe6\xf1\x9f\xd2\x1d7\x91\ +\x83g\x94\xeb\x06\xcdr\xcf\x05\x10\xd23\xe2\x9f\xf5m\ +\xba\xe3\xf5G\x0d\xd5\xeeo\xb9\xf4nv\x11\x9b\xed8\ +8\xa6ex\xb9^W\xc8vE\x9d\x0f;\x08$\x0f\ +\x0eL\xc2\xae\xd6\x96G\xc1V\x94\xac\x8e\x91\xb2\xf35\ +\xc1lg\xfe\xcb\xef\x0d\x1e]\xa3Q\xc5\x00Ma\x1b\ +q\x7f\xda\xff\x97u\xdd\x8e\x88\xa9\x8b\xadkS\x9b\xd5\ +\xff!\x9f\xad<\xcaB\xd3h\xfb \xe5\xa5\x9b\xd7z\ +\x14\x10\xd6t\xcf\x03j.?47tE}\x1cA\ +\xb4_\xcc\xeb\x8bo\x1cL\xad\x96\x9e\xa0\xa0\x07\xa6\x9a\ +\xbb\xa6\xef\x15\xbe\xf6i2\x0a\x9d\x9e\xa6\x03%\xcb:\ +\xa8\x0cm\x1a\xdb\xf9\xa8\xad\xe2\x8a\x038\xb67\x86\xbc\ +@\xbd8\xe0$o\xb1\x08\x1f\xa1\xbe\xd0\x83z\xee\x8c\ +\xf4\xe0\x8ezL\x0a|\xd6\xc5\xf5S\xfd\xb8\xdb\xc9\x96\ +:\x03,\xf2\xc8\x96u\x90\x89\xed\xb5q\xb7o\xcdS\ +\xb9|\xb3\x86\xb8~e\xe0\x15\xb1*B9,w\xf0\ +\xc8\x1aT6\x9c\xbd\xf1\xb2\x15(\xfa\xdb3\xf4\xd5\x8d\ +}\x5c\xadS\x01\xae_\xa0\xce\xe7:\x84\xdb\x15v\x9c\ +G\xa6\xb3_V\xbe\xe3(3\x8d\xd7\x1b\x0f\xf9\x90c\ +\xea\x80\xa6)p\x9f7\xf2S\xbd\xc6\xf4\xe0\x9b~G\ +1\x80N\xb5\x8f\x96s\xa9\x0e\xf9\xb9\xb5\x94\xf2\xd4\xce\ +\xf7e\x5c.\xd6\x11\x89\x11Q\x1d)t\xca<\xd6\x05\ +h\xce\x9d\x12\x95\xc3$2\x9c\xf2\xba\xad\xbc\xc8\xb7\xf5\ +\x1cK\xa0j\xef\xd5)h\xcbD\xf9\x90\xbf\xb2?\xb5\ +\xe7\x1a\xe0\xd8\xf8\x0a\xc0\xb6;\xc7\xf5\x017\xcb\xab=\ +\xdfd\x0dR\xc0ac\x9d\xe2\xe9\x8d\x9cS,\x05:\ +\xf5\xc2\x13\xe1\x95\xfe,\xd8-\x9d\x9f\x91\xa6\xc6@\x9a\ +\x1c\x88jP\xd6\xf2\xc3\x01g'\x1d\xb4*}\x0a\x22\ +\xd9\x90\xba\x84\xd9\xdf%YQqZ\x1e\x11\x0epk\ +\xf4~\xdd\xa5\xe6S\x9e\x15\xc8\xa5~\x9f\x19\x9a\x02\x8d\ +\xec\xf8\x14\xa0\xe5M\x1bYN!\xc5f\xce\xc5{f\ +\xe1<\x08>\xbdFw`\x94,\xa4\xbe\xad-\xe8\xd0\ +\x94\xb7\x11m\x10\xba\xb5\x8cj\xffuWi.\x87\xb4\ +\x05\xd0\xd32\xe2\xf2\xf5/,#$K\xfbc\xbe\xb6\ +ae\x9equ\xf5\x12S\x89]]l\xa3\xf8\x17\xf6\ +\xa6u\xeb\x88)m\xc1u9\xbbL\x02\xca\x18)\xf7\ + \xa3\xe9\xdd\x8fdp\xc0#;\xf2\xb3\xf6{]\xb0\ +\xdc\xbd\xc6\x5c\x15l\x14M\xd1\xe4\xa6r\xa9\x83\xef\xbe\ +\xf6P\xf3\xbaL\x95B~\xd3\xe5\x1f\x91\x97\xfaX\xad\ +\x9c\x0c$=}\xd0D\xf9\xd4\xce\x7f\xce\xad\xcdG\xba\ +\x7fn\xfd\x91\x07\x01\x7f\xa6\x00\xd5\xa1\x10\xfd8A\x81\ +K\x18\xedW\xb4#\xa7\xa83\x00s\xf9)\x9f\xec \ +b\xe796\xe1\xd1\xd6&\x14\xccO\xaf1_\xbe\x07\ +\xec\xbf\xd5\xaeF\x00B\x03p\xe8\x94w\x8as\x0c\xd8\ +\xd2/b\xad\x198FZ\xe5Oe\x01l\xb3@:\ +\xa2\x15u\x03U\xc0\x99\xfb\x91r\x7f\x8f\xfa\xf6M\xab\ +q\x19\xd4\xabr\x8eIT\xf7k\xe1o\xc6G\xdd\x00\ +:\xd5I0\x1b)\xa2\xdd5V*\xd7\x90\x5c\x01P\ +\x1c\xf4\xf7\x9d\xf6m\xadvA\xbd\xbeF\x99\x0f\x9d\xb5\ +k>\x95\xcb\x0a\xd7OO;%^\xdc\x7f\xab\xde\xc5\ +\x9al\xe5@\xd3\xf7\xb3n\xbd}\xf6q\x99\xa3\xe59\ +BWT\xb1\xd1\xed\xdf\x8c\xa9\xfd\xd38\xee\xb1\x92r\ +\x05\xf4\xcc?\x82[\x1d\xa9v\xb9\x94\xfd\xad)\xde\xe6\ +z\xd5&\xab\xed\xaf\xae{]\xe5Y\xc80\xaeI\x89\ +\xd1\xc0\xa0=\x06\x17V\x1f\xe0\xe2\xe2t({\x98\x0a\ +\x92\xb2\xb8\xb5l\x0f\xd5\x14X\xc5\xf6\x0e\xd1\xfb\xe5\xa6\ +3|~\xaeF\xb7\x0eB\xab\xb2\x07\xed\xbd\xa3\xf6F\ +\xc9\xfc*\xd5!H\xdff>Rz\xe6\x1e\x01=-\ +Oe\x15\x8a\x14\x06\xdbd\xd0\xc2\x88\x9f~\xae\xf2\x0b\ +\xc7\xa6=\xa4\xe3rg01\xa6q\xbc}\xd4]\xe8\ +\x08\x1f\x03l\xd4\xa1\xf0\xd0\x03omu\xbbA\x13\x0c\ +\xaa<\x15\xdc\x01\xa4E\xcb\x0a\x07\x98\x03\xbc\xae\x03\x1c\ +9H\xc8\x9d\x0c0h\xa4\xb5\xc9\x982t\x0e\xd5-\ +(}\xcaG\x04)\x1f\x09\xf6T*\xcf\x0c8\xc2A\ +D\xc0\xcb:\xa3%\xe50\x1f)\xb7\xc3\xa2\xb7w\x07\ +\xf74lw\x08+\xfaM,qO\x01b\x0f\xadi\ +;\xe1\x00\xe3\x89v\x00\xdcJ|\xdaI\x81\xa2\x07\x9c\ +> \x15L\xa8\xeb\x82\xd3\xdd+`]\xac\xec\x1e\xce\ +x\x0f\x97\x80\xa9\xf7Q9@\x04\xfd# \x9a\xe9\x8c\ +\xf2\xd4.\xa9w\x00\x12\x85\xe4\xa5\x1fq\xa1\x84\xdc\xcf\ +\xe6\xce\xa2\x96\xa9\xb6\x17i*\xb0\xbf\xd1DK\xe7/\ +\x05l\xbd\x14\xb8\x96\xd7\xeb\xf2\x90\xa5\xf5\xb9|\x82^\ +\xd5\x16-)|Z\x9e~\xd4\xa0,\x80\xae\x14\x94\xfd\ +\x9c\xc0,\x07}\x15[\x866A\xf54\x94\x12\xf5P\ +\xd7\x22\xaa\xdf\xd6ca\xb4]\xe3Y\xb6{\xf7\xe4\x0c\ +\xec\xe1\xbf5>Y\xbc|x\x04nn0\xd5*g\ +'\xf6\xc1\x9ez\xcd\x92\xbdN\xf7\xb7Z\x17\x8fq\xe9\ +\xfdP\xcc\xdaLVG\xcf\x97\xfb\xd5,\xf7^\x8f*\ +*\xca<\xa3\xbe\xbcF=\x1cZ\xb9:\xba\xaft\xaf\ +\xe9\x1e\x12-[\x9a\x05\xfdr\x00\x96\xa9m\xef6\x05\ +\xe3-O\x87\xeb\x08\xb2\xcb0\xe2\x8d\x8e0\x96]\x02\ +\xfd\xd2\x80Q[PZ>\xc3\xa1\xed\xa9GsU\xc9\ +\x1d\xf2\xea\xbdh\xf8\x0f\xd2\x98\xd73V\xa1=\xe3\x15\ +\x95q\xd4\x1b\xd7\x84i\x9b\x02\xbe\xc0\x04\x9e\xbd\xa6N\ +nS\xd4\xed\xd8\x0b\xec\x02\xe5\x86\x8f\xad\x10\x1a]\xbf\ +f\x07\x83\xc6v\xd5\x8a\xbcj\x08*\xe8\xe3\xfa\x80\xb7\ +\x0b\x8fzq\xc1\xf0-\x05:\xec\x19\xf5F\x1d\x15.\ +L\x9d\xe6\xd5\x06\x0dz8]\xccIG\x0d0AK\ +EmS\x16\xae\x18\x0c\x11j\x00#\x00\xa0\xce6\x86\ +\x92\xf5Y\xd0\xaa\x01\xcdA[m\x00d\x16\xf5\x0b\xc5\ +\x7fX\xefD=K\xe3_\xdbz\x05U'z\x0cy\ +Z(\x83\xb8\x0c\x90Bv\xb3(XL\x99*\xb0\xd6\ +\xa5\x03\xdb\xef<}\x14F\x17R!\xaf\xba\x00v\xb5\ +O\x05Ec\xd7\xb2Z\x1aO\xa9\xa1)\xda(\xee+\ +\xb0[\x8bN|\x87\x9ee`\xd8\x03\x06\x05\x90\x5cL\ +\xee\x81*\x82i\xfc^%\xbd_:\x02\xb2\xfd]\xb0\ +nG\xc4\x80\xbe9\x83\xbe^\xb7\xb6x\xb3\ +N\x00\xae\x9fc\x9d\xfa\x03\xa1U>\x1a\x7f\x1c\xde\x91\ +Z\xdd\xd1\xab\xc0=R\xe5\xa5%z\xd5\x81\xfd\xc4}\ +\x8da\xbc\xc7\x11\xdc\x8a5\xad\xdbs\xe0\x9b\xdb\x99\x00\ +\xb2\xc0\x8f^\xa3\xee\x8fd\x10z\xa6ks\xa3>\xcf\ +O\xd8^%Oo\xcb\x8cK\x11+uCk\xee\xc8\ +`/{\xfe\xf4\xfc\xfb\xfe\xfd\x8a\x82\x19\x05w\xf5\xb5\ +\x15\xdaF\x0a\x0a\x99\xd5i\x8f\xde$T\xb4dzd\ +b9en\xd0\x8a\x0d\xfc\xdd-o\x85A\x0fD\x1a\ +2B\xac~\x9av\xd4\xdf3\xaf\x0eil\xd4\x0a\x13\ +\xbc\xd1!\xdffq\x9b\xbc\xeb\x8d\x9e\xcb\xce\xc7\x0c(\ +\x18\x19\xedf&\x90%\xd8\x22(\xa4\x81\xabQ\xab\xdc\ +\x01\xe00]Ji2-Uz\x19i\x08\x8frT\ +V\xfc]\x84\x1e\x07\xd9\xca\xe7$wI\x81\x06\xf3\x81\ +N\x14\xe6\xd16 \x08\xa0\xfc\xbc\x13\xd2\x07}\xe7\x89\ +\xe1\xc1\x8d\xd1\x83\xe1\xa8\x04\x941\xafZ\x22\xa0\xe0\xcf\ +\xdb>r\xe8\x94E_\x16\xdb6\xf2\xd1\x06{^L\ +#\xcb\x8ci>`Y\x8e]/1\xcbB!$i\ +f{\xf6\x1d7\xd6\x15\xf7\xd5\x09U+\xa3\x0f\x1a\x9a\ +\x9b\xbcjY\xbd\xe7h\xae\xad\xae\xa8\xcb#\xa6\xf9\x02\ +(ys\x0a\x83z\ +\xdau\x90S\xd1N\x9f\xfb9\xf57j\xe7\xba\xc6\x9d\ +\x1d\xd2-m\xeeDB\xa8UZ\x00\xedd\xfb`\x84\ +\xf2\x98\xdbH\x7fM\xa6\xe9\xdbu\x89\xf7\x1b,\x9cb\ +:\xc7\xdf\x81\x18\x84\xf2\xb7\x8a\xae_G\xa6S\x17\xde\ +\x18q/#U:\xc00\xfaj\xcf\xb6i\xdf\xb7\x88\ +s\xbdY\x9e\x8f\xa8\x85@s@c\xe9\xeeLCH\ +\x0e\xfeh\xbc\xdap\xba\x0d=\xf3\xa4\xd3\x08\x917\xbe\ +i\xf0\xd45\x89N\x95\xf6\x0e|\xe4oI\xc1;7\ +\xb2\x06\xdc\xdc\xbb\xd6\xd0\x12\xf7\x1e\x96[,\xf5hr\ +\xef\xcf\x03\xa4\xc3\xe1\x1b1\xfc\xb9\x82?\x0f.\xeaD\ +\xd49\xcb\x9a\xbe$\xf7\xd1\xe5=-\xe5\x9d\xbd\xb0Q\ +\x00\xdad\xb9\x8d6\xea\xe8\x8f\xeb]\xce\x977\xcdD\ +9t\x9c\x9a?6\xca\xa8L\x14\x08k(pY\xe5\ +\x80\xcfM9\x1a\xbc\x82&\x0f\x9eJ0G\x0e\x190\ +8]\xdf\xb8\x9a.puum\x07\xc2\x16h+\xe8\ +\x0e1M\x93\xdf\x10\x90\xed\xbc\x9f\x8aG{\xa6\xce\xdd\ +\xd7\xe0\xaa3\x0c\xadU{\xca\xcb\x11Ho5\x07\x8e\ +\xfd\x8d!\xa8\xfdF\x08 \xeb\xd6\xa6+\xf3n\xc1\xf1\ +_5!\x8f\xc4\xe50\xfc\xceQD0T\xe8Q4\ +>z\x9f}[\xf6\x8d\xfcd>\x1f\x1d\xa7=\xa9.\ +\x8e\xe5\x17\xbe \x83\x06\xd5\xf0x\xa6\xa3\xd0\xaaK\x99\ +F\xfd\xf5. \xa2\x9dG\xad\xbf\xc8\xdf\xb0_\xd5m\ +NO\xeb\x14\xf8\xces)\xfbH\xe0\xa5\xe4\xa7^E\ +\x9b\xba-\x14\x91C\xbfy\x01\x926(\xf3\xc1\x0e\x1d\ +E\xecwp\x02\xe1\xef\xb27\xd7\xdf\xf4yj?\x91\ +\xb2\xcd\xd1\xec\x1bCrWIu\xb8\xb7\xbfbi\xaa\ +\xfc\x83\xc58\x07X\xaa\x8b\x9b\x8c\xe8\x0f*b\xb4\xb6\ + \xcf>!\xddW\xb0\xc3\xa9\xcc\x02\xa4\xa5'e\x9a\ +\xb0^\xbf\xc0:s\x948t4wn\x17\x89\xed\xea\ +Gt D\x97?\xe9\xb5\xc5u\xce]h'6\xe8\ +\x0f_\x9b\xa7\xbd\xd5\xe7\xa8\xff\x8c\xed\x1c\x80kn\xd0\ +\xab~3\xca\x8a\xb2\x15;\xccM\xf2\xba\x1eo+?\ +\x9f\xb0\xe2\x18dt\xf92\x0av(x\x9aB\xa61\ +x\xd6Y\xb3\xa8/v\x0b\xcf\x98\xb7)\xe0\xa8b\x84\ +Ls\xe6\xf8\x1d\x95e\x07U\xe5\xb7;\x90\x1e\xc4\xb0\ +\xec*j\x0a\x1c\xd7G\xdc,\xaf\x9bJ\xe80i\x9f\ +\x97\xbb\x15\xb3\xeb\xf1\xc6#\xe4Qay\x99\xe35a\ +\x93\xd5@\x03\xa0\xe3\xf7\xc0C\x99\xb0yI\x19k\xd0\ +\xdd>ZB\x81/v\xd5+;\x17\x9d\xcev\x8e\xbd\ +\xc7\x7fwzc\xca\xa0\x97\x1e\x8a\xb3\xa2\xe2\xd0\xd4\x5c\ +\xdb\xdb\x9d\x8b;EX\x8a\xb8\xc2\xc1\xabs\xf7\x13\xea\ +2@+\xed#\x03\x0d5n\xae\x81T\xa7\xa2\xaf\xe5\ +\x09\xbeF\xbd>\xd6\x18:\xe7\x1bT\x02\xfc\xd3\x91(\ +\xa0\xa5\xcct\xba\xcbmE?\x09\x14\x19\xe8\xe2=\x94\ +\x1b\x18\xd4\xe9E\x07\xe2^j\x19\xfebOU\xa48\ +\x1dp\xb8z\x81Rf\xb1\xdd\xa0\x87\xceJ[\x96\xfa\ +\xea2\x22x\xa1N\x10\xd8\xb3\xbc(?\xdaW\x9d\x9e\ +\x8ffV[&@Y\x8fd\x98\x02\xef\xba`\xb9{\ +\x85\xa92\xec\xb9\xf6x\xaf\x5c\x9f\xe7#xV\xe3W\ +\xc1\xfc\xf6=\xbf7{\xf4]\x17/\x14\xf8H\x8f\xd6\ +\x9d\x83\x8e\xd6\x132\xd3\x00\xe7\xfe\xd6}\x0f\x03\xe9\xce\ +Oa\x1ds\xa7\xed\xda\xee\xacS}\x8a\xeak\xe8\xa7\ +\x02I\xf7\x8e\xaa\xff\xfeF\x09\xafO;\x8a\xc1#\x01\ +\x87\xfbe\x0f\xeb\x01\xa8\xb7:\x00\xbc\xff\x02\xe5\xf2\xaa\ +Q@\xf9\xf5\xa3Un\xbf\x93\xf8\x1a\xcah$\xfb\xe0\ +[\x17\xf1g\xa0\xad~\x9f\x12!/\xd9W\x13\x88\xf6\ +\xbb\x86\xe3y\xb9\xbf\x07\xde\xbei\x1c\xbb\x06\xb8\x1d\xe6\ + \xcf\x16e\x89=\xd0%\x1d\xfa\x9bO\xb5\x93\xb1\x8a\ +\x1e\xd2\xafj\xb9\x9c\x8e\x8c\x5c\xa3\xa9\xc8\x10lA\xbd\ +~\xde^\x1b7u\xe5\x86\xad\xe6\xcd\x8d\xe8\xe8%\xd0\ +\xf7Nx\xc4\xc8\xf0':b\x18\xfc\xe5N\x82\xfa\xb9\ +\x00C\xf4z:\xaa\xeam\xaf16G\xba\xd0s\x9d\ +9\xd1%5\xab\xfdb\xfa\xecC\xb4\xbe\xbc\xe4l\xd4\ +\x01\x08\xa0\xac\xb2\x8b\xf6V\x9a\xd5\xcbE\xac\x5c\xb0\xe2\ +\x88e\x93\x98;\x01_K\xa2O\x14^\x15#\x04M\ +\xd8\x8e\xc2\xf3\xa5\xca\xa2\x0a\xcc\xef\xc7\xf5\x11w\xcb[\ +\x84\xa3\xf2z\xb6u\x01KSD\xa7\xdb\x9b\x84B\xca\ +\xe1\xa2O\x9f\xf9\xaf\xad\x01t\x8d\x02\x1d\xa3NE\xea\ +\xe1\xc4\xec\xbd\xb8r\xb9\x12\xa9sPy\xf2\x0a`\xc2\ +\xe6_\x1aD\xa0\xfc\x00:$\x82d\x0f\xccdn\xc5\ +\xfd\xe9\x9580\xecS;y\x14i\xd4\x1b\xc9\xc6\x1a\ +\x00\x00 \x00IDATk\xd06r \xac\xd2\x8e\ +rT\xb9#\x87\x1f\x22\x1e\xe5\xa9\xa3\xeb;\x0d\xaa/\ +a\xe4\x05\xba\x0b\x8e\xce0\xae\xc85\ +\xe8\xf0\x91Rw\x80\xd5\xd2\x05\xc5\xfd3\xee\x08\xce\xa1\ +\x8f\xe5n\xb4-\xeb\x09\xc7\xbb\x8fQ\xd7|\xc6%\x83\ +\xc5\xb96C\xa1\x5c\xc3\xb6\x09\xe4\xa9\x7f\xa5\xcbM\x8f\ +\xa1:\x1c\xb2\xf2\x11\xbb]\x1a\xc5\x81\x86\xd2\x08I\x1f\ +z\xaf\xf2\xd3\x94Q\xbe\x96\xa3\xed\x17\xfa\xa7\xab\xb5\xaa\ +|o\xbc\xcb\xc5\xe0\xa2z\xa9\xe9\x94\xa2\x1e0\x06\xc0\ +\xd2\x9c\x0e\x11)\x7f-\x97\x81\x8fw\xdb\x919\x85\xc1\ +\x7f\x16\xbeP\x0a\xb0o\x0cQy*\xaf:b\xa3\xb6\ +\xa831\xb9\x03\x17\xb4\xc6h\xb8vl\xd4\x9fy\xea\ +^\xf6q\xcf7\x1bd\xd8\xee\xd1\x94\xbe\xb6bzx\ +\xc0ts\x87Z\xfd\x90+\x06\xfb\xd1Z\xb6\xedo\xe3\ +\xb5\x94\xc6\x9f\xd2\xc5\xc9\xbf\x0c{I3\xe4\x8e\xc7H\ +\x8dU\x1c\x01\xd4\xb2U\x0e9\x1e\x00\x15\x98'\xd4\x97\ +\xd7X\x0f\xbe\xf1\xc0-\xac\xca}\xf7\xdf\x8e\x17\xd0\xdd\ +\xcf\x1b^\xd4\x7f\xe5\xd5\x8bAc\xe8\x0c\xf9\x88X\xe2\ +\x8b\x87\x5c_(_\xdd0\xab4E\x9b\x86\xad\xea\xd1\ +5\xde\x11\xd1\xe9k\xd7\x8c\xbc\x89\xd3\xf9Q\xfd\xa2\x1f\ +Wh\xa9e\xaa\xdc\x1c\xbcrCl\x8b9\xd1\x1ca\ +x\xc4\x8b\x9b\xfd\xb9bFe\xea\xc0(\xdc\x91\xf3\xe7\ +\xa5a\x90}\x8d\xad\x9c\x15\xcb\xfa\x88\xb7\xcb\xc7\x8d\xc0\ +\xbe1\xb6\xe0\xe3\x87\xf4\xd2\xfd\xba\x98\xe9\x98\xb6\xfc\xab\ +\x95US\xba\xa0N\x87w\x1dd*\x80\xf1\xfb\x1a\xa4\ +\xe2\x9f\xee\x12\x8e\xb2\xf2\x99g@4:G\x01\xb4\x1e\ +\x97\xef\xd4\xea\x18\x85\xa8P\x1e\x95A\x9eJ>\xae\x8f\ +xXn\xf6r\x1cpE}165\xe2Q\x9d\xa0\ +\x1a\xb0\xcaT\xa7u\x18\xb8\xca~p,\x9dv\x06Q\ +\xad\xdd\x8a\x87\x1e:e\x0f/\x04\x99t\xfe\xd5\x9e\xb1\ +e\x03\xe0)/\xae_\x89\x86\xf4\xe9\xba2\x0e\xac=\ +\xac\xd4)6\xbf\x17w\xf48\x91\x5cg\xa3\xb7h0\ +\xf0\xba\xa3\xa7\xdb\xd3\xb9\x07\xb6\xe9\x02WO>\xd1\x02\ +\xc4\x06\xbe|\xf7\xba\xda\xae\xcb\xa7tK\x01<\xe8\xba\ +S\xd1\xba\xd5\xe1d\xa8\x99\x83\x06\x8fO\xc8\x80\x8d#\ +:\x19L\x9c\xd6#N\xf7\xaf\x10\xd3\xc1\xb9=\xc3\x06\ +\xb2\x17\x0a)\xe8\xa2\xf2LY\xd6Q=Ba\xfb\x9d\ +y\xf5`\xc9z\xfa\x91\x5c\xf7\xa0\x04\x02\x8b\xc9\xd2\x97\ +\x01(_\x01XU\xde\xf1=\xfb\xbe\xec\xc7Gr\x00\ +\x9c~>\x8f\xd1\x8c\xd56\x002\x80\xfa\x15g\x949\ +\xe8);ok\xd3u\xf5y\x0a\x1fi\xb7y\x84g\ +\xe7\xbfL\x98\x9e]c\xb98\x18\x9f:\xad\xa7\x9d)\ +RA\xfaz\x9d\xdc\xb8\xcf\xc7\xb9\x84\x9c\xbd\xd3\xe4\xf2\ +\xd1\xcdOzO\xed\x84\xf6\xd1K,\xa6\x9b\x9b\xce\xdc\ +\xdf\xa2\xdc\xc4)\x17}\xdc\xccm\xa4<\xd3\xc3d\xd8\ +\xcf@\xaf\xba@\x1b\xf0\xe9^\xfa\xd686lj\xba\ +\xaf\xf5n \x88\xdb\xa1\xb4\xbeb\xe5m\xdf\xd6\x09X\ +\xaf\x9f\x03\x13g\xf1\xb2\x9d\xe8}\x8d\x0d\x0e\xd2\xdc\xd7\ +x[\xd2\x8f\x85\x8dLV:;H\xe1\x9f\xb4\x93\x10\ +\xfeW\xfd\x90\xf2\xaeK\x1ct27\xb8\x9d\x9a'\xe6\ +\xa8\xf8h\x0d6\xfdTI\xf7X6G\xaeC\x17\xb7\ +2y`4\xdf\xc2\xb3\xd5\xc1I~\xbe\xce\xb7\xb6\xb2\ +\x80^ol'p\x8cz\xccp\xd5\x0b\xd5b\x0f\x1f\ +M`t\xac\xaa\x88\xbct4*\x98t\xbc\xef\x01}\ +\xc5v\xc8\xf3\xcd\xf2\xa6\x13\x0e\x95\xd6\xd7\x11de\x0f\ +\x81hP\xf3`JzB8J\x15\x87\xa2\xd7\xd6\xc8\ +\x0ad\xf3z@w\xd8\xdbo=Kp\xc2\x0c\xdd\x8d\ +K:\xfd\xd51T\x1e?02j\xe1\xc8\xcc\x96&\ +\xce\x03\xa2\xf4u\x04I\xa70\xd8\x1b\xe6HG\xc1q\ +\xb9\xc7\xc3r\xd3\xc0\x19AR^\x8f\xa3!\xc2\x0d\x95\ +\xeeZU\xda\x81\xb5\x821-\x852P\x90\xc7\xcf\xec\ +\xfeJ\xa3p\xbcAC\x17\xc9f=\x5c\xe4\x8eN\x87\ +\x8f\x02\x99\xf3\xde\x03$\x97S\xed\xf8S\x8aY\xb6\xcb\ +Hu\x10\xd0\xa3c\x9c\x06\x82;\xd8s\xd5i\xadO\ +\x0f\x1e\xd6Qj\x00(e\xc6\xe5U\xbc1\x84\x9d\x10\ +\x07-n1\x91F\xa7\xaa\xf5\xec\xce\x02\xed\xe92\xa7\ +\xd6\x0b\xa5A\xe4\x96\xaf5\xdd\xa3L\xf8\xce\xed(\x8b\ +\xb6XP\xd6\x15\xa7\xbb\x8f\x11G\xc4D\xdd\xab\x94\xc3\ +\xa36(\xc9:\x90{\xd4\x09\xb3\x86\xbeg\xa0e\xa8k\xcd`\ +@\xe7\xd1U\xe8l\x22*\x8e+\xb0\x0f\xf3f\xc3R\ +e\x8c\xe9\x83\x18\x8a\xd5\xb5E\x118\xc3\x89-\xb2\xd2\ +\xab\x22\x86\x93i\xbc4f*f\x8c\xe2)\x00\xcb\x92\ +\x19\xb9\xfd\xdc+/\xe0\x82\xd8\x87\xe5\x06\x0f\xcb\xcd~\ +\x8ff\xa2\x0e\x8c2.\xad]\xf4\x9e\x1a\x5c\x06Y\x9b\ +\x8e\xe40\x95]!\xd3\x86n\xd0x\x15\xf4:\x88T\ +\x93Y\x93,\x82\xae\x0c*\xb4\x1d=\xf0a\x97\x15\x8f\ +6R\xfdj}\xe4R;.x\x9cB\x1f`\x95O\ +$\x19\xd1P\x8b\xa4\xab\xa2\x09\xbc2\x7f\xbe&\xc9\x81\ +\x8d\xd7\xe6m8M\x07\x5c^]\x03\x85\xed\xa6\x1d\x93\ +\xec4\xe9\xb8\x08\xef\xab\xd5\xb6\xb5\x0aG\x02\x08\xcc\x82\ +\x86\x5c\x8e\xca*\xc0\x15\x8f\x1b\xea\x03\xad\x82Rm\x13\ +\xa3c]p\xba\x7f\x85Z\xa9+\xa3i\xf4\x02`-\ +z\x8e\xa6\x87\x1b\xea\x8e\xfe\xa6\x9c]sT\xcah\xa3\ +w\xc1Se&\x00\xd4\xc9~-*Gg\x14\x8d\xe0\x9d-\x0a\x08\x9fgL\ +\xeao\x09\x96|m\x9e\xac5?\xd3\xc5\xa9{\xf2\x93\ +\xb6y\xe8\xbb5\xf4\xdf\xe7\x111\x99L=\xe2\xa5\x8f\ +\xc8\x8e*o\xb2\x05\xda\x9d<\xcc\xe3\x81\xe8\xab\x80\x92\ +\xd5l\xa5iO\xd9\x94\x9f\x06r\x09\xc3\xd4\xc3\x9a\xec\ +\xfd\xf1\x0e|\xff\x861|\xfa\xd6\xfd<\x8fx\xca\xf8\ +\xea6*\x19\xf8\x12\x98\x0a\xe4\x9cG\x82\x04\xc9\xf2\x0c\ +\x18)?\xe5\x87G\xb6 \xeax\xed\xd8\xb1\xf7\x86\xf1\ +\xe7\xdc\x18\x22\x00\xf9\x1f\xdbg\xea\xa8\x9b,\x80\xd4\x85\ +vt\xf3o\xa7\x85\xf4\xfb\xcc\xdb9\x0ei\xe9G\xca\ +M\xeb\xe9\x128\xa7\x97:\x84\xad\x98\x85\xb0\xf1\x5c\xcd\ +\xe3\xb7\x19\x07\xdd\xb6]\x0e\x8a\xc0\x8ft\xa8xM\x1e\ +\xf8B\x0b\xcf\xa9\xec\xb1\xb3\x90\xe8S`\xcdo0\xc3\ +q\xe3\xa9\x81\x8dj\xd9N\x0c\xeb^W\xf2m\xff\x81\ +oG\xe5\xaf\x22}\x9c\x9es%\xd7\xef+\xac\x83\x09\ +)\x81\xc8\x1e\xc9\xa4VnN^4%\xadx\xec}?\xf2\xad:H\xf4'\ +n\xd8W,\xcaxs\x06\xc5~\x8d\xd60>}\x01\ +\xaeO\xb8\xd9R\x04&=\xbe\xc1\x83\xfdd\x95N3\ ++\x02\x05\xf7u\xaf\xc0\xb7\x03\xf9\xacPS\x1el\xd3\ +\x97\x1fi`\xa1\xf5\x8f\x99\xc8\xdd\xfb\xddF\xf4y\x7f\ +{C\xff\xfem\x15\x03\x1c`z\x8c\xdcm\x95\xa8\x03\ +D\x97\xbf\xf7Y\xe9\xcf%\x18\xfa\xdc\x7f\xab\xf9\xd2\xe9\ +\xf4\x99.\xe7\x95\x9f\xf9\xb5\xd6\xb4\xb5\x06|\xfd\x82\xd1\ +\xe5\x9f<\xc2Hy1m\x96\xa0\xcd\x01\x9fO\x0b\xd3\ +R\x1d\x5c\xa5\xdc5\xd3\xa4\x13%\x14\xefUA\xccB\ +\x80O\xfd:\x9fn[\xc0y\xa0\xecS\xaf\xae\x1b\xfe\ +d\xa5\xb1\xca]Thfk \xed'\xa7\xa5\x87\xb5\ +w>2\x0f\xc0\xf1\xeejM\xb9\xfb\xbb\xac;M\xc0\ +\x8f\xbe\xa089\xb2\xf4\x11d+\x8c\x91y?K\xed\ +lLt\xe7\xd9\xfe\xcf\xfd\x0d\xdf\xef\x7f\x1b\xc1\x0aR\ +=\xd4*\xd4\xcf~\x5c\xa0\xfe\xb3\x02Ho\xc5\x0d\xd8\ +y\xa8\xc0\xa0*\x89\x0a\xd7n\x9b\x1eo\x1aqz`\ +=U\x902\xdbg\xe2\xf4\xf1!\x1dh?\xb5\xe2?\ +\xc9{N\xbb*\xady\xe2\xf2\xc5\xab^\xad\xaa\x86\xe4\ +I\xf4\xfd\xfe\x82\xb7\x1b\xa7\x1d\xdc\x02\x1c\xacP\x7f\x1e\ +\xa6\xb3m\xd9\x00\xd3\xa0@#G\xf6\x99\x04\xa5c\xe7\ ++\x83\xd4\x19\x10:}\x0e\x82HY\x82\xf7\x16\xcf{\ +8\xa6\x939\xdc\xab\xb6\x8d\x966]+3\x9e\x14\x1c\ +\xe2{\x00$-\xea\xdf)\x9evt^x\x9e\x97\x1f\ +?\xc0\xb6\xb6\xc5\x85$\xb2\xa1\xda\xdd\x99\xb7\xde\xe6\xbb\ +\x83\xb7\xb6\x85\x9d\xb8|g_\xe2\xcd\x83M\xb3\xbf\xa5\ +\x1f\x9f~i\xeb\x1e\xafV\x9c\xaf\xea?\xf3Y\xef\xd7\ +7k9\xd08\x83\xcb\x0e\xec;n/\x7f\xa1\xdbk\ +\xe3\x00\xac\xb3\xf2&\x1f\xbf\xe6\x91P\xaaN\xcf\xa5\xc5\ +Wp\xad\xcf\x865\xed6\x92P)\x81\xd5\xa3\xbe\x9c\ +V\x07\x99\x1e\x07\xdd\x9er\xb0+z\x090\x11\xfd$\ +\xbdJ~\xceY\x82\x92\x06M{{\xb5\xf1\x91\x5c\xaa\ +\xdf'\x10\xa9\xf0\xbeak\x1c\x10?\xf6\xe9\xb3\xdf\xe5\ + \xa9}\xfc\x8c~\xfdPt\x923FNg\x95\x15\ +\x16\xcdz\x8b\x86/[r\xd9\xf7h_w\xa7\xde\xd4\ +\xb6\xaa\xa5\xe2\x99\xb33\xbc\xd3\x01\x18\xf9^\x03\xb3\x1f\ +?\xd0\xbe\xfd\x836\xdc\xaf\x04\xca\xe6\x11O\x19\xcb]\ +\x17\xa3\xb6g\x5c\x93\x1e\xff\xe7\x1ar\x9a\xbdg\x9fN\ +\x1e\x8d\x10\xd2\x0fA\xce\xcdS\x15@\xad\xdf{\x03\xfe\ +\xfc\x03\xedr\x05\xec>\x9f_\x984'\x1e\xa8|J\ +\xbfN\xa78p\xc8\x5c\xe5\x0d\x08pmK\xc3\xcc\xa9\ +\x8a?.\xd3\xc7K~|6 \x97\xab\xb9.\x12\xc4\ +)O\xb3\x15\xdf\x9cQA\x5c\x95\x8b\xe3\x18`Ne\ +{\x0d\xdae\xa3\xc1\xcdl\xddm\xb0k\x9f\x0b\x82\xf9\ +y\xfc\xc4\x80O\x098\x94\x83}F7\xc8\xae\xbdR\ +\xa5\xa3\x14\xf8z\xb7\x89Z\xef\xcbQ\xbdj4\x00c\ +FFL\x04_\xd7\x0a\xf1}\xbcNA]\x07\x91\x80\ +N\xc6\xe2oe\xa0\xc0\xaa\xd0\xd9v&\xfb3H#\ +}\x9a\xbbW\xa0\xe3\xf7U\x89\x0e\xa9\xf9WuFX\ +\xef\xfc<\xdb:\x03\xe2jD\xe9\xe8\x1c\xb5\xaa\xef\x9f\ +\xf77\xfc\xb8\xbd\xac\xe72Px\xa5\x22\x93\x1f\xa9p\ +\xf8\xe2U\x93\x06\x01\xa6\xb1>\xf15\x1c\xbc\xd1\x9dK\ +\xdf\xd6i_O\x12\xc3Z\x9dv\x91ct\xf5\x9b\x15\ +d\x86\xec\xe9\xd0\xde\xa6\xc0l\xed\x93\xed\xfaHJ\x7f\ +\x93\x02\xb5\xc5\xe9\xcb;\xdc\xc5\xf3\x1eA\x8e\xc7G\xae\ +\xb8$<\x19U\x99\x9c\x93{\xfe^\xc1g\x03\xb0\xf5\ +'\x5c\x9f\xbf\x1a`\xd1\x22a@\xeb\xef<`\x09\xd8\ +\xea\xe0U\xfac\x8b\x7f\xaa0\xb3m\xf1\x94\xd3\xd5w\ +\xa3^r=\x03C%G.\x98\xf6pg g\xdf\ +\xe79\x81C\x83\x22\xf7o\xb7\x17\xc9\xc4\xbd\xd4/O\ +\x9c)\xd7\x94wM\xadz\xfa\xdc\xa2\x9e\xf1\xa3Q\x9c\ +G\x00\xb6('\x07Yg0\x9c0\xb3\xda>/\xfa\ +z\x0e\xf4}\x86\xc7m.\xfe\xb7\xd2\xc5\xd4\x99`\xa9\ +\xf2A\x05\x9f\xc3\xeek\x16#\x10\xf2\xfc\xd5U\x07\xcf\ +\xb2\x9b\xe4w\x9ea\xd6\x81O_\xb0_/\xb1\x91Q\ +\xc7\x08)6\xd5\xd8\xaa\xbc\xe3Q@~w_V\xec\ +\x85\x03]\x9eY(\x13_\xbc\xef1\x82\xf1F\xc7}\ +\x9dm\xa9\xce\x09\x0d\x00\xed\xc7\x0f\x8c\xd7|\x1djB\ +\x8b3\xb8x\xbc\xc1\xcb#\xbbG\xa0\x04\x84zv\x9c\ +\xee\xe1\xf7\x82}\xd2\xbf@On\xb2\xa9`\xc9\x7f\x1f\ +\xbda\xff\xe33\xdav\xb1\xef\xf65e\x99q\x95|\ +>\xda\xac\x83\xe8\xdfe\x01\xbb\xdb\xb3\xae\xe4\x89U\xd4\ +\x99\x1b'\xc5\xb3\x17V\xf8\xa4\xaa\x87\x1e\xed*\xd8t\ +\x0a\x1d\xc3$\xf0\xe7S\xbe\x8c)e\x9ek\x103\x8e\ +\xa6\x0d;\x86rz8\xbca\xb4T|\xbf\xcf\x88\xce\ +n\xbc\x82\xe7\xcb\x09\x1f\x05\x94\xb3J=H\xe9j\xeb\ +\xbf)\xb4\xf7\xfd\x0d/\xc7\x1b>\xba\xfd\xf3\xd6\xd8v\ +\x0f\x13Kg\xabF\xcb\xeaI\x06\x87n\x81Nb\xa2\ +Px\xaf\xbf.\x8a\x82\xe6wN\x9b\x0bO\xf4k\x14\ +Q\xc1\x96\x83\xe5\x1e\xd4\x9f\xe5C\xf99X\xa9@\xb4\ +\xee2\xab\x81\x94\x8e\xebF\x96\xc0=W\x9f\xf8}4\ +\x8eY\x09\xfc\x1em\xcb\xa1%q\xd2=\xabG\xb9{\ +\xa9\x01\x11B2\xdd\x02n\x9c\x15tO\xe0\xec\x12\x1f\ +\xcb\x16%g\x01^\xfe\xcb@\xef\x0e\xe9a/\xf5\xee\ +v\xe5\xb2\x8a5N\x0d\xeb\x09o\xb9:\xbed\xb5\x07\ +\x8d\x1b:.Pm\x83r<\x1f\x8a\xcd\xc0bP\xb3\ +\xb9M\xe8j@\xe8C6!\x99\xefvo\x85 \x11\ +\xb4\xfb\x05\x1f\x9e\xffDo\x97e;\x0et\xb91\x03\ +\xc8s&)S?gl\xcaN\x89\xa7\x07U\xba\xf2\ +/\xf7\xf03`\xf4\xfb\xf9\x89Wj<\x04\xabB3\ +A 7\x86\xd4x\xa1\xdf=A\x89\x82\xf4\xe5f6\ +\xe9\xf2>_\xd5g\xd8v\x85\x969\x10I?W\x85\ +\xc9\xabl\xd4j\x0e\xd8vk\xb9\xa1JP\x95.R\ +\xe2\xc3\x10nz\x12\xf0Uud\xc0\xa7@9M\xdd\ +\x91\x5ceE\x9d\x14xu\xbc\x85=\xcf\xdf\xb8\x12)\ +iR\x8at\x1f\x04\xdcVd\xc9>\xf0\x0d`\x1fo\ +\x0c\xc9\xcb\xabKL\xe0\xfb\xfa\xe7Q\xdb\x135y\xca\ +\x02\x85$\x90\xfd7\x93\x8b\xcf\x12\x01~\x1a\x85\xd6\xc4\ +\xd6e,\xec\xdd\xab\x86+\x7f\xbe\xbe\xa2\x7f\xff\xb6\xee\ +w\x1bf\xdb\x09\xfa2B\xf9_\x0eHR\x8fy4\ +\x99_nI\x5c\x02\xb2\xb7\xec\x8fZzt\xd5\x5c\xa5\ +\xfb\x1b\xd0\x1a\xf6?>\xa1o\x97\xc3\x06\xb9|)\x81\ +\x9d\xda\xca\x8da\xf5\x985\x00aW\x95\x8fz\xd5\xe3\ +^d\xad\xca9\xd5\x87I\x99\xf2\xedY\x97\xe4/\x07\ +[<.\x898\xc6\x81\xad\xfc\xd0}\xd0\xb1C\x02\xd2\ +\xdc\x1c\xe6\xb4dnT\xaeq\xbdn\xd8\xb0cG\x9f\ +\x09)\xc5$\x14\xec\x9ffR%\x16\x9fJS\xe0\xb4\ +\x14\x06!\xd8\x81\xf7\xfd\x07\xde\xee\xdf\x1e\xb4\xe7[\xb1\ +\xcf\xd78\xaa(d\xac\x97>\x92.\x85\xc2;v\xdb\ +\xe1\xc3^2u\xc8x\xd2\xa0\xa4\xbc<\x82\x85\xf4\xd2\ +\x09\xdc,\xc4q&=\x9f\xb6%\xa5\x15\xddW\xb9\xf3\ +~G\xff\xd9\xc6\xbcv\xe3\x87\xed\xf9\x0e\xc1\x94\xb5S\ +8/\x1f1\xd3\xf8o\xc7\xc6\x90\xeaB\x1eL\xb0>\ +\xd3?\xaf\xfa\xa9\xcc\x0e0\xe0g\xda\xad\xed\xb8\x04\xb3\ +\x9a\xa4g*\x10\xcd\xf6\x1eU\x5c\xfd\x12P\xac\xebm\ +$#O\xa6>*\xf3`Oy\xe5!\xdb\x92B\x0d\ +\x06^\xb9\x22\xf0\xf3%\x15)\x13o\xeb\x1cT\xdd\xe6\ +\x13\x18\xe6\xe7\xb3?m\xc6\xf1>\xe8\x09\xab\xb7~\xc5\ +\xe5\xf9\x13\xf6\x96\xbc{\x12\x9a\x9f\xe9`f\xd7\xe1\x7f\ +\x14|G\xfcM\x08\xa3\xcb\x83\x1e\xfb%\xad5\x9e\x88\ +\xffQ>\x15\x1d\xb1Fn\xbf\xe3\xfe\xfa\x170\xeeh\ +\xa8\xf6\x903\x03.k\xb7J\xf5\xe7@\xdc\x13u\xfa\ +(Z\xf5\x91a\xb4\xeb\xa8\x08\xe71e1c)\x87\ +r\xe4\xcd\x03};n\xee8[\xc89\xc9JRu\ +-\xa7\xdbz\xf5M\xf2\xe1\x80\xb4\x9fz\x13\x87|\x96\ +\xf7?\x02\xff\xcc\x13j\x83G/\xb5\x88o\xbc\xce\xf5\ +\xf0Bc\xf9\xbd\xb5\x8e\xf6\xfb\xe7\xf5\xc6\x10\xed\xd0\x94\ +/\x01>PU\xdc\xca)k-K:\xdb\x1f}Z\ +\x03=\x97#\xa2e\xfa\x92*\xe7\x8fl\x96\xf9\x91\x7f\ +\xbb\xcd\x91\xf3\x86\x86\xf6\xf6\x03\xed\xe5;\xc686\xf8\ +\x1d\xeb\x1a\x98\xc8\x01\xd7\xa7OA\xfe*Z\xc8&\xe7\ +3y\x84\x9a\xfb\xb6\xfc\xe2W\xcb\xa6\xb0xx\x14\x13\ +h\x8b\x19\x19l\x9a\xbe_p\xff\xf33\xda\xe5r\xf2\ +\x0b\xfeN\x8c\xe0\xa7[0o\x91nq{\xce\x01\x99\ +K\xaa\xce\x14\xd7\xfd\xfbs\xacR\x0c\x10\xbf\xbe\xea0\ +mI\xcf\x09\xd8y\xd1\xa8\xf2\xd8 \xfb\xab<9U\ +\xcd(i\xa7\x7fXkb+\x9fu\x86l`\xa0\xcf\ +\x97\x02\xe7Fq\x07&r\x80\xea\xd4\x9eljr\xce\ +\xe0z\xdb\xdf\xf1r\xff\xfb!ZW\xe0p\x10\xc85\ +E\xda\x153A\xdd}9\xcd9E&\x88d\x05\xc3\ +\x1dQ\xfcT\xa0 \xf0\x97\xeb>\x1e\xcd\xc3\xe7\x14\xa6\ +\x92\x9c\xae\xban@\xc9\xf9\x9c\xc8\xf8\x99O\x15V\x9a\ +=\xa9\x9c\x83\xfc\x94\x08\x03\x99\x8f6U\x1a\xf6\x85\xfb\ +\x92\xab\x16Lw\xf8n\xcb\xdb\xfd\x0d\xef\xb7\x97\x07\x06\ +-Z\xab\x8d\x9c\xa7\xd1\x09v\x1c\xf0\x9c\xcb\xf3\x92M\ +\x06/o\x9b\x09\xe8^$=0\xd6\xba\xc2\x84b\x88\ +{\xf0\xe0o\xd2\xc2\x16\xebykN\x1d\xe0\x9b7p\ +\xfc\x9dk{\x94T\xebN\xd9\xd9.\x179{\xb54\ +\x93\x08\x82\x0f\x01\xc7\xaczz\x22vk\xf2\x00\xe02\ +\xf3u%\x0c\xf8\xd9\xc6\x8e\xd6\x9f\xf0\xe1\xc3\x7f\xc2h\ +\xedD\x1f\xaf}M\x8f\x08\x9c$\x18\x1bA\x9fsO\ +\x8d\xf8\xd9\x94n\x0f\xd5>\xea\xbaM\xd1\x92\x1a\xf2\xd1\ +1\xfb\x0a\xf0\xb9\xdfq\x7f\xfd\xfb\xa8\x04\xee!K\x97\ +\x7f\x1e\xed\xa46\xbb\xf5'\x1d\xcbN\xeb\xd4\xfb\xb0\xff\ +\x8b\xf7~\xe8B?3x?\x8a\x1f\xb9\x8e\xb4!w\ +!W\x1e\xce\xa0\xe8\x5cqQ\x0a\xa9\xebV\xcf\x91\xb0\ +&0\xc68\xe7\x8e\xb2\xeepK\xcc\xff\x93Z\x0d\xce\ +\xe6'k\xc0\xdf\xf4\xb7\xcf\xf7$0\xa3\xd4\xb3\x9a\x01\ +\xb8\xcf\x1e:j\x0d\xf8\xf4\x05\xed\xfa|\xac\x89\xca\x0a\ +0m\xd5\xc1\x00\xe5P\xa7\xd8\xee\xcbW\xb4\x09C>\ +\xda\x1e\xb4Qg\x97\xc8\xdb\x1e\xd7)\xb1\xc6v\ +t\xd7\xd4=\x0f:\xa5\xf88%\xa2\x0e(0W\x98\ +\x18\xfb\xb9\xbf\xe1\xe5\xfeO\x10\xe6\x97\xd6\xcbe\xb8g\ +\x19x\xac\xfbrg\xab\x84\xae\xbe\xea\x95\x86\xee\xa3\x1c\ +\x95\xf83\xd8\x9d_\xe6^\x83\x84\xb7\xab\x9d7\x15v\ +H>g(\xa0\xe4\xe2\xc9\xb2.B\xc5\xba3A\xa3\ +\xda\xd1\xb1\x05\xb9P^\xcf\xfb\xb4\xb0oco\xa5\xbd\ +\x0a\xc2\x07\xe6a\xd1\xef\xb7\xef\x8bzU\x8drgd\ +M\x8c\xc9\xbf\xc0\xd09P\x9d\x07\x17\xbf\xba\x98\x802\ + ybK\xbdp\x9d\x93\xf3\xa7\xc4\xe8I\x1d!\x0d\ +\xd8}\x0e\xa0\x9d\x86\xaaM\xde\xe7\xfd\xf8\xc1(\x02w\ +\x0e\xec\xf53\x13+\x13YJ$\x13t\x95\x9fF\x8c\ +U\xaf@\x1dD\x9c\xa7v\xf8Yk\x1b\x9e\x9f\xbf\xa2\ +\xb5\xe9c>]\xc6v\xce\x01%\x03\x8e\xd3\xe7tj\ +:CSc\x9e\xb8}\xd0\x92\x09Q\x9c*\x09\xa4\x0e\ ++\xb8\xf1\x05\x1d\x0d\x0dc\xbf\xe3\xfe\xf2\x17\xc6\xaes\ +\x02\x15\xbb\xda\xa9'\xf1k\x89\x17u\xc3\x0d\x82\xfei\ +\x1bi\xe3\xee\xf7\x0eJ\xbd?\x8f\xa9\x1ew\xbcJ\xe5\ +T\xd2\xfer\x8a\xb6\xa6\x7f\xdd[\xf5P\xed\x95}\xf0\ +>J\xd5\x07\xbe;\xd2\xfejoa\xb7K\xb6X\xcf\ +\x0a\xdcU`\x98\xfe\xff(\xde&\xd5\xe3D\xab\xcb\xc2\ +\xef\xdf?~\xc2~\xbd\xae\x9e\xbc\xf2A\xdbv\xfe\x15\ +\xab5\x10\xc8e;\x8a=<\x05@vN\xbe\xf6\x87\ +\x7f\xeb\xf2\x8d\x0e\xbe\xd4\xc2\xa3\x85\xb8O\xf0a\xb1\xef\ +\xed\x15\xdb\xf7\x17\x8c\x91o\x8ap>\xdc\x06\xfd\xf7\x94\ +\xab\x03\x96|\x15\xa3\x80\xb6O\x81\xe6\xb2,U\xe2\x12\ +\xecg\x04\xf0g\x15\xf3<\xa7\xc1\xfb\xe8\x0d\xfb\x9f_\ +\x80\xcb\xc5\xf8\xc8\xf7\xddR\x16\x99\xbf\xb2\x80#\x9f\x90\ +\x97:\xf0\xf4%\x01\xccNw\xe8\xf02\xf2\xe3\xf2s\ +\xdb\x11\x08=\x17\x88|F\x80\x83\x10\x97\xb4\xfa8\xe7\ +k-Op_Q\xf6\xd8\x91X\x8c\xcf\xfa\xabq\xdd\ +\xbf\x1doL\xdb\xdd\xd6+\xe5\xd8~\x9f\x0dl\xd0\x94\ +\x83\xbeh\xd0\xaeBOVlV\xebc\x14\xd0=\x90\ +\xdf\xf7w\xbc\xac\x0d\x1f{\x08\x88\x8c\xba\x09\xb9\xd1\xdd\ +M\x0cLb^\x01\xacA\xc9G{\x0e\xbc\x08\xb6\x1c\ +\x06$:\xf6\x11\x01\x96\x93{0t\x85\xb9\x1c|\xf4\ +\x0b\xf8\x8b\xa2\xc72Z\xb6;\xac\xffs\x85\xd0A^\ +\x1a\x1e\x13\x9fP\xbd\xd6\x91\xe4\x08W\xd5\xbf\xf9\xaeM\ +\x0f\xf2y>\x92\x1b\x87_\x15\xde\xbc\xdf_\x0e\x10\x98\ +k\xbfj\xc8\xad@WZ\xd5\xd4\xb2W\xcc4\xa5\xa5\ +\xa93%\xb4\x04TN\x8f\xcb\xde\x03\xbflO6\xe5\ +\xd3?\x15h6\xa3\xa7\xd9\xa7\xb0\xfbx\xed\x18\xa7\x03\ +\xa2\xb3\xcd\xaa\xbd*\x1dm.\x99\xa0J\x92\xaf)\xe2\ +\x9c\x18\x13\x1c\xf0J\xdd\xea\xa7\x0fH\xfc3Z\x22\xef\ +\xf4D\xb7|\x15w\xb4~=@`V_2\xf8(\ +\xa0T}\x88^,9\xb4\xf5{n\xf4\x02d\x83\xeb\ +H\x82C\xb2u\x94\x0a\x8c\xb0\x19\x1fy\xfbs\xa4\xa3\ +\x02\xe1}\xbfc\x7f\xfd\x1b\x18\xe7\x83\xa5=q\xfa%\ +i\xa9\x7f\x81\xa2G@a\x0f\xb9;\x0d\xdeGMZ\ +\xaeG\x07u\xb2-&7\xdd8}<\xa7\xb1+\xcd\ +\x15\x18f\xd2U\x9f\xf5\xf9:\x9d\xc8\xbfa\xf5\xbcVo4\xb2t98\xadm}\xe0\ +\xfdtp}\xcby\xb1\xfa@N+\xd3\x1e\xdd/2\ +xK&N\x9d\x03\xa9\x8e\x86\xbe=\xe1\xfa\xe1+`\ +\xb2 -\x0ap\x88\xef<\xa5D\xdcH\x00\x00 \x00\ +IDAT\x08\xba\x9f\xa4\xac2u\xbb\xce\xb8ID\ +q\xc3+\xa5\x1e+tv\xd7\xa3@\xcevk_\x00\ +\xe6\x9a\xc0cc\x08\xdb\x86\xfd\x96S\xdf\xe7`/[\ +\xcc\xd1\xfb^|F:\x92\xc4+\x98H\xe9\xcd`\xec\ +\x15\x04}.>\x04R\x5c&yP\x8doX \x85\ +\xbeP\xdc\xa7\x8f\x13$h\xb9\x0cip[s\xb0\xc4\ +\xcf*\xcc\x91\xeeq\xb4\x8b\xd5\x9e\x0f@*o\x9e\x0c\ +%E\x07Wj\xc7{\x1eA+\xf3\x86\xe9\xf1\xd8\x18\ +\x82\xeb\xf3*B0\x9f\xf9\x11/\xd4!\x97\xdbd\xee\ +\xaa\xed\xe7\xb4>\xa9\xa5\xfd\x91&\xf5'n\xceS\x7f\ +\xe3\xe4\xd3\xae\x17\x81y-\x01\xf2\xfb\xc6\xeb\x0b\xda\xf7\ +oaU\xac\x1aRFu\x02Q\x90/_\xdf\x90\xf4\ +\xf7\xe0iy^\x93-\xcb'\x12\xbc\xb8\xfe\xdd\x8b\xdc\ +/\xc4\x8b\xbf\x0b\xbe\x14\x80Z\xc7\xfe\xf5#\xd0\x9bq\ +@\x1b\xbe[\x1c@\xf4\x9b\xfd`}\xeb\x85\x17\x07|\ +\x80\xc7\x1a\xe95w\xe2{qH\x1e\xea\xf9\x83 6\ +\xb1\x00y\x9d3\x19\x9c\xb5\xcb#]\xce\x03\xc3\xf4\x7f\ +mnQ\xefg\xfbs\xb0\xe7T\xd1\xa6]F\xd7#\ +kl\xffe\xfb_\xffE\x94\xfc:\xfeF/\xc9/\ +;H\xd2\x5c\xad\x03\x03?\xf7\x1fx\xb9\xff\xb3\x88v\ +\xd1WD\xec\x01\xb0\x82\xa7\xc7\xce\xafJb:\xe59\ +({?\xd5\xb1x\x7f\x0d\xaa\xbf6\xd0T\x04\x17\x9a\ +&\xe0\xf1\xfe\xce+\xb4\xd8\xf6\x1e-V(\xe1\x9f\xcf\ +\xe7x6\x5cMfn(\x9e\xbca\x9f\xe6'\xe3\xc4\ +\xa7\xcb\xac\x05\xc5}\x19\x1c\xdb_\x07e\x8e\x1b\x1a\xe6\ +;e}j\x91t\xd5~}g\xb9\xeb*>m5\ +\xd0\xb9mdP\xa9\x9f\xa5\xccHo\x02\x9f\xf3\xf7\xb2\ +)\xbf\x93\xf7wL\x10F{\xdf\xa3\x05\x05-\x0f\x80\ +5\x88\x8b_\xc9p\xca\xa3\x99\x1b*9F\x15\xa2\x9d\ +\x07\x10\xce\xe7\xb0>\xe9\xf4\xf5\x9c\xba:zu\x00\x22\ +>{Hg@\xc0w=\xd5\x1az\xbfb\xdc\x7f\x82\ +I\xcd\x83\xad\xb7\xce\xcfr(q\x1e\xad\x22>\x97\xa7\ +\xab\xad\xf3\xee\xb8z\x7fm\xab\xc6\x09\xde\xef\x03\xc3h\ +g\x0c\xe0\xf6\x8e~y\xc6h\x15rd\x1b\x94\xf1\x7f\ +d\x87Sv\xe7\x8dXU\x87N\x8b\xac\x5c\xad\xec\xe5\ +n\xaf$w\xb4U\x9d;s[\xfb\xf1W\x90M\xfe\ +\xce\xbe*\x9a|\x19\xc7h\xf3SO\x7f\x88'\x13\xf8\ +zk\x03g\x9e}\x87h\xb3{\xe6\x12\x8ba\xad&\ +'\x8f\xec\xbf\xc17 V\x90O9u\xc0|\xa8\xa1\ +\xcd\xe5\x0cOW\xe0~\x07\xf6\xdbJ\xc2\x93\xcf:\xc5\ +V\xcfnK\x99\xb9g-\x99Y\x0b\xb0\x9f\x8c\x11\x80\ +\x17$\xdaj\x97td\xe2WT\xf6\x81G~\xaf\x9f\ +\x1b:p\xbb\xa1\xedc\xaeyli\x0dn\xf7\xde>\ +ih\xd0\xb175\x07\x9e{\x9c\xf1\x9a\xf1#9m\ +\x0f\xf5\xef\xf1F\xb6\xf3+\x90\xcb\x16m\x11E\xeb\xd8\ +?<\x01?\x7f\x02;\x07\x09\x19\xe1\xc4S\xcd\xa75\ +\x0b\x8er\x9f\xfb\xe3c\xdfU\xf5\x94\xda\xd4\x80\xa3N\ +c\xf3~\xcf\x13.\x83a\x9fzN\xcc>5\x00=\ +\xdb\x06V\x1fuIF\x0e~{\xfc\xf4\xfew\x0c\x5c\ +\xf0\xfb\x92F\xc7\xba\x89\xc6\xa8\x8a\x89\xbae\xc2\xaaf\ +N\xe88\xf0s\x7f\xc7\xeb\xfd\x9fEXV\xe9r\xab\ +HE\xe2\x93\xb0,9\xfb\xb4\x87\xaf+\xe2\x1a97\ +\x01\xd2\xed\xd5\xafT3\xcc\x00\x13\x1cT\x93\xe1\x08\xed\ +VN\x05\xf7\xe9\xefy\xa6\x9b\x8e\xd4\xf0\x04\x9ec\xdc\ +\x5co\xa0\xd1J\x03G\xea\xfe\x8a/I\xdb\x9222\ +P\x029\x15\xef\xe9\x8b\x00T\xbfK{\xcdh$\xdd\ +\xd9/\xe5\xe9\xeb\xb8\xdc\xe8g_\xef\xf7\x17\xfc\xbc\xbd\ +\xa0\xaees\xfa\xdc\xd8\xf9\xfcn\xfdz\xd0N\x07\xcc\ +\x10\xe2\xd3h\xe4\x07\xab\xaf\xf9\x7f\xafX\x88\x8f\x04\x82\ +\xe4\xf30\xf8\x15\xf4\xd3\x09\x052D7J[\x5c\x14\ +\x9fAB~\xe3\xb4\xe5\xd4\x1be9\xcf\xe7\xd3\xf4\x96\ +\x9e\x1b\xa5\xcfz\x9d+\x5c\xe4\xcb\xa7+Ysx\x94\ +>=\x5c\xa7}\xe8\xf9\x04\x85\x00\xb6+.\x1f\xbe\xae\ +\x93\x01\x9c\x86\xfaS\xa0\x83:\xd5\xdaS\xca\x83W\xb6\ +\x03kG\xa3V\xfa\x9a'{\x1f\xdb\xd2\xa6\xf9F\xa1\ +\x04\xe70\xaa\xf2\xc0\xd4\x01\x80o\x0ci\x99\x8e3\xae\ +b\xb5\x9d \xcf/\xe7;\x13\xb4\xec\xde\x97\x01\xf13\ +\x7f\xffl\xb5\x09\xda\xb1O\xf7)\xeb\x9ey\x01\x94\xa7\ +\x96\x8c\xde\xde\xd0_^\x97eV\x9f\xc9\x82\xc7\xec]\ +\xeb\x11\xef\xa8\xb6\xe5\x1c\x93V\xd9}]\xc2\xa2M+\ +X\xf4\xeb\x95c\x9a\xb9\xd3f\x9bf\xff2nL\xeb\ +\xd7\x80a\xa0\xf5\x0d\xfb\x1f\x9f16/L\xc8N<\ +\x9e\x9f\x97^(\x0e\xf7e=\xca;\x8c\x1bn\xf7\x9e\ +o%C\xc5\xa1\x8c,\x08\x9a\xfc\xeca\xf2\xba\x97>\ +\xdd\x9b(\x17\xa7Yt\xfa\xc0D\xf7\xbam\x09,\x0a\ +S\xd5B\x93c\x1d\x7f\xe72\x0e?\xc2\x9a\xef\xb7j\ +LN\xf9\xe6\xba\x1d\x17\xd8\x8eq\xbc\xde\xed\x9f\xa5\x10\ +\x12\xc6y\xe6\x9a \x5c\xb9Xw\xccO|7\x0e\x97\ +\xfdj\x17\xf0\x1em\xe5.\x17\xf5T\x83,\xe9t\xe7\ +\x22g\x99\xf6\x05J|\xaa\xda\x9f\xf5\xca\xcb\xfc\x8e\xeb\ +\x17\x9a\x09\xd5\x03J&+\x96\x7f\x19*.k[\xb6\ +\xe4\xb6\x17\xe97\xeb\x87}v\xbb\xf7~8\x1au\xe9\ +\x09U\xc9+!\x8a'\xa4\x84\xaci\x9c\xfe9\xa9\xfa\ +y\x7f\xc5\xfb\xed\xfb\x1a9\xd6S\xd4(\x1f>\xed\x01\ +\xd1\xa7}=)\xbb\xbc$\x8f\x04\x19\xb5\xd2\x85\xa3o\ +\x07\xaa~\x91\x7f\x07F\xfc\xbc\x06\x88\x81\x94W\x05\xcb\ +Ns\xa5\xdb\xffv\xc0\x9et*H^\x96\x13:\xdd\ +\xac\xbe8\xcf\xb0\x9f\xe7\x0a\x9a\xacK6\xc6\xa9\xf9\xb3\ +<]v\x09m\xc7j\xc9m\x8d~\xd0\xd0\xfa\xb6@\ +`\xfaEZ\xd5\xe2\x03\xb4C\x9d\xa1\xa6\xe0#\xde\xd8\ +\xbb\x07\xed\x1d\xdc\xe45\xd6\x06\x90\x0eMkW\x9e\xa6\ +\x1cuJ\x9e\x83[\x8f\x02Z\xda\xa2j\xc7\xd8o\xb8\ +\xbf\xfc{\x9e\x86\x0f\x81$&\x06\xf6%=l\xa1\x07\ +V\x9c\x1e\xdb\x9eh\x19H\xddQV\x0exd\x93\xd2\ +\x9bO\x8f2\x0d\xb5\xd2~\xdd\x91\xec\x00\xd5\xafGI\ +C\xf2;\xd6\xc3\xb6\x9c~\xee\x87\xfea\x9f\xb1\xe5\xba\ +\xdc\x82\xf2\xf6\xd8\xda\xe2?\xf78&\xa3zN\xa5\xda\ +\xe2\xe0\xce\xf9\xadq\xc2\x01\x00\x07\xc5\x1cd{\xdc\xe8\ +\xeb\xbf\x8e\xfd\xd3g\xb4\xa7\x0fA9\xef\xd7\x10B\xbe\ +L\xabJ\xc0Q\xe5[\x87\x9d\xfaT\xb4\x9e\x8f\x04\xf3\ +xX\x9f\xf6\xe4\xcf\xfe\x5c\xe6n\xcf\xcb\xce__\xb0\ +}\xfb\x1ev\xe2\xb6\xe7\xf6\xd5\xa0\xa9nn\xfe{T\ +\xd1\xaa\xc0P\xf4h\xfa\xd8\xe9\xf7\xfc\xec}x[\xd5\ +6'?\x09\x12+(o\xad\xa3\xfd\xf1\xe5xc\x88\ +4\xec\x1bJ\x08\xc0\x04\x04+/);\xf9\xb2\x9e\xf3\ +\xdc\xe59\xd27\x5cVOvp\xcd\xdc\xcc\x7fYL\ +\xf1jq\xbd\xd4j\xae\xf9\x95\x9d\xccx\xbc\xad\xe7\xb5\ +\x14A\xbf+\x7fk/\x01\xf9\xcf\xa5\x0d\xfb\x91;A\ +\xc4\xad\xddU\x22B\xc2\xcb\x9a\x89\x1c\xe6\xbe\xff\xc4\xeb\ +\xfd;\xeaF\x84\xbe\x88Mw\xf1\x85\x8a\x14.\xdb\xf3\ +\xb5\x00$x\xb7J\x9c\xcfq\xa7qy\x05\x89\xcc\xe7\ +.\x98L\xee\xa4\x81\x80\xf28\x96\xady\x05\x17\x00Z\xeb\xc0\ +\xc7O\x18\xeb\x88\x18\xf5\xe9\x97\xfcm7\xfb\xf3)\xd2\ +3`t\x90\xe83Z~(\x98\xeb\xa4\xc6n\xc0_\ +\x09\x99\xb4\xb8m\xfb4c\xf5q\xbc\xbd\xa1\x1d\xe7\x04\ +\xba]\xbaN\x9d?\x82\x96\x94\x81W\xeb\xcc\xa7\x9a\xff\ +\xc8\x81\x84\xcb\xb1\xe6g\xcf\x97~O\x05\xd6\x13L\xe5\ +\xb4%e=00\xfa\x86\xfd\xd8\x18\xc2X\xc6*c\ +\xcdiIU\xfd.\x81\xb0\xe7\x80\xca\x89\xdf\xe72\xfa\ +U\xcc\x11\x8ep}&\x90\xaf\xd7\xa3\xf5\x96\xa2Bz\ +\xf0\x9c.\x9fH`\x0ed\xbe\xcd\xcc\xe2\xb2>\x0a3\ +B\xf2;$V\x05\xf5|\xabAV?n\xfb\x0f|\ +\xbf\xffc\x9fJ\x00\x03Z\x8c\xca\x04\xc0\xe0\x9d\x8e\xde\ +\xc0 \x0a\xa49\xcdd\x95\x07\x17\xd6\xc9\x9cn\x02S\ +R\xd1Q1N\xb9W/\x18\xcd\xd2\xc0\ +\xe9\xec3H\xce\x14\x96\xc6\xc6\x11\xc7\x80o\xa8IZ\ +\xf2w\x9f\x8a\xc8\xf64\xaa\xd1t\xd5n\xb4\xf83\xe4\ +\xc5\xcb\xf7\xef\xf7\xd7\xe3\xdd\xc1\x92\xcd\xa3d\x98\x81+\ +\xe5%\xf9''i\x0f\xb9v\xae\xdb\xcf\x5c\x0fq\x0e\ +\xe2\xe4\xc4\x8f\x90\xa0\x14\xce\x09\xd0\xe5\xcc6\xce\x01\xcc\ +\xe5X\x03@\xa5\xc0\x93\x17\xec\xf9\xba\x8ec>\x9b\xe7\ +\xf8\x8dx\x02\xf6\xe9yJ\x5c\xa9&\x83\x918U\x05\ +\xfdlgn\xdfX\xb2\xaa\xf0\xb2\xad\xe9`\xd7F\xbe\ +qG\x81n^\xbf\x02\xa3\x80*\x88\x02\x04\xe7]\xe8\ +\xfc\x9b\xff\x1c\xd0h\xd4\x9e\xfaH\xfe\x1d\x00i\xe6\x81\ +\xcbE\x1a\x1a\xb0\xdf1^\xffA\x1b\xba\x87\xadP\x17\ +\x9a\xc2/\xc1\xbeqd.\xaa%UQ\xeb\xf6\xbc\x17\ +\x9a(\x01X\xcb\x94TC[\x95I\xc2\x9c-\xb8\xe4\ +\x9d\x09\xa2\xc8\x83W\x1e\xdc\xb7\xea\xc0\x83\xeb?\x15\xb1\ +\xbc-\xb7\xbf\xb3=W;%\xe0m\xd0n\xfa\x0a\xe4\ +x\xf7\x8c\xc3\xbf\xaaZ+2\x9e\xbfg\xb5\xfb|\x9e\ +\x9aG\xde\x8c\x9f\xc7\xf3\xada|\xfe\x02<=-:\ +\x95KD\xab\x80L\x1d\xd4;\x1f\xe49\xd7k;\xb0\ +\xca5\x87gP\xb1\x07w\xd2\x81o.tmq'\ +\xbcK\xc9\x01J{\x9d\x87E\xfb`\x9b\xd4\xcb\x06\xf2\ +\xac\xcd\x94S\x8f\xb6\xcf\x10\xf7\xd7\x80\x99mjw\xb1\ +b\xe4(\x5c\xfa\x13N\xc3\xb9m\xed\x86\x1e\xada|\ +\xfd\x8c\xd6}\x05c/\x14\xe6F(\xcf\x0e\x1e\xaf+\ +\xf8\xab\xf1\xa6/\xebp\x09$\xe8\xf2\xcb\x81\x1f\xfd\x5c\ +\x1br$I\xc7&\xb4>\x07\xb0\xca\xca\xae\x03a\x14\ +\xdad\x8bv\xcf\x95S\xbf\xdcZfL\xb9\xcf\xa5t\ +J\xad\x1a\x1d\xcbX}\xceXN\xdd\xd0p\xdb\x7f\xe0\ +\xf5\xfem9\x5c.$U\x10ydB\xc9pU\xd2\ +X};\xe0\xe3\xa5\xa5\xb3\x1eF\xfcY\x19\x9c\x8f&\ +\xf8\xbd\xbe\xcb\x90\xcb\x13\xb2Y\xb9|4\xb5S\xc1\x9f\ +\x02\xc4\x06V\xcdD\x9dO\x85\xb9\xa9r\xade\xddv\ +\x7fN`\x09\x97\x10\x7f\xb9S\xe5\x98A\x97\x87\xf1S\ +\x10\x0c\x99\xb6\xb8_\xe0J&\xedZ\xf4\x14q\xbb\xbf\ +\xe2\xfd\xf6-\x0c\x934\xf9\xb0\xc0\xd3:\xff\xf6`\x92\ +\xf5\xa2\xea\xa8J\x1e;\xb4\xb2L\xa1^n\xf7\x08\x5c\ +\x8a\x1e\xb5\x95Iv\xfe\x9d\xe7\x8by*\xf5\x96\x1e\xcb\ +\xad\xd9s5\x80\x01\x9c^\xd4\xf7\xben0\x03\xd2y\ +\xe7\xa1\xde_\xa3v+x\x14E9\x12\xa4T\xa6^\ +sY\x03+^\x02\x88\xbe\xd4#\xafEc\xbfb{\ +\xfe\x8c\xde\xb6B\xb7\xff\xe5\x03\x02\x81C\xc5\x17\x9d\xe7\ +Y\x81J\x9dIp\xf9\xf8\xd9\x8b\x1e\xe8i\x9b\xb3\x8f\ +\x9aLS\xcf\xf2\xd1\x1e2\x1c\xfb\x0d\xef/\xffm\x82\ +A\xeb\xf7\x8e\x5c\x13v\x9e\xfat\xd0\x90\x03\x02\x9f\xc4\ +\xf4d/\xb9\xbbv\x1e\x03$\xf6\xa9\xe59y\xaf\xb7\ +]!\xfd\xafRn+}J>\xad\xb4\xed\x11;{\ +p\xbdd\xdb>\x93$\x09,I4\xe7\x8d\xbal\xab\ +\xf8\xc0\x18\xe24\xf1\xdfX\xf7\x88\xc6~\xc1\xfe\xa4J`\x02\xe5\x07\ +\xf7\x07-\xea\xc3\xf5D\xe0\xe3\xb2\xf2\x05=\x0e\xba\x1f\ +MS*\xd9\xe7R\x03\x07\xba,\xca\x9c\xf5o\x9c\xbf\ +\xbd\x01\xdf\xbe\x1d\x83\x9a\x8c\xfb)W\xb6\xa1\xef\xddg\ +'_\xdb\xd2\xc9\x19\x90\xd6Y\xaf|\xabU+\xcf\xf9\ +\xac[\x05_\xe7\x98\xdd\x1e\xd0\xd4\x80\xde\xd7\x111\x03\ +>\x8d\xae\xfe\xd2\x0e<\x07\xec\x117r\xd6Q\x85\x9a\ +\x5c\xd6#\x8b`~\xf3\xe9T\xea\xd0\xd7y2\xc6'\ +\x94S\xc5\xdeg'\xbd\x0d\xa7M8\xaa\xc5=\x5c\xf2\ +Us\x0d\xe3\xa7\xd3\x00\x08\xecw\x93\xcd\x15W\xec\xd8\ +qY;\xcd\x1a\xd0\x86\x029\xbb\xe5\xa6\x0bu\x82c\ +\xc3\xc7\xb7\xc5d%\xa2\x82\x99j\xdc\xb0{\xc8\xb6\x0b\ +\x18p\xa1g\xca\xae\xa0\xcc\xefvD?\xc0`\xdb\x8d\ +'\xd1\xa8\x838\xbdL\x9d\xa3\xae\xf9\xbbM/\xa0a\ +\xeb\x17\x5c\xfb\x87\x09\xfa\xbaF\x1f\x1d\x0d\xfb\x18\x18\xe3\ +\x8e;nx\xdf\xdf\x80\xe3\xbc\xb1\x9a\x18D\x85\x02n\ +No\x0bLq\xaa\xb8\xca\x97\xbcS\x96\x0a\x8a\x0e\xae\ +fk\x1c\x1d\xb0\xdaH8\xfa\xc8\x80x\xe9\x00\xdes\ +\xbf\xfc\x9e4\xfe\xbc\xbfN\xa3\xba\xfc\xb6h`\xcb\xdd\ +\xe8\x8b\xe3\x19\x1e\xb4\xc9\xeb\x11\xf8 \xdd}\xe9N-\ +\x8b\xa7\xda\xc7\x19\xacKn\xf9\x93\xa5u^>@\xe0\ +\xefw\x9c\x8f1\x12\x85-x\xf5\xa0\xd2\xe0g%\xf2\ +\xa0om\xde\xd81\x80&+\x83=[eB\xd9\x92\ +\x16\xb7\xf7L\x9b\xf2\xaa\x16t)\xb1\x8d\xe8/y\xf6\ +\xfb\x15\xbc\x0f\x1dlOh\x1f\xbe\xe2\xf6\xf6o`\x8c\ +\xe5g\xcdZ\xf5 \x99\xbdH\x0b\xd5?\x05\x88\xd2\xbf\ +}\xc2\xda\x17c\xbb\xbd\x8a\x06\x0d\x5c&\xc8\xd4\x9a\x19\ +\xd9\xa5\x02c\xf0\xb5\x0f\xec\xaf\x7fc\xfb\xfd\x8fcc\ +\x077\xb9IO\x5c\x0a@~\xc4+\xfdN\xfdh\x19\ +\x8a\xeb@V\xeb\xe0\xd7m\x9e\xd4\xbbl\xbcRUc\ +\xac\xc7\x10\x9fVU\xf55\x81\xaa\xc7W\xe7\xc3\x97\x94\ +\xa8\xbd\x1c\x02\xa5m\xc8\x92\x08\xf6\xb2=]i\xd7y\ +q\x19\x87\xfc\xecn\x90\x83\x15\x8b\x11\xb2z\xe4\xe1\x1a\ +\x18\x9ce*\xb9\xce\xeb\x8e\x1d\xbdu\xb4O_\x80\x7f\ +\xfeF\xfb\xf9^l\xd5}\xce\x01\xc4\xd4l\xc2'\xb6\ +\xef'D8\x0d\x94\x8f\xbf\x0a\xb1\xda\x8dt\x00d\x81\ +\x829\x8e>\x05d\xc5\xdd\x8b\x08l\xa3\xa3\xe1\xfe\xf6\ +\x82\xad5\xec\x1f\x7f7\xdav\xf4u\xe0\xff^\xfa\xc9\ +x\xc9M\x97\xeaw,9\xa4\x8f\x9e-L2\xacU\ +\xf9\x5cT\xe5\xed\xa8\x1f\x84<\xdc\xae\xd6\x92\x81\xde\x81\ +?>\xa3\xfd\xf7\xbf\xd1\xeeU\x1e9\xbb\xc2\x197\xd2\ +Vg\xfe\x94\x8b'5\xc4<\xbb\xf1J\xc9\xb8\xbc\xa5\ +Y_np\x8e\x7f\x92-%\xb8?\x90\xcb/\x80\xbc\ +=\xcf\x98\xc7\xb5\xb3\x92\x11\xd7[\xe3dc\xbe1\x96\ +\xbf\x13\xfb\x0c\x00\xed\xff|\xfa\xbfF\x030\x1a\xf0\xd7\ +\xfe\x7f/B\x08\x00\xea\xf5c\x7f\xc3\xdbQ\xf9S'\ +yXh\xb3\x0e\xbb\x09\xb2\x82 \x0f\xda)\xcc\xac\x1a\ +x\xb9\x93\xc2\x98\xaf\xa2\xe9\xab\x7f\x06\xcc\xaa4\x9f\xee\ +\xd0\xf32\xb6\x8a\xf2\xa9\x8e5\x1d\xd76<\xf5\xdf\xb0\ +\xf5\x0b:6\xa0\xb9*\xe9\x9a\x8f\x03\xe6\x18s\x8b\xc6\ +\xcf\xfd'~\xde_\x01pa\xfby\xdc\xa5\x9e\x1d\x9c\ +V\x97r:\x95@\xff\xff\x9c\xce\x13\x85\x02\xeayJ\ +\xbc=h\xa3\x82V\x07\xa8\xb5\x9f\xcb\xf6\x01\xcf\x97O\ +A\xcbc\xa3\x06\xe6q\x02\xee\x18\x9eTD\x91\xc0\xd9\ +\xa3\xd1\xa1\x82~\x05/\x00\xc21r\x14\xa6\x04Z\x97\ +$\xf4\xe6\x095\xd7\xc2\x9e\x81\xe9\xb9\x06\xc9\xe7\xd8\xbe\ +\xa0\xe1\xf9\x22`\x9d\xfew\x1eD\x09\xd0f2\xda\x8f\ +\xbe\xb5\x1b\x5c\xdf90pIV\xca\xdd\xbf\xf8\xd6\x13\ +_\x8f\xb5\x99-g\x22\xd2\xf3c\xbf\xe1\xfd\xed\xdf\x18\ +\xc3\xcf\xe4\x92&\x1f\xd9\x88\x03P\xf9g.P>S\ +\x9bt;\x8f\xf2DO\x13\x19\x83\xd2\x0648z$\ +o\x00h}C\xfb\xfd+z\xdbLG\xf3\x0e\x1f(\ +44\xa0)FU:\xf5y\x05\xe5\xce\x99\xacg\x18\ +}J6\xd36j|u\xa0S\xd7\x88\xd6\xa8\xf2H\ +.N\xc1\xc0\xc0V\xce{\xa4\x96\xdcW\xd4\x9a\xec\xda\ +\xe9Q4L\x9b\x14\xb8\x1b\xc7{\xaeM~\xa7\xc8\x93\ +\x9f\xec\xd6\xe2\x08>s@70sX\xb7\xe7\xfdg\ +\xc63\xb7O\xa0\x8d\x81\xf1\xfd\x1f\xb4\xf7\x1f\x10\xf0I\ +\xa0\xe3\xa0\xb2\x16=\xaa\xddV{:\x7f\xe7\xb0\xf0\x0c\ +Z<')\x1f\xb4\x13/\xaeg\xd9\xc1\xf9\x1a\x1f\x9e\ +1>}*2\xcb\xc1\xd0\xa38\x9d\x84\xcb\x8a\xcfv\ +\xe4\x03?\x97OZ \xbf\x03\x1c\x1b(\x8e\xa1\xd0\x22\ +^\x1f\xf0\xc4\xdc\xb7\xefh\x7f\xfd\x0d\xdc9\xa3\xe6X\ +\xe0\x1c#\x05|u\x10\xb6\x83\xa6\x04\x8f\x8a/.3\ +\xe7\xfaW\xf9\x8dmx\xbew\xbfM\x9bv\x9e\xc7)\ +&\xa6\x8e\xbcJ\xad\xfc\x08(\x06\xfa\x80\x80\xb2\x00\xe4\ +K\xcf\xf8s\xf5\xd7\xdb!\xcc\x0a8j\x02\x19\xd09\ +\x7f\xb9\xb6N\x01\xdd\xd7\xfe\xf9\xe7\xb0\xdf\xddUr\xfd\ +\x9b\xb7\xc0\xab-\xc3\xce~\xe6\xda9_SFG\xd1\ +\x939\xa2%\x17\x8f\x94q\x0e@\x03\xbdm\xb8n\xbf\ +\xe1\xd3\xf5O\xb6#\x14\xb9m\ +\xcf$.\x8e\xbc\x90\xde\xdb\xf9\x90]\x1f<\xf8?\xf2\ +\xefN\xe9\xcf\xc1\x9eU\xca\x1cp9\x9f\x83\x1e\xfbJ\ +\xb0u7\xbe\xf6\xc2\xcf\xd9.\x14^\xce\x89I\x9f\xfa\ +t7\xfd\x8cI\xd1\xc1_\x954\xff\x1a\x00F\xdfp\ +\xfd0\xa7\x83U\xffc\xf8\xf4R\x0b~\xf9\x5c\x82s\xf5)\xff\x03\ +\xce\x03'\xb6\xd3\x8a\x04\x1cHy\x22v\xdb\xe0\xfbz\ +i[J(9\xe8\xf1\x9c\xe0\x95M\xd2(@\xc3^\ +\xb0\xbe\xa3\xc0ry\x0c\x01o\xfa\xb5s \xd0#\x09\ +'\xf4\xf0\xa5&\x95\x87\xf4E&\xe3\x8c\x07\x03\xa35\ +\xdb\x18\xe2`V\x11@S\x7f\xad\xd0\xcaX\x97\x87>\ +W\xb0\x96\x9bB\xceG\x04M\xfa\xee+g\x11\x84j\ +\x06H}z5\x18\xd6\x86,Z\xf1h\xc786\x86\ +|\x07\x86\xa2W\x05\x15\xae\xdfQZ\x96\x04\x15\x95Z\ +\xf9\xde\xe3\x91\xec\xdb_\x8f\xa85y\xb5\xf2^s\xbf\ +Oc\xf2\x09\xd7\xf8\xe4\xf5\x00G\xbda\xff\xf3\x0bp\ +\xe1\xec\x96S\xe7-\xa8\x0d.\xf7\x9a\xb2\xccM\x1a)\ +\xc3\x1dU\xc6u\x00r\x1eP%\xde\x91\xbd\x8cux\ +\xb5\xf2\x81\xc0\xa1\x1fd\xe51&eOy\xa7\x0e\xc4\ +sN\xdf3W\xcf\xbe%\x7f\xc0s8&P\xc9I\ +\xde\x1c]u\x00\xb7\xfd\x1d/\xf7o\xd6i\x0a*?\ +\xd3=\xfe\xb9Z\xf7\xe0\xf0h\xae\x9e\x01=w\xc0\x90\ +p_C\xe4S\xa4^\x5cVu\x11K\xc0\x9e\xa8)\ +J\x8a\x9a\x81\x04\x00\x9e\x0f\xe0\xf7a\xfb\x08\x06(O\ +\x88\x027\x99\x90\x08\xdb\x88\xc2\xbd\x8f\x81\x86\x0f\xdbg\ +|\xbe\xfe'<\xf5\xdf\x96t\xce\xf2\xca\x0a\xa0\x07\xb3\ +:\xfa\xaaA\xc5\x1d\x0aH\x13\xe2\xfd\x9eD\x18\xf4]\ +\xee\xfa=\x0d\xcc\x81\x8f\xf7+\xddN\xdd\xdc\xeeo\xf8\ +q\xec\x0e\xbe\x19t\xa9\x80@f,)\xfejM\x8c\ +W!\x14\x8c\x13T\xf9\xa0%\x93^\xda\x9b\xf7\xc5~\ +\xdc\x86k\x22r>\xbb\xfd\x97\xce'@\x93\x09S|\ +c\xb5\xa9\xfb\x19\xecG\xf4\x94\xcf\xd7\x9f\x9e\x88\xd4\xa6\ +k\xc7\xfbK@5\x7fw\xfa\xc7\x9c\x06\x0b\xda\x18\x84\ +4\xa8s{\xa6\x5c\xd7\xd4b\x7f\xc2\xf5\xb7?\xd0\xda\ +\x16<\x93GU\x15}\xe3E\xf2%\xce\x93{\xe9\x5c\ +gi\xf9\xa9\x00\xae\xff\xf32\x09?K\xd0\xef\xebH\ +\x89L*\xdd\x96\xef\xd8q\xdfo\xd8_\xfe^\xf7V\ +\x7fHp'\x7f\xca\x04\x90/\xa6\x07p\xac\x16\xf6+\ ++\xa1\x5c\x01\xe4\xcf\xf9\x94\x8ds~\xf6\xf5LH\xbe\ +\x02i\x03g5RG\x03c.\xff)\xda\xa8\x09\xdd\ +\xedJ)\xd9\xc1\x92[\xaf\x03\xbb\xd4/%\xa67\xe9\ +\x02Z\x13\x99>\xc9\x7f\xfd\x90\x19c\xab\xb7\xbbvn\ +7\xac>\xd9\x86W\xf1v\xe8\x1c\xd6\x1a\x1f\xe6\x03\x1d\ +\xf8\xfc\x15\xed\xe9\xc9>\xcf|R\xe3\xaf\xeb\x95\xb2\xd2\ +q&y\x96\xa5\xd6\x9aI[\x88\xdf)!\xadQc\ +\x02W\x85\xb7\x02\xa4\x8c\xf0\x1e\xcf5%x\xc4\xdd\xd7\ +\xef\xe8\xdf_\x97\xfd?\x02\xab\xb9ic\x8f\xfbD\xa1\ +\xc7\xdfZ\xbc\xc0\xea\x93\xb6\xf1\xa8X\xe0\x99\xaf\x02Q\ +\x07\xb0\x8a\xbb\x1bd\x7f\x0e~\x0f}\xb4~l\x0cQ\ +\x0c\x1a\xf0\x98\x90\xber[\x9b<\x1f\x83;\xe7Gx\ +$}\x00F#\x81z\x83\x1fY\xa72\x18sC\xb7\ +\xf7\xab\xa5\x9f\xca\xce\xdd\x9f3n\xcf\x96\xfc8,\xf6\ +\xe0\xf9\xe0\x11 \xbd\x83sF\x93F.A\x1a\x00\xb6\ +\xff\xba\xfd\xef\xff\xda\x8fg~\x8c\xbf\x01\xf8\x8e\xcc\xf9\ +\xc5\xfb\xfe\x86\x97\xfb7h\xda\xc9\x13W\x9e\xf2\xcd'\ +S\xf08\xda=\xcf\x8b\xe7\x94\xad\x0ejT\xe9\xb6\x85\ +\x03\xb8\xc1U\x01\xf2\xf7a\xfd\xe8\xe7<\xc3\xab\x96\x9b\ +\x9d\xde\x0d\x1b~\xdf>\xe3\xda\x7f;@\xb1z\xf5\xf2\ +|\xf2\xa8\xdf|\xd7\xb3\xcb\xaf\x02\xbd\xa7\xfe\x8c\xde6\ +\xdc\xf6\x9f'e)\x99i\x1a\x9a\xce\xc1\xde5\xd7\x91\xb6,\ +\xd2\xd2\x98\x1b\xeb\xfb\x1cQ\xe44&\xf5\xc2\xca\xaa\ +\xeb\xb7N\x99\xb9\x13\xe8\xcd\x16\xban\xf77\xbc\xdf^\ +\x90g-\xd6+\x83\xba\x8f\x92\xdd\xaejP\xe48\xca\ +\xe9\xc8\xe9>\x1c\xed\xcd\xbb(/`\xac\xf7\xa06\xeb\ +\x87\xcfQ\xb6UN\x0evk\x80\xe2sn\xf3w\xdc\ +\x91>\xe0?\x07\xaa-\xf98\xdaGx5Q{p\ +\xd0w\x19:\xf8\xf3\xd1P)\x93\x96\xfeU\xbd\x88'\ +\x0fv\x09\x10\x13\x04\x02\xe8W\xb4\x0f\x1f\xb1\xb79\x08\ +\xca\x1dq\x99\x9c\xd4\x9e\xe0!\xed\xd9\x13\xdf#_\xa6\ +\x8d\xd6$\x93\xeb^\x9c\x17\x073\xbe\x10?\xe9\xa8\xe0\ +\x96\xd7}\xbf\xe1\xfe2\xdf\x18\xe2\xf2\xed\x8d\xb6\x98\xf5\ +<\xb6\xab\x19\x02\xc5\x00\x97\x99C( \x81\x8b\x86\xc2\ +3\xf9\xca\xc7|\xba\xd9\xef\xcf]\x8b\x95\x16\xd9\x8bx\ +\x5cm\x18\x10\xe0O\x9e%9\x96\xbf\xa8\xa7\x9c1P\ +\xff\xce\xa3\xf7\xc1$)\xaf\xf1\xf8\xf1hy\xcb#{\ +\xceip\xb7O\xff>\x07\x0dl_e\x05\x0d\xa8\xcf\ +\xb1c\xf5\xda:\xf0\xe9\x0b\xc6\xf5\x1a\xf6\xefS\xf7|\ +g\xb5\xb2QN\xb9&\xc0\xf3%8\x8a\x92\x9e\x94\x13\ +|\xa5Dh\xd3g 8\xef\xda\x91\x87\xfdb\xf9\xd1\ +\xd9\xff\x1b\x1a\xc6\xdb+\xda\xcb\x8biL\x15G\xe0\x1c\ +#\xf8\x9bG\x8c\xc9\xa7h \x17\xf3\xae\xbd\xd8r\xe6\ +@\xf1\x94\xc5\x05\xeek\xa5l\xfc^\x9f:\xe5w:\ +\xab\xd4\x96!\x1co\x0ci\x9b^&A]0\x96\xb8\ +N*\x8d\x93\x8eq\xbc\x05\xcc\x97\x03i\x8a_1\xf3\ +\xf10\x88\xf7z\x9c\xa4\xdf{e\x992\xaf\xc03\xed\ +\xd37\x81\xca\x9f|j\x9arq\xd9\xc9\x07\x1ea\xb0\ +\xfc\xb9\xfd\xe7\xed\x7f\xfb\x17w\xbc\xbd\x8f\xbfWG\x0d\ +s\xb7\xef\xb7\xfb\xdf\xab\x13\x06r\x0f\xc4uM\x85\x8f\ +\x98\x1c\xb4L\x80\x94\xeb\xceT9\xac /7'(\ +\xd5\xc90|\xee\xbe\x1a\x82\xdf_\x13\x99?\xc3\xfe{\ +\xbf\xe0\xe3\xe5\x0f\xf4v\x99\xdf\xb7\xe4\x87;8E\xd1\ +\xe3\xc4H'\xf5;{|\xc7\xa3v\x8e\xb1~\xdbp\ +\xed\x1fV\xc5\xac\xb6\xfe\x88f\x05\x00%\xb3^8d\ +\x1b\x8f\x0c\x8b\x9al\xe5\x19\x1a|\x02(M\xa2\xef!\ +\x01\xf6P\x8f\x13\xce\xbfn\xe3\x1d\x0d\xc0\xa5?\xe5\xf7\ +\x05q\xe4\x12}\x059:Y\xad\xbc<\x9eH\x94\xb3\ +\xbb\x14s\xb4/G\x92\xc3$Mr\xee\xfa\xfej\xdf\ +M&^\xa4\xf3\x94\xa5\xbc\xa2R\xe46z\xb4\xde\xe4\ +\xb4\x0e\xf5\xe8[\x1a\xd5)=d\x90\xd4\xcf\xb1\xee=\ +\xdb\xa8'\x9aEc\xf36r\xaa\xdd\x07?\xfa\xdee\ +\x9b\xbc\xf6vA\xdf\x9e\x80\xfbO\xe4Z\xbbl\xc7\xe5\ +\xba[_\xd5O\x9d\xbf\x16}\xa6\xb6ke\xd1\x7f\xa6\ +>\x1e\x7f\x0f\xf8\x1b\x15j\xbch`%p\xbb\xce\xc1\ +a\x08\xbd\xb4\xe5A>O\x11\xf0\xf8\xe9\xb60L\xce\ +\x8cKJ\xdf\xb3Z~\xae\xf2f\x5c\xd3\xffk\xa4\x03\ +\x94\xfc*\x988:\x08\xf9\xf2\xfe\x8cC\xe7Y\x078\ +\x8d\xc7\xbf_U9\xc8\x87\xeb\xaf\x02\xa7*M\xa7Q\ +\x9a\x96\xdc\x12\xf2\xa4\x1d\xf3;\x1fTl\x07\x85\xe2\xac\ +\x95\x9f\x99D\xc7\xd3\x13\xb0\xdf\xd1\xef\x0e\x9d\xcf9\x88\ +6\xa3\xbc\xe8)X\x1b\x90jL\xa92v\xf0\xa4A\ +\x88\x0fVG\xc4\x1f\xe7]\xdf\x89\xaej\xe7\xb4\xbd\x8e\ +\x86v\xbb\x01\xfb\xc0xz:\xee\xed\xe8\xe5~\xe9\xa6\ +\x01-\xe3\x1e#\x7fF\x02\xc0\xb5\x9bS\xbf\x9e\xbf\xcf\ +S\xad\xfc\xce\xed\xaf~\xc7\xd6\x93\xb6\xa3\xc7fv\xd4\ +\x80\xf1|E\x7f\xbfa\x1f>\xa5\x9d\xb1\xa3\x02/\xa7\ +W\xf1(}*3M\xc6k\xfa\x98\x0fp\x85\x9b\xe6\ +\xa7\xbe\x04\xc1}\xaa\xc6}\xce$&\xff\xb2\x9bn%\ +\x10\x97]\xd2]}G\xed]\xf1;\x98A:\xda\xdc\ +\x1a\xbe\xad\x1b\x8fu'\xfbO\xbc\xdc\xff\x89\x86{!\ +\xf6W\xf3\xce\xaab\xe8\xfb\xb9iC\x0b\x11\x87\xfd\x9c\ +\xa6\xefs\xe8\x8f\xd6\xb7$\x18d\xe2pgJ\x81\xb1\ +\xef\x0a\x14\xbd\x127\xd0\xfb\x15\x1f\xb7?Pw\x11\xc2\ +~\xaf\xe6H:\xea!\xa4\xb3M,\xd9l\xa8J\xe4\ +\xe7\xda'\xdaZ\xc3\x87\xcb\xe7\xb59\xc4\x01\xe3\xa3d\ +\xe5z\xd8O\x94\xfd*\x85\xca\xc8\xdd\x01\xce\xa3\xbd\xf3\ +(-\x83\xcb\xf9)\x85\xd1f\x9f\xe9\xf7\xf7\xfb+~\ +\xdc\xbe\x1b\x1f\xe7~f_9m\xa4Q\xbb\xa6d\xcf\ +}\x01\x8f\xac\x89wh\xfd\x9a\xdb\xb6\xb7\x03\x0c\xa4\x8e\ +\x5c\xfe\xdeC\xeaM\x9fW\x8ed\xf5\xf8%\xbdN#\ +\xa7W\x1c\xf0\x02\xd3Fo\xcb\xc28\x82\x14/u}\ +\xe3\xd4S\x06R\xa6.\xaf\xe6T\xdaE\xe9\xbc\xf2\x8c\ +:\xde\xd3\xe2\x1eO\xd0\xb2\x91y\xbe]\xefW\x5c>\ +|\x12PZ\xb4V\xe0\xe21\x05\xd6\xb6\xff\xdd\x82?\ +R\xfeh\xe7\xbbK\xd7\xa9u\xebHyI7Z\x03\ +X\xa5am\xedw\xdc_\xfe\xc2\x18\xf7\xf5Y+\xed\ +\x92\x1fZD\xa6\xd5\x16\xbcy\x82\xaf\xbc>\x1al\xf1\ +\xf73(Sk\x8f=\xc3c\xa9\xe2i\xb5!?\xf0\ +_\xd4\x92.Q\xf0\xab\xcb\xe3\xba_\xf2\x11\xcaDm\ +&\x18c+\x09\x86+\xbc\x18\xc1C\xea\xd6{\xa5\xff\ +\xfb\xb47y\x93d<\x03\x89\xef\x1d\xe3xc\xc8g\ +\xdc\xafs\xfd\x99\x80\x99\xda\xf1\xa3\xc4\x5c\x0ejI\xfa\ +\xa7\x8f8\xaf\xd56\x04T\xb4\x11Pk\x93\xbd\xf8\x82\ +\xd3\x93^\x04xd\x97\x0d:?\x0e\x00\xf0\xf6\x8a\xfe\ +\xfd\x05\x185\x13\xd3^\xfc\xec\xb8\xb3\xfd\xed\xe5>\xf5\ +B\x19\xe6\xe7NsBj\xd7\xab\x9e?\xe7\xe0\xac8\ +\xf3\xaa\xd5F\x00\xc0\xd6q\xff\xf3\x13p\xd9V\xfb(\ +\xbf9l\x02\xb4\x814\xef\x95\x8f\x09o\x9c\xdfn\xe2\ +\x14\xb8N\xbb\xf5\xe1\xf9T~&{q\x1e6\x8b\x1c\ +9\xa3\xa73I]\xaal\xf1n\xeb\xa3\xbd\xbd\x1c\x82\ +\xb3\xcdi\x0b\x9d\x06\xfc\x13\xf7e\xc6\xaa\xfci\x92\x91\ +\xd7y\xb2/\x03\x96\x1b\x8c\xbf\xfbs\x80UA\x99\xc4\ +yA\xb6Z\xf6\xc3\x0b]\x94\xdd>\xe1\xe5bv\x05\ +\xce\x02\xf7y\xc1'\x91zo\x1d\x9f\xb6/A\xc3X\ +\xedp\x8d\x81\xc3\x19\xa73K\xf2\x0d\xdad1\xe9\xc7\ +\x9aR\xa7C*i$ \xdd\xda\x05\xbf]\xbfb;\ +*\x905Y\xf9t{\xb7\x9fY\xf9{\x0c\xc2\xc8\x0b\ +\xdfn\xe22\xc8\xc0\xe3\xd3\xc7)\x07\x07\xfe\x1ed|\ +-Y\x0d\xe2\x0dz*\xf3\ +R\x85\x18\xb4\xff\x93o\xbc\xce\xdd\xc1-ZU\x95\xa9\ +\xa3\x1f\x03T\x82w\xc6\xb6\xf3\xfb\xe69[\xf4\x08\x80\ +\xcc\xfe\xb4V\x91\xbc\xeb\x8cA\xd9\xa3l=\x0b7\xf5\ +\xf2\xfc\xe4\xf2`\x9f\xado\x18\x7f|B\xef^\xdaJ\ +\x7f\xa6<\xb9\xe1e\xea\xee\x1e\xdf\x93V\xe5@\xf5\xe7\ +~G\x9b \x05\xbe>\xb9b\x15\xda3\xfb\xf0\xe5\x12\ +\x8a\x22\xb3\x0d\xc5n\xce\x9e\xb6\xb5\x89\xc5\xf3\x22\xe0K\ +\x0d\xce\xdf\x91\xaa\x94{\xc7\xf6\x9f/\xff\xeb\xbfH\xd6\ +\xeb\xf8\x07\xef\xc7\x1b>R\x5cr\xce:\x05,P\xe3\ +\x01l\xb2*\xe5\x8b\x08*;\xd7\x88\xf8H\xcf\xe1a\ +{`lg\xb0\xa8\xef\xaa\xc1\xb8\x08\xc4EC\xc3\xa5\ +_\xf1\xf1\xf2\xc7\xd1\xb3\x19o\x03\xdcL\xdca\xbc\x15\ +_\xaf\xe6\xe5\x7fR\xe6\xf7\xfbyj^\x95\xf2\xf6\x1a\ +:\xae\xfd\x09\xb7\xf1\x13y\xa0\xe8\xbc\x83\xe7\xf6y\xb2\ +\xc9Q\xad\xcb\xe3\x5cV\xa6|\x5cr\x19\xa6\x93\xefl\ +W@\x8f\xba\xf3\xf5>5h\xcf\xfe\xb3\x1e\xb5\x8f\xb9\ +\xde\xf3\xb2]\xa3/\xef\xb9\xb6\x22\x13\x96u\xf0\xf3~\ +zZT'R\xfd \xb3\x00\x00 \x00IDAT\ +L\x9bW\x0d~\xcewk\x9c.\x12\xd7\x02s\xde7\ +\x9f\xcb\x93\xf2\xf3\xe0\xd0\xb48\xd2R\x8f\x8cY`\xa4\ +\xb9\x9ck\xdf\xb5\x12\xee\x80\xf6l[\xd2\x11\xe2y\xd7\ +]$\xbeV\x83(V\xcb\x92u\x1er|\x06\x07\xbc\ +\xbf$\xda\xd6\xd1\xb7+\xf6\xfbO8\xcf02\x07\x86c}\ +\xe6\x1a\xc9(\xe8v\xd2\xd1\xe2\x15p\x0e\xe1d\x17\x0d\ +i\x0fUV\x09\x9b\xea@\x01\xc0a\xe3}}\xc6%\ +5\xe2\xf5\x04\xbdV\xecO\x89\x09\x14\x84L\xd7\x19\x86\ +\x8a\x885\xe9z\xce\xe2g\x0e\xa2Z\xdc\x9f\x00\x1a\xc7\ +\xc6\x90~?\x1f\x00\xedYA\xbe\x9d\xebBS?\xce\ +\xcfy\xb0\xc2vr\xb9\x90\xdaMhW3gV\xd9\ +E\x1f\x8e\xefa^t\xc4\xed\xdb\x0d\xd8\xef\xc0\xf5i\ +\xbd\xd6\xb0\x10\xb9\xfc\xc4\xf1@;\xb5\x9c~[\xed\x8f\ +9\xc19t\xddp\x93\xe6(\xbc8\x0f\xf2\xf4Bg\ +;\xfd2\xdbiscH{\xbf\x03\xfbX38\xce\ +\xbf\xeb\x02 \xd0\xf2\xbc\xae\x96+\xde\xf0\xdf*\xbd\xae\ +\xdba\xcf\xa7\x95S\x0e>\xf3\xa5}\x16\xf5^\x97K\ +=\x86\xa9\xea\xdde\xedz\x18\x18x\xc6\xa7%\xe5\xc3\ +R\x8f\x8d \xfb;^\x8fs\xfe\x1a<\xc9\xb2\xcb\xc7\ +\xa8|\x8d\xc4\x8a\xe1W!\xcc\x9ed\xa4B\xb7k3\ +\xff2.\x1f;\xb3z\xa5s\xfe4-Y\x13\x18G\ +_\x035\x10*\xc1\xf4\xb6\xe1\xe3\xf6\xd5\x92\xb2F\xa8\ +\xfe\x8f\xdb\xa7]\x0a\xd5\xc8\x1d\x88\xf4\xd2\x0f\xb9\xa1!\ +yIXr\xb4\xd4\xd0:~\xbb|\x0e\xaf\xe5x\xd2\ +\x8d\xb6\x06t\xbf\xb7&4/\xd1\x93^}\xefzL\ +\x93>\x05\xc1\xd5\x9bx\xa2<\xc6\xea\xc7O(\xe7q\ +\x08\x9av\xf8y\x7f\xc5\xfb\xed\xc5\xe8\x95{x\xc5\xaa\ +\xad>r\x93F\xc7\x99sJS\xfd\x0c\xa4\x0e$\x99\ +\x06\xc4\xb4\xbc\x075_\x13H[\xd8\x0f\x07\x91\x1d\xf3\ +\x18\x1d\x87.g\x1b\xf4\xcfd\xd3\xb9\x09\xc7e\xadj\ +\x01\xccz\xeb\x94\xa9\xda&\xb4\xf6W\xb7\xf9\xf4T\xf5\ +\x87\xaa{\x00\xc7\xe6\x02\x1f\xd4\xb9\xe6S\xba;R\xd6\ +~\xbe\x1ceF\xea|\x1dU\xefO\xb8~\xf8\x024\ +\x01.\xb7\xf8\x5c\xca<\xac=\xb7\x81\xf3\xb2\x85:\xf0\ +\xf0%\x1d\xe2_\xd6\xc5gROY\xf5n\xd0F\x0b\ +\xd2&\xfdx\x8b\xc0\xe0\x111#\x01\x0a\x03\xb9/\x98\ +\xf0\x80\x5cAOn\xa8\xd0\x1a1\xca\xb4\x02\x07\xaf\xa1\ +\xf8\x09\xff\xdd>\xad\xd1G\x15[\x84\xfd7L\x1b`\ +LU\x92v8Cme\x04\xad`\xb6Z\x9d'\x9c\ +GS\xa7\xbe\xc2)\xcf|\xd3o~\xb0\xd8\xfc\xad\xaf\ +)\xccGQ\xab\x0e\x06\xfc\xfb:\xd8\x94\xad\x0c{.\ +\xfd\x86\xd7\x8e\x01\xf0\x8d!\xd7'`\xf1\x22\xd0\xe3\x03\ ++\xad%\x13\x1d\xad\xf40\x909\xcfA\xe0\x08\xba4\ +k\xc65\xf5@\xda=g\xb8\xd4^\x0b\x99d\xff8\ +\xaaJz\xa6\x01ho\xef\xe8/\xaf\xe1c.\xdbG\ +\xcb\xad|&\xd0\xf3\xa1\xfen\xa7\xef\x12(%\x88\xab\ +G\x9a\xf1\xa2$r\x90d\xfe\xdf\x5cV\xae\xfb\xe3\x9e\ +\xde\x80?>cl9\xa0 O~\xac\x1c\xc1\x98f\ +\x12F\xb1]\xe1\x09\xc5\xf2\xf9\x9d\xde\xca$\xba;|\ +uen\xfc\xd2Z\xc3\xdc\x08\xe2\xf8\xc8#F\xbd\xfc\ +0k\xcf\x13\xcc\x1f\x8f\xfc\x82\xf1\x8e\xb8\x06\x00\xb6\xff\ +r\xf9?\xfe\xd5\xd0\xf0z\xff\x8e\xffv\xff\x7f \xd4\ +\x99\xc8\xd2\x15\xe2\x1d\xeas\x04{\x0e\x19\xea\x8e\x1d\x11\ +\xa3\xa4Ga\xe9\xf2{z8W\x06\xa84\xf0\x84\x0f\ +\xe7{f\xe5\xef+|\xeb\x01\xef\xe9h\x98\x87\x95\xfa\ +\x93i\xe6\x0c(\xbc\xe7\xbc\x88\xbd\xc5\xb3ye\x82\xf5\ +\xf6\x99\xe6z\xebx\xea\xbf\x1d\x1bC\xf2PGwL\ +\x019]\xb9\xb3\xc9\xf5\x98FUwB\xba\xd1\xe2\xc1\ +\xef\xa2\xdc!\xee\x08}\xca\xc8]z\x0a\xde\xa4\xe1\xbe\ +\xcf\x8a\xd0\xd6\x9fB\x1e)k%\x0a?\x92\xe5n\x5c\ +1\xd5\xfa\xfd\xbeM\x82vE\xd9\x11\x9c\xd2\xaeV\xbf\ +Mzc\xeb\xe7\x91\xb2W\x10g\xdf\x84\x8ej\xcbS\ +X\x05\x84\xad\xc8\xea\xb87\xaa/\xf3\xff>\x8d\x5c\xe5\ +A\xa9\x9f+[\x08Ze\x83-h\x87=\xa5\xe9\xc5\ +\xe4\x11\xf0i`O]JanW\xa2q>\xe1\x00\ +{\xb2\xd8\xd1\xb7'\xec\xf7\xf7E\xbf\xfb\x09u\xe8\x15\ +\xbd\xdavM\xd0\xd2\x95\xeb\xee\xfc6\x8eQ\xee\xf5\xaa\ +`\xa1\x12L ~\x7f>/[n\x00\xc6\xd8\x81\xdb\ +O\xf4\xabN\x0d\xa8\xd3t\x9e0k\xf5^\x9c\x9ec\ +\xd9\xf4\xd3i\x1e\xce\xa7\x83R\xb7\x07\x07n\xcdzO\ +I\xe4g\x0d\xc0h\x8c\xcd\x1e\x012\xe9\xf9s.\x1d\ +\xcf\x03\x0e\xd13\xe5\x1f\xd47J.\xa9pY\xbb\x1e\ +x\xe5`5\x13(\xff\x1e\x18\xbe\xdc4Z8\xc7\x16\ +\xc5j\xd1L9\xd6#\xce\xe4G\xabFsl\x0c\xc1\ +\xfd\xbex\xaf\xb9-ct=\xa76\xd7s\xc1\xfa:\ +\xc7\x0b\x87\x87\xfeyN\x99\x12\xf8yU\xdcc>}\ +\x99\xde\xa4\xdd\xf9>`\x04\xda\xed\x8e\xb6\xef\xc0\xd3\xb3\ +\x0b\x13\x04F\xd57\xddv\xd9JF\x0ai\x5c\xb1\xcc\ +\xed3\x9f#\xbf=\xac\xa4B\xf7a\xdf\x1c\xad5Y\ +e\xf5\xaa\xe5\x0f\xad\xa3=?\xa1\xbf\xdf\x80\x81\xd0\xc9\ +\xa3:\xcd\xcb\ +\x93\xa9\xcb\x85\xfd\xa0\xf0ENz\xf4G]\xe2\xf0\x22\ +\xb3\xe7~\xc5\xe5\xc3\xe7\x15\xacE\xffl\xcf\xd7\x0fN\ +\x99\xab6H\x9d\xebuX\x8a\x09\x0an-\xe8b\xbb\ +\x9atOY\xb8\xfck\xd2z\x14\x13\x1a\xa4\x0d\x97\xc3\ +\xd8o\xb8\x7f\xff\x0b\xfb\xfe\xd3l\xdf\x93\xa2\xe8\x10\xf0\ +\x9b\xbdi\xf0\x9bS\x93\xecok\xceQZ\xbd|#\ +\x7fRw\xf33\x1d\xfa\x9cz\xc2j'eI\x9e;\ +j]3\xe5\xe2\xb2x\x94\xb0\x04<\x14\x9fYU\xf5\ +\x08)\xfdfTc\xab\xad\xf0=\x7fj\x82\xee\x90K\ +KY\x9f\x97ax\x9f\xa9\xdf\xbcZ\xda\xacq\xbe\xac\ +\xb1w\xe0\xd3'\xb4\xeb\xd3\xc3\xdc\xe8p%\xed\xab\xe4\ +!\xb4\xd0IG\xc3\xe58\xecXv\xe4m\xeb/\xed\ +$\xd5\xbd\x92\x9ek$eGi\xe4!\xfe3\x82q\ +:\xb1\xbf\xbd\x03\xdf\xbf\xa3\x0d\xcf\xeb\x1d9u\x9b~\ +\x9a\xb1\xcf\xc1\x9e\xa4\xe0\xfe\x98\x12\xaf\xa0\xd6\xf3x\x85\ +f\x19\xdd\xce\xbe\xef\xc5\x07\xc4}\xc0\xc0\xbeu\xdc\xff\ +\xfc\x0c\x5cXy\x13\x0d\xc2\x189\x08\x95\xb7&\x18#\ +\x9dI\x8f\xc74G\x00{\xd8\x8a\xc7F\xe1\x86\x8c\xf7\ +\x92\x9c\xcbJ\xfe\xe0\x83\x17\xc7?\x95F\x8fI\x15`\ +\xf28\xb4\xfez\xff\x8e\xbfn\xffo0\x05\xa8\x0c\xea\ +o\xd4x4\x05\xac\xe5\xd0N\xee\x19\xc8\xb9A\xd1\xfc\ +\xb7u8\xb3T\x96B<;\xb3J\xa7\x8e\x82\x85\xa6\ +]\x19!\xc0\xd6\xf1\xfb\xf6\xc5\xf8\xf3j\x8b/\xc9\xef\ +'\xa3\xf6\xcbK\xc3\xae\x98T\x92\x14\xeb4xy7\ +\x15R\x83\xdd\x9c\xa6\xfe\xfd\xfa\x15h\xf9*\x17\x1f\xa5\ +\x12@\xe7\x82\xe3s\xb2\xf2\x05\xcc{\xe8J\xa11\x8d\ +I\xd3`\xfe\x94_9b~<\xca\xa9\xe7\x1c\xb1\x9f\ +\x86\x8e\xf7\xdb\x0b~\xde\xbe/\x00\xb3-\xcd\xe6i\xe7\ +i\x079\xe5\xce>\xbc_\xc1\xef\x1c\x148'\xb2\x9b\ +\x94\xd9\xd4/\xe2\x19\xfa\x00)\x91\x03\xed\xc7\x92\x01\x9f\ +\xe6\x9a\xf6CI\xf9YY\xe7\xcb]\xbe\xc5\xfd\x9e\xae\ +\xc8\x93\x02hV_<\x1d6k[\xed\xa8\x85G'\ +}qH\xe5\x00>\x03\xa0\xc0\xde\xa4\xb1\x8e\xfe\xd5Z\ +\x83{a\x01,\xdb\x15\xdbo_\xe1\xe5\x9a\x0az\xfc\ +(\x06r\xef\x1bX2\x84\x09$L\xbav\xa3\xb7&\ +\x08\x9f>\xf3d\xc2\x0d\x05:\x9f\xd4)\xf3\x14\xec;\ +(\x9d\xf7\xfb~\xc3x\xf9\x07\xfbPU\xc8%\xf0\xb8\ +_\xacv|\x83\x0f\xed\xcd\xfdp&}r\x91\xa0p\ +\xde\xeb\xba\xca\xc1\x8e\x9f\x06w\x06>\x92&\x97;P\ +\x9e.\xdf\x1ak\x05H\xb3\xdd\x81\x81\xdb\xc1\xab\xa6W\ +\x01n\xfa\xa2}r\xe0T\x97\x0b\xa5\xee\x94\x98]Z\ +\xde\xaf\xcb\xcb\x81E\xad@?\xb2\xeb\xec3\xb3\x06\xa0\ +\x03\xfd\x01\xaf\x14\x12p6\xdc?\x7fF\x7f\xfa\x00\xdf\ +\x11\x9a\xf0\x18&\x87\x9a\xb7p\xc4\xa1\x1ct\xccsj\ +e\xd3\x9ek]\x07\xfb\xf14\xac?A\xa5\x8c\x01\xbe\ +\xfd\xc3sK\x8d\xc7\x5c\xbe30\xb0\xbd\xfe\x98\xaf\x8d\ +[<\xf8T#\xcaO\xc5m\xf5\xdac\xc3a\x05\xb1\ +\xf2\x11\xd83\xe7\xcf\xf2i\xd2Z\xbc\xbf)\x972o\ +x\x1eK\x00\x05\xa07\xdc\xff\xf8\x88\xd6\xfb\x92%\xbf\ +\x13\x82h\xd1\x07\x07\x06u\x1a\x9c\xfdUi\x03n\xa3\ +\xee\xed\x8a*~_\x0e\xea\xeb\x12\x07\x8f\xe0\x9e\x1dr\ +\x0d\xb4\x83We?\x8f\x83\xf5\x8da,\xcc\x0dl\x97\ +\xfd\x7f\xf8\x17\xc0C\xa0\x7f\x04\xe1\x1a%\xb8\x9b\x8be\ +6V!G\xfe]A\x8f;\xb9'\x11%\x01w'\ +\xe0\x0c.D\x97\x04Y\xa7\xb9\x5cQ\x97\xfe\x84O\x97\ +?\xcc\xb92M\xad\xfe\x9a\x19\x97\xf5_\x83\xc8\x88\xdf\ +\xf3\x15s\x8f\xa7O\xe6\xdf[\xe1#\xa1A\xf6JZ\ +/\xfd\x19c\xdcC}nT\xd3\x01Sf\xaa\x9c\xba\ +\x94\xf5\x9d'N\xc9\x5c\x7f;\x0dk\xc7\xf4zF\x09\ +\xc6M\xd7\x93j\xfd\xccy\xa416\xb4\xf9\xceU\xec\ +\xe8\xfd\xba\xe8'm\xaa\x0a\xd5\xe7\x15\xf8\x1f\x05\xf4V\ +\xfe\xa5\x5c\xd3\xc5'\xd0\xae\xe1\x7f\xb6$9\xc9\x07\xce\ +\xa91A\xe1#\xce\xeb\xd4\xc0\x0av\xadN\x985\xa3\ +\xa1\xc2\x04\xe7\xb9&\xff\x0a\xd8\x9c\x92zz\xd7\x94~\ +G\xc38n\xd1\xba\xbc\x1cl\x09\xac\x8b&\xc07\xcb\ +$\x80\x16\x00v;1\xc95\x00\xad\xa3m\xd7\xe3\x9c\ +\xc0s\xd2\xf4X\xe1\x95\xea\x04\xa3\xf9\x8cz\xd0z)\ +\xff\x1e\xc8\xf5r\x8am8\xda\xcf\x89\xc5\xaa\xab\xca\xa3\ +\xd3\xb9\xa42v\xf4\xdb\x0d\xe3r=6\x86\x8c\xd5K\ +]\xb8\xef>\xe9\x14\xed\x18Q\xc9\x1d\x8d\x03\xef\x84^\ +\xe7\xd8\xa1\x80^e\x09\xfb\xdd\xe3RG\x03N\xe7\xf2\ +y\x12\x14\xff\x03>@w;?W\x1c\xf2\x00\xdc\xe3\ +\xf7\xe6\xfa \x1f\xf5X\x16Y<\xef\x92\x5c\xf6\x22\xf7\ +\x02z\x9a\xa8\x224\xf2\xa9\xd0\xf4\x22,\x19\xca/k\ +\xc6Jp\xba\x9ej\x8a\x0e[\xeb\xd8\x9f\xae\xf3m!\ +w?\xb3 \x9fJ]\xf0\xd2\xa0$yM\xb0D\x7f\ +\xe2\xf7\xc9\x93s3{\x13@\x11\x05\xae[\xf6\xe8\x1c\ +kV%\xfb\xc7\xed\x06\xec;\xf0t\xb58\x95\x11\xd0\ +m\xab\xda\xc19z\xe1\xf4\xbd?\xeb\x1c\xad\xf8\xf8\xf0\ +\x89\xd2^\xab\xfdgL\xf5a\xca\x8a!\xad\x01\x1f\x9e\ +\x80\xf7\x1b\xda.p{\x8e/\xf9\xff\x9c!y\x94W\ +\xbc'\xd1\xca\x98t\xf6\xdb\xb3TT\x00y4\xbb\x97\ +\x1b\xe1\xf4D\xb6 \xa0\x9c\xcb\x19\xc4G\xc7\x13>\x82\ +\xb1\xb5\xb3\x93\x0d\xa9*G\x97\xdd\xba~\x94\xe4\x10\x02\ +rT\x9d\x04\x08\xa8\xa4\x82\xebbF*\x8bfF\xa4\ +\xad\x0a%\xabv\xe7\x0aa\x8a\xb4\xa1\xb7\x0d\xbfm_\ +V\xe0I\xfeh\xca:\xd0S\xf4)\xe1\xb9\x98\xf7\xf5\ +\x8c\xd3\x9e\xeb\xb2\xb8\xae\xa6->\xe6?\x7f\xe1s\xa5\ +\xc1\x0f\xf9%G\x1d\x0d\xad5\xfcv\xf9\x82\xde\xb6e\ +\x04\x02A\xaal\xd0\xd8\xfc@\x0b\x9a\x8ed\xe4#\xfd\ +\xdc\x12\xee\xf7\x9c\xe5\xf8\x08\xa4{\xd0\xe6\xfb\x05}\x8c\ +qvl\x7f\x9e\xb2\xf9y{\xc1\xfb\xed\x9b\xb5v\xbe\ +\x94\xb4\xb3\xdaH\xda\xa6^r\xea\xde\x81\xfd\x92\xe5\xe2\ +\xe5\xe0\xb2\xa5%f2\xcc\x01\x0b\xca}\xbc|\x89B\ +\x82\xeay1\xa9\xa7eI\xce\xd5*}Z\x19\xf6\x9c\ +@\xbd\x12\xe0\xec\xdf\x17${`\x9e\xff\xf7\xd1\xe0\x02\ +h-\xb9\x18\x18\xf6\xff\x04|\x94!\xf9\xcc7CH\ +\x1eL\x83\xb2i\x0ba\x0d\xeb\x93\xbe=\xa1\x7f\xf8\x0c\ +4E\x94\x5c\xd61\xac_\xd2\x90\xc3\x19\x0d>h\x99\ +\xe2\xa0\xc29^\xea\xcde\xdf\xc0\xf82\xfd\x935]\ +=\xab\x8a\x9c&\xbc\xdc\xfeI\xc7}\xff\x89\xf1\xf2\xf7\ +qN \xdb\xcdQw\x86s\x97\xfey\xfd\xa2\xcb\xc2\ +\xbdH\xf1c\xc4\xb3\xe4cD{\xffQu>\x0f\x0f\ +\x16$Q\x8f^\x15\x14\x04\xa5~$\x1f>\xe1\x0b\xd0\ +\xddC\xf9\x97O]\xd7#\xe4\x87\xd1\xb4\x925\x04\xea\ +\x1d\xfc-\x19\x15Cd\x1e\xbb\x9bL\xce\xffe\xc5\x8c\ +\xfd\x02\xce\x1b5\x9e\x83\x14\xfe\xbba\x9f\xc0\xe8\xd3\x17\ +\xec\xd7\x8b\xe9K\xefm\xf6\xd8\xef6P7\x1e\xd6\x98\ +\xd5\x822\xc9\xd2\xe5ZuB=4\xa3\x13\xd6\xe2\x80\ +\xa6ke#\x92e\xea\xf5\xf0\xb4\xb77\xe0\xfb\xcb\xea\ +I\x1a\xf2~\xb3`S\x81\x1b\xfb\xa5\xfc\x00<\xe8\x7f\ +\xd2\xc4\xaa\xa1\xe4\xe1\xd2\x80\xf11N\xfd9\xbfn\x8f\ +\x89'\x04\xf6\xd0;\xc6\x1f\x9f\x80m{P\xd9s\xfa\ +\xdd#\xbdM\xd9\x12\xfb\xda\xcb\xbdn\xdb\xac\x92\xd6%\ +)\xd5\x16\xd9\xa7G\x09\xfe>\xf3\xab\x17\x82\x1c\x17\x8d\ +\xa0\x85\xfe\xe3\xe0\x93\xbc\xdf\x0fY\xf3\xed*\xdbg\xfc\ +\xd7\x7f\xf1\xd56?\xf1\x12\x02wX\xc5\x86r\xaey\ +\xac\x8e\xbc\xf3\x14\x19J{\x151;>\xd5\xa7.\xec\ +\xf3\xee\xe2\xa4.\xa9\x99WG\xc7vl\xf8p\x10\xe7\ +#)\xb57\xd6\x9f\xe7\x11Q\x1a\x86\x03\x99\x8a\xf6\x19\ +\xf4Sz5\x90S\xd9\xaa\xd4\xb9C\x0b\xb6)`\xa0\ +\xcdJ \x8fR\xc9\x1e= \x00y\x1cI\xa5\xc5\xb9\ +\xf3`R\xf9\xab\x89_R\xae6 \xd3\x9d\xdf\xdd\x8e\ +\xa9\x8c\xf3\xc8\xe7\x0c\xb0(\x8f\xfb>\xf9\xea\xfdj:\ +\xafS\xeb5\x85z\x92L\xe3g\x0f\x1e<\xa5is\ +\xf2v\xa6\xdf\xdbi\xd6\x9b.\x97kV\x93\xf1\x80\xa6\ +G r`\x1c\xaf\x00<\xdb\x13\ +\xacj\xb1V\x922\x81\xd1\xe2p&\xabc9LO\ +{\xb2\xa8\xdd\x9a\xb5\x93`\xb3\xcaU\x96$\xea\x1d`\ +:\x10\xef'\x8b\x18\xe8Mv\xeaC%R~\x8fX\ +\xd2\xa2O\xd7\xc9\xd9\x0a\xe6m\xe7A\x95,\xdd\xe37\ +\xfd\xc6eZ\xdb\xac=M^\x0f\xfa\x1a\xa2\xa7\x06\xcc\ +)\xc8\xa7g\xe0~\x07\xee7\x1b\x18\x9cO\xc3p\xfa\ +\x1e-1J\xbd\x02\xee\x8b\x09\xb8T\x15\xf5\xbc\xe8;\ +\xe1\xe5\x9f=4\xe4~\x81\x90\x8d|'r\xed\xed\x86\ +\xb6\x0f\x8c\xe7\xa7\xd0\x19sc\xcd\x19Uf\x8f\xabX\ +g\xda\xc8Wf6U\xb3\x94\xd3K,j\xd9\xbe?\ +\xed\xe0-u\xda\xf90\xf0\xfc\x84\xfe\xfes\xfa-p\ +\xb2i\x0d(\xdd\xdbk4\xd7'.?\x1f(j\x91\ +\x8d\xdb\xff\xafm\xdeg\xddV\x8e<^e\xabg\x86\ +\xb5\xa0x\xa4\xbd\x0f\xe9W\xe4j\x9e\xc9\xfaAg\xcc\ +\x0e\x0c\x0bl\x08\x22\xf9\x97+\x9b\xf7J\x9c\xb9\x81\xc3\ +G\x22\x1c\xbb\xa7\x08}\x94\xefI7A\x81'\xb5z\ +\xf0\xa7\x9e\xad\x80\xa5\xadCg\xe7\x86\x8f/K\xe1\xde\ +\xb7\x8fe\xcf\x00\x22\xd3\xfdce\xf9\xd3\x19d\xdcH\ +\xab\x93\xf0\x99z\xd53\x01\xeb\x1d\x0dsM\xe0\x87\xcb\ +\xac\x9c\xb0\x1d_\x03\xe82\xd4\x9a4\x07q\x00\x8f\x0c\ +\xd0Q95\x19:u\x1e\xb4j\xe2\x97[x\xd5\xaf\ +\x81\x87?\xe7N%\xafZ\xfcJ\xc6?o\xaf\xb8\xdf\ +^\xc0Q\xdc\xdd\x82H]\xd8}\x1e\xf1xKY\xdd\ +\xa9\x80\x22\xed\xc8G`:s\xf2Q\x05\xa0\x8e\xea\xe6\ +\xf7\xben\x0f\xe5^\xfd.z2\xc8\xfbhx@\x0b\ +\xe77\xe3\x95\xb6\xe5\x09\xc3e\xe2\xda\xf2\xfe\xa5\xdbL\ +.\xadqMK&@\x07<\xb2\x9b\xc7\xa7\xfc{\x7f\ +\x9e\x9c\xdc\xaf}j\xf5^$900\xfa\xe5\xa8\x04\ +>J\x83\x047\x9aRt\xf8\xef\xd5P}\xae\xb3\xca\ +\xe8\x1d\x09\xee\x5c\x1eX\x9f\xa9\xd5\x94\x03?W\xd2\xec\ +\xd8K\xaf5a\x0e\x0c\x8c\xfd\x8e\xfb\xf7\xff>wT\ +\x9a.\xbc\x0fVm\xc9\x8bS\x0d\xb8E(\x99\x89\xae\ +s\xfc\xa8\x5cxds\xbdfu-+j>\xfd\x94\ +v\xac\x94%\xf9d\xacN\x10o\xa0\xa2\xa5M\xd2\x9f\ +=\xf9\xd7\xb7\xeb\x08\x88\xb8\xbf\xef\xcbf\xbd\x9e$\x9a\ +\x1c\xec\xa5^\xe9\xffu\xb0$;\xaf1\x9b\xdc\xca\x0a\ +\x86\xdd\xcdv\x17\x9d\xad\x03\x9f>\x03\xd7'\xa3\x9bz\ +N@Ze\xedr\x91\x5c\x1f\xad\xd4\xcd\x1d\xc4\xd2\xa7\ +\xe2\x07e\xea\xd3\xbcg{OP\xe6\x91\xb3n\xdaY\ +\x83\xac\xb77\xb4o/h#m/\xf3n\xcd\xa3\xdc\ +|W_iV\xef\xf7\x9cw\x9e\xa3s\x98\xce\x5c\xb3\ +rIK=\xb0-\xcaE2\xadr\xb3u\xe1[\xc7\ +\xfe\xe7\x17\x8c\x8bv\x1eSFz^|;}\x89a\ +\x10\xbe\xdc\xe2^\xd9\x9d\xe3\x18\xe5\x97\xb3\ +]\xfdI\x83\xccp4I\xf6M\x18\x9cz\x014\x22\ +t\xc1\xcbU\xd5\xee#eP\x01s\xda\xf7\xb3\x89\x22\ +i\xf4'\xd73a\x9e\xaa|\xf92\xcf*\xfc\xaa\x00\ +w<\x81\xaejD2\x8f4[\xa5X\xee\xc8\xa5\xb3\ +.`p\xbc1\xe4\xd2\xae\xc7\x93\xb9V%\x1d8G\ +\x84J\xcaL\xae\x99\xc8\x1d\xc2\xa4\xf4\xe7O\xdf\x98\xe1\ +Ir[Z\xac k\x04\x88\xab2\xf4\x85\xfe3y\ +\xef\xb6;\xd8\x03\x9eZu\x1a\xf8\xdb\x8e\xea\xf0\xd2\xf5\ +\xfd0v%+\xf6\xc5\xb2\xb8\xf3J}{\xe5\x87\xfd\ +\x8er\x9f\xef\xfa\xf67\xbdd\x851}\x8561\xd6\ +\xfb]\x05\x92\xf4\x8c'\x1a\xefK\xbde\x82\xa0\x8e\x81\ +\xea\x97\x0a\xf8\xee3i\xeb\xe9\x95\x9e\x10\xfdbb\xaa\ +\x1af\xd0\xe3gn\xd9\xee\xbd>\xe5\x0f\xbf\xff\xd8\x18\ +\xd2Z\x87\xeb\xcf\xe5\xc6\x17\xb3\xd7\xe36\x1e\xf7+\x9e\ +\xdd7\xb3\xea\x9f~\xec\x9b\xaa\xd2\xa7%7UL\xdc\ +G)\xfb\xba9d`\xec;\xf6\x97\xbf\xd1FN\xcf\ +V\xbdM\x1b\x91\x8cg\x8cMP\xd3\xe03 \x8a%\ +\xee\x07\xa2K\xda\x81\xd1\x0c\xe4 Ho\x12\x95\x0dx\ +\xbcJ{Q\xf4\x17\xdd^\xc5\xc2\xd2\xae\x80\xedy:\ +M\xc0+e\xe8\x89Lq>\xed\x8fI\xadCK\x95\ +\xea+7\xbd\xf6\xe8IX'M\xb4\xd5'\xecoi\ +\x8f\xb6\x92\xfd7\xbb\x97|\xd7\xd7\x86\x8d\xd6\x80\xcf_\ +\x81\xa7\xe7\xa57\xcf5\xbe)m\xc0\xe5\xab\x01\xae\xf8\ +N\xb0X\xab\xfd\x04\xb4NS\x85t\xbbQ\xe0\xb1\xdf\ +sC\xb5C\xf7\xe5\x86\xb9+\x99}l\xaf?\xd0\xbe\ +}\xc7\x00\x8c\xf7\xcc\xa5\xee\x93\xdew~\xe6\xd3\x91\xb9\ +\x94\x82\x9fe\xdb\x8a\xb8\x99\xe33'\x8d\xf5\x89\xa8\xd9\ +\xadb&=d\xde\x06v\xb4c:x\xf4\xbe$\xc3\ +\xc1\xd9\x05\xdb\xf2\x0b\x0e\x00=\xd6\xd7\x9c\xe04)\xde\ +\xc9\x7f]o\x94M\x9e\xdf8\xaf\xfb1\xd5\x0b\xc8~\ +\xf9<\xfba%8_J\x90\x03x\xc92\x8b\x07l\ +\x17\x00\xb6\xaf\xf8_\xfeE\x82ox]\xc4\xb8!'\ + s\xe7\xc82\xae\x02\xe3\xd9,\x9d\x09\x05U\x95\x9d\ +]\x04\xaeR\x05\xffj\xb0\x19@\xf8\xf9\xa5?\xe1\xf7\ +\xcbWl\xd8\x0amX\x94ykKYm\x04\xa5\x0e\ +Y\xce\x01)\xa7L\xa4p\xc0\x13RM\x16\x08*\xb2\ +\xfd4\xfa\x9a\x80E\xc1\x9c\xda\x9eo\x0c\xf1D\x9f\xf7\ +>n\x03\xa6\x07=#\x9dV\x87\x15\xd5\xd9\xe6\x88\x96\ +D\xb5\xff\x9eA\x93\x07k\xee\xabM\x1a1\xa0ru\ +C\xc3\xbe\xdf00\xb0\xd9t\xf0\x16-\xba\x9dT \ +\xae\x0ao\x86\x03\xd7\xac\xa5\xb4\xe6\x16\xa0\x7fi\xf3\x02\ +\xda5\xd1\xbb\xe3y8v \xe5k\x9d\x16\x17\xcdu\ +\x90\xfe\x01k{\xca\x08\xf0\xf4\xcb\x00\xe8\xfd8\x1dJ\ +\xd7\xe7\xd1\x1f\x80\xd3\xb4INa\xcb\xc7\x07\xf8\xaa+\ +\x0f\x80\xc3h\x9e\xbf\xf9\x1a\xc3\x06\x7f\x95\xdbb\xd2d\ +\x9a;\x1b\xa7,6\xb4\xed\xba\xce\x09tJ\x9c\xa2\x0a\ +\x1c\x5cf\xedt7BF\x1al\xfa0'\x9f\xf5\x90\ +Y\xfd\x89\xb4{\xf5 \x83j\xaeI\x9c_\x0f\x8c\xdb\ +\x0f\xb4\xcb\xd3\x01pe\xf3#\xdau\xcbi&\xb6\x0a\ +\xb9\xf4\xb7\xdb\xca9vd<\xe1\x1dS7\xc7w\xcd\ +\xefOI\xfa\x91\xfc\xc9\x7f\xb6\xe9Sv\xae\x1b\xbf\x1f\ +\xcd\xa1\x98[\x97\xdb.\xdb8\xbfe\xa3\xf6K\x1a\x07\ +\xb0\xce\xef\xac\x95p@\x15\xe2;\x082r\xc3\x8a\xd3\ +I\xe0Q=\xc9\xfb\xe4\x80\x0dh+\x16\xa1\xc8\x02\xad\ +a<]\xd1\xef;\xf6\xfb-\x06\xf0N\xbb\xfa\x95\xdd\ +\xf9!\xc2\xe9\x8d\xed\xc4[\x82$\x8f\x07\xa9\x0b\xfd\xcc\ +J\xb2\xda\x95?\xefKN>\x00S{\x03\x03\xedv\ +\x07\xf6;\xda\xd3S,Q\x90]?~\x09\x84\xfev\ +\x80\xe7\xb1?\xadh\xd9\xcez\xce[\xb4\xf6\x1ae\x9f\ +\xa7Kz\xdeuyT9\x86\xf5\xb5\x0e|xB\xfb\ +yC\xdf\xe77\xbe\xb6\xdb\xefw\xdd\x00i\xa3\x8fr\ +\x80\xebk\xd9\xca\xfa[\xb6\xe9v\xb7\x1d\xe0\xbb\xaeO\ +\xf4>\x1c7\x09w8\xa7\xd5\x97D\xcd\x05\xbf\xad\xa2\ +\xc9\xda\x04\x22\xa5\xc8\xb0\xf8/\x17\xf7\x9f\xa7U2\x89\ +\x8dX\xd7A\x11r!\xa4\x07m-j\xacB\x9bO\ +{\xf5P\x82\xe0\xb3\xfb\xba\x87\xf4\xf56\xa7}s\xed\ +C*\x01\xd06\x7frQ\x17\x01g\x92\xd3\xf7\xdc\xc4\ +\xa1Q\xd9\xfc\xec\xd1\x14\x03\xf9\xd0D+S\x11\x91\xfd\ +)e\xaco\xfb\xfa\x9bU\x97\x1c\x95\xf7\xb6\xe1\xe3\xe5\ +\x0flm\xb3\x16\xebb\xef<\xcaG\x97O\xe1\x00\xad\ +\xc8J\xbf{\xddNm\xe4\x14\x7f\xf6\xcb\xdf\xf5F\x85\ +\xd9\xca\x05\xdba\x13}\xe9Kz\xdbC_\x00p\xbb\ +\xbd\xe2\xfd\xf6}\xd9\x9b;\xe3^\xda\xa6|\x9cV\xd6\ +\xac\xb7%\x89\xaa_\x1c\x87\xecjZ@`&\x83\x83\ +\xdb\x0f\xeb\x10>\xf9\xe2\x83\x01\xd2\xb0YZ\x11\xed:\ +N@\xf6\xae\xe9-\x05\xfb\xf4/@\x9b\x87r\xa3P\ +V\xdf\x1b\xe6r\xcc\ +\xc2\x02\x0e\xd9=\xb2\x87\xf4m}'\x80Tg\x84\x18\ +?*\xc4\xa4\x0d\xc9\xf7\xc5G\x7f{G\xfb\xfe\xb2x\ +\xe0\xfaZZ\xa2r\xc4\xf9%\x0b~\xfa\x03\xe9\xf5\xb5\ +\xe4uP&?I\x0dS\x87\xbb\xf5W\xfb\xa7N<\ +\x96\xf0{\xc71\xd2\xd1\xc0\xe8\x0d\xc3\xde\x18\xa2\xbc\xef\ +\xfd\x134\xc9K\xbdx\xe5\xf2w$\xf3\xab3\xfa\xe4\ +\xa5\xb9\x91\xd3u(;\xf1\x19\xb3:\x88\xd4}{\x1c\ +\xec\xa56\xa5\xaf\xf9)\x97\xf2m\x1f\xf1?\xfe\x8b\xb7\ +\xdf\xf1z\x8c\xf4\xef\xd6x\x0b\x22Rp\x22BS4\ +>\xa2Q0q\x01UG\xc8\x00\xc8\xb5\x0c\xf5\xec\xa1\ +\x0c\xec\x95\x86k\x7f\xc6o\x97\xcf\xc5m]\x94\x99\xe4\ +\xd4?\xca\x01\xb5j{7z)pwXW\x8c\xb7\ +\xe0N\x95P\xf2L;/%X\xf6\xc5\x04\x9d\xf7/\ +\xe9\xb7\x86\xa7\xfe\x8c\xfb\xf8\x89\x1d\xb7\xe8\x89F\xee4\ +\xd2\xf1\xcf;\xae}\xe3\x8b>s\x87\xe4hE\xd2k\ +\xe5\xbbs`\xcf\xb5Q\x0a\xc6\xe4\xc6\x9f\xf3\xd1\x0c\xaf\ +Y\x09\xdcq\xed\xcf\x11\xd0\x1f\x8f\xe8\xd2\xf9\x1443\ +D\xba\xbd\xa4\xf8\x1d\x9a\xe4h\xb8\xca\xdeie\xab\xd9\ +\xce|\x8e\x07mNZJ\xe0o\xa3\xb4u\xde\x07@\x8f\x86v\ +~,\x92\x83\x88\x81\xb1\x8e:p\xdd\xd7\xc4\x91\x03%\ +\xaf\x96\x9fC\xb7\xfa\xac^\xa0\xdf\x08\xb4\xc8oC\x03\ +\xf6;n\xdf\xff:6\x86HKJO\x1eQ\xddv\ +\xce\xcbR\x98.\x08\xc0j\x15\xb6\x02\x0c\x8f\xc1\xb4\x1d\ +\xad\x01\x84\x01\xba\xca\x9b\xdar\xf9\xcc{=?xl\ +\x1a\xb8\x1b=\xee7\xde\x8b\xaa~\x82\x9a\x9e\xfc\xbc\xbf\ +)\xcf\xb2\x03t\x89?\x01\x99l\xde\xf3\x8a\xe2[\x8d\ +\xb9\x8f\xc0\x08#\x95\xba\xc9\x04[cN\x0e[\x09P\ +\xe6\xc6\x90q\xbd\x80P\xdc{v\xbf$\x9f\x15<\xc9\ +\xc7j\xc5v\xcaQ3!E$\xcbB\x06\xaa\x9d\xdf\ +\xc3^4(\xf7\x82\x0d\xe5\xef\xeb\xd0\xd4\xc2\xa1\xb3\xb7\ +\x1f\xe8\xdf^\xa0\xdd\xb3^\x8f\xd6\xfd\xe75x\x8f\x8f\ +\x84a\xeb\x999\xcf\x15\xb8_]\x9e\xe3\xf9\xbb#\x8c\ +,.\x9c\xed;\xda\xd9:\xf0\x9f\xbe`\xbf\xca;\xdd\ +6\xd4\x82\xe4\xb8v\xd4\xae\xc1\xa4|1u\x9d\xb3\x18\ +\xde\x96\xeb\xca\xe9\xadxKz\xd3?\xca\xb2\xc6\x02\xb6\ +\xd2\xd1\xcb\xb9\xba\xb4\xc7\x1d\xfd'\xee\xc7\xceM\x81\x81\ +\x0cG2\x03U\xbb\xb0:\xf2\x0e=\x01\xd3\x08\xbd\xba\ +\xd4\x808k\x8b\x82\xdb\xb1\x1b\x88\xf4\x12u\x0f#R\ +\xd2\xa2[\xef\xe8\xad\xe3\xe3\xf6%\xdeqHw\xa9 \ +\x93\xae\xe1\xa0c\x12\xad\x80)\xe7\xd1h\xa2\x9e.\xcf\ +iN\x9f\x12\xf3`H\xe1\xd7q\x10)\xab\x8b\x81\xcf\ +0&\x03\xaf\x0e7\x15_\x0b\x8c\xb4\x0d\x1f\xaf\x7f\xe0\ +\xd2.\x06\xfa\x1c\x0a\xf8o\x9eH\x13\xf4\x09|fY\ +[N\xe2\xa0\xe14\x1e\x87O\x93Q\xe3u4\xd2\xd0\ +\x8eE\xfdl\x7f\xea\x8c\xd6\xe7\x06\xcc\x7f\xef\xb7\xef\xf8\ +y{Y\xbc\xd7\x8a\x8b\x80\x11\xd6\x10\x83mU'q\ +`\x96U U\xe9\xc4\x91s\xe8\xc0\x90\x09B4\xaa\ +\xadG\x95\xc8\xb4\x01o_\x1b\x08\xe4Uz\xe1}V\ +\x9d+\x88\xf1)\x10\xca\xacC\xa9\xe6\xbeZ\xcf\xe9\xb2\ +~\xfa\xfd\xbc\xa3\xd6\xa7\xf1a\xcfP\xdeJG\xf2\xd7\ +\x04X\x9a\x96T\xbb\xd5\x17\x00\x82 \xd83m\xbb\xe2\ +\xe9\xb7?\xd1\xda\xf9 S\xf7\x11\x07\x0c\xea\xa1\x8e\xb8\ +\xbbY\x9az\xf2\x0aS[\xdf\xb7h[\xb10\xdbw\ +\xbd9\xe0g\xc2\xe1q\x0d\x02\xd0G\x0b\xfb\x1d\xb7\x97\ +\xbf\x96\xae9\x93 \xf96\xecM\xab\x0ck\x90\xa7\x8c\ +\xb5L$\x87\x0c\xe2GKyd\x0f\x87\xac\x9a\xdb\xa6\ +\x22\x85\x03Q\xc6>\x1f\x00<\x8eb)i\xd9kF\ +\x15\x8f\xc1\x0e\xc6\xd9\x8a/\xc7\xf1\x1d\xb0\x8c\xab\x9eo\ +4U\xea\x80\xa1\x82?\xf7U\x8f\xa7\xce\xb5|\x80\xb2\ +&}\xd4\x0e\xf5\xb6\x17 \xe4v=i\xcakI\xb1\ +u\xec\x9f\xff\xc0xz\xb2\xbb\x1d\xee\x93N\x1d\xdb\xe1\ +1:\x97Y\xe4\xd4\xfe\xa3e3\xd2\xc1\x8c\x0c\x8fb\ +\xf0v\x00\x81\xaa;\xf1.\xd06\xd7\xd0\x93\xc7=~\ +\xdf\xb1\xa3\xbd\x1e\xbb\x83\x8d\x87\x9c9a\x91D\x12\xea\ +\xc7\xb4cN\x07\xa7td\xb1\xf2\xb9Z\xa1\xae1\x95\ +t;Wn\x17>8b\xae\xa2}I\x8f\x94\xdb\xc0\ +\xde\x1a\xf6\xaf\x1fq\xef\x02\xef\x1c\x8cd\xacs\xdb\xdc\ +\x0f[\xce\x98\xe0\xc5\x08\xb6\xe3\xb37\xa2\x95g\xfa\xe6\ +,\x9c\xe3\x17\xda<\xcfL\xac\xe8A\xc5\x01\xce\x16\xa5\ +u\x12\xac\xfa\x00g\xfb\x82\xff\xe9_l\xf8\x867\xd4\ +\xb1\x90\x1eU3\x12B\x06K\xde\xe9\xc8\xd3\x0d\x9eU\ +>\x01\x9bc'\xca\xda\xb0\xe1(8G1\xecE\xce\ +\xdbq\xedO\xf8|\xf9\x13B\xb49\x92\x14uUi\ +fP\xcd\x03\x87\xe8w\x1ar\x14\xa2d%@E>\ +S\x1a\x0e\xb3\xbc_\xb6\xe2\xbcM\xf9d/\x9e\xbcE\ +\xbb\xb4 j\x1a.\xdb3\xee\xfbOp\xfa\xde\x93\x0b\ +\xe5\xe1S\xd9\x95\x06M\x17\xe9\x12\xc0Q\xd8\xf5dZ\ +\x03\xbe\xa8tk\xf0O\x93\x1e\xefG\xa3 \xd7\xd4\xbc\ +\xe6\xbbV\x81\xad?-\xdb\xa3\xce|\x9d\x08\xbf\x13\xcd\ +\xce\x07\x03\x22PO\x90\xf5^\xab\x5c\xf4\xad\x07\xaa\x0c\ +\xa0\x1e\xa4\x142\x0e\xda\xc3\x0e\x11Gcp\x9a\xc2\xed\ +\xaf\x82=\xf1\xa6\xe0({\xeaA\xa5\xcbA)\xd1\xb8\ +l\xd2\x83\xeb\xcdu\x9f^\xe6 \xd6\x93lM\xbb\x92\ +3\x0e:w\xecG\x7fg\xabg\xcf\xecW\xb6yH\ +\xb9u\xb4\xed\x82q\xffi\x83\xab\xbaK\xd0\xdb=\x83\ +\x90:\xf8\xa1\x16\xf3\xbd\xc3J\xb6\xc9=N\x7f\xd3\xa6\ +r\x00\xe2\xfc(.=\xf2\x88\x86\x06\x8c\x1d\xe3\xe7\xdc\ +\x18\xc2W\xa4\xb9\x95\xb6\xd6N\x14\xd4K\xde#\xeb\x97\ +\x1e\xa7\xf4\x05L\x1dr\xad\x87M\x1a\xa9\xe7\xda\x8bK\ + \x81\x9b\xe2\xab\xaf\xe7]\x89\xda\xde\xae#\xee\xe5\xdd\ +\xbe$\xc5c$\xef\xcd\xa1DF\x83\x01`o\xe7|\ +\xa0KO?\x8a\xbbu\x90\x00\xc8>v\xec\x167\x0e\ +\xabk>\x88Ul\xa2U\xc4\x12\x0b\xfb\x07\x8c\xd9\xe8\ +\xd3\x13p\xbf\x1do\x0cI\x7f`\xe4\xba#\xdfH\xe1\ +\xf9E>7\xbf\x15_\x02\x5c5?\x01\x8fy\xce\xa8\ +\x9c\xb9\xb5\xfa\xb6\xcb\xd0\x01\xaf\xafE\xeb\xb7\xfb<'\ +\xf0\xe9\xba\xe2\x9a\xb7\x93^r\xce\xa5\x8a\x9d\xb9\xf7Z\ +\x99&\xe3\x15@\xdbb\xb6\x94Me\xfcv{9{\ +\x93\x03\xa6\x94\x95i\xa7\x01\xed\xc3\x07\xf4\x9f7\x8c]\ +;\x83k\x9e\x00\xe4\x179\xc8\xdc\x0f\xb0\xed:\xfd\xd5\ +\x14\xf4\xa4\xea\xbc\x91\xc6{I\xff9c\xa3\x1a\xaf}\ +9\x8b\xc9\x0fs\x13\x08p\xe0\xb1;\x06n\xb8\x19c\ +)0\x06\xc7\xac\x12\xa8\xdbQ\xc4\x9fS\x8d9\x82\xa3\ +\xc0\xb9\x95<\x972\xb3u\x05\x5c\x8e h@B\xb6\ +3X~\xdc\xbe\x18\x1d2X\xaf\xe49\xb5\x1e,\x07\ +|\xb3\x8a\x12B\x7f\xf0\x5c5.\xf2\xe0Ai*F\ +a\x95\xf4\xe4:\x9f\xf9\x7f\xb5\xe9\xd4x\xaaw\xb0$\ +c\xa5\xa2\xf7\xd5\x8e\x19W\xeb\xf8\xed\xfa\x19\xadm\xd8\ +\xd1\xf2\xe2\xb9\x00\x00 \x00IDAT\x836\x0f\x88\ +\xe7\x85\xb5^u\xe39\x81\xee\x18\x04\xe7\x04\xef\x1c\xe9\ +T\xd0\x96\x0b\xe9sg\x96\xaa0\x1cE)(\xf8\x86\ +\x11r\x9b\xb0f>\xf3~{\xc1\xdb\xed\x9fEs\x05\ +\x7f\xae/~\xe6\x8b^ii91\x9d\xcfy\xa0R\ +\xdaQ\xd8LHY\xc1\x8ds\xec\x83\x1b\x0b\x9fMO\ +\x93\xaeGU\x0e\xff\xc4m\xec|\x0dp\xa47\xe2S\ +u\xd7L\x16\x00\xe0\xab\x92F\xfc\xdb\xadG\x0f\xd6\x9a\ +nt\xbe`\xfa\xf6\xc5\xdfu\x0d\x8f{\xb6\x02:}\ +\x9b\xb6\x9d\x89\xb9\x01h\xdb\x13.\xc7\xc6\x10\xf9@\xdd\ +\xf1\x97~F\x9bp\xed$\x08\xf0\xe9}\x9f~ri\ +\x8ex\xceg!\xd8\xbe\xf7\xeb\xcf\xab\xb2 \xef\xaeG\ +\x14\xb5ccH\x1bc\xdd+[P\xc5'#\x03\x82\ +.\xa6\x7f\x1f\x5c\xfb\x10\xd6}}\xb7\x1e$\xb3\xac7\ +%|H\x8b\xabk\x5cIcV\xd8p\xc8\xd4c\xd2\ +\x1c\xb2\xf8F6\xbf<\xb6I\xeb\x93\xf7\x0d\xda\xc8\xc5\ +>\x12\xacx\xe2K\x7f\x96\x1di\x0d$\xab\x8ci\xd3\ +\xa2\x99\xbd\xe7\x8aJ\xcfk:j\xca\xc1\x98\x0f2i\ +w^ui\x00\xd0\x1a\xf6O_0N\x1bC4\xf8\ +\xe1\xa0\xc4'\xfe*hp_\x86\xdd\xe3\xbb\x98e\xb3\ +\x09\xfe\xbc:\xe6\xf6u\xb3\xe3\xd7\x14\x83\x15\xf3*\xad\ +\x80\xfcy\xb5\xff\xf6\x8a\xed\xfb\xdb\xa2w\xf6!\x9bO\ +\xd8\x9c|8\xb0v\x0bU\x94\xc8Y/\xb7\xcd\x86\x84\ +\xeaA\xd3\xa1\x09,\xf9\xa9\x1f\xf6\xa1\xe9Z\xcd(*\ +_\xcd;Fo\xd8\xff\xf8\x8c\xb6\x9dc\x90\xe3\x02\xcf\ +e\xbc.G\xde\x94\x155\xc3=\x8f\x07\x0d.)\xe5\ +E\x94v\x10O\xe9s\xcf\xc7\xf2\x11\x8fp\x04\xa6\x93\ +\xe7\x89W\x8e\x0a \xa7}^W\xc3*\xb7+Dd\ +r\xce\xce\xeaH\xc1?c{I\xba+?\x91t\xf6\ +\xc5\xe7u\xf6\xd2S\x7f^\xef\xf6\xf5\xa4\x91\xc8~\x94\ +O\xfdb\x10\xe8\xe8\x8d\xbfeb\xae\xa3-~\xca \ +\xe8I\xe5W\xf7r4.9\xe6\x08\xc8\xa7u%\x0b\ +\x1a`V\xb3\x00\x15nk\xddg\xc7q\xe2~\x9b\x9b\ +a\xf8\x8e]\xad\xee\xac}\xb4B\x09\xf5\x99\xd5\x0b\x01\ +\xd1\xfc\x9c<\xe6\x8e%\xf1\xefm\xbb\x9e\xbd\xdd\xec/\ +\x83\xbb\x005\xc1\xe5\xf1\xfb>\xdfX}\xe9\xcf\xabE\ +O\xae\x02\xa5*\xdb'\xf0@\x1c\x83\xa2s\x9dD\xa9\ +\xafST\xb8Jy\xd7\x11+\xb9i\xf1WN\xd1\x00\ +X\xd5f\xaf\xc4\x0a<\xc8V:R3g}kG\ +\xaa\xb7\xa7{RW\x0d\xed4Bwj\xf3\xef\xf9\xbc\ +O\xe9\x93\xaeQ\xee\xf5g$\xcfCF\xad\xc7\xdf\xb5\ +?\xfe\xf4 J\xbe\xd6\x14I\xbb\xa0_\xae\xd8o\xef\ +\xf0}\xbfLgQu*|\x87\xdc#.\x88\x86:\ +\xed\x8b\xf8,\x03\xaf\xc7(j\xdb%\xe6kt]\x0b\ +uT\xdf\xd1\x8110\xee?\xd1\xaeO\xc7\x1bap\ +\x1cC\xe5\x092+\xc7\x09\x95J\xc5-zL\x8fr\ +\x984u\xa2\xd8Ucp\x05\x18\x94\x9e\xf4\x94\x03d\ +\xcd\x0bd\x9c\xef-\xab\xac\x19\x13\x1cb\xb0\xef\x8c\x03\ +n\xbd\xce7\xfd7a\x83\xa4\x952\xab\x15\x12\xff\xad\ +\x9dx\xceA\xd4qW\xbc\x1b>+\xab\x92N\xc6\xa0\ +j\xe7\x93f\xcc\xa9\xe0}\xcc\xb7\x86\x00'=\xd4\x98\ +\xea\xb9e_\xbdd\x0e\x1eP\x11\xc3{\xa6L\xdd\xbf\ +\x9c&\xea\x8e}\xb1\x0d\xc5e\xe7!\xed)'Z\x0f\ +\x9d\xdf~\xce\xf5\xad\xcfO\xc6\xf7x\xf8\x84\xd3\xe0q\ +;m/\xb5\xeaq\x92\xb7\xf9\xe6$\xc4=\xd2\x83K\ +\xaeFD\xbf\xfa:\xb7\xc1\xe3\xd0\xd1\x7f\xeb\x18\xcfW\ +\xb4\xf7\x1b\xda\x90\x17\xb8]z\x9f\x99\xef\xf4Y\x9d\xd1\ +\xf4\xbe\x06\xd2;j\x5cs\xff\xe2\xf7\x80l/\xd7\x82\ +\xd7<\xed2\x9e9\xe3\x8a\xdf\x96}\xf5\x19\xdc\x15\xec\ +\x18|9*!:\xeeH\xe7\x97sj\xfc1V\xf7\ +R\x1e\xe0\xa3\x5c\x89_`\xc7\x13>\x95\x90)\xcf\xb1\ +\xef\xb5_\xf1q\xfbbBU0qgv\xd3u\xa3\ +WkJ\x22\xa2\x91N\xe7A#\xc71g!\xbb\x22\ +\xa6\xd1y(nFcu,\xa54\xb9\x17\xca\xb3R\ +\xb8?\x9d\xe5h\xbe\xfe\x0d\x00Z\xeb\xf8p\xfd\x8c\xde\ +\xf4v\x17_t}\xde-\xe9\x97\xb8\xcb\x11]:*\ +\xdb\xd2Z\x86\x0e\xd7G\x0d\xb7\xe2\xd2\x036@\x80\xf1\ +hUJ\xd6\x09U\x19{_\xef\x0e\x96\x03\xc1\x9eT\ +`\x98}\x90\xc6\xbaV\x07\xa0\xed\xd1\xe1\x95\xe8=\xad\ +\xa6t\x1e\xad\x9f\xa4|<)$\xb0\xf1@\xe0\xb4:\ +\xb0\xd2g\xb0\xbf\xa5\x15\xf7\xb5\xe4\x89\xa3s?f\xe8\ +\xfc\x8c6\xdf\xb8\xff)\xcdy\x95\xdb\xd7@V\xb9\x03\ +\xfb\xfd'\xee\xdf\xff:\x065\xb9\xae\x95\xfc\xd7j\x9b\ +\xcb]\xbb\xb7\x13\x0a\xf13\xc5j\x1fD*\xd2\xd07\ +t\xe4\x85\xd7\x86\x5c\xaa\xea\xb7\xad~z\xf0&\xbd\x8e\ +\x05\x9a\xce\x83\x05\x97\xa2\xdb\xc0\xd9W\x1c\xb8\xaa^\xa9\ +\x8a\xe9@j\xdd\xed\x9e\xd3\xd1N\x83\xeb\xa0\xe6\x0a\x97\ +\x97\x03j\xa7;\xfds\x04\xfd\x19\xb5W\xe0h\ +\xf6\x5c3\xc6\xea\x89\xeb\xbdm\xf8\xb4}]\x01('\ +\xbe\xd4\x9fC\xaa\xb3\xd1j\xcd\xd5\xdevsA\xd1\xe5\ +\xd3]\x9e\xa8\xfb2)\x015wX\xa7W\xf7\x8b\x86\ +\x9a\xfcDo\x8e\xb2E\xeb\xc1\xb7I~\x06A\x7f\x06\ +\xab\xb2\xb4\xe4\xdf:>^\xff\xc0|m\x1cl\x8bO\ +\x82\x11\x06\x9c\xbe\x9e\xeda\x8c~y8v8\x9c\x09\ +\xc0\x9dA\xa3\x1b\x971\xeff\x00\x84\xf1\xcee\xcf\x94\ +=\xdb^|\x1d\xfd\xddn\xaf\xf8y{Y4;\xb8\ +\x10\x90\xf0\x01\x866\x1bx\x18\xa5\x8b'Hs'\xe6\ +\xbd\x8f\xdeh\x22\x89\xfa\xba\x98q\xe8\xcb\xa7\xfd]\xf7\ +\x1e\x8a=\xf8j\xb7\xa2\xfa\xa6D}DZ\x83!?\ +\xc9\xaa\xb4\x03\xc5f\xd5\xbf\xac8J\xaf){\xf6\x09\ +\xe4[\x0a\x18\xe4\xa4\xef\xddhT\xbb\xb5/\x81\x14\x9f\ +S \x90\xf1\xe3)(\xfd\x9cr\xe2\x1bC\xd0|4\ +\x5c\xadYp\x96\x89\x81\x03\x97\xba\xb3\xb7\xeaD\xe7\x85\ +\x9d7\x9e\xc9W\xa4\xe7{\x99:\xf3@\x9c\xfe\xe1`\ +\x99\x12\xd3\xd2\x80\xbe\x0f\xdc_\xfe\xb2\xe7\xe8c\xf2\xef\ +L\xbe\xfe\xcaG\xac\xff\x13,J6>#sp\xd0\ +\xfc$\x06\xb5\xb9\xad\xbbj\xc5\xda)\x12\xb8\xbe\x87\x9d\ +M\x1a\xb7#*\x8ehW\xc7\xc6\x04\x10:\xae\xdd>\ +Sl\xf1\xe8\xa7\xfa\x0d\xe5\xde\xd1\x16\xf0e$\xa7\xfe\ +\x94\xc7\xb4\xcbY:\xa1\x8c\xeeG?\xb9\xd9D\xa0x\ +\x1c\xfa\x9d\xebW\xe5\x81\x02\xe1\x1d\xb2YO\xa9\xbc\x9c\ +'\x07b\x1d}\xc6\xe3/\xf3\x8d!\x15\xf8\xca\x82\xc9\ +\x9b\x0e\x87\x06\xe8W\xfe\xe2I\xcb\x8bh\xb6\x9c\xc9\xa1\ +\xdb\x19.\xa5\xc4}\xf7\xaa\xff\x93\x1ee[#\xe8\xa5\ +\x87\xb9\xdc\xc7\xeb+\xfa\xf7\x17\x08\x17\xf8\xcc\xdd\x08\x99\ +\x00n\xcf\xe4M\x99\xd5\xb1\xc5\x925\xb1\xf4\xd29\xff\ +\xca\x8a\xa6\xeb\xc1s\xd4\xbe\x16\x00i\xb0p?\xd6\xcc\ +KW\xbb\xb5c6\xd6\x06\xc6\xd7\x8f\xf3\xcd!\xa6s\ +\xb6\xa5}\x0cZ/\xf8\xc8&\xb8\x09\xc3\x01\x19\xd0\x16\ +\x00e\x9e\xeb\x90\xed8\xd2\xf2rI\xca'\xa13\x90\ +\x03n\xbd\xc2\xd7\xa1\xeb\x8e\xed\x13\xfe\xeb\xbf\xf8\xc5\x1d\ +oa\x8cJ8nXm\x91\x93\xf7f\xf7\xc2\xafR\ +\xa0\x0bL\xd0Hwg\x1br\xfc\x81\x81k\x7f\xc2\xc7\ +\xcbW\xb4\xe2|n\xa4\x14\xa0W\x12\x86\xb5\xe7\xee\xd0\ +\x80r\xa2\xf9yt\xe8\xa0J\xaa@\xd0\x9d\xc9'A\ +\x84\x03\xbb\x5c\x8b\xa0\xc9\xdc\xda\xf7\xecO2\xab\x89\x84\ +\x9f\xc7TA\x93\xb4\x07f\x00\x1c\xad\xe1\xd2\xaf\xd8\xf7\ +\xdb\x0a|\x9e\xa8\xc4\xa3.\xba\x9d\x92\xb0\xf8\xf3%\x01\ +\x9e\xe0)k?\xcd\x1e\x90<\xbc?\xf5\x9b\x95\x9e\x94\ +\xb9\xce\x81t\x98\xa5v\x8f\xe9p{c\x88h\xd5\xb4\ +G\x85\xda\x03@o\xd2\x16\xac\xd7\x5cO\xe5\x16\x9b\xb6\ +)\x80\x97`\xfd<\xeec8\x93\xbd\xf0M3\x9e\x08\ +\x15\xc6eK\xdeZ&t\xa7\xce\xe9\xaa\x12\x22\xf83\ +\x9b:\xbe\xe2\x22w\xb7\xf3\x9b\xedZM;\x9b\xffg\ +2\xdd\x97|\xd5d3\x9dGM\xacU\xdfO\xaf\xa9\ +\x037\xb7\x0d\x01\x8b\xa4d\xb4\x86\xb6]\x80\xfb\x0d\xbe\ +]\xaa!}D\xfe\xaeT\xa2\xdd{{\xb4\x9f6\xa9\ +g\x1e]\x95Fr\xe4S3\x15\xe4\x9c\x13\xbc)\x83\ +\xf4\x0c\x00?\xdf\xd7t0\xed\xd0\xa7W[iE\xc9\ +'c\x9c\xd3\xa9\xbf\x8e(\x1eg\x9df\xe5'\xdf\xd8\ +\xea\x92%\x1f\x92\x8fW\x1ekU\xbd\xa3\x1d\xef\x9a\x96\ +\x0d\xbaF(\x13\xd9\xa7\xf7%\x90\xb1\xc1\xcff\x14\xf0\ +\x9a\xb6\xa5\x0a\xa8\x06=\xe7M\x80.\x19Y\xd1\xd9\xce\ +\x1d\xbe\xb3\x9f\x86\xbe\x0e\xb2\xd6\xfdzFS\xa6#Z\ +\x17\xc4\xca\xdc\xa9M/\x07?O\xcfh\xc79\x81\x92\ +\xb1G\x13_o\x98q!\xe3A\xfa\x16\xf9\xf6\x18w\ +^\xe6\xe0>#\x0b\x11\x97\xba\xd3\x97m\xf9\x80\xd6\xa3\ +\xe7\xb0>\x00\x00\xb7;\xfa\x18\xf3\x08\x9c\x86\xf86\xa3\ +\xa5\x96\xdax>\xf1\x9c\xc3o\x16\x0f\xd6M/:\xaf\ +`\xb7J$9;\xa3\x0e~\x9eg\x18'\xd0n\xad\ +c|x\x02~\xfeD\xdf5\x80\x18\xa7~2^\xdc\ +\x8f\xfc{^\xda\xd3\x8d\x1e\xed\x02f\x9buV\xc03\ +\xa2\xcb_\xb2T\x5c\xf2|\xc2\xa78\xe8\xba\xe0\xc3\xb2\ +\xcb\xae\xa3(\xa4\x22%\xf2\xb6\x1e\x14\xc18\x8e\x8d\xe1\ +\xa8\x8ff\xafP\xe8\x09\xc8\x81\x99\xbbF5:@\x0e\ +\xa2\x04>\xef\xbb\xb4m\x1d\xf5\xd2\x80\x03\xb5\xcb0\xc7\ +1\x82\xa7\x004\x99!\x03>\x03Y\x18\x15\x12hu\ +\x18\x0fD\x9e\xfc\xbdx=\xab\x91\xb9)\xc4\xc1\x96\xcb\ +\xd4\x83s\x1dETct#p\xa7\xe7};\xf6\xe3\ +h\x079L\xe8\xabm\xf8\xed\xfa\x05[\xbb\x1c\xcf\xf1\ +\x85\xf6<\x18R:L\x07\x10\xfdN_\x02h-\x09\ +\xf0)h\xe7M\x1bCh\x98}m\x9e\xf1\xdd\x98\xec\ +\xdbG\xa2\xbc|4E\x19\xb2\xbd9\x1d \xf0g(\xe3\x9c!\x19\ +\x0d\xd8?\x7f\x8e\x8d!I{\xbe5\x88\xbf\xfb\x14\xa1\ +\xa2\xcc\xd9\xf7\xa8\xa3\xf43\x9f\xb5\xd2L\x15}\x18v\ +\xbf\xf2C\xb62\x81\xb7\xd6\xf6\xba\x0dE\x16z}C\ +\xfb\xfej>\xac\x8a\xe6\x1c\x1a\xeb\xe8\x1bY\xa5\xf4\xa2\ +\xd6\x88?Tp:o4\xeb\xd8\xcd\xc6G\xb4\xe1\xd7\ +\xc4(\x03\xaa\xe4\xfb\xecO\x8d\x97@Z\xce\xe2\xb7\x03\ +\xed\x8f\xcf\xd8\xb7\x5c\xeaA,\xa1x$\x8b\xa6|\xb9\ +\xccB\x03R\xff\xa7\xea.\xedj\xc0},\xf3\xf2\xbe\ +8\xd0l\x9b(P>\xe3\xf7::\x06hG\x1e\x18\ +\x18\xd8\xbe\xe0\x7f\xfe\xd7\x14\x22\xb0\xe3u\x19\x803\xe2\ +\x08\xb3\x0a\xb7:\xbf\x92\xa6;\x99\xfe\xaeS\x8b\x1e\x98\ +s\xaam\xf6y\xedO\xf8\xfd\xf2G\x18\x87\x87_\x05\ +\xc8\xb1\xdap\x97r0\xeb\xbb\x0d\xe9\x88\x0d\xa9|\xe7\ +Q\x80\xcf\x93\xc3T\x90/\xbe\xa5q\xf1r\x90\xf2\x08\ +\xd4\xd1\x08\xfcs%/\xc0\xcd_\xd4\xcb \x05&\xdb\ +\xdc\xfc\x81\x04\xb5>M\xd2Z\xc3\xd6\x9f\xd6\x9b5(\ +3\x82\x01\x1f\xd99\x00\xf3\xe0\x8b\xa0g\xc4}^\xa5\ +\xf5P$\xa8\xea\xb2\xcd\xad\xee\x04\x1b>Z\x91\xa3\xfa\ +\xeb\xb3\xdc\x19\xf9\xdb,\xa7\xdf\xf6w4\x8cuD\x8c\ +\xb7\xed47\x00\xa3I\xfe\xe2:\xd7\xb6:\x0f\xb0\xfe\ +\xd8\x8e\xa6\x7f\xcek\xbc<\xe0\x9d\xd6m5\xca\xf8\xdc\ +.\x03\xbe'\xa2\x0a|y\x11\xa0+p9\xa5u*\ +\xf8\x90eKpx\xf6\xe5\xb4\xfb\xcd|\xc1\xe5\xc3;\ +Y}\xc9\xfb\x0cD\x96\xf7\x0d\xffG\x955\xd7'\xe5\ +[}\x22\xf4\xd86\xf4\xcb\x13n\xb7\xb7\xc2w\xee6\ +\xf5\xb8t\xf6q\xb7R\x1f\xb0\xf2r}&\x00\xca\xa5\ +2\x1e\xdf\x14\xf2\x937\x97\xbbt\xe9\xb1p`\x00\x03\ +\xd8\xef?\xd0.\xcf@s\xb8\x9dm\x90\xb7\x04\xb4\xab\ +\x150I\xb3\xf7e'\xf6\xfe_\xb7\xb1\xdcY\xdd\xa2\ +7\xb7\xad\x1a\x07\xf8\xcc<\x7f\xf3\x88\x00\xcd}.\x97\ +x\xc8\xe3\xa4\x1f\x8f\xaf\xb5\xf5V\xfa\xda\x0e;N\x1d\ +&\x8c\x84\xb5\x83\x93t\xfc\x22\x84M\x8e#V\xb5l\ +\xc1\xe3\xb7\xe2\xbb\x80P]\x03\x96\x19\xaf\xc6\xc1\xa3\xcf\ +\xa7g`\xdf\x81\xfb\xed\x90\x81o\xe8`>\xd0On\ +\x92R\xff\x06*O\xf7*6\xb3?\xaf\x98V\xdf\x90\ +d\xdc\xde\x13\x08Qj\xbe\xd675fZ<\xde\x1d\ +<\x8e\x8d!\xf5~\xe6q\xcf\xdb\xbd\xd0\xb2\xdaB\xc6\ +\x14\xc9\xddc\xdd\x99v\xd7\x19\x16\x159\x93\xe1\xde;\ +\xe2\xce:\xb8\x94}\xa05\x8c\xe7+\xf0\xfe\x0e\x8c\xdc\ +\x11\x9f\xf9\xdes\x0a\x96\xe4}\x10\xd1\xca?R\xc9\xcb\ +\xd7\xdf'$\x1d\xa7\xf6j?\x88;e\xb7\x1b\x9e\xc1\ +\xb3\x85;]\x88\xc1\xdc\x91\xf6\xb0n\xd8\xd4}mP\ +\xce\xe9>>w)\xc7&\xa7\x83q\xa4\x5c\x0d\x0e\xf1\ +\x7f:\xdef\xef\xf6\xf5\xd1\x0f\x0d\xb1\xa6\xea\x1dUa\ +r\x8e\xe9^VZ\x0f\xb2\xe4@\xa4@&=B.\ +Z7\xe1i6\x8f\xcb\xe1\xa8\xc8\x93\x90\x03\xb7\x04A\ +JF\x8f\x8d \xa7\x007AN\xcd\x08\ +X\xf5\xb6\xe1\xf9\xfa\x19\xadi\xc4z\x8f\xa3\x82\x07<\ +\xb9Qfr\x964\xa6\xb4\x91se\xd3\xe9\xe6\x8b\xad\ +\x9dn\x07\xac\xdd\xda\x91~\x1c\x8c\xb2\xd73\x98&\x08\ +\xbf\xdd\xde\xd6\xbb\x83+\x00sw\xe1\xb3}\xfd\xf4\x81\ +D\xbeQ\x02\xf0\x04&\xd9\xfbq7\xfc\xd9\xca\xff+\ +\xb0\x9e\xc97\x07Q\xa4h\xeaQ\xbd\x8a\x1e\xdf\xc4\xe0\ +\xd5uYN\x0d\x80IO\xfe\xf4O\xf8\x9f\x9f\xb17\ +\x8c\x86\xd4QB\x0d\x07J\xbeq\x22k|.E\xc9\ +=\x93\xba\xec\x9cA\xecr\xf8\xb8\xe2\x037A\xa8\xc6\ +0\xda\xc0\xd86l\x1f>\xa35\xb7A\x8d\xb6k\xcf\ +j\xcd\x07j\x92w\x85P\xbea\xc2c\x95\xdb\x89\xc7\ +\x19\xd7\x1d\xe0U{\x04\xb7\x1e\xa0)gr\xd9\x00l\ +\xf7\x01|\xff7\xc6\xb1\xbc\xc1\xfbH/\xe4`\xa2F\ +@\x01\x05\x07/\xa3e\xc2L^\xce0\xe8\xd1\xa5\x05\ +\xf5\x1e\x9fT\xc3\xe1\x1d\xac\xe2zN\xa0\xad\xba7\xb3\ +W\x07\xb5\x0e\x05)%V\xa2\xee\xc8\xa4\xf9\xff\x11\xf6\ +v\x0dr\xdb\xc8\xb2`$YU-\xc9\x96\xec9\xbb\ +\x0f{\xef\x9c\xbd\xbb?\xd5?\xf9\xcc\x5c\xcb\xb2\xd4E\ +b\x1f\xc8@D$KgK3\xeen\x16\x09$\xf2\ +3\x90H\x80\xaaVf\xd0gps\xb8\x92\x92\xe9\x0b\ +\xc0\x80\xd7\x1a\x0b@\xfb\xd9\x7f\xecO`\x83\xb2\xa1\ +\xceQ\xd2K\x0e\x90F?;\xd9u\xb5\x97\xf3\xf8O\ +\xa7\x876\xb5(\xf0k)$\x19KC\x1fS\xd1\xc8\ +H\xde\xa7W.\xa1\x115.\xed\xf9\xac\xd3\x81\xc61\ +(\xa5T\x97Zg\xcd\x1f\x8d\xd3_a$@\xf1\xfa\ +Tq\x0e\xd4\x97\xa0]q\xbd\x10\xf8p\xfa0\x91i\ +\xf6\x9f\xe8:A\x99\x03\xc4\xec\xbd\x8f\xdeO|O\xb1\ +\x90\xf3\xbc\xc7\x952]\x99+\xa3\xa7\x91\xb5\x14\xa1q\ +v\xf7s\x82\xe9\xfb?\xe6k\xe3\x08/\x04l\xf4L\ +\xc2\xf2\x11\xf7\x08\xb0\xe5\x9d\x82R\xaao\xe4\xee*7\ +l\xde\xaf\x14\xb6\x8f7\x97\xa4\xb5\xdc\xeeG\x8a\x5c\x97\ +6\x01`\x9f P@\xdbGP\x95\xd5(.\x9f\xeb\ +\xac\x8c2\xa3\xce\xca\x012\xbf\x9c`)\x81\xe7\xd2\xda\ +\xf6\xe0\xab\xf3\xf60\xbf\xdf\x01\xe3\xa9\xb4\x8a\x12\xecE\ +\xd8\xaeCc\xd2\xa7\xe5?\xca}\xc38\x8a\x97'\xaf\ +\x15\xae}\xbc\xe4\x88&,Z\xbeV0\x10\x10>\xea\ +\x06\xa5\xf1\x1eXXg) \xe7\x13\x15\xd1\xedNY\ +\x9b5\xba;\xab\xf8\xe7\xbee\xbd\xbd\xcd\x8d!5\xc7\ +\x06k\xc1\xad\xd6\xedUK\x87n\xe7\x80\xbf\x91FS\ +#\xd7\x99\xe4{\x07\x86e|NH\xc5\xeb\xac\xa3\xec\ +\x9b9V\xdc4q\xdc7\x8c\xaf\xff\xc6\x18^\x06\xef\ +\xfb`;\x0dY\xc2 0\x9c\xbe\x02F\x95\xef\xf8M\ +\x8f\xa9S\x1fD\x9d\x96\x9b\x1d\x1a\x90W\xbe\xe2BP\ +\xba\xda\xb3\xcf\xf9rz\xf7*\xe9\xa9=\xf0\xba\x14\xb7\ +i\xfb\x03ky\xa6-\xbd\x93\xfbU\x1f\x8b\x8f\xc1\x83\ +\xado@y\x05H\xe4A\xa5?\xda\x00\x95\xfe\x81z\ +I\xfd&\x0f\x98\x85\xe3\xb3Y\xdc\x80\xd9*\xaa\xb0}\ +\xf9\x8c\xf1\xb8Cv\x9f\x00\xc7'Z=\xd8S\xa7\x12\ +8gfH\xc7\x811\x96kI\xd5\xf9\xe5\x91C\xa0\ +\xde\x81\xb6\xfb\xa6n\xe7\x09-\xe9C\xd6o?P_\ +\xffj\xbe\xe9\xf8xr\x00\xf0R\xaa\x5cu\xf08\xec\ +2\xebE\x10.G># \xe6m0\xe6\xe7i\x93\ +h}(\xde`\xdeG\xff\xbd`\xc18\xdf\x18R\x8b\ +\xfc\x86\xee\x11EN\x0f\x80y\x8a\x81\xfb\x17r8q\ +\xc28\xcb\xdd\x84\xb5<\x1e\xfa^\x8c\x8cU\xbaW\xf1\ +&\xcf\xb1=\xde\x0aSX?\xe1\x9f\x7f\xf0\x8b\x0d\xdf\ +\xe0FC&S\xa9\xfd;\x15,v\xbc\xd9a\x98\xd4\ +A\xc4g\xb0]\xe0\x19\x9b\x81{\x1d\x1b>\x00)\x12\ +E\xd2\xdd\xa0?\x9b\x0a(\x07\x97Fs2\xb7\x9dV\ +\xcf\xfb\xfc\x19:\xd3\x9c\xdb\x09\xb8\xcaA\xca=f\xe8\ +I\x07\xe4\xfd\xbd\x9a=u\x8eQA:\x08]\xedy\ +\x9ec\xc8\xdeS\xc9\x1b\xdd\xe7r\xf0\xb6\xbf\xc3\xc3\x00\ +\xef\xbafP\xdd9\xb6\x8d\x05v\x8f\x8c\xf4h\xc9\x97\ +\xf1\xaeF+\xce8\x98\x13_\xfb\xcc\xae\xf3/A\x9c\ +W\x0bm\xfb;\x06v{c\xc8\xf1Y\xa0%\xd8\xe4\ +\xb8\xc0(\x83\x99\xea\xc1*\xfat'D{HM\xcc\ +\xe0\xe6\x10\x94u\x9a\xe2t\xb7\x10\x82\x08ed\xba^\ +\xabO\xe9\xd0\xd5>\x080\x0c\xecV_np\xcdH\ +:\xf4I\x08\xd3\xef\xf3\xd7.v\xfe\x8c\xb0\xab\x1eL\ +e7\xc3\xe4\xe3\xf7\xf8.\xbc\xb2o\x80\xc3d\xc5\x87\ +\x81Z\x0a\xb5\xdc1\xb6w\x1b\xbb\x07X\x8eE\xcf\xd1\ +Y\xba\xc3u=\xf4\xfb\xf8\x9c&\x89\x09\xf2\xc4\x1d\x7f\ +\xa5\x99\x9c,\xed\xd1\xeb\xa6\xdc\x1f]\x83\xf0\x19\x08\x07\ +0\xde\xbfc\xb9\xbf\xc5\xb2\xaa\xc3h\x1fo\xe7\xad\x80\ +\xfb\x09\xa7\xca\xfb\xb9\xfa\xec\x9fY\xd7xq\x17=\x86\ +\xe81\xfb.\xddI\xfb8\xfe]\xb3\xb2\xbed\xaa@\ +\x9f\x19\xe6\xf0\xa5up\xd3\xb3\xf6^\x87\xe8\x5c\x97m\ +\x08\xf0\xe5\xc8=*-/\xfb:\x12\x02\x1b\x94\x97\xf3\ +\xa9\xb5,\xdc'\xab\xa9\xf5^\xbe\xd2\xff5\xd8R@\ +=\xde\x8e\xb7\x85l:\x0f\xc0\xdb\xadh\xdfG\x97\x99\ ++\x01{\xd9\xa4f\ +\xff^\xef\xe8\x81&\xa1\x9f\xf8I\x9d\xc2\x9c\xff\xfb\xe1\ +\x16\xee\xe4\xd2j\x15\x8c\xa8\x1b\x03\x85\xba=\xb0|\xfc\ +\x0c\x14\x8f\xf9P\x99\x85;\xda\xbeD\xc6\xb1\xdf\xe6\xfb\ +I)I\x97\x91o^s\xbbJM\xd9g\x9f\xd2G\ +\xdeG\xdd\xecK\xb8}\x8c\xeeOw\x8c\xb91\x04\xbb\ +f\xfa\x9e\xf1\xaeI\x81\xcf\xf5y@\xf8\xe4\xce\x198\ +\x97v\xe7\xf1\xd9\x8c\xf3\x9e\xf9s\xbd\x90\xb5\xfbf \ +i>\xff^\x8a\x85\xee\xaeE\xd2Q\xd79\xfe\xed\xbe\ +P cL\xbdx\x05\xe5wh\xa5&\x97\xfb=\xf3\ +\xea^E\xb2p\xd0\xe8\x9b\xf6\xd2\x83\xea\xb3\x9e^/\ +m\xdd\x8f\x01\x92O\xf3wx\x8b[\x8cM.\xef\xbd\ +\x8d\x8d\x0d/\x18\x9f?\xa3\xee\x0f\xc0\xc6\xc0\xf8\xe60\ +\xce\xc1\x16i\xd6\xc6H\xd5\x09{\xc9T\x87\x15\xees\ +a\xedz\x89\x836#\xc0\xda\x91\xd4S2\xc7\xb3\x9b\ +\x15\x899p\x1d\xdf\xbe\xa3\xbe~\x83\x7f$/\x07\xeb\ +\xc7_\xde\xc2\xd1q\xfa\x1b/:I\x80E\xddR6\ +N\xbd\xf19=\xfb\xc4\xf3\xecw;%M-\xd3\xe4\ +Pv\xa1\x98B^\x1d\xa2\xbba\xfc\xfe+\xc6\x9a\xfc\ +\xca\xc5X\xb7\xad\xe3\xf7>\x02\x9fPto\xa1Lk\ +\xbe%\xc4\xfb\xa1\x17\xd03z\xef\x93\xe4%\xfb\x02\xce\ +M \xeb\x89\xe47|7q\x1e\xbf\xf9V\xe5\x1d\x89\ +\x91\x15\x1c+\x1c\x83\x1b:\xffv\xa3\xbf^;\xee\xbe\ +\xd5\x1d\xbf\xdc~{\x81f\xd3IT\xeb\xcb?>+\ +q\xc4\xef\x06\xc3wI\xd2az\xc8\xf2\x96\xaa\xf5\xe7\ +F\xe2\x05\xb5\xe2\x16\x83\x94\xea\xf0\xba\x82\xfb8\xa4T\ +\x00_\x94\xad1Im\xdc1\xc5KkJ\xdcQF\ +\xc3\x1d\xac\xcf6,\xc3w\xbe1d\x1fO\xec\xa3\x83\ +.)(\x0d\xe9\x18\xb7\xcf\xf6\xc4)\xe7\xcd\xa1\x5c=\ +_\x8a\xa0\xc3\x81\xb4\x03\x05\xb6\x993\xc0L\x93'\x17\ +aWe8\x00\xb0\xefO\x00\x03\xb7\xe5m^\x1b\x95\ +\xbaJ\xda\xb3\xbd\xeb\xf2\x1d9\xd0\xb5\xc3%%\x89\xf9\ +\xb9yN\xa4\x9cG\x16>\x13^g+t0r=\ +.\x97\xab\x1d\xb9s\x0fY\x95\x03L\xcf\xf0^3\xc5\ +\xceaw.\x02\xa3\x8b\xdd{\x05\xc4\xf3\xea\xe9\xac1\ +\xe9\xb8Nx\xca\xdaM\xe7\xed\xed\x8bNe3s\xf4\ +\xf3\xaeeE\xad\x0f\x8c\xe7\x8f9\x02~\xdc\xed\xb3\x87\ +\xbe\xa0\xb5L\xcd\xd03k,dv\x9d\xd0\xefk\xf3\ +7\xfe\x9dl\x22wZ+lj9\x87\xed:-c\ +\x0c\x8c\xed\x07\x96\xdb\xdb<\x22F|\x97os`\x00\ +\xf8\x91=\x85#\xe3r\xf5Un\x07\xb0\xef\xdc\x1e\x5c\ +:\xdd.\xfc\xaf\x81\x01?\x8a\xca\xdbI\xff\x90`\xc4\ +A\xd4\xd2\xae\xf3\x9b\x99\x116\x83\xf2\x8c\x94O\xfe\x1c\ +(\xa9}\xc0u\x91\x00'\xc7\xde\xe2IIF}\x87\ +\xa9\xa6\xc8~\x5c\x88?O\xba\x1c\x9c\xf6\xe9\x85t\x0f\ +\xc0\xccl\xa3\x00\xbc=\xb0\xec;\xc6\xb6\x05\xef9\xb1\ +_\xe0g\xfe\xb9\x0c]\x83\x8f\x0f\xcfgt \x98\x93\ +\x18\xd7\xa1\x82|\xbc&#\x92\xc3\x88\xde\xb4j\x22~\ +\xfb\xa4_\xfah\x13\xb7\xe7\xf3|c\xc8=\xe8\xbdz\ +\xd6\xf4M#2\xd8\xe2\xa4\xeb\x10\xb1\x0a^\xdc\xe5c\ +\xa4\xc7\xe5\x87\xf1\x86\xa0Y8\xa1o\x0cS\x9b\xd4\x0c\ +\xe7\x0d\xaa\x8eq\xfd\xf8\x81\x1a\x19U\xfa\xe6VI\xcb\ +\xc6\x08jQ\xe2\x11\x87\x88lc\x0d\x1e'\xdf\xd9\xea\ +n~\xc7\xa9\x05\x8ew\x01\xf3\xbb\x85\x22:2-\x22\ +\x8ek\xffz\xd8\x05\x95\xcbv>\x83\xe2g\xb5\x81\xf4\ +g\x88\xe0}\x16\xc6\xcc\xdf\xb5\x88[\x83w` \x85\ +p\xa0\xc4\xff&R\x1f\x93\x1e\x0f\xfc}\xc9(\x1d\x17\ +gq|\xde\x03\xbb\x1b~\x07\x10\x194ry\x81B\ +&\xa4\xe22:\x9d\xfeb-\xf8\x1cZ\x0e\xaa\xe6}\ +\x07\x1f\xd39\xbd\x82)\x94\x8c\x82\xcb\xc9\x83Z\xf1v\ +\xfb\x8c\xb5\x18\x9c0\xf9\xa5\x1a\x03\x0f\xdc\xaa7\x10m\ +\xd9>Ps\xfe\xa7\xefq\xd2\xaa,\x9c\xb8-^f\ +}\xceu\xa78\xbf\xf3\xd9\x0eP\x11\x80]?\x8e\xc3\ +\xa2\x8f\x8d!|\xcd\x16?\xb9$T\xe7\xa1F\xaf@\ +\x0d\xa5\xe8\xc1\xc4\x1dg\xce\x80{f\xd8\xe9\x97\xbe\xf4\ +|B\x02\xfc1\xff%\xefDo\xdf\xe19\xac\x0f\x15\ +\x01K\x9e\xd2\x99\xd5\xbeq\x1e\xbaLX\xf4\x90\x13\x0f\ +Y\xb2\x02\xf4\xb0\x0c\xd2\xd9\xdb\xc4i\xee\xc8R3=\ +kA7VP\xf67\x037\x82\x16\xf5\xc4\xfb4\x8e\ +u\xbd\xe3>k\x02s\xc3X\xc5\xfd\xbej\x91z\xe3\ +\x10\xc6\x9dp\x82\x9a\xd4\x0f\x81--\xd6\xa5O\xe9\x13\ +\xcd\xf4\x18\x1c\xa3\xfah\xdb\xe4\xb6'\xc6\xd7\x7fa\xdf\ +\x9fm\x1c\x92\xbfB\x83\xb8\xa3U\x18\x93\x0f\x5c\x17\x93\ +\x92\x11T\xcb:\xd5G\xff.\x9fu\x9ek\xe4h\x7f\ +\xcb\x06\x9c\xd7W\x9f\xa5\xcf\x82\xa5\xd5\xb1^\xa3C\x96\ +$\xa4l\xd5\xbb\x03D\xf7\x5c\xa9\x0f\x22\xa6\xce\xb6\x99\ +\x07\x14\x08K\x9ex\xccye\xb3\xae?nM\x1a\x87\ +\x82s\x01\xb5b\xfb\xf5\xd7yD\x0c \x9fD\x90\x22\ +\x003\xda=]\x9f\x95)#?z\x5cv}\x17e\ +\xbd\x5c!'\x17\x13\xd0\xc1OE\x90\x1d;\xff\x9c\xef\ +\xc0@\xfd\xfd\x1d\xcb\x9f\xdfPC:\xe2\xde.A\x9b\ +\xfe\xe5w\x8a\x11\xfa6\xe3\xa1\x03\xa4\xeeWv\xb8\xbc\ +\xb8\x8aB\x90\xd67\xebd\xacHjr\x22=\xd6\xc2\ +\xf8\x8f/sc\x08\x9f'\xdd.gb\x8aN\x1b\xd7\ +\x1b)\x0b\xb77\xfa\xce^\x13\xea\xfe\xbe/\xc1sL\ +\xb2\x91\xe3\xc4\x17\xbd\x91\xe4l\x88\x87\x15f\x80`P\ +\xd3\xc3\xd98\x89P\x118\x8d\xd4\x0bd](>\x1b\ +]q\x9b\xec\xfd\xb8~\x06\x9d\xe5\xb0\xf6\x05\xc2\xb4\x94\ +&\xb0'\x06\xfb\x12$\xe9\xf4ZC\xa6s\xe9\x14\xd9\ +\xb6\x0c6\xb7\xe0\xabu\xd1\xe0\xe0\xee\xca\x03\x056\x1a\ +\xc8+`\x9c|PA8\x15\xa2\x07(\xdf\xfd\xdc!\ +\x9e\xd7\x988\xf2\xef\x8e\x8fmy\xf1\xef\x8e\x1dU+\ +>>~\xc7R\xb7\xf9\x0c)v\x99s1\x80|\xf2\ +YS\xff,g\x82\x99\x8e\x04\xed>-\x9b\xf7\x82f\ +\x07\x08\x0e>\xf5_\xaf\xd7\xe1\xcc_'\xa8\xe7\xc6\x94\ +\x81\x81\xf7\xe7_\xf8\xf1\xfcj&\xe2.\xe45(\xf4\ +M+\x0e\xbc\x9d\xd7\xee\xec}1D\xb3H>\x91\xa1\ +M\xc5\xff\x1c\x8f\x82\x91g5\xf4}\xd9XsV|\ +\x9d\xb0\xc81\xf0.w\xab#\xbe\xf1\xeb\xfd\x03(\x81\xdb\ +.\xa7e\xb6$\xbf\xe0\x01\xb5\xeb\xa6\x97\x85\xf0)\xdf\ +9_S_\x8f\xabyH\xb0/\xd3\x89\x1e\xb6\xcd\xf3\ +3=@\x1f\xe3Y&-\xc0Y\xdb\xfa\xf5_\x18c\ +\x87\xfb\x06\xe9\xec\x1e\x96\xa8\xa0\xce\x15\x03\xf5\xeev\xe2\ +\x10\xd7\xb3\x1el\xe3U\xb6LoN\xb0\xf2\x9b\x12\x18\ +\x18\xf3Y\xd9\x8b\xbf\xa5B\xba.\x08H\xfa:\x80\xbc\ +\x82\xf0\xce\xab>\x119F\x92\xe3\xcb\xea\xbd\x0e\xf6{\ +\x89\x83\xeb\xb3\xe0\x90/\xc1\xa9\xdd+\xc0t\xa0\x99`\ +\xcf\xc1o\xc0\x88\x92\xb6\xf3\xfe\xaaB}\xf9\x0d\xf5\xf8\ +\x10~a\x0fi&M\xec\xdf\x97\x15\xb9d\xbf\x22\xa3\ +\x91\xfb@\xd7?XK}'9)\xce<\x13\xf9,\ +\x1bg\xecu\x9f/~\x9d\xfe\xfb\xdbw\x8c\xaf\x7f\x06\ +o^\x81Z\xeaF$.L\xbb\x85\x0d\xb2L\xcc\xc7\ +\x93\xf1?\xfdg\xc2\xe0<\x02-\x01\xb2b\xbb\x12W\ +\xbe\x9ae@\xae\x0a\xe3\xb7_1\x96\x94\x89<\xee\xf1\ +\xe1\x94\x91|^\xb1\xd8\xf9*\x89\x18\xea\x94\xa1\xeaf\ +\xc53\xd2\xf2\xc4\x13\xf4]\xe4\x83'U\x86\xf5\xc9k\ +\x05\x1c\x9b@\xd6SM\xde\xf1u\x0eHAW\x88\x95\ +\x83\xd8\x90\xafKI7\x9e\x8a\xe4\xa9\xeb\xfe\xa1p~\ +\xb9\xfd\x86[\xddf_\x1411\xaa+\xb9\xbf\xcc\xc8\ +M\xcc\x85\xe6@\xd6\x17~\x80\xc2\xf2\x93wU.\xa7\ +\x00<\xa5.z\xaet\x971\x95\xfcq4\xee\x0a\xab\ +\xac\x16\x81\x9f\x03\x1f\x82\x06\x15\x91\x17\x10td`=\ +i\xaf+\x88\xa1C\xcb%\xcbn\xc2\x1e\xe4O \xbe\ +\xdc\xf1\x1c?0F\xeeV\xf2\xa0\xe43Z\xef\xb7\xcc\ +x\xfa\xb3^w\x95K\x150\xe5\xcd\xd05&'\xc5\ +\x0d\x85\x8e>\x99px\xa8\x0f[8j\xa9\xde\x0f~\ +\xae\xf7&\x97\xc5(E\x1b\x8f\x82\x92h\x1epN\x8a\ +{\x08\xd7\x22\xf7\xb4\xeb\xd1\xd6\xb6\xe8\xcc\xf6\x04T\xdc\ +E\xfb\xce\xeba\xcf\x8a\xaf\x1e\xc6\x01\xdb-X?\xe3\ +\x90\xae:\xa7Gp_\x00\x8d\xed3H3\xe7\xe5\xcb\ +\xaa\x02\x02\xc9\xa1WA\x17p\xe0||\x04\x1e\xdcE\ +\x8b\xb6W|t\x9e\x90*T\x01\xeb\x1d\xe3\xf9\x8e\x0a\ +~\xf9\x12\xd15h\x92N\xee\x0c\xf4I@\x7f\xc6\xa1\ +C\x87(\x0e\x82\xdc\x1ea\xb6\xbf\xd8\xff\xa9w\x0c\x88;\xf6y,\ +S\x9d\xff\xd9\xcf\x91\xf0y\x0f(\x0c&\xb4L\xf7\x09\ +\x94\xe7\x12cRVj\xd8\xb8(\x97\xeb\xf1O\x94U\ +\xa1\xd6\x07\xee\x9f\xa4\xcf\xf4O\x9e1\xd6!5\xc3\x96\ +\xf8rY\xc9\xed\xc5KbXv\xd0\x03\xbeO\xe6(\ +/\xb6\xef\x07\x81\xf0\x19\x0f\xc6]\xae\x9c4FM\xe9\ +\xfe\xc4\xfe\xf5\xbfP{f\x0b\x1d\xd08\xd0\xa1\xbea\ +\xd2G\x8eK/\xf8\x1c\xf9\xdb7(\x15\x8e\xd2\x81\x15\ +\x02\x16\xfc'h$\xfb\xa3oc\x9b~D\x11%\xb4\ +\xcd\x0c\xae\xae\xe9(!.\x8f\x9dzXjX9\x09\ +\x00\x00 \x00IDAT\xd2\x13\x80\xe5\x1a^\xcfw\ +\x9dr8\x8f%\x07Q\xaeH\xe7@\xc0WTR/\ +\x9dc\xb4\x9b\x04\x0c\x09\x04\xa8/#\xa57\xf9\xcbX\ +\xe4\xbe\xa7\x1f\x95\x03\xd4QR\xf1\xf9\x0b\xb6\xfb\xcdZ\ +\xd7\xfd\x8cY\xa3\xf5\xdeuI\xd38\x9c\xd9s\xcc\xef\ +\xa3\xdc\xc0\xc6B=&\xb4\xe8m/v\x1f\xb3\x8c\x02\ + \xbej\x98\x80IR\x00\xf0\xedo\xe0\xeb\xd7)3\ +\xcf\x7fup\xe5\xbc\xc9X\xd1?\xf2\x05\x04\xd6\x99\xac\ +\x92\xede\xc4\x95\x8e\xb8\x17v\xdb\xf4\xe9\x99\xeb\x93\xe2\ +\xb4<\xf8\xbe\x00\xdb\xef\x9f\x80Ui$\xaf\xa3F\x8c\ +\x81-ie\x81\xf7yM\xa5\xb0A\x07\xc1\xd7\x0d\x85\ +\x8a\x08\x99\xd1\x86\x8dgAa\xfd\x15\xff\xf9\x87\xce\xbf\ +\xfa>\x9bugH\x85\xee\x8cp\xe6\x88d\x0d\xc9\x11\ +\xab\xc8\x17H\xbb\xd7\x1b>\xac\xbf\x22\xd5^\x81\xdf\xdb\ +\x96\x02%\xf4\xf2Y\xba\xc0\xab\x07od\xcb%f:\ +\x08#\x03\xfd\x93\x00\xc1\xcd\xc9\xcf\xbe\xea\x86\x9f\x94\xfa\ +\xb7Z\xfe\xd4\x98`wg\xaf\xc9]_\x22-\x14\x8e\ +\xffy\xc6E\xca\x9d\xb3\x22\xca+\xe1\x05\xe52\xb9S\ +\x85\xc7\xf2\x01clg&\xb0\x03m\x80\x81\x94A\x8d\ +c\xf7\xecM\xd65\x1c}\x89\x17\xc3\xb2\xc7NCr\ +@|=jSsY;\xc7\xc6bV\x9f\xad\xf9\xc6\ +\x0a\x8ev\xdf\xdf\x8f\xf6\xd6G\xe8\x87zL'\x05k\ +1w+\xbb\xae\xa4\xac9*\xd2_u\x05(\x1eX\ +5\x99\x90\x9c\xa8/\x5c\x1e,\xeb\xcb\x01\x91\x9b6{\ +\x881\xdb\xf0\xd8\x97\xb2v9z\xa7\x07H\xdbI\xad\ +\xf4\xc9]Mp\xbb\x9cv\x05\xf8\xf2\xa5\x9e\x91\x06*\ +\x0b.W$\x8dM\xe9\x1eW\xd7S\xd7\xc9\x7fe\xb8\ +\xa5'\xae\xcb\x04\xce\xa8\x15\xeb\xed\x81\xfd\xf9\x1d\x02\x22\ +\xdclE~\xbdZZrz\x12T\x09\x9c\xbc\xaa-\ +\xaa9\x19\xe8\x13>\x9fB\xf6Bu\x8e3GO/\ +!\x8e3\xd8\xe3\xdc\x18\x82\xdb\xf1\xee`\x7fZ\xd9\xaa\ +\x93\xda\xca\xa0\xa9l\x1b\x83\x8b\x7f\x97\xc1N\xb4\xbdZ\ +\x12s\xd8Wh\x8f\xcco\xf4\xb3\xdb\xae\x00\x9c\x03\x1f\ +\x81}\xe9\xe7(qD\x99\x94\xab\xaf },\x88\xf7\ +`\xed\xc0\x85\xe3\x1e\xed\xe7q\xeb\xd5ww\x0dq\x9f\ +\xd8k\xce\xc8/\xf5O~\xfb\xe9\xa1\xa4g\x89\xe3\xa1\ +\xd2{\x1b\xd7\xaaPo\x0f\xf0\x8d!e\xcfKF\xcd\ +\xf6Mf.[\xf1+u\x94\xcb\xb5,\x87(\xf4U\ +\xbb\xb47\xee\xf6M\x0e\x1f?\xe9\xdf\x99\xa1z\xd5\xaf\ +\xc6P\xa8\xe7\x86\xb1o\xa8\xb77\x88\xfb\xe6Y\xcb\xbd\ +P]\xc6\x83x\xe6z\xcd\xfd\x90|\xaf\x0e\x83\xee\xbe\ +\xef\xea\x8d\xdc\x86\x936\xb7\x17E\x0b\xa3\xb5\x0ax{\ +\xa0~<\x8f\x0c~\xb4y|\xe4\xb7\x12\xec\xb9\xcdx\ +\x0d\xb1\xfb,\xcaf\xcc\xff\xba\xe7\xaaS\x8e\xc2Q\xec\ +\xeb\x86O\x93\xf2\xf53\xfe\xf3\x8f\x83\x09k\x9c\x03\xe8\ +\xe4z\xc0K\xc3\x82\x0d\xbfo\xad\x97\x18\x1cx8\x1a\ +\xff\xf5\xfe\xdb\x1c\x98\xdaL\x07\xec\xbdh\xa9\xa3\x8b(\ +{|\xe5\xd0\xe4\xa8\xae3\xc6W\xc0\x85Oy@\x17\ +\x1d\xbd\xbf\xff\x8e\x9aT\xc6T69\x0d\xb5\xe2\xb3B\ +\x81\x82\x0d\xbbv\xff\x5c\x1c\xbb\xe0\x80\x1c`\xbe\xf0\x9d\ +\xca\x90\x5c\xca\x0c\xedR\xe7r\xf0\xfe#\xe8O\xb0<\ +\x1a\xdd\xa2m4\x1e\xea\xc8\x83\x0cR\x04\x90\xb0v$\ +\x89\xabC\x93\xb3\xd3\xe4ANzD\xbb~\x9fkS\ +a9A\xe0u9\x98\xbd\x1c\xd9H_\xf2)\xfb=\ +\x83\x81\xdb\x83\xcb\xce\xc1j\x95\xae\xf7\x99\xb9\xc3G\xfd\ +\xbe\x98\xad\xb9\xf3\xf6\x19l:\x9eN#i\xe2\x81\xcc\ +\x9d\xc6\xce\xb7\x04O\xc3\xfe\xdb\xddn\x97Uf\x9f\xb6\ +\xf2\x03\x96\x93\xb7\xb2[\xd1\xe2Y\xa2\x0c\xb6\x15\x7f\x03\ +\xc0^\x02\x92nSe\xed\x0a\x14\xda\xae\xdc*`\xbd\ +\x01\xcf\x03\xfc\xe7\x0c<=]\xca[\xb2\xedA\x90\xe3\ +\x11\x87\xae\xbcu_\xd2\xf9\x11\xe0\x06\x02;\xe9#\x10\ +2\xb9LX\xc6\x8e\xe5\xf9\x0e\xdc\xef8^\x1bw|\ +\x1c\x18\xef\xa5\xa0\xc1vI\xb7\x83h\xd1\x9d\x87\xad\xe7\ +b)iS\xd0\x9c\xbc,\x97\xb5\x00\xc2!\xdf\x1e\x90\ +\xbb\xcc\xe5\x07x\xdde4\x803\x93\xedz\xa1X\xa0\ +\xb6s\xa9\xd5\xa3\x83\xeb\xa1O\x5c9\xce\x83\xce\xb3\x14\ +\xa5\x12\xccP\xba9\xd5{\x01R\xec\xfe\x8cX\xd7\x89\ +k\xd8n\xec\xd0V\xdc\xf3XS\x00P\x0b\xc6\xe3>\ +_\xafF\xde1\x13~\xd8\x93\xbf\xd5\xc5\xfd\xccht\ +\xf9\x9b%2.t\x1dL\x0b\xc96]\x06\x0e\x5c(\ +\xe7\xcc\xde\xeb\x88\xaba\xa3\x9b\xfa\xf5\xdc\x81\xb1\x9f\xfa\ +l\x1e{\xfa\xcf\x5c!{\xed\xcb\xf2{m\xa6\xe0H\ +G<\xdb%\xe2>\xd7\xbd\x81\xebv\x97\x7f\xc24\xb7\ +\x15\xd3\xc0\xa5\x80\x8f\x0f\x8c\xf7\x1fvN\xa0\xfa\xdb\x8d\ +g\xfe\x5c\x07\xe9N\xb7\xfb:\xa5\x01\x14\xa3H\x95\xaf\ +\xcc\xb9_\xbc\xe1\xc3\x5c![\xc4\x94<\x8dKE\x9c\ +2(\xcdJ\xd3\x91\x1e\xdf\xd91+3\xed\xef({\ +\x09E9\x96}\xb9\x15\xd9\x97NT\xd4\x8f\xd9V\x0a\ +\xdd\xc5\x93\x22 %nH\x88v8\xde\x9eU\xf2\xa5\ +Nw\x22\x0aqZ\x06\xf3\xde\xfc8e7\x82W\x01\ +\x93\xdf\xfb\xd9u\xbe\xc4\xe6m\xf0~\xf6\x9f\xf4\xc94\ +u\x04\x82\xdas\xd0\xc0\xb1\x92\xa7\x0a^\xe3t\x88\x99\ +E\xadZ\xce\x8d!y\x14\x80^U\xa31\xf1\x8c\xbe\ +\x15\xcb\x5cZ\xf0\xcc\xb1o$\xe9\x80)\xeb\xc7r\x87\ +\xa4\xcf\xe8i\xcc~\x82\x13\xe5\x93!\xec\xfa{\xce\x86\ +\x8ev\xdf\x9f\xdf\xb0\xbd\x1f\x13\x9d\xdcj\xe2\xe5\x03\xd9\ +\xc6\x80\x16\xf5\x04\x91|{\x8c\x1c\xc2\x04\x89\x95\x8e\x5c\ +s\xff\xe3\xcc\xc7\xc5\xfaW&\xc6\x9dT\x06_\x977\ +\xfbrgs\xb4\x97\x80\x86\xaf\xfb\xe3\x87g\x85\xa9\xe6\ +-\xcfn\x14\xaf\x5c\xe7\xaa}\xd7k\x11\x8fq\xad\xa6\ +E.\xc5\x82\x96\xd1\x08\xf9\x19\x10\x5c^\xf4\x1d\xc3\xee\ +U\xfb\x0a+i\xdf\x926\x7f2\x9f<\x81\xd3\xfa@\ +}\xfa\x02\xd4\x1a\xa0\x87\xba\xedp2\xcf0S\x80%\ +x\xf4\xc9'\xe5\xa2Bk\x8d\xc7\x0b\xe0\x15\xc2$/\ +\xdf\x0dX\xd6\x86|\xa5\x87G_\xe6\x13\xfd\xcf\xfd\x07\ +\x9e_\xff\x0b|\x17\xa9\x87\xaa\xee\xe3\x1c\xc8\xba\x0e\x11\ +|\xb8]f\xb8w\x0eK\xf7\x97\xa9\x19\x02\x10\xee'\ +=\xc8\x8bW\x19\xdc\xd8\xb6\x8f\xb9\xe2w\x81\x0f\xf2\xc8\ +\x97\x8c\xbd\xb4\xc2\xf9\xd2}\xd4\xcc\x08C\xbe\x906(\ +[^N{U\x81?\xa3\x8e\x97DT\xb4+\xbe\xf9\ +\xb8\x18\xff\x02$\xc7\xf3{{&\xeb\xef\xe87+\xda\ +<\xde\x18\xb2\x7f\xf9|\x1c\x18\x1d`\xdb\x7f\x00\xd8\xb1\ +\xae\x8f\x00o\xb94*\xe0\x95\x0e/y\x9b0\x8f\xdf\ +\xd5<\x84\x99\x9c\x12\x84\xf1\xcc\x88\xf2Z\x04\x84\xbe$\ +\xde\x03[\xbaf\x9f\xac\x08H\x16*\x88\xe9\x99Yq\ +\xe6hk\xc4\xc8s\xd6\x9e\x0e6\xe9\xe12\x0f0\xe6\ +R\x96\x07\xbb\xd4\x7f\xd5D\x89\xafK\xdc\xeb-t\xed\ +_\xca'\x0c\x9e\xb1ty\xf4\xa5\x91\xb2\xe7W,\xeb\ +\x1dx\xbe\xdb\xfd\x92\x88 Y_\xf0\x13\xb7\x15\x14\xbc\ +}yC\xd8o#\xf8p\xbd\xee\x9f\xf4\x91\xf2u\xe2\ +\xe5\x12rP\x009\x96\x83q\xbe1\x84\xe7\x04\xce\xac\ +A\x89\xde\x5c\x92\x94?w\x1bsY\xd1\x1f,6.\ +\xcc\xa7`\xd4\x1d_\xfa8\xf9\xf1H\x91\x1b\xdc\xe4y\ +\x1d\xec\xa6\xdcN\xfb.\xdf\x99\x99\xf6\xf9\x0a\x888\xcf\ +{\xdd\xd7\x95\xe7\x8bQ\x82y6l\xf7s\xa2Q\x1b\ +\x10\xa9\x0b\xdd'\xf8\x082\x08\xa7M\xb0\xe5\x9a\x1b\x12\ +sR\x91\x1f\xe3l\x15\xc6\xe3\x8e}{b\xd9z\xcd\ +\xa0\xebX\xfe\xe6v^H\x9f\xca\xbf\x0f\x1f\x9f4\xea\ +\x89\x04y\x0e\xf5\x9cJr\xd4}G\x1e4m\xd9\xf9\ +\xc9'\xa3\xff\xb9\x01c`\xdcWgb\xd0\x9a\x7fg\ +&;\xef\xca\xb8{-){\xed/\xaa\xfd\x1b\x97\xd1\ +:\x8fF<\xe3cTi\xd2\x00\xcf\xbc\xa9\x8f\x1fP\ +\xef\x1b\xc6\xbe\xc7\xd3\x9a`frC\x09\xb3+\xafr\ +2+9\xf51\x88\xcf\x1a\xc5\x0d\x1f&?\x16\xe0\xd8\ +\xfd\xcaw\xce\xadMH|\xc8g\x8d\x89\x9a]]\x0e\ +W\xaaB\xd3\xeb\xcct`\xc7Z7,\x95\x07\x1f\x0b\ +(8\x8aN\x03\xca\xb0\xe9\x19\x03\x19/\xef\x15s\xc9\ +0m\xa2 (\x22M@fB|\x99\xc1g\xf8\xdd\ +\xc0\x14\x84u:=g\x04\xce\xbf\x01\x9f\xe5\xcb}\xe4\ +\x0e<_\xdeN\xe1rLZ\x04{\xc5\x95\x5c\xce\x95\ +\xf0\x97\xa6,\x9a\x11k|c^\x9f3\x8bZ\xf1v\ +\xfbr\x9e\x13\x98\x9b\x19|#\x8f\x8f)\x01\xc6@n\ +\xcf\x97\x93(\xfb\xbe\x03C\xcaS\x8ec\x0f\xc7\xe23\ +1\xcez=+6f\xcb*\xa8-\xeb\x9fO\xbf?\ +\xff\xc6\xfb\xfb_s\xfc\xder7'\x97\x08\x7f\xb2^\ +\x86g\x08\xe6\x04\x22\xe5}\xd0\xf8JF\xde\x9e\x827\ +7\x0c\xbcrn\xdd\xa19\xf0\xe5\x98\xf7\x18\xc5!\xaf\ +\xcd$\xcd\xbe%;\x1d\x92\xb0\x5cla\xcco\x95\x99\ +\xc8\xa5%\xcfXPF\xbee\x00qMYp\xe7\xab\ +O\xf6|\xbc\xfcS`\xff\x9a]\xd38`o5j\ +>l\xbda\xf9\xf4\xf9\xac\x9b\xf3\x80\xd0\xb3O|\xba\ +g\xe4S\xc2\x025r\xce.\x83\xeb\x08\x1d\x14+X\ +\xe6\x91\x12\x98\xf7WP%9d\x10\x1cX\xf6\x81\xed\ +\xeb\x7fa\x8c\xcd\xda\x91>\xfa\xe4\x88cu\x1b\xf1w(R:@w\x02\ +\x89\x8b\xe9\x06$\x10\x07k\x9aM2h\xbe\xad\x1fq\ +\xaf\xc7Eq;{\xc5\x04\x0f,\x8ep5\xbbM@\ +\xd2\xd9\x8bY0\xadE\xd0D\xc8\xde\xbbgCt\xb7\ +\x84\xe3\xf7\xba\xd3\xda\x90g\x22r\xdct0\x9e\xb1S\ +[\xbcS\x06\xa4\xf4nBl\x00gq\xbff\x1a>\ ++S\x10s \xe6\x9c\xf0Y!y\x9c\xb5x\xde\xdf\ +Q\x13\xf8\x98\x1bC\xbc\x97\x0c\xd5\xae']\xf6\x19\x00\ +\xdcP\xab\xfdsCZ\xce\x83\xc9\x1d\xc4\xc8\x89:\xfc\ +\x95\xac2 \xb3\xd0\xdc\x83+\xe65``\x8b#b\ +\xae#r\x19U\xf4\xa7+Z^o`\xeeR\xbb\x94\ +rriP\xb3z64\x03\x22\x8c\x97\xe3rW\xc8\ +\xbee\x16\xc8?:\xab\x04\x11W\x9d\xa6V-/t\ +>\xb5\xfe\xe4E\xf5\xe7\x9dz\xd9\x02\xaf\xa7VK\xf6\ +\xa4Z6H}/{:3\xf6\xfe\xdc1\xce\xb2\xef\ +\xc4\xdf\x1d\x00j\xc1r{\xc3\xfe\xfc>\xf5\xc9\xc7\xe2\ +>\x8a}\xf6\x0d'W\xae\xa3}\xef\x1e$\xfd\x1fG\ +\xbfa\x0b\xbfE\x9a\xc5k\x8dW#\xed[pL\x22\ +\x03\x18\xcf\xef\xa8\xfb\xdb\xf1\xce\xebR\xdf;R\xcb\xa8\ +g\xe4\x95\x03S\x971\xb9\xea\x19r-S\x9d\xd9\x89\ +\xb6\x89\xc1'x\xfc\x5c\xf5\xfd:F\xf2\x9e\xfc\xe5]\ +k9_\x9c?\x0e\x00\xf7\x09\xe2Dy\x1f\x8b|\xbf\ + \x8f=\xd1\x0c\xc2=\x09\xffIFZiq\xf9^\ +[H`\xaaoN:\xe2\xcd)\xb2\x11\x8fHW?\ +p\xeaD\x01\xf5\xf6\xc0\xd8\xb73\x13x\xc4\x03\xf1/\ +u\xc6#\xf7\xb5\xe6\xd49\xe7\xfcw~\xa7m\xbd\xea\ +\xc7\xefO\xa0\xf2\xca7\xd3\xde\xf2U~\xb3\xcd\xe7\x13\ +\xb5\xe3|c\xc8\xd13\xf5c\xb5s<\xaf\xf1#W\ +\xda$\x8b\xe4\xbf\xfbc\xf3b!\x8f\xce\x05\xf5\x97\xcb\ +\xfa\xd9\xd7u\x94\xa38\xd9\x10\xf0\xc7\xdb\x1d\xf8\xfe<\ +\x8e\xc1\x99R\x17\xfd\x0e\xb0\xe5\xdd2\x99\xe2\x18\x80\xf7\ +\x0ed)\x0e5\xaa_y;\x8f\x81)\x9c5\x80\x1d\ +\xde\xc5\x00\x9a\x03\xa48\x98-\x02t\xfc\xc3+\x86\x88\ +\xed\xaa=X\xea\x16we?\x1a\xb8\x00\x89C\x9d^\ +w!\xa0\x04\xb8B\x8f\x17\xd7\xb2\xee \xcd,\xa9\x15\ +S=-\x9b\xb3\xebaW\xa7SD.\x9d\xec\xd1w\ +\x1e\x0b\xa0\xd9Y\xcd{\x99\xadq\x81\xf93\xae\xa6\xca\ +\xe4\xb9\xcad\xf18\x15\xd2e\xdc\x1d\x93\x96\x80\x969\ +\x83`\x1bU+>\xdc>\xcf\xa3zj\xf6!\x99f\ +\xfb\x88>\xfa\xe1\x96:HVt\xf2\x8e\x8a\xe7\xfd\x5c\ +)\xf1\x81m\xa6\xac\xbc\xdc@\x9f\xd40\x19\x13\xec\xea\ +\x8f\xe7W\xbc\xbf\xff\xd5\xe4\xee-\x0b\xba\x88\x0e\x9f]\ +q>\xea\x8e-\x83\x82f\xb9I\x01-l?\xff\x9b\ +6\xe6\xae\xb7\x8f\xa4\xa6\xce\xc9\xe6\x18\x94u\xdd\xdb\xf3\ +\xfa\xd5\xae\xcf\xdd^y\xc5\xeb\x073(Q^\xc7\x85\ +\x01I8\xa7\x008G\x96\xa7w\xa6\xfe\xe9ow\xce\ +\xae\x13\x88\xd6RF\xfao\x87\x08xq\xb5\xb0/\x0b\ +n\x1f\xbf\xcc]\xd2\xcc\xb6:o\xfc(*\xf7?=\ +\xd8'\x7f\xc5\xcbWA\xdf\xb3P\xb7\xf3\xcc\xb7>\x19\ +r\x9a\x15nd\xdd\x9e]L?\x02`\xdb0\xfe\xfc\ +/`\xf7C\xac\xfb;\x883\xf3\xe6r\xe8\xd9\x05\xf9\ +\x5c\x01\xd1>~\xf7\xa5\x80V\x06`\xedz`\x16]\ +\x03}\xe1\x7f\xcc\xf6p\xb6\xa5\xc9\x15\xedKt\x88O\ +\xc7)\x01\xd4\xff\xd4\x95\xdd\xa8\x01\xfc]\xdb^:\x91\ +\x9e\xab\xfb~\x9ff{\x84\x1cF\x9d\x03*\xcc\xfb^\ +\x17\xf0;/E\x03W\x8d\x1c\xf6\xab\xa6\xcf\xa3\xdf\xc1\ +\x1b\x1cG\x1c\xfd\xfa+\xb6\xbb\xefj\x7f\x05F3~\ +:\xdd\xaa\x05\xcc\xd2\x97\xa5]q\x99\xf2\xaa6\x16\xa4\ +\xdczB\xa7\xd0\xb3\xa7\xb2/\xd7\x9d<\xaf\x0f\xc0\xdf\ +\xdf1\xfe\xf7_\xc0\x10\xfd\x9a4\x89K\xa4\xcfm\xe3\ +:\xfa\x0e\xd0\x12\x88\xa6_\x1e\xc8R\x15\x97\xb8\xd7\xfb\ +9\x1d\xdd.\xc32/\x89\x9c\xb1\x16\xf0\x1f\x9f1\xee\ +\x09\xcd\xa8\x0fO<'\xcf\xf8\xff\x05\x0b4\xf9b\xac\ +\xf6\xac\xa4l\xad_\xf7\xb6\x00\x1d\x83\xb4a\xc3\xa2%\ +\x13\x0fB{0\x81\xdf.1\xac\xe3#'\xe3\xf0/\ +\x99\xeeNr\x00\xb8\xd7\xdd\xeetH#\xa2\xa5.\xca\ +P\xc9Yc.i\x91\x9e4\xe4\xe39?KM\xc0\ +6\xc1#\x05J&y\xb0\x12\xdd\x88\xfb|LI\xa1\ +R\xb0\xbe\xa9\x83t\xb9\xcaH\xb8\x04\x01R\xe6\xe4'\ +i\xd52'\xec\xb7:\x1d\x9b\xa7\xd2\xc5GA`}\ +\x97\xf4\x90\xdf\xce?\x0fL\x0b\x0aK-\xf8\xf8\xf8\x0d\ +K\xddg{\x1e\xac\xe5|\x12 \x17\xb2 \xfe\x18\xdb\ +\x1a\xc1\x9d\xcf\xbb\x11\xba\x81_A\xd8\x98\x01Tn\xd2\ +\xf7,\xa6\x06\xfa\xb3:\x8bMw-X\xb0=\xbf\xe1\ +\xfd<'\xd0\xb3,K\xb4$G&:\xe5\xbe\x9c\xf6\ +\xbd|C\xd5\xd1\x97;\xab\xa4\xf3\xa0\x92<\xef\x8e\xb7\ +[\x86^\xb4\xd7\xc76\xe6[L\xdcQ+[\xe1\x00\ +\x0es\x02\x97\xdc\xe0Y\x9c\xdd\x96^\x85\xa6\xbe\x9c\xe4\ +\x81f\x9f\x81\x13\xc81$\xd0\x13\xd0\xf5%$\x07L\ +\x19`s\xf2\xe5\x10m\x99\xf4\xe7y{\xc0Q\x9e\xc1\ +\xfeW,\xd8\xd7\x1b\xd6O\xbf\xa1\x8a\x15\xcb=X{\ + =4\xc1\xf5\x5c\xed\xea\xd8\x0c\xe7O\x06\x87,0\ +\xa7\x5c_\x85^\xf66\xce\xb6\xb5a\xc1\x03I\xd6\xa8\ +\xb9\xfe\xd4>\xb0\xff\xf5/\x8c\x91\x1b\xb2\x18t\xcb\xda\ +\xef09k\xdf\xc69\x19M\x9b\xca@y\x05\x5c\xee\ +\xd3\x12\x00-6\x0a\xf7\xc2\xf9\x1by\xcf\x8c\xde\xb06\ +s\xcap\xfc\xf5\xc4>A\x9d\xfc\xa0\xb4n\x09\xda\xb5\ +\xfby\xb4\xb1\x11|z\x90\xa6O\xcf2\x0c\xd9\x96\xfb\ +S\xd2\xe3~\x81\xfc\xf7L\xb3\xd3B=I\xdb\xf0\xac\ +\xfb\xcfk\xd4\xe8OF\x01\xcb\x97\xdf\x81\xc7}\x06\xfd\ +\x9am$\xdc\x93\xbc\xd4\x8eO\xf4\xe5W\x8e\xef7(\ +\xde\xb8\xde\x00\x87\x0d\xdd\xb0\xe2\xd8H\xa3\xf3\x0c\x13\x9c\ +\xe7\xca!\xc7D\x5c!\xf9f\xb4\x1b\xc6\x93\xfav\xbc\ +6\x8e\x1f\x076]\x1b\xc8o]\xeb^:3\x7f>\ +\xaej\x7f\xeb\xb9\xe4\xbb\xd3(\x9b\xaa\xcb=\x93\xb7v\ +\xe4\x9c\x03p\x00\x18\x0b\xb0\xff\xfe\x0b\xf6%\x81,\x00\ +\xdcp\x9b\xfc|=\xe6\xb4C\xdf\xfb\xe0\xda\xaa\xfd\x15\ +\xf9,\xb9\xb4\xe2\x8e\xf5\x0b\xfe\xef?\xf8\xe8\x86\xbf[\ +\xc0PJR\xecH0\xd5\x83H\xae[\xfb3b\xd0\ +\xdb\xfai\x0a\xa3\xdf\xa3\xc1\xba\xf1k@\xfe{\xd9\xd3\ +^\xd7B\xa1x\x9b|\x1fl]\xcc\xc0?\xaa5\xe9\ +\x0a\xd2\xef}5Cr\xe7\xe7\xf5N\xaf\x8d!{v\ +\x1e{\xa1u\xdc7\x0fj\xd6\xccK\x80-S\xed\x0e\ +\xf54:\x05\x22\x05L\x1fA\xce\xd4\xddA\x16\x8e#\ +b\xb6\xf1\x04\x86\xde}A\x00\xc0':\x0d\x0a\xda\xfa\ +\x7f*\xa3\xf8\xe4\xfcw\x8a\xf3\xbf\x0a\xc6N\xab\xaa\xd8\ +\xb4A!\xf5\x80\xef\xbbV\xcb\x92\xf2\xb1\x1c<\xb0\xcf\ +s\x02\xdd\xbd\xb8&\xa5\x91\xbf\xce\x22\xe7\xf1\x05\xfe\x5c\ +\xbfS\xbc\xcd\xbf\xaf\xfa\xe2c\xf3{a\xdf.(\x8c\ +z}\xc8\xb3\xcf\xa0)'\xe7\xa7\xe4\xd1\xa9t\xb7R\ +\xc1{\x00g\x8d\x0b\xe9Q&\x99\xcb\x1e\xe3B\xe5\xcf\ +J\x14\xd2\x96'\xaduu\xca\x19,\xf8\x8d\xeb}:\ +\xeb\x05^\x9erf\x8b\xcf\x8d!\xfb\xf3;\x80\x96}\ +\x80o\x11\x10\xcd},\xbe$\xc6>\xbc\x96\xb3s\xcf\ +u[!!\xc3\x95\x83o\xca\x82\xa50>Ry;\ +\xa7\x09\xc7\x19\x9e\xcf\xf7xcH_^\xad\xf6\x9b\xcb\ +\xae\x7fR\x17\xcdv\xed\xd0x\xcf\xfa\xc8\xb7\x08d\xc8\ +\xb7\xb9W\x12\x90\xe9>w\x9c\xed\xa7.\xba\xbe\xb8e\ +\xbb\x0c*l\xe9:\x96\xde\xdaIQ\x89\xf7\xe4\xfb\xcf\ +\x96\xfe=\xcb\x99\x1bI|\x09\x92K\xb2^\xb3&~\ +:\x9b\xe9\xbf\x7fV\x1bLP\xd8\xfd\xc2\xf4\x9b50\ +\x1e\xf7c)x\xdb\xc2\xae|R\xd5\xfdh\xe7\x0bi\ +X\x90>|\xf2\xc8\xe4\xa6I\x9c'g\xa4\x0b\x92\xd5\ +\x98t\xf0o\x01\x5c\x18\xf7\xc4\x8b\xce\x07<\x9fGV\ +\xfb\xf1h\xbe@\x94\xa5\xee\x86\x16YKu\x19\xf9+\ +\xdd\xe6X\x13\xd7\xe4\x86\xb5\xfa\xc9\xbf\xcb=\x16\x07\xba\ +_:\xbe_P\x1f\xdf^\x1c\x11#\xdf\x96\xb5\xd4\x1a\ +\x05W-<\xbb\xe8\x98e\xc1\x82w<\xe1\x13\x09\xfe\ +\xbc\xe1\xe3\xa4k\x01\xb4\x81\xe1\xf8\xbd\x97\xd5\x0ay\xfb\ +\xf2\xa0\x1a\xcc\xa0;\xa0-\xdf\xb9\xf9\xe0\x18\xd0Z7\ +\xfb[\xca\xba\x99\xc9a^-\xa3\x81K\x7f\xb9\xacU\ +\xc6\x1e\x19\x09\x1d\xe6I\xaf\xc9]Y\xce\xde\x93\x07\x95\ +\x14\xaaJ\xf2\xddy\xfb\x11\x10\x12N\xbe\xf9A3\xc6\ +\xae\x90|\x82\x86\x93\x19\x06\xf5\x7f\x05\x02\xc7\x18|\x09\ +^\xcf.\xf1\xfc\x802\xb4\x1ep\x04\xfe\xd4g*g\ +\x02\xdc\x09 j\xc5\xa7\xdb\x919\xf1\x9a\x04\x07q\x9c\ +u\x88\xb3\xe2\xa9\xcf\x83\xb2}\x05\x88\xccdz\x80\xf3\ +\x10\xaf\xe7\xbc_\xefg\xb16\x94I\xf1c\x8c\x9c\xba\ +c\xbc\xcf\xe7\xdf\xf8\xf1\xfe5hc]\x98\xee\xd6\xd1\ +?+|\x13\xcdIke\xaeC\xf2\x95Ee\x90g\ +\xabr\xa09\x81\x1a\xb3\x7f\xff\xe7y.\xd2\xb3\xd9\xf8\ +\xd3\xf6\x12\xdc8\x07}\x13\x89\xebD\xb5\xffz\xf6_\ +\x0e1k\x04S\x87\x98\xd1\xa4n(\xd08/<8\ +h\xa9\xe8\x0c(\xe6\xf0\xbd\xf8\xbf\xdb\x0a\x1d\x99\xdb4\ +\x90\x9b\x83\xc4O\xf60\x803\x138JA\x8c:\xd3\ +A\xa7\xb70\xec\xbf\x9c\xeae\x06&3N\x9a\x08\x5c\ +\x03\x01\xc0\x83xk\xf2\xca\xdb8\xc6\xaer\x08\x07\x02\ +\x92\xab2\xb7\x85\xc2\xbe\xbd\xe3\xf9\xf5_\xc0\xbe7}\ +b\xf0\xc8u\x0c\xf7w\x0e\xc8;\xe0\x95\xbfO\xa8\xed\ +\x07\xfe\xd2&\x14\xc4\xfa\x19\x8d\xeek\xfd\x9c2\xd7\x1c\ +\xf7u\x02e\xe4\xcb\xf5\x88\xa0\xf4\x85\xfeqPF\xa9\ +EP,X\xfb\xe9\xa9\x9d/\xc91f\xcc\xf6\xe9\xef\ +s3\xc3q\x87\xcb3e\xaePM{\x96\x9d\xec\xb1\ +T}M\xbed\xe9\xc0\xe1s\x16\x8c\xcf_0\xee\xf7\ +\x19\xbf]'\x1dL\xf2\xbfy\x90\xb36\x0a\xd2G\xfa\ +\xd1!\xa2!}6}\xd3Q\x87\xa9\xc3\x9f\xf9\xfd:\ +\xdf\xb1\x03\xd0\xefH\x1f\xfbXp\xfe\xad$\xc7\xd4\xc7\ +o\xdf1\xfe\xfc:\xdb\x95\xdce7\xa2\x8a\xd3\x00i\ +\x0c\xbf\xe1\xeb\xe9$Sm\x88t\xad\x19\xe8eF\xf2\ +\xf2\xfeq{Q\xec\xc9;\xf8\xd1;\xc8\xb3\x9f\xb1\x14\ +\xea\xf7/\xc0\xba\x82e\x00~\x84\x8c\xaf\x1eP\x83(\ +\xdf%\xc6\x96=o\xd8\xe6\x86\xde\xcd\xec\xec\xd8\xb8H\ +|\x06\xac\xbf\xe2\x9f\x7f\x1c\xca\x82\xf3 h\xa1H\xef\ +\x98\xc2\x81\x11\xe1\xf7\xe6\xecG\xcb;\xbe|\x01\x00\xeb\ +r\xc7}\xf90\x19$\x03\xef(\xdb] l\xc0\x9c\ +]90\xcaY\x80\x17].8f\x5c\xcb\xa4i\xb1\ +3\xed2\xc8%\xe8\x92\xd3\xf0;:p\xc1\xfc&\xc5\ +\xee-h\xdb\xf5E}\ +\xd9\xdbs\xc9\x89\xabS\xedr\xbfnXp}\xb5\x96\ +\xe6;b\xb3\xea\xa4\xdb\xa8\xe7X\x0f\xc7\xedN$\x97\ +\xd5=l:\xf0\xaa\xa3\xc3p|\x0e\xc0\xa7\xce\x86\xb4\ +_\x01?\xff\xa8\x9f\xc3n\xeb\x94U.\x95\xb9\xa3\x95\ +\xcc\xdd\x9e\xd2\xe7\xf8TBo=:\xc1Z\xadXn\ +o\x18\xcf\x1f&\x89\x04\x17n'\x82\x0f\x1d\xac_}\ +\x09y'\xfe8\x08\x95\xd4\x87\x8d\x1b\xd0\xd88\xa9\xf6\ +\xf6i\xe7\xd4\x0brUP\xe3\x9c\xd0\x8c\x81z>\xb1\ +\xde?`\x94\xe8q\xe8\x86IK\xbe\xd6M\xf49d\ + M\xe7\xf3\xa5\xcd5\x02=\x99Et\xc0\xc3\x9a\xa5\ +e\xd2\xe1~^}\xd6\xd9v\xd7\xf7\xd7`\xf4\xf8\xf8\ +\xc4a\x89q^\xb3\xde\x17\xbd\xab\xa4[\x81\xd2\xebz\ +\x9dg\xa2_\xb5\xd0)Qe\xe0%I\xe7j\xbc\xa5\ +1\xc6\xe6q\xb6Kc\x04\x0f.\xbe\xa9\x06\xf0v\xc7\ +\xb2\x8f\xe3\xfd\xc1\xa0\xe5s\xc2\xa8\x95\x81\xcc\xf2\xb9\xce\ +\xaa^\xcdu\x84\xdf\xfb$G\x1c\xe8;Ws)<\ +#Ib\x0b\x8e#u\xd1\xf5^\x93\xfbzn\xc0\xb6\ +c\xbc\xdd\xe6\xbd\x9dK^G\x9dv\x89s\xdc\xb9\xb1\ +P\xff\xd5j\x91?\x97\xabQ\xce-]\xf1\xd8\xe7\xb1\ +\x86\xab1\xec9\xfd\x9c\xda\x1b\x18\xe7\xa6\x9e;\xea\xfb\ +\xb1\xba\x96\xab\x9b\xdc\xe8\x94\xc7\xf0i\x92/\x08\xaa\x95\ +\x13\xd1 ~Rv\x0b\x16|8\xfb\xde\xb1\xfe\x86\xff\ +\xf5\x07\x07\xf0\xc4\xdf\xa1|\x07Z\xd4\x81\x83l\x8cj\ +$\xc3\xf7\x0e\xa5P\xaeb\xbc\xef\xb1\xbc\xe1^\x8f9\ +8\xcf\x10\x88-\x12N\xa6\xe2\xa9\x88\x9b\xa9r\xce\xf2\ +^\xcd\xde\xfc\xb5X\x1a\x9b\x1b6\xda\xf3e\xedz\xca\ +_\x0a\xad\x80\x90\x01\xf0\xd5\x8c-\x9d\xa2\x09\xde\x9c\x5c\ +\xc5\xef\x82\x9e\xfe\x5c\xe8^\x18\x8d\x14M\x86 \xfa}\ +y\x94\x8a=\xa0\xc3v\x1d\xc6\xfd\x5c\xe9\xcd!\x17p\ +[\x1e\xd8\xf7\xe7\xccD\xc9\xa1g\xf6B\x8e\xe4Z\x83\ +\xe1\xee\xcc\x1dC\x9e\xd6\x9f\x19\x15\xe7g\x82X\xe7g\ +\x06L\x1aK\xe8D\xd0\xd6\xf4k\x7f\x1e\xc6\xb1\xbe\x05\ +\xbf\xbb\xd3\xbdJ\xab\xce\x80\xa2\x8f\xe6\xb2\x09\x88\x9c\x07\ +\xa9\x8b\x0e\x1e(\xc3\x1e\x88$\x9b\xa0\xaf\xae\xaf]\xcc\ +\x9d\x8f=s\xd4\xc7\x85\xc9W\xb7A\xf2oE\x0bz\ +\xa5Y}\xb7}\x8dP\xf2\xef\x1f\xf5\xe2r9m\xa8\ +\xe4\xe8DK\xeaM\x06\xc4|\x19\xbd\x8f\xd1\x17A\x00\ +\x1e\x83\x80\x19\xe8\xb1\xac\xa8u\xc5\xf6\xfc>\xe9\xcap\ +\xeb\xdc\xc9\xcc\x98\x07\xb8\x04+9\x89s`\xe2\xe3d\ +\x7f\xbc\xee\xd7\x1c,\xd3\xef\xb1\x97\xb4\x05\x010\xdf\x10\ +\x861\x0e`{\x7f\x00\xb5\x06\x8d\xee\xf3\xc4C\xd1\x02\ +\xf8\xdbz\xeab{\x87\x9e'\x98\xd7\xc4\xc7\xe9\xf2\x80\ +\xab\xef\xd3/\xe4\x19hU\xae\xff8ev\x05\x97]\ +\xdb|J\xec\x1a<\xeco\x0f\xad\x03\xc0Z\xf2\xea\xfb\ +\xd4\xa1\xb4\xcbn\x7f}\xa2\xe3y\xbe\xa4Z\x9fy\xff\ +<\xd3r\x81k\xc3\xb5\xa2\xf2\x0aT|\xea\x96\xfe\xe7\ +\xbc\xeb<'py\xee\xc0\x9e\xef\xfc%@\xf1\xf8\xa4\ +\x95!m\xeaH\x1d\xee\x1bi\xd4\x22\xdb\xebq\xcac\ +f\x0b\xbb\xb3\xcf\x1ce\xf7\x97m\x92\x09\xd3\x97\xe7\x06\ +\xec\x03\xf5\xb8\xcf\x80\xe8un\xafd\xfe*\x06\xabU\ +R\xa0Q\xbb\x14\xbb\xcei\x0cy\xbcO\xec\x8c?[\ +\x10\xf8\xcb\xe4\x98zw\xba\xea8\x22\xe6\xc3\x03\xf5\xbe\ +\x01{\xee\xf8]\xb0\xb6z\xe3\xba\xd8\x1c}^o_\ +q\x8eQr\xc7\x8a\x8f\xd8\xb1a\xc5\x0d\xcb;\xde!\ +\xc4\xcct\xe1q\xf3\x86\x0d\xcf\xf3\xad\x05tjL\xf9\ +r7g\x1a\xd4\x98?\x99\xd5\xf1YA\x01\xc7\x91\x05\ +\xcdq\x10D,\xc6&\x1a\xdaz\x82P9D\x7f\x1f\ +\x9e\x5c\xf1~\xa6\xce\xbb#\xdeK\x80\x83\x8c\xf1\xe5\x04\ +\x17\xcb\x88\x91\x8c\x99BuZ\xbbJ8\xf2\xf7 \xef\ +n\xb9\x0b\x83h|\x09\x91\xe6\xd2\x1d\xe7m4\xf5\xbd\ +r\x93Gwz\x03Z\x16\xe43\x04sL\xc4\x93\x8f\ +,\x96\xbe\x1e%\xea%\x00r>\xbeCp:\xbdZ\ +\xf1\xe1\xf1\xe58\xd3\x11J\xb9\xfb2\x9a\xe8T@\xe4\ +\x87\xa6\xe9K/4\xe4\x9eu\xf6\x05x\xf1@\xdf{\ +\x9b\x80\xe4M\x8e,X\xce\x93\xcf%\x17\xcdTy\x7f\ +fO\xb7\xe7\xdfx\x7f\xffj\x8e$kj\xc8\x0b/\ +\x9e\xbe\xca&-\xa3\x87+Iy\x9fc&\xe7Vs\ +\x1c\xd7I\x96\x03\x0a\x96\x1dd\x16\xe3*Y\xb5\xe2\xcb\ +\xf7\xb4c\x07bl\xf79\xb5\x84\x0e\xff\x95c\xcdw\ +A\x0b}\xcf\ +\xcf\xd6\x22\xa4\x8b{\xb4\xc1\xcdE\xee\xc7\xe8_T3\ +\xce\xec\xa0\x96\xf2\x19\xb4\x86\x8d\x89}:T\xf3R\x1a\ +\xf7!\x84E\xb4= \xed}\xc4h\x1d\xf4;\x8c\xd3\ +\xbd\xe4\xf5\x0e\x03\xff\xe7\xe7\x98\xe0\xe8m1\xbezE\ +\xeay\xdd\xed+\xa3\x10\xf9\xb2\xb6{\xdc\x96\xf7\xf3{\ +j\x8e\xea\xa9=F%\x9c!\x15\xe9g\xfc\x9b\xf9D\ +\x15\xc6\x97\xcf\x18\x8f\xfbKY\xf1m@\x02\xbc\xbe\xba\ +\xc6\xeb\xb2\xc3\xdb\xb9\x90K\x80C_\xd0m\xd3A6\ +\xe6X\xe5\xa7\x87\xfd\xa3~\xf9d\xa5g\xb0\x01\xccx\ +\x1e\xfe\xed\xdb\xdf\xa8?\xff:\xe5\xbd\xcf#\x95\xc4\x09\ +\x8f5\xe9\xab\x93o\xf4\xf7\xcbl;\xeb\xd1\xbbO\xf7\ +8E,\x94go*\xfe\xba\x8df\xdd\xb6\xcb\xac\x03\ +\xc3Z\x16\xec\xbf\x7f\xc2X\x0cH\x9a/q\xec\xa5I\ +\xb7\xc6'@\xaf\x18\xbc K\x01\xa8\x9d\xeb\xb9\x89g\ +\xfd\x8c\xff\xfc\xe3`\xf6\x86\x1d\xdf\xe13|\x7f\x83\x04\ +\x15\xccw)\xbd\x0a\xc42\xeb^\xcbq|\xaa\x16\xdc\ +\x9773V\xa2\x5c\x95b\xff\xac\x8c\xd7\x01\xd6\xa5]\ +\xfb\x07\xbbG\xcbbb\xb5v\x99\xb9\xa1]\x03\xb8\x1b\ +>\xe67i\xa8\x82[=\xd8g\x16\xcb\x03\x08l\x84\ +\xfd(\xd14\x9c\x8aqP\xc8\xa2\x05\xf3\x1e\x0f@\x1c\ +q\xee\xb8\x923\x93,\xd5\x06g2\x1d:p,I\ +\x9fz\xbf\xado\xd8\xc7\x13\xfb\xd8\xcc\xa8=T&x\ +a?\xeaW;\xa9\xf8\x93J\xcb\xbe\x00L\x10K\xf3\ +\xeaK=h\xfd9\xf7\xd2\x01;\x84\x7f\x050\x14\x88\ +\xb6\xfd\x1d\x0b\x80u\xbdO9\xe7OR[\xea\xb52\ +\x00\xfb\x180\xaf\xe7\x98|\xbe\x9b\xceG\xe3c_\xae\ +\x7f\xfcm\xc5r\xf6\x9b=U\xfc\x95S\x97t\xd8\xaf\ +f\xdc\xda4\xd3A\xe7\xbc\xc3\xde\xd1\xdb\x1d\xbek\xa2\ +;&\x97\x09^\xdc=a~\x89W\xe9x;/\x15\ +\xd8\x0f'\x9c\x1f\xa7\xc17(x\x80\xe7Rs-+\ +\xb0\xdeP\xcf'`\x93\x1e\xdfd\x95e\x03\x096s\ +\xfa\x85\x18\xbbi\xc8\xbc\xa3\xc30MJ\xae\xfe\xcc\xb3\ +\x0d=P\xe62\xb1\x80\x8a\x9840\x9e\xdf\xb1\xcc\x8d\ +!\xa2Zt\xe9~\x8e\x91\xd0\xd7k\xfcX\x9b\xe9\xba\ +\xc6\xe7Uc\x9b\xfa\xe2\x85\xff\xba?\x97\x0e}r\xa5\ +\xa3\x8c\x12,;\xe4s^j\x02\xfej\xd3\x91\xeaN\ +=\x5c\x16\xca\xb2q\xe27i\xe6$@\xa3\xcb\xf8F\ +}H?7\xe2'\xc7\x13>'\x8d\x12\xae\x11\xfa[\ +\xf0\x9f\xcf\xe7nb\xd7\xa6n\x13\x87\x0f\xaa\xc7\x03\xb5\ +m\xc0\xb6\x19\xf0\xf3\xe8\x90\xb1O\xb6\x9d0T\xfd_\ +er\x8cOI\x17\xe7Q\xbfv\xf4\xb1\x86\xe4\xae\xd9\ +n\x8f\x03\xc7_;p\xc2i\xbb\xf7\xb9\xa1\xce\x8d!\ +\xfeB\x09\xf7\x22n?}\xd2\x9a|\x07\x18#)\xbb\ +\x8c\xa5e\xf4]??\xed\xc3\xcd\xef'\xcf\xfaw\xb3\ +\x8f*\xe0\xe3\x03x\x7f\x07\xf6\xdd\xf4Q6\xd3O\xd6\ +\xe8\xa3r\xde;\xee\xa0\x7f\xb9\xe1\xe3\xd4\xf6\x85\xe7k\ +\xaf\xb8\xc1\x97\x0b=\xfdM\xe3da\xa4vm\xb9r\ +\xe7\xb2\x0b\x91~:Q\x9c\xaf\x16sax\xf5\x0e\xe7\ +\x1f\xce|q\xd3\x8b\xeb\xd5\x9f_\xc9\xac\xc2\x80o\x1d\ +\xe75\xb5\xd2\x8foa\xff)p\xd1\xd1\x9dz\xcf\x8c\ +\x118\xf8r\xb9\xc3L9/)D.\x03U\x8c\x83\ +\xcf,\xed\xdb\x1c\xa3\xce\xda;\xe8\x22\xff\x8e\xd6\x05\x1a\ +=\xc0\x88\xfb={\x94\x1f\xa9\x0e\xe0\x8e\xf1\xe4x\x01\ +K-x\xbb\x7f\x01\xca\x97w4\x8bt.\xfa\x8c\x9a\ +\xfa\xa3\x9aFe\x89\xf3\xfc9\xdd+\xfd\xcb,\x91\xe4\ +J3\xc9E?\xd7\x0bwh\xd5\xe8\xf3\x99\x13i\xe5\ +9\x81\xd4\xff\x1e\xb4\x8f\xec\xd2i\xc4\x95\xce\x91\x80\xda\ +\xb3\xbcz\x96##\x7f9%\xc9Z\x1a\x81\x96\x05\x9c\ +;\x93\xc7^$\x0c\xb8\xd5&\x8d\xc9g\xcc\xd75\x1e\ +\xbf;\x9c\x10\x80I\x80\xa0\xcc\xcc\xb4\xd1\xd9\xd1\x88\xbe\ +$\xad\xdc\xd0\xa3\x80z|r\xae\xac\xe7\xbd\xf8\x9b\x92\ +\xdd\xb0\xe3i\x01\x8c\x81\xb9/\xbd9\xefR\xa6\xdc\xc0\ +\xe6\x19\xa6\x9a<9dt\xfc\xbe\xde\xdeP\x9f>\xcf\ +\xba9\x8e\x07\xf0\x89K\xaf-\xcd#\x82\xa8\x9f~<\ +\x13\x90\xa5\x0c\x87>s&\xef\xbb\xd6\xd3o]A\x85\ +x\xee\xc1\x8e\xb2\xc8@l\x19\xe4m\xc3\xf8\xfa/`\ +\x97\x8e\xfb?\x97\x01\xc7\xe2G|\xd1\xf6\x5c\x8f]\xab\ +\xf3]\xe1\xd7\x0d\x80\xfe\xf3\xd8(\xa2\xf6\x98g\x1e\x18\ +\xf3\xb5\x7fl\x87=\x1c\xfcT\x98\x96O\xcb\x89\xa2\xae\ +\xe7\x08\xaf0\xcb#\x0b\xecw\xe9\x95F'[\xf4\xbb\ +\x1dXb\xf6\xf1\x1a\xfcy\xcf\xfa\x7f\x87T\xe9\x03\xa4\ +\xed\xcaJ\xbb\xecR\x0f\xf8\xf3\xf4\x9dU\x18\xe7\x1bC\ +\xa4\x07Zip\xddq\x1e\xc9_\xe4d\xd7m\xea\xea\ +\xd32\xd3\xa6od\x7f\xde\xbf\xe4\xa7\x0f\xaf\xbb/*\ +\xf8\x9bZ\xd2'\xd5\xb7\xef\xc0\x9f\xdf0\xa65W\xa3\ +\xa5\xf3\xdfK\xb92f\x93\x9e\xdc\xa0\x92\xf1\x80\xd2\xe9\ +g\xa3^}M>#\xb9\x1e\x1f\x9f\xc09\xce\x08p\ +\xbf\x14\xf0\xfbg\xec\xab\xef\xb0w:\xe8_}\xa5l\ +5\x1ehU\x95\xfcr\xb9\x1fY\xc4\xc3\xff\xac\xbf\xe0\ +?\xff\x00\x8eT\xfd\x0f\xfce\x0d\xe4YIJ9\xca\ +\xf9\xf5\xd4fO\x0d3\x94\xb2S~\xffq\xfd\x05\xd7\ +\x93\xf2\xdca\xa5C\xf2P\x94N\xd9\xaf%\x90\x9a\xed\ +\xcd\x8a\xdb\xbc\xee\xbb\x96\xd3\x1c\x05\xde|S\x85\xf3\xc3\ +\x1d\x13\x01\x9a\x1b\x90\x8b\x5c\xaa\xccv\xd3\xf4S=R\ +X\xc1\xcb\x92\xd0[\xce\xc9\x8cIN\xc3\x9d\x9e\x03\xea\ +>cP\xfd\x82\x1c\xd1uY\xf5\xea\x8c\x17\xd4|+\ +\xc9Rkd\x02\x0b>6\xcf\xfah\x8c\xae\xf0\x02(\ +Znv9`\xb6u\xfc\xd7\xc1\xe5\x95R-%\xbf\ +\x0a\x86\xde&\x9d\xab\xa7\xc8\x8b\xaf\x1c\x8a\x00\x00 \x00\ +IDAT\xe9\xfc\x96\xb4\xe6\x0c\x98\x07\xa8\x9b\ +\x93\xa8Y\x07F\xf7\xddg\xe1\x1e\xa0\xdc\xe7\xe4\xb2\x0a\ +y\x96\x00\xc1\x00\x5cic\xc3\xe4\xd7\xb2\xa2n7\xec\ +\xcf\xf76\x95 \x98\xcc]\xb9\xb4\x1f\xedp\xde\x91\xbe\ +\xb1\x1f\x19\x94\x19\x8a\x0d{\xcc\xeaI\xb3\xcb\xcb)\xf0\ +]\xa0\xae\xe1\xb9\xe1a\x9f>lnP\x1a83\x81\ +o\xe7\xce\xe7\x0c\xf6\xb0~\x9cW\x03\x5c59l\xde\ +\x83\xba\x83\x90\xbe\x1b\xd4\x03n\x82\x14\x015^\x9b\xc7\ +\x06\x95\x80\xb5\x96\xab+\xee\xef\xbe\xb9\xdby\x82\x95\xa5\ +\xf5cc4S\xeeq\xc7i%\x0f\xba\xfe\xf6\xc9\x0b\ +\xb9\xd6?S/Kw\xe6Rp\xaeLx\xdb\x09\x94\ +^\x01\x09\xf5\xac\xf1\x8e9\xc8z{\xc3\xd8\x9f\xa8\x8d\ +\xbb\x92\xfd\xde\x94\x09{\xe8\xbe\xd5\xbf\xdf\x83\xce\xfcI\ +\xef\xa0\xd8\xe3|U6\xd8\xb3\xac\xb2\x87W\x99\xf5\x8c\ +c|b\xc6\xe1\xe7\x13c\xdb\x81\xb7\xc7\xe4I\xb7\x16\ +\xf7g\x88\xfe\x8e\x1e\xf2\xccI\x97M\xfay\xcc'0\ +iUk\x02\x9a\x80c\x0e\xad\x96^\xf5\xcb\xdf\xfd\x9e\ +\xbc\x00p\xd4s\xbf=\xb0~\xdf1\x06\xdf\x1c\x94\xb6\ +\x97\xb1 -\xd2W\xe2\x14E\x8e\x1eV|\x02N{\ +[\x7f\xc1?\xff\xe0R\xef\x8e\xbf_*\x85\x0c\xb0\xb3\ +#\xd9M\x16%2uf\x1dd\xdf\xd77x\x1d\x84\ +\x17\xa0\xba3\xa7S\x9118XIJ\x04\x0a\x84\x92\ +\xd7Zf\xdby\xfc\x8b;\x0e\x962qP\xc0\xe3\x86\xfd\xcc\xe3RF`\xe9\xf3\xab\ +\xd7\xca\xd9\x13\xe7\xc6\x90\xe5\xf1\xc0\xb3|\x99[\x98\x22\ +\xf9D\xca\xd2\xab\xea\x19\xf5\xe5\xb1\xc4\xdb\xed4\xa7O\ +\xa7\x9c\x85e\xc8o\xad8\xd4\xf4\x0d\xd4\xb2\x04\xc0\xa7\ +'X\x0a87\x86\x8c\xf9\x86\x9f\x11\xa3J\x1f\xaf\x89\ +\x14'\xd3>r\xea\xd6\x03\x9f\xa6,\x17\xafB\xdb'\ +1B\xa7\xae\x10\xd7\x1a\x171\x8e\xd9)\x0d\xec\xf8p\ +i\x80`e``\x1b\xf9B\xef\x0c\x02jQE\xc4\ +Zz\xcb\x80\xa53\xad\x1c!\xbb3d\xbbJ\xa3K\ +\xe5\x09\x18z\xa0M\x10\x90\xc7\xb28\xcd\xc7\x98\xb5s\ +l=\x8b\xb49~\x19\x9a\x1b\x8ax\x99!D\xe68\ +\x8cn\xbf\xe6\xe2\xec\x05\xbdR\xa4W \x83\xed_\xc7\ +\xe1JJ>\xec\x97\xde\x00W\xdc\x8a\x16\x0c\xa8\xd5\x8a\ +\x0f\x8f\xdfP\xf6\xaa?7b\xcad@\xf5o~\xcd\ +\xe5C]p%v\x80\xe1\xa0C\x0eJ\x9bX:\x9d\ +\xd4\xcf\x0e\x22\xfc\xde\xe7\xb9Y\xc0\xe5~8\xe6\xc3F\ +\xb6\xe7\xdfx>\xbf\xb6ga\xf2TF\x852\xf2,\ +F\x06\x15\xcc\xbe\xf8|jC\x82\x0b\x06.\xf2\x9b\x81\ +^\x99X\xb7K\x0f\xe7\xd2\x03\x9f!s\xc9\x8d!\xc1\ +\x01\x8d\xcb\xb9\xcf\xf8\x87D>\xef9\xda\xee\x8e6\xff\ +\xf6:\xb5C\xc7\xf25e\xf23\xf9\xd6\x8a\x0d\xe3b\ +\xc7\x82;\x0a\xef\xae\xbf+\xf4:E\x97ef\x11k\ +\x82X\x97I\x04\xf3\xdb\x03\xcb/\xbfc\xa9\xd5\xf4\xe9\ +\xb8\xff9\x17$\x09<\x14\xb0\xb44\xe8gH\xba\x0c\ +\xd5\xab\xcb\xc4\xf5\xc4\xed\xcd\xfd\xb2\xcb\xc4e\xd3\x97\x5c\ +\xd3\xeb\x9c\xe3\xe5=\xdb\x86\xed\xeb\xbf\xe6\xbbH\xfd\x9d\ +#\x9d\x07\xee\x93%\xaf\x11\xa3\x97\xee\xef(\xa3\xe0\xb8\ +\x9b%&\x09\x02\xa4\x17:\xb2k\xaf\xbe\xf4(\xff)\ +\xfb`[\xde\x8e\xc9\x14W\x10\xc4gW\xb3\xc0\x09\x88\ +\x8d\x87\xeew\x8e\xf1\xaa\xc8\xc2\x81\x22\xf9\xa0\xba\xe4\xf4\ +\x95N\xf7\x15H\xf8N^\xc5\x09\xd7\x1b \xcf\xbd\xe4\ +\xcf\xabO\xbf\xfaq\x97\x1b\xe9\xd8\x0b\xc0o\x9f\x81\xc7\ +c\x96\x7fP^>9>\x9e\xf2R\x9a\xf4\x9d\xb4M\ +\x1f\xafO\xea\x0a\x8a\x1d\xe9\xc7\xd2v\x1c\xd4%\xdfR\ +\xae\x8c\xff\xdeN.\xbb\x1f2X\xbf\xfd\xc0\xf8\xf3+\ +n\xb8Yke\x94\xf8j\x936G\xfa\x22\xa9\xfbZ\ +\xc6\x96\xfd\xdc\xfc\xe4\xf4i\x0a\x91\x99^\xe7 \xafd\ +\xc2\x82\x09\xa4\xa3\xe0\xc1\xc7\xe5\xa5B\xdeV\xa1\xb0/\ +\xc0\xfe\xfb'\xac\xcbm~\xe7\xd6\x0d\xc0\xc6\xa1Q\x88\ +C\x09\x99\xb5\xd9\xee\x5c\x1d\xf8\x05\xff\xf9\x07o\xdf\xf1\ +\xb71:\x83c\x86\xfc,\xd2\xaf9\xc4\x9ea\xe9$\ +\x1c\xd7\xd6\xba\xcd\x03\xa1\xe5\xe6\xb2N\xa9N\x16\xe7\xb2\ +T\x99z\xe6\x5c\xca\x8d\xda\x83\x94\x1b\xd9\x0c`\xf6\xe9\ +\xaa\xaaZ\x01\x99\xb1\xfaq@\x86\xe8/\x9d&l<\ +\xfa]A\xd0g\x1f\xfeI\x13\x9eW\x0b\x97>\x084\ +\xa5\x10\xd7V\xbd\x95W\x06\xd7\xafs\xdc\xbe\xf4\x8f\xcb\ +\xf7\xe77%\xf7\xe3r\xa8\xaa\xe3\x0d\x0b\xe3\x1dc\x1c\ +\x9c\x220\xf6\x1eex\x9a\xc1\xf8\xd2\x83\x80p\xf2\xd7\ +k\xaf`-)\x8b\xf0\xff\x07\x80}\xb2\xe0o\xf0\xad\ +\xf9=\x9d\xbf\xda\xd5\xef\xfbyN\xe0\xb2\xdeC\xef\xaa\ +\xb8\x84-g\xc7,m.\xff\x1d-U\x5c\x91s\xf4\ +\xec\x0d\xbf!]\xb9\xf4m\x5c4\x00\xd8\x03\x9a\x5c\x9c\ +\x96\x073\xe09?\x926\xe7Y\xe8w\xb9\xa6\xe6,\ +\xb9\xff>\xe03\xf1W\xc1;\x1d\x1fJ\xbbg\x07\xa4\ +\xd9\xd70\xec\x94%\xcd~\xae\xa1\xd7\xddu\xdf27\ +\x7fL\xbd\xc8\x95\x01\xe0\xc8l\x8f\xdb\x0d\xcb\xb6\xcds\ +/]v=@;U~\x17\xecw\xf6\xa5\xf1\xe7Q\ +S\x1a\x9d8/\xdf\xda\xdf\xd9\xab\xdf\xbb-y\x8b\x97\ +\x89\xdb\xd8\x8f\xb7\xa0\xdc\x1f\xa8R\xe6\xce}\xa4j\x01\ +\xb5\x9bpT\xca\xce\xed\x7f1\x9a_\x81\x15?w\xc0\ +\xfd\xcb\xec\xa3\xf2j\xf7\xa9\xd2o4=\xf7I\xecq\ +\xe7b\xd2\xec\xfa>0\xa6\xecy\xdd\xc7\x91a\xb4\xe7\ +\x983\xcc\xbaW\xec\xf7y\xb0Nv\x88n\xbf7\xef\ +p0\xd1\xef\xee\xed\xf7\x9ea6\xa7\xecc=\x1e\xd8\ +\xb7\x1f\xa8m\xc4]:&\xcc\xee\x0f\x1e\xf0NyK\ +N\xc6r\xb3c_\xa9\x12\x9d\x0e\xe6R;\x0a\xce'\ +yB\x5c\xee\xd1\x98\xc9C{\xeeyd\xc9\xf0\xb8\x9d\ +\x0f\xfa\xd3\x8a\xe9\xd2\x13e\x8a=\x13\x99O\xfe|9\ +_\xb46\xc9\x84/\xbe\x02]\xe7Y>\xc4\x0d\x9b<\ +\x85\xc5\xfd\xfb\x82\xf1\xf1\x86z\xdfP\xfb\xb0\xb6\xc2\xa2\ +\xe7o\x0e\xa43\xce\x1c\xd7\x1e\xf8\x08JtYg\xe7\ +\x98\x0cu\xb0\xe2\xb5r\x02\x07\x88\xff\xea\xdbdb:\ +\x06\xcd\xea\xdf\xf7\xef\x938\x96p\x02^\xd8\x8f\xb3=\ +\x0d\xea\xb5c\x95@R1\x10wu\xc3v\x9a\xd3!\ +\xfb\xac!\x032\x9d\xce\x8e4\x90\xac\x11J\x1e8\x80\ +\x96s\x1a\xb3?\x1a\x86\xe88\x14\x86\x85\xf9\x0b\x16\xab\ +\xb9\xd9\x8d\x06Q\x99\x99\x15\xbd\xb1\xa2\xd3\xc2-\xe4\xa6\ +V\xa6\xc0\xfatG\xea\xa6\xd1\x81\x85\xc6'\xae\x0f\x1c\ +5\x81\x1f\xee\xbf\x9fN6\x0d\x81n9\x97\xebI\xe3\ +\xab\x02l\xb5\xeb\xc7\xc4\x90\xe3\xd4\xa1\xd5\x0e\xf9\xe4\xd3\ +\xbes\x12\xd6\x92\x83\x90\x1e\xc4{\xc6A|\x95\xce?\ +\x9f\xdf\xf0|\xfe\x05@;\xe55\x8b\xafy\xca~\xe1\ +8J\x85\xed\xc9u\x8a\x9fi\xa2\xa2@o\x9f\x91\xdc\ +\x9c\xc7\x1a\xc3\xf1\xac\x9e\x191Ff1\x12r\x8f\xb0\ +I\xb6\x0a\xbb\x83\x13\xafq\xe9W\x14\xab,B\xce\x8b\ +2v\xbb\x03\x94\xe1\xc8\xe0\x9f3n~\x985\xa3\xef\ +\x90\x9fp\xcf\xe0\xda#\x7fEN.\xd0\xdb\x0c\x8e\x8c\ +\xe0\x80o\x08\xf3\xc50R\xe4\xe0]3v`Y\x1f\ +X>}\x86\xbf\xdb3\xf4=\x00\xf4\xd5\x0f\x16\xb4!\ +h?\x97\xf9|5\xa5\x87\xf6\xde\xce\xa1\xdb\xe4o\xda\ +\xad\xdav\x1d\xee\xed\xeb\xe7\xac\xb1\xc4r\xbc>\xec\xeb\ +\xbfQ\xfb>\xe9g\x06\xddy\xef\x00}\xb5k\xe9[\ +S>=S\xc4\xc9\xf5\xabO\xa1\xcc\x8e\xd2\xbf\xb0\x15\ +\xaf\xc9\x05\xd0F\x9c\x19k\x8e\xb3\x03&\xb6)\xbd\xed\ +\xbeZ\xe9\x86\xf4\xcfi\x05Z\x11:>\xfb\xb4\x01\xe7\ +\x9d\xd7\x16\x8f\x0b5?\xb3\x05\x1f\xdb\xabx&\x8e\xa5\ +'\xe1U\xb6\xe4\xf7\xce\x89\xf4\xb2\x00_\xbe\x00wO\ +\xbe\xc8Orl\x8a/\xc9/\xd2\xc8\xde\xb4<\xdc\x01\ +\x94\xc0 \xc7\x90\xf2M\xf0\xeez\xe3\xde\x90\xf7\xfa\xdb\ +\x8a\xd4G\xc6\xf1\x01\x9cG\xc4|k\xbc\xa1\xb5w\xd8\ +\xee\xab\x97\x1d\xfe\xd9\xc4\xbe\xf5\xdai/\xe8\xcdg>\ +\xfe\xee+\x1d\xac\xeex\xb6\x96\x1d\x90\xe63\x1c\xe7\xbe\ +\x14\xb6\xdf?\x9do\x0c\x91>\xba\xbej5\x946\xe1\ +\x9a+\x9d\xf1\xb7\x9c\xac\xbf\xe2\x9f\x7f\x0c\x1c\xcee;\ +k\x00;\xc2\xf5\xdfz\xf0\xa5\x0a\xfd\x0c4\x8d\xf8i\ +gd-wT-\x17cr\xd5\xe6Of\x06\x87\xf5\ +=\xda\xd0\xe6\x8c\x9d,+\xb5\xa0o\xf5\x0c\x15\xbd\x0b\ +\x98c\xe8 %C\xb5\xc2DBI\x87\x82\xfdZ\x17\ +Co\x13s\x8c\x11\xcc\xca\x9f\xea\xbf\xb1\x8f\xdc\xed\xeb\ +rp\xe0%\xe7_\xe1\xec\x92\x9f\xae\x842\x1a\x82\x88\ +\x9a4\x89\xea\xddx<\xc7T\xc0}\xfd\x80m\xbcc\ +\x1f\x1b\x9crR\x9f\xca; \x03Pm\x04P\xf3\xfb\ +\xacm\xf2\xf1\xab0?C\x8e@\x0c\xdb\x19\xed;\x07\ +\x91\x19X5\xfa\xa5]/ \x0e\x8b\xae\x12\xbf\x98\xef\ +\x92\x84\xb4[wCf\xcd\xf3\xd35!\xc3\x80\xc6\xd4\ +\x0d|L]\x17tIX\xa7\xb1i\x04\x19\x90\xe4\xb0\ +\x5cg\xa4\x1b\xee0i[\xce\x1f\x1d\x97q\xf5\x1d\xd7\ +\xd1mpK>><\xe7\x8a\xbct?\xe4\xbbd\xb3\ +\x06\xcc5@\xf4\xf1:3\x1b\xddb\xe6\xa4\xa0\xa8;\ +\xdev\xa7\xec\xfc\xad\x16\xd4\xfd\x8e\xf1\xfc\x811\x04f\ +\xbc6\x8am\xe5r8\xf5\x22e\xa4\xff\xa6/\xf3'\ +|\x05\xc1\xcfZ\xec\xf7\xb9,z\x0f}\x97l\x97\xcb\ +\x18\x03\xe3\xf9\x8e\xdb\xfd\xc3\xf1n\xd2\xf3\xae,\x978\ +\xe5Q\x09dd\x85\xc93\xea(i\xefq$\x83k\ +\xc9\x13\x95o\x92\x93\xed\xa7\x8c\xb2\xae\xcb\xbdX\x19E\ +\x05\xc5\x82\x8b\xdf)\x18\x1dY\x89\xe6\xbe\xa8\x905\xec\ +\xdeg\x8f\x8c\xbd\x86\x9d\xf2\x9b\xd7*\xe9\xf0\xb38\xaf\ +\xfa\xc9\xefSO\xae\x1f.h\xf6\x8c\xd2uizn\ +\xae)\x00oo\x18\xdb\x13c{\x9ew_\xeb\xcf<\ +\xb6\x00:\x87\xae\xfb\x06\xd7\xb7^k\xcd\xfb\xc8\x8b>\ +Is/\xdbq\xc4\xd5\x7f\x1c\x1fnj\xeaqy\xfa\ +\xd4\xe7\x86e\x1b\x18o\xf7\x18\x93kj\xea\xb0O,\ +\xe4\x03\xae<\x95\xbe8P\xed\x16x\xad\x03WO\xfd\ +\x89\xd7\xdf\x0a\x14\xbb?\xdb\xb1\x1f\xab\x11o7\xe0\xfb\ +;jx\xbf*=qo\x93m+\xea\xdc\xf0\x09,\ +\x88Z\x7f\xc5?\xff\xd8\xb1\x9f\xaf\xde\xfa6\x1f\xd5\x1b\ +@\xfa\xee\x1c\x9bQ\x04c\xae\xb34\xfeN\x10'0\ +w\x88\xe1\xb1\xbc\xcd\x16\xd29t\xd7\xee\xcb\x83i,\ +\xeet\xfc'\xbfx\xe5\x80R\xb9\xe3\xf6h\xfb\xe8S\ +&\xb8\xe1\xbf\x13\xdc1\xa6\x0e&`\xdfJ\xdd_\x9f\ +'\xc6\xbfUC\x88\xf3]\x95\x98\x8e\x1cm\xdc\xe9|\ +%h\xafm\xec?\x9d'\xd5Zb\xcd\xa5\x03o:\ +`\xf6t\x1cJMCP\xf0\x07ri\x86\x1bC\x9e\ +\xfb\x8ff&W\x1a\xe8\xb0\xe9\x02wd\x90\xe0\xef\x1e\ +\x5ct\xa0\xb6k\x8b\x1c\x93\xff\xaeI\xc6+}p\xad\ +\x80=\xd7\x96'\x83\xe3\xc0\xd8\x9f@\x1d\x93\x19T\x87\ +\xce\x9a=\xfb\x0c6\x03\xb1\x05\xbf\xf9\xfd>m\xe4:\ +\xf5p=8\xdb\x99\x93(R&\xf0\xe4\xa1\xf1U8\ +\xf5\xe0\xe8\x9cH\x9ba\x1b\xe7ROU\x8cS\x5c\xf7\ +qI\xcf_\xdd\xe5\xc1=\xf9Rsr\xd1\x81TN\ + \xbbL{\xf0t\x17X\x8d\xc3\xa4e\xcc\x8d\x00Y\ +\xb4N\xba\x97\xf6Da\xa9\x15\xb5\xde\x81\xe7\x8f\xd9K\ +\x8e)\xa5Ey\x9eO\x07\x87\xaf\x93&\xe9\x1ci\x12\ +\x0f\x1c\x0c'\x7f\x99}p\xff\xd2=\x82kO\xdfH\ +W\x00\xb8\x1c<\xee\xf7\xb3\xdeQ\x14\xd7\xec\x7f\x8fW\ +\x0dr\xcc\x0e\x1a\xfco\xde\xd3w7+\xb8)\x90\xa6\ +\x9f\xf3\xdas\xff\xf4\x00\xea\xbe\xc3\xa5\x9b\xde\xd4\xbd\xce\ +\xac\x1f\xab\x9c\x00\xf6I\x15\xdb\xd2\xa4Y\xbd\xaa\x96\xfc\ +\x95/N*C\xfe%)\x09\x00_y\x93|\x87\xb5\ +\xa5\x8ca\xaf\x8b{\xdd\xb7\xe9\xae\x9d\x84q^\x00\x1e\ +w,\xef;\x96\xdds\xa5\xddg\xca/\xe4\x84Dw\ +{\xed\xbd?\xe7\xc0\x0e8|\xb5\xeb\x82\xc7\x8d\xba\xe8\ +d.K{M\xfd\x82u\x82\x1d\xf7o\xb0\xd6\xeay\ +,\x95\x8e\xc7}\xbe\x1d\x09\xadg\xc9\xcf\xe9t\xaf\xd9\ +3x=B8\xd7e\xb5\xfe\xfe\xf2Ww\xbc\x92_\ +\xf6\x91\x9ej\x9c\xdc\xe5\x06+,\x85\xfa\xf0\x06\xbc?\ +\x81]v\xa4\x98\xe1R\xc3\xf9\x9d\xfb\x0c\xe0\x81\x8f\xd3\ +\x02\x97\x03\xfc\x1dg\x05=\xcfM\x05\xc3\x1ar\xe3\xf6\ +7J\x5c\x03\xa3\x96\x80r0R\x00\xb6\x0d\x14\xde\xf7\ +\x1f\x16\xc0\xd3\xa18\xb1\x14\x82^\x90\xed\xb3\xbe\x04\xa2\ +\xdd\xcd\x03\x02B\xe9\x5c\xd9\x87\x8e,\x191V\x8eG\ +Aj\x83\xd2\xe3\x1e\x88\x94\xb1S\xca\xd5\x99^pQ\ +\x0a$J\xb8\x98\xd7\xae\x99\x03\x0fhtT\xe2\x8b\x9f\ +\xbd\xd5y\xa9cv\xaeo\xd1\x90\x81\xf5\xd9\x06\xf9\xb3\ +\xda\xb87\xf4`\xfd\xaaN\x8dt\xf69H\xd5\x82O\ +\x8f\xff\x88\xc0\x92<~5_\xe9\xc1GN=wf\ +\xcbly-\xf57\x0d\xca\xc1\xaf\x87\x89W\xe0\xd0\xe9\ +\xf4\x1d\xb7}\x82\xb2\xbd\x7f\xc3\xfbSo\x0ca+\x1a\ +\xa3(\xe3s\x8b\xf5\xec\xd7\x0a\x9ayjYIw\xca\ +\x01\xca\xf5y\x0fr\xc2~\x0d\xd6\x86$C9\x09,\ +\x0e\xd3er\xc5\xf9\xa0]h@\x9e3\xd5\xa7E5\ +\xff9\x88\xf1s2\x05Z\x15 F\xd42z\x00\xf2\ +\x00\xcd\xe7\xfd/\xfd.\x8dT=\xf1\x98\xcb\x96Q\xb0\ +^\xaf\xea{0\x9f\xee\x1a\xc9\xb3\xb3\xb0\xde\x81_~\ +\x03j\x09\xfa]\x16\xbe\xc4\xe2\x93b\xbf\x97\xf5\xbb\x0b\ +j\xea\x17\xb9\xee\xfa+\xcb\xf7\xa0\xec\xafN\xa3N\xc2\ +\xfa\xe1\xc8U~\xc0o=\xb3'\xbf5\xb0n\x03\xeb\ +\xd7?\xcfsZ\x8f~\xf9\xc6\xa0\x83_\xd9\xb2\x02\xf7\ +\x15\xe4't\xd1\xa4P\x93\xc3\x0e\xe6\xae\xbb\xb0\x93n\ +\xfd]\xad\x0f\xf5%\xcd\xf6+e\xcfQ\xff\x01y4\ +\xd9\xb3\xa6Gu\xb6\x92PR\xd9<\xb7\xdf\x84`\xdd\ +\xdf\x9c\xf5\x5c\x93H\x9fT\xf4\x13\x1c\xe4\x9f]^g\ +\x98>\xaf\xb3\xd4\xc2\x97E\x1d\x88\xc9/\x5c);\xe8\ +\x9d\x94Wa\xff\xedW\xe0\xf10\x9at\xbf\xe2m\x07\ +vG;\xd4\xeb'\x9e`\xbc\xf3\xc9\xae\xf3\xac\xe6w\ +\xd2f\x96\xb6h\x050\xb1\x86\xb6\xdf\x8c\xd0\x1b\xf6\xa5\ +\xa5y?\x96I~\x10\xdf\xfe\x06\xfe\xfc:\xeb\xcf\xe5\ +S\xb4\xe5\xa9\xcb\xcb\xe3\x82\xfb\xfa\x9cV\xf5\xcd\x1b\x16\ +Kk\x9f\xf4\xf8\xaa\x0b{$\x7f\xfe\xbb\x9d\xcd\xbc\x8f\ +\x9cZO\xce\x86\x1fX\x16\xe0\xf7_0\x96\x04\x96\xa4\ +\x09p\xcd\xcc\xac\xae[\xdf\x8a\xf5\xd8\x04\xc2!\xed\xf8\ +\x0e\x06\xbc4\xea\x5cZ\xd3\xecU\x01\xe7\x1aP\x1dZ\ +]\x19\x5c(\xec\xe3\x89\xfb\xf2AB3sN\xb6\x0f\ +\xfb\x86\x1f\xaf1h\xfdV\xbf3i\xecs\xa6\x01\xee\ +\x10C\xa3\xc2g\xa4zB (;\xaa\xa0\xff\xaa\xd0\ +\x1e0\xe4\xbc\x937\xbe\xc4>J\xd4x\xdb\x022\xbe\ +\xc8\xa1\xf6t\x7f\xf2\x93\xa3\xa5A\xea\xfa\x82t\x89\x94\ +\xf8u9\x11\xb8\x06O\xf5y=\xc6\xe6\x90G\xe1\xb6\ +>\xda9\x81\xe9Fa\xdc\xf1\xd9`\x06\x1d\x18G\xaf\ +Y\x1a}\x7f]\x86\xed|\xbar\xd5\x83\xc35\x13\xe7\ +\x86\xe3\xbf\xef\x18\xc79[\x00\xd6\xf5\xcdl\xa2\x90c\ +\xf4\xd9\xa5(\xd5l\xd0)\x91;K'$\x0a\xe6d\ +\xa2\xa4_\xa2\x1d\xf1\xec\x8e\xeb,85EK\x1f\xec\ +\xc5\xcb#\x86\x1e\x0b\x9d#\xa7\x9d\xf7\x0a|\x1a\x05'\ +*\xcb\xa5_\xd7\x1d\x003#w-\xbd\xb8\x06\xd9\x1e\ +\xdc\xfc\xfb\xfc\xe9\xa0W\x01PA\xde\x9f\xbc\x96\x85\xe8\ +\xbb9\xf2ZP\xb7;\xb0\xfd\x00F\xea\xedh|c\ +\xbf\x0a\x8cI;\x83\xa1\xeb\xa2\xd7\x03\xf9\x08\xa4sz\ +}\x9fOh4\x81\xa1\xce\xbf\xb2G\x87oe\xcf\xe0\ +(\xd5x~G\xdd\x8f7,\x04\x0fJt;U\xee\ +\x9f:\x10\xf4\xc9\xa5\x7f_\xf3{\xb3\xee(\xa3\x10\xdf\ +\x1c\x06g\x86\xc8\xedBz\xdfc\xd0\xe8\xdf\x15\x1a\x1d\ +\xeau\x87\x1f?\x92g\x8d\xbamHr>Z]\xd7\ +\x04\xa2\x10_9;/z0\xe2z.\x99\x8e\xcb3\ +\xc9\xd3k\x166\xe2L\xa5\x96+N\x16\xc6\xe3\x86q\ +\xbe1\xe4\x0a\xe6%'q!9\xe7\xfa\xa6X\xe6~\ +(\xb9\x95\xdar\xa5\xdf\xb9\xe2\xa5\x19\xbb\xd9H\xfa\x86\ +dpx\x97\xe7v\x1c\xdf\xf5\xb8O\xdf\xe2\xbe\x0b\x97\ +g\xa5S\xd2Q\x8f\x86\xd2\x84B5n\xe0,\xa1H\ +\x7f\xaa\x11\xe7f9\xf9l\xcf\x9a{\x8f\x98\xfd\xfas\ +3\x02V\xa1>\xbea\xbc\xbf\xa3\xf6,\x1b\xa3\x9f\xea\ +\xa5K\xfc\xf0M G\x8c\xc3\x91\xdd\xaaY\xc8h\xb3\ +\x84IPw\x93\xea \x8d\xc8A\xe1\xd1\x81\x07\x14\xa5\ +\x81\x8f\x01\xbf\x8f\x1f\xf8{\xff\x16\x82N\x84Oz^\ +\xd7\xfd\xf4\x10\xe0J\xef\xff2\x0c\xf7\x9a\x9f\xdc\xfd\xc7\ +;\xdd9z\xa6\x8d\xfc\xe0x\xbc?\xfe\xdek*\xdc\ +\x11\x01\xda\xc8\xb1 \x01\x96\xfa\xa5\x03\xbc\x06\xd7\xae\xbe\ +*\xdf\x06\xbcBF\x9b\x08\xf4\xbcK\xb2go8\xe3\ +\x17\xbf\xd8\xceuY;s\x14iT\xbc\xbe\xb7{\x96\ +Z\xf1\xf1\xfe[\x80G\x9f\xb9\xa5\xb39\xfe\x16\x8d\x9a\ +\xb3\xc9\xc1I\xcd\xd31\xd3\x993\x87\xe6Z\xec\x19\x04\ +\xd5\xfel\xc6E\xafE\x1c\xd1\x96\xa8#\x9f\x00\xbd_\ +\xf9\xc7\xfb_\xf8\xfe\xfe\xbf\xff\x1b\x9e*\xe3\xc3,\x82\ +\x03\x85=h\xd8\x8d^\xe5%\xba\x9b+\xcbB\xc9\xa1\ +\xe4\xa1\xc3:J\xc9\x83?u%\xf3.\xd2\xdd\x9a\x13\ +\xa2}r\x81v,n\x1c\xbcw\x1bH0\xeaG\x0e\ +,p\x7f!\xfds\x7f\xc3o\xf4\xd6\x0f\xe5x\xaf\x1c\ +P\x80\x22\x9d\xbd\xf4\xc2'\x11Q\x0fV^K\xe8z\ +\xadw\xd7\xba\x0c\x07\x8e,\x22\xb3\x0e\x0b\x0a\xb5>\xb0\ +~\xfa\xfd\x94\x81\x03p\xf9;\xcf`\x90G\xcem\xbf\ +\xc6\xe7\xc4+M\xc7\x8ek\xabe\xe4\xe49\xa4W]\ +\xa3\xd4\x93\x83R\x87+\xe3o4\xc9\xba\xca\x9a|\xa6\xde\xba\ +\x94|\xc7#W\x80|\xfc.\x13e\x848\xae,k\ + \xaf\x04\xd0\xd3*\x0a4T\xd0\xebqJ1BG\xead\xf8N\ +]\xca\x8d_5e47f\xd5u\x85\x8dt\x0c\x0c\ +`Y\x80/\x9f1lc\xc8q\xaf6\xbf\xc8\xb2\xc9\ +\xdb\xe3\x9a\xde\x83.\xfeq\xa4\xfa/.\xbf\xa7\xc6q\ +L\x09\xac\x0ae\xab=\x02\x89\xa4b\xb5C\xb4\xe5\x9f\ +\xf2\xf8\xb5\x02\x80o\xdfQ_\xff\x9e}T\xa3\xea\xba\ +\x929\xda\xdf\xfd{\xe9\x96F\x92\x10\xd9\xe3\x94\xae\xef\ +&\xab\xe3\xb3\x9f\xabkl?\xb5\xb5c\x17QmMm\xb9T\xba\xc3{\x15JD\ +g.8k\xc9\x8b>`\x94\x97\x7fx`\xf3\xc9\x9f\ +dH\xde\xf9\x9bV\x00`I\xad\xc0ts\xe5\xb5\xbe\ +\x0c\xa4\xa2\xd2A\xa8\x83\x1c\x02Q\x05E\xe7\x87j~\ +\xa6\xad\xd5\xb8PI\xb0\x9d\xfd\x0d\xd0\x13\xed\xf0\xf3=\ +\xe9g\x16\xd4\xfd\x81\xf1d&\xf0\xf8\xb8?r\xa7\xdb\ +\x8b\xe0\x9dn\x97EL\x9cL\x8f}\xd9\x98`I\xfe\ +4}A\x97\xbb\xb7O{\xe0_\xe4\xc3\xbcg\xec\xc0\ +\xf3\x1dx<0\xea\x5c\xae\xae|\x1e\xf0\xb7}\xc8~\ +\xdd\x9fr,\x98\xed'\x98\x19\xd6`\xda\xbe\xf3\xc8\xfd\ +R\x02\xb8\xe4\xee5Fy?\xd3G\xc7{\x86\xe5{\ +^\xadt\x00=9\xa0\xa0\xef\x10\x87\x01^>\xa1}\ +Jwy\x96\xc9\x97\xab%\x83\x94T\x1f\x8f\x9e\xd5_\ +ec\xf7\xab\x03\xc7\x0a\xc1\xab\x89v\xb4W\x00\xde\x1e\ +\xa8m`l\xeff+\xaf\xc1\xd1h\xfd\x8f\xf6\x9d\xfb\ +\x83\xd43\xf7\xe7j\xd7KCz\xab5\xdb\xd1\xa4\xad\ + ^\xfa_\xf4Jl\x97\xb6\xb1\x9c\xc7\xa7pc\x88\ +\xf7\xfdJ_~\xc6\xebW\xdf\xcf1\x96\xec\xc2?j\ +?\xc7\xe7q\xc5u\xf7\xe0\x87j\xec\xdd\x96\xfa}\x00\ +0\xaa\x8eq}\x7f?\xde\xf4s\xb6\xe7u\x93\x19\x1b\ +\x16,\xf80\xa5\xb1~\xc2?\xff\xa0\xf2s\x17p\xd6\ +Zh\x19\xac\xd7\x04\xa0\xfdLP\x92\x8c\xdag\x1b^\ +\xbcy\x04\xdb\xf7\xfd\xc7\x04\x81\xc3\xfe]w~J\x14\ +\xae\x84d\xf5\xacA(G\xce\x1ez\xe5\xfc\xf8-\x7f\ +\xa3r\x0d\xbbON\xa7;\x07\x82\x9c4\x94t\xe2\xc7\ +}?\x03~Ny]\xbe;\xb4\xe9\x86\x05\xc7\xb2\x84\ +6\xa0\xf8\xb2\x84\xab\x12\x9fs\x81;]r9Rk\ +\xcf1%\x98\x5c\x82\x0f\x9d.\xd50\x5c\x81@\xcf\xc2\ +t\xee\xef5\xb0.\x0f\xec\xfb\xfb\x85\xc7\xa4\xd6\x9d\x9a\ +\x83\xbbW\xc0\xe6\x08\xccZ\xae\xf2\x9dh\xac1\xf1\x8c\ +\x98\xbb\xc1\xa4M\xf4g\xa1\xf7U\xf3\xfc\xa7\xb4\xec\x04\ +\xe1\xfb;\x80\xe3\x9c\xc0\xc3\x10\xb3\xec!aA7h\ +\xb9\x0a\xc4\x95\xd4\x8f\xf9\xfb\xfc\xb1\x18@\xe9\xeeZ\xa3\ +~5\xde\x94\x93\xdb\xf2\x8blZ9\xec\xd2\xb8\xd1\x9e\ +s\x0eyf\xd2ex\xb5\x85l\xdf\x9d\xfc@NZ\ +\xda\xb4\xc2\xc6\x98\x0e\x16\xb3\x85\x9c`\x89o\xafV\x16\ +\xae@\xd6\xe9a\xefS\xcfk9f\xe0\xe7\xc6\x10\x1f\ +y\xf6\xd1\xc1\xb1>>I\xc8 N\x9d\xdc\xc0\xe2w\ +\xa7/\x03l/\xc7q\xbdS\xffW\xee\xe5\xe4v\x82\ +\xfb1\xb0<\x7f\x00\xf7\x07\xb0\xbc\xf2\x7f\x09\xa0\xb2\x9d\ +\x84e\xc7w\xfe\xea\xb3\x10Cs2iw\x84I\xbe\ +!\xe6\xaa\x85>\xde\xdc\xa4\x91#-\xa0\x04P|2\ +\xb7\xbfl\xcb\xc7\xd8\xf5\xc1)\xbe\x02\xd3y\x9f\xe9\x9a\ +\xfb4\xc6\xd5\xe4S\x8fi\xb2\x82\xcc:\xb9o\xef\xfe\ +\xb6m\xa29\x7ft\xd0%\x9a\x8c\xd0\xc7\x0d\xf5\xdc\x81\ +m\x9b\xb4%\x18^\xa3\x0d\xfe\xb7\xafZ\xe5\xe4\xda\xb3\ +\xaa\xfa\xfbjw\x9eI\xd3\xea\x8b~w\xbd\xee\xf2U\ +\xfc\xf2\x8f\xea\xe7\x00<\xb7\xe3\xf0\x82\xfb-&\x01\xee\ +\x7f_\xf9$\x97Z\xff>\xfcD]'\x06l\xe3\x88\ +C\xe4\x90\xb8\xe6\x10\xd6\xf9P?\xd3\xa5\xa0\xd9l{\ +Y\xb0||\x03~\x1cK\xde\xc9\xf7\xb2\xe7\x8e\xd8\xfd\ +\xc0/\x86\xc7\xe0N\xbc\xbf-\xc1S\xa4\x9a\xc1z\xd6\ +\x81\xa4)\xed\xeaA(\x17j\xfa.a\xd6\x0a-\x00\ +\xbem\xff\xbe8^_ZH\x83\xbb.\xb9\x80\xf7\x95\ +\x00\xab\xc3VW3\xa5G%\xf8}\xd2\x8f\xb3\xad\x11\ +LK\x9a\x8eq\x1eo\x8e\x18s\xa3D\xaa\xf5q\xff\ +\xea\xc6x\xfe\xc6\xa2\xf4\x1e(}i\x18\x90;`p\ +g\xdf\xbcW\x0eJ\xeaO\xfeuP\x07\x94\xfd~<\ +\xd7w\xe8y\x80a\xef\xb1\xe0W\x19t\xc8K\xf1\xba\ +\x87e\x81d\xba\xaf\x1bV,\xb5\xe2\x97\xc7?\x80\xb9\ +|&\xf9\xb9\x8c\x0f~+s\xd73\xc0\xfclS\x9d\ +\xfdYq\xe4\xa4\xbeI!\xeb8\x1d(\xfa\xf9x\x1c\ +#iQX\xe8\x07f\xeb\xe4\xfa\xfd\xfd;\x9e\xef\xc7\ +\xc6\x10\xbe1\xa2;\xae\xfd\xd4\x1b_RK\x88\x94K\ +t}\xf9`3Y-\xf0\xba\xb9\x9e=\xf2\xa0\x91\xb3\ +u\xdeC\x9e\xb8\xd6U\xbb\xeezC\x09\xb8]\xa8O\ +\x056\xd7\xc7W\xc1:\xfa)?\xabR\x99\x14f\x22\ +s\x85\xc1'3\xd2\xf7\x0e\x0d8\x01X\xa1\xe0\xe9\x05\ +\xe5~\xe6\x9d\x7f2\xa0\xe6G\xc1h\x80\x19\xe0e}\ +`\xf9\xe5\xb7\xb9\x1c,:\xe5\x0b\xa9\x03\xfb\xb9\xf1\x8c\ +\xfeG+\x11\xc7\xf7\xb7\xd3\xd2Uz\xb1\x9f\x85\xec\xac\ +\xa3\xf4\xc5\xf4k8\xe7\xbf\x99\xfd8m\xd5W\x04r\ +\xf2\xec\xaf\xab\xd3\xd8\x0a\xc0s\xfb\x01|\xfd70T\ +\xcc\xe3rH\xde\xa4\xbd\xb9\xaf\xa2\x9dI\x87\x9d'\x09\ +R\xb5\xabT\xed\xa6\xac]\x07{\xfd\xec\x802q\xf2\ +\x92\x93\xf7\xb5M\x9a\xfc\xe3\xe5\x22\xfa\x8e\xd3c\xb7\x9a\ +\xa4\xaa\xcb\xc0mCi\x0c\x015\x8f:\x9e\xe8\xf0\xd8\ +\x9bP'\x01\xden\xfe\xc0y\x9e\x93\x1c\xaf7\xed#\ +}=\xc1\x92\x0d\xae\x18_~E\xbd\xbd\xc1\xe38\xdb\ +\xcb\x0d\x1e\x1a\xb5o\x16\xe2w\xec\xc7\xcbe|\xfc\xee\ +\x07\x0f[aT\x14\x95\x8a\xb9\xb4x\x97\xaf\xc6\xe3\x18\ +@rt\x14p\xfa\xea\xbf\xbe\x03\x7f\xfe\x15\xcfv\xbe\ +t\x19+\xde\xeeq\xd5\xf5=A\x9cV\x11<\x86\xa1\ +}GY\xfa\xee]\xb5\x97\xa3s\xadw\xfb$\xb7\x07\ +\x06\xb6\x1a\x18\xbf\x7fB-\xc7\x99\xa1\xbe\x11M\xf6\xe4\ +\xd8\xea\xf8\xff\xfa\x0b\xfe\xc7\x1f\xbc\xf8\xc4\xdfs`t\ +5\xce\x107\xda\xce\xbc\xabs\x11S\xfc \xdb\xd1~\ +R\x81wl\xd8\xb1\x1d\x99@x]\x17\xb7@'\x9c\ +s\xc09\xe6w\xcb|k\x06\x99\xb4\x04\x8dR\x16\x0f\x90n\xcd\xaf\xda\xd1x\ +\xea\x98x\xde\xee\xa8\xed\x09\x0c9k\xf2;=\x8b\xbb\ +\xe2\x9a\xba\x9a\xc1Qt\xf4k\x09\x1c:\x9f%o\xcf\ +j\xc9'\xe6\xf9f\x82I\xee\x15\xac\xef\xb1c\xbc\x7f\ +\xc7r\x7f\xc3^\xd2\x90\x94\xb4|\xe9\xcf\xc7\xe0\x13[\ +\xd3\xbf\xf6\xf6\x8f\x9f\x8d\xca\xa5\xde}@JF?\xb3\ +\xd4\xa0\xce\xbe|m\xc8w\xa6K\x87\xb9\xbc\xde\xdb\xeb\ +\xfe\xd4?}\x221#h\xe9\x8e\xb2\x7f\xfc8\xb8\xf9\ +\xffoS-\xfb\x98%\x93V3WZZ\xbd\x02\xc1\ +~^\xe5\xc9\xff\x1a\x18\x8f;j\xdbQ[\xdf\xb8\xe4\ +\x9c{\x95\xa9\xd5D\x82O\xc9fsS\x8d{r\x02\ +\xac\xe4\x8cz\xe5DN\xbcs s]6gbC\ +%;\xfa,\xcf\x1dc\xdf0\xce7\x86\xbc\x8a'\xaf\ +>i\xaf/2t%\x8a5\x1d\x05\xba\x5c\xe8\xdb0\ +\xbf\x1d\x10\x82\xc8\xb8J^\xe6\x98\xc3z\xa6\xd6\x1e\x0f\ +\x16\xc6\xc7;\xf0\xfe\xc4\xb2w;Q[\xc7\x12\xf0\x11\ +/\x17\xdf\xba\xdd\x95\xa5;\x87D\xf5\xeeT\xe4D\xa9\ +\x04t\xc9\x0a68\x85\xe2\xa7\xf1\xab\xaej\x00\xf8\xb1\ +\x7f\xc7\x9f\xdb\xbf\x22\x133\x80\xf9f\x05\xb5\xab\x22W\ +\xff\xec\xc5\x19\xbd\x03\xc5\xe3\x13\xcb6F\x03g/\x9a\ +\xfb%\xd4\xa2H4;{\xadx\xc3\xeew\x80\xe4\xf3\ +\x90\xae\xd0\xe4\xa028\xc7\x98}\x8e\xef\xceT\xb9\xcb\ +tI\x9c\xa3\xb8\x13aA\xbb\x07c\xb6\xeb\xfc\xe5\x0c\ +\xcd\xdf\xd5\xecu,Y\xbf\xc5\xef\x0a\xae\xe4\x09\x00\x04\ +\xb0\xd6\xc9\x81l\x81\xb4T-\xe7\xc6\x10m\xd5\x97\xa2\ +\x22Zu\x00 \xdaT`\xbf\x9f\xfd\xb1o\x0f~k\ +\xf0A!~\xb4k=\xb8t\xa7\x90#8\xfe^\xa7\ +\xa4\xc8\x1d\xf5\xbc\xbd\x7f\xc3\xf6\xfe\x15\x1b\xb63\x13\x98\ +\xc0\xc0yA\x9b\xa2\xecD\x1b\xf5\xff\x0a\x8aH\x91\xcf\ +\xb2\xa5gr,\x07\xdf*\xfea\xd2\xd1\x83\xceq-\ +\xdf\xc1K\x8etY\x1f|%}\xa4\xc5\xc7\xa8\xfeF\ +kI\xbc\xe5;`S\xdf\x8fq0\xf3\xed\xe3\xcb\xcc\ +\xa32\x02\xc3\xfe[\x8d\xd2)\xb3\xca\x8dM\x02\x18\x19\ +\xe4\x94EpM\x11\x17\xdc.\xc69n\xacw,\x9f\ +\xb4\xd1\x89v$\x1d\x11x\x92\xae(\xf0\xf9\xc6\x8f\xc3\ +/\xf0\xba\x82\xc1nm&O\xd3\xf7\xb8\xf6zf\xcb\ +y\xe9\x13\xa4\x5c\x86\xa6\x0e\x9c\x1b\x98\xb6\x1d\xdb\x9f\xff\ +\x85ug\x1byFaf\xe2X\x03\xbeM \xe5\x01\ +|i~\xc3k\xec\x86\xfd\xd3D@\xcfQ\xb2\x19Q\ +\xdc\xdf\x1e\xbf{\xbd\xb4b\x8c\xbeg\x0c9\xb6\xd6\xf8\ +\xca\x00N\x9d[\xe7\xf3\xee\x03<\xce9\xcf]7\xdd\ +K\xa0\xd8\xdff\xed\xf9\xd3W\xb8\x930#\xdf&\xc2\ +%tf\x8f\xb4q\x93\xba\x96\xdeQgD\x1e48\ +p\xedv_\xa6\xd3U\x0b\xc6\xe7_0\x1e,cI\ +@\xa3,\xad\xbc\x8a\xaf&9\xd8s\xb9\x00\x99\xc9}\ +\x9e^&!\x9dx\xa3\xac\xa2|<\xedF}a\xde\ +\xeb}Q\xb7\x5c\xf7\xe7\xb2\xe7\xb7w,_\xf5\xda[\ +a\x84\xd4M\xd7G\xb7/\x1fw\xa1@\x94\xaf\xday\ +\xde\xa3\xb1 \xae\xa5\x06\x97\xb5\xcb\xcf\x16;\xfd\x9d\x87\ +\xe2\x93\xcbsN$\x96\x05\xe3\x1f\xbf`Yo\x81\xeb\ +h\x07;6\xac`\xbd\xf7\xce\x1a\xc0\xe5\xecT\x07A\ +{\xa8p\xe1\xbb3\xf5\x99H_\xca\x12@\xcavz\ +0w\xe1\x17\x0ac\x0clx\xc7c\xf90\xafz\x9d\ +\x1e&=\xfe\xbb\x0a1\xfb\x1c\xcdQ2\xfb\xd9\xad\xff\ +\x05\xee\x94\x06|.\x08{\x96\xee\x8aB\xcc\x1d\xb3i\ +P.r\x17\x97\x9c\xbc\x17\xadwwP\xf3\xf8\x177\ +$:@\x07u\xa9\x12\xde\x82\x83\x8cT\x96\x9f\x81\x17\ +)\x11\xef\x96\xbcgk\xf3,0OA\xfb'\xb3j\ +\x9ei\xf2\xb65\xa6B\xd5\x82u};\x8f\x88y\x86\ +~\x00\xc7k\xd5\x08N\xe9\xac}g\xadzv\x99.\ +\xb3'@K\x0f\x1ePI\xa3\x9cw\x8ea\xb4k\x94\ +\xc7\x01l\xd7\xe0c\xaf\xa9b\x1b\x85\x9a\xb5\x8e\xeb\xfa\ +\xd6\xeeI\xb9x\xedR\xda\xdbb?\x81\xe9\x10\xac*\ +?O\xc6\xef2\xec\xe3s*\x14\xb8\x94m<\xc6\xe9\ +\x9bap\xf6\xe7\x8eP|r\xf0\x94\xe74\x02yd\ +\x94d\xa4 r\xb4\xed-Hc\x19\x00;\xac\xf3@\ +\x9cA\xd9\xf4\xca4W|\x1b\xa8\xd2d\xa7\xec\xff\x99\ +\x15M\xabuw-\xe7.\xedq\x7f\xb1\xd4:\xdf\x18\ +\x82!p\xcf1\xc8_,\xd6v\xfa\x10\xea\xb0x\xc7\ +\x9e\xfd`\xe5\xee\x9b\xd3\xaehs\x02_\x99\xf9\xca\xa5\ +\xfa\xf4W\xfc\xeb\xe6g\xa8\x8d\x81\xfd\xf9\x8e\xba\xbfY\ +\xc0\xbb&\x07\xfc\xe3\xc1)'\xcb6\x09\xab\xcc\xf0\xf2\ +\xba\xf3^\xe0[\xbd9@p=^\xcf,|\x8f=\ +\xfb){\xb7\xb7\xa3\xd0\xc0\xcb\x96Tr\xa4\xbf\x05F\ +{,\xcbI\xab\x22\x1f\xf9\xbb\xd56\xfd5\xfbx\xcd\ +)q\xc5m\xdfy\xe8\xbe[\xd7{\xa2\x9e\x1b0\ +\xc6\xf1nd\x9bP\xbb\x0f\xbd\xaet\xbd\xb8V\x8c\xc7\ +\xbb\xf5\xae\x09\xac\xcbH5\xbd\x9e,\xf1\x83\x9e\x0b^\ +\xa6\x91c\xd1\x98\xd0~\xef;\x8c\xb1,\xd8?\xdeP\ +?\x9e\xa8X\x0e.\xdc\xf1\x11\xc0\x89\xc7\xd8\x14\x97\x14\ +\x04Lp\xe9\x84\x9b\x11\xdc\x95\xe5\x86\x10\xcf\x0e\x1c\xdf\ +\xfbr\x8d\xaf\xcd;\x93}Y\x98\xedn\xfb;\xbem\ +\xff\xfb\xa2\x94\x0a\x84\x19D%\xe0|\xcb\x85\x8e* \ +=}.z\xfc\xd3{Z\x15h\xd9\x8a\x96\xe7\x04\xa3\ +\xd8\x17\xc3\x00it\xe3\xca\xba\x05\xd5$hY+\xd5\ +\xdd\x97d\xaeN\xc2\xcf`\x93Qu\xd0\xc2\x96\x98\xdd\ +\xe3B\x13\xf9'\xe0\xea}\x8e\x93>?\x07mL\x1a\ +\x01\xd8{@\xe5`\xc6\xc9\x0fO\xb3\xbb\xc3Sf\xaa\ +\xa7\xb1\xfb2\xde\x00j\xc1\xa7\xc7?\xcc\x10\x8f\x9f\xbe\ +\xbc\xc9\xb1*_\xcb\x17[+\xbc\x10\x04h\xd2\xa2\xff\ +\xc3\xeeq\x90\xee?)3\xbd\xe0\x9bK\x0e]\x9e\xd7\ +\xf1\x02\x99-P\xbf\x03\xdb\xfb7\xec\xef\xdf\x00\xe4R\ +\x9f~\x13\xf8\xd3\xac\xf1\xe8W\x05\xbd5\x01\xe7r.\ +Sy\x96\x88\xbd\xf2\xba;u/\x1d _\x12\x1eK\ +\x8f\xa8\xef\xb7S\x8b\xf6\x92\xde\x96\xfd\xeb\x10j7\xfe\ +1\xb3\xbe\x99O\xe1=\xce\xc1\x1bV87\x0b\xcb\xbc\ +F\xba5\x09\xf2\xe5\xcf\xdc\xb4\xe4\xd0Im9\xbcq\ +`)0\x91\xe0\x89\xdc\xb9\x02\x17\x95\x89\x88w\xae\xd3\ +\xca\xb2,@\x15\xea\xf6\xc0\xfa\xcb\xb1\xd1\x89\xadd\xbe\ +\xdd=\x96\xb7G\xba\xfc\x8d\x1c<\x89O\xf6\xca\x8dg\ +.A\xf7\x7f\xc7b\x8f\x02\xb1\xdb\x10N=\xd9M\xaf\ +|\x92\xe6A\xa5@\xbfsn\x84\xda\x06\xb6?\xff\x05\ +\x8c\x17Y\xe2\xa0%[;\xda\xd1\x86\xa8B\x9du\xac\ +\x09\xfce\xdf\x0b\xd6\xd3S&<\xa5\xee\xeds\x93\x14\ +i\x95\xfe\xe7\x91;\xe2\x8cO\x89\x92\xe6\x04\x1a\xa9\x07\ +\xae\x19=\x18k%'[>\xe2Gn\x9a\xe0\x08\xa9\ +\x0dJNP\xb3\x1c\xf8i\xb2\x0f\xfb\xcdi\xea\xe0[\ +qf\x87j\x8cUJ\xe16\xae2*>\x9b\xc9\x94\ +)\x93\x02\xf0\xe53\xf6\xb7{\xd8\x0dy\xaceY\xbd\ +\xa5\x88\x00\xc79\xc22\x91\x8cW\xde\x97\xe2\xb3\x179\ +\xd1\xf7\x15\xe8\x89\x8f$\x92\xfb\x08\x07\x9e\x09$\x89I\ +|\xc5H\x96\xb2c`\xfc\xf57\xf0\xf5\xdb\x05@\x97\ +\xe1\x06?\xaf\x8f\xbc\x82\xe1\x05\xb7%\xf7\x89\xe4\x80\xf7\ +\x9b\x18\xe6u\xddy~*\xfe\x09!\xe9\xe3\xc9(\x8d\ +\xee\x98\x88\x8e\xdf\x7f\xc1\xbeh\xd4{\xd8\xcd\x82\xf5\x13\ +\xfe\xc7\x1fd8\xdf\x04\xe2\xa6\xec\x7f\xf9\xf0\xba\xc3\xba\ +\x16jj\x00@\xbe\x132\x81\x9f\xdc6\xdb\x9b\xc6;\ +v<\xf1\xc4\xba\xdc\xc3\xe9\x0aP(5\x5c\xa8\xb3\xab\ +qi\x0f\x10\xcd\x0b4\xf7p\xa3&\xc5>\x8b\xe0\x0c\ +@\xc1\xb3\xac\xbd\xbeT,\xa13\x00:\xac%0`\ +\x90\x1c\x8d\xce\x10d\xf5`\xc16\xfa\xf9I\xae\x84\xbe\ +$\x9a3eIRJ\xd8\xd3\xec\x9e\xe5\xf4]\x93\xd3\ +L\xab\x07}\x87\xba\x09\xaep\xb9#\x15\x9ft\x090\ +\x9c\xf7V\x1do\xd3\x18O\x8cq}]\x0e\xf9\x8ah\ +%\x8fl\xa1\xfa\xf7\x1d\xbbJ\xbd\xa7\x9c\xf8;\xf9=\ +\x82jf\x95Vx\xfe\xb4;k~Vx\x86\xdcA\ +\xd5\xe9\xbe\x22\x13\x98\x93\x85\x1e\x98\x8e\xab\xfe\xca\xaf\xa3\ +\xef\x0d;V;q\xde?\x03)\x13\xdd\xe3\x12\xee\xa0\ +\x95w\xe7o\x87C=\xed\xb3\x04,`cO\xb9\xf7\ +\x89P\xba5y\x129\xb2B\xcd\xac\xbd\xc2\xbb\x8f\xa3\ +kV\xee\xb0\xbbn\x92\xf1\x09\x9c\x02\xe9\xa4\xaa8\xfe\ +l\xbd/\x8b\xb9\xad{PpJ\xf8\xe9@\xba\x80\xc9\ +/,\x0b\xb0\xde\x8e\xb3\xd5\x06\xac]\xd1\xfajSF\ +\xd2\x98\x93\x1e\xd1\x22\xfar\x99Q\xf4/\xed>\x97\xb8\ +O4:\xa7\x1drx9\xc5\xd4\x91\x01\xd4\xfb\x0f\x8c\ +\xfb-\xeaw\x05d\xb2\xb6O\xda!-\x1b\x18@\x09\ +h\xf4\xdc\xbf`\ +-\x8d\x8d}(C\xba\xd8\xef\xee\x00\x8ez\x0d\xcdI\ +\x95\xfd\xe4\xe6\x1a/\xa2_O\x8d\xd6\xd2\x11\xf5\xc0\x01\ +\x00\xf0\x8e\xe7\xe4\x8d\xe6Rr9\x9e\xc5CPs\xfc\ +\xee\x5c\xda\xdf\xff\xc6\xf6\xfe\x17\x8e\xa5\x80\xe5\x22/\xff\ +\x94\xfd\xa4\x1c}&?\x8c\x1e\xb7\x22\xf1E\xae\xc1y\ +(\xd0\xa1L\xbd\xbb\xa4\xc3}\xf8\xfb-\x158\xc5\x1f\ +?\xd2\xc0{\x14\xf0-h\xe2\xc7\x9f\x0c1:\x0aI\ +\xe0\xd2\xf9\x9a\xed\x89\xce\x84\x8a8\xfb\xf7-\x1b\xfaP\ +\x0f^/\x1d\x09\x9c\xafXC\xb7\xc8u\xd7k\xefA\ +\xf5@\xfax\x90\xd8m\x1c\xcb\xed\x81\xe5\xd3\x97\x13\xec\ +H\x9f}\xd5CK\xbb\xce\xa7<\x1e\x86\x93\xec\x04@\ +YK\xc9\x89\xea\x12\xb4;\xef\x1c*\xb9~U\xdcC\ +\x9a\x00\x1dm\xe4\xc0r`\x1c\xaf\x0f\xfb\xf3\xdf\xc0y\ +\xee\x98\xb2,\xf41W\xfb\xd4\xcaO\xfaF>\xe3\xb5\ +j^\xa7\xa9 \xecg\x01:h\x95^\xbaO\x992\ +-\x07T\xf9}\xea\x1c\xe6\x98)#\xcfh\x13\xccH\ +\xf6\xca\xfe\xe5!2\x1d\x0c\x1d%\x1b\xae\xa3\xbe\xf9G\ +\xf7a>-^yfj\x057\xb0$\x1dW\xff\x9d\ +eZ\x1c\x81V\x93\xa6\x1c\xcdw\xe0\xe5\xef\x9c\xd4,\ +\xd8>\x7f:7\x86t\x9f\xdc\x93\x0a\xd7\x89\x85\x8e\xad\ +\x82Q\x93\x13z\xda\x80V\xba\x12<\x1f\xf2]_\x82\ +\xadk\x8cPFW\x9eP+&\x8cK|\xbb\xcf\xf8\ +\xebo\xd4\xd7\xbf'\x0d\xc3,\xe9\x9aM\xa6\xfe\xf8&\ +\x0b\xe9\xcc+\x5cp\xf5\xee\xe4\x86\xfe/~+N3\ +>%\x84\xcf\xd8\xd9\xfda\x81'\xa7\x9cc\x5c\x06\xf6\ +\x7f|\x02\xd6\xd5\xfc\xf1qF\xed\xfa\x05\xff\xf9\xc7\x8a\ +\xf5\xdc\x8f\xf3m\x0a(\x1dD:b\xb9\x02\xa93\x1d\ +\x11\x9d\xedu\x86\xe9-\xf9\xdf8\x99I\xc1,m\xb0\ +\xe3\xdc\x18\xf2\xc4}y\x80\xee$\xd7\xc9\xab\x81\x14\x8d\ +a\xc3\xb0P\xe5\x0au|4K\x96\x92\xd0H\xfa\xec\ +>{\x18\x971\xb0\xd7\x04m\xde\x82\xcf,4\x13\xf4\ +\xd7\xe3\xb1P\xb9\xcfR\x1d\xc8\xbdv\x80.\xad\xe4:\ +k\x0f\xb4 \xe94\x00#Z\xbbJ\xe8(\xd2Om\ +@\xb4\xd3\x83j.\xfb\xd1\x01\xa6V\xa5a\x07T\xa9\ +\x05\xcb\xfa\xc0\x18\xc7\x91\x1a>^\xf1UO9\xf7}\ +4\x1d\x98\xe6(s\x89&\xfb\xf0\xa3;\xf2_\xb6\xe4\ +F\xb8 )\x85]\x973\x07\x0603\x81\x0f\xbb\xef\ +zl\xcd\xb5\xbd\x8a,\x96\xeb\xc4\x1e<\xf7\x10\xebK\ +\x10\xbe\xa3\xb4\xe0YQ-\x19Gos\xb3I\x06\xaf\ +\xb4!\x07\x00\xfc,m\x0c\xa3]\x9b\xdf\x85\xddf6\ +\xde3\x07\xc3\xeerp\xa8\xf0\x96K\xdf\x04\xe6Q7\ +Z?\x83wN\xdb\xb5\xfc\xc5{\xe4_\xbc\xbfg\x0f\ +\xcf\x8e\x22\xc8\xd6\xb2`\xb9\xbd\x01\xcf\xef\x18\xc3\xdfi\ +\xaa>\xc8%\xcfR+\xd0\x89\x1f\x99\xe1`pqn\ +9\x10\x5c\xb1\x81\x1b\x11\xf2\xb9\x82v\xf9\x22\xdas9\ +\xbc\x02\xce\xe6{\xc7\x8e\xf1\xfc\x81\xba\xbfa\x94\x9eN\ +\x0dt\xbf.\x00\xa7\x8dn\x0e\xda$\xab\xabe^\x8f\ +\xab\xeaA\xd5\xf9\x19\x99\xc3\x92$\xc7\xc93\xb7\x9dX\ +\x85\xb0\xfe\x0e\x9a}\x95\xc5{!\x1f\x04P\xdd\x9f\xfa\ +&-J.?\xfe\xbd\xc51(\xe8\xbb\xbd\xb9t\xf2\ +\xe3\x11\xfbl96\xe9\x1c-\xfb\xef\xfe\xe4\x82\x94-\ +\xef\xc8\x89\x9e\xda\xad\xb7\xb7\xf3\x8d!:\x99\x80\xfe\xcd\ +c\xd6\xc1?\x81L\x9f\xd8\xc8\x9e\xb2\x1c\x8c\x1f\x96H\ +yI\x12G\x98%Xz\xd6\xb1\x80\xc7\xb1\xc0\x08\xa0\ +n\xa4\xfc'\xa6x\xdf\x81}\xc7x\xbb\x9f\xfdn!\ +\xb7W`\x94\x99V^\xa7\xce$\xf6\xc9,\xff\x15K\ +HF)!\xf99\xe9F\xc6\x1c\xb4\x96\xa8+\x8e\xd5\ +\x16\x14P\x98o\x0cY\xc6\x87\xc9\xdb\xb9\x04\xbcb\xc1\ +;\xbe\xc1\x95\x91\xa4\xba\xc0\xba\x03\xf4{\xc5r?\xb9\ +\xfc\xea \xa54\x98\x7f\xd3h\xf7y\x8f\x9cz\x01\xd8\ +\xcf\xe5\xe0\xc7\xf2\xc1\x06x*Xe\xda\xdf\x91\xf25\ +X9\x90p5\xca\xa3\x07\xe4\xf40U\xae3\xdc]\ +cW\xe2.b\x1at\x02D\x19\xef\x9c\xd9\xdbRk\ +7\xf9aO\xbc\xfa\xf8\xfc\x80\xfd\xcaA\xa5\x03\x94\x22\ +W|\x97r>[\xbd8\xf7\xd4\x08\xca\xab/\xd7x\ +\x9b\xbe\x1b\xea\x15\x8fx\x17\xf9\xb8\xd4\x82e\xb9a\xdb\ +\x9f`\x0d\x86;3\x8e\xd3\xf9\xee\x01\x0c\xf0z3\xa7\ +\xd4\xf9\xd0A\x87\x82\xbf\x96\x173@\x96\xd1I]Q\ +\x9a>\xdfK\xec\x99\x1d[@;~L\x10xk\x94\ +\xb9a\xfb\xd2\xda9\xa6\xca\xa3\x06\xc4\x89>\xfa\x1e>\ +\xd26\xe8ZriA.\x84\xb6\xb0V5>9?\ +\xaf\xcb-\x02\x95\xdd\x0e\x0fz\xa2\xb0\xbf\x92\xaf]^\ +\xfa\xb8\xddd\xbb\x0e\x0e\xear\xd5\x80g)l\xfcw\ +}\x1d\xfd\xd4\xcb~d\x97z\x86\x99\x8f\x99\x89+\xf1\ +\x22\xf4t)`=v\x07{\x09\x0a\xa6\xddh\x19\xf7\ +\x0aJ\x04\xbaz\xf9F\x8e\xb7&\xaf\x0f\xf9eM\xef\ ++\x10\xde\x83\xe7+\x9f\xe9g\xb4\xf1~f\x180v\ +\xecsc\x88\xbfO\xbe\xd7\xeeI_\x06\xf6s\xf3\x87\ +\x03:\xf1\xb3C\x1a\x0f\xbcN\xa3\xcb\xa2\xcb*&\xd0\ +R\xb5&\xc7\xf4\x93\x0e\xf0\xd5/\xecI\xff\xf4%[\ +\xfb\xbd\xc8\xe1\xd7~:i\xb8~\xd7\xa6\xc36FX\ +O\xb0\xbf\x9a\x0e\x17\xfd\x8f\xfc\x08\xef\xcb\x0c*\x01\xc2\ +\x82=b\xc2+\x8aN\x19T\x01\x8f;\xf0|Gm\ +\xaa\x8f\xeeO\xba=z\x22\xc5\xfd@.\xf5rr3\ +\xec\xf9\xe3\x9f\xd3&l\xe1|\xb8&L\xa4\x1b.\x07\ +\xf1\xc5\xcb\x8f\xd8\xfb\x00\xb06&n\x84w\xf2l\xc6,\x09p]\xe9\ +VT\xc0R\xd8?\xdeq\x7f\xbea\xdd\x8e\x15\xd6e\ +\xc1\x8a\x1br\xb9-\x09\x91\x9a\xfb\x8c\xd4\x97\x12|\x13\ +\x08\x85\x09\xa8\xf0\xd3\x03\xbd6a\xa4P\x18L}\x91\ +y\xb7\xbb\x01`\xdb\x7f\xe0/{c\x08\x19M\x81\xf6\ +e<~?0\xe6\x92jG\xf4t\xbc^\xa3\xc8Y\ +\xc9\x12\xb4\xe9/\x1f\xa9\x1cf\xce \x97\xb8\x82\x18\x0b\ +\x0d\xcfi[PX+\x8d\x80\xdf\xef\xe0F\x94\xa5\x9d\ +\xb7\xb4\xcf\x9f\x07\xa8\xf3\x90\xef\xdcMI.\xf3\xc0b\ +}\xab\xd3\xde\x09E\xc5\xbf\xe3\xe3\x8e\xb9\xe0\xe0\xc4\xe5\ +G'C\xda\x0a8O\xc1\xcb \xb2\xc6\xdd\x0a\x06l\ +k\xc7\x8e\xaa\x15\x8f\xc7\x17\xacu\x9b\xb4!(W@\ +\x14<\xce\xd9\x92\xee\xd35\xf6\xb2\xb61\xa9-O\xe9\ +\x0b\xcch\xc9(\xcfWr}u^{=\x92\xe0\x87\ +\xc6\xb8\xbd\x7f\xc3\xf3\xfd\xabi|\x9d\xcf\xb9\xae\xc8a\ +kR\xa4O\xcd\xff;\xef1\xf9PV\x90=p-\ +g\xf0\xb1\xb3E\x07\xf3;\x04d\xaf\x99\x09i\x10\xf9\ +C\xc0Kz=3J;\x11<\xd2\xa4k@3\x7f\ +Mt\x5c\xc7\x1d\xfci\xb7/%\xbc\xcc\x9f\xbeD\xae\ +]\xda\xe4\xa6\xdb\xa82J\x19\xe6\x95\x1dX&_|\ +\x82Y\xa8X&\x04`\xbaA\x9a\x1dH\x9cA\xf2\xf6\ +\xc0\xf2\xeb\xef\xe7\x81\xca@.[j\xd9N\xbe!\x03\ +\x1a\x97\xc6\xf8\x8a+RH=\xf4\x02o\xdf`@\x9a\ +{V\x96\xb2\xd49o\x92\xa6\x87%\xf9>^\xcb%\ +\xec\xda6\xd4\x9f\xff\x06F\x16\xdbk<\x08\x9aDC\ +ThN\x9b\xa1\xcf\x90_\xa5\xd5e\xa0e[^\xa3\ +\xed\xa7W\xe6\x82w\x9e{H>;}\xe4\x97\xfb2\ +\x8f]\xbe\xd1\xa4O<\xb5e0c\x13\x7fV\x1b\xa7\ +\x00`\xf6\xe1c\xa6\x9e\xcdI\xb1\xf5'psp\x86\ +r?t\xa1\xbf1D>\x9bK\x9eIO\x07\xd2=\ +j\xeb>\xe0n\x8d\xb9g\xe7\xf2Uk\xb4$\x8f\ +\xe1\xd2\xcb\xdd\xf4n\xc7\xf2\xd7\x0f,_\xff6\xfdp\ +]~]{\xec\x1e\x8a~\xc1\xf5\xa9\xa3\x1e\xc9{\x0f\ +Zz\x19\x19\xc7\xe1\x9bt\xa9\x0b\xf2[W\x9d\xbb\xca\ +\xbefL\x1d\xff\xd7o\xd8\xd7\x15\x85\x05\xeb\xaf\xf8\xe7\ +\x1f$\xf6\x1d\xdf&\xab$x\xa5\xee\xd31g\x8a\xd1\ +\xd5\xa6\xa2\xdb\x04z\xbdv\x01\xc6:\x09\xd7\x0d\x85\xf7\ +\x9c\xca7\x0e8t[\x1e\x12l\x8d\xcb}\x1a\xba\x14\ +B\x0e\xd9\x1d\xf0\xd5)\x1d\xf7\x8b\x13R\xfe\xa42\x95\ +8\x97\x00\xa54\x8e\xc4k\x1aH\xdf\xd0\x01\xe0\x5c\x16\ +\xe1(\x1cXh\xb6\x04\xeb3\xc1@Y\x7f\xe4\xb0\xa7\ +\xce\xf3\xce\x1cCR8\x80l\xbb\xbc\xc5\xee\x18\x00\x9f\ +*d/\x0e\x9e= \xf6\x0c\xd1U\x16\xe4)j`\ +]\x1f\xc0\xd8P#\x81-\x83|\x7fF;\x8c\x07z\ +nl\x9f\xd7\x5c\xd7^\xcf\x1a\xd3\xf9'tqP\xd6\ +\xb5~\x18en1.\xed\xe9\xfc\xf7#\xd0\xad\xeb#\ +\x1c'\xe0\xe3:>;\x06\xaa\x12\xf8\xb8\x93I\xabb\ +m\xd8\xd5\x81\xba\x93\xee\xf2t\xa7\x0a`\xbeY\xe7g\ +62\xe2j\xc5}\x5c\x0e\x91E\xcb\x17\x14\x0a(?\ +\x06\xcaG\x91\xb6'\xfaSwy\xf7\xd1Wf\x1d4\ +\x81;A\xd2\x99\xc5v\xa7\xddy\x01\xa3\xc2m\x9e2\ +~\xbd!!m\xe5(\x97\xe8\xde\x83m\x1f\x0e\xb8n\ +7\xe0\xf9\x8e}\xe4&.\xcc\xf6\xd2N81\xe9\xaf\ +n\xc4|\x02\x93N\x07kZ\xfaUF\xce5\xd0\xf5\ +\xb5\xfb[\x97\xa3\x03.\x8f\x0f\x0e\xba\xf7\xb1\x03\xef\x7f\ +\x03\xf7\xc7\x99qK\xfbq\xdd\x00j\xee\x00\xee<\x17\ +\x1d}\xb1\xd09I_\xa7\xe0\x9c~\xdb\xfcN\xb9U\ +\xc8z\x95I\xcd\x08\xf5\x8a\xee\x8c\x1b\xe97\xfc\xce\xa9\ +\xf3\xd5mQO\xb3M\x07\x12\xdd\x9eO\x0e\xcd\xf1\x08\ +\xbe\xb8/\xc9\xbeS\x07]\x7fr\xf9\xd7[\xeb\x1f\xe9\ +G\xd2\xc2O,s\x17\x8e#b\xb6\x0d\xb5\xed\xa6w\ +\x19\x89\xe5\x87{\xbf\xd73\xf2\xb2\xdf\xf4\xb1\x9cXV\ +\xfb\xaf\xeb\xef\xde\xe4\xe2\xbe\xdf\xfd4m^\xa7E\xf4\ +t\x0d\x80\xf7\x0d\x18\xfb|w\xb0Vr\xec\xb8\x97\xb6\ +\xaa\x90\x98\x824\xbc\xe2\xa58\xe5\x14g\xed\xa6\x03\xca\ +\xab\xb4\xba\x86e\xfb\xcc\xd0;\x16\xd0Dn}\xfb\x02\ +|~\xc3\xfa\xf7\x86\x85x\xd3\x0fG\xde\xe7?9\xa4\ +\x01?\x0eE\x8cO\x9c)6\x8c\xd9\xa1\x82m\x07\x92\ +>;P\xd6\xa3\xa25g.\x15\xe6}\xff\x8eo\xdb\ +\xbfq\xb8T\x9e\xb2~\x18\x01\x8b\xfb\xdd\xe1\x88&9\ +\xdc\xcc\xdc8B\x17#\xfd\x80K\xd2\xed\xc1\xc7\xc3\x1e\ +\x8b\xf9\xc7I\x95\xd7?0w\xd4\x1d\xa7\xab\x8f\xe7:\ +\x99y \xffWW:x\x816\xb7\xd6k|\xca\xa0\ +\xca\xd1T\x8c*\x1d\xc3\x91\xd9!5\xfd\x1e\x98\x96\x1d\ +\xad\xcc\x1a\x1e\xbbwG\xd6rt\x9d\xc0\xfc^\xd9\xa1\ +\x9e9s>\xf1Y\x9e\x99\xb4\xd6\x0d\xf7\xfb\x17\xec\x85\ +K\xdb\xda\xdc!n;\xbc\xdbg\xeb\xdaMu\x85\x1a\ +\xd2P\xef\xbbO\x0e\x16\x1b\x9b\xeb\xc2\xdc\xc0\x12\x5c\xd6\ +\xb9\x97\xa4\xd8\x81\xbd\xda\x01\xde\xdf\xbf\xe2\xf9\xfe\xd7|\ +\xcek\xb6\xc8\x91\xe3\xcc&eV\x1d\x84\x08l\xfdw\ +3\xcd\x04|\x02\xc9\xd2\x83n\xdb\x02\x7f\x1a/\x9d'\ +\xd0\xdf\xc1|\x0d\x9b\xaa1s`\xe6w\xa5\xb3~5\ +\xb9\xd8M;\x5cF\xbd_\xbe\x06\x90\xb4+\xf3\xa7\x9c\ +\xb6O\xa2(\xdb~T\x07y\xe2\x93\x08\xe7i\xd4\x14\ +\x22\xcb\x07\xb8;{\xbc\xe0\x0b\x83\xc3\xc08j??\ +}>\xca\x1c\xcc\xa6\xddJ\xfd\xe8\x9f\xed<\xf3Q!\ +\xcd[N\xf0\xed>\x94+\x07\xbe\xc4GZ\x1cJ\x10\ +p\xb15\x9f\xb0\xf5@&\xba\xe4C\xe7{\x87\xb7\x81\ +\xfa\xf3_\xa8]~\xd0\xb5qZh\xedv\xbcG\x0f\ +\x90\x94U\x19o\xae\x93e\xd7\x05@\x9bI|\xf2\xe5\ +6\xa4\xec\xb42\xa6\xe9\x8b\xb2}\xe9\x99o\x88K\x1d\ +\x94\xfd\xb9WHP\xaf{\x97h+\xc1\xbcb\x92F\ +$=\x1fg\xcf\xfc\x8e\xef\xcd\xbdN\xdeF\xd0\xa3'\ ++\xda\xe5Xu\x0aG\xf7'\xb94\xed\xedFL\xaf\ +\xc2\xf8\xfc\x19\xcb\xe3\xad\x8d\xd1c\xcf\xf5\xf7\x1e#\x1c\ +\xd0+\x9b+\x7fpL\xbcV\xb8\x8e\xbb\xed\xca\x93'\ +\x98\xf6\x8dI\x87OX'\x9f\x0bJ\xc4\xf8\xf8\x22\x16\ +\xfc\xf5\x1d\xf5\xf58\x1b\x99\x07\x8c\xfb\x92\xb7#\x00\xe7\ +|\xf7\xc0\x1e\x07ar\xa7\xad\x09\x1b%\xf8\xa3\x0fu\ +}\xc88,]\x94/\xe6d\xcf}m\xaef\x16\x16\ +`]\xb1\xfd\xcf\xdf\x8ew\x01s\xfe\xbc\xe1\xefy\xc3\ +\xd1\x89f\xf0\xee\x08\x1c\xa8\xcc\x06\xa1\x00\xd1?\xa3=\ +\xebK\x0fl[K\x19G\xd0\xd4\x92\xedum}`\ +`\x1f;6<\xf1\xb6|\x9c5\x1e#\xfa\xca\x99\xbd\ +h\xf1Y\xbc\xdatT\xee\x0b]\x0e.\xfc\xb9\xa5\xb5\ +\x9c\x9053,\x8b\xdd-\x07M~iw[\xc5\xac\ +\x18\xb64\xa3q\xf3\xbb\xb2\x7f\xa4\xdb\xfb\xe8\xf5\x8aN\ +\x8f\xbf9\x02\xf6\xb4/\xc7L:ZV\x92\xce\xcaG\ +\xcb\x1d\xadh4]\xe7G\x98\xfd8\xad=+\xe3t\ +MyV\xe1\xbe~\xc06~`\x0c\xd2\xa1z\xb8\x5c\ +\xdeJ9\x015\xe9\x032s%\xd9\xab\x0e\xc4y\xc0\ +o9\xe6\x0e\xe8\x96\xf3_\xc2\x92\x9cL\xa4\x83\xca\x9f\ +\xe4\x85\x1f\x11\xe3\xf2\x93\xdbX\x81J\x1b*H\xdf5\ +Aq')\x8ew\xe0\x99E\xca5)\xf6\xe5_\x17\ +Ewx~]\xb2\x92U\xf5L\x94\xee?\xdb*\xe7\ +\xbd\xf8E\xd0\xb7\xb4\xfe\x14HR\xd7\x1d\x5c\x00\xd7\xa3\ +\x91\x0e\xa6\xc9\xd1o\xd8\xc3\xae\xe4\x84a\xed\xa8O\xf7\ +\x13\x80\x1f\xf5\x93\xc0v\xc52\xc7\x94A/u\x83\xcf\ +-\xcb\x0d\xcb\xed\x81\xfd\xf9\x1d\x18\x0e,\xbb\x0e\xa5=\ +\xf2\x0e\xe9G\x97\xb5vSR\xef=s\xe9r\xc8 \ +\x95\x1c\xf0I\x92\x7f\xaf)\xe0\x82\xf4\xb1g\xa4\x18\xfb\ +q\x00\xf6\xfdq\xbe\x12\xafg\x9d\x17,%?\xe1\xc0\ +\xd4m\xcbm\x86\xfd^\x01\x8d\x07Cfh\x17\xe3$\ +\xe0\xc7\xa18@\xbc\xea\xbf&tiC\xdc\xdc\xf8:\ +\xa0wP\xc2\xdb\xa4]\x98\xd4\xc9'\xe7\xb8\x1dx\xf4\ +\xf8\xe9\xed\xf7\xa0\xcf\xef\xe3\xde\xf2\x22\xaa\xac\x8dso\ +v}\xb6\xfb<\x9e7\xda\xeb$\xc9[&\x08\x0ax\ +\xbb\x1f\xc7\xc3\x9co\x0c\xf1{\x05\xc7s<\xfc;k\ +ws\x93\x83\x8fY\x89\x07\xbd\xfa\xd1\xfd\xaeg\x84\xd5\ +\xb3|\xb4O\x22\x99)\xf7\xbbz\xdd\xf5\xa4\xf2\xfd\x09\ +\xec;\xf0v\x0bY\xa0\xae~\xddG\xee:!=\x97\ +\xac\xf94\xe9M\x1f$~\xe7\x9b\x7fj\xd2\xb7\xcf\xb1\ +p\x85\xd6\xe5y\xa5\xc1\xfd\xe3\xed\xf1\xf9\xf8\xbd\x80\xf5\ +\x13\xfe\xe7\x1f\xc7\x110\x85\x0d\xdf\xe0*\x98\x88\x18\x93\ +P^\xdff\xe0\xcf\xe2\xdd\x11D\xa6Qc\xfe%\x00\ +\xe1\xfd1\x00I\x10\x0eK|FU\xd8\xc7\x86\x0d\xef\ +\xb8\xd5\xfd\x5c\x1a\x93\xa3\x01\x04\xe6\xba\x90S\xed\xc7T\ +&:O4\xda\x0b\x02\xa8\x12DMG\x99\xe6\x91\x01\ +\xd2\x9d\x14\xeb\xf8|\x97S\xda\x05f\xbb\ +\xcea\xbd\xed\xe6\x08\xdc\xeb\xff\xc7\xdc\x9b\xc7\xd9U\x14\ +}\xe3\xdf>\xe7\xdc\xb93s\xef\xdc\xc9$\x93=!\ +$a\x09;\xb2\x09\x8a\xb8!;\xa2\x80\x88\x0a\xb8\xf0\ +\x80\xe2\x8a\xe0\xf2( ;\xa8 \xe0\x8a\xa2\xa8\x88\x88\ +\x0f\x0a\x0f\x8f\xa0 \xab \xab\x90\xb0\x84\x10\x08$!\ +{2If\x9f\xb9s\x97s\xfa\xf7G\x9f\xea\xaa:\ +\xf7&D\x9f\xd7\xf7\xf7v>If\xee=\xa7\x97\xea\ +\xea\xaaoUWu\xabq\xb8\xe7\xe4\x98\xb2}\xd1\xf1\ +\x95\x8d\x8a\x82\xd5\xa9M\xcf\xf6B\xd3>\xca\xd9\xe7\xb1\ +\xb0\xe2\x97\xf4\x95\xc6*\xafy!\x1f\x8d\x96\x95M\xd4\ +\xb3h\x130A\x04D\x11lm,s\xf6&\xf35\ +|}\xccS\xd2\x0c\xe4\x9fxmJe\xc4s\xcf\xb3\ +\x14\x88\xba\xb4\xc2\xd3}\x95ueA<\xf1\x9f\x04\x98\ +\xfe]k\x81z%\xbd6.\x04\xcfD\xba.\x0d\xcf\ +\xbb\xf6h\xb2\x1c\x90; \x8d\xf2I\xf2=\x03\xd5@\ +\xacUR\xd2<\x0bF\x8d[z\x91\xa4\x1c\xda\x92a\ +/\xb3\xdc\xb7dh\x11q\xb2s\xb1\xa5\x9f\xe5\x98\xa4\ +\x01G\xb4\xc9\xca|-\x1d\x1b\x01\x9c\xfb\x81\x0dc@\ +\xc7\xa6f\xa4iC\x1dj\x10\xb2N\xf5\x99\xd4\x8a\x9e\ +\xc0\xb0-9w\xb3FL;'\x81zV:\x8bt\ +X\x08U!=\xd0\xees\xbe\xc4A\xace\xb0\xded\ +\xe0\xd7\x8c\x96,s\xb3\xb2\xcf\xaav4\x0d\x89'\xa4\ +N\x0f\xea\xd6\x9d\xe3\x99\x0b}x\x03\xcb/=\x97\x9a\ +\x9722UQD\x1e\x5c\xcexG\x8e\x11\x901\xf9\ +\x19>\x83\xe6\x99,\xd7jSF\xca\x83\x00AK\x11\ +&=\xf8\xcfL\xc2\x016\x00\xd2\x0b\xeb\x07=a5\ +\x13h\xe6\xa4B\x1d\x93\xcavK\x96#\x13\x88\xe3\x08\ +hkB\xdb\xc6<8&\x80v\xd1\xc7^1\xa7\xac\ +\x15\x84(\x84\xe3\x10\x18W\xb7\xdc\xde\x0aaD\x1d\x5c\ +\xa7\xbcM\x80D\xadLT\x90\xdf\x11C\xd1T\x00\x1c\ +\x14Oc\x93\x8a\x82\xe3\x91\xf4\x95A|\xf6\x9b\x06\x97\ +\x16\xf0\xd9\x96\x00[E4\x17\xee\x98\x1e\x16@S:\ +\xa7\xe2\xe2\x0f^\x8e\xed&l\x8f\x5c\x0a\x16\xe2$v\ +\x7fm\xfa\x7fR\xc7`y\x10k\xfb\xd6`\xed\xc0\x1a\ +\xac\xe9[\x83\xb5\xfdk\xb0\xaeo-\xd6\x0d\xaeE\xa5\ +^\xf14\xe4\xb1H\xafLz!\xb51~\x9ex\xde\ +y!K\xa1\x1b\x8bE\xc9s\xa9\x01\xb2W\x02\x82\x8f\ +dL$=\xad\xbd,BI\x18\xc0\xda\x04\xe5j\x9f\ +\xb3\xccT\xfd,\xa0yq\xb0\xc0\xc9n\x9f\xd1\x5c7\ +\xdb\x0e\x0a\xd3#4\xc8\x0a\xb3)=\x18\x10\xf2\x09\xee\ +\xcd\x8e\xb8a\x85\xcd\xc0S\x02Jz\xaa\xd1\x1a70\ +\xb9]\xde\xfd/o\x0b\x89\x9b\xf0\xb1\x86\ +\x1bR!'\xb0\xa9\x22\xe3~\xb3gP{\x8f\xa50\ +\x0eRC@\x8a}Z\x8f\xf2\xc0\xd8\x04n\xbb\x94\xc6\ +f3\xefKO\xfb\x96\xb6\x0a\xd9\xb2\x953\xaa\x8b_\ +\x7f\xe2\x1c8\x0dL\xe5<5\x9ar\xec\xfd\xe7\xe4\x86\ +lP\xbe\xea\xaf1b\x8ee\xec\x12\x1b\x94ZV\xa4\ +\x0a,\xa9!\x19\x1e@bc_\x17\x8f\xca\xfd!\xaf\ +e\x22\xda\x87\xef\xbd\xf6(\xd1\xefR\xbe\xf2\x9a\xd4\xf3\ +$\x8d\x1b\xeag\xe4\xe5\x8d4@Y>d\x13\xba\x00\ +}\xa4\x92Wja\x08tt\xc1\x18\xe6\x19\x03\x83\xd8\ +\xd0Y\x9c\xcc\x8fY@\xaf\x15\xa0\xf4\xbeK\x10m`\ +\xc5\xf8\xa4yO\x00\x90i\x06D\xc8\x1e1\xa6\xe7Z\ +\x02C\x9b\xb6N\x85t\x06\x85$\xe8\xbd\x19\xb1uj\ +\x98\x1eF\xf4\x9a\xb5\x07\x1b\x00\x5c7;R\xa4G\x88\ +\xe9\xc0rD{\x12\xa1\xe8e\xd3\x984)O\xb3\xcf\ +\xf9\x84$\xf5ms\x19\xaa5\xb2\x11\xff\x13\x0f\xc5\x8a\ +\xaf`-\xcc\xd00l\xa5\xea\x9f\x94\xf3H?k/\ +\x9fn+\xcbO:\xe8\x81\xd6\x9c[\x859D\xfeF\ +\x1c\xadM\xb5La\xb0\xcf2R\xbaa\x98j\x04U\ +ig+\xf6\xc0\xdb\xc2\x22ho\x85-\xb6;:\x0a\ +o?\xbd\x1f\xa4\xb7GI\x9c i)\xe7\x93\xb8\x9e\ +\x00\xac\xc6U\xd2\x1b\xadg\x91u\x1b\xb7$\xb1\x92\x94\ +s\xa4\xc3Lf\xac\xf9\xc2\x14\xe6a\x06\x80@\x15\xbd\ +\x99\x06yp\x8cl\xa5\x05\xa43\xab\xa425\xa2\x93\ +Y\x01\xd8\xb8\x05\x97\x85\x95T\xa3\x8c\x15\x83\x18$\x93\ +\x90\x18=\x0crh\x0fK@&\x93\x96\xde\xd1{\xe0\ +:`T\xc6.h\x80\xd2l\x01h\xc0\xd7L\x00B\ +}c|_\xe5\xfb\x00\xb4 \xf6\x89,\xcd`6\xb7\ +?\xb5s*~x\xea\xcf0\xa1\xd8\x8d\x7f\xb5Xk\ +1R\x1d\xc6\xc0\xe8\x00\x06\xcb\x03\x18(\x0f`\xb0<\ +(~v\xff\xf7\x8f\xf6\xe1\x8d\xcdo``\xb4\xcf\xb3\ +tV\xd1\xca\xa5\x97\xa8\xbef\x81\x8d\x1c\x8df\xed,\ +\x98\x06X\x00j>\x80_x\x89\x8dQ\xa9\x0e\xc1&\ +\xb5\x86\xf1i\xa0\x92\xdd\x1e\xb0\x90\x1cF \x8d\x15\x9d\ +\x11u\x185f\x098X\xf9K#\xa0Q\xa0A\xfd\ +$\xe9\x90\x05\x02\xda\x88\x0ar\xad\x08s\x05\xf8`^\ +\xc3\xd4\xcc\xc6\xad1\xcd\x190J\xa3)\x81T:\xcc\ +\xd7<~\xab\xde\x05\x18\xcc4\xdb.\x97\xbc,\xe7,\ +\x0b@\xa8_\x09\x12w\x9f\xb0l\xdf\xc8:\xb4\xf8f\ +%%\x05,+f\x93\xf9]\xbe+\x15\x00y2\xe5\ +{\xd9x\xdf\xecXH\xc9X\xf1\x0d[\xdfR\x15\xc9\ +Um\xc1\xde?\x9es\xe2\x8f\xcc\x93b\xce\xf8i\x1b\ +WaG\x87\x10'u\x0ft\x9aI\x02\xc97z\x06\ +\xc8\xd8\xc9\x1e\xed#[a\xbe\xc8\xcam\xaf\xe4\x04M\ +e\x0d\xd9Qg\xb7\xcc\xb2[\xef^\xe6\x86\x11L\xb1\ +\x04\x1b\xa4\xca\xd1\xe8\xfe\xcbyQ\xe1\x07\x8aV4\xa7\ +\x09$\xfd\xb8\x1fY\xfe%@$\xe7\x8f\xd7:\x8dE\ +\xea\x1f \x1b2\x94uK\xe8\xff\xad\xe8\xaf\x81\x0b\xd1\ +H\x90(9.\xe9\xbf\xa5zd\x91tl\xd4\x1a\xba\ +OY>\x90\xe03+m\xe4\xfc\xea\x9e\xe9\x9a\xb3\xfd\ +\xa6>e\xe9\xce`\xb2I]\xd6\x02C\xc3\x08*\xb5\ +\xccX\xb8g\xcd\xc0\x99lQ\xc7\xbb\xcb\x10\x06\x9eg\ +G+\x19Q\xa7\xe7M\x8e;;*\xc6($\xbb\x13\ +\xdf\x0e\x83*>\x99B\xcaR\xb4\xe7\x91\x14[\x01\x93\ +u\x8a5\xe7I\xc9\xdbY\xd9)\xe7[\xcfE\x22\xea\ +\xd0\xfaO\xd2H\xe2\x16Y'2\x9f0\xe5]\xc9\x15\ +\xa6\x00H=\xa0\x13\xb1\x9f\xa5-\x981\xf4\x81\x100\ +Y\xb6$\xc05\xcal\xc4\xdc\x12yJ\x01\xc8\x96\x8d\ +\x9e\x14\xc9\xde\xd2\xdd/'#\x10\x84\xd4Cp\xef\xb2\ +7-\xb5\xa2\x82\x16\x14\xc2\xce4\xf6\x04\x82pl\x99\ +g\xeb\xb2\xaa\xdf|\x7fm3e)\xdb\x0e\xc4s\x06\ +lq\x93\xd0\xb7\xde:2 \x95\xa6\xa7DX\xdf\x86\ +\xbd$\xd2#\x09_wj\x01\x1b\x83\x1f\x9dv\x03\xe6\ +M\xdd\x15\xff7\xcb__\xba\x07?x\xe0Z\x0cW\ +\x86\xbcW\xc1y\x0a\x02\xd4S\xde\x08S\x05\xef\x0e\x9e\ +e\x17\xbc\x02o\x80\x1a\x97\x14!4\x9ft\xfd\x98t\ +o\xcb[`\x82(D>\xca\xbb\xf7m\x82Je\x00\ +t@F\xb3\xd8\xc6\xac\xa1B\x89%\xf29\xed)\xe1\ +\x1e\xda\xb4N\x97j\xc3\x096\xd4\xdf\xac\x8a@:\x9a\ +\xb1\xda\x18\xeaq\x0d\xbcm\xa4A\xb2\x14Ulp\xe8\ +D\x0e\x03 \xcc\xb5#\x97+ \x01\xbc\xc7L\xc3W\ +\xaeG\x0a3@\x03\x1e\xe9\xdd\xb5\xb0b]\x1a\xffN\ +\xd6\xb8\x0b\x8c\xb6\x8c\xa5\xb1E}\x90\xc6Y\x80@y\ +\xeb,\xb4\x97^\x03^xE\xd9\x5c\xb52\x98\x89\xc2\ +\x1cZrm\x88\xf2\xad\x98<\x06\x9b\ +\xb0\xc6#\xea\xca~\xd1\xbc\xf2\x1a\xd0\x9e\xc6\xac\xc9\x03\ +_\x1b\xadW\xde\x82\x87\xb5\xc0\xe0\x10L\xb5\xa6\xc6*\ +\x0d7\xea\x89<^J\x02\xbd\xac~\x96\xef7\x1aG\ +L\xdb\xacQ(\x9d\x01\xd4\x93Fo\xae\xde\xcd\xa25\ +\xb1%\x1c\x10\xb7\xe7\x80\x8e6\xbf\xf6\xb8o\x1a\x80i\ +\xc0\xcd\x06X\xa3\x9e\x89\xa1C\xa04\x14\xb7\x99\x7f\xa5\ +\xc9\xa6W\x00\x19\x22\xb1\x9fO#\xfaM\xf2\xab\xad0\ +\x1d\x04\x1e#\x00i\xfcM\x00\xba\xf34\x16\x0b^v\ +6\xc9\x0c1\xcb\x10,\xa0\x12\xd0U\xde\xd9\x09\xa3\xdf\ +\xe9-\xe9\xb8g/!\xab&\x02\xa0Y\xebD\x22k\ +\x0f\xf2\x92:\xc60\x84\xd6\xb0\x03\xa1q\x80D3\xa7\ +fB\xa9|%s0\xc1\xb4\x15!\x170\x83\x1a\xad\ +\xb0h;%\x14\x02P\x82\x85\x10:#\xcfg\xd0y\ +:h\xc0\xc2\x22\xdbb\xf2\xb8i[\x05\x7f\xd6Z\xac\ +\xed_\x83\x97\xd7.\xc2\xfa\xfeu\xd8y\xea<\xcc\x9b\ +\xb6+J\xad\xa5-\xbe\xb3-\xe5\xf0\xdd\x8f\xc4\xae\xd3\ +v\xc7E\xffs\x1e^\xefyM\xd1\x8d@u\x1dl\ +\xed\xb1\xa5-Y\x9fi)i.\xd5a,\x18\x95\xbd\ +E\xbc\x95f\x01\x1c2\xf7`|\xee=_\x92\x83N\ +oW\x10\x1f5\xf9_\xde\x14\x03\xc8\xcd\x9d\xf49#\ +\x9e7\xcd\xeb\xc0\x16\xbeWK\xd1\x00\xbfy\xe0:<\ +\xf0\xfc\x9d\x82\xc7H\xd8e=\x83\xbc*\xf8H\x02^\ +aIm\x0cu\x18\x84\xb9v\x01\xc3\xf8{\xb9\xf2H\ +hC\xcc\x00\xd1\x8e`\x1c_\xf7\xc8\xa0\xc3=\x93\x89\ +\xed3r\xa5\x8a-\xa6\xccZ\x97\x22\x8b\xb7l\x5c\xcf\ +\x02\x04\x9e\xc62Y\xc7\xd5\xcf\x14\xcb\x1a\x8a\xae?!\ +ZZ\xdb\xb1\xf7[\x8e\xc2\xae\xbb\xbd\x1b\xe3\xba\xa6\xa2\ +P\x9c\x80 \x8a\x1a\xe6D\xce\x99\xfaL\xccQ\xadV\ +\xc1\xe0@\x0fV\xafx\x11O?\xf2\x1b\xf4mZ\xe5\ +\xe7\x8b\x81\x94\x94e\xbc\xd2\x1d\xaffn\x14\xf13\xa7\ +e\x16\x8dS\xcaO)\xc9\x9a\x19\x92\xb2N\x1b\xe6\x80\ +\xa934\xd7\x00\x00 \x00IDATB\x09ft\ +\xd0g\xd2\xba\xef\x5c]u\xc8\x98k#\xe6\x86@|\ +\x00\x09\xe6\xdd\xf6=o\x01\x91\xe4\x95jC*^\x19\ +\xb6\x22\xb7\xfcY\x01\x1b\x05\x14\xe9S\xa6\x0d\x8f\x87\xce\ +\x9b\x0b\x10\xc2\xc61\xcc\xd0\x00lG'r\x1d]8\ +\xec\xbc_\xa4d\xb1(\x0f\xf5\xe2\xc1\xcb\xcf\x82\x84\xe2\ +RbP\x1fdX\x0f\xc48h\x86H^xc\xdc\ +\xe83\xda\x8c\xaa\x9d\xd6\xa4\xce$\xe5\x9837\xafk\ +\xfe\xfe\x0f\xf4.^\x82\x8e\xed\xa6a\x97\x93?\x84\xa7\ +\xbf{\x1d\x00`d\xedFt\xef\xba+\xc6\xcd\x99\x83\ +\x85?\xff=\x92\x9aS\xad\xb3\xde\xfbn\x94\xb6\x9b\x09\ +\xe2\x7f.R\x1ejM&y\x89hJ\xe3\x1d\xbf\xdb\ +l\xcc>\xe1\x10t\xef7\x0f\x85\x19\xdd\xc8\x15[a\ +\xc2\x80\x01\x9f\x00~\x0d?\x03\x88\xab\x15\x8cm\x1aD\ +\xff\xcb+\xf0\xc6\x7f?\x85\xb5\xf7=\x87x\xac\xea\xdb\ +\x95\xb4\x91\x86\x8d4(\xe93\x0dC\xb21\x8b\x19\x80\ +k\x0cP\xea\x00\x86F\x10Tj\x22\x93\x95\xc17\xff\ +.i!\xf5\x81k\x8dC\xb54\x9c\x92\xbf1>p\ +\x9f\xd3\xf6\xb4[\x01\xda\x83)!\x1d=\xeb\xfa\x10B\ +\xf2G\xd6\xc0\x90\x808\x18\xad\x01\xd6 )\xb5\xfa\x19\ +\xd4\x1aB\x03A\xaeA\x03{\x89k\x18;Xp^\ +0y\xfa4\xee\x91\xc6\x91\xfbM\xa2\xab\x04r.X\ +\xca\xca\xd5C\xb2*@d\xe0\x12\xac\xdd\xbe\xba\xbe\xdb\ +NcMF\xcar\xf9A\x0c\x86\xbd_:\xf4\x14`\ +KG{\xfbd\xd6\x9e\x84wZ\xa8R/\xb4\x17\x8f\ +\x01\x14\x09i\xc0\x1d\x11ca\xd1\x16\x96\x10\xa8\xc4\x10\ +\x9d\x85Ed\x94 %k\xa1i\xa6\x22\x81+\x01\x1a\ +[=R\x81R{Lt\xb6&\xd8\xdad\x0f\xa1\xa4\ +7\x0b=\xad\xe4-,\xa6\x94\xa6`KeM\xdfj\ +\xfc\xfa\xb1\x1b\xf1\xe0\xcb\xf7!\xb6\x1c\xffS\xcc\x17\xf1\ +\xe9w}\x16\xef\xdd\xf5}(\xe4\x8b[|\xff\xcd\xca\ +\xcc\xf13q\xf9\xf1\xdf\xc1yw|\x1d\xaf\xf7\xbc\xde\ +\xc0\xf2\x92\xdd\xd9\xaa\xe2\xef$+j\xa5\xc9O\x90a\ +@\x80O\x9eeDtj\xcd\xb5m\x95\x0e\x80\x06\x06\ +\xfew\xd3\xe43\xf9\x9c\x11\x9f\x99\xad<\x07\x97=\x05\ +\xc8\xb9\xd1@\xa4-_\xf0\x1cD\xdet \x1b|\xcf\ +b!\x04\xdd\xa0\xa0\xdb\x05,\xe2\xda(\x0c\x80\xa0\xa5\ +\xdd\xd7\xa7\x81\x83\x8c]\xe5l\xfc\x04t\x843\x0bK\ +\x09\xd2\x88\xd7\xb3\xdb0r]C|#\x95\x82T\x16\ +Z\xd0\xd1{Z\x88\xca\x11q\x16.\x83N\xb9\xcd\xd3\ +\xda\xda\x81]v9\x04\xef;\xfcs(\x14\xbb\x9a\xd2\ +\xf8\x9f-Q.\x8f\xae\xee\x99\xe8\xea\x9e\x89\xdd\xf69\ +\x0a\x8f\xdc\xfb\x13<\xf7\xd4\x1fQ\xafU\x04\xf8c\xcf\ +C\xd6c \x8dM\xf9;\x17\x02^\xee\xbb(\xf5V\ +\xb1A\x0cE_Z\x0b$\xec=hA\x00\x13\xe6\x91\ +\xb4\x97\x90\x8c\xb8\x83\x95\xa5B\x8a\xfcz0\xaan\x92\ +\xc7\x14\xa3\xca}m<;PC\x5c\xa8\xdf\xb2`\x9f\ +\x95'\xaf\xcdf\x85\xe3\xb2\xe80on\xd3\xef\x08\xc4\ +u`\xa8\x0f\x85\xed\xe7\xa1}\xc2\x14\x0f\x007\xbd\xb1\ +\xc8SE\xc2\x01\x19\x13hL\x80\x96\x8e\x12\xa2\xf6v\ +\xc4\xe51\x94\x07z\xfd\xec\xc8\xfeIY\x0e\xf5)=\ +\xab\xa5<\xb7\xc3{M\xd2\x08\x1b\x5c\xb9\x01\x83+\xd7\ +;\xda\xd6j\xd8\xb8`\x89\xe2\xf9\xfee\xcb1\xf3=\ +\x07\xe2\x8d\xbf>\x8eq;\xce@\xbd<\x0aX\xa9U\ +\xe0[\xc9~\xc2\x06\x01\x03\x18\x03\x83 \x8a0\xf9\x1d\ +{`\x8f/~\x08\xe3w\x9b\xdd\x1c\xe0\xa1\xa1\xba\xc6\ +\xcf\x0d\x10\xb6\xb6\xa00\xa3\x1b\x85\x99\x130\xfd\x88}\ +0\xb6i\x00\xaf\xfc\xe4\x1e,\xbb\xe5\x11T\x07G=\ +\xdd\xb3 \x8eWD\xa3l\xd0\xc6\xa7~O\x82\x12w\ +DL;\x12;\x0cSe\xae#\xe7\x804R\x1ai\ +\x12@\xb6\x9f\xa8>\xb1\x97\x97\xbe\xa3w\x09@%B\ +VI\xb20x\xa5\xf8E\xa9{\xc9Q$\xe5\xa0\xdc\ +\xceu5\xc4\xb4\xb6\xcaUwAV\xb1\x0d\x89\xe1;\ +\xa3\xe9\xdd-\x19\xcdV\x8d\xa11\x97\x00`'\x14\xbf\ +#\xb1\x88\xfc7\x0b:\xb9d=\xd0\xd29\xe0\xcc\x9f\ +\x18\x09b\x04\x16\xee\x8a\xb5\xac\xb2\xa0F\xfde\xc9\xe9\ +\xa7\xf2$q9\xf1l\xc94N\x12\x15v\xefJT\ +\xab\x01\xa2\xb4\xac\xe5\xa0\x9c\x85\xc6\xb7\x1ap\x1fy\x9b\ +\xc2=\x1f\xa0\x9e\xd4P\x8e\x87`l\xa3\xa5\x22\x89\xc1\ +B^N\x98\x14\xf8\x01\xc8\x22\xd36\x10\xd7\xc5\xa7\x94\ +e\xc5#\x8d\xc3\x81=\x1a?\xd7 c\x15%\x0d\xb9\ +\xfd,\x8a\xaf\xc4\x154+\x9b\x866\xe2\xf3\xbf\xfd\x0c\ +\xee_\xf4W$\x96\x13:\x00`\xa42\x82k\xef\xbb\ +\x1a\x97\xdfuq\xd3w\xff\x992\xa5s*\xae8\xe1\ +*t\x17'z\xe0\xcdL\xae\xad\x15\x0d\xf2\x18\xfc\xf1\ +R\x924\xe7\x98\x07\xbd\xe0\x89\xffR\xca\x18\xa6\xeb\xff\ +_%\xebIl\xfaL\xfa\x7f6\x80=\x11\xe3c\xab\ +On\x93\xd2\xfb\xb4F\x5c\xa9\xd5FQ\xaf\x8ex~\ +\x008S\x8e\xb6\xc7\xe8\xcdD\xd4Ou\xd1\xf3\x8dG\ +\x0d\x04~\xfe\xe4\x168gRS+\xc6\xaf\xe5\xeci\ +\xfd\xdc_V\x9c\x166\xf5\x08\xb3\x8a >\x083\x89\ +ZV\xf41\x8cZp\xda\xc7\xaf\xc1\x07\x8e?\x0f\x85\ +b\x97\xa6\xe7\xff\xa1i7\xc6\xe0\x9dG\x9c\x85\x0f\x9c\ +\xf2m\x980L\xd7\x1a\xc0&\x06\xadi\xedq\x0a\xc0\ +\xc1\xe14f\x19^\x22\xc3eb\xb1z%\x05}\x1f\ +T\xcd\x04\xddy.l\x98\x83)v\xa6GzH\xfe\ +\xa0Y\x927~p_\xa9\x1dy\xb7\xb8TzDF\ +#z\xc3r\xdc\x8dJ\xc6?S\xcfh\xfb\x9b\x0a\x83\ +d\xf73\x9dn\xc0\x0a\xb8q\xc7\xc6\xc2\xc2\xc4\x16\xa5\ +\xd2\x045\x1f=\x8b\x17x\xb0G\xbdU2\xd0\x00\xbb\ +\x1c\x7f*\x8e\xb8\xeaW8\xfc\x8a\x9f\xe1\xf0\xabn\xc0\ +\xb4\xfd\x0f\xf22D\x8e\x87\xde\xa1\xad=\x096\xb2c\ +\xa7\x9e\x91\xac\xa4\xf1ec\xb5\xa4\x07\x94\xe8E\xdf\xad\ +y\xecI\xccx\x87\xeb\xcb\xf6\x87\xbd\x0b\xab\x1f\x7f*\ +\xf3\x0c\xe9\x98F\x03O\xb23\xe9\x850\x9f\xc7A\xd7\ +|\x09\xef\xf8\xc1\xb9\x18\xbf\xeb\xec\x86w\xfe\xb7\xa5\xb5\ +\xbb\x13{\x7f\xeb\xc3x\xcf\x9f\xbe\x89\xe2\xac\xc9\xfes\ +}>!\xed\x5c10\x92}fZH\xd3\x84$D\ +\x06t\x99\x00(u\xc0\xe6s\xfe\xadlr\x12}&\ +\x0d.\x96-\xee\x93\x08\xa1\xa7\x91\x9eWG;\xfa\xd6\ +a\x84\xc6\xe3\xcf\xb2\xf0\x09\xea96\x96Xw\xc93\ +R]\xdfH\xc6\xb2\xccJ`F\xab0\xc3e\xe8S\ +\x01\x88VZ\x86J\x90\xcd\xf5\xe8\xb0\x1a\xc9\x83\x1c>\ +&W+\xfc\xbbYp\x99\xfd\x89w\xcd\xac\xe8\x1f\xc9\ +z\xf6\xc9F2\xfe\x83+'\xa1\x1c\xa4\x03g\xd7t\ + \xc0\x93D\xdd\x1c/\xc2[\x03\x0c\x14\xc9\xca%E\ +\xa1'\x89\x08\xc5\x0b\xa6q\x8b\xc1\xb5C\x19?,*\ +\xe4B%\x02\x18\x00\xf5\xa4\x8aa\xf4\xa3=\xea\xf4\x04\ +c\xb1 39\x99\xacz\x0bZ\x83[\x09J\xf8]\ +i-gc\xb4$\xdb\xc9l`\xb6\x94(v\xc8\x82\ +\xb2hcaI\xc8s\xad\x5c\x9d\x83\xa3\x83\x0dt\x1b\ +\xa9\x8c\xe0\xfc;\xbe\x8e\xfe\x11\x97\xc0\x13\x04!\x0e\xd8\ +\xf5\x00L\x1a7\x11\x8bW\xbc\x82%\xab\x96\x00\x16x\ +r\xe9\x13\xb8\xf5\xe9\xdf\xe2\xe4\xb7~\xac\x81\xa1\xb6T\ +V\xf7\xad\xc6\x8aM\xcb1u\xdc4\xcc\x998\x17\x00\ +0\xb94\x19\xd7\x9fz\x03.\xb8\xf3\x1bX\xbcn\xb1\ +_\x844\x8b\x80\xb4\xc09\x06\x87\x97\x87\x05\xe5I\x1b\ +\xffG\xc6`8\xc0L\x94\x95\xdb\x93\xf0\xef\xff\xbf]\ +\xa40jf\x00\xb9\xb9\x97\x19fYs\x87\x05\x07y\ +\xae\x93\x9a;\x90\xd4\xb4\x14\xfd\xe7H\x85\x9f\xe4C\x8a\ +\xc5tEZ\x91\x92n\x06\x94\xa9Nk\xcb[\xb6`\ +\xaf\xba\xdc\x1ecp\x11\xaaye+\xd9=i}=\ +r\x83X\xc6\x9f!\xed\xb7\x11\xedXL\x9a\xb8=>\ +\xf2\xd1o\xa3{\xe2,\xd1s\xa0V+c\xd1K\x0f\ +\xe3\xf5\xd7\x9f\xc6\xc8P\x1f\x86\x867axh3\xc6\ +\xcaC\x99\xb5\xa9-\xec\x96|\x01\x9d\xe3\xa7\xa0\xb3k\ +*f\xccy\x0b\xf6\xda\xef8\xb4\xe4\xdb]\xebA\x80\ +Y;\xee\x8f\x03\xdf\xfdq<\xf9\xc0\x8d\x9e[\xb3\x82\ +\x9a\xe5\x8e+\x09,::'c\xd7\xfd\x8f\xf5\xe3Z\ +\xbf\xe2%\xac|\xfd\x1f\x8a\xb6\x12\x5cI \xe0\xea\xd0\ +\xa1\x12<\xfbL\xef\x00\x01\x92 DP\xe8D2:\ +\x08\x93\xb0\xe4 iJsE\xf4\x0ba\xbc\xe7Q\x9a\ +\xec\xd2\x7f\xc1\x90\x89\xf9B\xc6\xd72\xd5\xa5\x11\xae\xcd\ +g\x96\x81\xd91Z\xd1\x8e8\x1cZ\xccO\x82\x04\x85\ +\xc93\x99T\xd6b\xd3k/\xf9g\xb4O\xc3\x19|\ +{}\xf8L\xcc;\xf6\xe4\x94\x01-\x22\xd3\x86\xfd\xcf\ +8\x17\xff\xf3\xdc\x87a\xeau1\x1e\x0aI\xa1\xd0\x1d\ +\xb9\x0d\x9e\x0d^\xd2# zJ\xe9-\xe5\x7f\xb6P\ +=+\x1fz\x12\xbb~\xecd\x84\xf9\x1c&\xed\xb5\x07\ +\xfev\xeeE\xd8\xf3\x93\xa7\x89\xb7)\xb3\x9a\x8c&\xde\ +\x09\xc8\xf2\xec\xd4\x83\xf6\xc4\xbe\x17\x9e\x8e\x8eY\xec\x1d\ +\xfd\xb7\x14c0n\x97\x19x\xdf\xbd\x17\xe0\x85\xcbn\ +\xc3\xb2[\x1e\x85t\xd4pb\x9b\xa4\x09\xf3\x9d\xfe\xdd\ +\x8aq\xc0\xff\xebz\x9f\xca$c\x80\x8e\x02,F\x80\ +J\xcd\x7f\xc7\xf5\x03t$\x0a|\x1d\xce\xd3F\xb2M\ +:\xa1\x18\x80\x91\x1e\xd6kL;px\x9d\xc9p.\ +\x99\xd3 g\x9c\xc1\x93t\x86\x91QH\x1eC\xc28\ +\xe9\xca\x1a\xad\xba'\x8b\xed~\xde\xb4\xb6\xb3\xa2=2\ +6\xb4\x0c \x5c\xa3\xfb$q\x98\x98>Aa\xcd\xcd\ +4\x0f\xc4g\x8cn\xc8hG\xfa=\xc3e\x83\xc8e\ +\xe8\x85\xa8\xa7\x9d\xa0I\x8d\xd2\x14kW\x0do1\xf8\ +,EH\x18\xa6\x01\x05/G\x1e\x84\xc9\x90E\xbeG\ +L\xc7)\xcb\xdcAf\x14\xb7\x88\xe5\xb1\x94lU\xc8\ +,\x1b\xc6\xfc\xb5\xa4\x8a\xd1\xfa\x00\xda\xa2\x92\xb2N4\ +\xb8\x03\x88y\x88aj\xe9\x11\x1b\xac\xbe\xb4\x0d!E\ +\x1e{\xae8*\xd0\xf8\x89fpD\x02\x90\x02^u\ +\x9c\x90N\x94\x90\xcfI\x01;Xn\x04\x80\x0f\xbe|\ +?\x16\xaf[\x04\x83\x00\xc5\xb6\x0e|\xff\x8b\xd7b\xf7\ +\xd9\xbb\xf9\xef\x7fx\xfb\x8fp\xcb\x03\xbfCb\x13\xdc\ +\xf2\xc4o\xf0\xae\x9d\xdf\x83\xa9\xe3\xa65\xd4#K\x9c\ +\xc4\xf8\xfd\xd3\xb7\xe0\x86G\xaf\xf7lt\xf4^\xc7\xe2\ +\xf3\xef\xfd\x12\xdarm\x98T\x9a\x8cK?p%\xce\ +\xba\xf9Ll\x1a\xee\x11\x02\x01~\xfc\xbc\x18\x8d\x98'\ +\x1d\x94\xca\x22?k\x09\xd2\x96\x9aL\xe1\x97\x8e\xf1\xff\ +;\xe5\x7f\xdb\x9e\x14\x8el@H\x0b\xd0\x15\xf6,q\ +\xa4\x10\xc5\x91J\xf0V\xaf\xb9s:\xa3\x16\x97\x00A\ +!\x11Y\x83\xc99\xf8\xad\xa2\xbd6p\xf46\x0f\x19\ +\x1a\xae\x07:\xf9\x8aW-{h\xa9>\x9d\x89F\xc2\ +\x8b\x92\x998\xb0\x99\xb7:\xb5\xa2!\x05\x98\xcb\xe5p\ +\xe2\x89\x17b\xe2\xc4Y\xbe\xf6Zm\x0c/-|\x08\ +\xf7\xfc\xe5\x1a\x8c\x8d\x8d41\xb0hs7\xde\xff\x91K1a\xf2\x1c\xf7\xb6\ +\x09p\xd0{N\xc7\xab/<\x80\xcd\x1bW*\x89\xc3\ +\x14#z\xd0&\x9e\xc1\xa4\x99\xbb\xe0\x80\xf7\x9d\xee{\ +\xf1\xe0\xef/\x01),\xf2\x94\xf1\xb6\x91\x84'26\ +\x98\xbd'\xf49\x89e\xf2`\x05\x08`\xc3\x00A{\ +'\x92\x91~$\x96n<\x92\xd0\x9a\xbc6|\xd6\xa5\ +6>X\x81d!\x90\xf7b\xa4\xb3 \x8f\xaf\xd1j\ +\x08^.\x87\xd0p\x92\x14#\x1dS%\x81\x8d6\x1b\ +\x98\xa7\x8bSf\xf9\x1eT\xcb\xc3(\x0fn\xf6t \ +\xb0F\xbd\x8cZ\xdb0\xe3\x80w\x22[Z;\xc7\xa1\ +\xad\xb3\x0b#\x9b{|?\xe4\xb8`\xa4\xa7\x89\xea\x96\ +\x10Cg\xf0\xcb\xbeB\xd0E;C4M\x00 \xa9\ +\xc6\xe8[\xba\x14\xf3>z,\xc6\xfa\xfaP\x1b\x1e\xf3\ +\xcf9^\xe7\xfbyi\xe6\xd8\xb8e\x10\x93\x9fP\xc2\ +[\xbf\xf3y\xb4M\xec\xd4\x0c\xd8\xacl\x9b\xed.\x9e\ +o.\xc1\xf2\xe3\x8b8\xe0\x9aOat]/\xd6<\ +\xf4\xa2\xd75\xcd\xe47\xc0a\x1a\x926\xf4y\xb3\xa2\ +x\xc1\x18\xa0T\x04\x06\x86\x80j\xcd\xaf%\xde\xa6\x94\ +\x06\x92<\xb2J\x1ae\x06z\xf7\xb1\xd1\xe1Bc\xe0\ +]9i\x08d\xdbd\x89\xe6\xda\xe5\x101\xe9\xec\xa1\ +c\xe4\x00\xad\x0b\x14\xe0\x1d\xad\xba\x91v\xb4\xf9\xfe6\ +O\x06\xa3\xb1\x05\x22Y2\xbb\xcdLZ@\xe3*\xe6\ +`=3\xd9\x9dSi\xf6\xb1Np\xa8\x82i\xc8}\ +W\xb3'=-z\x8bAn\xf9\xd2\xb3\x92\xf4\xec\xc3\ +\xa0\xcef-\xaf\xecD\x00z\xe1:|,}I$\ +(-\xe4D\xf3',X9aEo\x85\x040\xa8\ +%U\x94\xeb\x83J\xc8\xb2r\xd3\x93J0N\x22q\ +&\xba$\x1b\xf7ZZGF\x8d(\x0b\x8c\x19\xe1k\ +Q\x934<\x11\x81\xb6\xa6\xd85\x1e \xc0\xd0\xd8 \ +b\x1bC\x9676-\x03\x9d\xf7v\xe4[\x8f\xc0n\ +\xdb\xeb$\x91\xd3\x8e8\x0d\xa5B'\x02\x18T\xeb\x15\ +l\x1a\xde\x84\xad\x95zR\xc7\xb5\xf7]\x8d_=\xf6\ +\x0b\x90\x92\xb5H\xf0\xe7\x17\xef\xc2%\xff\xf3-T\xea\ +N\xc8MJ=\x81s&\xed\x00\x00j\x91\xc8\xf8G\ +I;\x09V\xa84z\xa6\x1c\xf3\xd2V\x84\xcc\xd4b\ +\x05\xf4\xff~\x91\x1e\x05\xe7\xa1\x09\xfc\x9c\xc6\xde\xd8\xd2\ +\x87\x96J\xbe\xd2\xca\x8b>5\x88ke\xd4\xab\xc3\xc2\ +8\xa0\xd5\xc7k\x82\x0d3W\xb4\xb5\xac\xafOb(\ +\x92n\x17\x18\x06\xdb\xcc\xa5\xfc/\xf7O\xc3K*[\ +\xca\xfc\x05\x88/\x18\x18\xb9\xaa\x0c\x8e>\xea\x1cL\x9f\ +6\xcf?7::\x88\x9b\x7fs\x0e\xee\xbc\xe32T\ +\xc6F\xc1|\xa8A)o\xcf5\xee\x16\xc8\xfeZ$\ +\xd8\xd4\xb3\x1c\x7f\xbc\xe9\x5c\x8c\x95\x07Yv\x18\x83\x83\ +\xde{z\x9a0\xa6\xaf\xfc\xca\x82\xa7 \xed\x7fW7\ +{\xb0\xacM\xb0n\xd5B\x00F\x800Z\xd54\xf7\ +2\xde\x89\xfb\xaa\xa1\x04\x87\x89\xb0\xa2Jk\x0a\x03\xd8\ +B\xc9\xdd\x1c\x02\xf6\x9aH\xf3J\xaf/\x8e\xc1\x93r\ +S\xc6\x0bRq\xc0\x99\xb7\xb7\xf5\xd5~<\xbf\x11\x22\ +OS\x1a\x13\x8dQ\xce3\xf3\x92\xf52I\xceC\x00\ +\x83\x0e\x0f\x00\x81\xca\xc0f\xc4\xb5\x0a\xd8p\xb7\xe0s\ +[]H@K\xb1\x03\xd9R\x1d\x19B\xb9w\xb3P\ +\xe4\xcd\xb3\xffil\xec\x95\xe1\xfeq<\xa5\xf4f\xc5\ +b,l\xa8d\xeb\x95F\xdc\xaaG\x1f\xc7\xbc\x0f\x7f\ +\x08\xab\x1e}\xc2?E\xbaH\xeb\x09\xf7\x0dk8\xf7\ +m\xfb\xe4\xf18\xf4\xa6\x8b\xd06a\x5c\xc38\xff=\ +E\xcb\xcf\xfd\xbf\xfb\x09\x14'\x8eGsm\xc7:(\ +Ig^Ju\x993\x90]\xeb\xd9\xd6\xac\x01\xd0\xd9\ +\x01\x9bo\x114\xe0\xf0-\xaa5L\x93G]\xdb\x12\ +\xf2\xe85nT\xedn^\xe8|@\xd2\xfd\xf2\xdd\x04\ +t\x95\xadQ\xe3\xa2\xf9do!;^4_\xb11\ +@u\xd09\xb1\x06\x06\xc1h\x15\xc1`Y\xe1mv\ +\x0b\xb1\x97\xd2}.S\x1c5\x96 \x1a4\x8e\x9f\xdb\ +\xb6`\x8ej\xdcM%\xe9&A\xa3\xe6Y\x0e\x13\x02\ +\x22m\x05i\x01D\x84$\x85.AX \x08\x02\xe8\ +\xf86\xb6\xfa\xc3T\xb0\xc9\x0cG}\x00\xac\xb4\x0e\xc9\ +\x92\xe7\xf7\xe5V\x97<\xba\xa3q\xff\xdb\xf5I\x1f\x9e\ +IB\xbd\x9e\xd40Z\xefG{4N\xb0\x86<\x87\ +\x8f\xeb1\xe0m%\xad\x9c\xf5\x91\x02\x9a\xd55,d\ +4\xaf!\xaf\x14\xfd\xd2\x83\x1ax\x1f\x03\x07T\x9b\x14\ +\xf0\xa8X:\x9b\xa0g\xa0\x07S\xc7M\xf5-\xad\x1d\ +X\xe3\xdb\xdcs\xee\x1e\xea:9\x00\xe8,\x940\xa3\ +{\x1a^\x1e\x1e@5\xae\xa1wx3\xb6T\xe2$\ +\xc6O\x1f\xfe1\xee~\xe1\x7f\xc0\x96`*\xc8,\xf0\ +\xc4\xd2\xc7q\xd1\x9d\x17\xe0\x82\xf7_\x8c\xf6\x96vL\ +*M\xc6\x95\xc7\x7f\x17\xdf\xbc\xe3\xebx\xbd\xe7\xb5\x94\ +\x06\xca\x16\xf7c\xe2\xed\x7f)\xb0\xa5Z\xe4\xe5\xe2l\ +%>d\xd4\x00HLs\x01\xf3\x7f\xb2\xfc{\xa0\xa5\ +<\x94Z:\xe0e, \x8b\x06m\xc5\xc2\x8b\x0a\xa9\ +\xe8\xe3\xda\x18j\x08\x10\xb6\xb4\xfbz\xdd\xf71\xc8\x08\ +\xa2\xb5\xc3\xc6\x09)f\xdeZ\x06\x98s\xb3\x80\x10\xfe\ +\xf7D\xfc\xce\xe1\xecR\x80f\x0f7\xa7-e^G\ +\xbc\xfe\xad\x7f\xdf}^,N\xc0\xae\xbb\xbc\xd3Sk\ +\xac<\x84\xdf\xfe\xe6\x1c\xacZ\xbd\xc8\xf7\x81x\x91\x8a\ +\xf6\xde\xc8\x985\xa28\xe4b\xf4\xbf\x0c\xf5o\xc0\xbd\ +w\x5c\x81c?r)Lz\x80\xfa\xc4\xa9; \xcc\ +\xe5\x11W\xeb\x8a\x1e\xd2;A\xfd\xb6\xb0\x187\x81\x01\ +\xe0\xd8\xe8@\x0a(u\x0fh}\x937P+J\xde\ +m`\xb8\xa5\xfbn\xc4\xa7\x06\x066rw\x07\xbb\xc4\ +\x10\xde\xb2\xe7\xf5\x93U\x87r\xfe\xd8\x9c\x90\xde\x03\xf6\ +\xa4\x18\xd4\xd3\xe4\x11y\x1b\x0by+e\xaf$5\xb3\ +\xe9H\x94\xcc$\xe3\x22\xb5W\xc3\xad\xfc\xe2\x94\xed\x98\ +~\xfd\x9b\x91l\xee\x01\xda\x8a\x08B\xde\xbe\xa67\xe2\ +z\x0d\xd5\x91!\xb4\x148y\xcdZ\x8bW\xee\xba\x0d\ +\xd6\xea\xe4\xc0\xecl\xbb>\xb0\xd2\xd4\xe1=\x0c\xcc\xa5\ +\x92\x95\xdb\x89r\xcd\x96{z\xb1\xe2\x81\x87\x85\xbe\x0a\ +\xb0\xec/\xf7\x22\xb1\x09V?\xf4\x0fL\xd8\xf9^\xac\ +|\xd0\x01\xc0\xa5\x7f\xbe\xc7\xf3\x10\x19\x5c\xc4\xef\xdc7\ +\xe2Q\x83}\xbez\x1aJ\xb3\xa7g\xf8\xd5\x8f\xd6\xff\ +\x94\xc4u\x0c\xaf\xd8\x80\xb1\xdeAT6\x0e\xa0\xff\xb5\ +\x95\xa8\x0e\x8c\xb8\xba\xd2wM`P\x98\xd9\x8d\xd2\xdc\ +\xa9\xc8ww\xa0\xb4\xf34D\xed-\xcd*\xf6\xa5\xb0\ +]7\xdey\xdb9x\xf0\xd8+Q\x1b\x1eU:\x96\ +\xe9\xd9h\xb20\xa0\xe60\x95l\xe1\xb5K\x1d\x04P\ +* \x1e\x18BP\x8d3\xcf\xf1\xcf\xd2\xd8#4@\ +|N!\x19,;\x09\xc4\xd3)&\xf0\xcf\xca\xad^\ +\xdd\x0e_CK\xa18@ Zd\x1e\x94\x1c.\xcd\ +z\xf7[\xa8zj\xcaU$\x060\xc56\xaf\x87Y\ +\xbe\xeas2\x89\x0f\x9878$-\xebL\xe3\x9f\x89\ +\x9fe\xcd\x92\xd2\x8d%K[@\x1f\x1c\x1d\xb5\x87\x1d\ +\x18\x8a\x07\xd4\x83, XP\x13j\x0c\x11@*t\ +\x0e\xe8\xe4\xa5\xeb\x84G\xd4\xc0\x18\xbc\x10\xe5\x22\xe4S\ +\xf3\x03\x18\xd4\xa0=p\xecz\x96\x0b\xd9\xfd\xae\xe3\x17\ +%\xfc\x22$M\xdb\xca@=\xa9a\xac>\x84\xb6\xa8\ +\x04\xca\xda\x8b\xd3zd\xbc\x01-\x5c\xb6%\x08\x8eR\ +\xe4\x1aO?\x0b^)j4P\xa6\xd86\xa2\x0b\xd1\ ++\x00`\x8d>\x87\xca\xf5E\x02$\xb6\xf7\xe9H\x87\ +\xb5\xfd\xab\x15\x00\x1c\xd7\xd6\xe5\x19hc_O\x03\x03\ +\xc4I\x8c\xcd\x03\xbdndA\x80bk\xf3L\xe08\ +\x89q\xe5\x9f/\xc1\x83\x8b\x1f\x00\x09\xee\xf6\xd66\x9c\ +\xfc\x9e\x93\xf0\xf7\x17\x1e\xc3kk\x96\x22\x00\xf0\xe4\xb2\ +'\xf0\xb5\xdb\xce\xc1\xf7N\xfe>\xf2Q\x1eS:\xa7\ +\xe2\xdb'\x5c\x85\xcf\xdc|\x066\x0fo\xf2\x8c(\x95\ +\x92\xda\xd6\x02o\xfde#\xccx\x1bL\x1ei\x01h\ +6\xfe7\x14\xf3\xef\x01\x7f4N\xbdNt\xe6!\x9b\ +\x17|Q=\xdf\xc2\xa0c\xd0$\xcf'\xb52,\xdc\ +\xbd\x8e\x1c2\x10\xfa6\xb2I\x0c\xec-\xe4uK\x8a\ +\x9e\xd6\x1e\x8c\xa4\xbdm\xa8\xc3\xaa\x9f\xb8O\x92\xfb\xd9\ +B\xcf\xc6\x1d\xba\x97M\xa6\xc6\x83\x0f\xfe\x08\x0a\x05\xf6\ +~<\xfd\xd4\x1f\xb1:\x05\x7f\xdc\xa6\x14od\x16\xb0\ +l\x90O\xea\xb8Y\xedA\xb5\x00^[\xf4(z\xd6\ +\xbd\x8e\xc93v\x01\x00\x14K\x13\x11\xe6Z\x80\xea\xa8\ +\xa7-[\xffZ/\x07\x08\xd0\xd9=\xdd\xff^\x1e\xee\ +\x87\xad;)\x12\xa5\xcaGz\xdcd\xdb}<\x0e\xf9\ +\xf5\xd9\xe8\xd8a\xeaV\xeb/\xed<\x1d]{\xceB\ +\xcf\x13\xafd\xd6\x1a\xcb\xaf\xacGL\x02|IYm\ +\x184\xfek\x8cA\xd2Y\x84\x1d\x1cEX\xa9\x0b\xdd\ +\xc7\xf4\xd2\xab\x9d\xb4\x1f\xebPZ\x97\xce\x81\xc3\xba[\ +\xf2\x03\xc98\xca\x8c\x97\xf2H\xe2\x10\x8e\xc3f\xa7\x8e\ +\xfc>\x01\xdf\x8c\xc3\xb9\xc9l$qH\x9c\xf3(\x07\ +\xa3\xee\x98\x1dt\x14\xd2q9\xedG\xb2Y\x1a\xe2\xbc\ +}\xebZ\x95\x1eJZ{\xf20y\x8a\xd3fC\x86\ +\x81%\x81L\xc2h\x8c\x19\x12\x0f\x8c\xf9|@\x9bB\ +^\x83\xa8\x18u!F\x8cr<*\x94Tc\xec\x0a\ +[\xfa\xf2t{\x9e:\xc9\x1c&\x0d\x14g\xd6 \xa6\ +a\x81*\xed\x89(\xb54%\x01\x18\xfah0\xc1\xb6\ +\x88\xce4e\xb6\xcb\xaarb\x86\x10\xd5\xa4\x82\xa4>\ + \x12C\x00\xcdn\xae\xeezf\x22\xb4e/S\xb6\ +\xa5\x85\xd0,\xb1\x85&\xc6\x8a\xdf\xe5\x99o<\xc1~\ +1\xabq\xc9\xd0U7\xfau\xfdk\x00\xf0\xe1\xa4\xdb\ +M\x98\xe5\xc7q\xd7\x93\x7f\xc6\x91\x07\x1e\x89\xf1\xa5\xf1\ +\xfe\xfbG\x9e\x7f\x14\x9b\x87\x5c\x9cMk\xd8\xd2\xf4\x06\ +\x91zR\xc7O\x1f\xfe1\x1ez\xf9!\x90\xfa\xd8s\ +\xf6\xee\xb8\xf8S\x17bz\xf7t|\xf2\xc8O\xe0\x17\ +w\xff\x12\xbf}\xe0w\xa8\xc75,\x5c\xf3\x02.\xbb\ +\xeb\x22\x9c\x7f\xecE\xc8GyL*M\xc6OO\xfd\ +9\xbeu\xe77\xb1x\xddbU\xb7\x1c;\xcd\x03[\ +t:K+\xc9\xd0\xdd\x7fcxA\xbc\xba\xee\x15\xfc\ +\xe0\x81k\x05\xe5\x9by\x06\xd9N\xb3\xb0H\xe2*\xe2\ +\xc4yx\xcex\xf7\x97\xd0\xd1\xd6\xd9\xc0%\xb2\xf4\x0c\ +\xac\xc3\xef\x1f\xff\xb9\x9fa\xae\x93\xf9\x97\x15<\x85{\ +\xb30|\xe9\x8dg\x95\x08\x94\x9e\x86\xac\xf1\xc4\xeb\x84\ +< \xf2\x9c5\x1dtM\x02\xc1\x03\xc6\xda\x18\xea@\ +z\xb9\xb7\xf4\x9f\xb2\xbdl3\xabN\xd2]z#\xa4\ +p\xe4:\xf8\x1a\xb8F/\x10\x8bK\xc9\xbb\xbc\x065\ +$\xc9*\x0f\x83\x00-\xb9V\xec\xb7\xef\xfb}\x9d\xd6\ +Z\xcc_p7H\xb8\xca\x8cD)\x94\xe5\x18\xe4\xfa\ +\xd4`\xb0Q\x89!\x1dA\xdf\xe6U\x1e\x00\xe6Z\xda\ +\x10\x06Q\xba\x16u\xbci \xda\xa5\x9a\xc6\x89-\xe0\ +\xf2H/\xea\xf5\x8a\x7fF\x03f\x96Q\x00\x1b\x82\x12\ +\x00@=M\xc0\x93iJ\xef{\x838\x0c\x81B\x07\ +\x92\xd1A\xd0YD\xd2+\xd0xE\x9b<\x8f\xce\x8a\ +\x16]\xc9*\x1c)\x09i\xb6\xa5\xd1\x9auSYU\ +\x9f\xdeb\xa3\xf5\x02\xb0\x911y7\x0dv\xfa\x96\xbd\ +\xec\xfa\x18'\xc0\xe0\x00P\xecD\x12r\x947\x90`\ +\xd5S\x7f\xc3\xba\x97\x9eA\xb1{*\x867o@m\ +h\xb0a\xddK'\x85\x1c)\xf3>k\x0d6\x1f\x08\ +\x0e\xcb-s\xe9\xa5\xe11\xda\x0c\xed\x9a\xeb\x0d2\xe0\ +t\xac\xacl\x0f\xe0^\x98\xc0`\xa7S\x8ej\xd8\xb1\ +\xe1V]Y\xfb\xb7\xe7\xf0\xec\xf97\xa2\xbc\xa1\xd7\xbf\ +\xab<\xb3F\x1al)\xe8\xb7\x09l%\xc1\xc0\xb2u\ +\xb8\xf7\xc8\x0b\xb1\xeb\x17\x8f\xc5\xae\x9f;\x1a&\xdaB\ +\xbc^\x14b\xceG\xdf\x81\x0dO,V\xe3\xa4q\xd1\ +l\xc4\x02(K:\xd3\xcfF\x8d\x94\xf1\x811\x92\x9f\ +\xac3j:\xdaaQ\x06*\x15O%\xe9\x10\x90!\ +4YcT\x1f\xd9\xc3qmDk\xe27\x19\xd7\x9a\ +\xf6\xc4se3\x1c\x22\xf1\x05\xef\xfe\xb9k7\xa5\xbc\ +\x91\x00\x94\xea\x92`.\x19\xad\xb8Z\x8am0\x86\x0d\ +\x0b\xc9?\x1c\x1a\xc2\x9eh\xd9\xa6,\xb6I\x9f5\xa5\ +i\x9e8\xbb\xd9\x82x\x92y\x9d\xc0n\x00\xd6\x0d\x91\ +\x05\xd0\x15MF\x80M\xd8\x14oJ\x99\x8b7'4\ +\x88a\xcb\x98\x88\xc4\x1d\x0c\x1a:J\x0aK\x0e\xc5@\ +g\x1d\xb3x\x94\xf1\x11\xda\x86`/\x99\x8cNb\xa0\ +\x98\xa4\xe2I\xba|\xa5\xe5B}\x0c`PO\xaa\x18\ +\xad\xf7\xa3-*yq\xcb\xfb\xff\xdco\x9e\x08\x16 \ +\x8e\xd9b\x04\x82\xc8\xd2\xb3\xa2?c\xa5\xc1\x02J\xdf\ +\x8cB\x9e\x17i-\xcb\xad\x82:\x924\xb0\x9c\xcb\xda\ +\xbe\xb5\x90\xe5]\xf3\xde\x83_?v#\xea\xf5*\x96\ +\xaf{\x03\x1f\xba\xf0\xc38\xe7\xa4/c\xc7\x99;\xe2\ +\x9e'\xef\xc1\xef\x1e\xfa}zf\xa8\xc1\xbc\xe9\xbba\ +\xbb\xf1\xb3\xd4\xfbqR\xc7u\xf7]\x8d??\xff'\ +\xd7\xb6\x01\xa6O\x98\x86+?}\x05&v:\xb0\xd8\ +\x12\xb5\xe03\xef?\x13#c\xa3\xb8\xe3\xd1;\x10\xdb\ +\x04\x8f.y\x04_\xfe\xfd\x17p\xf5I\xd7\xf9\xed\xe0\ +K>p\x05\xce\xba\xf9Ll\x1e\xde\xe8\x01R\xb3\xec\ +hR\xe8\x9cT\xe4,X\xe6$}\x13\x0d\xc0\xc1\xb8\ ++zW`U\xefJ\xc13\x9an\x0c\x84\x84\x15h\ +\xeb\xa8W\x86\x10\xdb:>\xf2\xb6\xd3Ql\xeb\xc4\xd6\ +J\xdf\xf0f\xdc\xfe\xd4\xcd,\xb0\xbc0r\x96\x1c\xf5\ +\xab\x8e:\x08\x98\xf1\x02\x96`\x88\x14?ej\xb2\x22\ +\x95\xb1I\xee;\xb9\x95B\xbc\xcdB\x89\x94z6\xbe\ +-\xa9\x8d\xa1\x06 \x97\x82@\x88qK\xa1d\xc5w\ +4\x034\x17R\xe1\xf1\xfbler\x8c\x8eT\x0cL\ +o\xf2\x9c\xc9\xf5 \xc5m\x880\xbd\x95\x81x\xddY\ +\xcb\x93&\xcfA>\xdf\xeekZ\xb5\xea%\xf4\xf5\xad\ +M\x85k\x08\x16t\xac\x5c\xdc\x5c\xcb[+\xe8\xfe\xcd\ +\x84\x85\x9c\xb1\x90\xa0\x80\xb66iL\x03\x9by\x0d\x05\ +A\x880j\x11\xe3t\xab\x92\xe6C*\x88\xd6\xb6\x12\ +\x0a\xa5\x89\xbe\xbf\xfd\x9b\xd6\xc0&\xf2\xeeb\x8e\x8c\xb4\ +\x82w\x88r4\x03D?\xb2\xd4\x13H@N@\x9f\ +\xe31\xa5W\xd3F\x11\xd0^\x02\xd2\xed`\x9aM\xea\ +;\xc9?\xf6\x1c\xb0\x09\xa1\xb9\x80Ct\xb4/\x9ag\ +\x97j'\x05(\x8d\xf2@<\xebh\xa7\x15\x926D\ +\xdc{\x93v{\xab\xd2n}K\x17y:!\xae!\ +\x18\x1e\x80\xe9\xe8\x84\xa1k\xe3\xd2\xb9\xae\x0d\x8f``\ +\xf8\xf5&\x1e\x92@\xb5\xc5<\xc7\xb3&A,\xcd1\ +\x01}\x19g\xcbF\xa9\x15T\xa3:x\xef\x87\xbd/\ +\xe9\xbf\x86Be\xd8,\x91zRn\xe7Kc.W\ +*`\xd2~\xbb`ke\xf3\xf3\xaf\xe1\xd13\xaf\x06\ +,+}\x1a\xbb6|\x12o0\x11=\xa8\xcdx\xa4\ +\x82\x97\xaf\xfb\x13\xa6\x1f\xf6\x16\x8c\xdbe\x86n@\xcc\ +\xc5\xac\x13\xdf\x86\xe7/\xbb\x0dc\xeb\xfbA\xe0\x80\xdb\ +0^\x8eI \xcbs!w\xfa\xb2\xab\x95\xfb\xa8t\ +]\x00$\xa5\x02\x82\x01\x8b\xb8Z\x81\xf4\x1c\xeb\xd9\xd3\ +\xf2J\x1a\xc3l\x9cp\x91|!\xe1\x19\xc1F\xa9\xaf\ +yl2$C\xef^\xb0w\x91\xe1\xa8\x0cu\x90y\ +\x13\xacy\x80`\xb4\x8e\x04\x15$\x1d\xadJ&j\xe3\ +\x18\xbe}\x89Z\x1ae2\x8d\xa3\x11\xfbH\xdd\xaa\xd7\ +\x04\x87\x92\xf1\xf7Y0/|\xf4\x1dQ\x17\xda\x82\x82\ + p\xe0\x89\x9c\xb5\xb2IP\xb10\xe0\xed:\x065\ +\xd2\xcd\xca\x83\xad\xfb\x8dW\x0e\x8cgKQ\x22Z\xa9\ +\xdc\xa5\xc5\xcc\x83wC\xe2\x09\x08@\xd6\x1c\xf7M*\ +\x0d\x1aG\x92\xd4Q\xae\x0f\xa9\xbeI\xe6c\x8f\xa5\xeb\ +g\xac\xfa\xccg:\xc9\x85&\xad&d\x9e\x08<\xf3\ +\x89\xb1\x19\xb6\x90\x99!\xb9\xb0\xf2\xb5\xea\xdd\xb5\xfdk\ + \xcb\xb4q\xd3q\xe1q\x97\x22\x0c\x22X$\x18.\ +\x8f\xe0\xe2\x9b.\xc5)\x97\x9d\x86[\x1e\xbc\x15\xc6:\ +e0\xbdk\x06.9\xeer\x04\x01[\x81\xf5\xa4\x8e\ +\xeb\xee\xfb\x1e\xee}\xf1/\xbe\xbd\xc9]\x93\xf1\xf3\xaf\ +\xfe\xcc\x83?O\xdb \xc0\xd9'~\x01\x9f<\xf2\xe3\ +\x08\x8d\x1b\xcf\xcbk_\xc2e\x7f\xba\xa8!1d\xee\ +\xa4\x1d2\x0a\x82\x17\x1c[m\x9cVo\x04\xd3\xf2A\ +\xb6\x81\xa2\xaaT\xa6\xb1P\xcd\xee8\xcbD\x81\x14z\ +\x93\x94fh\x22D\xf9\x0e\x04A\xd4t\x96\x9a\x15\xee\ +3\x0b\xef\x10\xbcEE`^\x82\xd5\xac\xf7\x87\xd51\ +{\xac\x18\xc4\xb1 '\xd7=\xb7\xca\x7fd\x8f\xb4Z\ +\x86\xaf9\xa9\x8d\xa1^\x1d\xe6\xb9\x02\x1b6\xac\xc8\xb2\ +\x96;\xbf\xcf\xfd\xe6uBc\xa75%\xedn\x88Q\ +\x91\x92\x96\xf3L\xf4\x0b\xc0\xa0\x81J\xe2\xe7\xca`\xda\ +\xd4\x9d\x14\xcd_|\xe1\xafB\xf8\x12e\x1a\xad]\x1a\ +\x87L\x14\xe2\xb5f<\x1f\x01\xbc\x8d\x22)G\xde`\ +\x00\xa8\xd7\xab\x88kU%D\xa5\x85.\xc76c\x87\ +}T\x7f7\xaeyE\xd1*\xdbo\x19\x93,\xe7T\ ++n\xc9+,\xd3h\xde\x22\x9f\x09\xceFl\x18\xe5\ +\x10\x14K\xb0\x01\xcfh\xb3:\xb3\xc9<\xd4\x0eQQ\ +\x02\x1aN\x00\xc9BY\x09\xe2\xb4AM\xcf\xca\xecL\ +\xc9\x07\xf4'\x80AhBt\xcf\xdb\x97\x89g-\xfa\ +\x96\xbd\xac\xd6\x08\xe2\x18\x18\x1a@\x92\xc4\xde\xa0r\xe3\ +\x88\xd5\x98h\x1c\x92N\xdaXg\xd0\x89t4$\xc7\ +\x1d\xdf\x10\x18\xd4\xbb\x07\xcc\xcf\x9a\xdb\x18\x1c:c\x9c\ +t\x0c\xbf\x13C\x82H^\xd5\x1c\xe7\x96\xa5\xdd\x84\xdd\ +w@k\xb7L\xfc\x90\xab\xc4U\xbf\xf0\x87\xb7\xc3\x1d\ +\x06\x9e\xa8'\xb2\x84c\x04e\x0d\xf2\ +a\x1bZ\x82V\xf5\x92\xb6\xea\xa5eG\xdf\x12\x81\xf8\ +`P\x8d\xa4\xf9-\x9b*\xcd0\xcd\x10\xcb^\x11\xa3\ +\x91\xb2QB\x80\x08C\xa0-V\xc4\xe7\x81\xd3\x22\x97\ +\x0a\xd4\x0dXg'\xd6\xd3#b(\x93\x87@\x05\xc0\ +\xd1}\x0cOdV\x9d\x84\xa9\xec!!eC\x22H\ +C[\x9aH\x99\x00C\xe3d\xc6\x93\xc7\xc6Ho\xa1\ +\xa4\xd0\xea\xfe\xd5\xc8\x96\x83vx;\xbet\xf8\xb9\x98\ +\xda9]\x80\x9fTI\x06!\xf6\x9e\xb17.\xfa\xe0\ +\xe5\xe8h\xe3+\xe1\xe2$\xc6\xcf\x1e\xfe1\xeez\xfe\ +N\xd4\x12\xba\xb8\x1b\xd8{\xee\x9e\xe8\xeel\xdc&\x06\ +\x80\x5c\x94\xc3'\x8f\xfc\x04N8\xe4x\xe4\xc2\x1c\xac\ +\xb5xl\xe9\xdf\xf1\xad;\xcf\xc3hu\x14\x80\x03\x81\ +\x97\x1f\xff\x1d\xcc\x99\xb4\x83Z\x88r\xe3\x85\xacU\xc9\ +W4F\xc9\xd0L\x1d\x0b\x02\x1a\x1at3\xad\xb3w\ +\x85\xd2|Q\x09M\x84\x96\x96\x0e\xff\xdd\x9b\x95\x04l\ +\xcf\xf1V\x824)XiJ\x90jE/xK\x9b\ +\x95*)(\xa9dd\x92\x84\x86c\xac\xce\xa8U\xb9\ +f(\xb6\xd2\x00\x88k\xa3\xa8W\x87Y\xf8\xa4\xf5s\ +\xb8\x86<\xed\x9e\xbd\xa6\xbc^\xc8\xd3\xa4{ Ag\ +j\xdb\x0a\x1e\x96\xb1^R`I\xe3\x05\xe2}-\xbc\ +&\xa6g\xfe\x01\x80\xb5\x09\x96/[\xa0f\xcd\xad\xdb\ +\x08l \xf0Z\xa6\xfe3\xe4\x96\xdb\xb7r\xe53-\ +i,I\x5c\xc7\xe6\x9e\xe5\xd8\xdc\xb3\x1c=k_C\ +\x1c\xd7\xc4\xac\xc9\x96h\xd6\x1c\xd8\x981w?\xc8\xb2\ +q\xcd+\xa2V)\xe5$\x18\xd2\xdb\xcf\x12\x142(\ +\x97b\x9bZ\x0d\xd2\xf9\x8e\xd5\x1a\xa1\xb6l\x18!h\ +/\xc1\x18\x0d\x10\x01\xcd\xf7l \xeb\xef\xb2\xc6\x00\xcb\ +\x1d\xf6\xba\x12x\xa3\xf7\x1cO\xc7\xeaw]/\xaf\xbd\ +l\x9dQ\xb1\x03-E\xf6\xbc\x0f\xad_\x89ZyD\ +P9\xdd\xe5\x89\xeb\xc0P?L\xdc,I\x80O\x09\ + \x9d\xc3T\x07`\x88\xfazMJ\x18\x0bHP\xcf\ +\xcaZ\xf2'\xb7\xa7y\x82A\x04\xcds\x8c,\xbf\xca\ +\xad>\x99\xf0E\xf5\xd1\x8c\x8f\xdfe\x0e\xb6V\x86W\ +\xf5`\xfdc\x0b}\xbd\x92K\x1aAk#\x0c\x06\x18\ +\xb8XX\x8c\xae\xdd\x8c\xcd\xf3\x97n\xb5\xcd\x8e\xb9S\ +\x1a\xf8C\xcetc\xb6\xb5\x1b/\xc7\x9aZ\xf1\xb9\x1c\ +u#\xc8\xf1\xed\x98\xd0\x1d\x16\xdd\x12)\x9e\x94k\x99\ +d1\xc932*\xd9#mU\xcb\x80\xce,&J\ +1\xc5\xf8\x13-\x95\xe5\xaad\xe0EOK\xfd\x03\xf1\ +\x8c\xec\x81[\xe3\x9c\x01o\xcbc\xc0\xf0(\x8c\x95\xf1\ +\x8b\xce\xc4l\xa4\x95\x9b[\xbew[\xee\x14\xf1\x18\x18\ +\x85d\xbd\x84\x9a\x062\xd4\x84\xc7@\xce,\xf7]$\ +\xa79@\x80\xb6\xb0\x03\x01\x0c\xc6\x92\xb2g6\xaa\x8e\ +\x03\x08ya\xcb\xf8\x1e\xd9\x19\xf7\x1c\x0bh\xaa\x87-\ +/\xd7!9\xd9\xb4\xf9\xe2\xea\x92\x8a_\x12\x83\x0by\ +(\x8d\xf8=k\x15P{AJX>k\xd0%\x86\ +\x94\xebCh\x8fJJ\xa9He\xa23\xac\xb4U\xf3\ +\x00\x00 \x00IDATq\x99\xa5\xa1z\xc8\xd0&\ +\x9b\xf4\xc2\xd3AO\xf1\x82v\xdbS\xa1\xa7\x07g$\ +\x1b\x05X\xa5U30\xd2\x878\x89\x11\x06\xec\x89\x0c\ +L\x80c\xf6:\x0e\x07\xefx\x08\x9e\x5c\xfa8\x9e^\ +\xfa\x14Vnz\x03\xfbl\xbf\x1f\x0e\xda\xe1\xed\xd8s\ +\xe6\xde\xc8\xa5Y\x8f\x80\x03\x7f\xdf\xfe\xf3\xa5x\xe0\xe5\ +\xfb\x950\xb1\xc6\xe2\xa5\xe5\x8b`\xad\xddBl\x8a\x03\ +\x81\xe7\x9ct6\xdaZ\xdb\xf0\xab\xbf\xde\x84\x00\x06O\ +/{\x12_\xbd\xedl\x5cs\xf2\x0f}b\xc8\x95'\ +\x5c\x85\xb3n>\x03\xbd\xc3\x9b\xbc\x12\xca\x9e#\x96\xaa\ +c\xb5\xd8\x0c(p\x973\xacX\x88j\xabS.\x08\ +\x1d\xdc\xaec\xd2\xbcG\xd1D0\x81\x04\xd5[/\xbc\ +\xcd\x98\x05\xee\x0cD\x12hED\x22\x81\xb6|\xd9\x0d\ +\xef\xc2\x95i-H\xdf`\xe2)\xe1\xf8^&F\xd1\ +\xd6\x1e\x09W:\x98=\xbb\x0e\x01\xa4w\x07\x03QK\ +\xd1\xf3,\x05A\x13/9\x7f\x05\x05F\x8b\x98V#\ +\xfd\xb0\x0c8%0\xb2\x9e\x0f\xb5\x85\x9e\x05\xe5\xbcz\ +Y\x08\xc9uAt\xeb\x9e\xc0\x19\xa1\xe5\xf2\x10\x06F\ +6\x81D2\x89{\x09@\xa9P\x9d\xda\xbb\xc8 \x95\ +\x83\xad\xa9O\x1c\xbb\x9c \xc6\xb3\x8f\xdd\x8a\xf9O\xdc\ +\x96>\x1b#\xaeV\x95\x9c\xb3\xaaU\x0e\x7f\x99>\x97\ +=\x80I\x12\xa3w\xddR?z\x9as\x86\xebr;\ +\xdf\x8d%\x0b\x9b$\xbd\xebj\x9e\xe4\x15\x97\x10\xbc\xa2\ +\xe9l\xa2\xb5\xa2\ +qn8[^\xea\x0e~j\xdc\xce\xcc\xfb\xcd\xca\xd2\ +?<$2\x9d%\x18\x17\xc9\x18\xead\x04\x92\x1bL\ +\xf5@\xb5k1\xb4l\xfdV\xdb,\xcc\xe8\x861\x81\ +\x93\xff\xd0a\x18Y\x9c@\xe7\xf5Qh\x16K\x17\x06\ +\x90\xcdt1o=r\xdc\xa5;\x22\xa6\x88dp\x04\ +a\xa5\x0e\x8e\x87%\xe7N\xa2\xf8\x97\x0cW>.\x85\ +\xb1C\x1du_\xbf\xd6\x15\xd2H\x83\xf8\xc4\xf5V\x1a\ +\xaf2\x9c\x87\xa4\x00\x1d\x04\xcd\xbb\x9a\xa1\xe2\x17\xa27\ +\xc9\x1f\xd6\xed\xee\xc6\x10\x0b\x0b\x93&\x86 }\x9a\x01\ +\x9c\xd4U\x12s0\xfd\xa4|\x01\x12/M%\xc8f\ +\xef\xbe\x1e\x9f\xd4\x9f\xae\x7f\xae\xc5\x18\xb1\x8b\x01\xac\xa1\ +\xe63E\x0c\x80\x96\xb0\x1d1\x12\xd4\x92\x8a\xaa\x8a\xbc\ +\x0fR1\xf3\xde\xbd\x00\x12\x90\x81\xe32\xd8\x98\x05\x87\ +\xf6\xee1\xab0\xd6g\xeb\x86\xb7Py\x01e\xe3z\ +4H \x0bO\x03S\xde*r5\x1b\x00qRC\ +\xb9>\x88\xf6\xa8S\xd5G\xed\xeb\xad\x1cIZ\xee\x0f\ +o\x95\xb3R\xd7\xc2\x92\xc6\xc8\xcb\x99\xd4\xa2\x04}\xc4\ +@L]\xde\x86\xa2\xc4\x9aZR\xc7X\xad\xdc\xf4^\ +\xdfq\xed]8r\x8fcp\xe4\x1e\xc74|G\x85\ +\x13>\x1e\x10\x87\xcb2\xd0_\xb3y\x0d>w\xdd\x17\ +p\xd9\xe9\x97\xa8d\x12Y\x82 \xc0\x19\xc7\x9c\x0e\x00\ +\xf8\xdd\x03\xb7\xa2\x1a\xd7\xb0p\xcdB\x95\x1829M\ +\x0c9\xff\xceo\xe0\xd5u\xaf\x08JH\x9bX\xdf\x10\ +\xc1q\x92\xbc\xb8d:=\xf3\x83\x06\xa7d\x19\xb2\x95\ +\xc6\x86\x05+Zi\xcd\xbfy\xd1\x16\x17\x83T]?\ +\xb5O\x8a\x84\xe7\xce\xc0 \xca\xb5`\xce\xa4\x1d0m\ +\xc2\xf6h\xcfw\xa0\xd0ZL\xe3\xcd\xd2ucXm\ +\xd5\xe2\x1a\xca\x95a\x94\xc7F\xb0q`-V\xae\x7f\ +\x15#\xe5AO\x13\x09v\xb9U\xa3\xfaj`PO\ +\xef\x0e\x0e[:\ +\x92\xa4w\xd9KB\x1a2WP\xb4]\x10[\xd8\x91\ +A\x84\xe3\xba\x11\x04\xae\xad\xb8^\x05\x12\xa6%'\x5c\ +\x10\x17Pm\x0c?\x08\x0e\x1a\x04h\x9f\xd8\x8dqs\ +\xe6\xa0\xa5\xb3\x84|\xb1\x88\xa0\xb5\xc5gY\x93\xbdk\ +a\x91T\xaa\xa8\x8e\x8e\xa0\xbc\xb9\x17}\xaf/\xc3\xd8\ +\xe6^X\xab\x95)\xc5\x9af\x8d|6$tR\x9b\ +\xd6\x09\xc0\xb8\x9dg\xc1W\xd8\xa4\x0c\xbe\xb6\xc6\xb7e\ +\xc4\x1f\x07.\xf8\x80i\xe6q\xe6x\x99H\xc4\xbf\x03\ +\xc3olh\xdeXZr\xa56\x04Q\x88\xb8\x16\xa7\ +uI\x8f'\xef\x8c\x91\xa1\x0epx\x93,\x04V\xa4\ +\xf1B\xfdaPG\x8e\x96T+\x1a\x03t\x14\x91`\ +\x18\xa6R\xf7\xdfI>\xa2\x95\x000\xb85\xd0\x06H\ +v\xb7\x8e)/c\xcb)\xbcM\xaf[ \xab\xa5\xe5\ +\xb8\x9d\xfe\xa5mU\xbe\xc8A\xc7\x09R\x0f\xf5-P\ +6\xbd1\xc4\xc0\x16[\x1d\xc8\xf6\xbc\xa1\xe5\x86t\xb2\ +\xc9\xcfy\x965|e\xee\xca\xce\x804{\xa4\x99\xca\ +k\xcc @\x04\xd5Yn\xb4=\xec\xc0\x18\x0c\xca\xc9\ +hzS\x08\xc5\xf8\xc9\xb4i\x9e\x0c\xea\x10\xe0\x0e\x0e\ +\xa5\xd8\x1c\xca\xfa\xa4\x0e\xc6\x88\xd3[Fd\xdc\x0a\x83\ +\xb5\xac\x17\xaf\x99\xd2\x97*\x90\x07\xcc*\x86\x93F\xb4\ +5B\xc0\x91\x15\x87\xfb\xa6\x9eT1\x5c\xefG!\xea\ +\x14\xcc-c\x09HX\xca\xf3\xeb\xb4\x87\x80\x16'\x7f\ +\xc2\x93\xc1\xd3\x90\x0a7\xc3\xb7\x02\xb0\x95\xa1\xdf\x91\xb1\ +\x8d\xb4\x04\x00\x17\xbfT\xde\x02\x00|\xb3B\x09\x1fw\ +=\x7f'\xc2t3\xbe\xb3X\xc2q\x07\x1f\x87\xc5+\ +\x16c\xfe\x92\x05\x88\x93:\xe6/y\x0e\xe7\xdf\xf8-\ +|\xef\xb3W\xa1-\xdf\xd6\xb4\xae\x96\xa8\x05g\xbd\xff\ +\xd3\x18\x1d\x1b\xc5\xed\x8f\xde\x81\xc4Z\xfcm\xc9\xc3\xe8\ +\xff}\x1f\xbes\xd25>1\xe4\xb2\x0f\x5c\x89\xcf\xde\ +|\x066\x0eoR\x94\xd1\xe2\x1a\x82\x0a\xaePb\x01\ ++?\x12\x80l\xb1K\x0e\x90\xd9\x8a\xe4\xc5\xa0-Z\ +\xf2uI\x0ao\xbd\xd8\xcc\xff\x8eg([]\x02\xc1\ +\xec\x16YK\x94\xc7\xa4\xcei8\xe5\xd0\xb3\xf1\xb6\xdd\ +\x0es\xca\x1e,L|\xad\xa6\xc9g\xe2\xb9\xc4\xc6x\ +m\xd5\x8b\xb8\xf5\xfek\xf1\xda\xaa\xe7Q\xa9\x8e)\x0a\ +\xd1\xbfY\x85\x1e\x22\xbd6\xce\x18\x049\x97`\x11\x9a\ +\x10m\xadE\xec>\xf7 \x1c\xfb\xee\xd31i\xc2\xcc\ +-\xb6\x9b\xed\xd7\xf0\xe8\x00\x1ex\xfc\xb7x|\xfe\x9d\ +\x18\x1d\x1bB\x80\x10\x87\x1d\xf2\x09\x1c\xf1\xae\xd3a\xcd\ +\x96\xfb\x7f\xeb\x1f/\xc6\x82\x17\xff\x9a\x0aw-\xb4,\ +,\x82 \xc4\xb8.>\x9eb\xb4<\xe0@#$\xc8\ +\x96^\x16\x9e=6\xfa4\x0c\xcfn\xb9k\x8f\x04\xfd\ +\xab!\x1f+\x22\xf7\xe6\xcc\xd9{\xe3\x843\x7f\xec\xc7\ +!\xef~\xb6\xe2o\xf7\xd4\x1d\xf0\x99K\x1f\xf6\xdf7\ +3/\x86\x06\xd6\xe3\x96+OH+a w\xe0\xb1\ +_\xc4no?\xd1w\xfd\xce\xef\xff\x07zV\xbd\xec\ +G\x12\x22\xf0\xb4e\xbe\xd6\x12\x05\x82*A\xd4\x82\xb8\ +\xd0\x01\x0c\x0f\x00\x16\x08Z\xf28\xf6\xfc\xdb1~\xe6\ +\xce\xb0\x06\xe8y}\x01\xee\xbd\xecd\xd4\xbd\xe7\xc0\xf8\ +QK\xe3\x85F\x12\x06!\x8a\xdd3\xb0\xfb\x07?\x8f\ +\x99\x07\x1c\x81\xa8\x85e\x80\x1c\xaf,\x92N+\x9e\xbc\ +\x1b/\xde\xf6=\x8clZ\x93\x02\xdb\x04\x85\x89\xd3\x10\ +\x84\x91{\xd6Z\x0c\xaeZ\xeae*\x01\x0d\x93\xae\xb3\ +\x5cz\x0b\xd5n'\x9e\x8e\xddO\xfdl:m\x16\x7f\ +\xbb\xf4\x5c\xac{\xf99\x105eLml\xd8\x98e\ +\xe5\x19 jk\xc3\x94\xb7\xec\x83=N9\x15\xa5Y\ +\xdb!\xcd\x88\x13\x7f-\xf3g\x90\x8e\xcc\x00\x08\xd2\xcf\ +\x8c\xc5\xc6\x85/c\xfeu?\xc3\xd0\x8a5\x88k5\ +\xa5n\xa5\xdca\xa8\xc3\xbaC\xf3 \xcf[q&\xdf\ +\xc5\xdb\xac\x8cm\xea\x87\xe4\x99f\xa1G\x92\xe7\x0c\xe4\ +\xb6'\xf7O\xea\xac\xdap\xf3\xbb\xe4\xa9\xe4\x0a\xad0\ +Q\x08\xd4\xea\xc8r\x99\xcc4&9$\x81\x85L\xc2\ +\xa2Bs@4\x02\xe4*\x96+\x91:k\x90\x94\xda\ +\x11\x0d\x94a\xaa5U\x0f\xe9J\x87\x1fBeXJ\ +\xfd@\x1b\xfa\xee\xe8\x16i\xa2Z\xc8\xeb.\xb3\xe0\xd8\ +\x03Q\xdfG\x09\xc8\x92&\xdfk\xfc\x91\x05\x96\xd2\x03\ +\xedq\xd0h\xc5\xc9\xe7\x8e<\xf84\x00\x8d!$\xf0\ +\x95s\x0b\xd1>Q\x85\xea\x90\xfa\x90\x9c\x0bLs\xeb\ +\xdb\xe0\xcf\x084\xc7\x0e\x00\xca\xb3f\xe4vS>t\ +WN\xd5\x921\xbf\xa8\x08\xf9J\xef\x9a\x0c\xe0$A\ +\xec\x90\xb3\xcc\x0c6\xea3\xb7\xc5\xc0\x19h\x10uI\ +B\x93R#a\x08\x90\xa7H\x9e\x93#\xe1\x04C\x86\ +\xacB`\x9b\x86\x99\xc7\x13<\x89Q\xf6\xe7\x04\xbaZ\ +\x02H\xd8\x99\x8d\xb5\x90\xca\x87\xadB\xb6\xc2\x1a\xbd\x87\ +\xd2\xebI\x0c\xed>\xd7\xc9(\x9anR\xe1\x19\xc4I\ +\x8c\xb1\xea\x18\xfe\xd9RO\xc1\xdf=/\xfe\xd9\x8fe\ +\xf7\xd9\xbb\xe3\x8aO_\x8eI\xe3&\xa2\x1e\xd7\xf1\xd7\ +g\xee\xc3\x95\xb7|\x1b\xb5z\x8cg\x96<\x8b\xaf\x5c\ +\xff5\x5c}\xd6w\xb7\x08\x02]b\xc8\x171\xae\xd0\ +\x89_\xdc\xf3+\x04\xd6`\xe1\xda\x17q\xe9\x9f.\xc4\ +E\x1f\xb8\x14\xf9\xa8\x15\x93J\x93\xf1\x93S\x7f\x8e\xaf\ +\xdf\xfe\x15,\xebY\xaa\xc6\x97]pR\x09\x18\x04\xea\ +\xf8\x00i\x14H\x90N\xa2\x87xD&\x01\x19O9\ +\x9a\xc1-\x98\xdb\x0d\xc5yQ\xe8\xc6\x0e\xe3\x05\x90\xfb\ +\x8e\xf8]\x0ad\x0b`\xd7\xed\xf6\xc1\x19\x87\x7f\x0d;\ +\xce\xd8\xd3\x01?\xa3\x9f\xf9gJ\x10\x84\xd8i\xd6[\ +p\xfe\xa7~\x85\xd5\x1b\x97\xe2\xaeG\x7f\x81\x87\x17\xdc\ +\xe1\xbeS\x8a\xc1*\x1e\x01R\xeb\xbbZ\x86\xb5\x16\xed\ +\x85n|\xec\xa8\xaf`\xd7\xb9oEg\xc7\x04w7\ +\xe7?Q\x0a\xed\x9dx\xff\xfb>\x87\xb7\xed\xfb\x01\xfc\ +\xf5\xef\xbf\xc6\xd3\xcf\xfd\xb9\xe1\x99,\x08\x04\xe0\x97\x06\ +\xadui\xcd\x1b\x00\xa5\xe2\x84\xd4\x12N\x9f\xb3\x16\xa1\ +\x0dQG\x0d\x9cp\xe2\xbchz+U\x02pV\xc0\ +\xda@d\xe5\xc8\x1eT\x99\x15\xcd\x1ce@\xc6\x81\xab\ +\xb7{\x9aNL\xf9\xdf\x94\x9e\x95\x8b\x00\x9b\xa1N\x10\ +\xa0s\x22o\xff\xd5k\x15l^\xbbD\xf4]\xcaR\ +W8\x06\x95e \x01\x1f\x9f\xdc\x16\xe6\x80b'0\ +2\x88(\x97G\x9b\xf0\xde\x0fmX\xe1\xe9\xa4\x95\x89\ +\xde\xea\xb3\xb0\x88\x0a%\x1c\xf8\xf1K0m\xcfC\xd0\ +R(\xfdK\xfc;\xebm\xc7`\xfa~\x87b\xf1\xdd\ +7`\xf1\x1f\x7f\x04\x00\x18?gw\x1eO\xad\x8a\xb1\ +\xfeMj\xfd\xf3\xbc\xc0\xaf\xbbI{\xee\xaf\xea\x1d\xd8\ +\xb0:#\x91\xdd\xdb\xb1\x97\x07L\xc50\xc8a\x87#\ +\x8f\xc6\x0eG\x1f\x83\x8e\x993\xbc\x87o\x9bE\x80(\ +\x13\xf7\xd8\x15\x87\xff\xe2\x1alxn!\x9e\xf9\xee\x8f\ +1\xbcn\x83\x00\x06\xda\x09\xe2Z\xd7^$\x1ac\x83\ +\xc7k\x1b\x0a\x03H\x09\xed\x0c\x92t\xf7@z\x9aH\ +\xae\xd2\x96( c\xc9\xb7A\xfa\x19n\x13\x99:\xf5\ +\x1ci\x03\x8bp\x83\x04.\x06\x06\xa1a\xf0Ka'\ +R\x03\x1bh\x8c\x00\x00\x81\x09]b\xc8 `*\xd5\ +\x94\xcf\xf98\xab\x08\x11\xb2`\x93\xc3%(\xd4\xcb\x08\ +\xd9-\xe3\x87I\x87s\x08\x89\x9cG\x1e'\xcb%\x99\ +\x80*\xcd<9\xdf\x09X\xf7\x13\xc8\x94t\xa0\xa7\x0d\ +\x0c\x92\xd12`c\xa0\xc3\xdd\x1d\xdc\xe8P\xd3\xbb\xa9\ +\xf4\x1e9?X\xee\xb3\xd4\x02d\x163\xfc3r\xb7\ +\x8a\xfaM\xe3\xa1\xd8\xef\x88\x94\x1d5\xc9\xd9o\xae\x92\ +|XpB&\xa9\xf8\xc6hK*P\xc4\xcdz\x01\ +4~\x95\x9d\xe7x&\x99\x91&\x91.\x0f\x9a2<\ +\x03\x04\xfe@F\x1a\xb0\xc6\xe4\x5c\x83T\x8a\x1c\xa3\xd5\ +\xcc:\x11\x0b\x12\x16\xb5\xa4\x82\xa4\xde\x87\xb6\xa8\x84\xd0\ +a\xe3\xa6\x804H\xdf\x94V\x10;\xa8\x19|2 \ +e \xa7iA\xa3\xd5\xc7V\xb0{\x98-\x09\x9a\xc6\ +8IP\xae\x8d\xe2\x9f)\xee\x86\x8f\x1f\xe1\xee\xe7\xff\ +\xe4i7w\xda\x5c\x5c|\xfa\x85\x984n\x22\x00 \ +\x0a#\x1c}\xe0Q(W\xca\xb8\xe6\x0f\xd7\x01\xb1\xc5\ +3\xaf>\x8bs\x7f\xf2\xd5\xadn\x07\xe7\xa2\x1c>q\ +\xe4\xc7\xd1?2\x80\xff~\xecN\xd4\xe2:\x9eX\xfa\ +\x18.\xbc\xf3||\xeb\xfd\x97xO\xe0\x15\xc7\x7f\x17\ +\xdf\xb8\xe3\xabX\xde\xb3L0;[\x89\x9c\x84\x10\x80\ +\x17\x80\x147\xedD\xea\ +}\xd6k\xd9d\x0er\x1cq\x9c1C\xf2F\xcc\x22\ +y\x93\xe4\x09\xdd\xdf\x1d\xf9\x85\xe1\xbbM\x84\xa2\xae'\ +h\x0f;0\x0a\x83ZR\xf6\x9d\xe2)\xa7\xac+\x1d\ +\xe0/a\x11|Mr\xaf\x9b\x05\x90\xf1\x9f'\xa9\xe7\ +\x85c{H<'\xe2_\xb67\xf4\xb1\x06R\xf1\xf3\ +~}\x0c\xb2P\x18<\xcax1n#\x80A\x9c\xd4\ +P\xad\x8f \x1fud\x16\x92\x06\x81\x1a\xdbg\xbdS\ +\x92M\x18\xf4\xf2\x02e\xb7|\xe0\x97\x18\xdbUZa\ +j\xe6\x89\x93\x18\xe5j\x19\xdbZ\xdc\x0d\x1f\x97\xe2\x81\ +\x97\xef\xf3-t\x95\xc6\xe3\xba/^\x8b\x89\xe3\x1a\xb3\ +}\x8f?\xe4\x83\x18_\x1a\x8f\x0bn\xbc\x10\xb5\xb8\x86\ +\xe7\x96<\x87\xf3n\xfc\x16~r\xf6\x0f\xb7\x9a\x18r\ +\xeeI_F{k;n\xfa\xab;?\xcf%\x86|\ +\x19\xd7\x9c\xfc\x03\xe4\xa3<\xa6vN\xc5wO\xf8\x9e\ +\xbf1\x84\xe338\x1eB\x03'\xc712\xb0\x998\ +\xcb\xd1\x8c\xa1\xa2N*b\xab\x9c=u\x14\xf0\xae\xef\ +QnV8\x16\xce\xb5K\x02\x82<\xd6\x1c$\x9f\xfe\ +o\x02|\xe6\xe8\xf3p\xf4~\x1f\x01\xfe\x89\x04\x93\x7f\ +\xa5\xbck\xdf\x130k\xea<\x5c\xf8\xd3\x8f\xa2V\xab\ +x\x10\xcc\x02\x94\xa3\x1d\xdf\xbe\xf7\xb1\xf8\xd4\x89W\xa0\ +%\xd7\xb6\xcd*'[\x1a\xde3\x06G\x1d\xfai\x0c\ +\x0em\xfd>i@\xf3\xbf\x9b\x93\x08\x94`\x05\x18\x94\ +G\x07P\xab\x8d!\xca\xb9S\x07J\xa5Ihm)\ +\xa0Z\x1d\xf3\x06\xa6VZ\xac8d\x804\xf5\x93\xcc\ +\x00\x9b\xe1\x16\xb6\x88\x01\xe9E\xe1\x80j\x92@N6\ +\xbc\xf2\xc2}X\xbd|\x81\xe8\xa9{{\xf7\xfd\xdf\x8f\ +\xa9\xb3\x1d \x89\xe3\x1a\x9ey\xf0\x97\x18\x1e\xe0\x98*\ +\x05\x88RY\xb8j\xc9\xd3\xd0\xe7\x84Y\x98(D[\ +\x91\x8d\xa9\xc1\xcd\xab\xbcb\x922U\xc7\x00\xb1\xa1D\ +R\x99\xbc\x1e\xd2\xa850@\x94\xc7\xc4y\x07\xfa\xed\ +V\x00\x18\xecY!\x14\x1aKj\x92\x85\x16\x16\xe3\xb7\ +\xdb\x15\x87~\xed\xd7\x88\xdath\xc9\xc6%\x0b\xb0\xf0\ +\x8e\xef\xa3\x7f\xc5+\xa8\xc5\x15$I]\x18\xfe\x9c\xbc\ +\x87(\x87\xd6\xf6N\xcc<\xf8\xfd\xd8\xfd\x84/\xf8\xb3\ +\xfc\xb6;\xe8H\xac]\xf0 \xbaf\xef\xe6\xeb\x8c\xeb\ +\x15T\x06{\xe1<\xf7\xec\x09\x22\x89\x9e F\xfb\xa4\ +\xa9\x08[\xf2\xbe\xa7\x1b\x17\xce\x87\x1d\xeaCP\x1a\x8f\ +\xd8\x90\xd7\x9fn\xbe\x11J\xd8\x18\x1c\xf8\xe5\xafa\xca\ +[\xf6Q\xc0\xaf28\x80E\xb7\xde\x8a\xd5O?\x81\ +\xea\xc8(l\x12\x03Vz{\x18T\x990D\xd8\x92\ +Ci\xe6t\x1c\xf0\x8d/\xa28}\x8a\xef{\xfb\xe4\ +\x89x\xcf\xf5W\xe0\xdeO|\x19#\x1b7z}C\ +\xf2\x85\xa5\x946T\xb2\xdb\x88\xd5\x81!\xe4\xc7\xf3\xa9\ +\x0c\xaa\x18\xa0u\xc2\xb8\x06]\x22\xf9A\x03J\xd6\x9f\ +\xd4\x1e\xad\x03\x0e\x8b1n{w\xab6p6$B\ +jo}\x04\x1a{\x06\xf9\xf78\xcd\x8a\x0e\x90\x22i\ +Qh\xbe\xe8\xbe^\x92\xdd\x04\xdeuR\x8f\x05L\x98\ +\xde\x182\x94&\x86X\x0f>\xa9\x8f\xb4\xf3\xc3\xae\x16\ +\x96\xf5\xd2y\xc2\xdf\x10T\x92\xe1\x03\xf0\xdfs\x9c\xae\ +\xe3j\xa4\xf5\xca{\xbe\xe5n\xa3\x04\xbe\x81\xe0EN\ +\xa8\x92\xd7\xd7rXS\x88\x00v\xb4\xe2\xb8\xa2\xa3\xcd\ +\xcf\x9f6\x22XV\xf1n\xabt\x85x\xb3\xb7a\xce\ +\xe9]\xe99\x95@\x94\x10_\x0087\x173\x98D\ +\x942\xbe\x08h\x0f\x8b\x18E\xea%S\x13fDg\ + \x08 mk\x09n4\xe8\x92\x9e\x14\x0b\x1d\xd8M\ +\xf51i\xe4\xa1\x16Z\xd1\x1b\x9846\x80\xbd3\xcd\ +\x5c\xa0F1\x9a\xcc-ceSK\xaa\xb0\xf5A\xb4\ +E\x1d\xc8\x1e{!c\x14\x03dO\xd3g\x8bZ\xf6\ +\x9f-V\x0b\x18F\xf7\x09\xf8z\x17\x1d\xdb&}\x06\ +\x92\x1a\x80\xb5\x09\xca\xb5m\x03\x80\xf5\xa4\x8e\x9f=\xfc\ +c<\xf4\xf2\xfd\xa0\xad(\x8b\x04\xd3\xbb\xa7a\x5c\xb1\ +\xf9a\xc8\x81\x09\xf0\xae\xbd\xdf\x89s>t6\xae\xfd\ +\xe3\xf7Q\xadW1\x7f\xc9||6M\x0c\x99\xb0\x0d\ +\x89!\xbf}\xe0w\x88\xe3\x18\x0b\xd7\xbc\xd8\xf4\xc6\x90\ +\xf3\xef\xfc&^Y\xf72X\xbd\xa6u@\x06u3\ +\xa0\xce\xd2\x83i\xd6\x18g#\x7fg\x85\x92\xc0\x88v\ +\xb6\xad\xb0w\x82~\xe3m{^\x1f\xc7\x1e\xf01\x1c\ +\xb1\xcfIj;s\xdbk\xff\xe7\x8a1\x06\xb3\xa7\xef\ +\x8e3>x\x09~x\xdbW\xd2\xfe\x91\x05\xceka\ +\xf6\xf4\xdd\xf1\xc9\xe3/CK\xae\xf9\xd6}\xb3\xbeX\ +\xb8*\xde\xac_\x81\x090\xae4i\x9b\xfaOI\x19\ +2c\x8e\xb2\xdf\x12X\xac^\xb3\x18\xdbo\xff\x16\x00\ +@kk\x11\x1f\xfe\xc8\xe5\xb8\xe97_F\xadRV\ +\xb2A\x8a\x5c)(\x13\xf5;\x1b\xb0\xa4\x1a9\xa9\xca\ +\x15\x8ex\x93#\x87\xff\x16\x00V\xbc\xf6\x8f\x06\x99`\ +\x00\xecu\xd0\x09\xfe\xc9zu\x0c\xaf\xcc\xff\x0b\x86\x07\ +z\xbc\x1c\x94kX\xf6\x5cz&\x00\x8b\xa8\xa5\x15\xad\ +\x05^{\x83\x9b\xd6\x08\x830\x1d\xad!i\xa7\x8f\xc2\ +\x92\xc7*q\x9f\xad\xa2C\x8c\x04Sv\x14\xe7\xed\x01\ +\x18\xde\xb0\xd2\xaf\x15\xf2\xa4\xf0\xf5P\x16\xe3f\xec\x84\ +\xf7~\xf5\xd7\xc8\xb5\x15}\xdd\x83\xeb\x96a\xc1mW\ +a\xed\xf3\x7fC\x5cg/\x8c\xf3\x04\xb1\x8c\xa5>\x9b\ +J\x19\x83#\x03x\xf9\xbf\x7f\x8c\xb5\x0b\x1e\xc4A_\ +\xb8\x0e\xa5is`\x82\x10\xfb\x9dq\x09\x22\x11F\xd2\ +\xff\xc6\xab\xb0\xb5Z\x83\xdc\x93\xeb\xb8c\xaa\xce\x92\xed\ +y\xfe\x1f\xe9\x8d!}0\xc5\x12l(\xeeqO=\ +x\xb9\xb6v\x1c\xf0\x85\xaf`\xca\xde\xfbz*UG\ +\x86\xb1\xe8\x0f\xb7b\xf9\xfd\xf7\xa324\xa8\xe4\xa9\x8c\ +\x93\xcarBm\x04\x18\xeb\xeb\xc7=\xa7}\x1e;\x9e\ +x,\xf68\xfd#\x08[]XG~\x5c\x07v9\ +\xe5\x83x\xee\xda\x1b\xfd\x9bD_\xd6o\xf2\xe0a\xd6\ +=\xc4\x1d\x03KWc\xd2\xf8]\xb1\xa52~\xcf\xb9\ +X\xf3\xd0|HsE\x1b3\x9a\x0f\xa4\xb7I\xea\x1c\ +N\xe4H0\xfd\xd0\xbd\xb0\xf5\xa2\xfd`Y\xe0\xc9\xe3\ +\xd3^6\xfa\x5c\x02%@:c(\xeb\xb41n\x1a\ +\x19\xfa\xb1G\xcd\xb8$\xb9\xf4\xc6\x10S\xa9\x82\xc0\x19\ +\xc3R\xad\x1f\xe8w\x9eMj\xc1\x8av5@\xd7I\ +P2\x9b\x99oX\xc9^\x15H Sz?\xb3\x80\ +\x92w\x1dd\x1f\x02\x90\x83\xc7\xc2\x22\x18\xad:\x9a\x15\ +\xf3\x808\x17\x98i/\xebn\x04\x7f\x0c\xd2\xa9\x05\x02\ +\xe9\xbcK\x9b\xddP\xd6[\xda@@\x15\xd0\x009\x98\ +\x91\x19\x98\xbe+\x86\x9dh\x09\xda\xbc\xfb\x95\xaa\x91\x82\ +\x8e\x19\x90\xad\x13\x9eV&\x04m\x91R\xc0\xa4\x1c\xb8\ +\xb4\xf252\xa6\x8dB\xab\x08OB\xcd\xe5G\xe9C\ +De\xf0\xa9\x115P\xe1C\x85\x19\xf0:O[\x0d\ +#\xf5A\xd1\xa7\xc4\xb7G\xe3\xd6\x17:i\x05\x05?\ +-\xf2g}\x05\x9a\xa3wc\x7f\xb5\x07\x91c'\x01\ + \xb6\x09\xfaG\xfb\xf1f%N\x0fy\xfe\xc33\xff\ +\x85\xd8\xca\xec\xe7\x00\xabzV\xa3w\xa8w\x8b\xef\x06\ +&\xc0\x09\xef<\x1e\xdf\xf8\xd8\x7f\xa2%l\x01`0\ +\x7f\xc9|\x9c\x7f\xe3\x05(W\xb6\x0c>)1\xe4\xf8\ +\x83?\x80 \xbd\x02\xe7\xefK\x1e\xc1\xb9\xbf\xff\xa2:\ +'\xf0\xd2\x0f\x5c\x81\xee\xe2D\x90\x07\x8bnB :\ +\x01\x16\x89\x91\x0a\x9d3\xbd\xfc\xf8\xbc\xa0\x95\xf4\xd5\xc6\ +\x04Y@Z\x09g\x8a\xe1\xf7\xb3\x85\xd5v\x16\x96;\ +\xfe\x9b\xd1=\x1b\x9f?\xe6BD\xe2\x88\x9d\xff\x1b\xe5\ +\xe0}>\x80=w|\xbbP\x0d\xcc/-\xb96\x9c\ +\xf9\xa1\xef\xa05_\xd8J\x0d\xae\xfc+ t\xdb\x0b\ +\xf3\xaf\x9bg\xf6\xd4\x10\x05\x17\xbf\xf2w\xf5\xc6\xacY\ +{\xe2\xe8\xa3\xceF>\xdf\xee\xdf\xd5Ia\xda@\x08\ +\xc0\xc7%I\x03M\xfb\x1e%\xf0g\x05A\xbb\x00,\ +\xddx\xf5K\xf9e\x00\x98 D\xf7T\xde\x1a\x8e\xeb\ +\x15\x94G\xfa\x00\xb0Bd\xef\x0f\xa9\x1aR\x22d\xf8\ +\xba\x9d\x88\x89SwF \xf8ep\xd3*\xc5\x9b\xc4\ +\xd3\xdc?w\x13\x87\x1b\x8f\xf6\x0c\x90\xd4\xd3\xf27\xc0\ +Tu`\xb5\xc5@\xcf\x1b\x9e\x96\xce\x93#\xe2\xc6\xc2\ +\x1c\x0e>\xf3j\xb4\x0a\xc3n\xf3\xf2\x85\xb8\xe7\xe2\x13\ +\xb1\xe6\xd9\x07\x90\xd4\xeb \xd0!A )\x1a\xa9\x14\ +\xa9o\x03+^\xc1}\x17\x9e\x80Zy\x080@\xae\ +\xbdC\xcd\xf3\x86\x85O)\xa3\x85\xa5\xbc\x1bS\x88\x00\ +\xc5i\x1a\x00\xae_\xf8\x0f7#q\x0c3<\x00\x93\ +\xf0\xce\x0a\xbd=\xfd\xa0\xb7c\xc6\x81o\xf7\xef\xd4\xca\ +e\xfc\xed[\xe7a\xf1\x1d\x7f\xc4\xd8\xd0\x80o\x89x\ +\x83\x81\xb7\x04i\x1a\x0e\xc6\xb5\x1a\x16\xdfz;\x9e\xbd\ +\xf6g\xb0\x09{s\xe7\x1c\xf3^\x84m-\xbe.\x19\ +w'\xc3\x10\x88\x87x#\xdf\xd5=\xb8T\x1f\xe8\x9f\ +\x15M\xdd{\x13\xbf1(\xf1\xc0\xc9H\x00\xc0\xaf\x93\ +\x07\x8bO\x96\xe0\xe8\xb3\xfc\xc4NL?B\x1fd\xde\ +\xacp.+\xf7U\x82?Z-\xd2\x01$\x8d.\xf9\ +3\xc4\xff2\xd0L\x86Gq,7\x8fFb\x09\x13\ +\x04\xb0\xa5\x22\x92\x96H\x80O\x9e!\xb9\xb3\x96\x95h\ +T\xa36\x04\x19CH\x92s\xa2\x15\xeb\x0e\x02\xb5t\ +|\x99_3\xe0,t\x09\xf6\xe5L\xd0\x18%\x97s\ +\x0e\x03\xcf%F\xc7\x10\x0cWD\x7flf,rw\ +\x8bq\x84\xc4\x04\x12\xcf\xb0!\xcc\xc7\xecP\xaf\xac\xa0\ +\x1f\x8f[t:\x0b\xe0\x18\xac0\xe8j\x0d\xdb\x11\x05\ +yQ)\x0f\x8e\xdd\xe9\x8d\xacI?\xf1u5\x1c\x1b\ +$\x05\x12\x8bP\x0e\x8e\xac+\xe1\x0a?x\x89\xf6\xe9\ +t\xf7\x00\x81\xf7\xd4\x04\xe0\xad\x1dY\xbb>`\x99'\ +D*\xf7\x04\x16IzD\x8cd\xf4\x00\xb4\xf1\x12x\ +\xe6\xa2\xf7\x02%\x14iBd\xcb\x8d\xb1Ha\xdas\ +\x82\xa5\xd9\xec\x1d\xee\x13\x0b\x9fMC\x1b\xb1\xb5RO\ +\xea\xb8\xf6\xbe\xabp\xcf\x8bw{\x1a1SY\x0c\x0c\ +\xf7\xe3\xb3\xd7~\x01\xcb\xd7-\xdfj=G\xec\x7f\x18\ +\xbeq\xca\xd7\x91\x8b\x228\x10\xf8\x1c\xce\xbd\xfek[\ +\x05\x81\x94\x18\xf2\xa9#?\xe1=\x19\x8b\xd6\xbe\x84K\ +\xfe\xf4-T\xea.\x0b\x8d\x8e\x88\xd9i\xd2\xce\x9e\x0e\ +\x00\xd4\x18\x99ec\xdf{\xda\x02\x08<\x7fHF\x96\ +\xa2G\x07\xc1J#eK\xfe\x9fl\xb1\x82\xfeRP\ +0\x17\x048\xe6\x80\x8fn\x95~\xdb\xd2\xce\xbfZ\xce\ +<\xfer\x14\xdb\xbb\xfc\xea\xb2\xb00\xc6\xe0c\xc7|\ +\x03\xdbM\xddy\xab}\xf8\xf7\x02?n\x85hG\x07\ +\xbfK\x11\x09\x18<\xb7\xe0/\xe8\xed\xd5\x07\x9b\xef\xb3\ +\xef\xb18\xf3\xac_\xe2\xc0\x83ND\xa10\xce\x87m\ +H\x03\x8a\x0d@\x16f\xc6\xc0\xcf\xb9\x86\xeb\xac\xd2\xc8\ +\xd0\x05\xd8\xa7\xe2\x8cFJ(\xb1\xbe\x0d\x06\x05\x06\x13\ +&\xcfA\x18\xf1\x11&\x1b\xd7\xbe\x8e\xa4^\x03\x015\ ++\xd6\xbel1@(\xce\xd9s4\x98\xba\xc3[\xd4\ +x\x076\xaf\x86\x94\x8fH{\x1a\xa7\xa0\x190\xde[\ +'\xaf\x91\xa4QJ\x03\xd7\x02\x88\xf2m\x187\x85\x0f\ +\x19\x1e\xda\xb4\x16\xd5\xf2\xb0\xb2\xfc\xe56\xd1\x1e\xc7~\ +\x06\x13f\xb1'jx\xe3j\xfc\xed\xfbg\xa122\ + ()A8<\xfdx+8{\x8d\x17P\x1f\x19\ +\xc6\x92{oB\xb3\xb2q\xd1\xd3B;0\xf0\x93N\ +\x82\xe2\xd4\xed@\x9cZ\x1b\x1d\xc6\xd8\xa6M\xf0\x1a)\ +N`\x86\x06\x00\xcbI\x84\xc5IS\xf0\x96\x8f\x7f\xda\ +\x87\xa9\xc4\xd5\x0a\x1e\xbf\xf2\x12\xf4\xbe\xf6\xaa\xd7\x0dr\ +\xf5K\xd9At\xa4\xef%H\xa4\xe7V\xdc\xff\x086\ +-z\xc5?\x1f\xb5\xb6b\xfb#\xde\xed\x9f\xa3\xd0%\ +\xb9-\xadu\xa0\x94\xe8\x16\xfdKW6\xa5\x0d\x95\x09\ +o\xd9\x11m\x93\xbbT\x7f$P\x22^\x87\xe85\x81\ +\x0e\xc9'\x00\x10\xe6#\x1cx\xdd\x19\x08rQ\xb6\x99\ +\x86B\xb7\x1di0&\x03&4\xb0\x93XA\xcbL\ +\xf6tYX\xbf\xb3Gm \xadWz\xa65h\x16\ +\xf2\xc2\x18\x98\xce\x0e\x98\xd6\xa7OZCwe\x5c-\xa1\x8b\xd0)S\ +\x8fQ,5\xce\xd7d1\xc1\xe5\xde81\x87\xb6\x22\ +\xe4\xf6\x8eQ\x80N\xda\xbe\x04\xc3h:\xb45\x22c\ +%\xf8\xb0H\x9e\x5c\x1d(.\xcf\xf5aFww\x07\ +\x97\xeb\x83\xe9\xdd\xc1\xd2\xb7@\xb4\xe2>3\xdd\x98A\ +\xe5\x84RX\x84\x1b\x93t\xcfk\x81\xc3*(Pm\ +\xd1\xbb[\x03\x80\x94\xf0q\xd7\xf3\x7f\xf2-\xcf\x9e<\ +\x1b\x07\xefu0\xd6nZ\x8b\xa7\x16=\x85\xd1\xca(\ +V\xf6\xac\xc4\x057^\x84\xab\xce\xfa6\xa6N\x98\xda\ +\xb4\xae0\x0cUbH-\xaec\xfe\xab\xf3qN\x9a\ +\x18\xb2\xa5\xed`wc\xc8\xc7102\x80;\x1e\xbb\ +\x13q\x1c\xe3\xc9\xa5\x8f\xe3[w\x9e\x87\x0bUb\xc8\ +w\xf0\x9fw|\x0d\xcb{\x96z\xae\xa1\xf8>9j\ +\xb9\xf8h\xfe\x9a\xf1+{\x86\xf8V\x1a\x09\x0aYP\ +m\xbd\x98 D\x10D.NH\xcd\x93\x16R\xfb\xce\ +=x+\x95\xf0\x8f#\xe5A,]\xf72z\x87z\ +\xd0?\xbc\x99\xd6\xb9\x1f3\x00\x14\xdb:\xd1=n\x1a\ +\xe6L\xdb\x1dmmo~\xc4OWi\x12\xa6M\x9c\ +\x8d%+\xfa<-Z\xf3\x05\xec\xb1\xe3\xc1j|\xf2\ +x\x8el\x89\x93:\x06\x876\xa3\x7fx3*\xd5Q\ +G3\xff\xbcA\xbe\xa5\x1d\x1d\xc5\xf1(ut#\x08\ +\xb2'\xfd\xbdY\xb1\xe9\x19k,\x5c\xa9\x90p-\x97\ +\x87\xf0\xcb_}\x11\x9f\xfa\xe4\x0f\xd05\x81\xef)\xed\ +\xee\xde\x0eG\x1d}\x0e\xdew\xf8\xe7\xb1l\xe93X\ +\xf1\xc6\xf3X\xb7a)F\x86{12\xd2\x8b\xf2\xf0\ +\x00\xe2\xb8\xe6\xeb\x92\xeaQ\xaeE\x999\xeb|c\xf2\ +\xfc-\xe67\xa8\xe7%\xe8w5M\x9a\xae\x01\xf5\x9a\ +e\xf3\xfdwz\xc4\xcco\xd2\xe7,yf\xda\x5c\xed\ +\x85\x19\xdc\xb4\x1a\xd2\xeb\xe0\xb6\xcc\x09\x80\x12\xbd\x5c\x9f\ +\xeb\xe9!\xba\xb2\xff\xb2\x0f\x06\x06\x1d\x13\xa6\xa9\xc3\xce\ +\xd7\xbf\xbe\x00\xa6\xbd\x03\xc1\xc8 \x12K\xb1\x85\xee\xfd\ +|q\x1cv|\xe7\x87\xfd\xb3\xd5\xd1A<\xf0\x9d\xd3\ +P\xee]/d\x1d\x1b\xb9\xec\xf5\xa1\x96\x99\xdeAF\ +\xa6\x03\xc0k\xf7\xdd\x82\x9d\x8f\xf9\x14\xa2\xd6v_W\ +\x5c\xab\xa0o\xd9\xcb\xfe9\xa2O\xe2kt\xedv\x08\ +\x0f`\xa5\xbf\x17I\xad\xaa\x8cm\xc41\xc2\xc1\x01$\ +\x1d\x9dH\xa2\x00\xf3N8\x19\xf9\x0e>\xc1\xe1\xb5{\ +\xfe\x8cu\xcf/H\xfbMu\xb3\x5c\xe1\x1d.d\xfa\ +\x22G@sl\x91T\xabX\xf2\x87\xbb1qO\x06\ +\xcb\xb3\x8fz\x17\x96\xfc\xf7_\x9d\xfd#O$\xa7\xef\ +\x13l\x1cn\x0e\x00]\xc2\xc7%x\xf0\xe5\x07\xd6\xad_\x02X\x06n\xda\xfbB\x9e\ +2VV\x12\x9a\xb1\xd1\xc1\xb1\xb8\x00\xc7-\x02\xc0\xa4\ +\x19\xf3T\xbf\xd6,\x9d\x8f U@q*\x83\xd8\xc0\ +p\x85=4,\x05\xa2(\x8fn\x01&\xeb\xd5\x0a\x86\ +\xfb6\x80\xfd,\xac\xa8H\x06\x92WI&J\x19\xb1\ +>\xe4\xad9\x09\x12\x94\xba\xf5\xfc\xaf\x7fm>\x10\xe5\ +`:\xc6\xb9{vm\xec)3k\xff#Q\x18\xcf\ +\x09\x0e\xaf<\xf8[\x0c\xf5\xdc\xb6\xd7\x85\x00\x00 \x00\ +IDAT\xacT\xb27A\xe2c\xabM\x03\x8d\xa4\ +\x94\xb3\x8a\xee\x06\xc0\xd8\xc0&\xf4,z\x0a\xd3\xf6}\ +\x0f\x11\x05#\x1bV\xc1\xc6u\xafP\x9d\x82O \xc1\ +\xb9\x85U[\xc0c)\x00\x94\xe17\x80u7\x86\x0c\ +\x0d ?u:\xa6\xec\xc1\x9e\xd5\xc1U+\xf1\xc2M\ +\xbf\x80\x84\x04\xf2f!\x96\xaf\xcc\x1f\x80\xcc\x8e\xe6\xb4\ +*)\x81z_\xd5W\xa9\x15\xa6Lt72%t\ +\x7f+\xfb\x11\x19\x1ck\x07\x0a\xe9\xd2\x91U\x1b0\xb8\ +l\x0d\xc6\xcd\x9b\x85-\x95\x1dO9\x0cKn\xbe\x17\ +c=\x03\xbe\x9f\x06\xe4\xe9\x91q\xf0\xec\xf6 9\x97\ +\xc0\x22\x08\x0c\xf6>\xff\xc3\xd8\xe9\xf4\xc3\x5c6\xf46\ +\x15mX\xb3\x8e#j\xd1z\xd2wQd\x9d)Z\ +\x22\x9bL\xdd\x8d\xfaP\x8e\x80\x81:\x19,\xe9\x9a0\ +\x06\xf5\xcev\x84\x83e$\x95\x8a0\x94XO\xb2\x9c\ +'\x08\xd6\x18\x02\xc4:<\xf1'\x8b\x10\xbf\xcb~\xd1\ +\x98\xe8<\xd9(\xf5\xe8\x13_e\x1d\x11\x04\xb4H'\ +A\x8c\x8d];\x8c\x16\xf49\xb5\x00F+\xae\x97\x1d\ +\x1c\x02\xc3\xe9jl\x9eP\xdf%w\xca\x04 }m\ +\xa9\x0e\xf9p\xeb\xd9\xdd\xef\x93\xa6\xbapv\x8f\x84N\ +r\x02\xe5\xe2\x96Vmk\xd8\x8e\x5c\x90\x17\xa4\x95,\ +\xe1,V\xb9\xefMm\xb0\xe7\x8c\x87hU\x1b:0\ +\x98j'\xe1C.vr\xfff\xd3\xce%\xe1e\xe6\ +\x12-\x0c\xf8\xbf\xcc\x802F\x83'\x95/\x1cO\x92\ +:F\xea\xfd\x19\xa1G`5\x9b\xc6M\x93G4\x85\ +\xfa\xcc\xa8\xf7u\xb6*\x9f7\xc7\xdf\xb1\x17\xd3}\xb3\ +%\x0f\xe0\x9d\x0bnw\xe0\xcf:\xa6\xdak\xf6\x9e\xb8\ +\xfa\xb3W\xa1\xab\xc3\xdd``\x8c\xc1a\xfb\x1f\x86K\ +>y\x11Z\xa3VX\x00\x1b\x06z\xf0\xb5\x9f\xfe'\ +\x96\xaf_\xde\xb4N\xc0\xc5\x04\xbes\xefCp\xce\x87\ +\xceF\x14\xb9X\x8c\xf9K\x16\xe0\xac\xeb>\x8f\xcd\x83\ +[\x89%L\x13CN;\xfcT\xb4\x849\x18k\xb0\ +p\xcd\x0b\xb8\xf4\xae\x8b\xfcv\xf0\xa4\xd2d\xdcp\xea\ +/\xb0\xcb\xd4]\xd3\x83\x96\xa5\x92\xd6?\xcb\xcf\x00>\ +/LR7\xeb)$^\x94\xd9[\xdbR\x8c\x09\x91\ +\xcb\x97\x10\x049!\xd88bt\xc6\x84\xd9M\xc1\xaf\ +\xac}xl\x10\xdf\xb8\xf1T\xac\xef]\x858a\xc5\ +K\xc0_f\xde\x03n\xeb~]\xdfJ\xfc\xe4\x8eo\ +\xa2\x1eW\xb3U7\x94\xed\xa7\xee\xc2\xc2\xd9\x18|\xf8\ +\x88\xafl\x11\x90\xcb\xd2\xdb\xbf\x0e\x97\xfe\xe0x<\xbf\ +\xe8~\x8c\x8d\x8d\xa0^\xaf\xc2&\x89\x03\xbbI\x8c8\ +\xa9#Ib\xd4\xeaU\x8c\x8d\x8d\xe0\xb9E\x0f\xe3\xaa\ +\x1b>\x89\x9eM+\xde\xb4n*\xa4\xa8\xd8h\x94\x9e\ +@\xf6\xd2&\xb0\x18\x1d\xed\xc7\x7f\xddv\x01\xee\xba\xeb\ +j\xac[\xfb*\x9a\xcd\x911\x06Q.\x8f\xd6\xd6\x0e\ +\x14\x8b\xe31w\xa7\x83p\xe8\x11\x9f\xc7\xe9\x9f\xfb\x15\ +\xbev\xe1C\xf8\x8f/\xdc\x8c\x13?z%\xde}\xf8\ +\xe7\xb0\xdb\x1e\x87\xa2\xd49I\xc8\x18\x1d\x1c\x9e\xe5'\ +\x92Cu\x7fb\x00{\x9aL\x10\xa0\xab\x9b\xc1H\x5c\ +\xab`\xd3\xba\xd7\xbc\xac\xa1;\xad\xe9\x0f\x17\x96\xa3\xd4\ +Ji\xc24\x7fL\x0a\x00\xac_\xfe\x02\xacM\xf2\x19\xa7\xcd\xfd\x09d\xc4J.\xef\xe8\ +\x9e\xce=H\x12lZ\xe1\xbcmI\x10 (\x94\x5c\ +L\x15\x80(\xdf\x8e\xbd\x8f\xfb\x87\xd6;\x1e\xa2\xf0\x1c\x0b(\ +\xd0ka\x11\xe6ZP\x984\xcd\xbfS\xde\xd4\x83D\ +\x1c\xc0L\xb4\x88\x91\x00q\x8c\x09S\xa7\xa30\x89\x81\ +\xec\xaa'\x1fC\x22\xee\x12\xa6g\xb5WKo9S\ +\x9f\xe8\x0d\xd6\x13\xc6Swt\xddF\xd4F9\xfc\xc5\ +\x84!\x82|\xde\xcf\x03\xd3B\xe6\xa5\xd2lj\xde\xab\ +\x8fU\xb0\xf6\xd1\x05iE\xcdeR\xae\xd8\x86\xa3\xee\ +\xfd\x1ev<\xe5}0\x11'8f\x9d-R\xe7\x04\ +00a\x80Y\xc7\x1d\x84\xf7\xde~\x9e\x03\x7f\xe1\xb6\ +\x82?\xe9\xfbdZp\xcc\x1a{\x1e\xf5\xda\x91\xce\x0f\ +\x8bPP\x92\x00\x1a\xd1\x5c\xd2E\x82?\x1a\x11\xc7\xe3\ +\xf33\x12\x80\x86&\x04:\x0a\x08Z[=E\xa5g\ +\x98\xd1\x82\x06\x95\xf0\x9f\xb3C\x88\x1d[\xfc$y\xc8\ +\x18V\xbb?9D \xe3\x81<\x93\x8dIf\x1c\x87\ +\x9b\xe5U=\xc3\xee;:\xc2L\x1a\xa9f\xb4\x86`\ +\xa8\x9c\x9eC\xae\xdf\xca\x1a\x99V\xfc\xaf\xf3\x99\x89\xee\ +\x8c\x9f\xe8O\x98\x06\x9d9c'tW\xc1\xc9\xfc\x1b\ +B\xdf\x12L\xb1\x15H\x87\x08\xb27\xaf=\xbd;\xb8\ +\x9a\x1e\x16M\xf5H %\x09\xc0JP\x0652#\ +Q\xbb,\x80\xc8\x12\xb6J\xe0\x85\x90\x07\xf2Z\x10x\ +J\xc4\xb9B\x12\xf5\xcb\x9f\xf9\xec!\xb2<\xb9\xedX\ +\x8c\x95\xbc\xa0>\xd0;\xa9a\xb8\xde\x8fb4\x0ed\ +\x01\x10\xae\x064\x00\x95\xc21\x00\x1d!\xc2\x17\xb7g\ +\xcf\xbe\x93\x96\x0a\x0b)\xb9py\x1bm\xc3\xe0\xfa\x86\ +\xfbzkq\x0d\xd7?\xfcC\xd4m\x1d!B\xb4\xe6\ +[q\xfe\xc7\xbf\x89\xe9\xdd\xd3\x90-G\xbc\xf5pD\ +a\x88\x8b\x7f})\xaaq\x0d\xaf\xac~\x15_\xb9\xfe\ +\xeb\xb8\xe1\xdc\xeb1\xa14\xa1\xe1y\xc0\x81\xc0\x13\xdf\ +y\x02\xda\xf2m\xb8\xe2\xb7\xdfF-\xae{O\xe0\xb5\ +\x9f\xbdz\x9bn\x0c\xf9\xe3\xa3w\xc0Z\x8bG\x96<\ +\x8c\xde\xdf\xf7\xe2\xea\x93\xaeU7\x86\x9cy\xf3\xe9\xd8\ +4\xdc\x93^aE\xfc\xc8\xbc\xc3\xdb\xfe\xfa,3Y\ +\xa4\x17V/\xa0f4m^\xbc\x001!\xf2\xf9N\ +T\xc6\xfa\x00+C\x84\x0d\xc6\x97&\xa2\x7f\xa4W\xb7\ +d\xc4\xa24\xc0\xca\x9e\xd7\xb1\xb1\x7f\x8d\x7f\x8f\x8f\xae\ +\xb6 \xc3\x81\xaeub\xeb1\xc1\xcbo\xfc\x03+\xd6\ +\xbd\x8a93\xb6\xbcmc\x01tuN\xf6\xfc\xd4\x96\ +/b\xee\xcc=\xdftl\x89Mp\xd3\x1f\xce\xc3\x9a\ +\xf5\x0e\xc4\xd4L\x80\xa0\xa5\xcd{\xbe\x89R\xda\x87m\ +\xb1\xa1\xe7\x0d\xdc\xfb\xc8\xafp\xea\x09\x17\xbdi\x1bT\ +\xf8\xf0WG\x15:{J\x1a?\x04\x1e\xaa\xb51<\ +\xfd\xf4\xedx\xfa\xe9\xdbQ(L\xc0[\xdfz<\xf6\ +\xd8\xfbp\xb4\xb7\x97\x10D-\x08\xa3\x9c\x02O\xb2\xe4\ +ryL\x9a2\x17\xddSR\x8f\xac\x01\x12k\xb1v\ +\xd5K\x98\xff\xc4\x1f\xf1\xfa\xe2\xc7P\xa9\x8dzaH\ +\xb2\x89\xbcn\xa4~H\xa0+\xafl\x98C[\xb1\xcb\ +\xcf\xeb@\xefZ$q\xece\x91\xf4\xba\xc8\x22\xc1\x1a\ +qEIls\x03\xc0\xda\xa5\xcf\xfa\xe7\xa4\x97\xc0\xa4\ +r\x82\x92\xa4\x9c\xa4\xe5\x80\x1c\x19\x9fD^BRj\ +\xa5nn\xa32:\x88jy0\x95A\x01\xe2\x080\ +\x85\x12\xcc\xf0\x00\xba\xe7\xee\x85\xb6.\xbe\x8db\xe53\ +\xf7b\xa0\xe7\x0d\xefU\x09\x11\xf8\x1d\x96\xacL#\x1a\ +\xb1\x91n\xd5gr\xc3r\xe3\xa2\x7f\xa81\x8f\xac_\ +\xa1\xa46\xd2\xd9\x90q\xbd\xe3w\xdc=\xbd6\xce\x02\ +\x06\xe8[\xb6X\xbc\xc1\xdeO\x92\x07\xb3\xdew\x94\xf2\ +p\xadY\xc0mj]\xc4`Z\xce\x16\xf7\x9d\xc1\xaf\ +\xbc\x8f\xd5?\x9bX\x8c\xf5\xf6!Wp\xbb%\xd6&\ +H2g8f3\xba\xa5\x16\xa2zi\xce\x97\xdcz\ +/v\xfe\xc41\x08\xf3[\x8e\xcdk\xe9h\xc7\xbe\x17\ +}\x02;\x9c\xf2>\xac\xbe\xffY\xac\x7fb!\x86\x96\ +\xae\x83\x96m\x16a.\xc2\xf8\xbd\xe6`\xe2\x01;a\ +\xfa\xe1\xfb\xa20+=\xe2k\x0b\xe0rK\x85\xc6J\ +a]l\xc0p\xe2\x01\xf3)k|\xe9\x89\xe3O\x98\ +.2+\x96W\x856\xcf\xd9\xa9\xc3\xb2\x88f]\x85\ +\x8d\x05\x00:\xdaal\x02S\x89\xfd\xbb\xf2\xd6 G\ +k\x03}\x19\x1c\xcf:\xe1\x04\xe9c\xe3\x9e\xf0\x0e\x9c\ +\xa4\x09\xcbm\x83X\xad;\xd6G\x14\x02\xc0`\x92\x9d\ +U2\x96\x90\x9dK\xf0uz3o\xd4\x9d\xb9l;\ +\xf2J\xae\x90\xd4\x94\xe0\x1f\xbeo\x92\x7f\xf5\xcd+\xd2\ +S\x08\xd0]\xc0\xee\xd3\x08\xa0\x14m-\xb0(j\x86\ +>\xc9\xbau%[\xe5\xc3\x02,\x80j\xd2\x98\x1c\xc0\ +\xeeJ>7\x88\x92\x1e\xd8\xb3\x97\xb97\x0fFuZ\ +\xde\x97K\xc4\x96\xd7\x84\x11\xe3\xc9,!&\x191\x03\ +\xbbf\xe5~8\x83\x0b\x9e\xec\xd8\xd7\xa3\x0f\x03v\x9e\ +\xc0\x1aF\xeb\x03h\x8b:\xfd\xfb\x04\x14e\xaf\xc9[\ +\xe9\xb7\x9b\x8d\x8e\x1f`f\x82\xeaK >a\x8a\xb8\ +\xda\x09x\xf7\x8f\xf4au\xefJ\xcc\x9c0\xcb\xd3y\ +u\xef*\xd4\xe3\xba\xdf\xae\xe9h+b\xda\x84F\xf0\ +G\xe5\xd0\xfd\x0eE=\xa9\xe3\xc2_]\x8c\x00\x01V\ +\xf5\xac\xc2\xa7\xbfw\x16\xae:\xeb\xbb\x98=e\xfb-\ +\xbew\xc4\x01\x87\x030\xb8\xe2\x96o\xa7G\xc4,\xc0\ +9\xd7\x7f\x15\xd7\x9c\xb5\xe5k\xe3(1\xa4\xb3P\xc2\ +\x8d\xf7\xfc\x1a\xc6\x06ib\xc8\x85\xb8\xd8\xdf\x182\x09\ +7\x9c\xfa\x0b|\xfd\xf6\xafb\xe9\xc6\xd7\x1b\x84\xa8\x01\ +\xd2x\x0e\xab\xe6Wz\xfdXM\xb9\xcf\x03\xb0\x10g\ +\xe1\xb2\xad%\x8dy1@\xbe\xb5\x0b\xd5\xca\x00l\xc2\ +\xc7a<\xf4\xc2\x9f\xf0\xf7E\xf7z\x05\xdc\xe8c\xb4\ +\xb0\x89E\xa56&x7\xab\x10\xe4M\x02\x9cuf\ +\x01\xac\xeay\xbd\x01\x00fEyg\x81\xc1z\xa9\xa3\ +9p\xcf\x96\x97^}\x14\x0b\x97\xfc\x1d>\x04\xa1:\ +\x0aX\x8b _\xf0\xd6\xad\xdc\xba\x94^\x92\x17\x16=\ +\x8cw\x1dt2fN\x9b\xb7\xf5F\xd2wyg!\ +\x16\xe0O\x82w\xe9\xbb`\xe152\xd2\x8b\x07\x1f\xfa\ +9\xfe\xf6\xc8\xafP,\x8cG\xa1\xd0\x85\xf6b\x17\xba\ +\xbb\xb7\xc3\x94i;c\xca\xb4\x9d1a\xe2,u\xd6\ +]C\xfb\xc6`\xfav{`\xea\xcc\xdd\xb1a\xdd\x12\ +\xf0H\x9cs\xe2\ +\x97\x10\x85\xceS\xb1\xe0\xd5\x05\xf8\xf2O\xbe\xb2\xd5\xed\ +`\x97\x18\xf2\x09\x9cx\xc8\xf1\xc8\x85\x11\x12\x9b\xe0\x89\ +\xa5\x8f\xe1\xa2;/PG\xc4\x5cy\xfcw0g\xe2\ +\x5c\xb5`\xd9*K\xfc\x82\x95\x0c\xcd\x8a\x16\x90b\x80\ +\xb6\x13X\x99m{!~\xb3H\x00c\x90\xcb\x97`\ +\x82\xc8\xcfg=\xae\xa3\x5c\x19E\xb92\x8a\xb1\xca(\ +\xca\x95a\x94+#\x18\xa9\x0cc\x8c>\xab\xfd\x7f\xc4\ +\xbdy\x9c\x9dE\x95?\xfc\xad\xe7\xb9\xb7\xef\xbd}{\ +M\xd2\xe9\xac$!a\xdf\xc2\x12\x04\x04\xd9\x15\x14F\ +\x05\x19\xf4UpA6G\x07D\x90utFE\x05\ +\xf1u\x1b@A\x9cQ\x1c\xfd\x89 \x8b !\xe8 \ +\x88\xec\x90\x00Y\xc8\xbetg\xebN\xef\xddw\x7f\xaa\ +\xde?\xea9uN=\xb7\x93\xb4\xce\xfc>o\xf1!\ +\xdd}\xef\xf3\xd4r\xea\xd49\xdfs\xea\x9c\xaaBl\ +\xa8({,\x8eR\x80R6\xabM\xc98\x0dV\x18\ +4\xef\xd5H\xdc\x85\xb9\x9b\xae\x07\x01[\xd5\xadM\xf5\ +\x87z\x8fW6ly\xd3\xad?\xb7\xddX-\xa2V\ +\x1eK\xf0\x9e\xb0H\xe3R\x8b*x\xed\xcd\xc5\x13\xa4\ +\x9f\x5c12\xe6\x8a\x14#\x07~\xf8 \x9e\xa1\xa1\x8e\ +j\x18\x19\xde\x85\x1d\xdb\xd7`\xc3\xda\x97\xf1\xd2\x8b\x0f\ +\xe0\xe1\x87\xbe\x86{~t\x11n\xff\xfa\x19\xb8\xef\xee\ +\xcf\xe0\x89Gn\xc3\x1b\xaf<\x8c\x8d\xeb_E\xef\x8e\ +u(\x15\x87\xfd\x8e(\x85\xce\x19\x07\xe0c\x97\xde\x85\ +\xe3N\xbe\x18&H\x9a\x97\xac\xa8X^Q&\xa1B\ +:\x93C\xb6\x91\xcf\xed\x1b\xec\xebvT\x91;\x102\ +x^RMzMZ&38\xabV\x8a\x18\xea\xb7\ +G\x81\x90P\x96=\xe2X.?\x06\x88\xfaN2\x98\ +\xe5\x84\xed\xbb\xf4\x00\x96F\x07P\xa9\x95\xbd\xb1*(\ +D\xa9\x00\x93\xf7]\xe8\x9e+\x8f\x0dap\xdbz\xd1\ +sVv\xd2\xbb\xc3s\xcbg\xde\xd1\x18\x01?\x86\x8a\ +\xd6f\xe7!\xef\xf2\xa6cd\xfbfX@KGv\ +\xc9\xeb\xf9\xec{\x9d\x87\x0b\x00h\x0c\x06\xd7\xaf\x82\xcf\ +C\xd4\xaaB\xd3\xec9H5\xf2\x91G\xbd\xcb^G\ +T(x#\xa6\x7f\xe9h\x1d\xa9\xe2I5ko|\ +d\xc4\xb3\x97UA!;\xb9\x0da\x86\xe3`G\xb7\ +nw\xcfS\xdd\x128\xd1\x1c\xf2\x01\xf4\xc6\xd5N&\ +\xfe\xa6\xc7\x9eC\xd7\xd3\xbe\x97toE\x85\x01T*\ +\x80J\x85\xf6\xff0\xfc\x1bb\xfc\xf6^\xd8\x84&~\ +&P\xe5\xdf\xa4e\x7f\xfa\xfa\xdd\xbef\xdc\x7f\x81\x98\ +Y\xd2\x97\x124J\xcf\x95o\x0cRL\x9f\x864\xb4\ +\x98K\x0c\xa0\x14\xd0\x9c\x87\xc9p\x98\x0e\xf3\x12C4\ +\xe2cy\xfc\x0b\xf5\x9f\x1d?\xbe\xb1K+A\x82-\ +\x0e\x91\xe3\xbf9,\x229\xf7\x1at\x9eH\xf2\x98\x1a\ +\x02|\xc6\xb5\xcb%\x10\xe3V\xc5\x0a\x82\xd1\x92\x05\xfb\ +\xf0\xcfP\x84\xf7.\x8f\x99\xd7\x9f\xf2\xfa$?\xb3\x0e\ +4{hw\xcaZHiT\xc1\xde\x0d\x80\xd0\xba\x7f\ +>\x9b\xb4\x98\xfc\xb85\x0b\xd02a\x13\x22\x18D\xda\ +\x0a\x1d\x02]\xd2-L\xc7\xc5HA\xc3\xd9\x84s\x16\x9e\x8b\ +Y\xed6>)\x93\xca\xe0\xf2S?\x87\xef=\xf5\x1d\ +\x18cP\xa8\x14q\xfdOn\xc4\xbd\xd7\xfd\x04\xb3:\ +X\xf1$\xcb\x99G\x9f\x01\x03\xe0_\xee\xfb\x0a\x14\x14\ +\xd6v\xaf\xc3\xa5w\x5c\x8e\x9f^\xfb\x93=&\x86|\ +\xf8=\x1f\xc2\xa4\x96I\xb8\xf1\xbe[P\x8b\xb7\x83o\ +\xba\xef\x16\xfc\xf8\xea;'\x94\x18\xf2\x1fO\xfd\x1c\x06\ +\x0a/lx\x01\xd7>\xf0E|/\xbe1\x84\x12C\ +\xae\xfc\xe5\xa5\xe8\x1d\xdd\xe5\xf8MR\x83\xc1 +M\ +\xceDg/\x81N,\x9a$\xa0\xd9]a\x0b\x91\x15\ +]\xa0\x02d3\xed(\x96\xfb\xe3\xdb\x10lMQ\xcc\ +'\xb5xA)(\xe4\x1b\x9bq\xec\xfe\xa7\xe2\xc8\xfd\ +N\xc4\xb4\xf6Yh\xcdOA6\xd3\xe8qGd\x22\ +\xec\x1c\xe8\xc2\x86\xed\xef`\xf3\x8e\xd5X\xd3\xb5\x0c\x9b\ +w\xacF\xd2@\xd8{\xb1\xbc\xd2\xd6\xdc1\xa1\xa7\xfb\ +\x06\xb6y\xf8>\xbe\xe9\x81i\xc6?\ +\x19\xb0\x1aQ\x97\x14\xbc\xbc\x05\xc2\xa1 ,\xb8x\xeb\ +\x8d\xe7\x80\xd7|\x1c\x07\x5c-ck\xf7Jl\xdb\xba\ +\x0a\xc1k\x0a*\x08\xa0\xc2\x14\xd2\x0dY\xcc\x99w\x14\ +\x8e9\xe1B\xcc\x9e\xcb\x07\xdf\x06A\x88\x13\xcf\xbc\x0c\ +\x95J\x01\xaf\xbf\xf8\xa0S\x09\xd2\xda\xa7v8\xc9L\ +\xa3c\xe6\x01\x08\xc2\x94\xeb\xdd\xf0\xae\xad\x8e&I\x95\ +\xa5\xc5\xd8d\x9f\xa9\xce\x96\xc93]=\xa5\xd1\x01\xe8\ +\x1ay\xe7\x80H\xb1\xf7\x91\xbc\x91>\xb0\xf0\xdbc\xd9\ +\xc2\xbb\x15\x99\x86<\x1a\xdbx[wd\xd7Vh]\ +s#\x94 \xabu\xfa<\xf7\x5cq`'\xa2j\x09\ +\x0cB\x93\xe1,\xac\x08\x93\xc6)\xc4\xf3\x94\xa4G^\ +\x8c\x00\x0a\x1d\x87\x1c\xef\xf1Ia\xc7\x16\xf7\x0es\xb9\ +p\x094\xa4\xd12\x9b\x93\xab\x0a\xbd;P\x1a\xec\x07\ +I\xe5\x08R?\x18\xb4\xcc\xf4\x93^z\xdex\x15\x18\ +\x19D\xd0:\xc9\xf1!\x1d#f\xf5\x94\xdc\xda\x94q\ +\x5cR\x91S\xed\xac\xbc\x15\x80\xb6\xfd\xf6\xf5\xdbZ\xba\ +\xc2}'\xe7!\x19\x1a\x90\x12;N4Zz&\xaa\ +V\xf1\xd2\xf5w\x22\xd7\xd1\x8e\x8ecv\xe3Y\xff_\ +\xc2v\xba\x5cE\x90\xdd\xdbQ0\x9cDA\xda\x86B\ +S\xd8\xd3\xe7g\xcbK\xd0$\xd7\xba\xd4c\xd2\xc0\xa2\ +:\xa4\xa3\x84\xc1\x09\x1dWR\x1f\xae\xc3F\x22\xf1}\ +`O\xd6hi\x02F\xc6`Je\xb7Jd\xfc>\ +\xe9\x03\xbeJVj\x15\xeb\xaa\x92\xe3\xa6o\xecx\x03\ +\xf7>\xc9\x1e\xd2\xd9I\x0f\xb6\x8c\x03\x95\x19\xe7\xbc\xea\ +\x98O\xe4\x8e\x0f\x1b{\xbc\xa6\x1d}\x0aE\xfb\xb39\ +#\xd6\xa7\x01K\x83z\xba3\xcc\xa4\x9f\xbc\xca\x92\x06\ +c\x00\xd0\x15.\xfe\x958\xb6\xb3\x91\xd7}\xb6\xd9%\ +\xbe\xe6l\x16\x05\xa01l\x8e\xcf\x09\xa4a\xca\x8e0\ +a\xa4p\xa1\x05M\x1e\x1e\x89d\xc9U\xcb\x9e=?\ +\xf8U\xa2vN\xc6\xe0\xa9\xf5\x116o\xb3\xb22b\ +v'R\xf9Yb\xc4\x02\xbe\xa0\x00\xec1\x1a\xe5\xda\ +(\xc8e-\x95\x1c\xfd\x1eA#P\xe4b\x96\x84\x0f\ +@\xf1\x87\x81\x18\xaf\xf1Z\x96\xfd\xf6GU\xaa\x94\xf0\ +\xf9\xfb\xaf\xc4[]\xcb\xdcS\xef=\xe4l\x9c\x7f\xf4\ +?Z\x0f\x13\x14\x06\x86\xfbq\xf5\x8f\xbe\x88\xcdq\xe0\ +\xf5xE)\x85\xf7\x1ds&\xfe\xed\xd3_E*e\ +\x85C\xef`/\xae\x9b`b\xc8\xb5\x17\x5c\x83\x86T\ +\x03\x0c4\x96\xaeY\x86+\xbf\xffO\x13J\x0c\xf9\xf4\ +\xfb>\xe9<\x81\xcb\xb7\xbe\x8do$\x12C\xee\xfe\xc4\ +\xbd8p\xda\x81\x0e*\xfb\x1e\x0fZ\x06\x0c\x96\x08\xc4\ +\x13\x0dYQ1\xdfN\xb4HA\x00\xf0\xc1\x9f\x912\ +\xc8d\xda\x90\x0a\x1a\xbc>E\xd0\x98\xd22\x0d\x17\xbe\ +\xe7\x0a|\xff\xf2\x07\xf1\xc0M\xaf\xe3\xda\x0b\xee\xc0\xe9\ +\x0b?\x84\x83\xe7\x1c\x83\x19S\xe6bR\xf3T\xf7\x7f\ +{s\x07&\xb7N\xc3\xc1s\x17\xe1\x03\xc7_\x84+\ +?\xfc\x0d|\xef\x9f\x1f\xc7\x0f\xbf\xf8\x14>s\xce-\ +8\xea\xc0S\x91M7\xee\xbe\x83^_-\x0dR\xa9\ +\x89e\xe8\x0e\x0e\xf78>\x92t\x09\xa1\xa0\xabE\xe8\ +\xf2\x18\x00\x063R\xd4\x00@\xa9Z\xb0^%\x05\xc7\ +\x8d\xbb+r\x0d\xf2\xdf\xc97\x92`\x82\xdf\xd5\xe0\xad\ +\x136\xdfxvd\xc2\x82\xd6\x11j\xd52\x8acC\ +xg\xf93\xf8?\xf7}\x01O<\xf8\x0d\x0c\xf6o\ +s-\x05A\x88\xd3\xcf\xfd\x22\xa6\xb9-l\xe9O`\ +\x03N\x1as\xb3\x17\xf8\xb7j\x0c\xf6mq\x06\x9c\x84\ +e\xd2\xf3 \x15\x95\xa4\xb5\x8c\x01,\x8e\x0e\xa0V+\ +\xbb7}#Y\xee\x1a\xd8\x9e1M}\x9e\x94\x00\xa5\ +c\xfe\xe1l|)\xa0\xaf{\x8d\x93\x5cNJ*\x1b\ +\x8e\xd2,\xbc\x91\xc5\x91\xbex\xabXB\x14\xee\x0b\xb7\ +M\xf2+y\xce\x18{^h\xbe54\x10\x06\x98r\ +\x00\x1f{S+\x8eb\xaco\x877\x9f\xec\xb5\xb1%\ +\xdb:)\xbe\x02\xce\x96\x81u\xab\x5c\xdb\x04\x8ee\xc9\ +\xcf\xf4\x0f\x8c\xde\xb9\xec5\x98\xa8\x86h\xa8\x0f\x88\xa2\ +x}\x04\xf1:\xe5\xe3\xca|%i\x1c\x95\xa8-\x09\ +o\x88\xe3&\xed/\x00\xa0\x02v.].\xc6\xcc\x1a\ +\x8f\xe6M\x82\x1c\x8e\x17\xf7\xe1\x07\x00\xe8j\x15\x7f\xf9\ +\xe7\xefb\xf5\x7f>\x81\xa8\xb4\xf7\xe4/\xaf\xec\x09\x1c\ +\xc6[\xc4\xa6\x16a\xc3\xaf\x9e\xc5\xb2o<0\xa1\x0a\ +y\xd5\xdb\xf7#\xf0u\xaa\xf2(\x14i:\x05Pq\ +\x08\x83-l\x10\xfa\xa0Mz\xd3\xd8\xd9A\xd0\x9en\ +[b\x99\xcf\xc6\xb8\xdcyd\x9e\xd400J!j\ +\xceAe3\xee[N\xe4`2\xc9\xa4*\xf6\x0e\xf2\ +\xa1\xcerm\x01@\xca\x9d\xb7\xe7\x93\x99@$\xf1z\ +*N\xe7 \x83\x97F\xce\xbf\xfb\x9e:\x1eW\xbd\xde\ +g< <\xff\x852\x82\x912\xec\xd5\x85*Q\xbf\ +\xf2\xdeg\x8f&\xaf\xe0$$t|\x87\xf8x\x1e\xb6\ +_\xc7A\xd8\xde \xfc\xce\x12\xd3\xf3\xd1,vh\x8d\ +a3\x1a\x82\xac\x13\xaa\x91\xb0\x1e\x94\xf8_\xbbNJ\ +\x88F\x09\x11pmQ\xcd\xac\x02x\x88\xa1X\xba5\ +\xf0\xdd\xa8Td\xbf\x08\x18\x10\x11\xc8K$\x17\xa7%\ +\x0c\x83\xc1H<\xc1\x10\x96\xac\xc7\x00\x91\xae\xa0X\x1b\ +\xf1\x165\xb7\xc7\xf1\x8e2>H2\x1bM\xb4\xec\x85\ +\x8cG\xe4\x05\xe3+I\x0d\x8d\x81B?\xbe\xf2\xf0M\ +\xd8:h\xb7\x92\xb2\xe9,>\x7f\xc6\xd58\xef\xe8\x7f\ +t\xb4\xdf\xd2\xd3\x85\x8b\xbf\xf5\xe9=\x82@\x008\xfb\ +\xd8\xb3\xf0\xaf\x9f\xfa\x97\x18\xcc\x19\xac\xee^\x8d\xeb\xee\ +\xbe\x01}\xc3}\xbb}\xc7&\x86\x9c\x87\x9b?~\x03\ +Ra\x0a\x80\xc1\xebqb\xc8Do\x0c\x09\x95\x9d\xef\ +g\xd7\xfc\x19\xd7$n\x0c\xf9\xc6\x87\xbe\x85\x8e\xa6N\ +\xb7T\x93\x1e\x17@\x8a\x22\x09\xfe\xa4RI\x82\x8f\x89\ +\x99\xd3\x91\x03\xf5l\x12\x85\x08\xa1T\x80t\xa6\x15\x88\ +o:\x09T\x80\xe3\x0e8\x0d\xf7~\xe1I\x5c\xf2\xde\ +\xebp\xe0\xec\x85\x13l\xa1\xbe\xcc\xec\xd8\x17\x1f8\xe1\ +\x93\xb8\xe9\x93\xf7\xe0\xc4\x85\xe7N\xe8\x1d\x0diE\xef\ +\xbdDQ\x0d\xb4\x92\x92\x07\xc6jh\x98j\x09Qe\ +\xcc\xadm*\xd2 \x9bh\xa1\xf7%\x88 \xc3\x87b\ +\xd8\xfc\x95\xe7\x0b[\x8e3\x93JY*R\xf6\x84\xf9\ +0\xc5 \x8a\xaax\xeb\x8d\xc7\xf1\xfb\xdf|\x05:>\ +v\xc4\xbe\x14\xe0\xd0E\xe7\xb8\xf5D\xb2\x8e2Q%\ +`\x0a\x10`V\xe2\xdc\xbe\xa1>\xbb\xd6\xe4\xbd\xa4D\ +\x1f\x0634n\xf6^\x86\xa94Z&qLna\ +\xa4\x0f\xbaV\x83\xf4p\x12P\xe1\x90\x07?\xeeM\xd6\ +g\x7fj\xd7&`\x127\x80\x00\xbb\xbaV\xba~\xd1\ +.\x85\x02\xd0\xd21\x1b\xe9,o\x9b\x8e\xec\xda\x0am\ +\xf8\xc0u6\x0c\x92\xdb\xd0r\xa5\xf1\x98I\x89\xf2=\ +\xd9V\xb16M\x9e\xe1\xb5\xd3\xbbz)LTs\xfc\ +\xe0+A;\x86\x5c\xeb\x948\x01\xc4\x96\x81\xb5+\xe2\ +\xb9\xe66ei\x9e1\xdb}Y+\x171\xbau\x8b\ +]\x97\x91\x86\x1a\x19\x84\xd1Z\x18\x83\x8e\x09\x001>\ +\x09I$4\x93\xce\x05@\xa1m\xffy\xae\x06]\xab\ +a`\xc5\x1a!e\xa4a\xea\x1f\x91\xc3s*! \ +\xf3\x9f\x01P\x1e\x18\xc6\xeb\xb7\xfd\x1c\x7f\xbd\xe6\xfb(\ +\x0f\x8cx\xb7\x8e\xfc\xdd\xc5\x00\x95\xa1\x02\x96}\xfd7\ +x\xf9\xda\x9f\xa1<0\xb2\x97\x17\xd8\xa9S\x0f\x92|\ +@\xe3\xc3\x0e\x96\xc3\xc6\xa3)\x17\x965\xfe\x1aa\x9e\ +\x92AfR^\xf8\xf1\x98l:\xf8\x12/\x88\xcf\x09\ +D\xa6\xc1\xd5\x9c4>\xfd\xf03\xc9\x05> e\xb9\ +\xc0\x07X\xd3O\x92_t\xd2\xa3\x84\xb4\xd2x\xe3]\ +>\x09\xced\x8e\x02\xc9\x8b@d\x03\xc3=/\xfb\xab\ +\x00\xa8B\x19(\x94\x5c\xad\x818-\x04\xa2\x9d\xc0%\ +\x90%\xe5&\xf7\x87OFQ\xf6*8Z\xc4\x12\x91\ +\x13\xb9epd*n4i\xed\xfa$\xb0\x8df\xc3\ +<2AN\x08(\xc4D\xa0\xeeH\xf4\xcf\xe0\x0e\xee\ +\xa7\x84mdE\xf9\xa7\x80\x1bh71v`\xb4\xad\ +KW'\xc9\xf8\x01yb8!}\x99\xb0-\xad\x16\ +\xfe]\xfa\x0a\xa90\x81m\x0b5]A!\x06\x81\xfc\ +\x0e\xc3Ez\x87\xb3\xd78&Df\x0c\xf9VV\x12\ +h\xc3}\xc6\xcf*\x0c\x16\x06\xf0\xb9\xfb/\xc5\xaam\ ++\x5c\xff.=\xf9\x0a\x5c|\xfc\xa7\x11\xc6Y\x93\xc5\ +r\x11_\xba\xeb:t\xf7&\xae\x1fJ\x943\x8f>\ +\x037_t\xa3kmS\xcff\x5c\xf6\xdd+\xf7\xe8\ +\x09\x04lb\xc8-\x9f\xb8\x19\xa9\x94\x0d\xf8~c\xcd\ +\x1b\x13\xbe1\xe4\x92\xb3?\xed\xb2~\xdf\xde\xf66\xbe\ +\xbb\xe4v\xf7\xcc\xd4\x96N\xfc\xf8\x13\xf7`~\xc7\x02\ +7\x8f\xb4x\xe4\xbcK\xfeKn\xf8\x8e7'\x13)\ +\x81\xe0A\xe2P\xb7\x05\xa2B\xe4\xb2\x93\x10\xa62\xb8\ +\xf4\xac\x1bp\xcbG\x7f\x84\xa6\xecn.v\x1f\xaf(\ +\xea\xf7\xff\xac\xf8<:\xd1\xb11\x90`\x8f\x17e\xa3\ +\xc7\xc0\xa5RB\x14{\x02\x93\xe5o\x01\xb7,\x82\xa4\ +\xe5n\x84wD\xca\x92\xfav\x18\x90\xd9\xda$`\xf4\ +\xbdM~\x5c/e\xe8\x03\x0a\xdb\xbbV`\xc9c\xdf\ +\x01\xdd\x85\x0d\x00\xb3\xe7.t\xfd\xe3\xf0\x11#\xae\xb8\ +\xb4\xcf\xa639L\x9a\xcaJ\xbfR\x1a\xc3\xc8\xd0N\ +\xa1\xe0\xe4\x91\x12\xd4\x97\x08,\x0bY\xd1w\xce9\xd4\ +;\xa0\xb9o\xdbZH\xc0 =/$Ei\xab\x9e\ +\x95\x8f\xef-\x94\xf5\x03\x0a\xd3\x85\xb7\xd2D\x11\x06\xb7\ +mp\xdf\x13-\x0d\x80\xce$P\xdc\xb6\x16aS;\ +\x10\x04\x0e\xbc\xb1l\xf6wk\xa4$\xa4\xcf)\x9eH\ +\xcat\x00\xc8O\x9b\xe3\xb5\xd3\xb3\xfc%o~\x09\x18\ +I\xefP\xb6]\x00@c0\xb8i\x9d\x9b\xa9$p\ +00h\x12[\xc0\xe5\x81\x01\xe8J\xd5\xd5k\xa2\x08\ +\xc1\xf0\x10\x02-\xd7\x9a\x84uR\xfbP\x9dI\xd31\ +\x9e\x8bt\x0a\x8dS8\xd1jl\xdbND\x11\x1b\xed\ +\x0c\x9c\xe5\xe1\xbcp\xbf\xf3\xa8\x01\xf6\xde\xc8-9K\ +\xf7m\xff\xbd\x0cO\x9es\x1d\xfer\xd9w\xb1\xf9\xf7\ +/\xfc\xdd@pd\xc3\x0e,\xfd\xc6\xaf\xf1\xe4i7\ +b\xd5=OBM\xa0\x9a\xa4\x96\x83\x9b\x17\xf2x\xb1\ +7I\xeaH\x96>I\xee`j\xcas\x12%V\x90\ + i<~\x93\xb5Ip.%\x86\x9bG\x05\xa0%\ +\x0f\x93m\xf0\xea\x1f\xdf\x98\xf5\xddI$\x93h\x1e\x91\ +x\x8f\xddHVZ\x92\x17\x90e\x92tE\xc8\xe3\xe7\ +\xd8s)1\x96\x12#\x92\xc7\x81I\x1d\xc6g\x80\xc6\ +4\x18-#\x1c\xad\xb8~0\xef\xc8c\xady\xa2\xa5\ +!\xed\xef\xc6\xd2\x9c\x1a\xa4hb\xe8A\x19GG(\ +\x94\x06G\xdb\x98\xd2B\x92\xf1.t\xac\x05\x11.\x13\ +\xe6\x01\x18\x94\xc5a\xd1<\x9d\x5c\x13\x09q\x86f\x92\ +\x15|\xcb\xcdG\xd5<9\xbc\xb7/\x97\x94\xcc\xba\xf2\ +\xef~\xe4\xf1\xb0'Q\xde\x06\xe2cw\xe5\xf5\xdfZ\ +\xd4\xfe\xf5GU]\x82\xa9i4\xa6Z\xbc\xc9\xa4\x00\ +\xe0\xe4\x19\x81\x14\xbbH\xb5\x13\x0b\x04\xa2_\x10\x14\xa1\ +B\xf1\x18$4\x15\x14\x86\xc6\x06q\xd3C_\xc67\ +\xcf\xbf\x1d\x07\xcd8\x04\xd9t\x16\x9f:\xe9\x12\x8c\x94\ +\x87\xf1\xd8\xd2G`\x8cAWO\x17>\xfb\x9d\xcbp\ +\xe7U?\xc4\xfc\x99\xbb?\xc0\xf8\xecc\xcf\x82R\x0a\ +\xb7\xde\xff-\x94\xab\x15t\xf5t\xe3\x96\xfb\xbe\x8a;\ +\xae\xb8m\xf77\x86\xc4\x89!=\x83=\xb8\xeb\xd1\x1f\ +\xc3\x00xu\xf5k\xb8\xe6\xaek\xf1\x8dK\xbe\xbe\xd7\ +\x1bC\x06F\x07\xf0\xe0s\x0f\x03\x00\x9e^\xb9\x04\xf3\ +;\x16\xe0c\xc7\xfe?P*p\x89!7\xfc\xee\xcb\ +\xd8\xd0\xbb.1\xbb\xc4\xf22\x90\x9c\x95o\xf2\xe7\xee\ +\xc0K\x12\x88%\xff\xf6\xed\xdd\x18\x08*\x85\x8bO\xff\ +\x22\xce?\xe13u\xcf\xef\xa9\xfcOA\x9f\xdf/[\ +\xf4\xdfX\xab\xf2\xa8H\x9b\x04\xf6\xf8\x11\x82h\xaaZ\ +@\x15\x1aa\xa6Ipm\xbd\x07fO\xc5Y\xaf\xf1\ +\xdb2\x84\x5c\x1e7%\xd7\xa6\x5c;\xb4\x9e\xe5\xf7\xd2\ +v\xe7PS)[\xe4\x8a\xb5\x7f\xad]\xf1,Nz\ +\xef\x95h\xcc\xb7\x01\x00\x9a\xdb:\x85T\xf3\x13\xca\x94\ +x\xb7u\xf2L\xef\xe8\x99\xed\x9b\xdf\x82\xd2R\xed\xb1\ +\x11\x18\x88Qr?\xad\x045\xd0\x98\xbe\xaf\x7f\x05\xdc\ +\xae\xee\xd5n\x9c,wi>\xf8X\xa9@\x8c\x97T\ +\x1a)c\xa6\x05\x10f\xb2\xc8\xb7\xf3Yx\x83;7\ +!\xaa\x96\x1d\xe7\x06P\xd0\xf1\x0d\x03\x9d\x89\xeb\xe8\x06\ +\xb6\xac\x06Ri\x98\xc6f\x98\xb1Q\x18S\x03)G\ +R\x86\xfe6/\xd3Z*l\x0e`\xb7\x9f5'\x00\ +\xe0\xae\x95\xaf\xd4\x19\xfeR\x86\x06\x08\xd1:g>_\ +\xe7V\xab\xa2\xd0\xdf\x13\xd7\x1d\x88-\xa5\ +\xf9G\xfc~q\xd7\x00\xb6=\xb7\x14\xdb\x9e{\x03o\ +|\xfd?\xd1y\xc2\xa1\xc8\xcf\x9e\x82\xc6\x19\x1d\xc8M\ +oC:\x9f\x03\x94\x81\xec\xa2\xaeVQ\xee\x1b\xc6\xc8\ +\xe6\x1el\xff\xefe\xe8\x7fk\xa3\x136\xd2\xd8\xdaS\ +\x91F\x1a\xf5\xdaO\xfc\xe0o\x14\xfcm\xca$p\x93\ +\xfb\x04\xfeQ,\x12\xbc1\xa8\xf2\xe16\xd7%\x8dE\ +\xe3\xbd!\x13L\xc4\xfaP\xca\x1e\xa4l\x22\xa0\x1cy\ +c\xe69\xd7\x9e\xae\xb74\x92\xb1\xc8\xc6\xd5I\xe3d\ +\x98\xebo\xc3\xd2(\x92s\xcd\xa3\x93#f\x04A\xa1\ +m>\x96\xe2:x\x9f\x91k30P\x852\x820\ +\x84\xce\xa5D\xff\xe4:\xac\xf7@s_\xd9\x01e\x13\ +K#\xa4\x92\x13\xcc\x01\x8f\xf0>\xf7:!\xfe\xd3\xae\ +\xf1$\xc8\xb1\x8d\xe7\xc2f\x00\x0aU]r\x93&\xf1\ +\xb7\x0f*}\x05.\x97\x89\xcc\x04\x95\xf0\x90\x9f\xad\xb7\ +\xda\xa4\xea\x06\xe4Q6\xb6\xe6@\xc4\x1b$\xdd\xb5\xb2\ +\xb0P\xa6\xb3\xcc\x22\xe7m\xe4\xd8> \xd2U\x14j\ +\xc3\xc8\xa5Z\xdd\xe4(%-g\x06$\xbc\xc5\xe8{\ +_\xfd k_\x1cY\x90[suH\xc6\xef\x1f\xeb\ +\xc7\x8d\x0f}\x19w_t\x0f\xa6\xb7\xcdD*H\xe1\ +\x0bg|\x11M\x99f\xfc\xfaE{\x13G\xdfp\x1f\ +>\xff\x83\x7f\xc6O\xaf\xbb\x173;v\x7fD\xcci\ +G\x9e\x8a\x07\x9ey\x10\xcb7.\x07\xa0\xb0\xa6{-\ +.\xbd\xe3\x0a\xdcs\xed\x8f1c\x0f\x89!g\x1d\xfb\ +^\xdc\xf9\xe8\xdd\x0eL\xbf\xbe\xe6\x8d\x09%\x86\x5c{\ +\xe15xq\xe5\xcb\xe8\xea\xb3\xf7\xc2\xfe\xf6\xf5\xdf\xe0\ +\xdc#>\x88\xe6\xac\xbdD\x9e\x12C\xae\xf8\xe5e\xe8\ +\x19\xdd\x99\xd8N`\x0f\x08-D\x02\xd7$\x88y\x1e\ +\xff\x96c`\x98\xef9a\x81\x8f\x95\x995y.>\ +r\xfcE\x7fS]\xff7\xca\xde\x84\xbal\xdb\x06\xc5\ ++\xc1g\xb4\xb2\x14\x02{\x22\x14\xe8\x96\x1e\x03\x03T\ +KVTd\xf2\xa8W\x96{/\xec\x1bc\x0f\x09q\ +\xac\xbf\xcf\x90\x5c\xcf\xe3\x8bS\xda\xaa\xb5\xfd\xe7\x842\ +)D\xfd\xed*\xdbz\xb5V\xc6\xd8h\x9f\x03\x80\x0d\ +\x99FK\x0bc\xdf\xa4\xb8#\x09x\x14\x14\xda&\xfb\ +\x09\x06\xdd\x1b^\x17\xf2\xc1O\xf0\xf03ye\xeb\xf6\ +\xf9\xe4\x15p\xbb\xb6\xaef\xa0\xa7\xfcm3\x92\x12\xcc\ +\xcf\x1c'E^\x0aI\x1b\x03 \xdb\xd4\xee\xdd\xd4\xb2\ +\xab\xdb\xde[+\xf9\xd6\xc0\xc6\xffM\x9d\xcb\xe7E\xea\ +\xa8\x86\xbe\x1d\xd6\x1b\x19\xa4\xd3P\xcd\xad\xd0#\x03\x08\ +\x0d\xc7L1\x97\xc8yJ\x1e\xe3\xc5\x1b\xc7\xd4\xdf&\ +\x01\x00k\xa51\x8c\xf4t\xbb\xef$\x8f\xc8\x90\x97\xf6\ +\xf9|\xd5\x9a\xaeVP\x1a\xecK\xc8{\xfe=\x95k\ +D\xa38\x00\xba4\xd0\x87j\xb5\xe4\xf1\x80F\x14\xdf\ +\x182\x08\xdd\xdaj\xb7\x0a\x9dV\xe1y\x92\xb2D;\ +O\x17\xcf\x9fI\x07\xc8\xb61\x00\x1c\xdd\xba\x1d|\x0b\ +\x8b\xc8\x93\xa310\ +\x80R\x82b\xd2\xf0\xf6\xdd\x18\xbe\x91\xc5s\xca\xf0\xbb\ +~\x0dK\xd9@}!=,\xa9\xeb\x8e\xd1R\x0a\xaa\ +\xa5\x19\x18\x19\x03JU\xa1\xdby\x5c\xca\xf1\xafq\xfd\ +\xe28\x7f\x881\x03RF\x01I\x87\x13\xd36H\x8c\ +E\x96\xfa\xe4)v\xf6P\x1d4Fr\x86\x11/\x10\ +\x87Z\x91\xa5\x81\xe11\x009\x98\x5c\xda\xd5G\x06\x12\ +\xd1T&\x92HI\xcb\x8e%\xeb\x98\x0a\x08\xd8\xd0\x03\ +\xd2\x03H\x00\x8f\x19\x83\xabb\x98\xc6\x0b\x9eQ'\xc4\ +O\xeb\x09\x0c\x83\x8c8'\xca\xd6E\x83\xd7\x82\xd9\xb8\ +\xb0\xbd@\xfd\xa8\xa1\xe6\xbe\x95K'\x19\xa3\x07\xf0\x1e\ +x2\xfe(i\x89\xc86\xa5\xd5\xe1\x0b_\xde\xea\xd1\ +NAr\xfb|\xbc\x80\x8e\xef\x0e\xa6\xab{\x92\xf1Y\ +D~\x06\xb4rKZR\x0d\xe0\x05\xe1[<\xbc\x11\ +\x14\xb8\xf7m\xef\xfel\xee\x00\x00 \x00IDAT\ +\x9dCc\x03\xb8\xe2\x17\x9fu\x89!\xa9 \x85\x8bN\ +\xf8\x14>|\xcc\x05\x0e\x80\xf5\x0d\xf7\xe3\xaa\x7f\xbfz\ +\x8f1\x81\x91\xd6(V\x8a^\xaf\xb6\x0f\xee\xc0u?\ +\xbe~\x8f\xdb\xc1ooX\xee\xe6\x8a~\xbe\xb1f)\ +\xae\xd8Kb\x08\x00h\xc3[\x04\x03\x85\x01\x14\xab\xfe\ +\xf6\xb1\xdd\x0e\xbe\x17\xfbO= \xc1%L#rk\ +\x13o\xcamb\xc0\x8f\xb3\xdc{a\xe5J1\xa94\ +\xae0\x08q\xcd\xb9_A:\x1c?\xf1\xc2$~\xfe\ +\xdf*\xd4\xb7\xdd\xb54\xde\xf11\x92\xf7i\xab\xd4R\ +N{\x00\xcbY\x8bqb\x08\xd1tR\xdbt44\ +d\xff\xa6>r\xac/\x00\xb1^H\x01\xd6\xdb\xc7\x10\ +\x9f\xd3:f\xaf\xb7\x9cG\x12\xbc\xb4\x16\x18D\xd1\xbf\ +\x06ZkD5>V\xa7T\x1cuG\xa8\xb1\x07\x82\ +\x0bm\xbb\xb6%\xce\xed\xeb^\xff\x86G=\xd9\x06\xf7\ +\xa5\xbe\xa4\xd39\xb4O\x9d\xeb\xfe.\x8e\xf4ct\xa8\ +\x07I\xc5\xc2\x12\x93=d\xcc\xd7\x96\x22,s}\xc3\ +=\xd7\xd4\x8e \x0e\xc1\x00\x80\xfe\xaew@\xa63\x95\ +\x00\x01\x1a\xf2-H\x89\xf3:\x07\xb6\xad\xb5\x00)n\ +\x17a\x0a\xaa\xa9\x05&\x08\x9c\x8c\x22\xb9\x18\xb9\x99\xa4\ +\x93\x1cH\xd6\xd6gl\x06Ph\x9e6\xd7}\x5c\x1a\ +\xea\x17\x89&,\x83\x09,\xd1\x8eJ\xfb\x82C\x5c\x1d\ +\xbaZAeh\xc0Q)\x09\xa3\xa6\x1ev\x94\xe7\xa1\ +\x1d\x5c\xbf\x16\x81\xf1\x93\x14\xdc\xf6X\xa4\x11\x0e\x0dA\ +E\x91W\x07\xc9g?p\x84\x8dEz\xae\xb1c\x0a\ +\xd2yN\xcc\x1a\xe9\xde\xe1\x81*\x09\xec\xa4!@1\ +\xba\x12\x84$e\x90tj\xb0\x87\x89\x0f\xd6\x86\xb2u\ +E\x88\x00c\xe3xud`\x22m\x0f%\x8f4\xb4\ +f \x93\xac?\xa9\xe7\xbc\x0e\xef\xb60\x7f\xcb\xf5*\ +!\xac\xf4N\x11f\x90k\x81\xbe\x91-\x87\x09\x1eg\ +\x1a\xf8\xbf+\xf1\x93>\xe35.\x01U}\xa8\x82\xa5\ +\x99\x82in\x84\xca6\xb8^KsT\xce6\xad'\ +2b\xa4,I\x8e\x8b\x00~(\xf8C:\xb1H\xef\ +H\x83\xc2\xc0\xbf\x8e\x8d\x1dY\x9c-o\xc7\xc4}s\ +\x06\x9b\xc0,\x92\xab1R\x84*\xd5\xc48\xd8\xd8`\ +Z0*\xe2\xa7H\xd6Q\xa2\x8b\xe8$3\x9e\xcf\xd4\ +\x00#d\x9f\xbd\x8cC\x9a\xac\xf8\xd9\xba\xa1\x06S\x08\ +\xd1\x14\xb6\xa0\x80a\x94t\xd1\x1b\x90lC\xa6N\x9b\ +X\xdcQ]\x92\xf9(T\x9a\xb6W\xa5%\x92\xf4\xa2\ +\xf9`\x8d\x81\xa7\xcb\x01\x07\x9a\x14o\x99J\x99\xe4[\xbd\ +\xf6\xd9T\xd8\x80l\xb6\xc9\xf5dt\xa8\xc7\xb5\xc8\xfd\ +`\x19B&V\xab\xc8\xda\xad\x96\x0b\x18\x19\xd8\x0eJ\ +`\x91\xc6\x17{\xd9\xb4\xd7sZ\xc7\x99|\xab\xe7\x9d\ +\xeb\xdd\xba\xda\x8dT\x81\x8f\xb8\x92T\x0f!\x0f\xcd\xe5\ +~\xb1g\xc6\xcf\x00nl\xee@\x18g\x82\x1b\xa31\ +\xd4\xd3\x95\x904\xb6?\xd9|\xbb{\x0e\xb0@\x11\xee\ +9[\x7f\x90\xca\xc04)`d\xd8]U\x17\x08j\ +\x93GD\ +\xd5R\xa2G~\xa4c\x81\x156{\xc4\xfc\xa3U8\ +>\x97=KR\x7fH>\xa4\x96\xfc\xdd\x0e\xf9\x9b\xa5\ +I*\xbb\xe7\x93\x02t\xa4\x11\x18\xe54\x1db\x0a\xf0\ +v)\xeb\x02\xd6\xb5\xec,\x81\xf8\xcc\xce\x95\x9fLj\ +\x12k\x8dt)\xf3\x8f\x12\xf3k\xe5\x02kw\xa2\x05\ +\xbc\xbf\xe5:c\x1a\xc7tW\x01Ls#\x8c\x19E\ +P\x8e\x84\xfc\xa1\xf1\xc9\xf5/\x0d/\xdf\x08`G\x0f\ +\x83W\xc2\x10\x9c\xcc\xc6%\x15\x7fN\xf5K\x83G\x86\ ++\xf9\x80\x9f\xaeD\x84\xeb'\xd1\x8fF\xec\xed0\x18\ +\x035\x5c\x84\x0e\x14TC\xday\xa3\xe5Q=\xd2d\ +d\xf4@u\xd9\x03\x00S\x12Q3\xc8\xa9_\x024\ +\xb1\xf2\xdc\x1aK4\xbe\xd8\xdd\xb74\xec_R\x90e\ +\xc3&(\xa5P\x8a\x8a\x0e,)W7g\xe1\xc0\xeb\ +*\x1f\xe9!\xc1\x5c\x00\xb9 \xe0\x98U\xaa@\xa96\ +\xc8\x13A\xeecR\xc2\xbc\xe5m\x9f\x95\x8b\x8a\xde\xe6\ +\xab\xe3\x8c7\x81\x10\xb5PB\x0a-\xe4\x8a.\xc1\xd4\ +\x0c\xf2\xa9V\xd8`%Nb\x91\xe3\x96\x96<\xbd\xeb\ +\xc7\x84\xb0P\x95\xc0\xda\xa7\x90\x01\x81\x14\x00\x18(\x0c\ +\xe0\xf3\xf7_\x8eo\x9c\x7f\x1b\x0e\x9ea-\xea\xcf\x9e\ +|\x052\xe9,~\xfd\xd2\xfd\xa8\xa1\x86\xb1\xf2\x18\xae\ +\xb9\xfbZ\xfc\xe0\xf3\xdf\xf7\xce\x09\xfc\xf1\xef\xef\xc1\xcf\ +\x9f\xfa\x05\xa4h\x96\xb6\xd3fwc\xc8m\x987m\ +\x1e\x00`u\xd7\x1a|\xf1\xae/\xa1wh\x977G\ +\xb2\xbc\xbe\xe6\xf5qo\x0c\xf9\xc1\xef~\x84G\x9f\x7f\ +\xcc\xbd\x13\xaa\x00\x97\x9et9\xf2\x0dy\x8cW\x8e\x9e\ +\xbb\x08\xc7\xcf?\x01\x7fY\xf7\x9cX\xa8l=\x11$\ +\x22:\x12u\xa4\xed\xba\xb7B\xb3\xc5\xf3\xc04\xd70\ +\x98\xdc\xd4\x81\x86T\xc6{g\x83\xe3z\ +\xa3Z\x05\xa5\xd1~'c\x00\xe6\xcfLS\xab\xe7)\ +\xec\xebZ\x9dX\xab\xb1\x9a\x0fS@s\x0b\xd4\xe8\x08\ +\x94\x961Y4\xb7\xeeI'{\xf8\xbcT\x8d \xd5\ +\x80\xa6\xa9\x0c\xe6\x8a\x03=\x88jU\xb1.}\xaf\x8a\ +\x02\xd06\xff oL=o\xbd\xe2\xbee/\x09o\ +\xcfv&\x01\xe0\x9aU\x8ekh\x16\xa5A\x10AC\ +E\x0ajx\x18AK\x0b\x10\x18w\x8e\xa7\x04!\x00\ +\x9cb\xa7z\xa6\x1e\xe9\xdf\x9c2\xdc\xb5\x15\xccwl\ +PI]B?\xa5\x1bC\x02\x22\x15\x84\x08\x03\xa6z\ +rN\x8d6q\x12\x88\x0fFY\x89\xd3\xf3\xd2\xf1\x92\ +\xf4\xae1\xc8h\x9c\xb9\xe7\xdb\x82j#ED\xb5\x1a\ +\xc8\x90&\xda\xd1\xfa \x80A\x06\x01\xf5\xc5\x869\xb1\ +k\x83\xf8\x9a\x0d\x22\x960r%\xf3\xa8x\xb3\x95y\ +\x91e\x8f\x04yrT\x8cA\xea\xef\xf4u\xf5(\x00\ +-y\xe8\x91\x02\x82R\xcd\xd3\x19I\xaa\xc2{\x97\xa9\ +\xc8\xbc/\xc1j\xfd\xb6.\xebw?6\x92\xe6G\xce\ +\xaf\xa4\xa1q\xad\xfa\x19\xeb\x9c\xdf7\x8a%\x1d\xa9\x0d\xae\ +Q!E\x03O.fZ\xa4\x91GbZ\xbc\x5c(\ +\xf3\x97\x86*\xadu\x89\xdc\xc9\xeb\x01\x00\xb9\xb0\x19e\ +\x8c\xa1\x12g\x07K\x10I\xd8\xb9\x16{\xe2$\xc3\x00\ +&\x83&\xb9\xde%7\xf2\xa9\xfe\xac\xf48Z\ +\xcb\xf7>0\xa8\x99\xbd\xaf\x9f\x801\xe8\x00 \xf3\x88\ +\x5c\x83\x0a\x0a\xe9\xc6f4\xb5\xf0\xf5zc#}\x88\ +j\x15G\x1b\x99\xc5/A\x8d4\x9ei\xc5N\xee\xdc\ +Wd\xb6\xd606\xbc+\x9ek\x9fN$u\xe5i\ +\x08J\xd0\x90\xfb\xaa\xdd1\x13\x1a\x1a\xfb\x1eq\x06\xa6\ +\xcd\xe7\xcc\xde\xa8ZAet\xc8\xd1M\xc1\xdej\x12\ +@!\xd7\xc6c\xd2Z\xa3Z\xe6X_\xf6V\x90'\ +\xd6@\xa5\x1a\xa0\x9a[aF\x86\xa0\xb5\x7fP\x7f}\ +\xf2\x8b\x95\xc1\xa9|\x0b\x0e\xfb\xe8\xb5<8\x05\xf4o\ +X\xeeF\xa5\x04\x9d$\x1f\xb6\x0b\x0f\xa0\xd1\x1a}+\ +\xdf\x90Ux2/\xdd\x98G\x90\xa2P\x09\x83\xd1m\ +\xdd0\x86M\x9a\xa4\x1e\xa0@\x83 \xee\xaf\x8ej\xc0\ +\xc8\x10Tk\x9b\xf3\x8eJ\xb9,e^~F'2\ +\x22\x01d\xc7\xcb\xcb\xa0\xab5!wX\x0e\xb1^a\ +-(\xc7M2RCc\xack'\xf6T\x9a\xf7\x99\ +\x06%\x0c\x04$\xda\x91\xba\x8b\xeb\x970\x9e\x8b\x01\xd0\ +4\xb7\x13{*\x85.>\xf3\x95\xc7du\x99\x16\xbc\ +\xceQ\xbd~\xe2\xc4xF7\x00\xb0\x0b\x86\x1d&\xca\ +kC\xbeM\xe0\x86\xbe1\x8e\xdf\x0d\xc8_/\xf7{\ +|\xe3\x80\xe7<\xe1\x22R\x01\xd0\x92\x87\x1a)\x00\xa5\ +*\xa4\xd1\xa3\xc0w\x01\x03\xecD\x91p\x92\xf5k\x04\ +\xd6h~Z!\xf1\xb1\x0d\xe9`}n\xd7*q\xa4\ +\xc4\x08\xd2\xa1c\xdf'=\xeac(-\xc0\xa1\x04\xc4\ +\xf1\x1a\x8d\x0c\x82\x81\x12\xf4\xa4\xbcM\x12B\xe0\xb0\x89\ +\x86v\xc92<\xaf\xdcn\x109\xa1C\xdb\x0d\xfc\x90\ +t'2HTN(\xb10\x0c\xc53< \xc9\xb4\ +4@b\x9al\x98GC\x90uO\xf0\xbb\x92\xa0\xc6\ +\xabEb\xf2\x00\xacJ\xc9\xe2\x8e\xc0\xcb^\x82G\x22\ +\xb8T\x22\xc4h\x14\xa0K\x8bGf\x0a\x13-BQ\ +\x87\xacGf\x0f\xf2\x84\xf8\x02\xc4\xc0@\xeb*\x0a\xb5\ +!\x18\x93\x14\x80\xfe\xd9@\x14\x13E\xbd\xa6eD\xad\ +\xca\xb6\xd9\xda\xf3\xb7\x9c\xa4\xcd\xa0\xa1\xd1?\xd6\x8f+\ +\x7fqi\x221\xe4\xd3\xb8`\xd1\x85H\x05)\x04\x08\ +P\x8b\x22\x14+\xf6\xdeZ\xa5\x80\xc3g\x1d\x81\xf3\x8f\ +\xbe\x00G\xees\x94\x98\x079\xa3\x1c\x07\x09\xc3V\xa2\ +\x9c\xed\xa4\xf5$\x81|\xb9Z\xc6hi\x14\xda0\xb7\ +}\xf5\x1f\xbe\x81\xc3g\x1d\xb1\xdblaY^\xdd\xf4\ +\x8a\x98\xdb\x00l\xa52\x0d\x88\x07\x00\xdf\xda\x9aHQ\ +\xf0\x15<\xc3\xefz\xdbzw%2@\x18\x90\x07\xc4\ +\xf2\x1c\x1d\xf8\xe9\xd3\x93\x0d0\xaa\xfd\xddG\x9c\x8b\x85\ +\xfb\x9dd\xdf\xdck\xa7\xed\xbb\xbd\xbb\xb6\xa0V\xdb\xfb\ +-\x02\xb3g\x1c\x8c\xb3O\xbe\x14P<'r\x1d\x11\ +p\xa2>\x1b\x18\xa8 \xc0q\x8b\xce\xc3\xc2C\xdf;\ +\xc1\xd1\xdb\xb1)\xc0\xc5\xa6\xe4r\xcd\xdccE\x86\x19\ +\xfb-,\x0d\x08\x10\xcbu/O\x1a\x88\xd7\x8c\x92\xeb\ +\xcd\xdf\xde\xf7\xadq[\xef>\x89\x0c\xdc\xfe]\xdd\xa0\ +\x1e\x90\x22\x0a\xe2\xff\xa8_\xb3\xe7\x1d\x05q\xce\x0cz\ +\xb7\xad\x06Q,p\xfd\x95\x99\xafg\x0f\x82\x95\ +B\x99A\x163\xae\xbf\xf0%C\xf3\x84H\xdb\x81\xe8\ +\x10\xe9\x0a\xc6j\x83qP5{\x1bd\xbc\x80T\xc6\ +$P$=\xb9O\xf2=9{r\x06\xe9\xa7\xc1P\ +a\x00\xff\xf2\xf0\x8d\xd8&n\x0c\xf9\xa7\xd3\xae\xc2?\ +\x9d~\x15\xf2\x99&\x04*@\xa0\x02\xb4d[\xf0\xe5\ +\xb3n\xc2\xbf\x7f\xfc\xc7\xb8\xfa\x8c/\xe1\xb3'^\x0e\ +\x15\xf8\xa0\xc5\xc5e\x05\x01B\x95\x8a\xfb'3\xac\xa9\ +\x9f,J\xe51\x14\xf4\x0d\x01_\x0d\x8d\xf7\xecw\x0a\ +\xde=\x7fb\xb1e\xdb\x87\xb6\xe1\xd17\x1fvc\xa3\ +\x91\xcb\x93\xd1eL\x8f\x84\x9f\xc9\x18\x9b\xdd\x15\xb9\xf0\ +\xd8\xab(\xcf\xc1\xdc{\xc9g\x9b\x91\xce\xb4\xc4 \x82\ +\xc5\x00\x0b\x17R\x162@\x01ho\x99\x8a\x8f\x9ey\ +\x95\xeb\xc7DJ\x0a!\xc6J\xc3X\xb6\xfa\xd9\x09=\ +\xff\x91\xb3\xaf\xc5I\x8b.@\x18\xa6\x84\x90`\xde\xe1\ +CN\x810\xdd\x803O\xb9\x14\x17]\xf8-/\x8e\ +moE\x1aI\x00\xdd@bK6\x93Gc\xae\xcd\ +\xa3\x01\x09_z\x8f\xb7\x7fYH\x03\x0c\x08\xa5\x10N\ +\xd2T\x1a_\x0d\x0d\x8d\x98\xbf\xff\x09\xdc/\x1da\xd7\ +\xf6\xb5n>%\xf8\x9619\xd3fs6*\x00\xf4\ +\xef\xdc\x88\xc831\xc9j\xe79T\x82;\xc8\xb83\ +\x00\x1aE\xc2\x94\xd65\x94K\xa3\xf6\x09\xc53l\x5c\ +}V\xae\x91\xc8\xa6\xf6\xaa\xe2\x04\x04\x80\x0f*\x9fw\ +\xe4\x99\x984c\x81\xf7\xdd\xf6\xb5o8z\x10\x88\xa1\ +\xfa\xb3M\x1c\x0bi\x89\xcekC\xbe#\xd5z\x80\x10\ +He\x80\xa6\x16@q\xea\x04\xe9\x02\x9e\x8f\x00H\xa5\ +p\xd8G\xae\xf2\x0e\xbd.\xf6\xf7\xa04\xb8K\xc8I\ +\x8e\x0d'Y\x1a\xa4\xd3\xc8\xb4\xf1y\xa1\xa3\xdb\xb78\ +\x19\x071/\xf4{*\x9d\xf1\xdaH\xe7\x9b\xc4za\ +%(\x15\xac\x5c\xd7$\xa3\xed\x8d!C0\x9a\xaf\xea\ +\x94F4\x00L?\x8e\xb7\xd7k\xa5\x12z\x96\xae\x88\ +\xbfecC\xc2\xbd\xa4\x0e\x83\xfb\x8b\x8c\x22K\xaf\xb1\ +\xae\xde=\x1e\xf4\xdc\xd0\x9a\xc7\xbb\x7fx\x15\x82T\x88\ +$_\xfb\x9a\x22\xe9 \x81{\x0e0hho\xc4\x09\ +\xf7|\xcemw\x8fW\xa2r\x15[\x1e\xe1-w\xd9\ +\x1a\xe9\x1b9.7\x1a\xe5\x03A%\xfe\xa7\xb5\x0d0\ +\xafp\xbf\xfd\xc3\xe0\xc9\xa0\x0a\x91r\xbcD\xf4\xe3]\ +1^\xab\xb4.\xfc\x0b\x01\xa4#\x89\xd7\xa7\x9cy\xa5\ +\x02\xa0\xb9\x09Q\xc6\x22\x1f\x80\xc3\xdcx\xe5r\x7f\xa5\ +a'!.\xc7\xb1r\xfe\x84\x94\x1frl\xf4\x93\xef\ +B&N&\x83\x8bt+\x1b*\xd4/\xa2\x1f\xe7\xe4\ +3\x0eK\x86*\xa8b\x19\xaaP\x01\x9f\x86\xe1\xd3\x9b\ +hG\x944\xd0\xf6 hj\x80\x13\x228HQ\x8b\ +\xdf\xe5\xad \x88;\xc3\x1e\x03V\xfe2\xd0\x15\x90[\ +I\xec\xad# \x96\x0b\x9b\x01\xa5P\x89J^\x1bn\ +Pqw\xa5\xf2%$.\x19\x8e\x18\xca\xdf\xe3\xf6A\ +\x1b)\x0f\x12:\xac4\xecw\xfe\x05\xec2;\x08^\ +\xdb\xf4\x86\xf2|\x1c\ +\xb7\xef\xf1\xe8\xea\xdf\x82@\x85\x98\xd71\x0fS\x9a\xd8\ +C0Z\x1e\x81\xd6\xda141\x7fk\xae\x0d7\x9c\ +}\x13*Q\x15\xf7)~\xa44l\xbd\xb9{\xf0V\ +No\x9f\x85\x83\xf69\x12\xab\xb6,C\xa5<\x08\xa3\ +kb^\x8d[\x13\xffk8q\ +\xd1\xf9\xe8\xda\xfe\x0e\xb6l]\x89r\xb5,B\x14\x0c\ +\xb2\x99F,\x98{\x0c\xa6u.\xc0\xac\x19\x07\x81\xce\ +\xf9\x02P\xefb\x18\xa7\xd0\xfcR\xef\x8a%\xff\x1a\xaa\ +9s\x0eG\xef\xaeMb\x8ex\xad\x06b\xde\xe8_\ +y\xf6#\x00\x90G\x9c\x81\x97\xff\x06\xf1\xc7>\xfb\x1e\ +\x0d\x15\xf0\xf6\xff\x86\xd5/\xa2T\x1aq\xeb\x5c\xaa:\ +R\xcc\x80A\xebd\x7f\x0eF\x87z\x05G)\xaf\xbf\ +\xb6M\xe2C\x9aS\x0689\x01\xba\x8c1\x80\xf6e\ +\x9c\x04\xaf\xb4\x13\xe3o\x88\x03i\xd4g\x0aO_p\ +\x14\xde\xf5\xa1\xab\xebh\xbfc\xdd\xeb\x90\x06\xa9\x94Z\ +\xd5\x12\xdf\xf0\x12\x86id\x1b\xdb\x12\xb2\x8c\x95\x0ay\ +\x1e\xdd.C\x98\x02\x9a[aF\x87\xa1t24\xc4\ +@\x05!\x16~\xfcF\xe4\xa7\xce\x864_\xfa7,\ +w\xeb\x94\x9f':\xda\xb1\x87\xe9\x06d[\x19(\x8f\ +n\xebr3+CK\x88*\x95J\xc1\x85\x11\x00@\ +\xdb\xbe\x0b\xe2o|#Y\xee\x0e\xe8\x84l'\xff\x89\ +\x8a\x14\x82\xe1a\xe8\x96\x16\xe8\x80\xe4\xab\xdd\x01\xc8M\ +\x9a\x84\x99'\x1e\xeb\xda\x19\x5c\xbb\x09\xd5\x911O\x16\ +K\xddG\xb4\xe0\x9f\xd2\x14\xa5P%\xfbIu\xac\x88\ +\xeeg^\xc3\xec3\xfdd\x16Y:\x8f=\x08\xf3?\ +v\x1aV\xdf\xbf\xc4\x8dM\x02b\xd6\xc5\xfe\xa2$0\ +\x9bni\xc4q?\xba\x1c\x8d\xd3\xda\xb1\xa7\xb2\xe17\ +\x7fAm\xb8\x04\x99\xb1+\xc7\xc3\xa7f\x18GG\x1e\ +}\x12l\xf3\xdb\x0a>\x07\x02pz\x0f\xa0u\xc3\xa1\ +\x5c\xacGX\xefp\xd2\xa6\x9dE\xdaq\xd4\xf0CT\ +\xea\xfb\xc3\xbd\x00\xc4Y{\xca@\xb54C\x8f\x8cA\ +\x9581I\xe6(\x13^aG\x98\x0f\xe6\xa3\x04?\ +\xd3\xb6\xb5\xd4\xc5\xf4M2\xf6\x9c\xd6\x22\xd1J\xbaq\ +\xa4\xc6\x91\x1e^\xe2J\x09zY\x86\x88\x04\x95\xd1\x22\ +TJ\x01\x0d\x0dN&\xf9\xc6\x90r\xf2E!N\x02\ +\x91(\x16`\xc0$'N\xb2\xb2\x14\xda\xdci?\x8e\ +O\x8a\x9f\xf1\x02\xb8\x89\x14\x06\x06\xb9\xa0\x190@Y\ +\x17\xdd\xfe\xb5\xf4\x10\x11z\xa6X<\x06\x902%]\ +d\xfd%\x04;\xd9K\xda\xeb\xbb\x01[\xa2\xbc\xbd\xcd\ +\xe3\xe7\xc9\x22+79\x89r\xa1X\xcb\x8ec?\xfc\ +(\x02\x06\x9bZW1Z\x1bD>\xdd\xea\x84L\xb2\ +]9i~\xab\x1c?\xc1c\xf7\xad)\xde|\xe0\x83\ +s\xa9/\x03\x85~\xdc\xfc\xbb\xeb\xf1\xcd\xf3n\xc3A\ +3\x0e\x81R\x0a3\xdafbF\xdb\xf8\x80\xe3\xc5\x0d\ +/\xb89#j\xa6T\x88\x7f\xfb\x87\xaf\xe3\xe8\xb9V\ +hu4w\xe0\xcb\x0f\x5c\x13\x9f\x1bhD\x9f\x15\xc2\ + \xc0\xd7>x+N\xdc\xef=00\xb8\xe67W\ +\xe1\xf5M\xaf\x8a\xd9\xb7\x5c2P\x18\x18\xb7}Y\x0a\ +\x95\x02\xbe\xbb\xe4v<\xb7\xe6\xcfn\xb1\xb2 \x94B\ +\x86bE\xd8\x1aOZK\xbb+\xfev\xab\x8a\xb3d\ +}>\x01\x0c\x0a\xe5QD:\xda\xe3q-J)\x5c\ +\xfd\xc1\xaf\xe2'\x8b\xef\xc0\xba\xad\xcb\xd1?\xd4\x8d\xa8\ +V\x06/e\x85 \x0c\x91\xcf\xb5bZ\xdb,\x9cr\ +\xd4y8\xf5\xe8\xf3\xd1\xd0\x90\x9d@O\xe3\xfe\xc6\xfd\ +\xa4\x7f\xd7n^\x8a\xae\x1d\xab\xb1\xcf\xf4\x03\xf7\xfan\ +\x10\xa4\xb0`\xee\xd1\x98?\xf7h^\xc7\x8a\xeb\xf5\xcd\ +(L\xb8OT\x92\xa0lpp\xbb\xf7\xfdA\x07\x9e\ +\x88\xd7\xdfx\x1c\xc6h7O\xd4\x0e)o\x16\xe54\ +Bi\xcd\xd7\x7fC\xf2\x87\xa4\x11\x94\xc1\xc2E\x1ft\ +mj]\xc3k\xcf\xff\x1f\xa7\xc0\xd8\x93\x22\x95\xbe\xad\ +I\xde\xdb\x0b\x00\xe5\xd2\xa8\x17\x1f\x09\xf0\x1a\x97\xf51\ +\xbd\x18\x04\xd4\xaa%~'H!\x95\xcd\x03c6i\ +'B\xe4\xae\xa0\xf3\xa3\xad\xf9|\xb1dT\xb0\x81A\ +\xdb\xb4y8\xf1\xa37#\x9d\xf1\xe3Qk\x95\x12\x06\ +\xb7mp\xeb\x83\xa9a\x8d\xd3\xc2\xf0.\x9e\xa3 D\ +c\xeb\x14\xc8\xdb\xa0\xa8\xdf\xb4q,\x8b\x82\xb2\xd9\xc1\ +\xf9\x16\x98\xb1a@\xb3\xccG\xa00\xef\xe4\xf3\xb1\xe0\ +\x8c\x8f!Y\x066\xaep\xb4\x92^!Z\x07\x80B\ +\xaeu2\x1a\xf2\x1c':\xb2}\x0b\xf8\xd6#y\xe6\ +\xa1\xfd;*\x14\xa1k\x0c\x00\x1bZZ\xd1\xd89\x0d\ +\xa3;\xb7y\x94\x94\xf3\xc1\x8a\x99\x01\xb7S\xe6\x91\x89\ +\x13CZ\x80\xd0\xceG\x98\xc9\xe0\x84\xaf^\x87tc\ +#h\x05l\x5c\xfc\xdf\x88\xaaU!e\xe9\x14\x0c\xa6\ +\x1e\xb5\xc9\xc9L\xd2I\x22\x8dy`\xfdo\xff\x88Y\ +\xa7\x1d\x05\x15\xfa\xb4v4O\x858\xfa\xab\x9fB\xe7\ +\xbb\x0f\xc5\x8a\x1f=\x8c\xc2\x8e>T\x06\xc7\xec\xf9\x7f\ +\xae5aD( \xdd\x94C\xa6\xa3\x19M\xfbN\xc7\ +\x91\xb7\x5c\x88\xd6\x03f\xc6Ki\xfcU\xac\xab\x116\ +?\xfc\x92\xa3\x8bL2\x90<\x14\xf7\x08\xd2!B\xe3\ +\xa3\x95j\xdc[\xd2\xf9B\xd4\xb1\xff\xca\x84\x19K\x1b\ +iN\xf9\x09\x15r\xee\xac\x81\x14\xd6\xd5\xe9C3\x1f\ +H\xcag<`\xae\x10\xdf\x182\x06\x94k\x09\x03\xc5\ +\xef\xb7t\x1eh\xf1\x19\xeb:\x7f\xed\x18p\x1c\xaf4\ +b\x93}d\xf9\xe3\x83b\xfa\x9b\x02\x9c\x88\x8f\xd9\xe0\ +\x05\x923\xe2\xe6\xcd(\x98\xa1\x02L{\x00\x93\x92\x1e\ +_FM\x94d\xab\x01\xa4\xec\x22\x8b\x00p\xe0\xa5O\ +~i\xc9\x90R\x94G\x1fX\xe0e\xcf\xbe\xd1\x90@\ +\x8f\xc0\x9cD\xe7\x80\xf4\xdap\xa6\x8e\xf5\x04\x02\xd5\xa8\ +\x5cG \x13/1I\x00>\x7f\x87b\xf9\xfck\xd5\ +|\xa0\xeag\x16\xca\x89\xe5\xf7\x18\xe4\xd0\xdf\x9c\xad\xa9\ +\x9cw \xb9}L\x02PZI\x9c\xce\x1d8\x1aP\ +_\x22D\x08u\x0d\xc5\xea0r\xe9V\xb1\xcd\x93L\ +j\x90\xac\xa2\xe2\x94\x12\xed\xda\x92}\xb0\x81\xa3,\xd8\ +\x8c\xe8?{\x22m+\x03c\xfd\xb8\xe1w\xd7\xe1\xee\ +O\xdc\xbb[\xe0\x07\x00\xd5\xa8\x8a\xa7W<\xe5h\xe9\ +\x82\xe3\xc34\xf6\xed\xe0#'\x0e\x9by8\xde{\xc8\ +\xfb\xf0\xbb\xa5\x0f\x09\xa0o\xe9t\xf2\xfe\xa7\xe3\xdd\x0b\ +Nr#\xf9\xc7c.\xc4k\x9b_\x05\x0c/j\xad\ +\x0c\xfe{\xd5\x1fq\xd1q\x9f\xdcm_\x00\xe0\x8e%\ +\xb7\xe1\xe9UK<\xe6go2'\xea\xc0\xd1\x99\xce\ +ib/k\xd2J\xdeSa\xfe\xe3\xe4\x0cz\x7f\xd7\ +\xd0N\x94\xabE4\x86\xcd{\xac\xa3\xa3u:n\xbc\ +\xe0v\x14\xcac\xa8De\x14\xcbc\xe0H?\x85\xc6\ +L\x13\xc2T\x1a\x0d\xe9,\xd2\xa9\x8c'$&Z\xa4\ +\xa7\xa7\x5c)b\xc9\x0b\xf7\xe3\xb3\xe7\xdf\xfa\xf7T\xf4\ +\xbf^\xe4\x1a\xdc\xbce\xb9\xf7\xdd\x81\x07\xbc\x1b3g\ +\x1e\x88\xae\xee\x95\x00\x8cK6c\xcf\x10\xdc_r\x9e\ +\xa1X\xa1\xfa6>\x0f\x80d\xd0\x09\xa7^\x82\xf9\x07\ +\xb2w\xb9w\xe7zl\xebZ\xe1\xde\xa5w\xfc\xedf\ +\xdb\x8bt\xda?\xec\xbau\xca,\x0c\xf6n\xa9\x1b\x9d\ +\x5c\xdb\x04\x04e\xb6d\x00\x85\xc2\x08\x1f\x82\x1e\xa6\xd2\ +\xc846a\xac\x8f\xfb\xed\xab\xbf\xfa[\x17H\x99P\ +\xddmS\xe7\xe1\xec\xcf\xdd\xe9\xb6s\x8d1\xce\xeb;\ +\xbc\xab\x1b\x91\x89\x9c\x12\xd2\x8a\xd6\x87]\x07\xbb\xba\xdf\ +\xf1\x9e\x9f\xb7\xe8\xfdX\xff\xdab's\x98*R\xfe\ +B|b\xa0Ri\xa8\xe66`d\x10\xd0\xb6\xcfs\ +\x8e?\x07\x8b>\xf3u\xa0\x0e\xc8\x18\x0cnZ%d\ +\xba<\xe1\x81\x1d\x03\x1d\x87,\xf2xpt\xdb\x16o\ +\xfe\xd9\x9bg\x7f/\x8f\x0ca\xa4k#2m\x0b\x1d\ +_\x1c\xf8\xb1\x8b\xf1\xda\x0f\xbe\x8d\xd0\x04Na\x93\xf1\ +&\x1d\x02J\xcc\x8eLb\x09\x22\x0d\x8c\x8c jm\ +\x85Q\xc0\xbc\xb3OG\xc7\xe1\x9c\xfd;\xb8~\x136\ +>\xfe'\xf80\xcf\xce?\xdfu\xcb\xfc)w\x90\xe4\ +f\xb6t\x1e\xf4\xbf\xb9\x1e\x95\xe1\x022\xed\xbb\x93%\ +\xf6\xbdYg\x1e\x83i'\x1e\x06]\xad *U0\ +\xda\xdd\xc3\xdb\xc7\xe2Z\xb8\x86\xd62\x1cC\xd2\x88\xebc\xc3\ +\x89\xdfR\x82\x8e\xf2=\xcb\x93UDH\xc1\xd7\xeb\xc6\ +\xc9B\xf6\x8a\xb2F\x87\x18\x0b\xe2P7\xa2^\xc4\xa3\ +\xd5\x06j\xb8\x08\xd5\xde\xe4\xd6\xbft(Q~\x01`\ +\x10hD^\xc5~\xf8*\xbfL\xbf\xcb+P\xe4\xdf\ +\xc9}pr\xe2\xca\x85O\x9f3#\xf9\x93\x94\x0d\xf3\ +H\x07\x19g\xc5K\x90\xa9bf\x9162\xf5\x8d\x93\ +S\xfc\x8c(\xa9\xd3\xb4\xe8\x83dd\x1a\xb5|\x8b\xda\ +`\xa6\xf2\xb7^\xe4b\x92q\x91~Pk \xe8\xc3\ +\xc2\x93bw\xb4\xae\xa2X\x1dB\x0d\xf6\x22u?\xce\ +O*\xc0\xe4\xb1\x12\xc6\xeb\x05\xdb,\xf6_\x12\xe4\x04\ +C\x19\xbc\xb0\x02\x19\x1c\x1b\xc0\x95\xf7sb\xc8x\xe5\ +\x99w\xfe\x84b\xa5\xe0(d\xe2\x19-\xd7*X\xdb\ +\xb3\xc6{\xf6\xa89\xc7 P\x94\xb4\x12\x0b]\x15\xe2\ +\xc3G\x9d\xefmG\x16\xab%\xc0%~p,\xd0\xba\ +\xdeu\xd8\xdc\xb7i\xdc~T\xa3\x0an}\xe2kX\ +\xb2\xf2)k\xdd\x08\xeaK\x01\x93\xf40X\xe0\xcd\xf7\ +0\xcb\x8dBYd}\xf5E\xce5\xdb\x95\xbbF{\ +\xb1\xb2\xfb\xed\xdd\xbe%K\x18\x84h\xca\xb5\xa0\xbd\xa9\ +\x03\xd3'\xcf\xc5\xcc\xc9\xf30s\xca<\xcc\x982\x17\ +m\xcdS\xd0\x94k\xad;Sp\xa2\xc5\xf6\xce\xf7\x84\ +>\xfb\xdao\xf1\xe7W\x1fp\x09G\xff\x7f\x16y\xd6\ +\xe1\xf6\x9dk\xb1u;\xf3\x8dR\x01\xce>\xeb\x0b\xc8\ +\xc6\x1e,\x8ep\xf1\xb3\x04%\x00\xa1\xe7RqBD\ +R\xf18!\x1c\xa4p\xfc\xc9\x17\xe1\x84S?\xe9\x8e\ +_2F\xe3\x95\xe7~\x85j\xb5\xe4\xb8\x94R\xab\x94\ +\xa8\x81\xe6{\xfbf\x7f~\xe7\x1ep|\x9c\xbc\xc2}\ +#\x05\xc5\xdeD26};}\xfbz\xcef\x0dS\ +\x0d8h\xd1?@+i\x18\xcbm\x1d\xe6I)\xf2\ +c\xa2a\xce\xc1'\xe1\xf4O}\x13\xb9\xa6v\x18c\ +\xb0\xea\xf9\x071\xd2\xb7\xd5=9\x12'\xb8\xd0\xbbI\ +y>\xda\xdb\x8d\xa8\xc2\x1e\xc9\xe9\x07,\xc2\xbe\xc7\x9c\ +\x15\xb7\xc2\xc6\xb6\xaf\xbc\xd9SJ\xf2\x0bA\x08\x93o\ +F\x90\xc9a\xfei\x17\xe2\xa8O\xdc\x02\x15\x84\xd0\xd5\ +\x0av\xbc\xf5\x17\xd7m]\xad\xa28\xd8\xebm[I\ +yI=\x9bz8o\xb3\x02\xc0\xe8\xb6\xcdN\xe6\x91\ +\x14\x94;<\x81\x01V?\xf4_\x1ey\xf69\xfd,\ +\xb4\xcc\x9a\xe3\x80\xb8\x943,\x95\x99\xaa4W\xa4\xdf\ +4\x0cL\x14!\x1c\x1d\xc6\x01\x1f\xfa\x00\x8e\xfe\xc2\xa5\ +.\xce0\xaaT\xf1\xfa\x0f~*\x8eIa\xde\xa4L\ +O\x02z\xac\xb7H\xf7q\xd2\x22K\x13[J\xc3\xc3\ +x\xedk\xf7!*\xc9s<\xc7_\xbb\xa9\x5c\x06\x0d\ +\xadM\xc8MkG\xc7\xa2\x030\xf5]\x07a\xeaq\ +\xfe\xffm\x07\xef\x83\xcc\xa4f\xa4\xf3\xb9=\xc6\xfc9\ +:o\xe9\xc53\x17|\x07Q\xa1\xe2\xc9B\xe9HP\ +\xdeX\x19\x041\x9d\x89g}\x1e\xa6b\xd7\x19\xa5\x9b\ +\xf2:\x81\xfb\xe9c\x84\xf1\xe2\xe7\x92\xe0\x8fS%%\ +\xd8\x87\xfb^\xf2/\xf1\x9b\xf4\xc8R\x8f#\xa5\x81\xf8\ +\xc6\x10\x8a\xbfe\x0f \xaf\x1b\x09\xe0e\xed\x06p\x8e\ +/\xfa^%\xfe\x93\x06\x1e\xf5\x89C\xc5d\xc2\x92\xef\ +\xcd\xf3W\xa2\x8c\xfb\x94\xe61\xc9$\x1f\x13\xa9\xaa\x06\ +\xc6J\xeeS\xfe\x99H\xe0\xe5\xadC\xaeHf\x96J\ +\xa0\x04X\x13\x00\x00 \x00IDATk\xd9xD\ +`\xb7%\xfd\xcd\x15sP1\xd5A[\x9d\x84>\x09\ +x\x92 E\xfcV6\xd5\x8cT\x90\x01\xe7\xad\xb1e\ +L\x84\x97\x99~\xd2\xc22\x82H\x80?!\xccH\xc9\ +\xc8\x00\x12y\xcc:4B\xaa\x9d&\x90\x02\xb3%\x1b\ +D\xa2g\xe3M\x0fgw\xca\xed&\xdb\xdf\x9a.\xa3\ +T\x1d\x16\xac\xcf\xbd\xf0\x05\x15\xa1v\xdf\xf5Lm\x92\ +7\x94\x93-x\xacN\x19)\xdf\x12\x1a,\x0c\xe0_\ +\x1e\xb9\xc9%\x86\xc8\xa2\x8d\xc6\x1fW>\x0d\xc0\xbf\xab\ +\x90z\xf9\xd8\xd2G\xbc\xe7\xdb\xf3\x93\x90rwl\xda\ +6\x9a2M\x98;e\x9e\xf7\xdc[\xdd\xcb\x1c\xd5\x03\ +\x04P\x8a-\xc9\x95\xdbW\xd6\xf5\xa3\x12U\xf0\xad?\ +\xdc\x8a\xc5+\x9e\xac[@D'\x02\xef\xf5.\x7f\x1a\ +9g\x01\xaa\x04M\xc5\x9f\x89B\x80Y\x09\xc1\xc14\ +\xd7F\xe3\x8e\xc7\xbe\x82\xd1\x09\x1c\xbd\xb2g\x80\xb9\xfb\ +\xa2u4!\x10'\x0d\x07\x03\x03\xa3#\xfc\xea\xf1o\ +c[\xcf\xfa\xbf\xaf\xe1\xff\xe5B<\x11E5<\xf0\ +\xd0\xbfz\x99\xcas\xe7,\xc4\xe7?w?\xa6L\xde\ +\x07P\xec\xbf\x95\xf14F\xcc\x05\x95Z\x9c\x01\xcb\x81\ +\xe0\x9c\x11;}\xf6\xc1\xf8\xd4\x95?\xc5)\xef\xfb\x9c\ +KZ10x\xf5\xf9_c\xd5\x9bK<\x1e\x90\x89\ +iZ\xb4\xa8\xa0\xb0u\xd3\x9b\xde8\x0e:\xea\xfd\xe8\ +\x9cy \xd2\xa9\xack\x9b\xe3\xa6\xfds\xcc8f\xd7\ +\x96\x1d[\x96#\x12\xe3>\xf8\xf8\xf30}\xfeQ\xce\ +:\x07\xe0\xa4\x9d\x9f\x98B\xebU#\x93k\xc6\xf1\xe7\ +_\x8b3>s;\xda\xe2\x03\xd8\xd7\xbd\xf28\x96>\ +\xf5SdD\x86\xf5\xc8\xae\xad\xae'\x9c\x9aG\x1e\x14\ +\x85\xe1\x9e-\xe8\x8b\xef\x09\xa6\xb2\xf0\x03\x97\xa3\xa5s\ +\x0e\xa0x\xd3\x89\xfd+\xf2\xf6\x16?\x19\xa7a\xd2T\ +\x9c\xf8\xa5\xbbq\xec%\xb7\x22\xdb2\x19Fk,\xbd\ +\xff\xeb\x18\xde\xb6\xde\xd5\x1d\xd5*(\x0f\xf5\x8b\xb9\x95\ +`;\x9e\x03\xa5\xd0q(\xc7\xc1\x19\xad1\xba\xa3[\ +\xd0\x82u\x05\x838\x85\xaeg\x9fF\xff\x1a\x96\x1b\x99\ +\xd66\x9c\xf2\xbd\xbb\xd16\x7f\x01\xb4\xd2\x18\x0f\xfeH\ +\x80F#\x94\x80=\xdd\xd2\x8ccn\xbe\x16G_}\ +\x85;f\xc6h\x8d\x8dO\xfe\x09\xbdK\xedQ6\xbe\ +\xfca\x85.\xdb`\x07\x02k\x1c6T}\x90\xb8e\ +\xf1\x8bX\xf5\xb3\xc7\xc7\xe9m\xa2\xecf\x0bw\xef\xef\ +\x8d\xff\xb1\xd1\x1a\xcb\xbe\xfe\x00\x8a[\xfb<\xfd\xc5\x00\ +\xc8\x8eV&\x8aI9\x1c(\x15{\xcb\xd8\xc3$G\ +K\xe3\x97\xe1\x05$\xab\x09l\xd96\x09G08\x94\ +Z\x9c\x8e1\xf1\xe3}\xf9'\xd1\x95\xd0\x85t\x08\xd1\ +\x1c\x91C\x8a\xfaAu+\x00\x08\x02\xe8\x96\x1cT\xa6\ +\xc1\x89L9^\x80\x8e\xb0c\xfaK\x92J\xc3\x82d\ +S\x84H\x5c]k\xc4;\x84\x05\x02\xaf\x0e\xd2\x13\x04\ +\x0a\x03\x97m\xcc\xb3\xe2\x03Q\xe6%\xdfE!\x9cU\ +ce\x98r\x15\xca%\xb7\xb2\xac\xa3\xd6E\x10\x13\xa1\ +l\xf6\x8eI!\xeb\x1f\x02m\x8b<#\x8e:\x22o\ +\xfe\xa0n\xc9cf\x18\x8c\xc9\xad\x12\x22\x8f\x1df&\ +\xd5\x08\x13\x01QT\x16J@>I\xf1\x7f~\x9c\x1d\ +\x81N\xeag2\xe6\x8f\x0a'ipp8[\xccI\ +\xab\x84\x02\x88\xa5\xe5\xcf\x0cA\x0a\x8b\x18\xda\x88g\x98\ +i\xd9S\xc9K,\x8eM\xd3U\x94\xaa\xa3\xc8\xa6\x9b\ +\xddt3d\x94\xe9\x12>C\x1b\xb0\xbb\x99\x17\xa5\x1f\ +_!-P\x02\xc9L?\x1b\x13\xf8O\xbf\xbc\x0c\xb7\ +\x9e\xc7\x89!\x00P\xae\x96\xb1}h\x9b\x03\xf8\x96\xa1\ +Y@\xbc\xbc\xf1%\x1b\x03\x17\x1f\x0bQ\xaa\x16Q5\ +5o\xd16\xa4\xb2\xb1W\x90\xcb\xd6\x81\xad\xae\xff\xbc\ +eb\x19\xbew\xb4\x07\xc9\xf2\x9d\xc5v\xdb\x97\xe6O\ +\x0a\x12\xe6\x87\xa4@f/\x92\x9cW\x0aN\x98\x98\x08\ +\xe5y\x90t\x93\xa5P\x1e\xc3/\x9e\xb9\x1bW\x9e}\ +\xfdx\xafO\xb0\x9d\xdd\x15\x83\x07\xff\xfbN|\xe0\xc4\ +O{\xc7\xa7\x8cW8\xce\x96i3Z\x1a\xc4\xad?\ +\xf9\x18.\xfa\x87\xaf\xe0\xb8#\xcf\xfd\x1f\xf5$YV\ +\xad~\x1e\xf3\xe7/B:\xbdg\xaf%{\xb5\x18,\ +\xed\xda\xd5\x85\x97_}\x18\xef>\xe1B\xf7\xdc\xa4I\ +3p\xd9e\xf7`\xd3\xa6\xa5X\xbf\xe15\xf4\xec\xdc\ +\x88\x9d\xbd\x1bP\x1a\x1b\xf6\x92\xac4t|\xe3@\x0c\ +\xedU\x80|\xbe\x1d\xad\xed\xd3\xd1:i:::\x17\ +`\xc1\x81\xefFG\xe7\xbeH&\xe7\xacY\xfeg\xbc\ +\xf8\xcc\x7f\x82\x95\x12\x19T\xe4-\x8ec\xbe\xe2\xc4\xb2\ +Hil^\xfb\x12j\xd5\x12R\xf1Vp\xba!\x87\ +\x8f\x5cy\x0fz\xb6\xadF\xdf\xf6\xf5\x18\x19\xda\x89\xe2\ +X?t|%\xe1;K\x9fD\xadRr2B\x1a\ +h\x03\xdb\xd6c\xe7\xe6\xe5\x98!\x8e\xa39\xebS\xdf\ +\xc1\xca\x97\x1e\xc1\xf2\xe7\x7f\x83\xb1\xa1^'\xb7\xc8k\ +J\xeb\xae\xb1\xad\x03\x0b\x8e>\x1b\x07\x1c{.Z\xa6\ +\xd0\xc1\xd4\x06\xeb__\x82\x97\x1f\xfb!\xb2M\xedh\ +hd\x1e\x19\xea\xebr-\x93\xc2\x8c \xcer3\xc0\ +\x8b\xffu+\xce\xfa\xd2O\x91\xcd\xb7\x01\x00\xf2\xed\xd3\ +\xf0\x81/\xfd\x07\xd6\xbe\xf0(\xd6\xbf\xf28\x86wn\ +\x81\x89\x22\xa7LH\xb6 \x1e[s\xe7l\xcc[t\ +6\xf6=\xee\x1c\xef\xb8\x975\x7f\xf8\x196<\xfb\x10\ +N\xbd\xe9~\xf7\x99\xaeVP\x8e\xef\x01\x97\xdb\xdb\x94\ +`\x18A#\xd7\xd6\x81l\xfbd\xdb\x86\x02\xfaV\xbf\ +\x0d]\xad:pM\xde|\xe9\xad#\x05\xb8\xe2\xe7?\ +\xc1I\xdf\xfa\xbek/?m:N\xfb\xf7\xfb\xd0\xf5\ +\xcc\xd3\xd8\xf8\xf8\xa3\x18\xdc\xb8\x0e\xbaX\x06Eo\xb1\ +\x5c\xb5%D\x00\x93\x0e\xd0\xb1\xf0H\xcc9\xfbLL\ +?\xf1x4N\x9f\x0ayY\xf4\xbaG\x9e\xc4\xeb?\ +\xb8\xd7]?)\x1d\x10D\x13)/\x00\xf6\x86\xb1|\ +\x86\xeb\x83\x7f\x1a\x81\x95\xa9+\x7f\xfa\x08\x9a\xe6vb\ +\xee9\x13\xbdi\xe7\x7fP\x14P+\x94\xb1\xeck\xbf\ +\xc1\xd6\xc7_\x03\xeb^\xe9\xd9\xf6\xe3\xe0$(\x94\xb1\ +\xb0\xbc{\xc6a8~v/\xc7\xf2\xca\x90+>\x97\ +\xd5>!S:\xd9!\xc3o\x22\xd1\x1f\x7fkU\xba\ +n\x94s\xd2$q\x03\xe3\x05\x9e7\xad\xec\xcaS*\ +\x80n\xcd!\x18\x06T\xa9\xe6\xf49\xe9\xf4\x9a3B\ +Xw\xfbq\xb3\xc4\xd7\xbe\xe3\xcbO\x88\xa5\x102\x15\ +\xeb@\xf9<\x87\x1b1\xed\x8d\xe8\xaf\x9c\x0b\xfb\xa9\x1f\ +Z\xc6\xe7,\xf3S\x06\xc1h\x09\xa6!\x05\xa8\xc0\xc9\ +89W)B\xe8\xf6V\x0cv\xf32 R\xb1\xf3\ +\x96\x11\xb1\xed|\xd2\xedh\xbc\x09\xe1%\xa6\xc4\x02N\ +\x1e\xe1 \xf0\xad\x92\x1e\xbc\x14\xb2a\x13\x8aF#\xd2\ +e\xf1\xb9<\xbd\x9b\x09-\xb7\x9a\x01\xe3M\xb4\x8cS\ +\xf0\xacN\xf8\xf0\x8a\xb3\x9e\xe5\x165\x13\x92\x9e\xa3\x7f\ +\xd93\xe6'\xad0\x1b\xcb\xd4y\x8eu$j\x118\ +\xd400\xba\x8cbU#\x97n\x81r\xdb\xdcd\x0f\ +\xb0\xd0\xe1\x05\x22\xbd`p\x9f\xd1o,\x84\xb8?D\ +\xeb\xa4\x9b\xbe\x7f\xac\x1f7\xfd\xee\xcb\xf8\xa6\x00\x81U\ +]\xc5PqP\x8cAF\xd7)\x94j%\xec\x1c\xde\ +\x89\x19m6P~\xb88\x1c\x1f\xc2\xcam\x97\xa3\x12\ +\xb4\xf1\xb3\x9f:Z\xa6\xc65p\xac\x0c\xd1\xaa\xbd\x91\ +\xb3\xd4l\xc2\xc7mX\xb2rIb1\xf9q \xbc\ +\x10%\x1c\xf4\xad7\xfb\xbb<8ub\x85\x04\x95\x11\ +o\x11\xaf\x92R}r\xd9\xc3\x08Ri\x5c|\xf2\xe5\ +\xc8f\xf2\xf8{\xbd}\xb2\x94\xabE\xfc\xe2\xc9\xdb\xf0\ +\xe2\xf2\xa7p\xf6\xbb?\xb9\xd7\xe7i\x8cd\xfd\x85\x08\ +\x11\x22\xc0\xd8\xd8 ~\xfc\xc0\xb5\xd8\xd9\xbf\x05'\x1e\ +s\x1e&\xb5N\xff\x1f\xf5\xabR-\xe1//\xfe\x1a\ +O\xfd\xe9n\xfc\xdb\xcd\x7f\xde\xeb\xf3Q\xad\xec\xb8\x8d\ +\xf8'\xd25<\xb1\xf8\x87\xc8\xe6\x9a\xb0\xf0\x88\xb3\xdd\ +\xf6Z>\xdf\x86C\x0e9\x15\x07\x1fr\xaa\xa3_\xa9\ +\x8e#N\xf98\x0a#\ +\xfd\x18\x1d\xd8n\x0fZVq\x1cS\x10 \xdf6\x15\ +\xf9\xd6)\x1e\x0fV\xcbE\xac\xf8\xcbo\xb0\xec\xa9\x9f\ +\xa1\xa6\xab\x98s\xd8\xc9n\x9b\x1b\x00Fz\xbb\xdd\x1a\ +\xd1\xcax\xf2\x80\xd6\xefH\xffV\xbc\xf1\xe8\x9d8\xee\ +\xc2/C\xc5^\xd2T\xa6\x11\x07\x9d\xfa1\x1ct\xea\ +\xc7\x10\xd5\xca\x18\xda\xb9\x05Q\xa5\xe4\xd6\x9aQv\xfc\ +\x8d\xed\x9d\xc8\xb6Lr\xb5\x19\xd8\xc4\x93\x15\xbf\xff1\ +V\xfc\xeeG@\x18\xa2m\x0e'!\x8d\xf6t\xa1R\ +\x1a\x05)r\xe9\x87\xa1\xfe\xb4L\x9f\x03Yz\xde|\ +\xd9\xcd\x0b'\xff\xf1*\x97\xe6q\xd7\x0b\xcf\xe0\xb5\xef\ +\x7f\x0b\x0b\xaf\xbc\x1a\xa9\xac\xbdb\xb2\xa1\xb9\x19\xf3?\ +x\x1e\xe6\x7f\xe8\xc30\xba\x86\x91\xad\xdd\xa8\x0c\x0fy\ +\xa0\x0e\xca@\x85\x01\x1a\xdaZ\xd18m*\xc2L\x9a\ +\xdd\x93q\xdb\xb5B\x11\x1b\x1e\xfe=\x96\xfe\xc7\xaf\x10\ +\xe9\x9a\xcbFe]\xc2\xf2@\xca\x06\xa0>\xec\x84\x0f\ +'\xb1I\x0f<\x96\xf8\xc2\x85b\x05/]\x7f'F\ +7\xed\xc0~\x17\x9d\xb9\x87\x98\xc0D\xf9[\xbd\x82\x06\ +\x18^\xb7\x1d\xaf\xdf\xfcK\xec\xf8\xf3r0\x10A\xdc\ +o+c\xd9y\xa2\xc01vB\xe7(\xfb\x8f\x02\xaf\ +#\xa2\x89\xaf3\xfc\xf0\x08\xa2\xd4x[\xe5I\x90\xc7\ +\x80\x8as\x0b\xe8y\xb9\xe5\xca\x89B|\xa3\x0f\xf7\x87\ +A\x14\xff\xc6\xba\x81\xeaW\x00\x8cR0-9\xc0\x14\ +\x802\xbb\xb1d.\x80\x8c\xefe\x0f'\xe3\x1e\x89l\ + \xc6\x0b\xf8q\x95\xf0h\x027vv\xeep\xff\xa4\ +\x13\x8d\xdeHz1e\x9c\xbfw]o\xcd\xc0\x0c\x17\ +`Z\x1a\x11(z\xcf\xd6\xa6\x01\xa4j\xa8!\x85\x14\ +B1\xc9L \x1d?\xca\x1eA\x08\xa2\xb0 \xad\x1f\ +\xa0\xdc\xaa\x94\xd9\xb1r\xd2\x88\xb1h\xa0D\x10\x22\x5c\ +>\xd5\x8aB4\x8cZ\xec\x09$\x22P\xdd\x91`\x02\ +\x16\xe8~\xe0jM\x80?9\x19\x1c\xe0j\xc9K\xe3\ +\x97\x19\xc4\x12HX\xe5\xca\xef\xf0\xf1-\x0c\xf6h\xd2\ +\xad%\xcf\xa9\xea\x81G#;\x92\xc0\x8bg\x04\x22]\ +E\xa9:\x8cL\xba\x19|\x18+\xc7\x18\xf0\xf69\xdc\ +\x82 \xda\x87q\x12\x88\xb4\x17\x88*\x01\x02\xd4Ps\ +\x9eY\xf6z\xd2\x82\x03\x06b\x10x\xd7'\xec\x8d!\ +\xa1\x0a\x90K\xe70\x88AG'y\x94O\xd2\x1d\xde\ +=\xd0%\x02\xadm\xcb#\xc5a\xec\x1a\xedEk\x8e\ +O\xd0?\xfd\x80\xd3\xf1\xc4[\xbfwG\xcb\x10\xdd\xb2\ +\xa9\x1c\xde\xb3\xdf\xc9\xee\xb9;\x96\xdc\x8e?\xaez\xda\ +\xe3\xb3\xf1\xee?\xe5\x05N\xdcA\xcb\x87\x85\x09\x81u\ +\x0e6\x9eX\xe1\xc5'3\xdb\xc9\x93\xcb\x9e\x9a'_\ +\x7f\x10\xab\xba\xde\xc4\x0d\xe7\x7f\x0bS\xdbf\xec\xb9\xd2\ +\xbd\x94\x1d}\x9b\xf0\xed_\x5c\x81-\xbb\xd6\xa3\xbdi\ +\xca\xde_pK\xca\xf9\xc5\x1c5\xec\xf1\x16\x06\x0f=\ +\xf5=<\xf9\xdcOq\xca\xbb>\x8a\x0f\xbf\xef\x8bH\ +\xa5\xf6|!\xfcxe\xeb\xf6w\xf0\x93_|\x1e\xbb\ +\xfa\xb6 \xdf\xd8\x86\x89\xc0\x5cU\xab\x22*\x8f!\xcc\ +4;\xba\x01\x801\x06\xbf{\xf4\xdbX\xb3\xeee\x9c\ +\xff\xe1\x9b\x91\xdaM\xfcc&c\xafn\xa3C\xa3\x01\ +\xff\xe7\xdez0\xd0\xbf\x15\x0f\xdd\x7f\x03v\xf5n\x02\ +\x8c\x7f\x8e\x19\xcd\xad4\x0ci>\xb5\x93*\xc0_\x17\ +\xdf\x85ry\x14G\xbf\xe7\x22\xa4\xf6\xe0\xf1\x1c\xe9\xdf\ +\x0e\x18Z\xd7\xc9\xd83[*c\xc3x\xea?\xaf\xc7\ +\xb9W\xde\x8dl\xde\xbf\xe5\xa5\xb1y\x12\x1a\x9b'\x81\ +\x14\xab{+a\xb1T\xcbE<}\xdfu\xd8\xb6\xe1\ +5\xa7\x85g,8\xc6{f\xb8\xb7\xdb\xf3\xae\x03\xf5\ +\x06\xbd\x86\xc1\xfaW\xff\x80\x91\xfe\xad8\xf5\xb3\xb7#\ +\x9dm\xf2\xea\x08\xd3\x19\xb4\xcf\xda\xcf\xfbL\x02^Y\ +\xca\xa3\x83x\xf6\xc7\xd7`\xa0k5TC\x16\xadS\ +\xf7\xb1Y\xce\xf1\x93;\x97\xbf\xe8$\x12{\x14\xe5\xcd\ +7\x1aM\xd3\xf7\xf1\xea\xec}\xfb\x15\x0f 0\xc0`\ +\xb9N\xb21D\x88\xf5\x8f\xfc\x16\x85\xad[q\xc2\xad\ +\xdfA*\xe7'\xef\xa80D\xcb\x9c9\x0e\xf41!\ +b.\xb2\xda\xb3nd\xc5\xde>\xbc\xf0\xa5[\xb0k\ +\xe9[\xf6\xce\xde\xb6V\xe7\xa4\xa0\x1e\x91\x01J\x12\xb9\ +>\xb3\xdc\xdf=\xe0\xcf}w\x82\xe3\xeb\x9a\xc6\xf2\x7f\ +\xff-6=\xf9W\x9cv\xdfMh\x9c\xb1\xe7\xab\xdb\ +\xfe\xe6b\x0c6?\xfa\x0a^\xbb\xe1\xe7\xa8\x0c\x8c\xb9\ +\xfe\xb3n\xb0\xfe32$\x931\xf0R\x87\x12\xfd\xa5\ +\x11\xc5\xba\x9f\x1d\x1e\x9ca\xcea`\x92\x12F\xd0.\ +\xee\xa4\xb7&-\x85\xec\xed*.~\x1e\xd2\x9b\xcb@\ +\x9c\x81\x9aOm\xda\x89\xe0]\xc7z\xcf\xa1\x1b\x9b\x0a\ +`Z\x9b`\x86G\xa1J\xb5\xb8\x1d;>\xe9q\xa3\ +qh\xf8\xf1\x81\x8e\xd4 /\xb5\xfd\x86\xe8@:\x8f\ +\xf9\x9b\x8f\xaf#g\x15\xb7\xe9{]\x01\x0b\xddx\xae\ +\xf8*Q\xa2\x1b\xe99\xe9mU\xa5\x1a\x90\xad\xc1d\ +\xd2`\xf4b\x81rJ\x09\xc5(\x19\x9a\xf0,M\x9a\ +D\xcf\x12\x08R\xa1\x0a\xa5\xef\x8c\xb7AU\xe29\x7f\ +p>\x80\x92D\xb4\xd7\xc6\x15\x8cAMW\x04S\xf9\ +\x93HJ\x9a\xfa$\xeb\xf5\xe1\x10\xbc\xf7y\xd2\xd8r\ +\xa7\xcf\x92\x09,\xc9# $\x03\xd1\xb8|\xcf\x9c\x04\ +\xcaL[\xc5\x12'\xd1\x22P\xd3\x15\xa8\xea\x18\x1a\xd2\ +,\x90\x95\xa8\xc3G\xfd\x0a\xbe\xf5\xe1\xd3\x9d=\xa1\x1a\ +\x81\xe2m%\xb9tYA)\xf4\x8d\xf5\xe1\xb2\xfb/\ +\xc1\xad\x1f\xfa6\x0e\x99y(\xe6M\x9d\x8f\x1dC;\ +\x1c3\xc1\x8d\x038z\xde\x22L\x8b=J5]\xc3\ +\xe2\xe5\x7f\xa8;\x9b\xc8\x00xi\xfd\x8b\x98\xdf\xc1\x87\ +\xd4.\xdc\xe7(\x5c\x7f\xd6\x8dxz\xc5\x12,\xebZ\ +\x0a\x0d\x8d\x853\x8f\xc4\xe7O\xbb\x0a\xad\xb96T\xa3\ +\x0an[\xfc-,Y\xb9\xd8S\xd6D_\xb6w\xd8\ +\xa2\x0b\x1c\xc3K\x9a\xb2\xddm\xc4\xa2\x00\x80\xc1\xc2\x00\ +\xd2a\x1al\xc52'\x93\xbfr\xb88\xe8\xea\x95\x1b\ +\x12L-\x11z`\x80\x8d;\xd7\xe0\x9a\x9f}\x12\xef\ +\xda\xffd\x1cw\xc0)\xd8\x7f\xf6ah\xce\xf9J~\ +w\xc5\x18\x83\xd5]K\xf1\xe2\x8a%\xf8\xf3\xd2\x871\ +8\xba\xcb\xae\x11\xa31<\xda\x87jT\xf1\xda\x96+\ +ox\xac\x1f\xd2\xa3BO\xc8\xed\x15\x05\x85Bq\x18\ +\x7f\xf8\xf3\xbdx\xfa\xf9\x9fc\x9f\x99\x87`\xde\xec\xc3\ +\xd0\xde:\x0d\xf9\x5c\x0b\xb2\xd9\x16\x04a*\xde^\xe5\ +F\x86\xc7\xfa\xd1?\xb8\x0d\xef\xac}\x11\x9b\xba\xdeB\ +M\xd7\x98\xf2\x89\xad\xfd\xf1J\xa4k\xd0\x15{\xaeX\ +\x98\xc9;\x1e\x05\x0ctT\xc3\x9bo=\x85\xee\xad\xab\ +p\xc4ag\xe2\xc0\x83NBg\xe7|\x84\x7f\x078\ +\x15\x84D\x7f_7\xba7\xbf\x85\xb5\xef<\x8f\x8dk\ +_A\xb9Bg\xde\xb1\xda\xe2S\x038c\x97\xafN\ +\x0a\xbc\xa4\xa5\xa8V\xc5KO\xff\x14+^y\x0c\xf3\ +\x0f=\x05\x9d\xb3\x0eA\xae\xa9\x1d\xd9\xa66d\xf3m\ +\x08\xe2\xfb\xa0\xe5-!\xb65\xdf\x90\xa5\x1e\x0c\xec\xdc\ +\x88\xdf|\xe7B\x1c\xfe\x9e\x8fa\xc1\x91\xefE\xd3\xa4\ +i\xa8Cy\xe3\x94\xc1\x9d\x1b\xb1\xfa\xa5\xc7\xf0\xce\xab\ +\x8f\xa1Z\x1c\x13kL\xa3\xb5s\x0e\x8a\xc3}\x80\x02\ +\xaa\x95\x22\x0a\xc3\xbd\xeeD\x06)'X\xb1\xc6\x0a\xc4\ +\x00;\xd7\xbd\x81\xc5?\xb8\x0c\xf3\xdfu\x0ef\x1f~\ +\x0a\x9a&M\xc7\x9e\xce\xb6\x94e\xb8g36\xbc\xf4\ +\x046\xbd\xf6\x14\x8a\x83v\x0b\x1b\x8dMh\x9e\xb9\x00\ +\xa5\xa1^7\xac\x1do\xff\xd5\x9b\x016\xfc\xd8c\xd2\ +\xd0\xda\x8e\xd2\xc0.;\x22]E\xff\xa65`\x98D\ +3\xe8+o)ka\x80\xed\xaf\xbc\x80\xc5\x17\x7f\x04\ +s\xcf:\x17\xb3N9\x0dm\xf3\x17\x90\xc8\x9ap)\ +\xf5\xf7\xa3\x7f\xf9Jly\xfaO\xe8\xfe\xd3\xb3\xa8\x8d\ +\x15l_\xa3\x1a08\x08\xd3\xd2\x02\x15\xa6\xbccs\ +\xb8wIO\x17\xab\xda\xe4ylR\x8e\xb3\x84\x8b\xe9\ +b\x0c\x86\xd7o\xc5\xe3g\x5c\x85)\xc7\x1e\x84\x99\xa7\ +,\xc4\xf4\x93\x17\xa2e\xc1\xdfg\x5cF\xe5*z_\ +Z\x8d\xadO/\xc5\xb6?\xbd\x89\xd1M\x1cj\xc3\x92\ +R\xea:\xdb\x1b\x06Y\xfc\x9do\xd4\xf8\xf2\x99\xc6C\ +\x80\x8b\xe4uRw\xd9\xdf\xf9\xb89\x05\x19#H\xc6\ +\x19\xaf\xa5\xe43>\xee`:\x13\x18K\xeas_\xff\ +&1\x86\xf4\xd21\xaeQ\x0aP\xcdM\x80\x19\x83*\ +WA\xc1]\xe4\xd1%\xfd*\xf9Y\x026z6\x09\ +N\x01\xce\x9b\x90\xc7\x01\xd1qO5\xb1&\xfc\xb1\xfa\ +\xc6${\x05)\xa4L\xc7\xbc\xa6\xc0\xfa@\xce\xb1\x82\ +\x1a.\x01\x93S@@\xbeR{\xf2\x8b:8s\x9e\ +!\x0f\xd2\x98\xde\x16\x07T\xf3\xa0$R\xa7I\xf7\x83\ +,\xa5G\xc4\xbfFMZ\xdd\xb4\xe8iR\xa8n7\ +)\xca_0\x9c\xa9cAN\xb16\x82\xb2.8\xb4\ +\xccY\x9e2\x03\x94\x08\xc4\xf1\x8b\x5c\x1fY5\xb6\x0f\ +|\xde\xa0\x0f\xdc\xd8\xdb\xe9\xc7\x89\x10]\xa4\x97\xc5w\ +\x0d3\xf4\x90K$Y7{\xea\xfc\x22c\x01\x82\xa0\ +\x01\x8d\xe9Va%s\x7f\xa9\xde\xfa\x7f\xeb\x99\xc5\xb1\ +\xba\x13\xea\xbc\x8dJ?\xe5\xc2\x0f\x10\xa0\xad\xb1\x0dw\ +_t/\x22\x1d\xe1\x9f\xfe\xeb\x0a\x0c\x15\x06<~\xd8\ +\xa7}\x1f\xdcu\xf1\xbdh\xc9\xda3\xbb^X\xffW\ +\xdc\xf8\xe0u\xae\xef\x10-\xcf\x9f\xba\x00?\xfb\xd4/\ +\xc6=\x98\xb8X)\x22P\x012\xb1g\x85\x12>\x9e\ +^\xf5\x94G+\x9a\x0f\xe9\xd5s\xc3\x824X$\x0d\ +m!\xba\x91Pr\xbc\xa9\xa4\x17An\xf5J\x1f&\ +\xb7\x01HAH\xe73\xb1\x07\x83\xc1*\x0f\x7f\xee\xd4\ +\xfdp\xf0\xec#0\xa9\xb9\x03\xad\xf9I\x08\x83\x14$\ +\xe8\x1c*\x0c`\xc3\x8e\xd5X\xdd\xfd\x16\xb6\xf7mB\ +\x14\x1fN\xec/t\xe6M\x19PM\x19\xf7\xd4\x18\xaf\ +E?C_\x0am\x9f\xcf\x89^\xc9\x1b^8|\x83\ +\x8d6_pN\x994\x0b\xffv\xf33\xa0\x83\xa1%\ +0\xa5\x9fF\x01\xdf\xff\xfe\x05\xd8\xb8\xf9\x0d((\x84\ +\x0d\x8d\x0e\x04\xd2\x8a61\xf5HV4\xa4\xb3\x98?\ +\x7f\x11&w\xec\x83\xd6\x96\xa9\xc8\xe6Z\xe2{P\x99\ +\xa6\xb2\x0d\x1d\xd5066\x88\xb1\xb1~\x0c\xf6o\xc3\ +\x86\xf5\xaf\xa0R\xa6k\xcdlaE\xc4\xe0C&m\ +$\xe7\x17\x00\x8c\xe2cC$H\x94J\x82\xbc\xea\xd6\ +\x8e&a.\x0f\xa2O\xc6\xf3\xf0\x1c\x06$\xeb\x94A\ +{\xe7\xbe\x98y\xc0\xbb\xd0\xdc>\x03\x99\x5c\x93\xe3<\ +\x03\xc0h\x8d\x1d\x9b\xdf\xc2\xb6\xb5\xafb\xb4o\x07X\ +\xe0\xb3\xf7]\xce\xaf\xdf>b\xa3\xcf7X\xa5\x0c\x91\ +2\x98\xf8\xbe\xb9c6f\x1ct\x1c\xf2\x93\xa6\xdb#\ +f\x02\xc9K@\xb5T@\xdf\xe6\x95\xe8\xdb\xb4\x1c\xc3\ +=\x9b\x1d}\xb8/\x00\xc6F\xa1\xcbE@\x8c\x9d\xfb\ +\xc6mk17\xd2{&\x9fIJ\x0d\x19>$\x93\ +\xd3H.H#=\xdd\xd4\x84\x99'\x9e\x84\xa6Y\xb3\ +\x91\x9f6\x1d*\x15\xc6K\xc3\x80D\x8a\xaeUQ\xdc\ +\xb5\x0b\xc5\x9d=\x18x\xe7\x1d\xf4\xafX\x05mHO\ +\xf0\xb1\x1a\x94\xb4\x90\x0a\x1b\x10\xb5\xd2\x95xI($\ +\x1d\x12\x92\xea<\xf7\xb4\x85,\xf9P\xd2\x9f\xd6\x86\x1f\ +\x0ee\xdf\xcdLjA\xcb\xfc\x19h\x9d?\x03\xcd\xf3\ +\xa7#;\xa5\xc5\xb6E\x18X\xd9\xb6\xab\xc52F\xd6\ +o\xb7\xff\xaf\xdb\x8e\xd1\xad\xbb\xe2xN\x19\xc2\xc5\xb2\ +\x82y@\xd2Y\x0b#\x92\x1d\x22\x81\xe0=Z\x8f\xbc\ +\x86\xf9jT#\xde\x91u\xfb\xf5(\xd0\xd1%\xd4&\ +y\xc8\x922\x9e\xaf\x0d\xf4\xb7]5\xea\x81$\xc5\xee\ +%1\x86\xd7w\xd9\xa60fYo\xc6k\xcah\x04\ +\x03c0U\x8eo\xd7\xc2\x93'\xf5\xa2\xf1\xe8#a\ +Y2\xfb\x18\xf0u\x07\x8fY\x8e\x89\xfa!\xf3\x06\xd8\ +\x19\xe3\xefJ\xf9\xd8\x8a\xf5&\x8d\xd6^\xc7\x19@g\ +\xd3P\xady\xa4\xf3\x9dq\xfd\x01\xd4\xe1\x99\x0b\x5c\xae\ +\xe1\xa0\xee\x12\xcc\xcc[jr\xa0\xb4\xe0\xfd\xf4\xe5\xa0\ +\x8ex>\xf8a\xe5\x9dD\xe8\x00b\x8f\x021\x8e\x9f\ +\xd8@\xc3\x8dPC9\x1aE%*\xbb)4`\xb7\ +\xae$\x18\xef\x81\x8f\x07\xc0\xb4#\xa0\xbc\x19\x22)\xac\ +HA\xc9\x8b\xb0%(f\xe5\xe9\x03\x06\xea\x9b\xdf\xbe\ +\x88\xf7C\xd2:`\xe6\x93\xcc\x1f\x06\x0d\xc8\xa5[@\ +\x87\xb1R\x9d\xf5 S%\xfe\xf6\x19\xcd29\x1fV\ +*\xadhiyI&\x9b\x9c\x9f\x8co\x9ew;\xda\ +\xf3\x93\xf0\xf8\x9b\x8f\xe2\xa5\x0d/\x2225\x9c\xba\xff\ +\x19x\xff\xe1\x1f@G\xb3\x8d\xe5\xd3F\xe3\xab\x8f\xdc\ +\x82g\xd7<\xe3\xc6!\x05\xb8\x81\xc1/.\xf9\x15\xe6\ +M\xd9\x17{+\xb7>\xf15<\xb9\xe2\x0fn\x1e\xa4\ +\xc0\xf4\x81\x89\xaf\xd8\x98\x0a\xac\x16\x93t\xe5'\xe2\xf9\ +U\xfeqA\xfc\x5c\x12H\xf9\xa0\xd3\x07z$\x5cL\ +\x82\x9e~\xef\xa40\x0c\x10@+\x8e!\x91EW\x8b\ +\xa8VF\x13o\xc1\xe3S\x1f\x8c\xf0|\x91\x10\x90\xed\ +&\xd7\x9d\x8c=\xe1\x7f}@\x94T\x06rk\x86\xbe\ +;\xf4\x90\xd3p\xe5%\xf7\xb8:v\x07\x00o\xba\xe9\ +(\x14\x8a\xc3\x8e.\xaa!\x8b \xd3\xe4F\xee\x0bM\ +A\x07o\xed3\xa5\x22\xc5 L\xae\xf1\xfaD(\x9e\ +M\xd9/_I\xb3b\x97mh\x18\xcfX\xa9W\xce\ +\xd2:W\x89o\xd8\xa00`\xa3Qn\xcf \xa6\x0d\ +\x1b\x82\x96\xbet\x06\xa2\x94\xad\x1cbb\xc6\x09O\x81\ +h\x8fe\x90\xc7y\x8a=~r\x8c\xbeq\xea\xf3\xaa\ +?6\xff i\xa9\x03\x00\xd4\xad!'w\x8cF8\ +8\xe8\xe2\x7f\xa5\xcc'\xfaH\x05\xc8\xc6\x00{\xae\x1d\ +\x18'\xde\x11\xedJ\xf9'A\x87\x8c5\xab7\x14Y\ +&J^\x91\xb7H\xc0\xfd&\xa5v\xcc{0\x8e\x92\ +&\x15B\xb5\xb4\xdacp\xc4\xbc\xb2\xf7\x89\x8d\xab\xdd\ +\x81 \x022\xfc\xb7\xdf2}(\x0dN\xdb\x06{\x8f\ +\xc8\xedAT\x96r1I\xaf\xfa\xf9\xdd\xfd3\x80\xdc\ +\xde\xb4\xe7\xe1q\x02N,k\xc4\xdcSw\xa5\xae\xf6\ +\xc119c\xb4\xe8c\xbd\xce\x94\xbc\x964\xca\xa8\x0d\ +\x1fg\xf8r\x98\x9e\x96\xc6kr\xcd'\xe5\x83RR\ +\xde\xdb\x91\x13\xb7;\xe0X3\xc0\xc0\x08\x02]?\x97\ +T\xd3\xf8:\xc9xk_&\xc6J|\xc2 \x8f\xd7\ +AR\xfe\xc9:\x01\x1f\xf8\xd5\x1b\xf8\xec\xec\xf0\xb7\xd6\ +\x81 \x08\x10M\xce\xa3\xa1yf\xacW\x22\xa4\x22\xaf\ +\xe34\x8dr_YZ\xb5\x0c\xca\xe4\xc1\x88|6\x96\ +o\xe5\xb1\xab\x9c:\x9cT2r_\xdeW\xc6\xbc\xb0\ +(\x9d_\xa11l\x05\xcc\x10\xca\xba\x14?\xed[Q\ +\xa4\x10(\xa85) %\xba\xf6\x83ZY\x94\xfb\xb1\ +\x8d\xec\xd5tDt\x82\x99\x99NN\xb2\x8a\xfb\x05\xf8\ +\x13\x98\xb4\xde\xa9?\xfe\xc2e\xc0\xaau\x05\xc5\xea\x10\ +r\xee\xc6\x90\xfaB\xcc'-\x1cR>d\xb5\x0a\xd1\ +\xec\xc6\x22\xfb\x95\x14\x01\x01\xecv0%\x86\x5c\xfa\x9e\ ++p\xe9{\xae\x18\xa7u\x9b\xac\xf1\xce\x8e\x95\xf1\xf8\ +X\x89\xc9\xc5\xf0\xda\xa6W\xf6\x08\x00\xe9\x86\x8f%+\ +\x17\x8b\x9e\xfa\x9e`\xb9\xa5I\x85\x85\x01/\x1aVx\ +LGo1\x83\xfc\x0a\x9c\x97%\x0d\x11;\x0e\xeb\x99\ +\xb0^\x1e\xbar\xce\x0f\x07\xe0p\x07\x7fV\x98o\xb9\ +\xb7^\xfc\xa0\x92\xea\xcd\x17\xc2Hg\x10DeDQ\ +\x05\xd2\x18\xa9\x899\xf3\xd7\x08\xd7\xe1\xfa\xa8\x14\xe6\xce\ +:\x14\xcd\xb9vPf\x1b=+\xad\xc9Bi\x04\xeb\ +7/\xf3\xc6\xaf\xa0<\x0f\x8a\x04g\x8e\xbf\x14p\xf4\ +\xe1\xef\x1fg\xe4p\x9f\x19\x05\x94\xcb\xa3(\x14\x87\x1c\ +\x95\x15\x00\x1d\xdf\x14\x13f\xf2Pq\xce\x1foe\x8c\ +'\xecD\xbdJ\x1e\x1e\xcc\xf1{\xc9S\x08\x92\x06k\ +\x12\xe0)7o\xd4\x7f\x1f\x18%w\x12\xa4\xf2M\x9e\ +\x0e\xa0\x1c\xdd\xe8Y_\xd1\xfa\xf5+\xd7\x1fn\x9be\ +kJ\xacW\xf6\x16\xf8rGz\x1a\xe8\x13V\x5cR\ +a\xc80\x13j\x89\x14L\xbd\xb2\x97\xc6\x8b\x94\xa5\xc9\ +B\xeb\x91\x81\x80}#y\x06\x1bT\x80(\x97\x83.\ +\x8c \x05\xf2\x90\xf2\x1c\x91qG\xab\x9c\x8a\x7fz\x01\ +\xcb45\x0e-d\xdf9\xee\x5c*y\x9e\x1bZ5\ +\xc9\xa3J\x88.\x12\x10\xb3\xce\xb1\x14\xa59\xe3-I\ +\x05S\xd3PCC\xd0-\xadP!\x9f\xfd\xc7\x11\xec\ +\xca\x8dJ\xc6y)\xe1U\x04x\xe7\x89\xfa\xcdk\x98\ +\xc7\xe7\xd7&\xfbNt\xa1u\xca@\x91\xc0\x96\xff\xfc\ +\xf8@\xd0\x07E\xac\xdbx\xe7\x842G\xfd0&\xb9\ +z(G\x80\xfb\xca\xe6\x02\xc4\xdcq\x8c?\xcb\xee\xf1\ +\xf4#\xe3\x04\xa6\x81\xf4\xf2\xfa\xfc\xeb\xcb{i\xa4I\ +P\x95,\x84\x13\xa4L\x97&5\xcb\x97\x10:\xa5a\ +Z\x1b\x81\xc1\x02`d\xdd\xca\xd1,i\xb00_\xf9\ +\x8e\x04\xdf\x98\xa2\xd6\xd81\x93\x9c\x1f\xa2\xb1\x0fb\x81\ +\x14(~\x99y8\x12m\xc8\xbeih\xa4\x90\xb2\xed\ +j\x0d\x0c\x15a\x9a\x89\x13\x03{\x0c\x8c\xbde\x82\x95\ +\x9bD\xe7\x14\xe4\xe8o\xe5\xf2\x01\x9e\x80o\xd1JF\ +\xe1\x80D\x0e\xde\x94b\x9a\xae\xd1\x09\x05\xe3)G\x16\ +J\xbb\xf6\xd3\xcc\x1bRM@d\xef\x0e&\xe6\x94\x98\ +\xdd\x8e\x81\x89\xc6\x85\xa7\xc9\xb7\xa4\x94k\x070\xce]\ +J\xef\x90\xa0\xa5;1\xf74A\xd4\x0am\x09\xd1\x93\ +r+\x89\xde\x91\x0a\x96&\xcb\xb7~\x80HW\xe2\x1b\ +CZ\xc0\x0aS\xd6\xc0\x8b\x9d\x81\x8b\xef\xd94\x8a=\ +\x1eDo\xee+\x8f\x82\xfbci\xba+\x06\x81\x94\x18\ +2^)\xd7\xca\xd85j\xaf\x96\xe2\xe3\x7f\xe4\xc2V\ +X\xbbs\xed\xb8\xefR\xb9c\xc9m\xf8\xe3\xaa\xa7\xe3\ +\xf1\x03\x14sJ\xcc.\x8f\xdb\xe13\x18\x99\x0a\x1cS\ +A\x02\x89\xc1\xb0<\xc6\xc6\x81\x998\xed\xdf-\x0aH\ +\xc5!\x95\x00\xbb\xe4S\xce\x0b\x1c\x80\xb6-\xa4\x90c\ +>IZ\xfb\xbe\xd2gN\xf3\x81\x0f\x09\x5c\xa4\x1ba\ +\xa2j\xfc|\xbd%\xec\x07\x00+\xef}\xc45~\xe4\ +\x8c\xabp\xf8\x01'\x83\xc0\x18\xb5\x8d\xf8o\x03`p\ +\xa4\x07\xd7\x7f\xfb4\xd4\xaae'\xcc\xa4`\x92@\x89\ +\xc6\xa1\xa00k\xc6AXt\xf4?\xb8\xcfM\xe2'\ +\x95\xe1\x91\xbe\x98~\x09\xf3\xa2R\xb6\x92#\xd3\xe4\xe4\ +\x08\xcd#\xbc\xb9Kn\x91\xd1S\x9c,\xe6g*\xc2\ +\xa3\xa3\xcf\x876N\x94\xb7RXy1\xd0\x08\x01h\ +D\xca\x0f\xe4\xa7Y\xe51\xfa@C\xcaB)k\xd8\ +\xe8d\xa8'\x0d\x15V\x83\xb6\xf6(\xf6\xb4(\xd8\xa4\ +\xb5\xe4\x18\xe8\x1c4\xda\xec\x87\xe8\x0b\xc9\xa7zeG\ +\xc0\xc2\xc2\x0d9\x97\xaclY\xa9J#J{\xb3\xcf\ +\xdc\xed\x1b\xcc\x12<\xb1\x17BAA\xa7\x1b\x90R)\ +\x18#\xf5\x04\x83m\x92\xb6\xb4\xdad\xae7\x8dWn\ +\xa7\xc9\xb5 An\x12\xfc'\x95(\x03J\xb9\xbb#\ +\xdf\x83\x18/\xf7O\xd2\x9ft\x9b\xb7\x85\x1a_\x1b\xa7\ +\xdb\xda`T\xfdv\x1c\x83\x16\xeaK\x08\x82m$\x93\ +\x92\xa7h\xb0Ne\x1a\xf3\x1a\x90\x0e\x05\x09\xd8\x18.\ +E1\x05vgHq]\xd2DJ\xca*?\xc3\x95\ +d\xa0<\xef\x97\xc7GF\x13\xbf\xcf!\x17pc\xa2\ +\xb0+\x7f\x03\xdf\xf7~\x01\x10\xf2\xd87n\xb9o>\ +\xc8J\x9a)\x04@%\xa8\xf6\xe5\xbb\x0c\x99\x09\xdc\x96\ +9\xe0\xebfj/\x10\xfd\x0c\x1a\x1a`r\x11P(\ +9\x99D|\x0a\xb0q*\xd76CS\x9aS\xf6\xf6\ +\x03\xbc\x22\x18\xc4\x07\x8e\x8fH7Hc\x90\xea\x97\x19\ +\xbe4\x1a\xdf\x08%\x00\x1b!D\x0a\x80q\xe7\x11*\ +(\xa8J\x0d(\x94\x115\xa6\x90B\x80\x80\x08#\xc3\ +0\xb5\x9b~\x22\x103%m\xbf\xc8\x09\x90{\xdd\x84\ +J\xa9\x1e\x02@\x11\xf80O_8K\xcfY\xd2J\ +\xe3v%\xaa\xcd\x84MH\x07\x19\xd7\x1f\xda\xf7g7\ +\xaa\x9cj\xc9\xa2\xf4_\x10/\xf4\xd0\x11\x8f\x18\xc0O\ +\xf6`\x22'\x95\xbb\xb4\xaa\xa9\x84\x08\x90B\xe8M\x14\ +\xb3\x83\x0f\xee\xe0\xb5P\xaf@\xa8\xa7FWQ\xaa\x8e\ +8jP\x0d\xb6\x0d>=\x89\xea\xad\xa1\x1e\xa4\xb2\xe5\ +oD-\xcc\xe0\x0c0\xd8\xa7\xab\x00\xf4\x8d\xf5\xed\xf9\ +\xc6\x10c\x12[=\xa4rx\x8c\xa3\xe5\xd1q_\xad\ +D\x15|\xe3\x89\x7f\xc3\x92\x95O\xc1\x18\x83\x1a\x22\xd0\ +a\xb5$.\xc8[@\x02\xd8\x07^$\xdcCG_\ +\x8e]\xb1O\xc9\x85\xe9\x1b,,\xe0e\xdf\xe5\xdf\x1a\ +\xda\x09\xe9\x1a\xf8\xdeM\x9as\xb2 I\xe9)\xf1.\ +\x15y\xcb\x0e\x7f\xe7g\x81I\xc5\x19\x84\x0d\xf1\xb1\x1c\ +\x1c\xf4L@\x85\x0a\xb5$\xf9\x8ajW\x06\xe8\xeeY\ +k\xb76\xf6\xf0\x7fs~\x12\x8e:\xe4L\xafN\x08\ +\x9a\xfb\x9ch\xfb\x97\xcd6\xe1\x9c\xb3\xae\x9eP\x02\xc8\ +\xfau/{\xde9\x1a\x87\x81\x81\xae\x14\xa1\xcbc`\ +\x85\xc64\x93\xe3$\xa5Ls'\xb7\xa9\xa9\x9f2N\ +\x91\xfe\x95\xa0\x91\xfe\x8d\xe2\x83\xac|\x0f\x9b\x04\x07l\ +\x98\xcaU\x13\xd4\xc9\x02\x06K\xd4\x17\x9e'\xc9\x05\xf6\ +\x13\xe2\x11j/\x19+\xca\xf2\x81\xbd\xdd\x04P\x02\xf0\ +Q\xf8\x1ck\xc8\xbcY\x0f\x8e\xd9\xfe7\x8ag\x92\xf9\ +\xd6\x1f\x97,R\xf2&\xbdm\x12\x0c\xbb\xbf\x15\x03\x1e\ +9~Z\xb7A\xc0\xde\xbcdv\xbe?v\xa6\xa5\xdc\ +B\x0d\xbc\xf1\xc8u\xcc\xd4#@\xc5}\xad\x1f\x17?\ +M4Hn\x0d\xb3N!0\x22e\x8f\xa4\xab\xa4\x89\ +\x86\x01\x22\x8d`p\x10*\xf2\x8d^\x05?\x9b\xd3>\ +\xcfG\x8d\xabD\x9d\xbe\xdc\xf7u)\x1bg|\x83\x06\ +\xf5\x8a\xd7\x814E}@\xc73\xc6@\xc8wA\x18\ +\x91\x10))\xc5:\x80\xeb\x8a[RI\x19\xc1\xcf\xcb\ +\xf5H2\x92\xeb\x91\xc6C\xb2\x1dZ\xa3\xac\x8f\x94W\ +?\xd3\x8b\xd6\x87v5\xf9\xf2\x9b\xb5\x1b\x1b\x0a$\xb7\ +\x93xB\xf6\x83\xda#\xc7\x90\x9b\xe7\xf89\xd5\x94\x03\ +B^\xcf\xe4\xb8\xa2\xb9f\x03\x8c\x8di\xfa\x97@\xbc\ +4\xb6i\x5c4\xd7\xd6\xf8\x8b\xeahI\xeb\x9fy\xd4\ +7.\xa5\x5c$\xdak\xf0\xce*\x8dI\xca\x22\x0c\x8c\ +!\x05{\xfcS\x90B\x18+_?fC\xc60\xb0\ +\x80&\xe4\xcb\xcc,mRfF+\xac\xfclD~\ +F\xfe\xb4gU\xf9\xc4#\xa2\x93'\x8ec5\xf8\xbf\ +\x5c\xaa\x05\x99 \x17\xf7\x80'\x97\xaf\xe4!l\xed\xdf\ +\xf2a`\xb7\x5c\xe8y\xf2\x1eI\xef\x99\x14,2\xd6\ +\x81&MN0\x0bl\xb2\xe6\xa5\x02\xf2\xed\x14\x16\x14\ +\xbe\x10\x22\xe1\x93\x04!$\xd0#]A\xa1:(\x84\ +3\xc3c:\x9a\x86\x19X\x8d[\x0f\x7f\xe6{\xe8\xe8\ +]\xb9x\x09\x9c\x84\x080X\x18\xc4-\x8f\xdc8\xee\ +\x8d!J)\x84u\x80\x80\x05\xbe\x82\xc2\xe4\xa6\xfa\xa3\ +\x0c(\xe1\xe3\xa9\x15\x8b=\x1a\x04q\xf6\xa2\x9c/\xa9\ +\xcc\xa52K\xf2\x0b\xd5#\x85,\xcd\xab\x9b/!U\ +\x18\x8c%\xe3\xc8\x18@\xfb\x07k\xb2\xd2#c\x86\x04\ +\x91\xef\xefe%MJ\xdc\x9fO\xb6~\xa5aU\x8d\ +\xebL54\xbb\xeb\x01\xa5\x11F\xef\xfa\xca\x8a\xd5\x14\ +\x89\x84\xb7\xd7<\x9f\xe0\xd8\xfa\x92\x0a\xd3\xb8\xf4c\xdf\ +\xc5\xfbN\xf9,\x9a\xf3\x93\x90\xc9\xe4\x91k\xc8#\xd3\ +\xd0\x88lC\x1e\xe9\x86,2\x0d\x8dhhhDS\ +\xae\x15\xd3\xa7\xed\x8f\x1b\xafy\x0c\x87\x1d|\xda^j\ +\xb6e\xf9\x8a?y\x99\xfalx\xc4\x90\xa0R@T\ +\x1eu\xa3\x97 O\xaa\x17Z\xa54G\xf5\x10\x8d\xe8\ +\xca\x06&\xe0\xafY\x02S\xbc\x0ba\xbf\x0b\x11\xba\xf9\ +\xa2\x1b'\xc6\x8be\xe6\xfa|\xaf\x19\xd5-\x05\xaf|\ +\xd7\x8d\x15\xc2K\xaf\xa4!\xeb\xf3\x9a\xf4\x89\xb1\x92\xf3\ +A\x1e\x1b\x1b\xbe\xd5\xcf2\x85\x8d\x14\x06mI\xa33\ +\x09\x1b\xf9t\x00\x0a\xe5\xe1\xb5%7\xccY\xe6\xf1\x9a\ +\x91\x86%\xf7E+\x05\xd5@Wz\xf2\xfa\xa3\x91\xd2\ +V\xb2J\x8c\xaa\xe66\xb2\x02\xb7\xae\x88\xfe4\x1e9\ +\x8f>\xf0\x19\xcf\x03\xcfr-9j\x9e7\x92'\xbe\ +\xf1\xabD}V\xce\x06\x90z\xc1\xc0\x00Q\x045<\ +\x04\xa3}\xbaIC#\x09L\xd9\xb3T\xbf\xfdJ\xdc\ +\xcd\xd2$9\xdb>x\x08\xc4\xb7\x81\xd0{\xb2\xef\xd2\ +\x1010\xf1SL5y\xa4\x97\xa4\x1d\xc7\x9bJ\x03\ +\x889\x95\xe1.\xe0\xcf\x02y\xf5hM\xca:\xd8\xd0\ +S^\x8d\xdc\xaeL\xcc\x94\x1eK\xa6\x97|\xc3\x87\xa2\ +\x8cE\x08Pr\x8f%\xad\x93k\xd8\xb6;\xfe\x9cP\ +1\x0aP\xb9\x8c{\x86\xc6M<\xa8\xe1{I\x99[\ +\xe4\xda\xf4\xe7\x93p\x03\x19\x9a\xfc\x0e\xeb\x0c\x96\x1f\xa4\ +\x0f\xe4\x8a\xe3\xf5$u\x82\xe4Q\x092\xe9\xaf\xb0\x1c\ +\xc1\x8c\x16a\xa0\x91\xb2L\x118\x14K\x1d\xa5\x8a\x92\ +q1\x8e \x89O%\x0cL6('N2\x81o\ +\xe1\x10\x83\x06\xeei->'\xcb\x90\x95:\x90M5\ +\xc1D\x06\xd5\xf8\x9c\xc0\x00\xf2\xbc\x1d\xb9\x8d\xe7\x0bu\ +i\xf5hQ/\xf5\xc7\xed\xff\xbb\x85,U-O\x9c\ +\xa4\x83\xb4\xdc\xe4\x99y~*\x8d\xa4\x10\x03\x16\xfa=\ +\x19\x97(\xb7\xc4\x8c\xae\xa1T\x1dF.\xca\x03\xe3\x9b\ +\x00\x00 \x00IDAT\xdd\xe6&6iM\x04 \ +F\x8ei\xa48&\xa1\x1ed\xfb\xb3'\xe7\x8ah\x16\ +\xc5\xbf\x0f\x15\x06\xf1\xb9_^\x86o\x9dw;\x0e\x12\ +7\x86\xe43M\x98\xd71\x1fkw\xae\x06+c?\ +\xf6\xe8\x94\x03\xeaA\xc3w\x16\x7f\x1b\x7f\x5c\xb5\xc4\xf1\ +\x18\xd1\xcbn\xb7\xf2\xfc3_\xf9\xb4#\xd5\xc0>2\ +x\x9e\xbf\xf1\xacG\x1a\x9b\x7f\x8a=\x1b\x00\xf44\xc7\ +\xdc\xb0\xfa\x93\xb3'c\x09\x0d\xf8\x1a>\x16H\xdco\ +\xe9\xa9\xa1\xacL)\x00$_:_t\x10 \x154\ +\xc0\xe8\x9a[\x0b\x1c\xe7d{%\x81%\x1d\xd2N\xeb\ +i\xd5\xfa\x97\xb0m\xe7:\xcc\xe8\xe4\xe3w\x92\xc5\x00\ +\x08\x82\x10\x1fy\xff\xf58\xeb\x94\xcb1V\x1cBM\ +W\xe1\xf3\x86m/\x97mFs\xcb\x948\xf3q\xef\ +\xa5X\x18\xc6\x9a\xb5/x\xa0\x9a\xb8\x99\xa5\x89\x82\xae\ +\x14l?2\x8d\x8e7\xa5\xa1\xa2 \xb3\xc0\xc9\x9b\xaa\ +\xa0\xc4w\x96>\x0c(d\x1c\x11\x89\xcc$\xbf\xfb\x8a\ +Ml\xeb)?\xc6\x88\xfc\x8f\xf5\xdbpI/\x0d\xf3\ +\x1b\xf7=if\xd1\xbf\x0c\xea\xa4*\x93\xdb\xfaT\x87\ +\xdc\xb6\xa4Y\x93\xdb\x90RnHz\x8c/\xdb\xfc]\ +\x97\xa4D\x22\x15#e\xb6\xe4\x15\x0fl\xc6\x7fp\xa8\ +\x8c\xadU\x1e\xfd\x01\x18\xe8L\x16\xaa\x5c\x04\xaf>\xce\ +.U\xe0\xa4\x16VZ@*\xde\xd1\xb0\xdfI\x80\xcf\ +\x14\x94\xc7M\xb1T\xf6\xe3\xb0$D\x90@\x91~z\ + \x0el$\x10U\x18\x84\xf0\x1d\xcd\xa4Nik\xda\ +y~\xa2\x08jx\x18QK\xb3\xf3|J\xdd#\xf5\ +\x97\xd4!\x18\xaf\x1f\x8a\xc7%u\x91\x84\x86\xfc.\xcb\ +B\xf6b'i\x159\xb9\xaa\xc47\x04\xf4\xa9\x07,\ +\x87|=\xe9o\xb5\xf2\xba\xe07\xe5\x8e\xa0\xed\xa34\ +\xa8\xe5\xf1[\xbc\xa5O\xfd\xe2s\x87e\xd8\x0e\x8d\x99\ +\xe5$\x8fMn\xb53F`\xe7\x12oa\xb3\xf3I\ +\x9eA\xec\xc7\xdbK\xbc\x91\xf4\xae\xcaY\xe1br\x19\ +{\xbf\xaea\x03/\xc9;\x0c\x10e\x18\x09\x83W_\ +\xc7#^\xb7,%i\xfbV\x82@)\x13\xa8N\xb9\ +z\xa9\xbf4\xbe\xfa]\x10vL\x91\x8eV\xfd\xa3@\ +>\x83\xb03u\xf0\xbfVa\xaf\xdd)\x9b\xff\x8f\xb5\ +w\x89\xd5e[\xaf\x83\xc6\xac\xff_k\xef}\xce\xde\ +\xe7\xdcGb\xfb\xfa\x1a[\x08)2D!\x0f,\x1a\ +\x96\x10\x11\xb4h\x85@\xa0\x19\xd1\xa7\x81h\x05A\xe7\ +4\xe2\x18\xe8!!\x01B\x08\x10=\x84\x94\x80\x14;\ +\x84\x80 1\x8fX\x08!aB\x22\xc5\x84\xc4\x09\x98\ +\x5c\xfb\xde\xfd\xde\xeb\x7fTM\x1aUc\x8e1\xbe\xaa\ +\xedt\xa8}\xefYk\xfd\x7f\xd5\x9c\xdf\xfc\xde\xaf9\ +\x8b\xef\xa5\x95!\xac=T\x0e\x94\x14m\x0a\x1d\xefr\ + 2*1Q\xb0w\xd4\x92\x89p8\x9eGN\xfa\ +\xecaz\x86\xa5/\x98\xfb\x1d\x8c\x0e[\xfc7#@\ +F=\xaa\xa3SQ,\xc3\xa8\xba\x97\xefk\xab}\x1a\ +\x1e\xc3V\x17\x97\xf7\xbaQ\xf0\x95jE\xeeP\x8a\x11\ +Z\x8c\xb6=\xdd\x17\xcc\xfd\x86\xf3i}W2\x0d\x12\ +K\xf2T:\x03\x9e\xe6\xaf\xef\xab\xe9p\x89\xf5\x91\xd2\ +\xcc\xe6V\xe0\xd3\xed\x13~\xe5\xd7\xff\x12\xfe\xc0O\xfd\ +\xc1\xb1\x0b\xf8<\x9d\xf1\xd3\xdf\xf9\x19\xfc\xea\xdf\xf8\xcb\ +\xf8t\xfb\x08\x1dn\xddq>\x9d\xf1\xcf\xfc\xa1\x7f\x0e\ +\x7f\xe4\x0f\xfe\xd1\xb1\xb3\xf2\xe3\xf5#~\xf1\x97\x7fa\ +l\xf8HW-\x15\xa2\x07\x01\x1es\xd2,\xa7\xb3\xa5\ +u\xf8hr\x9c6\xc7+vxb\xd0P%@W\ +-j\x80&\x9fL\xf0\xd8W\x11\x97>\xf7^\x9d\xcc\ + 6{\xd7\xed\xbc\xb9\x0d\xee\xe0\xbb\x02\xba\xf7\x1b\xfa\ +\xa2\xbe\x8d\x15N\xcf>y\x07V\x1f\x10\x02\x0d\xbd/\ +X\xfa\x82\xdf\xff\xb3\x7f8v\xb4\xfa\x81\xca\x06\x14\x1e\ +\x1f_\xe0\xe5\x97\xdf\xc2\xab\x97\xdf\xc5\xab\x97\xdf\xc1\xab\ +\x97\xdf\xc5\xcb\xed\xf7\x97/\xbf\x83\xe7\xcf_\x8e7v\ +\xec\x90W\xaey\xbe\xe1O\xff\xe7\xbf\x80\xbf\xf9\x7f\xfd\ +\xaf\xa1h\x07\x0c\xa1\xb6\x80>\xdfV\xac\x9d\x1f\xe1\x81\ +a\x04K\xcdeCR\xc4\xb1\xa5\xec\x92\xaf\xf3\x99j\ +\xec3s\x0ct\xf4\xd6\x87\x032\x19\xed\x5c\x7fp\x04\ +_SF\xf32\x04\xae\x0f\x862o\x9e\x91\xce\xf6\x0b\ +\xcf.\x8a\xaf\xf2\x8cK\xc9g\x9e\xc0\x90\xe7\xd2\xb5q\ +\xa6\xa37\xa4\xa7.\xe1\xf7\xa7b,\x12_\xea\x842\ +\xfel\x5c\xb7dP\xd9\x0f\xe9\xcd6M\x98>=\x95\ + G\x1b\xb7\xa4\xdd\xa4{\xe6\xd0\xc1\xd9\xbe\xb1w$\ +\xda\xce\xa0\xb3\xe7\xcc\xc7\x05\x14pi\x9dr\xe2\xb8j\ +\xcf\x1a\xb3\xe4\xee\x97\xd3\xb1\xca\xeei\x01\xda\xf5\x8a\xf6\ +\xf8l;:\xc7\x1d\x8e\xc5\xe0\xd0\xd1@\xa9\xeb6\x1a\ +7\x0f\xbfd7\x1c\xf6}@\x93GD\xadx\xe3\xbb\ +\xe1O1\x9e\xbb7\xe2\x07\xb7\xd3is\x12\x9am\x0d\ +\xcdm\xf4>\xc0v\x8cW\x1d_\x83<\x9f\x93|\xe3\ +-\x10\x9c\x87'a\x10[\xd53 \x04\x0a\xeeD\xb3\ +\x8ef<\xb3\xf1Q\xcb\xd3\x0fRG\xd5\xd2\xb5A\xd9\ +\xb0\xbe\x0e\xf06\xeb\xb3\xc0\xe94\x9cn\xf2\xa3\x8f\xaf\ +J\x06Bf\xbc\xe2F\xbe\x14M\xe5\xf7\x90&\xceG\ +\xfe35\x9et q\xa69\x9f\x01\xbd\xa3?\x7f\x86\ +\xd3\xef:\xff\xec7g\x9c\xb1`\xc1\xad\x7f\x18Kv\ +\xa4\xb9\x90\x10(\xd6\x99y\xaf\xf7_U\x81r\x07*\ +\xfa4\x9a+g*\x01\x95\xd7|\x5c\xceS\x0d}C\ +\xc3iz\xc0\x84\x8e[\xbf\xc5}\x1c\xcf\x19\x95D\xa2\ +\xc0\xd0ir\x01\xd3\x9dT\xe90D*\xf1^\x1bz\ +=\x02;ml\xc0,\xa6\x8f\xe5\x8e\x95+*)0\ +)\xfad\xcf\xd5\x09\xbc\xf5+\xce\xa7g\x03J\xcf*\ +\xf0\x0d$\x0d\x8a(\x89w\x8f\x85s-bJgk\ +W\xc2\x1d\x1d\x9fn\x9f\xf0?\xfc\xfa\xaf\xe0\x1f\xff=\ +\x7f\x18\xaf\xb6s\x00\xbf\xf7\xf5\xf7\xf0O\xfc\xec?\x89\ +\xdfz\xff[\xf8;\xaf\x7f\x03\xf32\xe3'\xbf\xfe>\ +\xfe\xc4?\xf5\xaf\xe1\x8f\xfd\xdc?\x1f\xe7,\xfd\xe2/\ +\xffI\xfc\x85\xbf\xf2_\x0dX\xc9G5\x82\x22\x0d\xab\ +\xb9O\xf7\x01\xdbz\xb3\xa1\xda\xff\xcel\xdf\x9a\x11u\ +\xe5\x00x\x04)\x85F\xb5\xe1\x19h\xe2\xc0\xb3\xcb\x12\ +P7\xcc\xe4UEj\x1d}d\x98Z\x19\xcf\xf9\x18\ +\xa0\x91i\xc0\xfd\x02n\x15\x5cT\xf8S\x0e\x14\xc0K\xd6\xe8\ +\xecJ\xee\x94\x8dM{\xc2\xb7/\xa9\x98K\xe3\xec\x19\ +B\x9eW\xcbU\x8c\xe0\xd0\xd6\xb9\xc2\x926+\x9d\x8a\ +\x1a|\x00\xbd/\xc0\xed\x02<\x7f\x0e\xb4\xd4\xa2\xa4\x83\ +\x1c\xab\xd4\xb5\x03\x17-\xb3\xbf\xfc\x9ck\xf7\x0d\x8a\x0d\ +\xac6\xa9\xb7\xde7\xa2\xa0\xcc\xa1\xdf3\xc9Q\x1dL\ +e\xd1\x05\x0b\xa5`=\xfag_f\xf45f\xafZ\ +:\x1f\xd4\xfb\xe2\xabt!\x9b\xcdE9\x11\x1fb\xd0\ +\x89cPW\xd4\xb9\xbc\xc0L*\x87\xff\xd1\x12\xaf\x94\ +\xef\xb4\xe1\x92p\xd9\xc7\xbeVB>=\x15\xb9\xdd+\ +\xc8*\xab\xcb\xc6\x9f\xa4\xe3y\xdb#\x7f\xc7bp\xe4\ +)\x18n\xf3\xfc\x0d\x1f\xba\xcfw\xa9\xb3\x22\xa4\xb3\x15\ +\x8f\xde\x9e\xd5\x00\x9c\xf0b\xf52ZC\xfb\xbd\xcf\xfe\ +\xd8\xd0\x9eo\x97\xdf\x18*\xb0\xa6 \xc54YV\x91\ +\xd1L\xa6\x12\x13\xe4\xe5\x0a\xb4\x15\x07\x90\x9e.\x15R\ +/\xcf\xbb\xf2\xf2\xcc\x16\xef\xbb\xdd?lG\xc4hT\ +W.-\xe6R\xf4\x94\xe8I'\x89Q\xb8\xdf\xe1\x06\ +\x89\x0a\xc7\x1dE~\xbe\xfe\xb5o\xfel\x865\xcd\x96\ +\xc7P\x10O^\xd2\xee\xe3\xf3\x86\xd3\xf4\x88\x87\x87\x97\ +\xa3\x0c\xd3C\x186\x98Z:p\xfbu\x92f\xbe6\ +\x89N~.\xc1\xf8\xd6\x17\xdf\xc1\x9f\xfc\xa7\xff\x14\xfe\ +\xe1\xbf\xef\x0f\x04}\xae\xf7+n\xf3\x15_<\xfb2\ +\x84\xe2:_\xf1o\xfe\xb9\x7f\x1d\x7f\xee\xd7~id\ +\x10T(K^\xa9\x02\xe5N\x03w6eq\x96\xa3\ +\xed\xfb<\x14\x94H\xc1\xfa\x1c\xce\x0b9_f{\x14\ +\xa0\xe4\xe6\x01:\xedy?{\x94XzhC\xe1\xc0\ +f\xf3hP+Yq\xb2\xa0\xe3\xfa\xf1\xb7\xd1z\xcd\ +\xde\xd6\xec\xd1\xfe\xe8\x12^?\xfd\x93\xff \xfe\xe5\x7f\ +\xe1\xdf\xc3w\xb6\xd7\xd3\xfd\x8e\xafTk\x07\x9f\xf9\xcf\ +\xfal\xdb\xdf\xf7\xff\xfe\xdd_\xc7\xbf\xfd\xef\xfcq\xbc\ +~\xf3\x9b\x03\xff\xd5P\xb8\xec\x12\x7f\xc3\xa1}\xfc\x02\ +\xd3\xf6>e@\x99\x00\x061.\x99.\xfb\xc4\xa9\xcb\ +QF\xbc\xe9(\x0b\xdb\xa5\xccZt8\x9dC\xd7W\ +\x15\xd7\x19N\xa4<;|\xc4\x99\x9b;74>\x06\ +\x83R=\xef|\xe1\xe1\xa0\x8c\x1e\xc6\xe7\xc4\xd7\xdeI\ +\xa1~@\x99\xd1K\xd8UG\xa8\xb4nNc\xcb7\ +)9m\xe5Pl\xbf\xbf\xf9\x110\xab\xb9\xbf\x96\xcb\ +\x81lo8\xe2e\xc9\x7f\xb5\x06{\x07\xd2\xf5\x9f\xdb\ +\xa4=\xb5\xaa\xd3\xc9\xf2:\xb1\x22\xfc\xd6\xfb\xeb\xdcI\ +\xd3\x05\xedt\xc6\xf2\xd5+\xe0t\x0a\x5c`\x9b\x85N\ +X\x87Ju\xe4u\xef\x11\x0d\x87\x05\xce]\xc9mt\ +\x92k\xc0\xb9\xdf-\xba\xdf\xdd\xcd\xf5\xfb\xda*_6\ +\x1f\x7f\x0bb\x9c\x1f\xa4#\x85\xe3*\xf3\xfc\xcd\xb1\x9b\ +\x19.Ua(w|\xde\xd7wD\x07\x8cQ\xdd\x8b\ +\xd8\xd3\xd2\x03/\xb4#\x19t~\x94\x93\xecY\xbc\x8e\ +\x8e\xd6\x1b\xa6\xdf~\xb7\xbe\x1d\x06\xd9c\xee\xb4\xf1q\ +\xd3\xa6\x89\xef|\x7f\x85\xcb\x8f?\xef\xf8\xe4E\xbbV\ +\xe5p\xe5\x07\x05\x8e\xee0\xbamy\x81\xef\xac\x1d\x92\ +\x0d\x98\xb8GWh\x2285r!\xf0b(\xd87\ +\xfe|\x8e\xe2d\xca\x9dq2fr\xfe\xb2\xdc\x87\x98\ +\xdf\xe7\xdc\x8f\xdb\xf0\xec\xbc\xee\x0e\x16\xc1=e\xeaQ\ +\x1f;\x84\xdc\x19\xcc\xf41\xc6\x5c\xd9\x1c\xec3\x93X\ +\xa9X\xdd\x10L\x16\xa1\x09?\xbe\x99\xc3\x9d\x10'\xb6\ +\xc3\xeeXd4z_.\xb8\xdd\xde\xdb\x18\xc5\x99l\ +\x95\xf1\x04\xf5~N\x8c\xb5{\x11\xabA\xe5J\xcf \ +\xbe\xfe\xf8C\xfc\xab\x7f\xe6_\xd9m\x0cy\xbe.7\xbc\x92M\xa0_?a\xb6\x1d\xe3\xfb\ +\xe0\xb1\x1d~.\x8e\xf2\xaa\x045\xcd\xc9 \xc0\xc0\xa5\ +\xf3\x06\x9d\xbf\x069 \x0d\xea\xedd&\x1f\xd0;E\ +]vP~[!U\x05\x82?w\x19\xe1\x22\xf3.\ +\x93\x0b\x16\xdc\xb7\xca\x85\xa0\x9f\xec\x89\xaai{\xe0a\ +\xf0\x10\x94\xb9\xf4\xcc\x01\xff\xe9\x1d\xa9\xee\x90I\xe7\xa8\ +\x92\x22\x89\xf5w\x95\xban\x16\xbd\xcdH7\xe9\xf5*\ +\x0b\xe9\xb8f\x86\x95\xbaGF_=\xcc\xf5y\xcd\x9b\ +M\xf2\x9eU\xa1\xa6?\xda\x90\xe5\xce_\xd5\xdf\xdd\xc6\ +\x84\xcd+|\xf9QN\xdbV\xa1\xf9\x8e\xe9\xed;\xf4\ +e\xde\xb6V.c\x0cnn\x91\x8e\x986^[\xc6\ +Y\x97\xc4\x09\xe9'\xa7mo\x9d\xd4C)\xba6\xb0\ +\x0a\x948\xe58^\x0e\xf7\xca\x8f\xe8\xc1\xd9tz\x07\ +\xab]\xa4c\xea\xc0fk\x92dxO\x22u\x97\x1c\ +Fm\xba\xec\xc0.\x8b\xc9\x11\x98\xf5bU\x0bPf\ +\x91=\xea\xeb\xa7\xa9\xfd2h\x92c\xb9\xb7\xe5\xd9\x1b\ +G\x9a\x88g\xa5\xb7\x86c\xd9\x1a\xfay\x92\xd3>f\ +\x94\xffR\xddQ?\xc3\x94\xf7+PI\xdfF\x97\xbc\ +\x01w\x9a\xddF%\xbf\xc8Y\xafWn\x1e\x9169\ +\xf5\x13N\xdf=\xff\xec7\x9c\xe4\xda\xdf\x0f$\xa4\xf3\ +\x90\x0d\x98\x02\xd7\x1d\x93t\xf7\x9a1\xa7\x8c\x82/\x0e\ +hm\xb2\xcf\xdd\xe7]Q\xd5\xca\xd8\xde\xbc\x1aQ\xe9\ +@S\xc3\xc3\xf4\xb8\xee\x00\xeaK\xc0\xe8\x0e\x1e\x8dD\ +\x1a\xa9\xba*E'\xee\x5c\x10\x1e\xad\xd3\x8dZ\xb31\ +\x92\xa0TJ\xf5\xaa\xe5\xac\xfa\x94;ud\xdc\xe1\x9c\ +\xf5\x19K\xbf\xe3tz\x1cO\x0e\x06\x8f\xd7\xaf9L\ +{G6\x1d\xbc\x1e\xcfL\xb6>\x1f\xe9z\xbb\xe0\xbf\ +\xf9\xab\x7f\x01\xbf\xff\xa7\xfe\xc0\xe8\x09<\xba~\xf1\x97\ +\x7f\x01\x7f\xfe\x7f_{\xfeZ#\x9b\x8a\xad\xbd\x0c\xcf\ +\xf98\x93\x0cG\x1aS7\xc2G\xaf\xc7\xdb+\xb9n\ +%8w@0\xf0\xe1niuV\xfc9\xcf\xdc\xf1\ +\xb9\xa5\xdc\xe7\x8an\xf5.2c\xc7']A;\xf5\ +\x1b\x1a\x96\xf9\x0a,\xca\xc7\xba\xc3\xb0/\x8e\x8b\x0f=\ +[\xfc\x83\x1f\xfe\x06\xfe\xb7\xbf\xf6\xdf\xe1\xef\xff\xa9\xdf\ +\x87o}\xfdy\x1a\x15\xa6\xfb{\x7fo\x7f\xff\x8f\xbf\ +\xfa\x9f\xe1?\xfc\x8f\xff%\xfc\xf0\x87\x7f;xP\xf4\ +:\xe2!\x06a\xeep\x00\xcb\xd6\x13\xd8\xce\x8f\xeb\x1a\ +\x1a\xd7v\xa4\xd8:X\xaa\xaa\xe3\xd6\xcf$GUG\ +\xb5!+2r\x13h\x5c\xb9TW\xd2n\x18\xdc\xd9\ +\xf1\xf2\xa5\x0e\xfc5\x83\xda\xd6ou\x84Vu\x02e\ +\x00\xf5\xe2w\xe7\x0b\xd7\xa0>\xb6d\xa15\xe2J\x8e\ +\xa1k5\x9f\xd3e$\xd7\xa7\xd6\x93\x9c\x89\x8er\xea\ +Sw\x9a\x9d\xc6\x00\xd0.O\xeb\xe1\xb3\xdb\xc5\x00\xce\ +\xe7wG\x8e\xbaA\x06Y%I:\xee\xfb\xec\xafg\ +\xe8]g\x1b\x1ce\xad\xc4\x83\xf7\x99\xc9\x1e\xd8\x1b/\ +\x06=\xb5Qe?\xe2^\xd7\xa0w\xe0vE{\x5c\ +\xcb\xc1\xb2\x0b=\x9e\x09\xb9o\xd5\xe4w8\xf5|6\ +\xe7CR\xcamR\xd0\xa0\xf0a\xce\xbf\xc4g\xb5\xe5\ +\xa5\xc5\xbd(\xf4\x97\xac\xc9\xc1\xf2ysC\xa9\xb7=\ +\x88O\xf6\xa5\xd2\x16\x10\xd7\xf2\xb1ojlQ\xddQ\ +\xa03A\xd5K\xc1+Y\x9a\xac\x17\x5cc8\xd78\ +\xe6]f\x06\xaf\xcd3\xfa\xf5>\x1cS\xb7\xfby\xec\ +Q\xd2\x81\xbaLt\xa9X\xd6g\xd9J\xc2\xdf\xf7{\ +\x14R\x1fa\x8c\xe2\x9c\xe6\xf7M\x98p\xc6\x0b4\xac\ +\xb6\xf3\xf4\xe3\xe7\x7f\xe8\x9b\xb6mr\xff\xd4_\x1b\x22\ +\x05b*\x8f4\xc0\xd5I\x11#\xf5\xb1u\x9e\xc4\x88\ +>\x8bvd4\x93!\xaa\xdb\xe1\xe9\xe1f\xf3\xd3\xed\ +!\xbc\xe7\xe9\x19\xe6~\xc7\xd2\xef\x81\x04>\x97e\xbb\ +\xb6C\x96\x0cX\x85k\xbd\x5c\x09\xb9\x02\xa4rs\x87\ +P*\x94\xcaU}\x0a\x82\xc5\x99\xc2\xc7\xde7\xb5\xb2\ +\xae?\xfa\x1e\xfa\x8c\xdeo\x9b\x13\xb8\x9d\x1d\xd622\ +\x10\x16E\xcbi@\xe0\xa5\xa6}I\xc0\x95f\xf6\xc2\ +4|\xbc}\xc4\xaf\xfc\xf5\xbf\x84\x1f\xfb\xea\xc7\xf1\xd3\ +\xdf\xfd\x99\xe8\xf7\xfb[?\xfc\x9b\xf8S\x7f\xf6\x17\xf0\ +\xdf\xfe\xb5\xffZ\xbca\x0a\xc4\x0d:\x19\xfe\x88q\xf7\ +<\x82\x02\xf7\xdeT\x1dz,\xdbG\x14\xda4 \xfa\ +\x99\xaaR\x22I\x9e`\x1f\x07iY\x0diU\x16\x0d\ +:\xea\x88\xdf\xb8\x81=V\xb6\x1d\xcb2\xa3/:\x14\ +:q\xb57\xa2\x93\x8d\xe0\xbdL\xaf\xdf\xfd\x00\xff\xfd\ +\xff\xf2gp>=\xe0\xebW\xbf\x1b_\xbc\xf8\x0a\xf1\ +\xba\x81#t\xd5\xab|\xfft\xfd\x80\xbf\xf5\xb7\x7f\x0d\ +\x7f\xfe/\xfc\xbb\xf8\xa5?\xf7o\xe1z\xfd0n\xab\ +\xda\x80\x03\xb8\x81rCW\x83\xcd>\xdf\xd7\xa7\xcf\xa7\ +h8\xc7x&\x0ds\xaa\xd1}\x80\xe5\xf3\xe7\xb1+\ +2\x1cSK\xf9s\x18\xd5\x87+\x9e\xab\xca6\xd7\xe5\ +\xc1\xde\xf6m\x13m\xbc_\xc9q\xe6\xfd\xcd\x1d}\xcb\ +x}\xee8]t\xc4M\ +\x06\x97)\x07\xc2Z\xe2\x7f\xbf# {J\x93\xae\x99\ +dpg\xdb\xe5\xe1\x08~\xdd#}s\xc6\x8b\xf1y\ +\xfb\xd9\xc7?\xdaOmU\x0do\x96\xbf\x1d\x0b\x02\xb4\ +\xe3\x8c\xef\x04t\xe5I\xe6\xa1\x80\x12X5\x1f\xfa\xd1\ +\x05NDl\xefD%\xf0z\x0bD65*\xeb\xe2\ +\xc8\xf4\x88\xe2\xe8\xe2\xc2\xaf\xf3\x07\x5cfoD\x16\xcb\ +P\x00\x93\xc9\xa4\x9c;\xd4GAAu\x07\xd4\xe7:\ +\xea\x19\xe0\xbaX\xca\xf1\xc8Te\x83\xdc\xbd7p\x13\ +\x8c\xb0\x1a\xae\x13\xce\x98\xb7\x17\xd0\x93\xd5\x1d\xb7\xd3\xf4\ +\x88/\x1e\xbe\xb5\xde\xdfj\x9f&\x05\x9a\xbb\x02Y\xa2\ +\xcc\xdc\x957\x92\xba\x82nh\xb8\xe3\x8e\xf3p\x9e\xe4\ +\x8c\x9ep\x02&\xe0\xc7_\xfd\x04\xfe\xd0\xcf\xfc\x1c~\ +\xe2\xeb\x9f\xc0\xaf\xfe\x8d\xbf\x8c_\xff\xbb\x7f\x1d\x1f\xaf\ +\x1f\x06\x1cT \xb5\xf9\x99\x1b_\x08\x8b\x0b2\x15\x86\ +p\xba\xe2\xc2\xdf\xcf,\xcc\xb5\xb8\x97|\xb2`}\xeb\ +Gk\xc4\xab\xde\x86\x22\xed\x03\xa7^\xc6\x9f\x06\xad\xd3\ +G\xa9p=b{U(&\xb4\xef\xb7\x9f\xef_?\ +\xfen4<\xe0\xdd\xf2w\xb0?6 31-\xfe\ ++\xe4\x1e\xed\xca\xf3\xdf\xbd\x8f\x00\xc0\xd8\xf1\xc4\xf1s\ +>9#\xe9\xc5b\x08\xa1\xe0I?\xda\x19\xba\xa3\xe3\ +\xe9\xfe\x0e\xf7\xe5z\xa8(\x82\xc1\xe1\x1b>\xf6\x8e\xa2\ ++\x0eWfu\x9d\x1e9\xf0Y7(dz?k\ +0\x9fs|\x1ca\x07\xe3s\x19\xd6\xf5\xf7\xf3\xf4\x0c\ +\xcf\x1e^m'\xf5\xa7\xb1\xf1\xf2\xbd;Q\x9eR\xaf\ +x=rhiDhX\x5cy\x08\xb2}\xd6\x8aG\ +\x1cT#\xcaq\xf7\x1be\x9cZ\xfaT\xfd@\xeb\xaa\ +\x94\x0du\xb8}\xbd\x88\x97\x97\xd7R\x05\xe1M\x93\xa6\ +\xb9\x10\xebJ\xe5\xe6s\xea\xbb\xb2S\xab\xa5\xd3\xe1\xe5\ +9\xf5\x8b$\x9fwt,\xf7\x0bn\x97\xb7\x89C\xe4\ +Yp\x0eSuV\xb4\xd6\xc4;\xa1~||\x81o\ +}\xfd\x13x\xf9\xe2[x\xf6\xec\x0bL\xed\x84\xe4\xfb\ +u\xb6\xcb\xe5#^\xbf\xff\x01\xde\xbc\xfb\x01\xee\xd7\xa7\ +\x80Gs\xef\x15\xa0\xf3\x14U\x98\xfa\x18\xa5?\xfcE\ +\xf3*\x15oY\x81\xc7\xe7\x98\x9e\x7f\xb9\xe3E\x9f+\ +%C;B\x9do|\x5c ys\xed\x95\xad\xfcP\ +\x0d\xb0.\xef\xf1\xe1\x9a\xc8\x93>v\xe8\x81\xd6w\xb4\ +\xd0<\x88\xd1\xab\xbeK\x87\x96N\x99\x97\x98mM\xcd\ +5E\xd5o\xd5a#\xacI\x0fwB\x1d.4\xec\ +\xc6\x92\xeeq\xdcIg\xf6\x1f\xfe`\xc8[\xf2\xe5\xb4\ +\x05\x94\xe7a\xd4F\xa0h\x90j\xc4\xbd\xfes\xbd\x9c\ +\xfaGz\xd1\x9fp]\x9dF:7b5\xe49t\ +\xe4_:\xa5~\x86]\xcdbVy\x18\xba\xe2tF\ +\xff\xea\x15\xda\xe9\x0c\xf1\xa5\xf4\xc0\xd4\xdc9 \xc7:\ +\xdc\xae3\xe4\xc0\xbb\xcc\xf89\x8en{j\xc0@\x1c\ +\xa0\xfc\xe5\xc1m\xb5\xa9\x00\x86M9\x1d\x8e\xc9\xa0\xc5\ +\xb3{\xfb\x9d\xfa\xf93\xcb\xc1\xc7\xbcG\xecV\x1b\x8f\ +\x9dd\xf6\xf1y\xf5)\x0c\xce\xa6\x1f\xaeG\xa9O\xaa\ +?\xc0qH\xad\xf1\xd2\x85\xfb\x82\xf6\xdbom\x1e\x86\ +O\x0a\x0c\xdcYv\x9b$\xac\xaf\xffu\xc7?u\xea\ +\x8a\xc3\xdc\x04*\x8c\xd7\xe0\xa3\x81\xf6\xb9n\xd0J\xdd\ +\xd4\xd0\xf0\x80omc4\xb4\x1f\xc3\xcf\xf5\xa9\x9d\xf0\ +\xad\xc7\x9f\xc0\xfb\xe57\xc3H9b8(\xb3\x1b~\ +x\xef\x8a\x9c\xf5>y\xbc\xd3x\xafe\x12X\x84\xa8\ +\x8e\x80\xc7\x96\x9e\x85\xa9QJ5r\xd8\x90\xeb^\xb0\ +G\x82\x97\xfb{\x5c\x97\xa7\xb1\x9ej\x88]\xf1\xe6\x9a\ +]\x91\xeb\xb3\x9aA\xa8\x0e\xe3\xea\xc1\xeb\xfd\xa3\x9e\xa5\ +\xe0\xdfyv\x97\x9c+\xe2J\x04\xec\x03\x9fN\x17\xc2\ +6\x17!;M\x8fx\xf1\xf0\xf5\xd8\x04\xe2\x11\xb0\xe3\ +\xd8\x15\xa2b\x8a\x8c4\xb4\xb2\xba\x9b\x90\x0aKOU\ +c\xe3\x11s\xc7\xba#\xb9FUT\x04\xccFV\xe7\ +\x86k%\x0f,\xa6|1`Q\x99\xbc\x0a\xf10>\ +M\xa2#\xfa\xae\x7fU\xc3-\xa3\x90\xaa\xd7\x0d\x87\xee\ +w\x85L\xdc\xc9!\xd0\x8e3\xe2}\x8fs\xceq\x1a\ +8\x5c\xef\xb8\xdf\xde\xe3\xbe\x95V=S-\xec\xa4\x1c\ +\x887\xd7\xb1\xe4\xf0\xee3\xe5N\x87n\x9fy\xa6R\ +k\xee\x03./!\xba\xa3\xeeA\x88;\xb6\xde\xfc.\ +e\xac>; 3*\xe9Ho\x8a\xf1\xf1\x19\x1e\x9e\ +\x7fu0\xcf>z\xce\x80e\xefP8o\x90w\xf8\ +\xfe\xdf\x1c/\x9dL\xd1Lx\xc9\xb1t\x1c\x91\xaf\x91\ +S\xfb\xfa\xe88x+\x8b\xbbTnRa|(\xa7\ +%w/\xc7\xef-w\x972\xf3'\x0ab\xac\xdb\xf5\ +\x02\xf1\xb4\xd7\xc62\xa9|w*\xab\x08tDYR\ +e6z\xc8\xc8\xfd\x8a\xe5\xed\x8f\xc63\x0a\x04t$\ +\x86g\xdej\x10\xe8\xfa\xd5\x9d\x84\xa3\xac\x87*)\xc2\ +\xe1\x82\x05\x0f8\x0f\x9a\x00)\x0b\xca\xecP\xffxf\ +\xad\x96v\xd3\xa9sc\x5c\x0dw\xceaY\xc4\xd3\x84\ +\xf9\xebWhS\x1e\xf3\xd5\xa4 b\xcd\xb4\x0f\x0a^\ +\x94An\x80\xd9_9\xe0\xee\xd42P\xa7\x93A^\ +X\xc6I\x0a}\xacO\x0e3g\x97\xee\xae\x01\x8cx\ +c\x1f\x08sM\xb4\x11\xee\xec1\xe1@\xdc\xe8H\x14\ +\xd9H]\xb2[N{\xa7\x81\xe0\x10\xd4\xce-U\xae\ +\x806\xb2\x7f\x15\xb7\x99%N>\x94{\xcc5-X\ +\xe6\x19\xe7\xdf\xfaP\xf0Q{g\xeb\xf1M\xba\xd3\xed\ +\x0b\xa1v\xbe\xac\x0ev\x9cdQV\x85r\xaf?\xef\ +\xf2\xc1`\xab\x03x\x8e\xef\x0cy==\xc7\xf7\xbe9\ +\xa1\xe1\xb2\xd9\x80\xa6\x82\ +3\xf1R\x15\xbdv{I \xe8\xc8\xc9\xc9\xce2A\ +u\x82\x08\xa3;\x89\x5cj]M\x15r)x\xbf/\ +\xcf\xdd\xe2<.\x88\xa2\x03\xd0+\xfe\x9axH|\xd7\ +b\x1e\xb5Kk\x1d\xcb\xfd\x09XT\xb2\xf3~\x10\xce\ ++gV\xce\xd8\x91s\xe8k&\xae\x09\x93;\xd1\x80\ +\xe4@\xb0\x89>\x9ea\xf0 \x8b8\x17\xee\xbb}\xe6\ +\x0e\x95C\xa8L\x06u\x8c\xc3:\xf0<\xcfh\x1d\x98\ +\xce\x8f\xe1<\x09\x06=\xb3\x0fv\x84U\xcfJ:}\ +\xd1j/\xa5\xca\xe6~o\x85M8\xd5?o\x00\x1f\ +\xed#-{\xa1&\xa3\xf64xB\xbc\xa6X_\xbc\ +\xa4Mk\xfb\xf3F\xf9\xe4\xd2<\xc0T\x00=\xf0h\ +kQV#\xe5\xb4\xfe\xf4~\xc5V\xfa1\xbd\xb7\xac\ +f1\x00\x00\x1f?\x00\xf3\x1d\x89!\xe7\x15\xd7\x8a~\ +d\x93\x1cowv\x1d\xdfZgRBN\xdc\x12\x0e\ +\x88\xd3L\x0es\xca\xb7Wy4*vs\xd7`j\ +\xaf\x17\xdd1W \x8d\x0e\x9cn3\x96\xc7\xf3v@\ +\xbf\x1cY\x9eP\xe0\x0el\x95W\xae\xcd\xb5I\xca\xfd\ +>{G\xfa\xc0\xbe\xaf\x89\x04\xc7b&\x05\xa4O\xe9\ +\xfc/v\x7f\xea\x0b\xfd\xee\xb69\x1dL\xd9.\xbd\xae\ +u\x0f/\xe1\xe03j\x07[/o\xcbr\xfc4\xb8\ +MKwk\xe8\xc2\xe6cV=\xef\x5c\xb2\xc2]\xed\ +\xcb\x08n\xe7\x19\xfd\xd3%\xd6\xe5\x96>7z\xb8\xae\ +\x13\x9f\xca^\x08w~\xe4\x9c\xd6_\xdfT\xb2\xf7?\ +\xaa\x8d\xaec\xb8O\xb5\xce\xf5\x1c'L83\xa4\x9f\ +\xb1\xe0\xda/x{\xff!\xee\xb8\x0f\xa41\x9a\x9c\xa0\ +\xb3g4P\x1f\xc8\x1c}F\xa6\x1c2F\x12\xf0r\ +\xf4$^Z\x82\xab\xe2\x8cZ}\xc1\x8c2\xdc\xc1Z\ +\xd7\xa1\x1eE.\x9e\xf7<;}\x89\xf3\xf4\x0c\x8c\x82\ +\x08[U\xf0\xcbn\x1d\xb0\xc8>\x8fA\xe0\x1a\xf6\xfd\ +,\x99\xd2U\x96#\x9dW\x09\x95\xbf_V\x8a\xbf\xdb\ +s\xea\x91H\xa6\x12\x06,R\x5c\xae\xf8t{\x8b\xd6\ +kT\xdf\x87\x12p\x03\xc4\xabf \x09;\xf1\xcd^\ +\x12\xe2\x94\x82\xc4\xb1y\xd1\x18\x8a\xf2\xba\xdf3l\xfe\ +\xda\xbf\x06\xf1\x0d\xe0\xbbY\xf5O3I\xc1\x1f\x07\x09\ +VNn\x0e\x93\xd3D\xd1\xe8r\x90y%\xdd\x17,\ +\xe0{%g[\x93g\x9a\x9cV\xd3\x90\x88\xd5\xe9\x95\ +CO>!\xb5`\xf3\x8bO\xb1\x8d\xb1\xf6N\x89\xc3\ +\xd5\xab\xd5\x06\x8fr\x8c\xaah\xdc\xf0%\x8d%s\xe4\ +\xc1\x15\x8fZ\xbdG\xd2r\x02\x10s\xb9\xac\xd7h\xd5\ +\xdf\xa5\xed\xbc\xe7\xc6\x93\x9a\x85\xcf\xab_\xb1\x0d\xdc\xba\ +\xdb0_\xdf\xe3\xfe\xf4~\xdb7&\xf9\xe1\x11E\x92\ +\xf8\xa4\x9f\xcb\xc4>\xe0lv.\xa4\xe8\xa7\xace\xba\ +\x17\x9c\xd9]\x07\xd7p\xa4\xcf\x8a\xf3S\x04Y\xfcT\ +\xfdu\xfe|\x0fN\x97t\x09\xb7|\xa7*)*^\ +N\x9d$\x9c\xab\x04\xea8\xd7\xda1 r\x99 \x9e\ +\xfc~\x00\xeb\x81\xb1\x03Si.'[\x0b\x9f\x9b:\ +\xd0nwH'.\xb1\xb6\x05\xdd\xf4\x9d\xb8\x8fr\xa0\ +\x8d\x19\x94\x9e<\x22F\xbf\xa7-\x22\x8f\xf9\x0b\x09|\ +\xcd.\x83\x94\x0b\x97Ar\xa0;\xe6\xa2\xb0\xf0\xa6\xf5\ +\xa7\x13\xc4\xf9j\x86\x95|\xd8\xef7\xb47o\x81\xf9\ +.g\xa5\xc1V\xe5an\x1bp\xf1\xa2v\xacA:\ +/\x0f\x12\xe9d\xd3\x89\xf0u&oS\xafq~a\ +\xb6\xcaS\x95\xb0\xd4\x0fno1\x9e\x17\x8dR\xcf/\ +c\x0e\xffF\xf2\xd0\xd0v\x99/\xd7\xe1\x18\xe3z\xc0\ +\xe4\xf6\x90\xdf\xe8 qYW\xd9\xdc\x849]\xfej\ +_\x98\xe1\xee\x8bWbt\xb9\xe3\xea\xfe\x81\xf3\x8b\xeb\ +\xd0\xaag\xbc\xf2F>u:\xd4\xf9\x94\x09\xff\xbc\xa3\ +\xa8,\xe7q\xb6v\xa2\xca\x9b\xd0\xb0\xf4\x19\x1f\xeeo\ +0\xe3^\x90\xddB@\x89\x16F\xe3Tj\xdc\xb9F\ +\xc2\xd1\xd1\x80\x01\xb5\x80\xa7\xf7\xec\xcf\xc3\xa32\xe3\xd8\ +\x04\x98o\xf3\xa8\x0cP\x85\xc4\xbf_\x8c\xa9\xdb\x06\xcb\ +\xf3\xf3\x97x<\xbd\x00\x95\xa8\xde\x9a\xe1\xbd\x1e\xfbC\ +Nut\x83>\xad\x86W/\x94O\x02\xe8\x922\xa2\ +cA\x1c8A\xe4\x1e\xc8\x88zG\xc8}c\xda\xfa\ +\xf6\x91a,7\xc6\x99\x97+.\xb7\xb7@\xcf\xc8(\ +\x8d\xbdS\x13c\x93\x87CL\x93\xa3\xb2)\x0c\x9a\xf5\ +\xaa=\x0ft\xf7\x86\xf04\x95\xb7\xb9\x9b\x8f\xa3\xc8\xe8\ +\xa6\x11p\x87\x88p\xd3\x8c\xb8\x01q\x1az\x14\xde\x90\ +\xa7\xcb\x99\ ++=\xff=\xe3Vl0\xb8\x91\x9b\xd0\xaf\x9f\x80\xcb\ +\xa7!\x1d\x5cs>\x95\xa5L\x19\x91j*\xdcis\ +\x9d\xb1\x97[7\x88re\xf4\xa2y7\xba\xda`\x95\ +\xfa\x922\xabP\x0d\x83v\xcc\x8aRg%\x9d\xbcJ\ +\xd06\x9a\xcc\x83\x86C\x86Z\xeexl\xa0\xac\xc8a\ +I\x9a\xa8\x84\xea\xb3\x11& u\x1d \x9e`0\xe4\ +F\xd3\xc3v\x00\xe8\xf3\x1d\x0b|c\x81\xb7\x008\xff\ +\xba\x83&gE\xbf\xaf8\xa9\x9b'\xe8@\x88w|\ +\x1ce\xf4\xd4s\x9a\xa1H\xf2\xf6\xd1j\xc5/5\xc1\ +\xd1\xe2N\xb5\x99\xd4u\x10g\xce\x8b\x1d\xc0y\x06\xf0\ +\xf6\xdd\xfaJ1\xfb\xe72\xeaeh\xd7a\xd4X\x92\ +_:8\xde>\x22|\xd0\x19\xf6y\x80fc\xcb\x0e\ +V\xbb\xaa,\x9b\xec\x10as[\xec\x0e\x8a\xd3\xc4\x83\ +*\xe1K\xa5\xd4\x94\x84\xdc5,<\x8b\x0f\xdc\x89\x11\ +\x7fg0#\xdd[1\xd1\xb6c\xc0\x84\xd1\xea|\xed\ +u\xb6\xe8\xb6\xb3\xe5s\xf5\x84\x10\xe3M\x03F\xbdU\ +\x85\xfc\xe8g\x1a\xfas\x99\xa5\xf3\x8d/^\x11M}\ +\xe4I\x8c\xba\x1e\xff,\xfb\x5c\xfd[\xe0\xf4\x05\xbe\xff\ +\x0d'\x98\xf1\x84\x06\xac\xef\x9b\x9d\x1e#\xf2\xf2\xc7\x5c\ +\xc1\xd1\xd9\xf3\xfb\xc80\xd5\xd1kh[4)e\x93\ +\xbe\xb7\x97\xb4Z|\x96,\x8cxNHw\xf6\xe3\xf7\ +\xee\xf4L\x98\xa63\xd0;\xe6~7\x06\xd6\x98\xfb\x92\ +\x83\xaf\x8b\x98r\xd5\xe3N\x82b\x1a\xde\xbf\x87\xc8\x05\ +@}U\xb5\x14\xac\xb1\x8f\x9c\x91\x1a\x87\xaf\xec\xe0\xeb\ +m\x00\x96>\xaf\xefH\x9e\x1e\xc6\x11\x11R\xc4\xfb\x8d\ +\x0c\x8a\x0e\xb5^\x8d\xef\xae\xe3\xfeg:\x01\xc4\xc4F\ +\xafV\xc7\xf7\xf5\xe5S\xfe\x99p\xee\x7f\xc9\xa4\x00\x8a\ +\x94\x5c\x10\xb5\x9e\xc5\x8e\x9e\x91\x12UaM\x06\x8a|\ +\xe6\xb0\xed\xd7\xaa\xcc-\x8d\xc8\xd1*\x06\x0f\x8d\xb9\xd3\ +Mq\x83\x8e1\xa2\x0cA_nXn\x9f\xa0\xde)\ +\x19p\x06#\xf3\x01\x8d\xfcJ\x9e\xcb\xdcMB\xb3\xde\ +9\xf0u\xb0~\xef3;P\x87c\x85R\xc6\xd2\x0f\ +i\xdc\xdc\xd8U\x5cg\xb9\xc5e~8!\xf3m=\ +\xdf\xf3\xfc\xf8\xd9U;\x9f\xb8\xde\xd1\xfe\xfd}\xde\x12\xe4\x1b?D\xdb:\x83*\ +4~\xb9,x\xa5Q\x81\x8b\xe4(\x93\x22\xe2M\xaf\ +v\x88\x8a\xdb\x7f\xdb>I\xe4\xb3{8\xdf\xca\xd8\x8e\ +\xe3\x86\x86\xe9\xe9\x8ev\xdb\xef\xe8\xf6\xf1k\xd6Z\x09\ +\x8e\xba\x994q\xee\x8e?\xefr>\xd0s-\xfe\xae\ +\x0e\xbcCVm\xdb\x09/$\x8f\x8eH\x82|\xef7\ +|\xba\xbfA\xdfJ\x0f\xebC'x\xc4\xca\x89\xbc\x5c\ +\xea\x221\x8d\x89\x95\x01P\x86\xc5\xcb\x0cB\x11\x05R\ +\x86\x22\x95\x06\xc7\xce\x88+U\x9dG\x87T\xe4\x9e\xc1\ +\x9b0\xe1\xf9\xf9%\x1e\xa7\x17\x1b\xb3}\xfe\x85\xd9\x19\ +\xa5\xe61!D13Q\x8eC9'5\x02\xa4\x22\ +\xf2FuW\x0d-\xc6\xe7\xfdRN\xc9h\xab#\xe0\ +/o\x93\x22\xe0\xdc}\xb9\xe3\xe9\xf6\x06\xe8\xc21l\ +\x1c/U9\x93\xcb\xf0(2\xf3\xe8\xdcK\xb9\xce`\ +zrk#h\x80\xef\xaas\xd6T\xaeL\xe5@w\ +\xaf\x8f\x1c\xac\xa3\xf2\xa2z\x86|'\xb1\x1cm\xf2\xd7\ +b\x1c\xe8\xb8Z\xc7\xcd\xfe\x0b7$>_\x83\xaf\xb1\ +A\xfdY\xf9\x0ff\xfc]\xad\x17\xf2|\x00\x00 \x00\ +IDAT)50\x0b\x89-K\x82A\xdb\xf1\xf4\ +\xfd\xba\xf1\x1b\xdfX\xe3M\xcb\xd86W5[I=\ +rEXT\x96g_\x0elh8Af\xd5K\xf2\ +\xdd\xf0\xa9\xb2\xbfx\x99\xee\x8eG\x99t\x82\x96\xf1\x9b\ +ZIx\xed[(\x14}\xd7\xac&\xe9\xe8%\xaa\xe5\ +\xfa\x09\xcb\xd3G\xe3\x22W\xd8\xee\x18\xed3S\xde\xde\ +\xe1F\xf3\x88\xc6\xfe3\xf3W\xc4\xba\x22w\xcf\x02\xaa\ +e\x22K8\x99\x89\xf4\xfb\x95eU\xc6*\x95\xbb\xeb\ +B\x14X\xa9c}\xec\xe3k\xdf\xbf\x96\xfc\x9d\xf4\x9d\ +lNQ\xbbAewA\xc8\xcc\xf6\x09\x13\x96e\x06\ +\x9e>m\x8e\x1b\x1d\xa6\xd4r\x9cw6\x1e\xf3\xb5T\ +}\xc0LJ\x87gwd+hc\xdc\xf1\xd0\xfa\xd4\ +.\xe26\x09\xf02\x9b\xd6\xddbl\xe1\x892Z\xfb\ +P\xb92\xf5\xbdj\x0c\xb6\x83\x8cl\x8be\xda\xa6y\ +A{\xfb\x16Xt\x5c\x88;-\xee\x08\xadz\xdeK\ +\xe8Y\x1av\xda\xad\xf0\xe99\xa7jI\ +\xa9\xd2C\x1d\xb5\xe7\xcbZ!Y\xbf\xbb\x87\xa6\xcc\x93\ +\x1c\xa4uEOb\xc6\xe9-\x9b\x83q\x9f6\x87\xc8\ +\x02V\xce\x96n\xaf\xc1.7\x0e\x1e;Jz^>\ +D/\xe3\xee\xdd\xf7\xf5\xb7\xde;pc\xf2h/m\ +\xacVz%\xc8\xf1\x9a\xf6\x8f\x9bz4_\xddL\xcb\ +{\xee\xb8\x8f\xbf\xa5\xbb\xd2\xcf!\x9eS\xef\xd5\x0c*\ +6^\x5c\x7f;}\x89\xef}C\x87\xed\x86\x8fA\x9c\ +{\xbf\xe2az>\x98\x98\x84\x96KR\x8d\x9c\xd0K\ +\x8f{\ +\x9a\xceh\x00\xee\xfd\x0e7d\xf5\xa20\xc8\xd9\x81\xad\ +6\x1d\xd4l\xf0nq\x7f\x87\x14Sm~\xe5\xcf4\ +\xde\x19\x01\xd5l,\x95\x90;^\x1e\x1dkL`\xcd\ +x^\xf1l\xfa\x02\x8bEB\x956\x14\x18\x87\xc5W\ +\xca\xb9O\x05\x96\x5c\x93LdC\x8b\xc3\xa1\xdd\xf9u\ +\xd1\xf4L0\xbfS9a2\x0c%\x1c\xe4;\xd1\xa7\ +\x18\xce&\xa5\x95F\xb2n\xeaq\xc5\xe0\xd9\x97\xdcm\ +H\xde\xf7fq\xdf\xf4\xa1\xcfVP\x1c?\x84\x9d\xf0\ +\xa5\x1a\xf2\xdf;\xe6\xdbG\xa0\xcf\x1b\xdc*\x1d\xf3\x92\ +q\xf69\xe5\xd8\xf0o\x16\x1f\x08\x93\xef\xe2u\xfe\xab\ +j\xce\xf9\x99\xa6\xad\xf6\x8bv\x88gs\xedy<\x87\ +p\x90\xc6\x99\xb3\xa5\x8c\xa6\x03\xc0q\xea&\x15f\x02\ +q~\x18\xf4\xc3\x18O\x8a\xbe\x1a>_\x1b\x9aG\xc5\ +\xc2\x06\x0d\x9ez\x95\xa7\xcd\x9d\xf3\xa063\x0d\xd9\x83\ +cJ\xbe\xa5\xa3\x96<\xa62\xa8\xeb9\x06Z\x95{\ +\x007\xfa2\xe4\x80\x82\x0df\x90\xdcAq\xba\xb8\xdb\ +\xe6\xb0:gJ\xd7Z\xd9\xa8I\x97\xd5\xd6\x09\xd7\x85\ +\x00\x80\x0f\xef\xd0f\x9dW\xaa B-&\x9cw\xa7\ +\xa7\xa0\x80\x940y\xc0V\x8d\xb2\xf0\x8e\xf1\x99\xeb(\ +\xa7Ku\x90]S(+\x93\x87q\xfb\x1a=;\xc7\ +\xd9j&\xd03\x95\xe9\x96\xd4\xcc\xe7\x06E\xefh\xb7\ +\x1b\xf0\xec\x19\xd0\x9c6Ne\x95\xdf\x1dv:\xde\x5c\ +\x7f\x0d\xde\xdc1H].\x1c\xf8\x89\x0a\x8e\x13:\x9f\ +\xab\x1e\xa3=\xabz\xcb\xe1\x90\x1emq\xdf~N\xc4\ +\xf3\x1e\xd8\xacWm{\x90~N\xdd\xe6px\x22b\ +\xfd;\xed\x80p\x8b\xb1n\xc4'\xaaj\x0a\x9et\xa0\ +\x07\xdf\xf7\x8e\xf6\xe1\x09\xe8\xc9\xb7\x1c\x8dmo\xae'\ +\xdc_\x91m\xf5\x16\x1fY\x87\xe4\x7f\xf1\x95\xf7\xa7\xa6\ +\xbc\x92\x0e\x9e\xe1\xee6j\xb5=\x13Nx\xbe\x9d\xb9\ +j\xd2\xec\x06\x9c\x0f\xce\xfd>z\x02\xb3\xd18\x09\xe0\ +\x1e~3\xf4U\xef\x5c\x80\xd4\xcc\x96\xb26\xce\x10\xbd\ +,\x84\x0e\xe8>;\xb3\xd8|z\xc6\xef\x83\xc1@\xe1\ +\xf1\x8d!~\xa5\x12\xf6\x12\xa3g5x\xafg\xf1|\ +\x15R\x16\x1d\x19=\xedk\xf2~N\xd8:\x02# \ +\xce\xc1\xec\x95\xfa\x0b\x8acm\xeb\xab\xfd1\x0b\x16\xdc\ +\x97+>\xde~\x84\xd6S\x90\xdc\xb8:~\xa8\xdc\xd8\ +\xf3\xa3\xb2\x02\x0a\x83\xb9\xc3\xbbwtj\x9f'?w\ +\x5c'\xee\xe5,\x0b\xa7\xeahrX]\xe5$\x0e\xd8\ +\xa9\xa5\xac\x98\x8e\xcb\xc9\xb8p5\xee\xda\x04\xc22\x86\ +\xcfOg\xbe\x1aV\xf2\x89+\xc6\x86\xccF\x10'5\ +\x18\xd2\xb8n\xea;Z\xc7\xfa\x16\x10\xec\x1d\x01B\xef\ +\x5c-\x99\xcb\x80\xc3\x8dg}N\xc6Hr\xe5\x0a\x85\ +T\xf2\xd1z\xfc\xab\x86T\x17\xe7\xd1\xdf^\xb6\x93\xe3\ +-\x99\xf6\x0d\x1fS8|\x9a}\x1a\xff\x86Z\xbc>\ +\x01O\x9f\xc0\xcd2\xbe\x9e\xaa7XF\xac\x0eld\ +\x16\xb7\xd9\xbc\xa5`\xbd'\xdf\xe5]\x1d \xcf(J\ +N\x1dS\x89\x9b\xcaC\xba\x7f\x1dQ\x19D^\xcd\xfe\ +\xef\xa5E\x9d\xa4\x90\x19\xd7\xe3\x00\xd3\x0d\x91\xf4f\xea\ +\xcb\xca\x9f\x0b\xd6c\x8cjU\x85\xee\x7f\xd5\xb9m\x99\ +1\xdd\xee\x81[\x19\xb1\xe3\xf9:d\xf0\x1c\xce4p\ +\xf5\x90\xec\xf5~?b\x8c4$\x8e%\xef\x89\x7f\xe7\ +\xe0\x0c\x80\xa5g\x1c\x06\xfev\x1e\x86}\xd9\xe1\xb7\xea\ +L\x8d\xa8;f,\x91\xfd\x1eT\xbf\xdf\x81\xd7\xaf\xd1\ +\xe6\xfd\xee\xe2\xa4]\x8e\xba\xaeW\xf0\xd6\x1d\xccrN\ +\xf6\x8e\x97\xdf\xe3?9&\xf9\x90gd\xba\xce'\xd6\ +\x5cO\x03\x0d<\x849\xe5\xe1xN\xf2V\xe5G\xf1\ +\x95;\xc1~>\xa2.o\xa3\xe1Ze\x1b\xf5\x84\xde\ +w\xbd\x1f\xd3\xf1\xab{]&W\xe7\x98\x89&\x00h\ +\xb7\x19Xj\xbb\x84\xb8\xca\xfb7\x89\x07\xcf8\xfbs\ +\x0d\xdai_\xc3\x12\xcf\x0b\x1eec\x81\x16\x01=3\ +\x8f\xdc\x8b\xe0\xfe\x9a;\xa2\xdb\xc6\x0f\x9f~~~\x89\xf3\xe9\xd9X\x8b\x10\xad=\x9f\ +\xfe\xbe\xd9\xea4\xc91r\xa2i\xd5T\xcaZAM\ +\x91+\xb3\x09\xe4\x0e\xddt&\xa5\xe4\xb2\xd9V\xcc\x96\ +\xa7\xdc\xbbk\xb0\x11\x7f\xb9\xe3\xd3\xed\x0d\x96\xeeFf\ +\x1f\xe9\xf0\xbc)g\xba\xd3Fyw\xe6\xab\xe3C3\ +\xe4\xeb#S\xb2\x99\xbb\x8f\xcf\xb9>\x18\xcc\x12\x18W\ +\xaa{\xe3\x9d\x06\x14\x00\x1cW}\x1b\xc8\xcf\xf5\xd2\x1a\ +\x17\x83\xc1\x1d\x1el\x823G4\xad\x0c\xc3\x91\x92\xcd\ +\xbf\x5c\xb9\x89\xf6Z\x07\x0cfW\x02\x9e\xa9\x9b\xaf\xef\ +\xd1\xfa\xde\xa1I\x97\x0d\xdb\xf8\xa4\xfb\x8c\xc9\xf0\xb3\xce\ +\xa1\xd5.\xb1fw\xe0\xf7N%\xe0;4I\x1bw\ +\xa6\xea\xe6\x994\x84^\xbaY\x9f\xd3\xba\xd5.\x91\x92\ +\xeb\x0e\x93\x1bR\xae\xc8\x9b\x9d\x1d\xaf\xcb\xf5#\x96\x0b\ +\xdf6\xa3\xb3\xc6\xc8\xb3\x1c#\x03.\x19\xf6i`^\ +\xffw\xa3\xdf\x0a\x8c\xd5\xa9\xaa\x11\xbe\xd3\x04m/\xf3\ +\xd59\xcb\x92\xfc\xfa\xdf\xea\xd4\xf0;\xae\xa3:\xd7\xeb\ +N\xf3\xb6\xe193\xf7\xb5\xe5\x82p\xb3\x8c\xeb:\x9c\ +@\x1f\xe9\xe6\xc4\x01\xff\x12\xa6\xfaF\xe7\xf6\xee\xedx\ +\xf5\x1b\xb9\x8f\x06\xd9\xcbx\xe9p8\x14\xc2\x03\xb9\xc7\ +%\x9f|\xec:\xc2\xe5Mz\xc53\x7f\x83\x1cC\xa3\ +g\x05+\xe9$\x9d#\xdd\xa6M{\xe2w\xf2Y\xe5\ +\x19\xc7+\xe9E\xda\xa9$L\x986\x1a\xcf\xf3\xba;\ +\xb8\xbb|\xa6~\xc5\x989u%\xe1r\x1d9mm\ +M\x89W\xfd]\x1d\xd5\xc9F&\x8c\x92G\xc4X\xbc\ +_\xa5\xf0\xf5\x9f\xec\x96\xcb\xca^\x9e(w\xd3n\x8e\ +\x15\xb73\xd4>\xe1\xbcH\x5c\xd0\xc9\xaf\xc1\x07\xbf[\ +\xcfA]\xd7\xe0\xc9\x07^\xf9\x8c\x82\x0f?\x90\x9e8\ +v\x9b2\xd6\xfe\xf1\xba=\xbb\xe0l\x9bY\xa4G\xd2\ +Fv\xac-;\xa2\x9bh\x95eb\x8c\xb7\x86\xadk\ +q\x8a%\xfd8\xce\x0d\xf71\xc7\xea\xff\x88\x07N\x90\ +^w\x1ep_\xe1\x84\x86\xd3K\xfc\xd47\xbci\xc6\ +'\xb8P\xbb\xf2\xba\xf7\x1b\x1e\xa7gA\x90\xb6\x91\x1c\ +\x81b\xc4T\x14\x91\x8e\x0e\xbe\x13S\x86\xc3\xc5SN\ +(\x99\x0cFp\x8f@\xc5\xecz\xaef1R\xf1\xca\ +i\xf31x\xdfyz\xc4\xd2g\xf4\x9e\x11\xe0\xea\x10\ +\xb91\xe3\xa5HTfN\xcc\x9a.X:\x8dn4\ +\x8f\xdc\x1f~\xabO\xd4\xfb\xc5\xebH\xb1\xfb\xdd\xd5\x01\ +\xf3\xfb\x96>\x03}\xc1\xf9\xa4FzFS\x8eg7\ +@5\x92sc(8\x9c\xb6t\x05\xa7q\x88\xa8\xcc\ +\x91\xd6\xee\x0aW\xd7\xbe\xe9\x95sr\x85\xc2\xdd>b\ +\xa2 \xf0\xf5ei\xc6\x05\xa3\x8f\xb3\xef\xcf\x22$Z\ +\x99\xf7\xd8y\xf9\xddi:\xc6l2\x98\x5cG=\x97\ +L\xb8\x12V\x97\xf9\x86\xdb\xf5](&\xc2\xe1w\xd6\ +@G\xad\x10\xa2\xd4~\xd5\xfaN\xfd1\x89_\x95_\ +?\x8d5\xb4\ +\x18'\xe7u\x0aH^\x13\xee\x8e\xbe:\x7f\x97+\xfa\ +\xe3\x03\xa6I}\xe9NO\xd7x\x88\xd1\x13\x06Z\x9f\ +j\xf4k\x93\x8c;\x16r\xbe\xe5\xf4\xa1\xc9.\xf4\x82\ +\x97\xbaVw\xd2r\xfdn\xa3\xf5\xf2\x08\xc1\xe4\xfd\x80\ +\xb2\xeb\x95\x86\x844ux\xca\x06\x83'\x06\xa1#\xf0\ +k\x8e\x1bo\xff9>\xef\xd3\xf5;\xaf\x13&\xe0z\ +\x07><\xd9Z\xb3\xba\xe2\xf0R\xf7\x1c\xf1w\xfaO\ +\xee\xfb\xb8\xdf\x05\x0b\x9d\xab\xbd\xe8!\x1f\xaeG\x9c~\ +\x95\xcfx\xef\xfa.\xe0\x0d\xbe\x193\x1e6\xdf\x91,\ +\xa0\x08D\x11\xc6\xdcox\x7f\xff\x11\x16\xe8\xfc&\xb1\ +L6\xe7\xfat\xf4peh\xb4\x04\x0c\xc0\x1d\xd9\xeb\ +\x1d^\x1aZ\xc6\xa2<\x9b\x02x\xa3\xba\xa2\xad\xea0\ +\xa8\x97\x88\xe3\xd1`z\x84\xf8\xc5\xf9k=\ +3E\xd8\xe4\xc2\x90\xecb\x8f\xea\xf8\xd5\xb3\x99\xfc\xe7\ +:WUT{c/\x16s\xe6\x9ep_.x\xba\ +\xbe\x1d\x14\x97\xe3\x882\xa2\x9eq\x06<\x12\x9a<\x02\ +c+\xd7\x19+x\x94\x9e\x11P\x1e\xa7\xe3\x1b\x0f\xc4\ +\xe4ro5w\xee\xb2\x9a\x07=\xdd\x01\xd7\x99b\x80\ +\x83\xe3Fr\xb2\x5co:T\xa4\xaf\xf3.gp\xc5\ +%AL\xa7\xca\x9dR\xe7\x0d\xfe\xd4\xe6\xa4-\x0a\xbc\ +_\x90\xa5\xce\xa4\xa7d\xcd\x03\x15\xdf,\xe3\x8e\x82\xc3\ +\x03\xfbLo\x1d\xe1\x98y\x8f\x9b\x86\xbdrw\xa77\ +7\x87\xb8\x1b\xbc\xfe\xa3B\xd6qP)\xdb\xe235\ +m\xd38\x8b\x17V(\xb2\x7f\x116.\xb0\x5c?\xa2\ +?}\x0c\x0d\xe4eTW\xb6\xd47\xfc<\xdfn\x02\ +\xfb\x0e\xb6n\xfd[\xbfS\x86X\xef\x00\xd6\x1a\x95\xeb\ +Q\xe9R\xfcR\x1d\xaa\xea\x14\x89\x07\xe5\xfc\xe9\x92!\ +\x96\x0c\xce\xc6\x0fn\x88<{\xceq\xf5>`ei\ +z\x8c\xbd\xaf<\x10w\x0a\xd4\xb4\xc6\x8e\x0e\x5c\x9e\xd0\ +\x9e\x9e\xca34\xfa^\xd9I\x87#\xc3\x0c\x97=\x06\ +\x0e\xf3\xe03\xe9^\xafx\xec\x8f$rX\xf5\x8eq\ +\xad\x90\x97\xbfg\xbco\xb8\xca\xf3>S\x02\xddZ<\ +\xe0\x0c\xe7w\xaff\xb8\xf6\xf1{\x1c/\xc4\x12\xef\x1f\ +x\x9cgLo\xde\x01\x8b2C\xac\xf8\x00\xd5\x91\xee\ +\xa0.\xc5\xe0\x01l\xf0\xcf\xc1\xdb\xcb\x18)\x9d=\xe2\ +\xb3\xea\x1c\x0fP|\xdd\xb3\xfd\xc5l\x9b\x1c1\xf5\xee\ +\xb9\xae\x17\xa4K\x8c\x0d{\x86\x0e\x13q\x04\x88\xff4\ +NV\x08\xfd>\x0f\xf6\xd6\x80D9B\xf6\xa0sn\ +\xc2\xa6\xd2p\xad\xe2M\x06\x8fl\xfb\x1d3\xfa\xc7\x8b\ +\xf1\xd9\xd1\x8es\xc1\xeb\xf3\x90\x0bh\xa7H\x93\x1a\x88\ +\xb8\xa3L[\x9c\x01@\xb6\x85\xa9\xd1(\xcb\xca\x0a\xd2\ +jk\x9e6qM\xdb\xcaO\xaf\xf0\xd3\xdf\xdcp\xdb\ +\x06\xb8@,\x9d\x83\x92\x19\xee\xfd\xb6m\x0c\xd1g\xb5\ +D\x97\x82\xb3\xec\x9c\x01\x19H6Z\xcb\xa3'\xa1$\ +XzU\x8f3\x8e\xa2\xafZ\x86\xac\x91JF\xb1$\ +VUV\x1dX3\x81X\xd6l \xbci\x9e\x04\x14\ +\x99\xdc\xc0\xd6u\xd1\x04\x0a\xbe,g\xb2w'\x15\x93\ +Gm\xd5\xe8\xa7R\xa5\x22\xe0x\xea\x87\x80\xe13\x05\ +\x98\xcc=\xf0\xd3;\xe6\xe5\x8e\xd3\x96\x09t\xe7\xa9\xe2\ +\xc9\x8d`m\x01p#\xe5nV\x03\xc6\x09\xf2\xee0\ +\xca0\xa8'\xcfK\x90\xde\xe7E8<*\xe7\x9a\x5c\ +y\xa5c\xb7A\xd6rC\x80\xbeO\x1a\xaet>\xc5\ +x\x1aWa\x80\xbeO\x83Lz\xb8\xd1\xe4\x91\x03.\ +\xe0\xe4\x17\xe2\x0b\x06WC\xc3<_VG\x06\xe9\xfc\ +\xf42\x8f\xa0\xde;\x9b\x84@%\xec\x94\x0f\xc2\xe8|\ ++\xda\xed\xb3-\xbcK\xa6#\x15\xbe+\xa3\xfd\x95N\ +\x13\xf5\x89;z\x0c\x82\x9c&G\xe3Qq9>z\ +\xdc\xdb\xd0\xe7\xeb\xf6\xc6\x90\xe7\x86\xc3c\x1e\xe6\x01\xd0\ +|~\x09\xfa\xfa\xc6\x90fN\x86\xe3\xc7w/\xee7\ +\xba\xf5\xb6?\xa8\xb7\x97g\x1c/\xc4q+\xb0*\xc3\ +\xeac%\x06\xf4\x8a6\xfd\xf3\xc0\x83c{\xb6\x96x\ +\x97\xce\x15\x1d\x5c\x93\xa0\xb9\xech\x8e\x90\xbf\xdb\x0d\xfd\ +\xc3\xbb1\x86 \x94\xe3{4\x06\xefp\xedFGL\ +#i\xf5\xfe_\xe7\xed\xfc6q]\xe9\xea\x19a\xca\ +\x9f\xc3\xb3\xd2\xc3s6\x0ew\xf2\xea^\x02\xf7\x8e\xde\ +Q\x90\xbe\xce\xb1?\xa2h\xe8\x83mcH{\xf6l\ +8/Y\x0dp\xd9XO\xa4T\xfb\x82\x1c_\xe2\xc1\ +a\xdf;*\x0av\xb5\xfe\x8d?\x1a\xdb\xc1\xb4&\x97\ +\x00\xd2\xc7u\x9f\xebN\xb5~\xf4\xf1t\xd8\x1f\xa4c\ +\xc7\x1e\xc2\x0c\x82\xdan>r\xaf\xf3|\xdf\xd1\xc9\xfa\ +1\xdb^\x9f\xd4\x0a\x9a\x8fQ\xf5\x01\xe92\xdd\x16\xe0\ +\xc3zL\x9e\xaa:\xaa\x09\xc9!O}\xea\xf6\x7f\xef\ +\xec\x1a\xdd\x83\xceZ\xdf\xe8=\x1c\xd8\xd1U}\x1f\x8e\ +\xb9\xd8(Gv\xf3\x01_`\x84{\xdc\xb5\xb4\x1e\xf2\ +Z\xfb\xa2\x5c\xe06e\xd2\xefx\x7f\xff\xd1\x98\xa62\ +\x14\x90[\xa0=\x9b\x92\x0c\xa1\xbe(\x17J/\xff\xa5\ +\xc3$\xa1tO\x9aJ\xcc\x89\x9f\x8b\x17\x93\x09Q\xbe\ +\xab\x16F\xcc\x09_\x9c\xbe\xda\x1c\x5c\x17\xa04\x8eR\ +\xd6\x5c\xb7\xd2\xd1,'z\xfe\xee\xc8\xb9\xa8\xce\x9f\xb3\ +\x04 \xe7X\x0aI\xcc\xe4\x11?\xb3'\x9e-a\xc6\ +\xb4*~\xceIz\xcc\xcb\x15\x97\xeb\xdbQ\xfa\x86A\ +\xb2*\x91\x84\x95\xce\x99+FO[\xf7\x0d\x1a\xae\x8a\ +\xffo\xc8H\xb4\xba\x0bR\x94\x8an\xab)S$\xac\ +\xe0\x04P\xdfc\xe5\xd5*\x1c.\xd0r+\xb1\x8d\xe1\ +\x87!\xcb\xb0\xb8\x93J\x15\xd6Q)\x96Q-Z/\ +\xd9*\x7fB}I\xae\x14\xb0\xcc\xb8?\xbd7\x8eX\ +\x02~\xec K\x05&\x9a:\x1d\xf6JQN\xb5\xae\ +\xda\xf8\x0c\xc3\x8e\xa0N\x99\x92\xc2\xcb,'\xc6\xf8\x19\ +^q\xb4j\x10)\xef\xd5)\x9d\x0b,\xca\x12\x0b\x96\ +\x09\xee$\xac\xdf,\xd7O\x98\x9f\xd4\x87Fwd\xaf\ +\x07\x1c\x17Y:\xcf\xbe\x9cn\xc6\xd4]/bH2\ +\xe7\xc7]\xc0\xd6\x9cr%\x1e\x97\x8e\xa3\xa9\xacN_\ +\x1b|\xe9\x0e\x97_\xbd)\xb0\x13\xdd\xf2\xa8\x1d7f\ +\xfc\x99\x81@r\x85\xf7\xaa\xd6+\x0c+\xb0n\xf8x\ +\xbf\xf6\xae\xb9Dx@Zi\xeb\x9f9o9\x87\x9e\ +\xe0\x86P\xf2\xef\xf8t\x99sG\x02e].\xfb\xb3\ +\xc9\xd5J[\xba\x85\x84\xc5\x03\xfe\x1e0\xb9\xc3\x9cr\ +\x02\xcb\xbe-\x01\x1f\xe7\x95\x11\xdf\xcb\x81\xafi\x04\xa2\ +\xdb\xc6\x10\xcc\x9e\xc1\xa9A\x0f\xddk\xd7gz\x07\xaf\ +\xd3l\x1a'\x5c\xa6\xa3CzWXd\xcft\x5c\x8c\ +c\xc3iC\x9fa\x82\x0e\xfbW\x0d\x91\xab\xa6\x03\x92\ +\xb2\xee0y\xf9^=\x82\x94\x18\xf5\x8a\xba\x0c.\xd8\ +\xdb\xf5j\xef\x09\xbf;\xb9\xb5/N6Z\xefXv\ +\x9aOKC{\xfbq}\xc3\x8d\xcd\xe3\x95#\xc2M\ +\x1e\xabN\xb5\xcb_f\xfd\xe4\x1e\xab\x8dMA\x82\xdb\ +;\xd7\xb5\xacjV\x1e\xf2l9\xd7V\xe7Y\xf1\xc9\ +y\xb0\x1a\xc0\xc5&\xed\xe8\xdb\xbe_E\x13n\x80\x97\ +>\xe3\xdd\xfdu(\x17\x9e\xfc\x0e\xd4>>\x8f\x95<\ +:L\x04\xac\xe3,\xe3g\xc6\x02\x22z\x1a\xf5\x1c\x83\ +\xcfHq.\xe6\x04\xb9\x12\xcd:<\x11GX\xbf8\ +\x7f\x85\xf3\xe9y\xcc\xcbuUo\xbe\xc2\xe5.F5\ +\xc6\xee\xfc\xb8\xd2\xe1}TG\xbe\x09GJgO\xe8\ +\xbd \xb9\xea\xde\x1b\xe5z54\xdc\x97+\xae\xb7w\ +A\x13/\x19\x90\x91\xbd\xd7\xc2\xe9\xb9\x8e\xed\xfb\xae\x9a\ +\x8d\x91\x19@)\x14\x19\x00\x95\x81\xf7M\xf3\x1e!9\ +\xae\xdd\xd9\xab\x199f\x9biL\xe5\xfcL\x83\x97?\ +\x17\xe5K\xfd-cl\xae_\xfc\xe1\xb3{\x90\xb0\xcf\ +\xee\xd0]%\xffUe\x0b\x00\xad\x03\xd7\xa7\xd7C\x8a\ +0\x9e\x11\x0e\xfc\x95E\xa2\xc1\x91\x0c%\xad\xfd\x8e,\ +#ei\xc7qH\xc3H~t|9\xef\xef\xf1\xe5\ +\x0e\x84\x97\xe7\xa4\x03\x9c\xaf9[*\xab\x16|\xe0\xee\ +\x93\xaf\xc9\xcb2\x0e\x07\x00\xf4\xeb'\xb4\xeb'\xc33\ +\xc0\xb7\x0fM\x98\xca{M\xd3a\xf6\xacouM\xdc\ +\x05d/#\xfb\x1d\xa5\x19\xdda\xd0\xf59'\xc8\xff\ +\x12\xa6|\xd5\x84Cg\xe9y&G\x99\xa4\xbc\x9cF\ +>\x7f]cj\xe4\x94m4\xdd\xe5\x01\xd7\xf8\xf4~\ +\xc3\xf2\xfe\xcd\xda\x7f\x89\x0cL]\xe7\xc9\x81\xe8pC\ +\xef8\x98\x0a\xbcn\xb0k9Sz[k\xe0\xb8\xae\ +\xdbk+\x89\xf8\xba\x07?g\xeb\x08G\xacYK\xcd\ +\xeb%Y~#x\xdax\x1f\xfdj\xa0\xf3mE\xc4\ +\x9f\x1c\x9a>\xe6s9\x07:\xfa<\x03o\xdel\xce\ +u\xc2!:$\xaf\xc8V\x98< \x1d \xb7\x85\xc4\ +=\xf5\xa4\x02|\x05\xe2Ns\xbd\xffF\xce\xdc\xd9\x1c\ +N\xd7\xaful>Y\x83\xf7==\xa5C0 \x80\ +\xfd\x9d\x09\x1f:\x5c\xbcW\xcd0~,\x92\x02x\xa7\ +\x81\xebl\xe2\x932\xe5\x09\x1c\xbc\xff\x04\xdcs\xe70\ +\x7f\xcf`*\x93<~\x0f\xe1\xcb\x84L\xaeK\xed\x0f\ +\x82\xdd_\xb4\xb1\xe2l\x86l\xab\xfb\x0f\xf2\x10\xa4+\ +<\x10\xcd\xd6&n\xb69}\x89\xef}\xa3\x0cM\xd6\ +\xb8=\xa1_\x11\x07,\x98\xfb\x1d\xa7\xe9\xc1\xc8W\x0d\ +\xa0y\xe8m\xef\x84\x09\x09b\x82jbkt\xeb\x8c\ +[#UB7\x1d\xdc\xe3J\xd1\x1d'\xce\x93\xb1E\ +\xc7yzD\xefk9\xb8\xce\x1f\xeb2QL\x0f>\ +\xcf&r\xe7X\x8e\x80\x98\x83\x7f/\xe8%\x1d\x9e\x86\ +\x85cT\x83\xe2x\xe5:\xf4\xfb:R\x1e\x88*\xf5\ +\xd5\xfb\x1d\xcb2\x8f\x8d!\xfe.\xcbt\xc8\xe4\xbc4\ +\x83\xd0\xb9\x82J\xd7\xcbl5\x1a\xaf\x8a\x8c\x8aG}\ +*5B\x13=\x1d\x8eS\xe1\x01\x0a\xcf\xdc\x12\xbf\x84\ +\x89cIQ\xca\xc0\xae\xe3\xb9\xa2\xae\x18\xacf\x96x\ + _oc\xb7jl\x11\xb8\xac\xf4\xba_\xde\xa2/\ +|\xf5b\x1a\x9b\xa3\xb9\x87#S`qI\xdd\xbb \ +T\xeb\x9aCN\x16\xff\xf6\xe0\xc6g\xab\x86Z\x94\xee\ +\x86A\xc2\xc9Y}\xd3S\xba\x81\x89I\xce\xcfOs\ +;\x90x\xd1q&x\xf6\xad'\x0b:\x96\xf9\x8e\x06\ +\xbe1$\xe5\x9d\xe5\xf9\xc4M\xe2\xd79\xc71\xdb\xca\ +\xdf^\xee\x09\xc7\xafq\xac\xdc@\xc0\x8a\x86\xf3\x86\xaf\ +\xa9\xea\xa5\xaa\xa1B\x975\xc9N\x1aw_\xd5:\xb6\ +\xb7\xb2HGy \xb5\xc7\x09AH\xbd\xb9\xfe\x7f\xb9\ +=\x01\xef\xdfb\xea\xe2\x83\xd4c\xaa 0\xb1\xb0/\ +g\x0b\x93~\xf4\x0f\xf9o\x1a\xb0\x9f\x02\x0e\xc7\xb3\x7f\ +\xe6pJ\xea\xdd\x8e\xad\xbf\xa5m\x92M\xaa<\xbc\x94\ +5\xd5\xf93\xfb\x9c\xd5\x15\xff\x9csU\xa7\xa0\x1d\x8c\ +\x91\x90\x03\xe8\x1d\xd3\xe5\x86\xfe\xf8\x00L\xb4\xd1\xa9\x93\ +\x5c\x86\xf7\x07\xc9\xec\x7f;\xce&\x1fd\x99\x9b0\xa9\ +L\xba\xcf\x9a\xce\x98;A5\xc3\x95\x89\x00\xdf\xf4\x91\ +\xfc{\xe4\x0cV\xbc\xfb\x95\xd6n\xc5o\xe8\x9d\xb6\x7f\ +\xa6^t\xb64\x9f\xf4\x14\x00\xe0\xc3\x05\xed\xe3e\xc0\ +.\x1d ]\x98\xed\x0a\xc2\x93_\xa4\x13\xd7\xed\xf8v\ +>I\xff\xe0\x18~\xe2\x99\x19\xc7\xc9\xe0r\xfcy\xd0\ +\x9fN\xea\x0b40\x03\x8e\x86\x93\x01\xe0\x9e\xaf\xd4^\ +\x9a\x97\xbe\x09\xf6\xd2\xef\xf8x\x7f\x0d\x96\x91]\xc0\xb4\ +\xe0u\x1d\xd5\x10\xd6\x9a\xbe\xb3\x8c\x1bA\x8f^\x5cx\ +\xf7e\x22\xa9!/)\xba\xb3%\xb8\xf6\xe3\xd1\x09\xa1\ +B\x07\x1a^\x9c\xbf\xc2yz6P[\xa3WW\xcf\ +\xb9&\x8c\xcfk\xd9\xcb\xfb\x92z\x8c%\x86&9\x17\ +\xe4\xb10+1\xf5>V/\x95Ky2\x0a\xc8\xb1\ +\xab\x82T\xf4\xb2\xaa\x94y\xb9\xe2zU&\xb0*\x89\ +\xec\xfb\xeb\x03\x8fTY\x1c\xa7\xa3\x1e\xdbrT\xa2\xaa\ +QT:\x0a\x8e\xaf\xdaU\xa4{\xb3\xbfQ*I\x0e\ +n\xe27\x0d\x80\xcf/\x1c\x92\xd7\xba\xcd\x95\x06\xc0q\ +#x\xd5\xb8\xde\x90\x87 s\x1c\xf2\xb1\xd3\xec\xfe\xb4\ +\xbe\x18\xde\xe9\xe4\xb8V+0l\xdee\xdc\xcbq\xa5\ +\x08TJ\xd8;\xd1\xba\x18dt\xf8\xbb\x99\xfd{\x95\ +6y\x84Au2\x8e\xe5\x8dP\xb6!C\xc2m\xe5\ +;\x8f\x8b\xc5\xc3\xf9\x96P\x1a\xa0}\xc0#\x1e\x98\xe1\ +\xe5\xe0\x13C\xaf\xcb',\x97\xf7v\xdf2\xbe\x97\x03\ +\x99\x0e\x90s\x91\xe3\x1c\xbbo\x95\x0d\x22\xad\xc6\x117\ +M\x0e\x82+c\xf2e\x9e+(\xde\xf4\x5c\xb5\xeb\x1b\ +\xf2qU\xefG\xbdu32[\xed\x8d\xe8|\x86}\ +K\x92}>\x9fF\xc4{\xca\x5c\xa6\xdb}\xc6\xf4\xfe\ +=\xd0\x97\xf1\xfc:v\xe2\xf1\x8e{p\xafx_e\ +0\x1a/\xb5V\x88.\x8e[U\x09\xbcE$w\x8f\ +\xba\x0e\xf1\xfeT\xad-\x8f\xfa \xfd\x1c\xcf\x1cO\x01\ +G\xeaT^\xc7\xaf?E\xd0=\xb3\x9a\xfb\xdeb\xc7\ +5\xd7\xc4\xef\x02\xaey\xc6\xe9\xcd{\xb4\x85\xb8\x82\xdd\ +\xa7\xa3\x7f\xd4#K\x1c\xeaR\x16T\xed\x0e=\xfe\x95\ +\xabq\x1d\xd3\xa0\x85\xe4\xc05S~G\x1b\xe0Y?\ +\xc07AJo\x8a\x0e\xe2\xf5\xd3Xa\x06F\xcb\xb8\ +/]\xa2\x94[e~\x15$K\xdb\xd4\xfb)\x8f\x92\ +k\xc1;\xee\xb9\xdd0}\xb8\xc43\x8e\xbb\x1a\xdcq\ +\xb6e\xc0\xed\x1b\x1f\xe9|\xad\xbcv\x0a\x0a\xed\x93+\ +\xcd\xe6!\x0e\x09\x07\x7f\xa6\xd3.\xfe\x07T\x9a\xd7j\ +\xf4$ \x1f\xe7\xf4\x02\xdf\xfbF\x91\xd8\x93=$\xc2\ +\xe4f\x83u\x22\x8f\xcc\xef\xfd\x8a\xf3\xf4\x18H\x8a\x88\ +\xaa\xd5\xb3\x95\x8e\xa3k7\xb6\xd5\xf7\xddG\x90B\xd2\ +\x91\x81\xf65$\xd1\xd3\x80\xa5\x13W3\x12\x1d\xd3\xf4\ +\x00\x80\xef\x0e\xde\xa3\x13P\xe6\xc9aq\xc7\xd3\x95\x8e\ ++~\xae+]\x9c\x0a{f\x08\x5c\x80\xc8tG\xc6\ +\x80\xbf\x1deI|\xdd\x0e\xc3\xd2g,\xcb}\x9c\x8b\ +\xb8\x1f\x97\xca\xfeh\xbe\x8c\xa4\xf3\xdd\x8b\xda\xf4R\xa3\ +^\xe2\x8aF\xdc\x8d\xe2~5R\x14\xc4\x97\xfa\xeaL\ +\xc9\xb6\xe4\x07\xa7\xd3\x9e\xb3\x9c\xe7RLZ\xf0\xdc\x91\ +IYa \xe7,\xcd\xa3P\xe7\xd5}C\xf0\xed\xf2\ +\x16\x98ul\x86;\x01Gp\xf3\xe2\xd8U1\xe8J\ +)\xaa\xbc\xea\xf2\xe9\xf2\xe3O\xfa9\x88\x94K\xcf\xb6\ +zc\xf2Qy\xd8\x95\x19lL\xfeN\xb8\x1b\x12\xda\ +,\xe7\xd0\xf9\x93C\xe5\xf2'\xc3\xa4\xc3\x8f\x1d\x03\x1d\ +\x1dm\xbe\x03X\xd0\xce\xcf\x06l\xcc\xd0z_oj\ +\xa2\xd4\x1f\x84%?\xd9\x07\xac\x03\xeeFY\xcdc]\ +\xb8R\xe9\x1f\xe7\x9c\xe4cbD=\xa8\xae\x19\xb6\x8c\ +\xc56\xac\x07\x15\xae\x7f\x80\xe4\x02\xe7+7\x14\xe2Q\ +3\x80M\x0e\xe5*o\xa7\xd5\xb9\xbc]\x80\xf7k\x8f\ +\xe5\x09\xe7\xc0\xf8\xd1\xbc\xa4[\x1a\x5c\xdf1\xfa9\xbd\ +\xb5w\x02\x89\x1f\x06\xc4\xcek\xd9(\x0f8\xee\xdc\x89\ +v\x9ay\xebAu\x80(\xfb\x83g\x90\x99H7\xb6\ +{\xf9Z\xb6~\xfa\xd4i\xfa\xde\x9d\x1a\xc7\xfe\x9e\xff\ +\x06\x8e\xfa\x02\xdcn\xe8\xcf\x1e\x81\xe6\xbbt\x1d>m\ +\x9e\xf3\xe7\x09\x9f\xe3\x9a\xf6\xaa\xe2l\xac\xa4\xa5\xc3\x93\ +\xa1I\xea\x1c\xe9\xf0\x0c\xa2\xaa\xfe\x9d\x02\xe3\xdc\xac\x92\ +\xef:\xaf\xfe@R$\xed\xb3\xeb\x069\x9a\xf9\xd4j\ +\x07<;\x9f.\x90\xeb\x1e\x8c\xf16\x5c]\xae8\xbd\ +\xfe\xb8\xbe\xfa\xad\x5c\x0d\x0aX\xc5\xcb\xc2su\xbbT\ +vO\xd9'o\x88Gs\xf3\x89\xe3Z+\xa3\x1ei\ +8\xea\xd6\xa5\xf3\x99\xb8I\x19;\xe1\xf9\xf6\xe9\x82\xd3\ +\x17\xf8\xc9o\xdc\x01\xac\x0bM\xe6\xd5 \xae\xa8::\ +n\xfd\x82\x87\xe9qg\x90\xf8\xc2\xf5J\x04\x02P\x0d\ +\x9eZ\xa25W\xa60\x8f\x0d8\xaf\xbdA\xcc{2\ +j\x98lMS\x81sE\xe6\x19'\x8f\xf5\xee\x85\x80O\xed\x15\x191\xe5\x0cV\ +\xef\xabF\x87\xf3\xd7\xb2g-}KQj\xeei\x07\ +#\xd9@\x1d\x12\x82\xbb8\x1c}\xc6\xbc\xdcV\x87\xbe\ +\x89\x0aR \xae\x00\xd3\xa0wlQ\xfd\xd8\xbd&\xe1\ +\xab\xd2C\xb9f\x7f\xd6\xa9\x17\x81Q\x13-\xdc\ +\x8d\xe6\xd8\xe2\xfb\xbd\x03\x92\xda\xcaW\xc1?=\x0b\xb6\ +\x19\xe9\xdb\x0dx\xf7\x16\xde\xeb\x9d&)\x8d\xb4\xcf\xc7\ +urL\xef\x1d\xaf\xf48\xd6\x07\x99\xe9sc\xd8\x0e\ +\xe8\xe5:\xd2\xf9\xc6so\xfb\xec\xba\x07\x19\xd2\x0f~\ +(\xbe_\xfc~\xcf\xdbG:./f=\xf5\xb7\xe4\ +\xd3\x03|~\xd7\x01\xb4\x05\xeb\xdbo\x1e\x9fa\x9a\xa8\ +\xcb\x5c\x13\xec\xed\x9e\x07g\xa9gV\x88\xf8*\xb8\xd4\ +{\xeb\x7f\xdcq`\x06\xcfW\xc23;\xc9\x97\x9e\x85\ +\xa7\x9dp\xe7\x888\xaa\x01'\xc7Oy\xd0oU\x17\ +\xf2\xb7z,Tf\x5c\x11\xe7p\x1e\xd9\xb9\xaa\xfd\xc9\ +\x9f\x0d\x0d\xfdzC{\xfb\x01\xbd\xf7A\x1bw\xf2\x1c\ +n_\xaf\xebA\xe7\xa3tn\xd7\x9fl\x91\xa8\x81\xae\ +\xc3\xa3,|\x1e\xfd\xd5\x07\xac\xc9g\xdcD\xe4p6\ +0\xb3\xaaL\xe1\x09/\x06\xdc\xd3\x09\x0d7+\xca\xd1\ +\xbb\x95\xf2I\x86uR8\xc1\x97>\xe3\xd3\xfdm\x10\ +8\xdf\x99*'D\xc2\xb3oH=\xe1<\x16\xdd\xc1\ +4*\x95\xe2<\xe6O\xc5\x9a\xbd\x08Z\x87\xb2n\xde\ +\x9b\x81 \x10\xefv\x87VM\xa0T \xcf\xcf\xaf\xf0\ +pzn;\x9d\xe4\x9cy\x89\xab2\x96\xab\x8d\x1bf\ +\xacJe\x1e\xf7dF,\xe1\xe3X\xe9(H\x94\xe4\ +\xa4N\xb1N\xde\xb1@g[q\x06\x09K\x96\x89`\ +\xe3\xcf\xcb\x0d\x97\xdb\xbb\x10z\xbe\x8c\x9a\xf3\xba \xb0\ +\x9c\x03\xe4\x81\xc7\xb9\xbb6\x05\xb0\xbeO\xb8\x1a\xdct\ +t\xfb\xf8G\xe5\xc8R\xe8i\xfc\xbd\x1f\xab\xbe\x14]\ +B*\x07U\xce\xb2\xda\x0d\xd2A\x11\x1d\xf6\xdf\xb5\xad\ +)7\xcb\x1atR\xd5\xcfAZ,\x98/\xef\xb1\xcc\ +\x97A\x1f\x8f\x9c\x9d\xe7\xfc\xe2&\x19:\x7f*\x9d\xb5\ +\x80\x91\xb2r\xe4\xc0Q\x89\xf0\x13\xad\x99\xaf\xa9\x9am\ +~\xb9p^\x0a\xa4.\xa0z\xefc\x0d\xf3X\x0f\xf9\ +H\xfb\x0e%\x11\xce\x9f\x1e\x9c\xf8\x06\xac=\xee\xd3a\ +\xa2\xb2<\xea\xb5R\xa4]\x9c\xf5\xcb\x13\x96\xcb\x87\x82\ +\x03\x9f}_\x82\xa9\xfdt\xfe\xbb\xaf\x8a8X\xbf\xf2\ +\xd8\xbdfJ\xf2-\x1e\x1a)\xf9\x96rt\xc6y@\ +\xc89\x1a\xbc\xdfOJ\xde\x03-7\xad\xbe\x1b\xd3\xf1\ +W\xf5\x93\x1bd/a\x0e\xdd\xb4m\xf8\x00\xf2\xc8$\ +I\x83Ft\x19\xd1\xfdy\x5c\xd8>\x03\xd8M/I\ +\x9f\xea\x95\x8a\xe2A\x153\xf9.\xf9\x0ctePe\ +\xaf<\xebJ\xccSJy\xcd\x90\xd3\xebM\xf4\x99)\ +K\x07\x96\xf8w\xb8\x08\xadg;=\xcb\x95:\xc4\x1d\ +\x17wv\x84?o\xe7\xc0\xbc\xe0\xf4\xe6\x03\xe6\xaeN\ +N\xe9}\xae \xab\x5c\x82]\x17aK[\xb6=\xd3\ +\xd2\xb1\xef\xd8\xbf\x09\x8bx\xe7g\x84{\x19k\xca\xa3\ +e\xd2\x96\x89R\x84\xc3\x9d\xd0}\xbb\x17 \x99v\xd8\ +\xbdK3\x1d4\x8e\xe3\xeb\xf2\xb5:O\xf1\xfe\xfb\x16\ +\xd8,\xb7+N\xaf?\x01\x8bz\xecH\x9d\x0e\xe9/\ +9f\xc9\xc7\xae\x953+\xb8\xfeF\xacQW\xeb\xac\ +\xc6\xb4^\x1c;\xab?\xa71\xda)\xc6M\x1d\xa9g\ +\xa5\xef\xa5\xdd\xdbx\xbeaB\xfb.\xfe\x91\xce\xc7.\ +x\x1d\x0e\x89{\xef\x9fc&\x19\x87\x95\x91O\xed\x01\ +/\xcf_\x83\xaf\xa3As\xf5\x90\xcfW\xbf\x98N\x83\ +\xef\xca\xa1p\xec\xcb\xac(O;\x0a\xf2\xdaG\x1d\xfb\ +(\xa4:(\x19\x7fb\x944/\xb7w\xb8/W\x13\ +bE\xb2\xde;\x95\xeb\xddoY\x97\x08k\x96#\xd8\ ++\x5c*m0\xba[\x0c?\xc7\xebI\x9c\xe7,\x95\ +\x06\x0e\xcf4=\xe2\xd9\xe3+x\x5cF\x18R\xa9\xba\ +\x0aCd\xe1\xc8\x1f\xc2Om\x13\xa8\x91S\x8d\x9a\x1c\ +7\xab\xf2\xf1\xd7\x17\x86ri\xc2pF\xb6\xd5\xb1\x92\ +CZ\x1dT)\xa6\x9a\x99\xae\xf4\xd3\x91\x12\xfc\x94;\ +L\xb5&\x1f\xa3\xe3vy\x87\xe5~\x89\xb1\xf6\x98\xdf\ +\xd3\xbc\x06\x06\x15\x9e\x94\x894\xf2\xd3P0Y&\xe3\ +s\x9e\xb1#\x1e\xbd\xbd\xc3\x8d]\xc5\x85K\x88\x1c'\ +)J\x9a{\x9f\xbb\xf2\x1f\x9d\xd0z\x91b\xde\x07\xe6\ +\x9bt\xe40\xaa\xbd\xa0\xca\x90\xe3eA\xc7\xf4\xec\x0b\ +L\xcf_\x16\xd9H\xbe\xf3g\x1d_n\x90\xfc>w\ +\xdc[K\x9c\xfa<\x9e\xa5\x07\x12\x7f>\xcf\xf1&\x02\ +\xc4\xfaZ\xbc\xdc\xde\xb3V\xb9\x96\xe4\xe9\x8a#\xea\x0e\ +\xcee|\xd2D\xabv\xbd\xa2\xbd\x7f\x0f\xf6Z\xba~\ +\xa92p\xc4\x87~U\xb88N\xca?\xc7w\xdcH\ +Jh(}cK/\xf7\xf9\xe7\x95w+?\xd3\x10\ +\x1f\xcd\xf7y\xbbu\xacW\x8fd\xcb7\xfe\xa4\xce\xa9\ +\xab\xc4\x01N\xbcDh+;Mh_\x7f\x85\xe5\x94\ +\xdf\xd7\xf9OC\xf6\x9c\x87\xe9\xfe\xf0\xac\xbe2\x7f\xf3\ +\xc0$\xbf\xe3\xe8G2\xb3\xd7E\x19\xa4\xb9\x9es\xfb\ +Q\xd7]\xe5\xcd%\xcd{N\xfd\x94A\xdd'\x8a/\ +\xe3|L\xd7\x99\xe9)\xac8:im\x97;\xda\xdb\ +\x8f\xc0\xd2\xc7\xf7@\x06\xabn\x17\x1cV:\xc6\x94\x03\ +\xdeO'\xd2\xef\xf7u\xd7\x0c\xbd\x7f'|\xa4}u\ +\xfc\xd41*N\xe8g\xb8\xdc>\xe2\xdb\xeb\xb3m\xcb\ +\xe2\x92!\xf4n;\x01\xe0\x11H5hB\x92\xfa5\ +\xd6s\x02_\x83/'\xae\x02\xe8\x0a\x131\x92+&\ +f\xc9<\x82J\x81Tl\xdbb\x0c\x80\xde\xbe\x18 \ +\xd9\x88\xca.O\xf2NX\xd8s\xb2^J\xc7Ox\ +\xf1\xf0\x15N\x93v\x17r\xe4\xbasG\xf8S\x1e\xcd\ +\x95@\x1bcWc$\xa8\xe4(\xba\xd3t\xd4\x84\xaf\ +\xa3 8\xb6g\x19\xfd\xbb\x9a\x01\xa1J\xad\xf8\xed\x00\ +\xe6\xe5\x8aO\xd77\x00\xbc\xa7 {w\xd2\x14\x1d9\ +\x09}\x94\x1a\xfc\x8c*)\x91<\xcb\xc8\x95\x9f \x91\ +\xea!\xc3{J\xdb\x0d\x88\xde\xdb\xe9\xfc\xaa\xc8\xcb\x8d\ +T:QJ\xb1\xfb6\x90fs\xba\xe2s\xa5\xce\x9e\ +,\x97\x17W\xf6\x00p{\x92\xf3'No\xc8\x1e\xc6\ +T\xbdR<\xad\xc0\xdeb}\xfc{\xdex\xc7\xfb\xed\ +\xd29K\xa5\x9b\x06n\xbd\xbf6\xb8\xaf=\x8d,\x22\ +$\x9d\xf9\xbe\xc9\xeal\xc8\xe1\xefA_\x8f\xeee\x80\ +\xab\x93\xcdue\xb0\xa0\xe3&\x049u\x8f\x94af\ +\xdd\xbc\xcc\x02\x00\xcb\xe5#\x96\xa7\x0f%\x10\xc9\x00V\ +k$^\xc4\xd35\xe2v\x1c\xd7o\xdc\xd0;Ue\ +\x90\xa5-\xb8^\xea\x1d\xc03i\xae\xe4\x93w\x01\xf1\ +)\xd7\xaf\xf1\x84\xfbt$\xb9:\xa7=3\xeak\xfb\ +\x06gh\xf7;\xda\xfbwF\x0b\x8d\xcd\x0d\x15\x5cm\ +\x0dR\xb8y\x08\xf6L6\xe6;\x9c\xe2\xc4\xc9p)\ +\x9e\x10\xaf\xf8\xfa\x93^\xf9\x06\x0b\xf2\x82\xe8\xa1\xec\xb4\ +\xebG\xbe\x03\xab\xc1+Z\xb2[\x95\xe6G\xf2'8\ +\x85\x8b\xaa\xcfx\x8f\x02w\xe9~~\x7f\x0ax\xd7\xff\ +\x9e\x90\x9b=\x00\xe04w\x9c\xde\xbc\xc7\xb4\xfa\xea`\ +\xdf\xb1\xf0\xcf\x0a\x8c\x9f\x87\xc9\xea\x8c\x8e\xd7\xe1\xe5\xe5\ +E}\xd6m\x0d\xb5\xdc\xd8 \x0e&v\x97\x18\xaff\ +\xdc\xf4\x9e\xee\x83^=\x83\x9d\xb6[\xb6M\xf8\x94~\ +\xd5&\x97\x06\x05\x03\xce\x8fl\xcc\xf1\x0a\x8bgsI\ +\xdb\x01\xf7}\xc1\xf2\xe6=\xe6\xc5\xed\xa6\x8e\xae\xe2\x1b\ +\xa5\xf6\x15\x84u\x16V\xa5\xfc}\xf7\x80\xf75\xefu\ +5\xa1\xd9\xeb\xe2f\xeb\xd17\x8b\xfd\xe3\xa5M]\x8e\ +\xaf\xca\xc7\xd9r0\xf4\xc2\xd7_\xe0\xf4\x0a\xdf\xff\x86\ +\x13\xdc\xf1)\x08\xd3\xca?\x07N\xdfgt@\xa4\xac\ +\x1bC\x9emY\x191\x8e\xcc9\xc54\xfb\xb3\xdc\x98\ +PP\xbc|ptOU@T\xfc\xd5\xfd\xab\xce\x97\ +\xd6\xa5\xb1<\x22\xc0\xa5\x82\x00\x00 \x00IDAT\ +\xb2t%4m\xefE\x9c\xd1\xf1pz\x5cY\xbe\xef\ +\xcf>\xf4+\xd9\xdcW\xbd\xcf\x00\x00\x959\x1dW\xa9\ +\xc49\x9f\xca \x19\x19K\xd1\xd4\xd2G\x07\xf7\x01\xea\ +\x00OW[I\xf3\x8e\x0e\xf4\x8ee\x991\x9d\x1e\x0f\ +i\xe3km\x00\xd0|\xb6\xea\xd01JJ\x83\xc0\xcf\ +]@\x991q\xc5\xee\xceo\x96\xce\xb7\xd9\x9b\x1b\x8f\ +}T\x9c*\xab\xf6p\x08\xe6\x13\xda\x0e\xf6\xaa\xf8\xb8\ +\x13{8\x89\xb6\xe9E0\xae\xe3_/o\x80\xf9:\ +\x1c\x0d\xae\xb4f\x81\xab1t~\xf5`\x08\x83\xce\xe9\ +\xb8\xec3\x97\xd5h%\xef{v_\x99\xb8n\xe3M\ +\xe3s)Ew\xde\x13\xfe\x1a\xcdzi\xfes\x86\xd3\ +\xe9\xeb\x7fKAg\x9f\x98_\xa2\xb4\x1b.\xdf\x81\xad\ +q\xc6\xcc\xf3}\x85\xfe\xfc\x10\xe38\x8f*L\xcc^\ +G\x94\xb9v\xf35\x0f\xda\xb4~\x95\x03[\xb4Hp\ +\xa6,\xce\xc8\xfc\xb9\xac\x8c\xd5\xb6\xdf)s\x902\x0d\ +\xb8\xde\xed\xbb\xfb8fP\x96\x8f\xde\xae\xe8\xef\xdf\x8c\ +\xe7t\x1el:\x95\xc2,\x86\x91\xd7\xfd\xae\x833\x80\ +q~\xea6\x9e\x8c\xe7j\xa6\xce\xf0\xd2\xb9\xf8\xd8e\ +\xc8/wr\xb2|\xabM-\x19\xf6\xd4 \xa2\xea\x8c\ +\x0cL\xf4\xe4^\xbfHoM\xbb\xf5\xfa\xf3.{\x8e\ +\xcbn\xf8\x22\xfc\xde\x86\x138\xeb\x1d\xfdv\x01lc\ +H\xb5E\xd2\x07\xbe\x8ec\x18\xc6g\xf1\x96\x9c\xd5\xd1\ +\xaa)\x83U\xff\xf5B\x15\xd7{U\xeaR\x07\xd0\xfe\ +L\xe3w\xbd\xae\xd3\xb3\xa6I\xa1t\xccUY\xe07\ +\xc6\x0b\xcd\xe9n\xb6ip\x8f\x07\xf1@\xbb\xdc\xd0^\ +\x7fX\xdf$Th\xc5\x9057\x01\x91\xd6\xda\xc5N\ +X]\xcf\xfa\xbe\x82\x16p\x886\xd2\xed\xc2\xbb\xdbF\ +VR\xf8L\xdd\xbc\xe6\xfc\xe2\xf0\xf9XU\xc6Nx\ +\x8e\xd6&\xcc?\xf6\x0a\xd3\xdd\x22\x01\x22Q\x0e\xc4^\ +\xc9k\x92\x06z\xd82\xaa\x12\x22\xf6\x04\xce]\xc7G\ +N;T\xb41\x87\xfb\xaaT\x80\xfc\xf4\x5c\x1cD9\ +\x0d-\xee\x95\xa0\x0a1\xde\x9f\xe7Q\x09\xc63N8\ +|v=n\x8c\x81\x09\x8f\xe7\x97\xe3\x88\x18\xbf\xc7\xf1\ +\x97}\x10{\x0f\xbd:w\xf5\xbe#\xdc;\xa3\xb0\x17\ +juZ\x7f\xeaB9v:\x82\ +w\x1f\xec\xad4\xc9\xea\x88\x1c\xfcz\x88p\xca\xaa\x1b\ +i:P\xde\x1a\xc1\x0c%\xff\x0d\x1bs_\x80\xd7o\ +\xd7w\x08\x0f'D\xb4\xf4\x9e^\xf5\xdb9\x14\xc4\xeb\ +&{-\x9d\xba\xd5\x8eH\xbfQ\xa6<\x93\x97\xf6\xc2\ +\xf5\x80\x9f-\xa8\xf9:\xfa\xa0\xbf\xf7\xd0y\xf0Z3\ +\xc5:\x82\x9f\xebZ <\xc9\x19\xf3\x8b\xdcU\xb3\xc9\ +\x1e@\xcf\x98\xd1\xae\xb7\xb5\xeck\xbb}%\xdd{_\ +\xa0V\x0b\x16,\xb8c\x19cW\xf9X\x7f\xf7\x97)\ +$\x1c\x0b\xa4\xe3\xf7\xfd\xd1y\xe4\x90\x9c\xce\x9c\xc3q\ +%\xdb+X\xb8\x0b\x80x=\xe1\x84\xfe\xd5s\xe01\ +\x0f\xa3\x09\xe6\xeb\xf1\x10\xca$(\x935\xfb]\xd7\xad\ +_\xf1\xf1\xaeW\x8d%Q\xe7M8\xc4\xa4t\xd2\xa8\ +D\xe9I\x93\xc5\x84\xa4\x5cl\x1a\x06\xa5\x89\xc9\xb0D\ +\xd8\x09r6\xd4\xe8\x8bq\x97\xe0\xa0\x91\xdb\x9elL\ +\xa73\x83\xb5^\xcf\x1f^\xe1\xb4e\xc6*\xfeHp\ +^\xfb\xcfTVLaW\x03\xb6g\x01k*\x9c\xe5\ +\xbeu]\xa7\x8dYt\xceX\xae'#\xd34\x95\xa2\ +\xbd\x1b'\x00#2kh\xab\x13x{7\x04\x98+\ +\xce\x11\xd2\xbd \xde\xf9\x02j\xd1\x8e\xceH/s{\ +\xb6\xa3\xee\xca\x96s\xe2\xb0\x92/\xb4*?\xed|\xb6\ +U\xaa\x89|\xef\xccI\xb1\xfa;g\xd3\xc4\xafcs\ +N)-\xa0\xb7tt(3\xd7\xcb\x1b,\xf3\x05\xce\ +\xaf\x9fS,\xae\x5c=\x83\xe0\x8a\xc5qE%\xeck\ +\xe1s\xbe\x06\x7f\xd6\xd5E\x9d+_/\xe8G\x90d\ +\x16\xa9\x95u\x10g,}H\x22\xbd\xf7\xcf\xb9D\x86\ +\xbco\xf2\xd4\xb1\xbeyH\xfa\xa1\x97\xb1\xaa3\xb1\xc7\ +'\xe7\xf1\x92\x08%\xc4ek\xa8\xc7\xcb'\xf4\xcbG\ +\xfbd\xef\xd4.\xd0\xc6\x1b9M\xee\x04{\xf4/\xc5\ +\xeb\xed\x17\x18\x90\xc9q\xae4\xd7\xb9\x91*\xef\xb8C\ +,#\xe9\xda,{j\xe7A\xd3}\xa9\xddyS<\ +\x97A\xcc\xf8\xee~\x03\xde\xaf\xe7\x81\xcaa\xdf\x07a\ +\x84\xd1\xd7)\x9a\xe9--\x95F\xd4\x0b\x94U\x19\xc5\ +\xea8\xb8\xb1\x95\xd1\xf4u\xe8\xb5\x9b\xdeF\xe2\xf7b\ +\xe0\xb5\x81g\x13\xd2\xc8\xb6\xc2/:\x9f\xb4c-a\ +;\xcf-\x01\xb7\x0cl\xf2if\xfd\xfc\x8d:i\xac\ +\xd3\xee\xf9\xa5\x9e\xb16\xd6\xe8\x12D\x9e\xe1_\xe7\x19\ +\xc0\x9bwqB\x85\xcb8 \xfb\xc2u\x13\x12\x96\x96\ +\xa5\x93\xa4'|>\xf1\xb5\xdb\xc0u\xae\xf3\xd6\x08\x22\ +\xcd.]\xeccHw\xb8-T\xbb\x83\xf3\x9a\xe3\xb0\ +\x03cC\x19\xc6=\x82\xb2\x1b\x9f\xf0~\xe1\xc97\x93\ +\xbaMZ\xf1\x7f\xba-\xc0\xeb\x0fh\xe1;\xa6\xcdv\ +\xbc\xb8\xfes>T\x90*>\xcf6)\xe98\xc2\xe5\ +m:\x1cWYm\xb9\xbcl\xa5\x90\x0f\xd0\x86\xc3\x89\ +\x02\x8b\xfbGG\xfaw\xf8\x0eg\x00\xdf}\xb5\xc2\xf1\ +\x02\xdf\xff\x06\x00NX\xb7\x81\xb88w\xa4\xd2\xaf\xb5\ +{.T\x04\x10\xf2\x85\x84\x05\xf7~\xc5\xe3\xf4\x0ch\ +b&\xc6\x0b\xde_\x07{^Hw\x82\xee\x15\xa0\x0b\ +S\xc2\x92Y\x83\xe3k\xaf\x14\xd3\xe8mHn\x0eO\ +\x1a\xa7\xf3\xf4\x88\xa5/\x98\xfb\xcd\x08\xeae\x9d\x16\xcf\ +\xa43\xc0\xb93r\xaa\x97\x0b\x95\x04A\xb8\xac%\xb4\ +\x5c\xddz\x8fG\x1f~_=\x9f\x8d\xe3\xae\x11s\xbe\ +T\xbc\xf7\x05\xf3r\xc3\xc3\xe99H?^\x13&\xfb\ +\x93t\xfd\x5c\x09\xf5(\x83qTv]B\x08\x8f\x1d\ +\xc2\x8doZ\xdeS\x15ru\x803BC\x8c\xea\x0e\ +\x1a\xe7H\xc5\x94|\xb0\xfe\xcfy\x9b\xce\xdf\x15.|\ +|\xde\xd3\xff\xbc\xdf\xcb1\xbe\x06\xa7\x11p\x1c\x5c\x10\ +~\xce\xa1\xa3]\xfc\xaaxI~\x5c\xcb\xde{\x5c\xe7\ +\x86\x1f\xa7\xa1\xcc\xa0g\x0c\xf7\xcaQ\x18\xa8\xed\xf6\xae\ +\xd4\xbd\xd7\xca\x9d\x05\xde\xb9W\xc4\xfbq\xdc9\xf17\ +K8&\x9a\xfd\xec\xf3\xea\x10L\xe7<\xc3\xd4\xe1r\ +\xdc\xbb\xccN6~G\x1f<\xc0\xb7Z8\x8eH/\ +\xef\xe7u\xe3w\xb2\xef\x84\xbf60\xe62\xce\x0a\x1d\ +q&\x871\xf1!' \x8dWBU\xf4\xdf\xed\x82\ +\xf6\xee\xed\xe0\xe2\xea\x18$\xef\x00)\x0f0\xec4\x93\ +\xdb\x9c\xb3\xf6%\xea\x8c\x02\xb9\x84\xb9\x0ej\x9a\x16p\ +\x0c\x98\xed\x9bZ\xf2\xf5q\x88\xa3\xd4/I\x97\xca\xbb\ +\x9e\x95R\xc5\x22\xe1`@ClV\xb7?\xe5b\x0a\ +\xc8\xf6t\xd8\xd3\xc5\x9fw\xb9p(\xd0;\xda\xe5\x86\ +\xe5\xf1\xb4\x1d\x11\xc3K\xd8^\x9d5\x05\xb0\xbe\xfe\xf1\ +w\xe3\xb7\xfb\xb5\xac\x9f\xe5I N9\xe9\x1c\x05u\ +\x15~\x7f&\xc7\xd5\x88-0\x5c\x83\x18\xdd/N+\ +\xbaw\xe8b\xed\xbe\xa6\xfd\x9bl\xc3G\xbb\xdc\xd0\xdf\ +|@\xeb\xe4\x22\xf1\xbbW!\xd3\xf1_gd\xff+\ +=\x18@\x8eu\xd0\xc5\xf0\xe3<[\xed5\xc7O\xfe\ +\xc5\xe0;\x8e\xc1P y8u\x96\xeb\xe7t\xa4-\ +H\xfe]?\x0e\xed\ +\x81OC\xcd\x90\xd3\xb1\xdeg^\xdd\xe1H\xfe&\xfd\ +\xa6\xddX\xd5\x9e\x10\xef\xa4Y\xd5?\xf9\xca\xbe%V\ +\xb9\x945\xf1\xb3\xf1f\x99\xed\x88\x18,Z3\xfb\xec\ +\xa8\xa7\xb2\xfe\xa2\x0c\xd9\x09\x0d\xad\xad\x0e\x86o\xec\x22\ +}4o\xb6\xa4T\xbd)\xfb\xaa@\xf0\xa84\xbb\xaf\ +^\xa8\xf2\xe0\xb6\xea\xc8\xb6\xa4\xfd\xc8\x8a\xa0\xeb|^\ +\x94\xab\xc8\x8c\xdf\xefX\xde\xbcG[\xc8\x8f\xc7\x0e\xb7\ +\xdb\x18w4\xb9\xa91u&\xef\xe2\x91BK<\xcb\ +\xb1\xc9+n\xf7d\x07d\x0b\xa8\xcfd+\xe8\xa1H\ +\xb6\x9d6\xee\x80\x13w\x19\xfcmr\xf3\xfc\x8c\xf9\xab\ +G\xac\xba\xf5\x84\xd3\x97\xf8\xfe7*\x99=\x19`N\ +T\x09\x8d\x16t\x1c]\xb7`b70k&\xf0\xd9\ +\xf4<\x8e\x09\xf1(\x97\xa8\x11R$,9G\x0bx\ +\xb8\xd0\xfa2\xea\x14\xec\xfd9\x86\xfe\xd3\x19\xb6\x9a\xf7\ +\xa9e\xb9\xcc\xe7$\x11N\xa7\xf5\xdc.\xbe;xO\ +\xf8\x84\xd5\x9d\x0a\x96(\x04\xa3Xr\x9f\xb9\xcb\xa6h\ +^I\xabt4\xa5\xcc=j\x930+[\x22\x1cQ\ +y\xb0\xa9\xda\x15\xe7\xd2g\xf4e\xc6\xe9\xf48\xc6\x9a\ +0\xa1\xb7<\x83\x8a\xf3\xcb\xa4\xba\x11\xd1\x91\x1e.\xb4\ +\x0d5\xdb\x94F\xcc\x8f\x80\x19\xf75\xd8J\x93\xeeN\ +\xdbU\xa9\xeb\xb5\x85\xfa\xce\x9d\x05\x0aa\x8f\xbf}\x5c\ +\xc1\xbb\x19\xfd\xa6\xac\x8e\x1f\xf2\x5c\xd7\xe6NN\x83S\ +\xa7\xc3\x83\x05)}\xef7I\xe7\xc6K\x19\x1c'K\ +\x9d\x1e\xe9\xbbY\xae\xbb\x0a\xf7\x8e\xa2;\xfd\x8eE\xcf\ +\xc0{\x10\x98\xf7I\x05\xb9\xf1v%M\x83*\x07\xbb\ +\xedhJ|\xea\xf5]\x1a\xd9i\xc5\xabf\x8ehd\ +\xea\xfcN\x07\x8e\xdb\xe6\xdb\xfa\xd9\xf9\xd1\x94\xaa2\x1b\ +=\xe6\xf5\x0c\xde6F\xcb\x0a\x08\xaf\xbds\x91wI\ +F2(\x22\xb6\xf5\xdc\xe6\x8c\xb4|\x96\x9a\xe2\xd8\xd1\ +@\xdc+\x93\xa1k\xccq\xbb\xa0\x7fXw\xfbS\xef\ +\xd2P{\x90\xe7\xeb\xa0\xa6v],\x9c\xf6\xc1#|\ +\xcd(\xb3\xa2\xce\x8b\x95G\xdc\xb8\xf9\xe5z\xcba\xa8\ +8%\x7f\xfa\xfa\xd7\xbf\xd5\xcaR\x1d\x84fP\xd5\x00\ +\x89\xe3:\x1e\xb0\x83O\xb8\xaa\xb8H\x9b\xd9\x02f\xd8\ +\xbc\xae\x8b}|\x1d{\xa4\xd7\xb5V\x9e\x8a \xbc\xcf\ +\x98nw\xf4g\x0f@\xd3]\xa4\xcb\xbe%\xc3* \ +M\xcb\xb9\ +\x89\x9b,Dn?{\xc7\xb2\xdc\xd7\xdd\xd0-gM\ +\x15\xbd\x87\xdb\xef=ZSU\xea\x0e%\x15GG\x87\ +20~\x7f+\xb0,v\x87\x84\x8cs\x1f5*K\ +\xd9\xe3pT\xf2\xdd\xfd\xf2\x16\xcb|\x09\xe5T\xf9\x96\ +p\xf71^:\x0e\xe4'*;\xa9\x22w\x0fU\x92\ +w\x83\x91\xa67w\x09\x02*E\xf8*\xb8\xfej\xb8\ +}L\x8f\xcc\xb9\xcb\xd4\xf9\xa8\x1a\x03)\x1c@Y\x11\ +\xa7\xc1q)\xd1\x9dL\x97O\x06W\x92\x15\x1c\xe0\x0c\ +\xb6\x86,k\xbb\xdcV\xfa\xb9.\x89\xd7\x12n\x99@\ +\x9c\xcf;\xbc\xe8\xbf\x86\x8b\x96\xb2%\xc3\xc0 SN\ +[\x8b\x11\xa8\x93\xf29o\xa0\x17\xde6\x5c5\xe9\x8c\ +\xba\x99\x82F\x95\xbfSW9\x868>\xd0\xec\x9c\xbf\ +%\xe0O=\xec|Xq\x91\xfa\x05\xd0\xecm\xccW\ +e\x5cp\x88\xd7s\x03\x94\xc6Q\xe2\xc1\xfb'k\xe6\ +\xd9?\xabvG\x98\x15\xe7\xec\xaa\x07\x86{\xf2C\xc5\ +k\xda\x17\xc1\xe6\xa3O\x85nG\x19\xdfj\xd0\x9b\xfd\ +\xf3\xbf\x01\x7f\xbb\xcd\xbe\xda\x954O\x8d\xc7\xdf\xa7\x0e\ +\xf4\xcb\x15x|\x00\xa6\xaa\xb5\xe5f\x9e0\xc1:\x0b\ +\x06\xcdwM\xb3f\xdc\x92\xbf\x10\x7f\ +o\xb0\xb7\xea0m\xc1\xd2\xe5\x8e\xf6f=\xea\xa5A\ +Yv\x871J\xe9C\xb6\xb4\xc1\xa3jY\xc1y\xbc\ +n\xe9!\xf1\xbc\x07\x0f\xbe\x86\xe4[e\xc5k`\x0e\ +{\xa2\xf2\x05u\xb5t\xb4\x8d\xf9\xfc\x01\xcb\xabg@\ +[\xff>?\xbe\x1a\xb255`\xf8\xdc\x1a\x14C1\ +\xc8\x00\xe4{x\xbd$\x87\x00/\xcfB\xf2\x08\x85l\ +8a\xedW\xf8p\x7f3\x88\xe2\xc2A\x05\xe6J=\ +\x0d\x1b\xb3U\xa9\x90\xd2\xeb\xd6\xf3\xb0{\x00\xe0\xb4\x9d\ +\x07\xc5\x18O\xca\xca[B]\xf5\x19\xdc\xe6D\x12G\ +\xde\xdf\xc21\x9e?\xbc\xb27\x86\xb8\xa1v\xa3\xac\x92\ +\x1d\x19\xb9ok\xab\x1b\x04z\xc1\x8f\xaf\xdb_\x91\xc5\ +{\x15\xb9\xf2\x10KO\x89\xa7\xf2\xe6\xfae0\xa5\x0c\ +]P\xb9\xfe\xaa\x08\x96\xe5\x86\xebu=\x8a\xc0\x9bm\ +W\x5cP=L\xc1\x0b>w\x0ae-\xf7\xb8\xe3 \ +s9\x02\x95&#\xe0\xd9^\xff\xef\xca{'\xc3\xa7\ +p\xc95\xf2\xbd\xa3\xa2O\x8d\xec|#\x91\x22\xad\xfb\ +\xe5\xed\xe8\xf9\x13\x0f\x0aR?\x12\x84\xd4\xe3\xa6\xabf\ +p2\xfa[6\x0c\x0e\xdcB\x11{\x03Byy\x86\ +\xc73\xc3\x097F&N\x91\xa2JO\xd9_+c\ +&\xbe\xa8\x86R\xb26#\xb3W\xa4\xae\xef\x5c\xf3\xf1\ +|C\x87\xf4\x8c\xf4\x84\x8eCQ&\xc8\xdf\x00\xc2\xfb\ +|\x0cb@\xef2nq\x9f;\x90\x99\x05\x91\xac\xbb\ +S\x02\xf4\xf5\x88\x98\xa7O&o\xca\xcc\x13S\xbei\ +lA:\x16\x8e;\xef\xddr\xd8\x95\xb1\xcd\x0c\xc8\x12\ +\xfc\xa2Pai\xeb|\xde\x8b\xc6{V\x1dt\x1a2\ +\xec\xeb\xf5\xfb\x96\x0d\xcb\xd8\x8ezi\x83O\xbc\x9c\x8b\ +\xf1\x7f\xfe]\xaf\xea^9\x1ci\x13\x9c\x175\x16q\ +\x9a\xce\xe1\xbe4\xcf\x0d8\xd2\xc1\x95^\xd2\x0b\xeel\ +\x1c9Y\x8e;\xd7A\x0e/\xf9\xc1{d}\x5c\x05\ +\xc2rH5\x86\xe4\x15\xd8WOx\xbf[\x94\x1cC\ +\xc7V)\xcc\xf6\xea\x97\xf8*\x93\x04\xda\xd4C\xf9\x1b\ +\xdf\xcd3\xf0\xe6-\xb0\xf0pn\x7f\xed\xa34*\x1d\ +<\xfe\x9f\xdfR\x13\xb9\xcbX\x1dd\xae\x9f\xf8\xebe\ +\xd5\xaeOi\xb1%\xa7\xae\xd9<\xc1\xd4b.\xe9\x8d\ +\xa4/u\x0b\xe7\xc8\x16\x86m}\xf7\xdb\xea\xfc-\xc7\ +\xc9\x18b\xa1n\xbaqy\xf7\xe0\x93gAN8*\ +\xaf\xeb>@\x92'\xdb \x9f\xcau\xbc_\xf4'\xfc\ +\xb4Q\x8d\xcf\xa7U9\xd5j\x85\xfbxU\xea\xc3\x09\ +\xcb\xb7^D{\xd6\x02\xeaK\xac\x19\xc0\x15\xa1\x13\x16\ +<\x0d\xa6X\x81\xd4\xee\xcf\x8a\xb0\xf4\xb4\xf7\x9etE\ +4\x90N$\xc7\x98\xfb\x0d\x0f\xdb\x111BY\xf6\xec\ +\xb8\x81\xa9\xbb\xa78g3\xc8\x5c`x\xed\xb3\x85D\ +\xaa\x9c\x82V\x9e\xd3\xbb]9\x9bG\x16\xca\xb2\x90\xa1\ +\xddPMh8\x9d\x1eW\xb3\xd6\xe7\x80\x8f\xdf7\xfb\ +\xd4\xe7\xe6\xd9Od?2\xdb\xd1\x18\xee\xe0\x02}<\ +\xab\x03$e\x80x\xac\x0bU\xa3;\x0b.pZ\xb1\ +h\xea\x9fy`0\x04\xa8\xcfX\x96\xfbzDLs\ +&\xf7R_\x83\xf3W\x8e\xc1r4\x93\xf8\xfb\xcc$\ +a\x09\xc3\xdc\xb4>q\x8f\x8cD:\x1a{E\xea\xf0\ +\xad\x9f+\x00H\x1er\xe7f\x85}\xcd\xfc]?\xb3\ +6ey\xbc\xb4\xdd\xd0\xcc\xd1IE\xec\x05)\xc7K\ +5DU)(\xbb'\xc3\xe2N8\xc6\xb7\xd9\x07W\ +e$?q\xe8\xdc\xe8\x92\x0fPf\xde\x9fk\xb5\xef\ +\xe3\xd3\xf7\x9e\xf5\x919\xd0\x7f)\x8fT\xcb\xf5$~\ +^\xe3\xa5\xe6\xb6\xf6\x0e6\x8a\xefu\x91+c\xae$\ +\x1d\x86\xf5\xbf\xcb|\x05\xd0q:?\x0f\xee\xd0\xfa\xb7\ +\xdf\x9b\xd7\x1a\x94\x81\xac2S\xb1L\xfac@\xecU\ +\x0b\xe1}\x18\xb5\xb6\x1f\xcb\xb5\x81xp\x95\x0bwH\ +\x09\xcb\x84\x09\xedv\x1b\x1b>|\xac\x9a\xc1Z\x8db\ +\x07\xebA\x08\xc8\xc4Gu\xc7gr\x0dG\xd2\x1c9\ +_\x95\xd3\xb6\xe9)\xf6J\xa5q\x97\x0ck\xfd|\x92\ +\xcfs\x5c\xbfZ<\xa35\xb8\x8bF\x19\x14\x15kE\ +E\x1b\x91\xd8\xb0pD\xd3i|+^\xde\xcb\x99p\ +\xe0\xed8\x0e\xafc\xae\x97\xcf\xab\x93-[)\x19\x1d\ +3\xf6\x0e\xdc\xee\xc0\xb3G\xccm\xc5\xdfT\xd6\xc6\x1f\ +\xee>\x92\x92\xda\x99]\xb9\xdf\xe5T\x8e\x8f\x97\x90]\ +\xb6\xaa\xa5\xaa\x15\xaat\xb5\xc4\xd5\x0a\xd6u\xd6`m\ +\xc1\x18p\xb4|v\xba\xdc\x81\xd7\x1fF)\xdc\x17\x9b\ +z ?s\x9b\xec\xfa\x0a\xc0H\xa6$&\x00\xf2\xa5\ +\xeb\xfet\xfe\x85\x17\xe29\xb3\xc8:\xe4\xd9\xf1Tm\ +\x81\xd6W)\x91g\xbb\x02@;M\xc0\xb7\xbe\x04\xa6\ +\xd4\xe3\xd3\xe3K\xf1\xf5i\xdb\xf8\xed\x03\xcb8i\x19\ +\xd9C\x22DV \xe9h\xc9k\xd7B\xb3\xe7b%\ +\xe2\xad_\xf1\xee\xfe#\xcc\xfd>\xd0\xe6BC\x05S\ +S\xd2N\x1cE\xf6+\x143\xbc\x91T\xbb\x17\xa5\x80\ +:\xe8\x09\xafs\xa4\xa3\xe9hN\xf7\x8a\xce\xd8i\xfc\ +.\xe2j\xac\x0e\xbd\xe9\xe1\xc5\xf9+\x9c\xa7g&\x5c\ +-`wF\x91\xa2\xaaN\x89\xfe\xf6\xb2\x9c\xafw\x85\ +\xe74\x9eev\x86\x90\xaf=>\xde\xc1\xa9\xb1\xf5f\ +\x10\xcd\xea\xc6C\xbb\x94=C\x9c\xae\x02\x80\xed\x88\x98\ +\xb7[\x93\xadx$\xd7\xbbw*tt\x90zv\xf8\ +NH?\x82\xc7\x952UAr\xa0g\xc5\x10s\xbb\ +\xd1'\xdd\xb2wG\xca\xa3f\x058\xca\x08>z\x1f\ +\xce\x9f\xf0\xdc\x87\xa2 \x8ejy\x93\x97g\x9e\xf4Y\ +\x1e\xaf\xe0\xd4\x10\x0e\x14\xc9\xbb\xcczv\x8fW\xd2k\ +\x9d\xad\xf6\x9b\xb9\xbcr\xdd\xb5\xcc\xcb\xfb\xabB\xf25\ +\x88\x1e\xbc\x07\x83\x86N;\xa7\x8b\xb7\x8eT\x5cP9\ +\x12\x9e\xbdl\xea\xaae5\xf1\xec\xf1\xa6\x8d\xea\x149\ +O\x13O\xe3\xef\xcb\x13\xeeOo\xe3\x15Q\x08\xb8k\ +$\xef\x5cO.r\xde\xf52\xa8\xebY\x1dw\xe4\xbc\ +8z\xbcZ\x1a\xa3\x1c\xf9\xc88$.\x98U\xee\xb7\ +\x0b\x96\xf7\xac\xba\xd4#\xbc\xaa;\x9a<\xe9\xf8\xabx\ +%Dt|\xd6{\xb0{\xae\x97Y\x00\xefi\xf2\xea\ +\x0a\xefW\xc5\x80r\xb6\xde\x93s9\xb7\xae\xb8\xce\xd6\ +\x01\xf5V+SFy!\xafx0R\x9d\x13_\xe3\ +J\x97\xdciL\xdd\xe0r\xc0yI\x03\xb7E\x15g\ +\xd9\x92\xb3O^\xa4\xfdI\x9d\xea\x0e\xaf\xecGf\xc3\ +\xda}\x06^\xbfE\x9b\xbbA\xb2\xd1\xa3U\xaa\xf0P\ +qY\x04\xcd\xc4\x0c\xb1\xb7\xd3\xe8\xbf\x18\xdf\xa3|\x9e\ +\xf4r8%\x1f\xe2\xdav\xb0N\xae\xddi\xe3\x96s\ +j%yq\xbd\x03\xdb\x1b>\xb8\x06\xe7\x9d#}\x92\ +}\xc5Y\xbd\xe4\xba\xe6\xb1\xf6\xcc\xf2\xba]\xf2\x91\xf7\ +\xb6>3\x82\x8e\xfbS\xf0b\x96x\xfdr\xdavx\ +\x8f\xad\xad\xed4\xa1\x7f\xe7%pN\x9bP\xf1\x18X\ +#ax\x933\x19\xd9A\xc0$\x02\xdd\xb47Hq\ +d\xa9(w\xfb\x0e\xc3\xd4\xe7\xf1\xc6\x10G\x9a\xff\xa3\ +\x80y?\x8fTU\xfe\xadT\xb7+\x19w\xd0D\xb6\ +\xf5\xb9\xa3\xe6gg\xb6\x8cg\xbd\xc1\xb9\xd9=+\x9c\ ++\xa4.\xd4\xcf\x1f\xbe\xc2\xe3\xe9\xc56\xbf\xca]\x95\ +0\x0eC\xe22\x0b|2\xbc\xa9\x14\x98\x9eN#\xed\ +\x8d\xf8\xde8\x9e\xe5R\xd1:\xd9\x8d\x11\x923\xda4\ +\xda\xbf\xf7\xd8\x99\x97+>]_c\xe9R\xd8\x1e\x99\ +\xb2$\xe6\xc2\x90\xc2\xae\xc0\x81\x9fM\xc63\xf9\x99h\ +\xca+\x14_\xacW\x82\x94tK\x07\x87\xb8>\xe3\x8c\ +\x09\xd3pD\xe5@5\x5c\xaf\xda\xed\xeb\xbd\x1a4.\ ++-z\xfc\xe3\xea\xf8\xb7\xab\x8e\x84\x83\x0e\xbd\xd6r\ +\x1a\x06\x87\x8a\x83\xc6#\x1d\xb2}\xd6\x8fsfy\xc3\ +\x03\x97\x0c\xce\xe4@x\xb9K\x8e\x8a\x22\xfe%\xfe\xd1\ +\xe1me\xb5\xe9\xe8\xaf\xe3\xe7\xc1\xc5\xfc.\x22W\xe3\ +K\x06vnpE\xeb\x164\x93\xd3]\x15\xb2\x07;\ +\xa9\xe4g\xccC\xf1.\x06\x1b?k\x97\x0b\x96\xcbG\ +[\x95\x02\xc9\xa5e\xa0\x99\xfa\x88A\xab2\x91\x13\xd2\ +a\xa5Lz\xbb\x0di{\xc4\xffUG\xac\xa1\xa82\ +\xa3\xd5X\x84cp\xbf\x01\x1f\xde\x8do;\xb0\x95\xd7\ +\xd92\xb2\xd8\xea\xd2h\xa8\xa9\xc4\x03\x01\xc1\xb0\xae%\ +\xe7\xf72e\xe2g\xfd\x84v\x86\xad\x17\x1e\xd8\xf2'\ +\xd7\xd6\x0d'\xfej,\x0f\xd4\x1c^@\xc1\x1ay\xc2\ +\xf1\xe8\xbfs-Gtd\x86\xee\x88\xb6{\xdd\x8c\x0d\ +\xe6\xcc:\xd7\xb2h\xb6\x10\xad\x977\xffW\xdd\xb4\xea\ +\xa0nk\xae4X?\xa5\xbdq\xdb\xe7m@\xd3\xdc\ +\xd1\xde\xbc\x8b\xb3xI'\xeaR\xe9\x02\xb6/\xa4S\ +u7>u\xad\x9fz\xa2\xda\xd9\x05t\x9c\xa4\xf1R\ +\xf79o\xcc\xe8\xb8!_\xd9\x8a1\x1b\x83\xdd\xdc\x9c\ +\xd3\xcb8\xa7\xeb\xfa\x86\x8f\xbeT']\xadP\x80\xcb\ +\x87\xf0\xe0:\xc0m\xbcx\xd2\xf9$\xd7>\x17J\xb9\ +\xdd\x94\x1f\xb5\x0f\xd2\xe9\xb8\x89\xd7\xb8\xc2\xac\xe4\xf4\xb2\ +f\x0f0\x94In\xeb\xa9\x1c\xdf\xfe\x02\xcb\x89gA\ +f\xe6\x9d\xf4\x99\xd0pz\xc4\x8f}\xc3\x0f\xef\xdb1\ +0\x22\xc8q\xf4,\x06\xc8\xf4\xae\x94d*\x082\xd4\ +\xaa\x00=:\xc8\x08|\xee7\x9c\xa7\xf5\xe5\xd6\x1a\xf5\ +8\x22r\x03\xe9\xc8Lc\xe3p\xa3\xdc\xb7\x9a9\xc2\ +\xec\xc8\x99\xd0\xe2\xc8\x85dDE\xf2=\xd6\xdf!\x81\ +\xac9\x8d\xf5\x8d!s\xbf\xa3\x8fr\xb0g\x0b*S\ +x&\xc3\x1d\xa5\x8c2\xeb5\xedF\x96\xa08\x0e\x8e\ +\x22\x5c\x8f3\xf9lM)k\x1cE-\xf5\xf3\x09\x0d\ +\xbd/X\x96\x19\xe7\xd3#N-\x0fHuE\xc1\xcf\ +\xf6\xbd\x89\x1d\xda\xb4#\x1a\xd5\xe8oBCk\x13j\ +\xe6\xa4\xdb\x1aP\xfe\xdb\xca\xda\xa9\x18\x5c\xd0\xa8\xd8W\ +\x5c\xa9\x14\xdd\xd11_\xdemo\xf8p\x0743\x8b\ +\xc2\xa6\x0c\x85\xaf\xdd\xff-\x05\x1f|^\xefAu\x5c\ +)\xbe&<\xbe\x0e\xd2\x98s\x12G\x0bRq\x09\x83\ +0(\x93\xb6\xc9\x9d\xfa\xdc\xdb\x05\x84e9\xae\xce\x0d\ +UO\x00r\xca3lP9\x8cY\xa7\x84\xc5\xe1\x16\ +\xbc\xcb\xc6\x1f\x1eT\xb8>\xa1\x9a\xf7\x1e\xd9\xa3\xccB\ +G\xf2\xc5\x02\xf1dGG\x9foh\x00\xa6\xf3c\xc2\ +d%'9C\xeb\xb7\xc4}\xbd(\xc7\xa9\xd8EQ\ +>\x1ff\xba\x01\xce\xe3\xe9x\xed\x9d\x0b\x7fl\xc6\x82\ +v\xbbbz\xff\x0e<\xf5\x00\x1b\xd4\x0c3\xf6\xf4w\ +\xd3T\x9d\xa3\xa4\xc1\x90y\xd3\xa3\x09C\xeaP\xd7N\ +G4%\x1f\xb9\x86\x13]\x07\xe6!\xc3\x0a\xa8y\x22\ +\x9f!O\xd5\x0d3U\x87V\x99P{\xc2\xfe\x1e_\ ++u\xa3\xd3\x9c\x8ff\ +\xc8c;*\x8f@!<\xf4\xe0\xbd\xaf\xa1\x1a\x10\xa9\ +\xb9\xa3~G7*\xce0\xeb\xf5\xfca-\x07k\xac\ +\x95\x90\x1c\x8b\x17\x0din\x0b\xef\xe3\x9f\x98Rkk\ +\x03\x02o8\x17\xbdj\xc9\x838\x01\x0b\xdf\xbb+\x1b\xe6\ +\xb8O.\xc9\xf2\xac\xd3\x10\xe0Q9\xcb\xb6\xc9\xaa\xc7\ +z\x92\x96\xe4\xaa) t\xc7Q\xa1\x82h\x93\x95@\ +\xec`q>\xf2V\xaf\xd4?\xdb\x13S\xc3\xf2\xdd/\ +\xd6\x8d\x1f\x1b\xcc\xb0\xb9V\x9c\xf7\x81\x97\x05\x1d\xa7\xe7\ +\xf8\xde7\x8c=f\xcb\x00rr\xff\xe9\x8b\xa8\x03\xa7\ +\x92w\x05\xa6\x85T\x03\xed\x0aIF\xaec\xeew<\ +L\xcf\xf6u}T\x8f;\x8df\x1d\xd3\x8d\x9d\x14-\ +Q*\x17\xcf\x95\xeb\x09\x13\xfcX\x91tB\x12\x86}\ +\x1c\xa6\xab*\x06\x92\xf4tzX\x05\xbd\xfb\xab\x9e\x8e\ +q\xa9\xcc\xe9\x14\xcc\xef\xf3f/\x93\x18\xbe\xd9\xd8\xb5\ +\x84D\xc6\xa8Q\x8d\xe3\xc4iRa\xab}sr\xdf\ +\x92\x0em;\x22f:=\x8e\x03\x93\xfd\xca\xbf]A\ +\xfbhU\xcc\x8c\xce\xb6\xed\x9f\xebO\xf5z\xc4\xbfZ\ +S\xdd5\xecJ\xa8\x05,\xc0|y\x8f\xfb\xeco\xca\ +\x91\x00\x9eL \xa5\x98\xf7\x19T\xde\xe7cx&1\ +3U\xfb]\x91Z\x99\x1cP\xcfP\xae\xcf\x89O\x8e\ +h\x97jU<\xe1\xf7VcI8\xc5\xd3\xb5\x5c\xa7\ +\xecL\x96\x92\x13\xfe\xa9<\x85\x82s\xbf\xdf\xe1\x91!\ +\xcd\xb2\xb5\xe3\xdb\xff\xe6\x18\xd9+\xb3\xc7\xa5\xe3\xd9\xf9\ +\xc5\x0d\xac\xcb`\x9fo\xe8X\xd0\xce\xcf\xb6#Y2\ +C\x22w\xaa\x1b\x0cr\xca\x1co\xabq\xf0r\x9e\x8f\ +c\x8eZ\x93\xa1\xcfV\x8a\x93\xc1\x87\xf8}<{\xbb\ +\xdb\x86\x0fB\x92Y&\x95\xba\xf6\x15\x15\xe1\xb4\x96\xec\ +ak:\xd2\xbd\x95\x8f\xd6\xff\xae\xfc-\x87Y\xcf\xcb\ +nT:\x02\xe2\x9b5\x93\x9d\xb2\xb7\x061\xfb7x\ +8\x9eu\x11\xbf\xca\xc0\xd6\xfeo\xd1]mO\xf5J\ +\x8c\xb8\xfb\xb6\x00\x00 \x00IDAT9\x12\x8c\xe4\ +\x1fo\x1d\xea6>e\xb6\xc58\xbc/yN\xe3*\ +@Wo{\xae\x88x]\xca\x1a\x1c^\x0fr\xa7\xde\ +\xb1\xdc\xae\x98\x9e=\x07&\x95\xb1\xd3\xc1\x14]\xf8\x99\ +\xf3f\x953f\xef\xc9S\xce_\x15\x83\x82OG\xa3\ +|\x0en\x8co\xdd\x81+.\x5ck\xc0\xe5\x86\xe5\xf5\ +;\xb4\xees\xa4\xccH\x9f$=\x08\x87\xd3\x95\x95\x08\ +\x1d\xa5\xc4q\x13\xa7\xc9\xa7{\x7f\xc5qXy\xba\xea\ +R\xb7_~U9s\x5c\x0d\xfc\x9e\x1a\xf0\xed\x97\x98\ +\xce\x0f\xeb\x08\xf6\x02\x8b\xb4I\xeb&\x903\xce+\xef\ +|\x89\xef\x7f#\x01\xba\x8e\xe9\xdc\xa0\xb8\xd1\xda/:\ +\xbd|\x82\x5c\x17\xaa1\x04\xd6Q\x06e\x1dk\xc6\xdc\ +o8M\x0f\x98\xda\xc9\xc6v\xe1\xc9\xc8\x8c\x8bK\xc3\ +\xb1O\xc3\xfa\x5c\xae\xd8BP[\x83\x8b\xa7+\xc9\x8a\ +\xd0f\x10q\x1c>\xd9\xcaoC@\xb67\x86\xac\x1b\ +_2~l\xe3\xffn\xa0\xd2\xe0\x93\x9d\xb569\x98\ +Y\xef\xaf\x11\x98\x84\xd1\x8d:\x8d\x09\xf3FtZ\xd6\ +\xcfj\xa6o\xef\xec\xea\x9b=.\xe6~\x07\x96\x19\xd3\ +\xe9a;,\xda\x1bO]Q\xf3\x93,\xd2\xe9\xea\xe1\ +\xf0h\x87\xb6\xe72\x88\x05\x0c\xc1\xae\xce\x0aq\xdb}\ +\xac\xedn\x7fk\xcb:.\xb0\xf4\x05\xf7\xeb\xea\xfc\xb9\ +d\xf8\x98\x95\xdf\x1c\xcf'\xd4R\xcf^I\xf8\xfd\xd9\ +\xc3\x99<\xe7\xf3Ue\xcc\x08<\xdd\x07\xf5\x06\xee\xf9\ +\x9f\xb4\x16\x8e\x9c\xb7\xdd]\xa8\x97\xafY\xb2\xd4p\xd4\ +\xff\xe4\xb8Jc \x83\xe9\xb4Y\xe9\xb0w\xa8\x1d\xee\ +\x9c\xd7y\xb2\x95\xbf\x01\x993\xff\xb6\xea\x03W\xbe9\ +\xa7\x1b\xe6\x86\x06l\xaf\x8d\xc3\xf9\x0c\xee\x00n\xd8\xf3\ +\x04\x9f\x05p0_\xca\xf6z\xaf\x9c4\x05R\x1dh\ +r\xc0<[\xce\xec\x89\xfa\x0c\xd3\x89\xc0\xed\x86\xfe\xfe\ +-\x1a|#\x08\xc6\x5c\xdd\xa0K\x1c\xe9\xbf\x82}2\ +\x98\xf8\x99\x9cs\xa7\x8f\xbf\xe3X:;\xd7\xef\xf7\xaf\ +\x99\x0a\xe6\xfc\xb4Vw\xfe\xb3\x12R\xf5e:\x18\xb5\ +\x84\x9a\xc6o\x1a8\xf3\xfbW\xe72\xe5\xbe:-j\ +}8\x96I\xbf\xdc\x96T9\x9d\x90\x9cPm'\x8f\ +\xf3\xa9\xb8\xad\xf3\xb8Mv\xbdD\xdd\xed\x8e\xad\x97W\ +\xc7XK\xc7t\xbd\xa1?>b\x9a\xb8n:=\xda\ +\x18(\xb8\xeb:\x85\x01\xafR0\xb0\xa9NuM\x1a\ +\xd0\xf1\xf3-tUO\xe7U\x1dZ\xb3\x93\xb7;\xda\ +\xdbOh]\x01\x85\xe3\xcbq\xe5\x15\xad=\x0dU\xb7\ +\xcbo{\xac\x85\x9f03Z?w\xc7\xce\xf5\xa7\xfb\ +BG\xb4=\xb2)9v\xb5\xef\xdb\xef\x0f'\xe0\xdb\ +/\xd1O\xd2\xf5[\x05\x1c\xb4\x8b\x9c\xbf\xa3\xe3\xe1\xf1\ +\x15f\xdc\xd7\xfe\xf5\x8e\x057\x5c\x03\xd5\x0dN\xa0\x14\ +`6\xa4\xbb\xa1\xac\xd1\xa3\x98_\xa5F-N\xd98\ +\xdf9\x95\x0e\x220\xf7;>\xdd\xdf\x82;\xd6\xf8l\ +\xed\x0fJ\xe3\x9b\xc2\xeeL\xc5\x92\x09a&C\xb1\xe8\ +\xed\x86\x8f#k\xdd-\xc6\xe2\xbcR\xc6\xca\x94\xf4\x18\ +w\xaff\xf9\xdc\xb3\x87Wx<\xbd\xd8\x9e\xcd\x1e\x9b\ +\x5c\x9f\x5c\x19\x1dB\x9d\x8e\xa8\xc6\xc06w\xa6\xe2i\ +\x00\x18\xa59\x9d)\x9c\x1e-q\x1eW,d\xb6\xa3\ +\xec\x9f\xd3\x81\x82$\xe7\x0a\xb8/W\xdc\xaf\xefM\xd9\ +\x0b\xa7^V\xf2<\x80+\xe9\xc5\xe0H\xc5''\x86\ +8\xd0\xca\xfc\xa7ger\x07*?\xf3\xbf\xb9\xce\x0e\ +\x0c\xe7\xafA\x1b|\xaacL~\xe3\xdf7\xdc\x03w\ +9w*\x1f\xd2/\x9b\xf0\xd7\xb1\xb8\x93\x9c\xf3)\x83\ +\x91\x9b78\xff)\xa0\x10m\x1dF\x1a<\xf1\xadg\ +\xf7\x12V)\xc5l\xad \xccNs\xd2#e [\ +\x07\xd2\xf0\xbaL\xc9\x88U\xe5wd\x18\x22+\x07\xcf\ +\x0c\xae\x97;!\xee\xf0\xf5m\xbd\xd50\xe7\xbcZ\x0b\ +\xbf\x91Q\xdb`\xbd|D\x7fZ\x0f\xcd\xe7&\xa1t\ +\xf4=#\xd77\x98\x8ev\xdcrW\xeaR\xd6(X\ +\xdc\xb9\x03\x5c\xa1\xa7\x83\x13\xbcp\x9f\xd1?\xbc\x85\xf7\ +\xd0V\xfdLgD\xb3dU\x84ZG\x99\xb2\xdc|\ +'\xe3/|\xd6u\xf8O\x8d\x91%\xd9Z\x1a\xef\x05\ +\xf7\x84N\xce\xbe\xf8Gk\x17]\xe9\x18\xa7\xbe\x97c\ +\xe5\xbaZ\xb4H\x1e\xf1\xf9\x15\x08{\xc6\xc8\x9f\xc8\x8d\ +\x89\xf9\x99\xc6\xf4\xb2\xee\x82\xb4\x0f\x9emL\xfd\xea\xdc\ +*\xdaS\x06\x1c\xbf\xb5\x8d\xa5!\xcb\x9f\x0a\xf2\xad\xfd\ +e+\x07\xcf\x8b>\xe3\x11\ +\xddu$\x87e\xe5\x87\xb4\x01\xf8\x0aZ\xd1\xd0\xdb\x81\ +:\xfc\x5cW\xf2\xbfK\x00yC\xbcEK\x0c\x83\x83\ +\xf6x\xc5\xf7)\x9c\xbaz\xb9\x1c\x9d\xb0\x7f\xf9E\x7f\ +<\xa1\x7f\xfbK\xf0\xb0\xef\x09m{5\xea:\xa3\x07\ +\x88:k\xb6\x8f\xde\xc8\xd3\x17\xf8\xfe7$Nn\x02\ +\xc9\x85\xac\x0e\x88\x1c0\x92\xf3\xbe\xed\xa2\xdb\x03>\x85\ +\x92\xf7\xacR\x123#\xec4&\xcb8'\x90\xa5\x90\ +\xda\x93QY\xb1\x8e\xa7o2\xf6\xf2\xfbw\xbbZ[\ +\xaah1N\x12\x11\xe3w\x19\xbf\x0a\x87\x1c\x9b\xcc\xd9\ +Mh\x98\xa6\x87-\x13\xa8W-\x112Fb\x885\ +\xad\x0a]\x7fK!\xba\x9a8\xc5\xba\x85{\xc2\xe0\xc6\ +\x9a\xb08\xde\x009\xe7\xeb\xda\xf6\xce^\xcd\xb6\xba\xa2\ +sGg8\xf9}\xc1\xb2\xdcq>?C\x07\x0cv\ +);}\x9a\xcaU\xc6N\x8e\x0c\xda\xe7TKM\xc5\ +\xbb\x01\xc8\xc8\xffs\x06\x8bs\xdc.\xef0\xcf\x97\xc0\ +\x17\x9d\x80Z\xa6\xf1\xfe\x9d\x1a\x15\x0a\xd2\xbd\x9c\xb8\xf1\ +\xf6\xacN\x1a$\xcf\xfc\xaej\xa7\xd2\xab*\xcf\x06:\ +\xe2{GA\xf7\xef3 \x15\x0f\x1e\xdc\xf9\x5c\xcc\xd9\ +H\x15\xa2\xc0z\xac\xcc9\xc7\xea\xdc\xcaiw\x8e\xc5\ +\xee\x09\x04d{\xc7\xa7\xa1\xdb(\xad\xdcS\xe5D#\ +&\xec\xcd\xeeB\xb9\xbf\x1a\x946\xdf\x81\xbe\xa0=<\ +\x22\xab\x11\x19\x04\xa7.H\xfc\xf2\x22m%\x01\xdb\xbf\ +F#\x22\x99\xf5\x00u_\xb2\xed\xe8\xb7Kd\xfe\xdc\ +X9n\x80\xcc\xa6\xfdNX\x97\x9cT= \xf8?\ +\xa7\x87\xab\x8bu\xc4#\xf9\x9c\x82@\xc1*\x87Wr\ +\x9c6\xa3\xc2\xe6<\xbb\xb7\x17{\xddY\xe1\xaem\x06\ +\xf5:\x92\x19~.7`O#\xf5\x97\xd76\x06\xad\ +\xe0\x08/\x19:T\xcb|l\x07uz\x80>\x9fl\ +\xae\x8e\x0e\xf4\x8e\xe9z\xc7\xf4\xf8\x0c\xf3$\x1e\xd6\xb8\ +\x09\x010\x95\xeft\xf5\xdf\x01\x1f\xfc\xc4\x1d\x5c\xf2\xbd\ +t^\x8e\xe9\x7f\x8b\xc66\xf6\xf5\x06\xbc\xfd\x80\xde\x19\ +\x04$\x96\xf8\xe4\xb4\x83\xd4\x83\xd1V\xe6\xd0j|\xf5\ +\xd4\x93\xe7-\x90\x90\xfbX\xf1\xa3\xf5T\xb9\x80\xdd\x0d\ +\x83\xb5\xda\x09\xe9Y\xd9\xbb\xc3\xb6\xab\xe7\x8f\xe8_}\ +\x01LI\xfb\xde\x92>\xc3fnc\x9e\x1e_\x82\x1b\ +\x03\xa7\xf5\x18\x84\x13\xbc\xbds\xbdq\x09\x00\x98\x8a\xf7\ +\xc6\xc2\xd5)\x5c\xfb\x0f\xe8\x0d;\x02\xdd\xe9\x13 5\ +\xbd\xc9\x9fJ\x99S\xe8\x1b\x1a\xee\xfd\x8ew\xf7\x1f\x02\ +=3XG\xf5w\x17\x86\xca\x84B\xec\xba\x09\xa4A\ +Qm4\xc87'Df\x1b\x94\x9f\xc98\xc8[\xee\ +Sa\xa6S\x97\xa5\xca\xf5\x93/\x1e\xbe^\x0f\xc2\x86\ +\x18\x90GSx\x96\x85;\xe3\xb2L\x99N\xb3\x0b8\ +W<\x98\x02\xd5\xc0+\x8a\x9c\x8b8\xb0\xe4\xe3\xc6S\ +\xb1\x90\xfa6\xee\xa3\xb1<\x15\x9c\xd3@\x0a\x1cX\x96\ +\x1b>]~\x04fL`s\xaek\xd9;\x1a\x84\x98\ +s\xae\xce\x83\xce3d\x945\x0f\x01\xd9\x1f\xf5\xc01\ +E\xb5\xea\xcc\xecS\xf9\xd7\xcb\x9bq\xd4K\xe5&\xc7\ +\x87\xf8Y\x99\x22a\x9f\x81C\x1fO}\xce\xd8p,\ +\xcfp\xbb+,\x87\xc6wF\xcbxT\xe7\x8e31\ +\xda\xf3\xefdp\xb4\xe1E\x0a\xa2\x16\x91S\xb1{\xf6\ +\xc679\xb8#\xeb\xf8!\xcc\x8eo@\x07j\xd3I\ +u\xda\xa7\xf3\xe6oH\xf1\xcc\x01\xf9W<\x9a\xc6>\ +\x8d\x98;\x06+\x1cK\xca\xbd=\xef.\x13q\xc5y\ +H\xdf\x05\x0b\xfa\xe5\x13\xf0\xe9S\xe0\x1ev\xb7\xf0N\ +=\xa1\x0d:\xbe\x89@o\x80p\xed\xa0k\x1a\xeb_\ +@=RK\x8c\x1d}=\xea\xe5\xfd;\xa8\xc4\xa52\ +3\xdf\xf9\xea4 ^\x96\xb2\xb6\xd49{\xc3\xea\xfc\ +P\xf1\xe7\xba\xd3\xddY\xe2\xac\xeaf\x1f7\xc7\xc8,\ +\x9a\xebV\xf2\x00\xf5\xb0g\xd5\xa5\x15\xc4\xe7\xf5\xa8\x1c\ +\xa7\xd3\xb2\x83?7z$|\xa2\x90\xe7}\xdc\xa6Q\ +~OF#_\x9b\xdc(\xf2\xa32\xd6\xd2\xbe\x9f\x0b\ +\x8a\xd6\xefr\xd3\x95t\x03\x1d*?\x7f\xf3d\x19\xa6\ +\x95\xd7\xe4\xcc\x0f\xfe\xbc\xcfX^\xbf\xc5\xb4\x88Z\xa2\ +\xaf\xeb1\xd9\x1cbp.4\xaa\xb2\xe4G\xc0Q\xd7\ +\xf2R\xe6\xd4\xcfQ\xf4^\xe1\xf5:\x19>F\x05\xec\ +\xbe`z\xf3\x84\xb6 \xe4\x81:^U\x81\x94,^\ +\xae\x13\x5c\x17\xceC\x1a\xaa\xbe\xd0z\xb2\xed!\x9d\xd6\ +c\xd7X\x97`\xc9L\x9e\xfb`\xbe\xa9\x8aN\xbcg\ +v\x17,\xe8/\xce\xc0\xd7_\xe04\x91\xc25D\x90\ +\x8e\x17\xde\xe8\x1f\xf0\x9c\x83\x8e\xd3\x17\xf8\xde7\x00\xd3\ +\x8bO\xc3\x85s\x85YK9~\xa5\x88\xa7\x90\xf9\xce\ +\x19\x1aY\x198y\xca@\xf6\xe2UAm\x00\xae\xfd\ +\x82\xc7\xe9\xc5\xd8L\xe0\x0a\xda\x15\x11\xe7\xa0a\x11\x9c\ +B\xb6\x97\x1d\xd2\xebn[\x9f\x9a`\xf4\xcbwk~\ +\x8e\x99\xb8\x16\x1d\x95\xb9\xde!\xc1\xa0\xb1\xa2C\x00<\ +\x9c\x9e\x81\x1bC<[\x97\x0aP\xe3([t\x8a5\ +\xf9Z\xbd\xdf\x80sN\x86\x11\x8a\xf9\x82\x0e/\xc5#\ +F9\xce`\xb8\x02\x06\xb2\xe4\x9f\xfd&\x15\xcbk&\ +\xb0/3\xa6\xf3\xe3\x80aodV\xdc\xf8Z\xba\xc3\ +\xd0\x9c?\xe8\xa8s\x0d\xe2Uf\xd4\xe4\x9c\xe9Z?\ +M\x9cq\xcc\xeb\xe5-\xe6\xf92D\xceq\xe8\xca\x90\ +\x14TI\xeds\x19\xbe\x16p\x10\x9f\xde+\xe3\x8e\xab\ +\xaf\x0b`I\xbe\xdb3\xc211\x5c\x03 :\xea.\ +c\xbe\x06*\xae\xea|&\xbdj6\xd5w\xc8\xa7\xc2\ +\xf7\xbfi\xc6\xf8\x0c\x03\xa7\xc4\x9b\x07p\xae\xa2\x13\x06\ +\x7fn\x1aP\xa7\x0ep\xe7\xdda\x10\x9eEy\x97\x05\ +\xef\xebrs[\xa5@\x9fg\xb3x\x03\xd67\x86t\ +\xfc\x7f|}y\xbc%Uu\xee\xb7\xab\xce\xb9\xf7\xf6\ +\xdc434\xf3<54\x932\xc8\x8c2:\x10A\ +\x0dj\xd0\x98\x97\xa8\x89y1\xc6\xc4D\x8cq\x8c\x99\ +4/!1\x06\x8d\xc6\x11\x15\x07D\x82\x22\x8a H\ +D\x84\x16\xe8f\xa6\xa1ih\xa0\xa1'z\xba\xe7\x9c\ +\xda\xef\x8f:\xab\xbeo\xad\xaa\xb6\xfa\x07\xf7\xdes\xaa\ +\xf6^{\xcd\xd3\xde\x85\xd4\x9fh\xc6\xe6H\xc6\x1f\xf5\ +\xa5\xaf\xc2\xa3\x160\xbe\xf1Y\x0b\xff\xc3W?\xbc^\ +\x1aK\xd1`\x80\xb4q\xbd\xe8\x826>Y\xfcg\x10\ +X\xaf\xdf\xef\xa0W\xfe\x110\xc2\x93\xde\xa8TB[\ +}\xc6\xe6\xb5@\x84\x0e\x9a_\x81:\x1c\x06e\x5ci\ +\xa4\xbd\xd7\x19^\x86u\xc3Ut\xc24\xe0\x89c\xa9\ +\x1c\xb7gO\xeeY\xf6\xce\xb7\xb3\xdeu\x90\xc6\xd4\x80\ +\xea1\xc5\x8b/Gz\xbcF\xe7\xb2-\xe3\xfe7u\ +0u\xdd\xea\xac\x10^\xc2\x92\x91\xeb\xfe\xb9\xe9\x01\xf2\ +d\x1f9\xe9qm\x1c\xcf\x17D\x0dC\x94]M\x0e\ +\x19\x1e#\xae\xbbJ\xc9\x16|h\xd5\xd0f5}c\ +m@\x19\x19iz\x88b\xed\xa6\xe6\xb4\x10\xafS\xb9\ +Q&\xc1\x97=\xa3Cn8\x8d%\xfcX\x1d\xd25\ +\x19\xc4\x845\xea2O\xab\xa8\x1f\xed\x1e\xcdPsL\ +\xaf9\x0b\xd1\xfb\x0e\xe6\xd93\x80\xd93\x80\xc4#\x93\ +\x5cF9\xf9\xfb\x15\xf6\x11*\xf4&\xe6RNf`\ +\xd7\x0f\x9aX\x0c\xb0Y\x88\xc6\x87m\x01f\xcc\x08h\ +4V\xfe~]\xacWD\x8c\xdd\x13,\x12Q\xc5\x1f\ +\x9c2\xd4\xbd6\xc3<-\xaf\x8d\xf3\x97:\x98\xc5\xf8\ +)\x83\xd6\x1b\x04\xee:*\xe5w\x9b\xb7j\xce\xce\xf1\ +\xa5\xee\xfa\xfe\xae\x97\xab\x9b\x02\xd4\x9e\x0fuh\xb5\x81\ +\xd8\x8e\xe4`Q\xd5F\xeb\x15\x93\xa8\xf2\x10U\x1e5\ +\x0aE\xf1@U\xa1F\xd6G\xb1\xde\xd9+\xdd\xbam\ +\x9c\x0c\xaf\xd8\xa2\x82l\xf7p\xf0Y\x13V\xa5\xbf\x8f\ +\xec\xfc3\xe6P\x94\x81\x91\xed\xb5qE9!\xfd\x0a\ +\x0aO\xd5(W=\xf8\xb5\x11\xf0\x8e\xdd\xe1\x86k\xcd\ +\x8e1[\x9c\x05^\xe3\xcf\x8e\xbe\xb7\x5c\x8d\x0fy\xde\ +\x0a \x08\x1d\xbc\x22&^\xa8(\xe9\xc4x\xdcj\x89\ +\x92*\xcf\x97\xa5m\xad6\xaa:3\xde\xa5\xf0\xf2H\ +\xba\xa8\xc1\xe6\xb3\xaa\xf8,\xabL\xe5C\xda\xd6\xeb\xb2\ +\xb5\xb6\x15e\xcd\xdf\x85[\xbb9\xd1\xcc\xa4\x9b\x93\xca\ +\xcb\xf8\x8d\x01\x889m\xdeX\x10c\x949\xe5a\xaf\ +OJ\xa8s\x13\x03\x88.\xe7\xc1F\xd0\xb2\x9d\x05\x8a\ +>\x8b\xe1\x1d\x9d\x180\xd5\xb03(\xc8\xc8\xe3rp\ +B\xd9\xebC_ii\xcez\x947b\xc6\x7ff\x94\ +m\xd6\x93 \x90\xc4\xe7E\xdb\x0c\xa6Q\xbd\xb8\xbeY\ +\xb3\xcek\xc6\x8c\xef\x0afG\xad\xea\xabZ\x0f{\xa3\ +\xc4\x9f^\xff\xc7K\x03\x8b\x98I\xa6,xj\xe8\xda\ +\x0d\x8f\xda\x9fG9Q\x8d\xeb\x0di\xa4\xb9\xbeB\xd3\ +\x8c\x9d\xb6@\xd8E9h\xd3E\x9d)\xd3\x85]\xc1\ +\x9b\xa7\xc1\xb6\x9c1\xcd\x0cV\x80\xe0\xc6\xf0\xa6\x1a\x99\ +\xb8\xf6cx\x5cw}\x16\x9dtf>\xa9#\x08\xa7\ +\xf1DK\xb6\xaa\x0cl\x9dF\x9a\x9c@QP7\xf9\ +v\x97\xe4\xfeE]\xd7>v\x85|a|\xe9\x9d\xca\ +\xa8S\x99\x01S[e6\xb9\x18TH\xeb7\x8ew\ +\xfbf\x99\xc3\x07\x07\xa5\xcc\x17C\x17\xfa\x1fm|F\ +\x1e\x8bxW\xb90]\xaa4\xe8J\x02\xd8\xb86\x8e\ +\xba\xd6\xea\xe0z=\xd0\xf6\xbdRJ\xa8fO\x00\xb3\ +f\xa0J\xb9\xc1+\xe90\xc6[\x8ak\xf2U\xc9r\ +b\xcex7=P\xb0\xa4\xa1\x99\x86\xf6\x91\x0b&\xa0\ +\x86\xb6\xba\xec\xd6\x8eG\xe9\x881\x95\xca3\x90\xd4\x09\ +\xd2\x9d]\xbe\x04\xa9L\xab\xceU\xce\x156\x8e\xcf\x09\ +\x8c\x86\x88M\xbf\xf1l\x1d:~\xf5\xd8\x8c\x18x\xae\ +\x0e\xcb\xba\xbd\xc6\xf8\xe99{\xbe\xd4\xa0\xf0\x91\xf8\x1e\ +\xe1Vri\x1b\xda$\x91\x92\xdf\x5c1\xd1\x9f\x8d~\ +9\xd5|fP\xf9\xb2\xbb:\xa6\x8c\xd0\x8dVvL\ +\x82\x960\x0c\xbfT\x00\xfalt\x10\xdbB\x0f\xe8\xcb\ +\xe6\xf5>B\xa2%:{\xd6\x0c\x0a\xdf\xa6\xc1\xf9F\ +\xd54\x06\x83\xf5\xcd\xe7\x16I\x11\x7f\x95\xc3\xb2\xfe\x15\ +7R\xe8\xba\xe8\x84\xd2\xb0(\xbe\x0dON \xc6\x85\ +\x92\xe1\xf4\x8b\xc8\xa3A\xc3-JO\xe3]\x93\x11\xcb\ +\xb2\x94\x8e_*\xa8Rh\x04\xb2\x91\xb1\x1a\x0f\xda\xc6\ +`x\xb7\xcfL\xb1\x18\x0d\xed2\xa5\xc5l\xa3\xe2\x9e\ +\xd9\x95\xd4\xcckt\xd3\x9d\xdem\xba\x9acX\x8f\xd3\ +\xce\x22\xb4\xa3~m\x99 l\xe6\xc0\xaa\xd2'\x97R\ +\xa6\xc97\x94\x07\xfd.5sd\xc4\x03\x5c\xe9tQ\ +cD\xbda\xcf\x12\x92z\xcd|\xbb\x0aqor\xd3\ +G\xcf\xad\xaf\xe6?f:mL\x0d\x80\xec>\xa3\xf5\ +p\xeb\x06\x8c6\xaeC\xce\x9en\xf6\x1b3\xac^\x86\ +\x15'.\xeb\x16\x1cIm\x0d\xc0\xf8\x9b\x0a\x15\xb0e\ +3\xaa\x17\xd77x3z\xaa\xe3a\x014\x9b(x\ +\xaf::\xd4\xd8]\xa5x\xff\xbbw\xbaB\x86F\xe8\ +\xae\xdc\xa6:\xc3\xf0\x87\xf1SJ\x0f\x8f\x13\xc3c,\ +\xc7\xc6\xc0\x97eY\xb3\x07\xfa6&\xfdis\xa9\xce\ +Q\x0b\xa4s\x98\x1e\xa7=\xd2\x8c\xb9\x87@\xc3?o\ +u\xb8\xcdF\xe5\x04\xcd\x8c\x94fM\xbch\xc6Wq\ +n\x95\x0d\xea|=} \xf0\x07\x00\xdb\xbcf:\xcf\ +~\xdaQ \xee\x1a\x8d\x90\xd6\xbd8~a\x01\x9a\x8d\ +\x07tP\xda\x150\x83\x97\xe7\xc6\xb6\x9dT\xe2\xc4\xd3\ +\xa3t\xfc\xd0\x967\xf7\xe6\xa8\xc1\x00X\xfb\x22R\x15\ +\x03\x0c\x8e\xe3\x9f\xf7\xae\x9c\xf6\x93Ch\xa9|\x96\x1b\ +^\xc8\x01\x9f^g\xd7\xf8\xd6\x03\xdd\xbd>\xe0\x9aS\ +\x03\xa7\xe2\xcc\xca\xbd1\x1c\xf4\xf7\xd0\xe1.S\x81j\ +\xfeL\xa4Y3\x9a\xb9}k\xcfX\x02\x13\x83\x08\x7f\ +\xcc\x99??9\x9b\xce\x9e\x89]?h\x19\xb8\x11\xb6\ +4\x83\xeb\xa2)\xd4\xb6\xc8\x9a\xd5U\xc0\x94\xe8>\x85\ +]3~\xad\x84s\x83R_6\xe4\xe2\xad\xbf\xc13\ +\x90F\xa3\x15\x86y\xba>PY\xb2G1=\xae\x0c\ +b\xe6F\x9d1\x08r\x9d\xd8&\xdda\x85FyR\ +E{\xe2jY\xdb>\xd3\xc8\xc3\x93\xd4_\xaa\xd0\x1b\ +\xa2\x16}\x8c\xc6\x99@\xc3\x09\x19\xd2\xe3;\xae\x17\xe8\ +2P\x09\x90\xff+,1\x02Rg\x8e\xf7xg[\ +{\x10\xe3\xca\xbc\x00w9\xe1\xcc\x88\x01i\xbc\x01f\ +\x1ae9\x05\xaf\xfe\xf49\xe3\x11FA6W\xd7z\ +\x93@\xa1\xa6\xceh\xa7\x19\x01M\xd3\xdb\x86\x8f\xfa\xbb\ +\xa2\x99\x97\x0e\xb5\xe17fu\xda\xcd\xf6\x91\xf7\x0c\x87\ +\x9a\x95\xd6\x7f\x00y.\xf2\x8a\x96\x19\xb6\xc5I^^\ +9\x8e\x1a+\x1b\x830\xf0\xf2Q\xb6\x97w\xc5\x95F\ +\xe7JOO1\x96\xc0\xfc\xe5]\xb9X2\xb4;\xd4\ +\xb9G\xb8#\xf25ci_\x9d\xf0\xdc\xa1x$\xec\ +>\x80d\x04\xcd\xcf<~\x0d\x17l1\xa1c\xd9D\ +\xe1\xd5\x10\x18N#\xf5\xfa\xb0\x17\xb0\xdbF.s\x10\ +\x22\xee\x22\x06\x9a\x80(\x11W\xe6\xf2+\xaeS\x06\xb0\ +\xe9E\xe4\xad\x9b\xdcx\xa6\xafH\x0d\x9d\xc7\x07{\xbe\ +mB5q\xd7\xb3\xdeq\xb5\xbb\x0c\x22\xab\x8ehp\ +U9\xbc\x13\xab\xda\xd2\xe1\x0d\xac\x06p\x08s\x19\xdc\ +6N[\xf7\xeb\xfd\xd4\xf9^>\xda\xf3\xa9\x9eTJ\ +\xf8\xec}\xd4\x8b\xd1i\x88|\xac\xc7\xa8(ou;\ +\xc5\xf5\x15eK\xef\xda\x16\xbfv\xc9_\x5cGW\xbf\ +\xbc=mkW}\x95*\x00\xd3\x03`\xa2\xe6\xe3n\ +\xa7\x86\xeb\xb6g{(\x9b\xb9j'<\xf2\x0b\xf1\xe0\ +\xed.\xc7Q\xdb\xa9\xa5\xd9<=@\x1a\xbf\xe1\xc3\xeb\ +q\x1b5Zg\x93O\xb5U\xe4i\xb3\xa9V\xaaW\ +8\xdb\xbe\x83\xf7W\xa2kKz\xb4m\x9c\xd7\xf3L\ +\xbb\xa8\x13\xca\xf1c\xa6\xb1\xbeF\xbd\x84j\xfe\x0c\x94\ +\x13\x13Ngt&B\x92\xd9urG\xd1\xcc=\xb6\ +\xb2\x13\xb3Ev\x1a\xc0\xe9x\xa9\xb1\xab\x9d2}[\ +\x80\xd5\xe5\x09\xb0\x22\xc8\xee\x8a\xca\xcd\xd2\xf1j\x18L\ +\x18\x0c`\xbb\x8fy\x0cS:fd\xc7\x0d\xc0y\x88\ +M\xc35@V3La\xf0F\xc4r\x06]\xca\x9d\ +\xc6\xb2F^=\x86\xbe\xb7\x90\x07+s\xfd\x5c\x97e\ +)\xbcJR\xd5\xe0{\xa1\xbcpw\x19\x84\x0c`\xaa\ +?\xafyc\x88\x1ab\x80QnWt\x12\x7f7|\ +Z\x93h\xb7s\x08\xf7\xac\xd1[\x19S\xf1koQ\ +Q<+\xf3GG\xc5\xf0e\xf0\xaa\xe0fd\x8cF\ +\xd3\xd8\xbau\x0d,g\xa9\xcfx<2\xdb@\xbc\xaa\ +\x91\xf2\x0e\xada\xcb2/j\xc4\xed2XGc\xe7\ +\x8f\xf8#^\xbb\x22I\xa3\x85\x9a#]\x13q\xc5\xa8\ +\xb8\x1a\x1b\xd9\x02\xde9\xb6{\x87\x92\x89 \xfc\x1a\x19\ +z\xfa\xa6\x06~f)\xaa\xe6\x1f3\x05\xa3\x06ZU\ +\x84\xbe\xec\x09\xb9G\xe9:\x0c\xe5\x1c\xbfk\xd4\xf3\x5c\ +\x0cH\xac\x18g\xb4\xd72xwS\xbeW~\xca\x9b\ +\xfa\x8eM*i\x7f\xa9\x8c\xda)\xf7\xe6\xa0\x98\xea\xb3\ +L\xbf\x06K\xa6\x83\x0c\x9f\xba~\xa5[\x5cg\x1e\xd3\ +\xaa\xd7l\x82\x1b\xc3<\x1a\x22mX[\x9f\xb1\x96\xfd\ +q9\x9a\xe5\xf5\x81\x97\xc1d\x12\xea\xb3\xbd^\x9ff\ +`4\xc2h\xc3\xf3\xc0\xf4V'\x9f\xber\xa0\xd1\x7f\ +[\x8e\x0b\x99\xb3\xce\x0e\x18\x1f\xfbw=\xa8~\xf7\x99\ +\xc5\xdcp\xa9\xca}%\x5c\xa2\x0e\x9a\xea\xfd\x91\xe0\xd9\ +\xf4\xb2\xba\xa7j\xfcT^\xb5)\xc6lB\xedl1\ +S\xac\x9b\xb3\xc8\x85\xb4g\xc6\x07&\xa1\xb6\xa9\xa9\xcd\ +_\xde\x96)\x0d\x93\x1b\x93\xff\xd7g5\x98\xb2\x0d!\ +FYs\x0e-H3\xda\xf8\x8dq\xe4\x04\xbf\xf1\x8f\ +U4\x93\x15\xb5\xd7\xfa\xc6\x91\x98\x8dS\xf8\xa2\xe3\xa8\ +\xe5w\x00\xc8\xc3!\x8a\xb5/\x22U>\xfb\xac%O\ +\x85\xd52\x8c6\x0fe\x83\xeb0\xc9\xb6\x8b\x94g\x96\ +\x1b\xe0{\xd4\x9bl\xfdp\x88b\xdd&\x94U\x0a\x5c\ +\xe6\x9d}\x95\xedZ\xf7\xd2f\x9a\xfd\x88~\x89:\xe6\ +\x11W\xf4?\xd4\x89\xa6+i\xb4 \xbfi\x95Pg\ +\xa0\xc3i\xad\x07\x85`\x844\xf1\xef\x0c.\x90\x90{\ +\x05\xd2\x82\xd9(\xfb}w\xbc\x95\xb5u\xd8\xa5%}\ +=\xd3D+\x0f6\x8f}\x96QY\x0f`\x1d\x05\xd6\ +=\x80>\xda\xebb\x98\xa8\xaa2*\xb7 *\x9cn\ +\xc1R\xa6\xe5x\x95\x18\x86H\x5c\x8d\xde\xeaO*T\ +\xe3w\x07OA3\x81d3fe\xcc\xa91\x14\x10\ +Vo\x18\xf5\xf4l\x22\xcbg\x16\xb7\xf56\x13e\x12\ +\xef\x84\xb4#ZUH>\x85\xcc~\xb7\xb2\xec\xd7\xab\ +\x0c=\x81]\x11\xb5\xc2\x11/\xcdV\xa9\x815\x1c\xf2\ +\xbd\x88h\x22ve\xa6\xe8\xcc\xd5\xfdW\x95\xe0\xc6(\ +\xb8mG\xd4\x14\x16\xe9\xe8\x1d\x9a\x9c+\x8c\xaai\xf4\ +\xcb\xc9\xf1\xbb}\xf9]\x0d\x9f\x08^\xf2M\xe7\xe4M\ +3\x94\xbaN*Y\x9f\xc1\x1b+\xb1\x5ca0\xbd\x1e\ +\xd5h\xe0\xe0\xf3|\xec3(\x91/y\xd1iQC\ +\xbf\xed\xfb\xdb\x0e\x90:7\x05\x22\x1f\xfa{+\xc1?\ +\xe7\xf5\x07\xf6\x1aL\x96\xa5\xd29\xc9C\xc4\x91\xc2\xca\ +\x0c\xb6Wr\xdd8`4K'\x8a\x97/\xe6\xb7\xd7\ +\xaf\xce\x8f\xe1\xcf\xf8\x83\xd1kw9\xcc\xc6T\xb9\xb4\ +3\xcc\x00\x08\x84\x95[\x83\xba\xd7j\xcc\xb9v\xcf+\ +\x11\xee\xe8\xcc\xf9,lF5\xd8\x8ab8\xa8\xfbq\ +\xca\xbe\xc39\xeb \x905\xf9\xe0\x03\x89\xf8i63\ +\x8d\x86u\xd6o\xcbF\x14\x95\xc7\x83\xae#\x06\xf25\ +\x0d\xac=\xc1\xefNU\xc7R5\xb8=\xaf\x8e8e\ +\xd6;\xb1]\xfc\xe0\x03\x87\x0a\x11\x97\xa6\x07T\xd7\x17\ +\x0ef?\xb6:3\xd1\xb8\xf2>:\x1a]\x19s5\ +\xd0\x85\xc0\x9a\xc3=\xb6V:\x9b\xba\xbe\xb6MS=\ +\xa9kP\x99\x8a\xb0\x98\xdc\xaam\x8d\x0e\x94\xf1\x99\x06\ +\x11Q'+\xbeU\xe7E\x9aD\xf9\xd3\xdfU\x87\x9a\ +\xd3\x96\x91\xebV\xab\xe9\x11\xf2d\x0fH\x85\x83W\xf9\ +$w\xacW\xe7\xb1\xd1\x95\x9f\x08\x1f\x1c=\xd4\xf1\x05\ +0\xde\xf0Q\xf7\xfc\xd5\xad.~|\xef\x97x\xfb\x16\ +3\x9b\x86w\x9d\xd7\xbe\xe3O\x1fH\xa9-!/\xaa\ +]\xe1\xeez\x9f\x04\xf30\xb6\xf5\x88\xd1\xaa\xfe\x17\xfb\ +o\x01\xa0\x9a9\x81\xb6\xb9\xd5\x99\xb1l,\ +\xf1\xa4Q=Kf\x1c\xcb\xe3\xd3\xee3>6X\xa2\ +\xd1*\x1c\x0cJ\xd7\xb6\x01\xecr\xcc\xcca\xf6\x06\xb9\ +\x1e\xcf2bF\xb7\xd8_\xea\xc7!^\xa2\xc1\x89\xf0\ +\xb0\x81\xdf\xcb\xae\x95p\xbc\xf10ya\xef\x96w\x90\ +\xbd\x02\xf4\xceDr\x7fG\xa3\x18u\x9a7\xa6\xed\xa0\ +Pw\xc3\xdb|\x8dq\xcf#`0\x0d\x0c\xa6\xc7\xfa\ +\x05@*B\x93\xb6Ae|Q4\xce_\x85\x0ai\ +T!\x8f\x86\xc8[6\x22oz\x11\xb9\x1a:\xf9\xb6\ +\x80\xcd\xf4HT\xfc\xdepm\xabA=\xc9x\xdd;\ +\xe3\xb9\x91\x84A\xb5\xe2\xcf~\x8b\xc6\xd6\x82L\xb7K\ +Q\xa0j\xf3\x9f\x97\x0buT\xa9g\xdb\x19B:\xf7\ +\xb9\xb5\x0e\x1d\x9f\x95\x00\x9b;n\xe8\xf2k\xa2\xf1\xf6\ +N^\xfd7[*l>\x0b\xb6b\xc6U\xf9-:\ +-\x0c\xc2\xbd3\x95a\xbd\x91\x0c\xbd\x22]M\xce\xd5\ +\xec\xc79t-\x0c\xac\xc1\x7f\xb4\x15)%\ +\x94\x05\xb3&\xa6\xb4\xf5\x88\x1e\xfe\xd3\xb0@\xf9\xd1G\ +]\xc6\xcf\x19\x19\xc3\xc1&\x8c\xa67\xba\x95\x1a\xde\xbc\ +\xa3\x07\xb0|\xe9#C\xa5\xa5=\x13K\xd8\x9a\xf92\ +\x9e\xb0u\xd7\xf7\xd7\xea\xb6\xcb\xf9\x89\xd4P\xbaG\x05\ +\xdf\xa6[T\xae\xa4U\xcch\xab\x03\xa3\x8aQ\x1d\xb3\ +J\xc6\xd1\xb5[DjOv\xb5\x19\x18\xbe\xf2x\xad\ +\xf5=\x0a\x15\xe5Ji\xa5\xfcd\xf4O\xd0\x06\xed\xb8\ +\xa5\x81\x19\x88*\xf0\xa9U\x16l\xbc\xf8V\x8eh\x10\ +\x00\xb8L\x88\xfd\xa4R'o\xe8\xe1\xf8\xe6$%\xf8\ +7\x7f\xa4\x5cg\x04\xd3`\x1a\xd5\xf4&\xe4\xaa\xde\x0c\ +d\xa6\xfas`\xc7K\xc4\x8b\xechp\xf8\xef\xec\ +8\x12\xdb\xacO\xe7\xa5\xfe\x7fd2\x83\xb9\x1a+@\ +\xae\xd0G:\x16)\x9a\x92,\x85\xa1\xfcE\xfc(L\ +\xf5\x1f\x19[\x06\x1b0\xac\xb66\x82\x1a\x15\xb5\xcf\xec\ +\xc9\xbaD\xb1\xeb\x1c\xf6\xacg\xdb\xa8\xac\xbc\xc0\xa8\xc1\ +\xb6\xf1\x9b>\x8d\x06\x1f4@\xc4\x9e\xc2\xa3\xdf\xb6#\ +\xc8F\xa9\x15=\xf4\xca)\xf4{38o\xd2\xc8\xbd\ +\xed,GE\x1b\xafj\xb8\x15\x83\xe1FTU\xfd\x0e\ +\xe6\x18\xa5\xab@w\x95\xc9\xb2|\x12\x1d)\xbd\x87\xf7\ +\xc6\xf2Q\xecOM\x0d\xaf\x19.\xado\x85\xf8\xf3\xce\ +\x9c)\x0b\xdd\xe9\x1a\x05\xde\xbe#\x8f\xfa\xd6\x04\xbb\xb7\ +jd\xcbx\xc8g\xc9\xd1\xcc\xaa\xafB\xf3F8\x1a\ +\x1c\xfb\xbc+\x13n2\xac\xb2\xac=Q\xa4e\x9b'\ +\xbb\x82\xc2\xb6Ql\xd3\xc2\xae\x88[\x9fa!OZ\ +\xb9\xd5F\xe3\xdf\x8c\xbc!pt\xf1\xa2\xd1\xce\xe0&\ +\x16\xbb\xe1\xb7(?g\xdeA\xdck/\xa2\xe1\x91A\ +\x9f\x05v4\xa2\x96!\xf6\x99o\xcd\xcf\xd0\xa9\xf1\xb8\ +ng|=\xbc]\xfc\x9c\xa10\x9bc\xa8x1\x1d\ +\xd5\x9d\xd9S\x9c\x99\xde\x8cZA\xb3S\xfe\x1b\xf6\x05\ +\xaa\xc3m\xb0T\xe0\xa6\xc2\xdf\xa4\x17\x14\x0a\xbf\x16>\ +U\x8e\x0dx\x84\xd7\xc3\xces\xe7\xb4U'ZB\x8e\ +\xde\x96#\x8en\xda\xac=\x0f\xef\xd1\xe0\x8e\xda\xa2\xcb\ +\x91\x89\xce\xf8\xb6\xe4\x04n\xf46\xed\xf3\xccIT3\ +'\x80\xa2l\xc9\x82\xaeM?\xd3\xcc]\xb4\xff\x8a\x0b\ +\x00\xc8\xa3\x11\x8a\x177\x03[\x07\xcdw\xdeI\xf26\ +\xcb\xd6\xeb\xf5\x0c\xab\x17*\xbb\xf6\xbc_\x9b\xb7kF\ +\x85X\x9e7^\xae$\x89\x12\xf1\xa5\xc1\xa9\xdaV\x85\ +\xb1\x8b\xef\x1b\x1c\xf6\x0a`\xee\x0c\xe4>\x1d\xbbh\xa3\ +\x0d^\xda}\x993\xf9@+n\xfe\xb15O\xce\xde\ +\x95\xc9\x87)\xec\xf2A\xeb\xeb\x1ab\x0bT9\xea\x02\ +\x92\x0c\xa5\x7f\x8f\x9a\x5c '\xa2\xb3\xa8i\xe0\xf6R\ +\xa2#c\xc0C\xee\xd2l\x9b*\x1b\x9b\xcf\x94c\x85\ +\x11FU\x9d\x09l;\x1854\xf5\x93F\x08u\x8a\ +\x12\x90|\x89\xd9\x10\xec\x05\x85q\x96\x95C\xb4\xf7\x82\ +DU\x85d\x86\xc3\x229\x1b\x9f\xe2\x18\x8dY\x83\xe3\ +\xb1aH\xa9@\xaf\x9c\xac\xcb\x95\x99\xbdL\xbaAe\ +\xd4\x8c\xc4\x15{g\xac\xfb\x8a\xa7\xca\x13:o\x86c\ +\xd9\xcb\xf0i\x05A^&@@\xdc\x81e\xa5\x91m\ +;\xabf\xb4R\x9d5\xa9\x06\x18\x0d\xb7 \x15\x09E\ +*\x9b2}\x19\xa2\xcf\x1a\x1f\xf5I\xeat\xa9\xc6\xce\ +P\xae\x90\xab\x01\x06[\xd7\xa2\x1amE\xce|\x1f\xa9\ +?\x86\xc5\x0b\xa7\xdf\xee\xef\xb3;Z\xf6\xf4\xad\x0d\x95\ +[K\x17\xee\x94oS\xb8\xb7\x92{\xfc\xf3\xeadS\ +\xc0#\xee\xecR*\xdax\x16\xb1F\xe7\xcb\xeea\x16\ +H\x83.*@\x1e\x15\xe3\x95\xad\xad\xc5f\xd2~\xe0\ +,0T\xa8\xd0C/D\xe3\x5c\xa9f\xfec\xf5\x80\ +\x06\xc3\xe3\xd32;Z\x9e\x8c\x01\x9b\xca\x96\x8ek\xdb\ +e\xb6U\x0a\xd3g\x8c?\xf4\xaa\xd7F'\xd7p\xa6\ +<\x1c\xcdj\xe4\x81\xf6\xe7\x9e\xf6\xaa\x7f\xf52z\xfa\ +\x0d&\xba1\x80k!\xaec\x19R{\x9c\xb8&f\ +\xe3\x99w\xd5c\xbc\xda\xce\x8awd\x12\xbc\x5c\xc4{\ +\x0c\xae\xae\xb6\x9e\xd4<\x19\x9dE_U\x8aNl[\ +\xbf1\x1b\xa5NY\xa4\x81\xc75K\xc86\xbf\x061\ +C\xb4\x03\x1aut\x0c\xdex\xc4\x0b\xefk\xf3\xa3\xb9\ +\xe6\xea8{\xbe\xf3p\xb6\x0d:aW0\xb7@\x9d\ +\xed\xb3\x95\xb6\x85\xd0+q\x15\x94m\xdd\xab\xce\xab\xe2\ +\xcd\xe3\x942\xa1\x99s\x96 \x98%%\x0e(\xd0\x06\ +I\xe4c*\x02o\xd4\xbb\xb2\xba]N\xa5\xc1\xac\x1b\ +\x93\xa2\xf2h\xaf\xc2\xc6\xdb\x96\x92,\x1a^-\x05/\ +z\xa9\xf1\x89\x81H\xea\x1c\x9d\xeb\xea\xea\x0f\xfbM\xa5\ +_\xa5\x9d\xf2~v\xd8\xf08\xf2\xa5}\x1ax\xef(\ +t\x1b`s\xcat\xb3Nt\x06\x09w[\x0eJ\x91\ +U\xfe\xf4\x06\x8b\x0d\xe3>(\xad\x1d\xa8h\x9c\xc8_\ +]Nt\x82\x7fW+q\xd9\xa6A\x92\xff\xd7\xf0V\ +\xcd\xdc*\x91z\xbfB\x17_%\xe7[\x06\xd4\x91\xf2\ +N\xa5\xe1!\xea\xa6.\x1aP.\x8d\x1f\xbd>\xed\xb2\ +=u\x80\xe7K\xdb\xe4!\xed\x15%l\xc4\x8e\x9f\x9b\ +A\x1ca\x88O\xa8\xaeD\x183\xf2*d\x1e@\x03\ +\x11fx\x95\xffc)\xd4;\xec\x5c{t\xc4\xbb,\ +Q\x82\x7fS\x8a\xda\x80\xe9\xda\xc7\xa9\x06E\xd7\ +k\x8e\x05\x9dAo\xbcj\xbcq\x97\xa6e\xbcj\xdc\ +\x99\xf2\xa2\xe2U\xfaF\xe3D\xf5\x98\x1c\xee\xe8`\xc1\ +\xcdmw\xdb\xa8\xda\x8a\xa0\xbd;>\x93\xe0K8\xd6\ +\x06\x91P\xb4\xeeU\x9cD]e?\xa3s\xaaz\x85\ +\x10\xfa\xa0A\xf3\x84\xa6\xeck\x1cj6K\xcft4\ +\xfcp\x9c\x1c>\xf7\xf8#m|_\xad\xae\x9c=\xd6\ +v\x87\x0cl\x1a\xacCUM\xb7pn\x0c\x99\xf1\x9b\ +\x9d\xecH\xaf\x08\x17\x0d\x06\x1dWF\xd5\xea\x04\xa9\x8b\ +b\xb4S'\x84\x10\xe8]\x11\xee,\x98\xca\x01\xafz\ +\x99I1C`\x0e\x97\xbe\x96\x8d\x98mg\xe6\xa22\ +\x8c\xf80X\xb5\xf4\x17\x85\xb1\xed\xd8\xb7\xdb$\xec^\ +\x95\x0f\xc3\x87\x15W\x95\xaeQ\xc9 \xfc\x86\x16\x0c\x1a\ +]\xb6\xcf\xa0Tg\x1f\xe1w\xae\xdf\xcb\xa2\x1a\x19\xfb\ +,5c\xb5\xe7\xb1;5\xcb\xa80P\xd6iT\xda\ +\xb2\xa0\xb2\xcdQ\xbb\xda\x064\x88\xd4\xf5\x98R\x8f\xe5\ +BO'^\x06\x97\xe9\x1f/\xbf\x9eO\xb9{\xde;\ +h\x86w\xc5g|\xbe\xcb\x09\x8d\xa3\xd8\xe5\xb3f\xd4\ +1v\xaf\xea\x1c\x959\x85A\xe1\xce\x01VO7\xef\ +\x08\xb7q\x13\x1d`\xd3\x8d>\x1b\xae\xf7\xb6\xe5J\x1d\ +3~\xbe\xad2\xa8\xf2A\xec\x15\x8ek\x8a}\xb5Q\ +>M'\xb4\xf4f\xb8\xf4;\xc5\xbf:\xf7\xeaFk\ +\xdf'u%\x03\x12\xc3G\x94\x07\x8f[f\x86\xda\xb2\ +\xaa[\x10\x89\x17\xb8{4(@\xb3\xd6\xd8\x17\x1c\xb3\ +^\xaa[\xbbq\xe9\xad\xb6\xf6\x05w\xc9b\xc4\xa49\ +\x83#\x81?f\xe3\xbcn\x06\xac\xe6\xb5-\x98\xba\xa5\ +\xb7\x9b\xc7\xf5\xd9\xd8\x8a\x10\xf1\x12[\x17\xd4Ml\xfb\ +65\xdf\xb7\xdb[\xda>P\xfc\xd9\xfe\x0e@\xbf\x87\ +4w&F=\x0fa\x94;\xe5=}\xbe\xd5\x92\x92\ +\xa8\xa3c\xb5I\xc74\xfd35\xde\x04\x02\xa0~\x17\ +p\x826|\xab\xd3e\x8bW \xbb6ft;\x83\ +F\xaa:+\xc6O\xa9L\x93[\x18\x99\x90\x1es\x1e\ +\xb3b\x9b8dz\x1aN\xbe\xe97!\xa1\xcaCl\ +\x1c\xaci\x9c\x16[[4\x82jv\xec- td\ +r\xeb\xef\xd4\x08{\xfd\x9cF\xdb\xca\xc8\xf6\x9d*\x84\ +\x18\x91\x98\xb7\xae80\xa64\xc3\xa3c[)\xbcJ\ +\x193'\xe6\xa3,&\x1d\xcd\xd4\xd1\xb0y\xb4\xb1=\ +\xeeBV%:\xc0p\xfc;\x95\x0a\x1d'F\x14v\ +\xd0.q\xc9\x93\xce\xd5(\x10G\x14\xfb\x98}Rg\ +\x90\xac\xafJ\xa9\xad\x0c\xf5\x1d\xd4\x95@\x99\x1b\x18*\ +\xa7\xfc9\xa6W\x08T\xd2\x1ew9\xcc\x5c\xc8z\xb5\ +_\xc6fS\xbeR\x03\xad\x0e\xa2\x8d\xaf\xe7\x0bv\xc1\ +c\x5cL\x1a\xe8\xbb<\xbc\x8aV\xa9\x8b\x8e-i\xd0\ +\xbd\xb9E\xf9\xcf\x9e)\xc70i&\xc7 \xd7\x8c*\ +\xaf\xd4p\x89\xf2\x16i\xcaC\x99\x13\xe0\x8e\x94\xd2\xf2\ +\xa0Ac\x99$5H\x84\x8e\xb8\x1d\x82\xaf:\xb31\ +\x22.SxV{\xc9jXm\xb5\xa4y\xdb\x89\xad\ +/{\xc5\x15\x9dv\x93':\xc1\xaa\xb7\x88k\xef\xa0\ +F.\xb5\xcf-\xfb\xe3\xdf\x04\xe1y\xc7h\xa7\x0en\ +4\xd2\xa6W)\x05q\x93Zn\xa0\xed\xe2q5\xa0\ +\xa6g k4\xde\xa8\x8d\xe1\x8fF\xa9\ +e\x96\x18SI\xd5\xcc\x97\xc1e\x0eb\x96\x7ft\xdd\ +\xe8\x98X\xbb\x89\xe9L\x1dKy\xa9\x00]7\x0da\ +4\x93i\x90X\xcf)\xc71\xde*\x1b\x19\xd4\x13\x1c\ +\xd4\xe9\xb3\xc0R\x0f\xa0\xe6\x0a k\xf1\x8e\x22uE\ +;\x98\xc9\x0d,\xa4\xadfp\xf53\xe3!\xa5\xb3\xd2\ +\xd0\xfa~\xcb\xf1\x88\x8a\x11\xcdx\xa9\xbdQ>W\x9d\ +\x06\xc7\x9b\x1e\x97F\xf3\xb6\x8d\xce\xee_\x1c\xd7\xf4\xba\ +\xd1\x8e\xb6\x88\xeb\xb7\xb1\x14\x1f\xd1\xaf0}\xa1\xfe\x09\ +e\x88\xf8\xf2\xae\xa4\xd7j\xbaN\x95\xbf\xa8\xef\x95\x06\ +\x06\x99\x8e\xc5\xca \xcfU5\x1e\x02\x804k\x0a\xc5\ +\xdcY\xee\xc4\x11\xbd\xb8>M\x1aq\x9d\xcc\xf8{\x9f\ +\x0cI\xfd\x86\xb6\xa3\xad\x01\x0b\xdb\x00\xacO\x15(\xea\ +&be6\xaf\x00\x158-\xfd*\xd9\xbbv\x03\x02\ +\xf6\x12\xf7\x06\xce\xe6\xa79f\xe6\x95[\x19\xa4-\x10\ +\xf5',7\x10Y\xfab\xe4\x98\x9d\x18v8\xa1\xc8\ +\x156\x0f\xd6zs \xd9?e6\xf6\xafq\x83\x88\ +\xcde\x02@\x83\x1d\xcbO\xca\xf4TR\x19\xed\xda\xbd\ +\x7f\x83G=\xd7h\xfc\xff\x1a\x7f^\xf1P\xbd\xd4\x7f\ +\xf3(\xce\x84\xa9\x89y\xe8\x97\x93\x0d\xa3\xa8\xd0\x8f\xc6\ +\xa3\xea\xbb\x96{\xcd\xdcT\xe4\xd6xL\xc1\xf1\xa2m\ +4\x8b\xe7\x82\xd5\xf7WNQF\x07D\x05Cqn\ +cz\x03\xc0\xfbL\xc9\xaa\xf3\xae\xf8\xad\xef\xe1\xd1 \ +\x11[Fm\xff\xc2x\xaf\xa0{\xe8A\x1d\xf9\xae@\ +\x80c\x9as\xe9\x1d-*xo\x10!\xbf\x99\x9c(\ +f\xd5\xf8+\x8dmL\x84\xf9\xb4\x8f\xcc\x8c\xdb\xa8\xf9\ +\xd4_\xc4\x9b\xff\xd6\x9c\x22_\xf2dV7: \xea\ +t\x13O\x1ap\xb5\x15\x16e\xdc\xc3\x13e\x5ci\xee\ +\xe9\xea\xcbw\xfa~_o\xf8x\x5c\x93);\xcaj\ +\xbb\xd4\xee\x1d\x1fB\xa5PF\xde\x8cY\x03\x80\xb2\x9b\ +d\x8c\xae\xd2KT\xdcF\x13\x1b\xb7\xab'\xd2\xee\xe3\ +\xbc\xb1\xdc\xcb q\xd8\x04\x91,\xb1\xd9\x1c\xd19Q\ +\x984k\xac\x95\x88\xba\xbc\xeeK\xe0\xdeyI\x0d\x8f\ +'\x14\x01\x9f\xd99\xa3&\xef\xa6\x1b\xba\xd6\xa6\x86\x93\ +\xfc\xe6\x83o\xcb\xc0\xeas\xd1\xf0\xfa\xab~\xd2;Z\ +\xed2t\xcd\xefm'e\x88\xe1\xf8{\x95\xed\xb6\x06\ +69\xa2k\xad\xc1\x1f\xc0\x0a\x84\xd7\x89*\x8d:7\ +\xdb\x8f<\xef\xb0l\xab\x1bQ\xbcl\x1a~\xcaq1\ +\x98\xfc\xaf\xf2^\x7fj\xb4\xa3NU\x8b\xcfL\xa9\x97\ +{\xea\x0b\xd5\xcf\xa9\xf9O3\xd0\xa5\xd0\x8b.\x93\xe1\ +\xc7x_e\xd4W\x0a\x98H \x9d-\x1b\xa95\xb4\ +\x14\xe0 n\x98m\xa5v\xe1x\xd9\xc1\xa3\xb4\xcb\x02\ +\x0fe\x94zRK\xf4*#FW\xf5\x0f\xec\xd3j\ +\xee\x0cT\xb3'\x83W\xa2\xbe\x07\xfd\x03\x8cePu\ +\x86]\x86\xeb\x02\xfe\xe4\x00\xe5\x15\xdf\xa3\xe8K\xf4:\ +{]e\x1a\x1f\x04]\x8e\xbb\xed\x86\xd8,\x0f\xfb\x88\ +M\x09\x0c\xa8Ag\x8a[\x99E3\x15\x86`\xf5\xb2\ +-OG\xe0\xe1\xe6\xf1\x91\x8b\x19nn>\xd0\x1e\x0b\ +\x22\xb2\x9e\x83\x99\xabz\x1c\x96\xda*T\xd5\x00\x13\xe5\ +T\x0dcbo\x9c\x91D\xd7H6\xf38\x81{&\ +;\x98\xf9\x1f\xdc\xfc\x10\x06\xd4\xf5\xeaX\x8d0'?\ +\x8bB\xa4J8F_e1\x81\x9cG\xc8\xb9r\xf8\ +\xd0\xd2B\xa4e\xe5\xc64<\xfb\x9eF]\xab\xa7\xa3\ +w\x12\x0aX9*\xb2\x1b\xc2_\x91\x17\xfc\xfd\xc4\x07\ +\xc6\xf0\xf0\xd59\xc4y\xe1~\xea\xe1\xd0\xaaP\xba\xf8\ +\xd7\xafM\x15\xa1\xc7s\xa4\x8f\xe7\x8d\xf6\x9dZ\xa6R\ +\xdc\x933<\x0c\x8a\xbb\xfay\xaas*,\xaf \xe3\ +\xd9\x94\xa6\xcc\x8b\x00\x8d\xd1\xc2\xf7\x95q\x5c}\xaa\xfe\ +\x8cgP\xd5\x9f\xf9\xf2\xbf\xc1\xcc\x127W\xea\x8f\xd3\ +\xe0ju'\xa77\xd2\xedMK\x1e\x07\x0c=\xed2\ +\x8d\xa1x\xd6\xef\xac_X{\x88|6T\xe7\xea\xa2\ +\xa0\x06b9\xc0\x10\x15\xbd\x06xZ!Q#\xa3p\ +o+\x03\x1e\x1diBe0k6\xc1~\xd77\x9a\ +$7\xb6\x1aO\xef\xb4\xc5\x12\xb6\x1a \xca\x8a\xd7E\ +\xf6\xbd\xd7\x8f\xd5\x18Ro\xca\xcc\xe0D\xa9\xd7]\xb4\ +\xban\x83%:\xcd\xdeQ\xf62\x1c\xc7\xf0\x817!\ +\xf2\xba\xafk\x1dm\xd9\xd5\xefU\xa2u\x9d\xf6\xadZ\ +\x01\x86\x8d\x9e\xbf\xed\xff\x0a\x87_\x13uW\x84\x85\xeb\ +!]\x94\xe7c/\x9a\x86\x84\x1e\xff*[^\x17\xaa\ +\x14T\x81F\xd4\xed\x84C!Tg\xddx\xcd\xc6\x88\ +\xd9g\xc2\x07x\x0c\xf9\xd5z\x9doXc\x86\xd6\xe6\ +U\xec\xd8\xe5}\x0c\xae6~\x16\xd7AN\xf04\xd2\ +\xd00\x06\x0c\x86\xffh3\xcd\x85\xd4\x15\xe4\x04\xa4\xb9\ +3\x91gL\x04\xf9#\xd7X\x05\x81\x14\xa2}\x8aZ\ +=fj\x81\x04Kb)\x86\xd5\xbfP\xddg\xba\xb5\ +?1\xa79=\xa1\xa8[\xa1m\x12e\x0c\x8d\x8c|\ +9V\x1b\x84#\x91\xa2R\xd2\xa8A\x99q\xbc\x95\xa1\ +a\x1e\x1b\x83\xdev}q\xbb9\x89\xae\xaa\xa7pB\ +\x14\x15X\x0d\x87\x1e11\xcaCl\x1c\xbc\x00+V\ +{\xa5\xd5\x15\xf5d\x9972\x90\xbf\xba\xe0\xe8\x12\x02\ +\x9dW\xfb\x05*d \xe9F\x11\xc2\xa8\x02\xab\x91\x8a\ +\x13\xe5T\xa0?1\x07E\xd1o\xc67\xe8\x95\x91\xd5\ +\xe9*\xdc\x9d6\x83\xef]\xb0\x8b\xd9\xc5\xc2\xcd\xack\ +5\xe63Ff\xbe\xa2h\x14\x84\x170\x1b\xdb\xabs\ +\xa5\x1f\xe0#}\x1a\x0f\xf6l*\xbfi\xa92\xc9\xfa\ +\x124{i4\x8e\xcer\x0d\xb9\x96\xa6\xec7\x1e.\ +N\xb5\xe2\xa5\xc5\xee\xb7rUn\x0e\xde5\xf9)\x9a\ +9\xa9\xd0\xb4\xe7M\xb3\x93\xca\x1f\xc4Wn>\x1f\x89\ +\x1cZ\xc3\xbdF\x99\xe6\xb0\x99j\x8a%\x12\xc3\x15\x90\ +\x5c\x86\xd4hQ\xc9\x5c\xda\xe0\xccl\x82\x87\xcb\xd6\xc0\ +\xd0\xa4m\xdc\xc9\x91T\x82\xfa\xbb\xf1\xaa\xc9\xad\x8d[\ +\xc8w\x9a\x11\xc9\xcd\xa7\xa4\x8b}W\x09\x9e\xad\xe4\xe1\ +\x1d9r\x02\x04>]\x0f\xf1\xc0\xd1\xe9<\xd3\xf8{\ +'\x90kRGL\xb3W^\xae|\xd9\x92\x18\xf3\x7f\ +iV\xc3\x97\x0d\xbd\x81\xe2\xda|\x80\xac\xbf\xab\x9e\xa3\ +\x83\x1a\x1d \x8c\xd7\xc4\x1en\xe2D\xfb\xd6\xea\xcf\x98\ +}R3\xec\x83<\x1d\xdf;+\xberA\xbdM:\ +\xc1\xddM\xecG\x9bQ\xc3\xac\x81\x88\x05DlB2\ +\xecD\x1d\xe6\x9d \xaf+\xec.\xd2\xd1\xebvu\x84\ +Ugkp\x1a\xfb\x00i\xd4\xbb\x1d7_N$\x8e\ +\x0cwuu\xac\x9eS7\xb4\x00t\x8c,\xf3\xa76\ +^u\x95\xea5\x9b\xbd\x10Jh+\x8f\x8do\xe3\xd6\ +\xf3v\x9f\xf1K;\xc1\xb6,o\xb18\x9f\xf2\x06]\ +0\x8f\x0f\xf5A\xe8\x8b\xf8~\xe1\xec\xa4\xd5\xa8\xe6q\ +J\x9a\xb5\x9df\xd5jZ\x9a\xa6\xdd\xd5\xf63\xfa\x08\ +\x96\xefl\xb85%`\xfeL\xe4\x19}G\x13mj\ +R\xbb\xac\xfa\xb5\xcd\x8b\xf5\xa5\xc7\x08AF\xa5\xfc\xd3\ +\x86(\xcdJYs\x86\xbd\xa1\xabnRK\xf3\xb18\ +[Va\x0bVC\xe3\x1b\x9d\xc6\x98Q=Uc`\ ++Y\xdag\xfe@\xdf\xf6X\x86\xc4\xe8\x90\xd8\xddQ\ +\x99)\x01\xdb1\xa6w\xba\x94X^\x19\x1b4\xf5\xfd\ +\xbd\xd4\xc7\xac\xfev\xa8R\xdb\xa9\x8b\xf3w]\x9a\x9e\ +Uc\xa0\xcf\xab\xa3fB\x1e\xc7\xd5\xb9\x12\xd2\xf8\xfc\ +$\xe2\x83\xca6\x96\xb2\xda\x8c\xd20Y\x1ea0\xdc\ +\x88\xd1h\xba\xa1\x99\xe2j[k3FT\xfa\xc6\xef\ +\x15\xde\xf8\x8a%u\x10#\xbeM\xd1\xc41mds\ +w=\xdd\xdb\xd9\xe5\xb8\x09By\x8c*?\xe2)\xe2\ +\xd9\xd3\x0f\xa0\x81\xd0\xcc\xb5\x89\xa4\x1a\x03\xfb\xce\xd6\xac\ +\xe3\xb6y\xb1\xed\xack\xf6Z\x95g\xa4\xb1\xf6\xfap\ +-\xfe\xcc\xc7m\x19~\x95\x12\xe2\xca\xf3\x0f\xfb\x98\xe2\ +\x81\xce\xdd\xbc_\x89\x5c3h\xf3\xb4\xe2\xbd\xb6\xf3\x9d\ +<\x91\xdcO\x83\x94Or\x1d5\x9c\xa3q)2:\ +lQ\x03P!\xa35\x8f\xe2\xcd\xe6U\xf3\xc2\xcf\x08\ +7\xe7\xf7\xef\x00V\xbc\xa8CS8\x9c\x98\xd3\xeaU\ +y\x94\xcf\xe8jEg\xb0\xcd\xe3\xdbvTTW\x98\ +\x16\xaaq\xa2GT\xf9\x9e+:\xa4i\xbc3\x9b\xd8\ +P\xbd\xa2\x97\xc2\xa0\xe9\x16e_\xe5#:\x96&\xb7\xb4\x8b\ +>\xe3\xd6\xa6%\x9ag\xf5\xf3xO\x97\xfd\x8c\xba>\ +^\x0c\xee\xd5\xc9\xea\x92\x1b\xd5y*5\xde\xb9TX\ +|{\x8a\x875f\x99m\xac.}\x12q\xf2\x9bl\ +\xb3:\x9b\xa6[\xeb\xf9\xfc\x99\xa1\x00\xa0\x5c\xdd\xa57\ +\xcd5\xd3\x96\x08\x85_\xdb~TR\xa2L\x8e\x8a\x8c\ +b\xdel\x8c&\xac\xb6\xea\xa1e\xf0\xe2/o\x1f\xa2\ +\x05\xed\xb0\xdd\x09\xee\x8e(\xc1\xea\x5c\x9a\x8c\x95(P\ +\xcc\xde\x01\xc6\xd1\x85&\x96\x95@\x1ae\xdb\xa4\xbe\xbf\ +\xc6\xfa\x0atcA\x8d\xbc\xa1x\xb3\x9eA\x097\x05\ +R#,\x96\x97(\xfe\xb9\xf97\x92n'\x15\x0a5\ +\x1c\xe6\x01'\x07\xafW6\x000\xccC\xbc8X\x83\ +*\xab\x13\xd36.]W\xe5pew\xd2\x89Q\xf8\ +8\x9e\x0a\x0b\xe4;\x1a\xe6\xf63t\xf4\xbc`jD\ +\xc4\xa7\x1a\xc7 \x15\x98\xec\xcfE*z\x12\x83)\x14\ +]\x8a\x84}r\xd9\x8d\xda\xee+\xf0\xf8oGX\xec\ +}\x89Y\xdf<\xa6\x8f\xc7\x91\x1duRH\x99\xd7\xae\ +\x08\xbf*\x09+e\x1a\x04Jo\xcd6E\xbc\xc6~\ +\x13\xfbN\xe7\xb1>\x0c\xc3\x80\x1a\x0b\xed\x93#<\x5c\ +\xbf/=\xd6\x146y\x89=\x19*\xa8\x1a\xd9\xdbZ\ +\x8c\xc6\xecK\xf5J'\xc2\xae\x86**V\xae\xa66\ +\xfa\xed\x17\x86w\x19\x17^\xe6X\x18\xdf\xaa\xf2\xe5\x8a\ +\x88\x97\x989\xf0\x0e\x97J}v\xbfg\x91/3\x9e\ +Y~#\x1e\x0a\x97%\xd2l\xba\xaeC\x7f\x16\xb2\xae\ +z\xc4\x11|?$1E(\xd1\x1a3\xc3\xde\xdaQ\ +\xd3\xd0\xeb%][tu=\xcf\xd8\x15y\xa6\xc6I\ +l)PnV\x19(\x9a\xb9l\x8d\x16\xbah\xab\x80\ +>7\x1aK]\x02i\x95\xc3\xfc\x5c\x93A\xabrF\ +\xde\x06\xd8\x8b\xaa\xeb\xb3;*0\x1b\xa440Nf\ +&\x9ak\x8a\xfc\xac:\xd2\xf8!\xf69rn\x1d?\ +\x06e\xf5O\x0bF}?it\xdd!\xd8\xc5x\x9d\ +\xfc\x9eI\x0e\xda\xc5B\xe6\x8fv\xcf>\xd3~F\xa5\ +\xad\xf1\x93\x8d\xef\xf50:\x7f7\x18UK*T\x8a\ +\x93\xfa;J\x93\xeanO7\xc3\xad\xd1\xa1m\xc3\xa2\ +}\xb7\xf1\x18\xc0z^\xf0\x1c\xca\xb1\xb4|\xac\xb4S\ +;G\x5c\xb7-r\xd4\xdf\xb5\x9f\x10w\xd3\xc7\xa0\xa4\ +m\xe3\xa9\xbf)\x87\xcc\xd6Q\xc65A\xc21\x08\xdb\ +\xa8\x04\xd2\xfc\xd9H\x13\xbd\xa6-e\xe4x\xdbSI\ +y\x8ep{\xdb\xa0\xee\xa2\xd96\xb8Q\x08[%\xbf\ +E\xbcP\xd7\x16\x0d\xad\xc6\xbb\x80G\xa1I>\xa6t\ +\xd1|N\x03\x97\x1c\xdbyE\xcfFE#\xaa6\xb8\ +R\xe1{Ea\x84\xb6\x05\x91\xed\xda\xbd\x09:\x8e!\ +\xc9\x8cvM\xacz\x0c\xa6\xc8S\xb3\xeb\xb6\xf6\x86G\ +\x18\xe5\x016\x0d\xd66o\x930b0\x0a'tZ\ +\x82\xb4\x92\x92^U\xb3>\xcfZ\xc6P\xbe7\xa8\x1d\ +]T\xc8\xcd+\xe9\xec\xdcD\xdb\xe4\xe1\x8d1\x05\xce\ +.S\xf8^igLM\xccGYN\xb8\xbb\xb7\x15\ +\xfd&\xf7\xbb\x17*\x8d\xf6\xac\x90\xa0\x97QR\xdf\xf8\ +R\xb9\xf5y\x5c1\x03\xa6\x06N\x8b\x0e\xbey5\xe2\ +8\xae\xd3\x0c\xb4\xf2\x02\xcbd\x1c\x9f\x0a\xc6G`\xca\ +K\x8aS\x1a\xd7\x14\xe8\xdf]6\xb0Y\x08%c1\ +{\xc3\x87\x1a.]\xa7W\x8d~\x8d\xf6}T\x82\x0a\ +\xb3:\xa5\x15XZ\xd2R\xa1\x8d\xc05\xf9\xf27\x15\ +\xb9\xca\xa8\xd1#:\x84T`\xfaV\x07\xcf?\xf6\xbd\ +W\x80fx\xa2\x11\xaf@\x19\xd4\xf2\xb3\xe9\x11\x9e\x18\ +`\xd9E-\xf5\x11\xe3*\x1f\x1a\xbc\xa8Cl0X\ +\xf6\x9e\xa1B\x16\xbc\xf9\xe0H\xf5\x11\xb3\xb65\x8c\xbf\ +iS\x90\xf1#\x1a>\xf5\xce\xa0\x9e\x9f\xa8x\xa4\x91\ +l\xef\xfc&5i,\xfc\x06\x1e\x8c\xf5\xa0\x06\xd9\xbc\ +\x0a\xf9\xdb\xee\x8b\x0e\x83\xea23\xe0Z\xc2J\x8d\xa6\ +\x85\xdcO\xc3^\xf3}\x8d_M(\x0c\xe4\x5c5\xa5\ +\x87\xf2\x8fI@=23\x84\x961\xb2.V\x0d2\ +\xa3\x83`c\xa9\xde7\x87\x93g\xcf\xc1a\x82\x81\x17\ +\xf9\xc7\x9e\xd5{3\xfc)\x08\xf6\xff\x98y\xb2qb\ +\x91_\xe9l\xf0\xe8\x11U\xeahPk\x98L\x98\x0e\ +\xa3\xc9W{\xda\x15\x00\xd5x\xa2Cgk\xd1l\xbd\ +\xc1\x93Qo\x12\xa0#B\x9d\x09Y\x87\xda\x11\xc5\x8b\ +\xca_\xd4\xab\x0a\x97\xad\xa5\x00\xdf`B\xfd\xb4\xad\xe0\ +?\xb9\xb5r\x1d\xb6&\x8fc\xa3\xb9\x8e\xa3\xb2\xea\xf9\ +\x9e\xeb\xe2}\xea\x9dP\xa7yM8\xfeY\x16(\x16\ +\xccA\xea\xf7\xc6\xed9\x96\xf9\xf5\xfa5\xe2\x86mS\ +\xa6/\x99\xb9#oW\x0eF\x0dX\x0d\x8f\xea\xabQ\ +\x86\xfc\xac\x9aH\x00P\xbf\x09\xa4~\x8dL\x81\xadX\ +\x1b\xc4\xde#\x93\x8a\xda\x97V5zT\xa6@\xc7g\ +4\xa6$\xab7\x7fd\xc2X\xf2\xd4\xff\x9bJ\xd4l\ +\x81!\xce\xbcu\x8d4\xdbq\x0c\x15M?M\xd4\x19\ +\xb3D\x85bp\x10\x9d\x1e>\x85\xab\x10\xc4w\xad*\ +\x1a\x85\x0c\x8b\xee\xfd:sR\x97A\xc7\xc9\xady\xd4\ +)\x8c\xe2\xa5\xf1B\xce\x19[\x06\xeb1\x1a\xbf1$\ +\x1a\x08\x15\xa6\x18Q\xeb\xfd\xf6\xba\x22{\xc6\xd3\xb0}\ +u\xd3\xb0K\x19\xb4K\x0d\x0a\xcb\xb6`\xb6\xb1\xba\x22\ +2\xe2\xbcmX\xf4;-\xbd*\xd6Y\xca\xf3t\x8e\ +\xca[\xc7\xd3\xd2\x9d\xb6J\xd8}\xdbR\x88T^\xb1\ +D\x12\xcbP\xc4\x01a\xa3\xc3\x03\xb4\xcb2vu\xf5\ +\xa5\x99\x22\xa8\xd7Z6r\x14/\x95\x95H\x17^^\ +\x86\xbd\xf2i\xd3\xac\x8bBzot8\xd5\xe1\x8e\x86\ +\xde\xff\xad};\xb1\xd4\x0c\xf7\x19\x8d\xab/\x8f\x1at\ +|\xbdd\xdb\xc1h\xcb\x9cJ)\xe7!V\xda\xfc\xa2\ +\xc6]\xa5Z\xf1\xaex3\xdc\xb3\xe4\x5csp|\xe7\ +\xab:\x1f\xe6\x9cFY\xd6\x1e!o\xf6\xe9\x1e(\xbd\ +m\xce\x04\xd3\x03\xa3fm\x11\xff\xf1y\xe3\xd0\xb6\x96\ +Rx\xdb8\x22\x1e=^\xedN:\xff\x91\xb7<4\ +\xca+\x05\xf8ZR\xe5\x01\xbbW\xcb\xb7\x94\x99zd\ +}+\x92_\x01u\xa8\x96\xef\x88;jY\x0d\xfc\x88\ +?\x7f)\xde9\x0be\xde\xf0i\xe3\x8c\x02\xbf\xb7y\ +\x0e0\x1d\xe1\x1d'u\xb4\xbb6\x9cqnu\xf6~\ +\x93\x1e\xd3\xef\x22-\xedyn\x12$\x7fG'\x99c\ +z\x1b\xda%\x13\x0ac\x09\xbe\xba\x8f\xcf\xb4m\xb8\xe2\ +\xdd\xd6\xaa\xf6\xb5\xfei\xa1%}\x0c\x85\x83}\xd2c\ +\x9a\xf6\x0a\xe4y\xb3\x9a\x97\xeb\xea\xbat=\xa4L\xdb\ +\x9e(\x9c\x06\xa3\xfa1\xfe\x0e\xa0J~\xad^\x96<\ +\x9f\xeas\xbd\xd9;\xc1\xb2\xf2E\xe5\xc0\xa1'\xac\xbb\ +9\x01\x1f}\xc6\xe6\x5c\x0fZ$\x22cM\x8e\xd76\ +X^\xb9\xfaS\xf1\xeb{\x191\x18bT\x09\xb1\x15\ +\xd4\xbf\xb6\x8d\xf9\x03\x9d\x8bF\xacD\x81A\x1e`\xd3\ +`\x0d\x90\xdb\x87\xec\x92\x10\x15\xd4\xf8i\xfa>\x1e\x9d\ +\xa1lg\x0c\xa5J\xaalNh\xd2\x9e/\x1e\xf1\xa0\ +\xd4\xe0|Q\x8dZ\xf4\x12\xf1\x97\x9b\xef2\x80\x94\x0a\ +LM\xccE\xaf\x98t\x02\xaf\x8e\x96: \xb6n\x0a\ +\xa5e\xd6\xb8y\xa3\x12\xde\xa0`\xf2]\x98\x80/\x83\ +FC\xaf\xd1^\x97\xf3\x17\x15\x95\x09\x5co\x9c\x19U\ +~P\xd1Q\x9c\xabC\xa7t\xa9\xdb\xd4}dg\x1b\ +\x04\xec\x8a\xafT2zh\xf6T\xe9i\xbf[3u\ +WI?*\xccJ0O\x07\x8b\xf8$\xa7\xfa\xec\xa9\ +\xf5\x11\x99\xe3\x1a\xbf\xf7Yz\xca+\x0d\x95?\xeb\xd3\ +\x94]\x1b\x87f\x18Rk\x8d\xb6\x16\xf6\xaah\xce3\ +f\x93\x88\x07\xcb\xe0\x8d\xc4\xc4\xd8\xd3v/\xe03b\ +\xd1\x09\xb0\xec\xa6\xf1(\x0d\x13\x8d\x00q\xdf\x96\x0d\xcf\ +\xf7\xb5\xcc\x19\xdd*\xe4\xf1\x11R\xfe2\xf9\xf7\xb4\xd3\ +\x1d\xc7ZVKAv\x99EB\xf3\xbb^\x16\x0c\x1a\ +_\xfb\xcc\xb7\xdd\xaf\xfcU\x8e\xb9Q3\xaf\x80w\x84\ +\xac\xf7\xc8\x1c\x9e\xca\xdd\x87\x86\x0el\xe1\xf1\xe6\x96%\ +$\x8c\xe1\x8a\x01\x80\xdf\xc0\xc4\x11\xdaF\xcf>a\xd0\ +A\x99W^\x02T?\xf0w\xd3\xc3\x19v\x14\x0eK\ +\xf0\xe4\x11\xe2@\xf5\x8f\xda\x12:\xbe\xd46&\xd3\xc3\ +q\xa5H\xf5\x84:\x1d\x96\xb5\xd4\x80+\x89\x1e\xb0g\ +\x8d/HK:\x7fJ\xa3(g\x9e?\xc8K\x96\x01\ +\xa7L\xa9&ng\xc9j\xd8\xc9\x85>o\xe4\xe7\xf4\ +\x0eo%\x9fYO\x1d\xcb\x86\xea *\x9cf\x0b\xb4\ +\x9a\xa00+_\x18\xed\xb4:h\xf4\x89\xc9\x1a\xa3\x97\ +\xea\x01\xe3%\xae\xddo-\xb17\xea\xd8\xb1gI\xfe\ +e\xf7\x8f2\xd5n1\xa8B\xb6?\xbe9Iu\xe6\ +\x18\xd2\x22!\xcf\x9b\x89\xd4\xb3S\x13\xf8\x7fO\x1bo\ +\x97\x88\xbf\x22\xac\xd1\x97\x7f\xb57\xbd\xe1\xf5\x04\x90\xeb\ +\xd8.\xe2\xdbgX\xa1 \xdd\xd4\xae\x03\xe5,\xec\xfe\ +A\xfbr\x84-\x0d`Zv0\x06\xd1\xcc^\xccr\ +\x90\xa5\xbd!\xd7\xbe\x1d\x8d\x96T\x04\x14I\xd1\xa3%\ +#\xb01\xb8=g\x16\x98\xb5\xd9\xd9{\xd9\x86\xbc\xd8\ +\xd3a\xcc:\xaa\xa6\xd1/\xa6\x90\x12\x0b\x1b\xc6\x98\xba\ +S\xca\xd6\xeeK\xe5~\xed\xfc\x8b\xeaB\x1d,\x8d\xac\ +\x1a\x9c$\xf5\xe2}\xa6\xc6_\xde\x18\xfbo\xf8O\x99\ +&\x15\xfd\x9a!\xb2\xcf\xe0h9[\x15A\xcc*D\ +\x05\xc6g\xb3\xfb\xdcG5\xfelI\x0f\x93/\x85\xc5\ +\xcbJ\xf1\xcas\x0a\x8f\xa9f?F\xde\xe6\xfd\xf6\xcf\ +\x97\x8e\xd5\xe1\xf5\x8d\xe7m:\x9a3\xef\x1d0@i\ +\xe6\x9d\x16\xc5I\xfc\xcc\x8cT\x94\x87$\xf3+\x9e\xed\ +\x13\xe3=:\xa1\x9e\x9f\xd5\xc0\xd8}\xca#\x0aO\xc4\ +\x11q\xef\x03!~\xe6\xcf\xa5\x8b\x97\xe17F\xf2\x85\ +\xf0\xa9A\xa6\xaf$T\x05\xd5\x86\xab\xad\x8f\xa8\x5c\x0d\ +\xb6vt\xec\xe7\xf7\xa7\x11F=\xa42\xd6s;\xbd\ +\xbdqU\xa7A\xe9\x890\x9e:\x06\xca\x7f\x06K\x0c\ +^\xba\xe0\xf7\xba\x22\xea\x80\x14\xf0\xa6\xa3E\xb9D\xf3\ +3\x83\xfc\xaax\xa1\xbb\xd0\xee9\x8c\xd84\x1akp\ +\xea3_\x09\x9e\x93u\x06\xc5\x13\x1dQ\x80\xb6\xa1h\ +\xfd\xadzB\x8fp\xb2\xbb\xa1\xf5&\xc2\x13\xdbn\ +\xd8rD\xee\xf0\x87D!Ahm\xa3\xc4\xfe\xda\x88\ +\xb9q\x80<1\x0bf\xe3\x0b\xdbX\xc1~\x0c\x0a9\ +\x09\xc2\xe8\xc4.MK2Y\xeaK\xa8\x9a\xa2WT\ +D\x86\x8fNNv\xcf\x10\x95\xca\xc4\xf67\xd1\xe3\x9d\ +\x11\x83Q#hU\x1a\x8a$\xdb\x16\x9ds\x85M\x83\ +5\xc8\xd9\x1f\xb5P\xdf\xc3\x0d\x12dkF\xeb$\x81\ +*n_ZR<\xf2\xee\xf1\x9ad\xb9v\xaf\x8f\x0e\ +\xcc\x09\xf0\xe3{e\xcdH\xd9\xd6\xd88\x11\xa9\xc0d\ +\x7f6z\xc5\xa4S\x10\xd1A\xa2r\xa5\xe3a\xeb0\ +\x86\xb3\x1e\xc5\xe8\xfc\x91\xa6\xf1s\xb8\xf9L\x0d\xc4\xd4\ +\xbf7b\xcaCT\xd5^\x90}$\xe5\xd7ewE\ +\xa5\xe4i\xa7\xfc\x94\x9b\xb9\x18\xcd\xaabb$\x8e\x96\ +\xe2\xee\x82\x83#\xd3q\xd2>\x9eJ\xfe)~\x0c\x02\ +SR\x16\x00\xc5\x95\xb1\xdc\xc9\xc8\xd8`\xd6\x8c\x0d\xd7\ +\xa5\x06Z\x8d\xaa\xef\x19\xd2\xc8\xdag\x00\xb5_\xab\xad\ +P\xd5)P\xa3\xd0\x15\x13o\x8bG\x94[\xb4z\xa0\ +\xc6]\x1dG\x9bC\xb3<]\x86\x83\xd0A R#\ +C|\xe9|]z\xc8\xe0\xf5o\x82\xe0L\x19Y\x0e\ +\x8cU\x93\x0a\x07\xa3\xad\xc5\xcf\x10{?\x19\x04(/\ +\xeaO5|\x19\xec\x9f6\xfde<\xa4\x86F\xe7`\ +V\xb2\x1dL2\xf8\xf0\x0e\xbe\xd3-\xce9\xb2\xc0C\ +qY\xcf\x18{\x18\xedwu\xa6\xac%A\xbf\x8bw\ +\xb3?[\xf5d\x8d\x9d\xb8.\x86\x1c\x9a\xb1\xf6N\xbf\ +\x8eEm\xeb\xb9(\xea1}R\xa1\xa4\xac\x19>\xdb\ +6A5\x0e\xed/\x03\xef\xa8\xe7\xb4\x8c\x9c\xa08\xe3\ +?\xb6\x9fT\x02A\xdb\x11\xb0\xb1\x0ax\x9a\x96\xd2\xf3\ +\xa7\xd5.\xaeT\xb3\xb5\xc9\xc1\xaa8\x8c\x8e\x96\xda\x84\ +\xa8Ot|m\xdd0\x99\x89zQ\xc7\x8dt\xb7\x9e\ +P\xf2L;qbk\xd5\xfeN\x0dB\x22\x5c\xf1\xfe\ +\xa8\xb7RJ\xc0\xdc\x99H\xbd\x9e\xe0\xc7\xd6CYP\ +]S\x841\x94\xafL~Ig\xed?\xf5\xf7\x19\x0e\ +\xbc~\xad\x9a\xc4\x89\xae'\x87\x7f\xfdF\xbe*\x14\x05\ +\xd28\xc5\x98\x9a\xc3v\xd5\x80x\xf3K\xe3T{\x93\ +\xfa\xb2-/x5Q\xa8\x98\xbc\xf0i\x04\xc9e\x19\ +\xe2\x94\xb8*\xbc\x90g\xd4\xc8(22\xd4Y\xf3\x19\ +\xcc\x0c\xed\x97\x88\xaae,\x82y\x84\x8d\xb21D\x95\ +\xab\x1a\x17*RUl*\xfav>\xdb\xa8\x811\x12\ +\x83\x22R4L\x1c\x85\x9f\x98\xd5q\xf5\xbb*\xc0\x10\ +_)\xa5\xd9\x82\x02\x13\x13\xb3Q\x96\x13\x1d\x82\xca\xcc\ +\x8f\xbe\xf9\xc4G@t\xa4\xa2\x82\xf0\xeb\xf1\x01@\x17\ +\xf3\xb2\xc4\xe4\x8d\x11w\xe7Q\xe8R\xc7?:\x00\xed\ +5\xa8\xf0YD\xc7\xfeEm\xeeg\x09\xcff\xd1`\ +\xc6\xe8k\xf7\xe9;Wm\xc1\xf9B\xfa\x00\x00 \x00\ +IDAT^5r\x9a\xd1\xf347\x85\xeaK6\ +Q6\xba\xd6X\x05z\x13\x8f\xbc|\xb4\x8dF\x06<\ +m<\xad\x80x~\x97\xe2\x92w\x8f\x1a|\xd2\xd0\xd8\ +\xfc\x9evv\xa8\xb8\x06\x15T\xd4\x96iV\x83\xaa4\ +\xe0\xe5wJ\xb3\xa7'f\x01\x95\xe78G\x09\x06\x5c\ +\xd1i2\xd9\xd0V\x8bJ`\xf5\xc6\xbe\xed~\xd0\xc0\ +\xf02]\xa3y\x01\xf6\xcd\x991\xf6o\x801'\xcd\ +p\xaa|P\xcb\x9f\x97\xb7\xc8s^\x1f\xc6`\x90a\ +\xa2\xc1\xa9\xfd\x9e\x15\xecppj\x15\xe3Q\xa5\x85\xea\ +)}\xd9\xbc\x9a\xb3vE\x88t\x1c\xa1K\x8fEg\ +\xad\xfb\xc8)-+\xaa\xee\xd1\xf9\x0a\x07\x13\x8d\xb5r\ +\xafU\x10\xbc\x9e\xe7X]\xba\x16`\xbf\x9d\xb5\xf6D\ +nP=\xa8s\x14`\xe2\xa4\x0c\x1ca\xb2\xa3\xf2\xec\ +\xdb\xa3\xbc\x13b\xb0\xfa\xb7.\xd9x\xba\x09\x8e}\xbc\ +\xfei\xbf\x09N\x03\x1c\xdf\xf2\xd1\xcd\xe7\xb6i\x8d\xb6\ +\xc4\xe6\xf2\xa9\xa1\x98\xed\xe7\x1a\x18\xea\xc1=\xe1\x7f\xa7\ +L\xf2\x04\x08:f\x0c\xea\x18JS\xf6U\xc6j\xfd\ +#\x9f*\x1e\xf8\xff\ +.=K\x9a\xd4\xff\xe2\xc1\xc9*\x93\xba>:d\x91\ +\xa7#\xfdm-\x05F\xb3\xfb\xc0\xac\x19\x8e\x06\x06]\ +\x92\xe7\xed7\xf3X\x0c\x86\xd8\x06\xa2\xf3y\xed\xc8\xd5\ +\xd6{\x1bJ\x8c\x92\x9e\xdd\x89\xd6\x9at\xbd\xde\x06\xd4\ +s\xf6g\xef<^\xfb\xb865\xc2\xc0)\x11%\xf0\ +`\xdc\x16m\x11\x8c\xa1I\x1b4\xed\xc8\x15e\xca\xb6\ +\x03\x14{\xcf<\x81\xb4\xe4G!`d\xd5e2\xec\ +\xd9!\xe8\x16\x00\x1a\x1d\xd2@\xf5P4\x19NmF\ +\xa6\xe2D3\x17\x900\xcaC\xbc8x\x1e9W\x18\ +b\xe8X\xd0\xe0\xd5\xe7m\xdd\xb1W\x91\x8aA\xdfi\ +\xac\xb1Q\xed\xfcu\xbd \x9biyS\x02#\xa1\x85\ +7\xb0\xc6\x5c]\xfd!l\xf4\xaea)S\x0f\x13\xfd\ +9\x98(\xa6\x9a\xfb\x8c\xb6\xe5\x18G\x86\x8b\xb6\x93\xe2\ +\x8d\xb06-\x03|/\xab\x99\x01;\xc2\xc1\xc6\xa1\x11\ +#\x96\xd48Ua\x5c\x9b\xd3\x22#S\x82\xda\xffD\ +G\x9c8a\xb6H\xc5\x91%-5,\x85p\xbdf\ +?\x95\x87\x0c\x07Z\x22j\xe8\xd7\x12G\xc2c\xf4\xd2\ +\x1eR\x8e\xc1\xcd\x0b\xca\xbbv\xa5\xd6\xf8,\xe1\x90F\ +<\xed\xdf\xbf\xa9\x84r\xa6\x8e\x03y\xc3\x97\x164\x9b\ +\x1a7\x17D\xe3f\xa6#\xf6\x1bUB5u\x18\xa2\ +\xd9\xd5\xfeI\xfdg\xf3G'\x92<\xa8\x01\x8dr\xa4\ +a\xa7\xfe\xd9C\x9d\xc1\xf0\xa5D\x93\xa1\xaa\xf9ic\ +\xd8\xfb`\xb5\xa4\xae4O\xcd\xb3\xba\x16\x06\x86\xfaY\ +\x02\xdc3qm\xa4{\xa4\x07\xf5\x87e\x95\xec~*\ +q\xb6\x0c\xd8=\xaa\xe0\x0d\xffv\x99\x9c2\x8bD9\ +\xb2\xf9b\xcf\x9d\xd1\xc6dW3\xc0\xb9y\x86\xd8\xa6\ +.\x1d\xc9\x0e[\xf2_j\xfe\xf3;\xcf\x8d\xffln\ +u\xf6Io\x09Z\xc1L\x8fa4:e\xd1\xee\x18\ +\x95\xa2i6^\xd0q(\xf7\x1a\x88\xfa\xeaO\x05\x1f\ +\xa4\x1a\x9e\x86c\x0bD\xa7\x9c\x9c\x13\xab \xea\xfe\x13\ +W\xban\x85\x07nL\xc3\x9d\xf1'3`\x1a\x80p\ +>\xcb\xba\x93\x0e\xea\x96\xd2\xd1\xe9\xdaE\x85\xa0\ +\xf8\xf2\xfc\xc0g\x157\xfa\xa9:\x0fqn\xa3\x86\x8f\ +\xf4\xba\x84\x0e\xf2\x19\xc7P#\x19\x8d\x96\x9f\xdf\xf3n\ +\xbc\xcf\x82\x1b\xbd\xc7\x957R\x09\x14%\x90\x0c3\xe3\ +(5\x8fPUC \xe7\xd6Z\xcc\x90FX\xba\xd6\ +\xe6\x15 qh\xca\x95\xae\x8f\x1a\x8e\x18i\xaa\xc2\x8f\ +J\x9d\xb3\xc4,\x5c\x0c\x16S\x18U\xefU:\xaa\x81\ +Te\x1e\x9d*\xd51\x1a\xa8\xd9g\xe41f\xcf4\ +(\x89\xce(\x9aq\xac\x15`\xd4<\xeb\x83?\xe3\xe5\ +\x98\x85\xa2\xde2|\x17\xb2\x06\xc5qB\xe4_\xd21\ +\xe2N\xc77\xbe\xf4x\xb0\xa0\xc1;\x9cQ^\x09\x05\ +u\x89\xe7{/C6\x97\xd1[\xfb\xfb\xec\xcev\xb6\ +\x96#\xd9:\xda\x19?\x7fiy\xdex\x9d\x0e\x8d?\ +\x9e#^\x16\x1a\xd2\xe1\xf0\xc6\xd1\xf0\x1feT\xf1h\ +\xe3\x8cdN\xbb7\xb6H\xd9\xaek\xe5W\xcfg\xea\ +\xc0\xd2aU\x87(\xf2\x93\xeab\xae\xdf\xc6o\xcb\xb3\ +\xf2B\x97\xce\xb1\xfb\xbb\xf8\xcb\xe3Ne\xb8}\xa9\x94\ +\xc5u\xab\xad\x8d0\xa8\x9e\xf0:\x03-x\x22\x8c]\ +k\xaae\xd2\xbe\xd7;1\x96S_\x19\x8az \xca\ +\xa0\xeaO\xafgh\x07R\xbf\xc4h\xfeL\xa4\x82\xe5\ +\xd9.^Wlm\xcb\x9f\xf1\xb2\xe6eY\xe5\xaf\xa5\ +\x97\x13\xe1n\xe3\x91\xff'6\xd4\x8e\x01\x13\xb3w\x19\ +\x7fV\xd5%`#\xf74\xd6nSaz\x05\xd8\xfd\ +\xee?\x1a\x84v\x8f\x89\x09R\xe9\x94\x0b\x9a\xa7\xe9D\ +\xa9\xe1Wb\xfb\xdd7]\xec\xe9\x8d\x0d\xff\xaf\x08U\ +\x87\xa5+\x12\xf7\x0a\xa9\xc6K\x99z\x98\xea\xcfEJ\ +\xda\xf4\xcdWzeq\xc6t,5Tz\xa9\xc3\x09\ +d\x14\xa9\xfb\xfc6\x7f\xc6\x93whY6Rh5\ ++\x95\x01\xf7\xb7\xde\xe3a\x9b\x1el\xc0p\xb4\xb5a\ +d5$%\xea7\xbb\x90\x91\xbd\xb9d\xd9\x99\x8a\xdf\ +\xee\xd2\xb9\x98Y\xa8!\xb2L\x9c\x1aq_:i\xf3\ +\x83FUF\x1d\xaf\x00\xa3\x83\xe2\x0d>@\xb7\xad\x0b\ +\xdfj\xa0\xda\x0aG\xf9\x11c>\xaa:\xc7\xebr\xba\ +\xec^5\x96| !\x15%R\xd1C\xeaM\xa0(\ +\xfa@\x8a%\x0e\xaf\x92+TH\xa3\x11\x86\xa3\xad\xc0\ +h\x044N!%\xcbzi\x0c\x9f\xc3\xe6(\x0bF\ +\x9bU\xc0\xad\xcf\xfa\xd6\xe3D\xb9\xf0\x062\xea\x8bh\ +\x98<\xf4I~W\xa3\xa0\xf8\xf5|\xec\xf5G\x97\xc3\ +\x98\xdd,\x9e\xdf\x95&ZF5=F%j\x86\xbc\ +h\xf4\x94w\x0em5\x84\xb2>\x1b\xce\x9e4g\x9c\ +\xab\xf6J\xde\xaf\xaf\xc6\xa3/\xd9)>\xed3/\xaf\ +m\x83\x01\x991\xca\x8e\xe9c\x1b\xd72\x96\xbf\xc9\xf1\ +\xf2\xcea\x0d\x8b\xbd1\xa6Bn\x95\x88\xb9n\xf6.\ +\xf1s\x0f\x17\xe1\xec\x0e\x08\xa3L\x1aW\xd0\xf6x\xbe\ +R[e#Xn9:\xf6\xd1\xa8\xfb\x003\xceI\ +~\xd1\xb6\x13\x9b\xb7\x04{\x85i\x07\xf8\xb7\xf2h4\ +\xd05\xfek*\x19L\xd4\xb7\xd4UQwz\x9b\xc4\ +\xdft\x0d\x91W\x22n\xedN\xa3gls\xa1S\xa1\ +\xfa\xa9\xfe\xdb\x82\x16\xc3\x91\x06\x8e\xb1\x9f\x92\x99-\x06\ + \xda\xcf\xd9\x85o\xad|)m\xbbZ\xd0\xb8\xfe.\ +\xd91Zq\xd5\xda\x22\xa3\x0eU\x97\x0d\x88md\xaa\ +\xd7\x8a\xa2D\xb5\xfdl\xe4\xc2\xcb\xa5\xfa6\xbav[\ +\xeb\xb6\x82\x1d\xa5m\xbc\xc7\xfc\x0aoo\xeb\xff\x19\xfc\ +\xda\x0e\xa5x\x8a\xad\x1f\xaa\xdfK\x14(g\xef\xd8\xd0\ +\xb8\x17\x05/\x8a\x841\xbb\xd5\x9f\x87\xe3C\xa3=\xc2\ +\xe9\x91[\xca]=\xe7\x1aA\x04\x8a\x88\xd1\xe6h\xfe\ +\xa3\x91\x8a\xfde^\x81\xa3\x19\x83\x08\xf5\xca\xd2\x97\x91\ +\x94\xa9|9\xa7\x1dIiy\x02\xe3\xc3\x94\xebL`\ +\xaf\x85#\xba?\xd9\x11R\x99\xca\xd2\xb1\x90\xefj\x1c\ +P\xe0\xcd@\x13Ne2m@\xa71\xa0\xc0\xf0\x1d\ +\xa4\xca\xbaT2<\x0f\x8e0\xd7\xf8\x9f\xe8\xcf\xae\xf1\ +1\xda*\x94\xb3L\xa9\xf6\x1b\xd0\x91\xf3\x02T\xcf\xa2\ +\x19A\xafBT\xe8\xf4s\x15pS\x04\xa99E\x9d\ +B@\x05\xc1w\xd7z\x9ay\xbc\xb5\xdf\xb9I\xe7\xbf\ +\x1a\x1b\xb1\x8c\x1e\xd8{J\x18|\xe6\x9aNh}\x9c\ +\x09\xa0\x18n\xef<'e\xdb\xd1mj\xc6\x18;p\ +\xbd>z\xbd\x99@\xd9C/\x95`\xc6\x02\x8dR\xe9\ +\xa17^\x89\xcf\x1a\x94\xe8!\x97\x05ze\xbf\x9e-\ +g`\xb0\x05\x83\xc1\x8b\xc85\xd3B\x9dY\x9f\xf5\xa0\ +1R\xbc\x98\x93\x90\x911\xc0\xb0\x09\xd6\x8c\x8f4\xd3\ +\x1d\x8d\x94w=\x93\xc3\x8b\xad\xa9\x1a\xafG\x9d\x09?\ +n,\xfb\x12wfp\xd5y\xb62\x8f]\xb6\xdev\ +V@M\x02\xe7\xf1G\xd1\xd4\xab\xf7\x01Fm\xd0\xcb\ +\xc6\xe9I\x8e\x17\xed=\xba\xc4A5v\xb2x\x8a\x00\ +K=^\xbfx\x9c\x19\xf7i\xcb\x0a\xb3\xfb&O\xca\ +\xf7\xca\x0f\xf6}t\x0c5\x18\xa7\xb3\xc4+\xf6w\xd1\ +\xe11=2j\x9cF\xe5g\xd5\xbd\x9a\x95S\xfe\xe4\ +}t\x9ch\x8c\xbdK\xede\xa5\xcb\x91ig\xdbu\ +\x1e\xcb\xc8&\x99\x916\xa4\xfeW;^\xfa6\x1e\xbf\ +\x16\xfd]\xc76\xbe\xd4\xd7\xe6\xb1\xa5\xc5\xe3\xb1\xfe\xdd\ +\x02\x09\xd5\xbfi\xcc/\xb69QC\x0e4\xfc\xa5}\ +\xf0\xc6o\xb6\xcd\xb2\xe6\xa5\x11Ls\xd7\xf7\xd6\xcf\xc5\ +M\x05\xde\xf60s\xa4\xce\x0dg7\x18\x19\xd2\x91b\ +p\xe3\xe4\x06^\xbe7\xbd\x12n\xe1\xc5^M@7\ +\x9b)?\xb4\x9d\xafz\x9em;|\x00\xcfA\xa5#\ +\xad\xda5\xc3s\x5c\xdc4\x92\xc6p\xb5\x13.9\xdc\ +\x1b\x7f\x96(P\xcd\x9eD.\xbc\xcd\xc9\x0d,\xe4\x8b\ +\xaeu\xe8O\x06\xa2h\xc6*@\x0e\x8f\xf4\xb3O\xd5\ +\xfe\xfa\x04\x94\xc7\x97\x9e\x88\xa0\xc1n\xfb\xe5\x06\x15K\ +\xc0\x000\xc0Zx\x95\x94\x1c\xd2#C\xe7m\x0cn\ +\xc86\xc4\xb6S\xf9*\xecJ\x04\xafd\x22C\xeb\xfd\ +t\xf0\xe0\xee\x8f\xbfC\xbe\xd7h\xd1G\x0a>C\xb1\ +\xad\xe7\xca\xd4\xc7\x8c\xfe<\xa4\xa4\x0eP\xf4\xf7\xdbk\ +\xb1\xfb\xb4<\xd4(\xbe\xe4K\x0e\xbc\xd7\x88W8\xd8\ +\xa2q\xab:\xeeSsG\x03\xcc3\xa2\xd4\xc9P5\ +==\xd8\x80\xc1h\x8b\xd0\x1fa\x85\xbe\xdc\xa4tT\ +a\xb7\xcf=\xe4mF\xf58\xd6\xbf\x195\xa9J7\ +A3'\xb1\x8bf]\x11\x9c\xfdU R\xb7m\x80\ +4\x0b\xa9\xf0\xd9\x9aM\x01v;,|R#S\x9d\ +;\x15=\x14\xbdI\xa4\xde$\x8a\x82\xf4H\xf2Oq\ +\xa3\x99\x8c.'\x82k\x18\xdf\x95G\x18m\xd9\x80<\ +\x9a\x86:{\x1c3\xf2\x057c\x99\x92n;\x0a\xfe\ +\xcd(\xea\x80D\xf8\x8d\x8e\xbe\xf72*\xdb.\xe7\xb8\ +]\x8e\xb1q\x94~^92\x90\xeb*\xc1\xd8\xda\xb8\ +&\xf6U%\xb7Bf\x0b\x88I^]\x0e\xaa>\xab\ +N\xa2\xd2\xdax\xa9v\xe4\xf9\xde\xe06\xff3\xac\x88\ +\xdf\xb3\x9dCe\xd6\xaf\xd1\xaf\xc4\xeb \xfb\xd4\x1c@\ +\xbb\xa7\x9d\xa9\xf0|\xa1\xe3Q\x0f\xd3\x81V\xfd\x97\xdc\ +\x5c>3\x13ux\xe4\x1d\xc5\xad\xe1\xcc`5Y\xd3\ +yte:\x8f\xaeW!\x8a\xba\xbe\xcdO\x1a8T\ +\x884P\x87\x942\xe8\xddL\xb8\xe7\xa91)\x1f~\ +L\x85\xcf[ \xa3(\x9d\x82(\x13m\xfea\x9e(\ +\xf2\x9d]1\xd3\x17m\xac9\x80\xba\xb7X[\x1c\xaa\ +\xc0\xdf\x5c\x07\xe5\x96|\x11\xa5\x9d\x14K\xcd\x1d\xd1\xc9\ +\xa2\xbd\xa0\x93\xb3-\xb8\xbd\x04\xdaJh\x1f=\xdfQ\ +\xe6\xa8\xe3\xf4;\x9b7\xc2\xa2\xab\xc8\xc8\xc83&P\ +\xcc\x99\x85\x9c<\x0f+\xef\xda\xfc\xfa\xb7\xd2\xcd\x8d\x07\ + \xc9\x8a\xa2\xfdP\xfa\xb8\xcf\x92\xaf\xc8\x18\x9f(\x8e\ +\xd5v\xdb+'4[\xdb\x9f\xbdK\x03Sa\x06\xb5\ +h\x06\xe0\xb6r_~T\xd7\x81\x8bP\x01\xb4\xcf\xad\ +\xbc\xa7\x8d\x9f\xf1\xcd\x1c\xea~D\x0f9\xf6\xb1(2\ +\x0cu\xf5=m\x86\xf2\xce\x07\x194\x8dED\x99\xc5\ +\xbc\xee\x04=\x82\x81o\x9bP\xa3\x0c\x00\xc3<\xc0\xc6\ +\xc1\x0bu\xb6\xc5\xb1\x88\xba\xa5\x16a\xd6\xec\xc5#i\ +\xb8a\xc4\xdeO\x1c\xd7oO{\x07\x8cM\xdc\xc4u\ +v\x82a\xc7\xf1\xa8\xd3\xc8\xf1y\x0d0\x14\x0c\x12r\ +c\x9c^\x7f\x16z\xe5T\xb3\xb3+\xcbw\x8a\xdb\x0a\ +\x19EYb\x87\x9d\xf7h\xd6Df\x8c\x02D\xe6\xcb\ +\x00R\xc9\xfeJ\xa3\x85\xb6\x14\x14\xa5\x1exi\xcd\xd7\ +\xf5X\xbd\xb2\x07S\x81\x9c\x93c\x17\xa5E\xd2\xa3\x06\ +N\xe39\x13|\xc6\xabm\xfc\x18\xfc&\xc4\xb6\xf6\x91\ +p2\xc64\xad\x9a\xbf\xfce\xfc\xa6\xd9\xee\x02\x09\xa3\ +\x04\xf4\xa6\xe6\xa27c;\xf4\xfa\xb3P\xa4\xb2Y\x9b\ +f\xba=\x1fh\xa3o\xdb)1\x03\xe2\x5c\xff\x94\xd0\ +\x9b\x9a[\xf7\x0fB\x8d\x1a\x1d\xac\x18\x15\xab\xa1\xad\x9a\ +\xac\x9a\x0f\xaex\x1a}4\x1ez\xd4\x12\x8d$\xd7R\ +\x8d\xdf\xb2\x00@\x9e\xe1{\xbbS3\xbe\xc9\xa2\xd1\xa5\ +\x84f\x9c\xbd\xea7:O\xce\x9e\x89=\xf7:\xb4\xf9\ +\xa6\xc9\xa0M\xf6\xb1`\x87]\x04^f\xb6\x8c\xf7\x0c\ +n\xe3\xbd\x1ezcC\x17\x9d\x19\xddd\x10e\xb6\x86\ +\xcfd\xcbG\xec5\xcc=\xe8\xbb\x197\x99'\xd6\xf4\ +w\xeaS\x9b\xcb\xe4\x5c\x1d\x17\xd3\x1f%L\xb7\xe9z\ +}\xa0\xa3\xd4\x8d\xfa\xcc\xe6\x89\xd55\xe5\x0a\xff\xb6+\ +n\xc6\xb3\xd5'Y\x85\xf7\x1b\x00\x935Vu\xa87\ +\xca\xb1\xa7\x11\x9f\x89\xf6\x84\xf9I\x7f\x14T\xd5@_\ +5\xf7\xeb<\x06\x9b\x9d6\xa2|c\xbe\x8f\xcaX\xbd\ +:\xd25!\xa1\xe8\xf5\x91\xe6\xccl\x925\xeahy\ +\xd8\xc9g\xc4+\xcb\xda\xe6/E\xfc\x9a\xdf\xd1\x95\x81\ +t\x99\xc2\xc4\x8d^\xc423\x8f\xa6W\xc9q\xb4\xc2\ +\xb5\xde+\x1b8\xcb1\x1f\x8f3\x80f\xe468\xb6\ +\xd0\x09\xd4K\xb6\xcf4\xfa\xd14s\x8c@\xe8\xa5{\ +%\xa3\x0a\x91\x22\xd0v\xfc\x00U\x1a\x9aMd\xa4\xe5\ +{\x19\xea\xa7\xd9\xbf\xe1\xbdiSh\xfc\x8e\xc4\xb2\xd2\ +\x0b\xc7!\x9b\x9b!(R\x0f\x93\xfd\xb9\xe8\xa5\x18\xd5\ +\xf3R\x1c\xb4\xc7\x11\xd75\x19\xa3\x13S\x1ay\xa9\xe1\ +f\xe33\xfbE|\xc9\x99\xb82\x96\x88\xd1\xc1H\x18\ +\xbd\x8b\xb6@\xc2p\xb8\x09\x83\xe1\xa6\x06\x16\xc8\xfc\xfb\ +\xee\x7f4\xce<\xf9\x0f\xb1\xf3\x0e\x07`z\xb0\x19\xfd\ +\xde\x0c\xacz\xee~\xdcp\xf3'\xf1\xc4\xf2\xfb\x1cu\ +M\x99&$\xbc\xfc\xac?\xc4!\xfb\x9f\x89\x9dv\xd8\ +\x1f\xcb\x9f\xfc%~u\xcf\xb7p\xe7\x9d\xdfk`\xbd\ +\xf0\xbc?\xc7\xe1\x07\x9d\x8b\xd9\xb3\xb6\xc7\xf2'\x7f\x89\ +\xaf|\xfbO\xb0q\xddZ\x00\xc0\x1e{\x1d\x8a\x93\x8f\ +\x7f+\x0e\xd8\xe7d\x8cF\x03\xdc\xff\xc8Op\xf3\xed\ +\x9f\xc53\xab\x96#\x018\xe2\xf03p\xd2qo\xc1\ +^\x0b\x8f\xc1\xfa\x0d\xcf\xe0\x96;\xae\xc4m\xb7~\xb5\ +\xa1\x97\xe1\xef\x15g\xbf\x0bg\x9c\xf4G\xd8\xd6\xb5d\ +\xe95\xf8\xca\xd7\xffT\xf8\xa8+\x8a\xa33\x1f\xefc\ +`Q\xd3\xec\xa4\x93/\xc5\xcb_\xf6n|\xf8\x93g\ +\x00eO\x9e\x19\xdf\x9d\xbc3A#W\x8fq\xea\x09\ +\x97\xe2\xcc\x93\xde\x81[\x7f\xf9\xdf\xb8\xfe\xa6O7X\ +\xcd\x00\xfe\xf0w>\x8f\xe5O\xde\x89\xef\xdd\xf8\xcf\xa0\ +\x0b\xa8\x90d\x0c7\xaeA\xce\xdcyN\xde\xa3\xd1\xf1\ +\xc69f\xd9\xc8'\x7f\xf2\xcek\xf1\xc8\xe3\xb7\xe1;\ +\xd7~\xc4+%\xe17 \xe1-o\xfc4\x8a\xa2\xc0\ +\xe7\xfe\xfb\xff\x84\xef\xea\xeb\xcf\xff\xef\x8d\xb8\xe7\xfe\xef\ +\xe3\xba\xeb\xff\xa9\xf9N\xf9\x90F\x9bg\xffE\xe7E\ +\x1d\x91\xd3N\xfb]\x1c\xb8\xef)\xf8\xf4\xe7\xde\x04 \ +\xe1\x98c.\xc0\xc9\xc7\xbd\x15\xbb\xeex0z\xbd)\ +<\xb3\xfaA<\xf0\xe8M\xb8\xf6\xfa\xbfC\x1e\xf9\x0d\ ++]\xf0\xd9\xdcJc\xbd\x87\xc1\x8b\xa7\xfd\xe2c\xce\ +\xc7\xeb.\xfc$\xfe\xeb\xaa\xcb\xf0\xc0\xb2\xdb\x1c>+\ +Tx\xef\xbb~\x88'W\xdd\x83\xaf~\xfd=0\xe3\ +\xc4\x0a\x86\xc7w\x01_\x8a\xd6`Q\x0d\xa4\xc1S \ +\xe1\x95\x17\xfc%\xf6\xdf\xfbD\xfc\xc3\xbf\x9e\xdf|\xaf\ +\x06\xdc\xf8FK\x86\x97]\xfa\xef8\xe4\x80\xb3\xf0\xe5\ +o\xbf\x03w/\xf9a\xf3LQ\x96\xf8\xf8\xe5\xf7\xe3\ ++\xdf\xf9#\xdc}\xf7\xf5\xf8\xe0\x9f\xff\x027\xdd\xfe\ +i\xdc\xf4\xd3\xcf:\xc3\x9b\x00\xbc\xe3m_\xc5^\x0b\ +\x8fu\xf4\xd9\xb4y\x0d\xd6mx\x1a\xdf\xbf\xf1cx\ +\xf8\x81_ #\xe3\xff\xbe\xe3\xbbxb\xe5]\xb8\xfa\ +\xbb\x7f\xed\xa0#\xac<\xc7\xed\xf2\xf7\xdc\x8a\xdb\xef\xfa\ +\x0a~t\xe3\xbf!^\x19\xc0\xe2\xa3\xceEQ\x96\xf8\ +\xd5\x9d\xd76x\xd3u\x16\xa0\xb3\xa5\xaft\xdbk\xef\ +\xc3\xf0\xce\xcb\xbe\xe3\xc6\xabF\x03l\xd8\xf8\x1c\x96?\ +y'\xbeq\xcd\xfb0\xbdeK\x03\x8fVW\xba\x1c\ +\x13\xd5\xc1j\x0b\xeb\xa7\xb4U\x82\xb4\xe5\xf3\x9a=j\ +g\xddyE\x1b\xa7zUw\xf1\xd7O\xbf\xee\xe2O\ +`\xc1\xbc=\xf0oW\xbe\x01u\xf9\xde\xfa~\xd5\x02\ +\xa9\x93\xe1u\x97\xea\x80\xae\x90@\xe9\xa0\xda,\xa1\xab\ +5\x87s\xe9\x1c\xd1\x96\xab\x8d\xd2\x16#\xb5QjK\ +\xb5\x97\xd5\xd1\xb2\xd1m\xea\x5c\xf3\xbd\xdev\x8f\xa7\x1d\ +7\xf4\xa9\x9d6=P\xa1\x02\xe6\xcfB\x9a\x9c\x08\xdf\ +\x13\x8bVA\xb19\xf5\xa7\xe2\xd3\xeb^:\xf8FG\ +\x9f\xbd\xa4\x0ej\xecx\xf2\x8e\xbc\xd7\xf6t~\xb5E\ +\xcf\x02T\xe5\xd9\xfa]\xc0\xf5\xdf=+\xa7\x95(1\ +pKT\x84k\xb3b\xe5\xb2\x83\xa6\xa8,rV\xaf\ +\xddP\xa1\xdb\x9cSk\xdcv\xbd\x9c\xc8i/\xd0<\ +iUo4\x1a$\x22\xcb\x84\xea\xdeYtJ\x83\xa2\ +ed\xeb\xb3\xa1\x020\xa1\xd4s\xba2\xaa<\xc4\x96\ +\xc1:\xcc\xe8\xcf\x1bo\xe0`&\x800\xd4\xff\xd7\xb2\ +\xab\xe1\xc2\xa2\xc4j\x8c\x17\x13\x00=#P#\x15U\ + \xcaZ\xfa\x97g\x09\xaeX\x7f\x8e\x8f~tN\x1f\ +3\xa5\xe3^\x9e\x94\xd1\xeb\xd7[\xdc\xb7\x0e76\xf7\ +T\x00\xf6?\xf08\xbc\xee\xc2\x7f\xc4\x8d\xb7\xfe\x0b\xbe\ +x\xcf;\xb1u\xe3fL\xcd\x9e\x8d\xe3\x16_\x847\ +^\xf4\xef\xf8\xf2\xb7\xdf\x89'\x1e\xbb\x17\x80E=5\ +>\x8e:\xea\x5c\x9c~\xe2;\xf1\xc3\x9b\xff\x11\x0f=\ +\xfa3\xbc\xf4\x987\xe2\xb5\xe7}\x02\x0f=\xfas\xac\ +_\xb3\x1a'\x9e\xf8\x06\xbcd\xf1\xa5\xb8\xf1\xd6\x7f\xc6\ +\xba\xf5\xab\xf0\x8a\xd3\xfe\x0c\x97\xbe\xe6S\xf8\xcc\xe7/\ +\x03\x90p\xfe\x99\xef\xc3\xc4\xc4,|\xe3\xda?C\xaf\ +?\x85sO{/f\xce\xd8\x0e_\xfa\xea\xbb\xd0\x9b\ +\x9a\xc4k\xce\xfd(\x1e[\xf1\x0b\x5c\xf1\x85\xdf\xc2\x11\ +\x07\x9f\x83W\xbf\xfc\xc3x~\xcd\x0a<\xb8\xf4V\xc1\ +)p\xf7}\xdf\xc3\xd3\xcf\xde\x0f\x00\x98=k\x01.\ +:\xe7\xe3\xb8\xf1\xb6\x7f\xc1\xca\xa7k\x98\xd7\xae{\xda\ +\x09\x10\xd5\x11y\x99J\x9c\x9f\xb7\xfb42\x8a\xa2\x8f\ +\xa7\x9fy\x04w,\xb9\x1a(\xfb\x0d\xde\x9b0G\x84\ +\x99\xc6\x1c\xc2'\xc0\xa2\x83_\x81gV?\x8cE\x87\ +\x9c\x8b\x1f\xfc\xf4?\x903#\xd5\xa2\xec\xd5\x1bG\xc6\ +<\xa5\xe1OB\x02RB11\x85j\xeb&\xa7\x98\ +\x19\xacP\x1e\x98\xb7\xf0F.\x09Le\xd9CQ\x94\ +NV5P4\x9e+\x8a\x12)\x15\xb2\x0e=\xaa\xa6\ +\xc2\xaf\xee\xb9\x1a+W\xdd\xe7\xc61\xcc\xea;/m\ +|-]\x18/kFj\xbf\xbdN\xc4\xa3\x8f\xdf\x8e\ +\x0c\xe0\xe8\xa3\xce\xc5%\xe7\xff\x03\xeey\xe0:\xfc\xe4\ +\xb6+\xb0\xfa\xf9\xc7q\xe4a\xe7\xe3\xf4\x13\xde\x89\xcd\ +\x9b\xd7\xe1\xc7?\xfet\xc3\x951\xd3N8\x98q\xe8\ +r\x10\xdbNU}\xcf]w_\x87\x0b\xce|?\x16\ +\x1f\xfe\x1a,[v+\x00\xb6\x0a\x1ct\xf0\x89\xd8i\ +\x87\x03\xf0\x9d\x1f\xfe\xb5\xe8\x17O/\x93R5\xa4\xde\ +\xd8\xc0\x05ot\x08\xc68)J\x14E\xbf\x19\xd7;\ +&\xbe\x9c9\xc2\x08s\xe6-\xc0A\xfb\x9e\x8ag\x9e\ +{\x00/9\xea\x0d\xb8g\xc9\x8f\xa0\xfa\xa3,z\xe3\ +3P\x13\xca\xa2\x87B\xce)U\x83Y\x14%V<\ +u7\xae\xfb\xf1\xc7k>I=,\xdc\xed\x08\x1c\xbb\ +\xe8\x12\x5cv\xf1\x95\xf8\xc8'O\xc0\x96\x8d\x1b\xb1d\ +\xe9\xf7\xf0\xc2\xda\x15A\xbf\xfb \xb5)\x0b\x17=\xa4\ +T\x085\xf4\xca\xb8\xf0\xec\xcb\xf1\xbfw}\x85\xb2&\ +\xb40C\x0a\xf8\x93\x04\x8cfe\xd1\xc3\xf7~\xf4!\ +\xacxj\x09\x00`\xc6\xd4<\x1c\xb0\xcf\xc98\xe1\xe8\ +7\x22\xe7\x11\xbe\xf2\x8d?\x83j\xdcv\xe3\x08\xb5y\ +\xdc\xfc\xe0u2{/\xed\x1b\xb3)\x16J(\xddc\ +\x15\x8d\xba\xa6\x86\x84G\xecX\xf6\x90F\x9dc&\x14\ +\xa9\x1c\xb7\x96X\xc2\xa2\x04\xdc\xdc\xac\xd0%\x81\xcbf\ +\xb6\xcb\xdb\xc0Fk\xb5\xa8awk\xf9\x5c\xab\x05\xde\ +\xf5\xd4dB\x8d#\x86\xbc\xb4\xeb*oZ\x8d\xf1\x8e\ +wj\xdd\xab\xe7\x04\xd3\x86\xd2\xb5\xd3Jg=\xb6\xf2\ +\x0d3c\xdag\x87\xa9>0\xd9\x17\x1ave\xf1\x8c\ +\xda\xbclU=\xf8\x8c-Cu\xb3\x8e\x85@\xecq\ +\xe5\xf6!\xa0\xddK\xa96\xc5\xaeF.\xc7\xce?C\ +\x124\x1b\xd6\xeaN\xf4\x84\x8c\x11z\x03\x8c\x1a\xf1\xb3\ +\x05\x99\x17m\x84\xf4L\xa2\x99\x04\x1eP9\x12F\xd1\ +HS3W\x806\xb7\xb2\xb9\xd8\x98\xc5;i\xde\x18\ +\xfal\x05\xa32=\xbd+;\xa4\x19\xe3\xf8\xbe\xbf\xe8\ +\xe9s\xcdT\xe6\x8c\xb0\x88l*\xd2\xb1\xa1\xcb#l\ +\x1e\xack\x0e\x8b\xa6y\xd5h \xaa\x0e\xed\x9bJH\ +\xa9n\xec5\xb8kg\x91)\x7f\x8d\xac\x0aY\xaf\xc1\ +\xaf84ae\x0a\x5cK\x22\xfed\xfd^\xc3t\x14\ +\x14ul2\x80~\x7f&RQbz\xba\xce\x0a\xcf\ +\x99\xbf\x1d^\xff\xca\x7f\xc2\xb7\xaf\x7f?\xd6\xac{\x0a\ +o\xbe\xe4\xdf1\x7f\xce\xaeX\xbdf9\xbe\xff\xe3\xbf\ +\xc5\x86\x8d\xcf\xe1\x8d\x17]\x81\xbf\xbb\xe2l\x0c\xb6l\ +\x85F\xac\xc7,\xfa-<\xbc\xfcg\xf8\xc9MW\x02\ +\x00\xae^y9\x0e;\xe0l\x9ct\xfc\x9bq\xfd\x0f\ +>\x89\x97\x1d\xff6,\x7f\xf2\x0e\xdct\xd3\xe7\x00\x00\ +s\xe7\xec\x82\xf3\xcex\x1fv\xdam\x1f\x14\xa9\xc0\xde\ +\x0b\x8f\xc3\xe7\xbf\xf16\xdc\xbf\xecV\x00\x19sg\xef\ +\x84\x0b\xce\xf8+\xcc\x983\x1b{\xeeq$\xd6mX\ +\x85o\x7f\xff\x03\xd8\xb8a=\x9e|b\x19^\xb2\xf8\ +\xb7q\xe0\xbe/\xc3\xfdKoi\x02\x95\x8c\x8cUO\ +=\x8ag\x9ez\x0c\x05\x0a\xec\xb4\xfb>\x00\x80U\xcf\ +>\x80{\x97\xfc\xa8Q0\x07\x1f|\x22\x9e_\xb3\x02\ +{-<\x0a\x9b\xb7\xac\xc7\x03\xf7\xdf\x8a\xd1h\x88\xbd\ +\xf79\x12\x0bw;\x02@\xc6\xe3+\xee\xc2\x8a'\x96\ +\xa1\xd7\xef\xe3\xd0CN\xc3\x8a\xa7\xee\xc1\xda\xd5\xcf4\ +\xf8\xdc\xff\xc0\x131\x1c\x8d\xb0a\xe3:,_yw\ +3\xff\xcc\x19\xb3q\xd8\x81/C\xbf?\x85\x95\xab\x96\ +\xe1\xc9\x95\x0f6J\xd98\xcd\xe8\xb1\xd7\xc2C\xb0\xcb\ +\x8e\x07\xe1\xca\xaf\xbd\x0do\xb9\xe4\xd38\xf2\xd03p\ +\xd7}?r|\x06d\xec\xb9\xfb!X\xb8\xeb\xa1x\ +r\xd5R,\x7friC\xf3\x04`\xc1\x0e{`\xff\ +=\x16\x01Hx\xe0\x91\x9b\xb1\xe6\xb9U\x00\x80\x99\xf3\ +\xe6a\x9f=\x16c\xd9C\xb7\xe0\xf0\x83\xce\xc4\xfc\xb9\ +\xbb\xe2\xa1\xc7n\xc3\xd3+\x1fnx\xaa(K\xec\xb7\ +\xffq\xd8i\x87}\xb1\xec\xc1\x9b\x1a\x992%\xb4\xd7\ +>\x8b\xb0\xf7\x9e\xc7b\xd3\xa6\x17\xf0\xd0\xa3\xb7a\xcd\ +\xf3\xcf:y\xdaq\x97=q\xd0\xfe\xa7`\xfd\x86g\ +\xb1\xec\xa1\x9b1\xd8\xb4\x05\x19\xc0\x8a\xa7\x96\xe0\x85u\ ++\x1b\xdd25k\x16\x0e9\xe84\xcc\x99\xb5\x03\x1e\ +[\xf1K<\xb9|i3\xc6\xe1\x87\x9f\x8e\xc7W,\ +\xc1N;\xee\x83\x85\xbb\x1d\x81\x95\xab\x96\xe2\xe1\x07\xef\ +\xa0\x22-\x13\xf6\xdc\xed(\x5c\xfb\xa3\x8f\xa2\xdf\xef\xe3\ +\xb5\xe7\x7f\x02\x0f>\xfaS|\xf9\xaaw7\xf2\xfe\xd4\ +\xcaOa\xe6\xcc\x058\xf9\xb8\xb7\xe0\xe7w~\x15\x0b\ +w=\x0c\x1b7\xbd\x80\x95O\xdc\xdfh\x93]\x16\xee\ +\x879\xb3\xb6\xc7\xc3\x0f\xfc\x02\x09\x09{\xee\xbb\x08\x0b\ +w;\x1cU5\xc2\xe3+~\x85'W<\x80\x02\x09\ +\xdb\xef\xbc\x10\xf3\xe7\xed\x8a\x95O/\xc3\xa1\x07\x9d\x8e\ +\xc9\xfeL,{\xe8\xa6\x9a\xf6\xa3\x8c\xfb\x1e\xfc!\x16\ +\x1d|\x1e\x8a~\x89<\x185\xb2y\xec\x91\xaf\xc53\ +\xab\x1f\xc4\x83\xf7\xff\xbc\xa6^Y\xe0\x88\xc3\xcf\xc2\x8c\ +\xa9yx\xf0\x91[\xf0\xfc\xea\xa7\x90\x90p\xd0A'\ +\x00\x00\x1ex\xe0\xf6Z/\x96\x05\x0e?\xec\x0c<\xbf\ +f\x05V\xaex\x00%\x0a,\xdc\xfbP\xec\xbd\xc71\ +xq\xe3\xf3\xb8\xef\x81\x1fcz\xe3f\xa7c\xa8\x83\ +\xb4W\xcf\x02\xe8r\xcck%N8\xe6\x0d\xd8:\xbd\ +\x11?\xfd\xdf\xcf\xe0\x92\xf3\xff\x01\x0bv\xda\x15\xab\x9f\ +}\x0a\x15F\xe8\xbb\x0c\x827\xce]e\xc5\xe9\xc1&\ +<\xf2\xf0\xaf\x1a\xce{\xe4\xa1_\xe2\x99\xd5\x0f\xe3w\ +_\xf7\x05\x1c|\xd0\xa9\xf8\xd5\xaf\xae\xc5\x8a\xa7\x96`\ +\xf3\xe6\xf5\xcd\x18\x13\x93\x938\xec\x903199\x0b\ +\xf7.\xbb\x01{.\x5c\x84U\xcf>\x84u\xab\x9fm\ +x{\xdf\xfd\x16c\xe1\xee\x8b\xf0\xd4\xaa\xa5x\xe4\xc1\ +;\x90\x91\xb1\xff\x81\xc7\xa3WN`\xbby\x0b\xb1\xf7\ +\xbeG\xe2\x91G\xef\xc2\xd4\x9c9Xt\xe8+05\ +9\x1b+\x9e\xfa5\x1e{\xf8\xaeF\x9e\x1b\x87\x16\xdc\ +\x00\xf7\xc2\xba'\xc7\xf7\xd4\xdf\xdew\xefO\xb0\xc3v\ +{c\xef\x85\xc7:\xa7q\xe1\x9e\x87`\x9f\xbd\x8e\xc3\ +\xa6Mk\xb0\xf4\x81\x9b\xb0\xf9\xc5\x0d\x8d\xf4\xed\xb0\xf3\ +\x1e8\xe4\x80\xd30\xaa\x06x\xf4\xf1;\xb0j\xe5\xa3\ +P\x07\xe5\x80\x83\x8e\xc7n;\x1f\x8a\xe7\xd7<\x8ee\ +KoF5\xaa\x8bw\xfb\xee\xbb\x18[\x07\x9b0o\ +\xee\xce\x98\x9a\x9c\x83u\x1b\x9eA\xae*,\x7f\xe4\xee\ +\x86\xafw\xd8y\x0f\xec\xbc\xe3~\xb8\xe7\xde\x9f\xa0D\ +\xc2v;\xee\x82\x03\xf7=\x19\xa9(\xf0\xd0#\xb7b\ +\xf5\xb3O6\xbab\x84\x11v_x \xf6\xdb\xfb\xa5\ +X\xbe\xe2W\x0d\x1f\xb0\xe7\xd3\x07:<\xbb\xd3\x1ce\ +\xda[\xb3uV.\x8d\xaf?m\xdb3\xbf\x0375\ +\x9f\x15r\x079\x93\xd90\xb3\xcf5OV\x12\xf8u\ +\xa55\xcc\x97\xd0\xdd\xc8V\xc4V\xbb\xa7\x01\xba\xf6-\ +\x1a\xdc\xed\x83\xa1\xd5\xdd\xb2\xcd>5\x9dz(\x91S\ +\x02fM9\xdf\xc0\x1c\xff\x04\xdf\xefn\x9b\x5c\xeb\xfd\ +\x10\xdcp3\x14\xdc\x15\xd0\xfe`\xf6\x10Z\x95\xca\xd6\ +G\x97Mq\xd0\xdd\x8a\xc5\xb5XI\xbal\xd6\xa0\x89\ +4&\x9d\xbc\x0f\xd5\xd3l\x87\x12\xd6\x1c\xb3\x18!\xdb\ +\xae`]\x942\xbeF\xc7\xf4X\xa9Flq\x1a%\ +\xd8n\xc4\x98U\xd4\xc5\x1a\x13\xda(\xe6\x08\xf9\xc3h\ +}\x9c\xe1\xbdh\x96\x03\xf48\x0e\x1e\x8daN&\xfb\ +}\x185\xf9\xe8\xcc\x10[\xe5\x016\x0f\xd6bF\x7f\ +>\xac\x94\xcb,K]\xc6\xd1\xdc\x0cK;tD\x15\ +\x07\x9e!5\x0a\xf4\x0d\xdc^@r\x83\x0f\x15V\x8d\ +I\x12\xfcQ\x0a#a\xb2\xe4\xf0\xca]\x83\x19@Y\ +N\xa27\x911\x1cl\xc2\x11\x87\xbc\x02+\x9eZ\x82\ +\xa5\xcbn\xc6\xfb\xfe\xf8'\xb8\xf3\x9e\xab\xf1\xf9[>\ +\x83\x13_r)\xce:\xf9\x0f\xf1\xe5\xab\xde\x8d\xe3\x8e\ +|\x1d\x0e=\xf8t,\xb9\xfbzT \xee?\xfb\xdf\ +\xbf7\xee\xed\x1b;&\xdb\xef\x86\x993\x17`T\xd5\ +\x07\x90\xcf\x9b\xb3\x0b\x96>tC\x83\xbf\x95O\xdf\x8b\ +\x22\x95\xd8c\xd7\xc3q\xe7\x9d\xdf\xc3\xfb>z(\xf2\ +\x88\xeb\xdfi\xfb\xfd\x80\x94\xb0u\xcb\x16,[z\x0b\ +\xee_\xfa\xb3\x06\x97\xc7\x1f\x7f\x11\xe6\xcc\xda\x11O\xac\ +\xbc\xab\xe19\xe5%\xe3K\xbd\xac\xaf\xa2@\xc2\xab_\ +\xf1!l\xde\xb2\x0e{\xecz\x14F\xd5\x00\x1f\xfb\x7f\ +'\xe1\xc2\x97\xff%\x8e8\xe8<<\xfb\xfc\xc3\x98;\ +{g\xcc\x9a\xb9\x00\xd7\xde\xf8\x11\xfc\xf4\x96\xcf\xe3\xbc\ +3\xdf\x87G\x96\xdf\x86o~\xfbr\xf4z315\ +k>.\xbb\xf8\xd3\xb8\xf1\xd6\x7fG\x95G8\xfb\xe4\ +?\xc2\xdf|\xeat\xec\xb2\xe3^\xf8\xdd\xd7\xff\x07\x06\ +\x83\xcd\xd8\xb4y\x1d\xce=\xedOq\xc7\xaf\xaf\xc6\xb5\ +7|\xca\x09\xbdq\xe2q\x8b.\xc23\xab\x1f\xc6#\ +O,\xc1\xe3+\xef\xc2\xb1G\xbc\x06w\xdf\xf7c\xb7\ +\x9e\x03\xf6>\x11\xc7\x1e\xf1[X\xb3\xeeI\x5cp\xc6\ +\xbe\xf8\xf9]_\xc357|\x12\x00\xb0\xf8\xf0\xb3\xf1\ +\xca3\xdf\x87-[7 \xa5\x84\xf3\xcf\xfc+|\xfb\ +\x07\xef\xc7\x9d\xbf\xbc\x06{-\x5c\x84K_s\x05V\ +>s\x1f\xb6\xdfn/\x8cF\x03\x9cw\xc6_\xe2\xaa\ +k\xfe\x04w\xdf}=\x8a\xc9\x1e\xde\xf1;_\xc5\x1e\ +\xbb\x1d\x85\x17\xd6<\x8eW\x9c\xf2\x1eT\x99=\xac\xaf\ +8\xfb]8\xed\x84\xb7\xe3\xd9\xd5\x0fa\xc6\xd4|\x5c\ +x\xd6_\xe3\x8b\xdf~;\x1e\xbe\xffv\x00\xc0\x8e\xdb\ +\xef\x8f?\xbc\xec[xq\xd3\xf3\xd8q\xc1~xr\ +\xd5\xaf\xf1o\xff\xf5:\x0c\xb7\x0ep\xd1\xb9\x1f\xc3\x92\ +e\xd7\xe2\xfbO\xfd=\xf6\xd8\xfbP\x5cz\xd1\x15\x98\ +=s\x07\xac[\xff\x14.8\xebr\xfc\xec\x17\x9f\xc5\ +5\xdf\xff8\x00\xe0\x0d\xaf\xfe\x17<\xfe\xe4/\xb1\xf7\ +\x1e\xc7a\xdd\xfa\xa7\xb1\xc3\x82}p\xf3\xff~\x06\xdf\ +\xbf\xee\xefP!\xe3\x90\x83N\xc6\xe6-\xeb\xb0j\xe5\ +#\xd8\xff\xc0\xe3159\x077\xdev\x85HE-\ +=\xdf\xfd\x9f\x0f\xe3{\xff\xf3Q\x0c\xb7\x0e\xf0\xd2\xf3\ +\x7f\x1b\xdbo\xb7\x17>y\xc5\x05\x0d\x1e\x7f\xeb\xdc\x8f\ +b\xdd\x86\xa7\xf1\xe0\x03\xb7\xe3\xcdo\xf8W\x1c\xb2\xff\ +\x19x\xf6\xf9\x871\x7f\xcen\x981c>\xbe\xfb\xc3\ +\xcbq\xdbm_\xc3\x91\x87\x9d\x8f\x97.\xbe\x14U5\ +BJ\x05&'f\xe1\x15\xa7\xfe\x19>\xf3\x95K\xf1\ +\xe4\x13\xf7\xe3\xf6_}\x19/]\xfcF\x1c\xbd\xe8<\ +\xdcq\xe75H\x00&\xa7f\xe0\xa0}O\xc7\xcf~\ +Y\x077\xa7\x9e\xf2\x16\x9c\xfa\xd2\xdfG\xce\x15z\xe5\ +$.<\xebr|\xe7\x87\x1f\xc0\x9dw|\x17\x0bw\ +=\x02\xe7\x9c\xfe\xe7\xf8\xaf\xaf\xbf\x15K\xef\xbb\x19\xe7\ +\x9d\xfdn\x9ct\xdc[\xf0\xe9/^\x82\x84\x84W]\ +\xf8W8\xf1\xd8\xcb\xf0\xdc\xf3\x8fb\xfe\xdc\xddp\xce\ +\xa9\xab\xf1\xdfW\xff\x01V>q\xbf\xd3\x06>\xbce\ + \xa9:t\xd1!\x17\xe0\xe1\xc7o\xc5]K\xae\xc3\ ++\xcf\xfa\x00N:\xfe2\x5cs\xed\xc7\xd0C\xe9\xc6\ +\x8ay\x093VjXm\x8e:\x19Ps\xe8N\xdb\ +\xef\x8b\xaa\x1ab\xc5\xca%5\xec/\xff\x1b<\xfe\xe4\ +\x9d\xf8\xc6\x8a\xcb\xb1\xf3n\xfb\xe2\xedo\xba\x0a\xbdr\ +\x12[\xa77\xe0\xcc\x93\xde\x85\x19S\xf3p\xdd\x8f?\ +\x86\x9f\xaf\xbe\x0a\x00p\xe4!\x17\xe2e\xc7\xfd.6\ +m^\x8b\x1d\x16\xec\x83\xdb\xee\xfc\x02\xbe\xf5\xdd\x0f\xe2\ +\x84c\xde\x84\x0b\x0d\xd8\xe9\x00\x00 \x00IDAT\ +\xa9\xc9\xb98p\xdfS0=\xd8\x84\x8d\x9b\xd7\xe2\x0f\ +\xde\xf45\x8cF\x03l\xdc\xf4\x02\xce=\xfd}\xb8\xf3\ +\x9eo\xe2\x1b\xdfz?\xbc%\xc8\xa0>d\x9f_F\ +\xc2\xc4\xd4$\xe6\xcc\xd9\x09\xcf=\xffHcK.8\ +\xef\xbd8\xe5\xf8\xff\x83\xd5k\x1e\xc3\xbc9\xbb\xe0\x9c\ +\xd3\xd6\xe2\x8bW\xbf\x1d\x8f/\xbf\x17\x8b\x16\x9d\x857\ +\xbc\xea\x9f\xb1f\xddJ\xe4\x5c\xe1\xc2\xb3\xfe\x1a\xd7\xfd\ +\xe4\xe3\xb8\xe5\x96\xffF\xd1/q\xd9\x1b\xfe\x1d\x07\xef\ +w\x06V=w?v\xda\xe1@\xac<\xf1\xd7\xb8\xf2\ ++\x97a\xf3\x86\x17q\xd6)\x7f\x8c\x99S\xf3\xb1\xdb\ +.\x87\xa3H\x05\xee\xbc\xe7j\x1c\xb8\xef)\xf8\xf0?\ +\x9e\x884n=;\xef\x8c\xf7b\xde\xdc]\xb1\xf4\xde\ +\x9f\xe2\x98c_\x89W\xbf\xe2\xc3\x98\x1elB\xce\x15\ +.8\xf3\xfd\xf8\xce\x0f>\x80;\xee\xf86\x80\x8c\xd7\ +\xbe\xeaC8\xf1\x987\xe3\x99\xd5\x0f\xe3\x823\xde\x8f\ +u\x1b\x9e\xc6\x86\x8d\xcf\x09\x0fx\x0b\xae\xba\xce\xfe\x01\ +Z\x152\x87\xc6\x97\x8e5\x18\xb0q-,0{]\ +4\xe3\xa9\xc5\xa7,j{\x89\xf9\x11>\xd9\x03q\xda\ +\x98\x04a\x06l\x04\xeb\xa1\xd7J\x01\x93;\xb9\x19K\ +3\x9e\xca\xa3\xfa\xbb\xdau:w\xb4\xdd\x98\x9a\x00z\ +<{\x97.&\x130\xb1\x8d\xcc\x9cS\xf3:\xcc\xea\ +\xc5\xbermm\x19\x8dss\xeaD\xa7\x80\xab\xfa\xed\ +\x1f\xdc\x10\xe6\xa1gk\x8a\x96\xc6\xe9s\xa9\x1fG7\ +\xb0B\xaeK\xc0\x95\xdc\xa4\x8e\x8fz\xa2\x9a%\xd3\x14\ +k\x0e\x0b\xab\x19\xa1pD\xf2\xa7\xab\xfbL\x98\x01\xdf\ +\x93\xec\x97\x11\xd1\x10\xac\x8ce\xdf\xea~.u\xbc\xf4\ +oe\x0eC4\x997\xee4\xf5\xd1K\xcd:\xbe1\ +\x96)\xe2\xdc\xdc;\xccCl\x1a\xbc\x80\x19\xfd\xed\x80\ +\xe4#\x17\x8d&)nL7k:[\xdb\x85\xd9\x17\ +PA3\xb3MZZ\x88\xce\xfb\xe8>\xb2L\xe3w\ +oC`\xe1\xe7,%\xe8X\x86\xc3\xa9r&\xa6S\ +\x0f\xfb\xedu\x02\x1ey\xe2\xe7\xd8}\xe1A\x98\xe8\xcf\ +\xc4\x0f\x7f\xfc\xaf\xc8\xa3\x0a?\xf9\xe9\x95\x0d\xfe\x1e[\ +\xf1\x0b\x1c\xb0\xcfI\xf8\xf5\xdd?h\xa9\x9e\xd1h|\ +2{\xbf\xc4\xab\xcf\xf9 6m^\x83\xdb\xef\xfc*\ +\xb6\xdfq7L\xf4g\xe2\xa9U\xf75B\xb6\xfc\x89\ +\xbb1\xaa\x86\x98;g\xbc[iDz\x1d\xb0\xff\xb1\ +X|\xd8k\xf0\xab{\xbf\x85\xd1`\xd0`f\xd6\xdc\ +\xb9x\xcf\x1f\xdc\x80\xb9\xb3w\xc6\xedw}\x09\xbf\xbe\ +\xeb\x07\x0d\xc7Dc\xe5#\xd7\x1a\x1f\xa5|?\x7f\xee\ +n\xf8\xd8\xbf\x9e\x04\xe4\x8c\xed\xe6\xef\x86E\x87\x5c\x88\ +/}\xeb\xed\xf8\xf5=7\xa2,K\xbc\xe3\xad_\xc5\ +\xe2\xc3^\x8d\x9bo\xf9\x02\xee{\xe0\x078\xea\xb0W\ +\xa1?\xe3\x1f\x91\x8a>\x8e^t\x1eR*p\xc7\x92\ +\xef\xe3\x98E\xe74c.>\xfc\xa7>S\ +\xaa2\x13]_\xbd^\x0f\x07\xefw*n\xbf\xfbk\ +HH\xf8\xf5\xb2\xeb\xf1\xca\xb3\xff\x0a;\xee\xb0;V\ +\xaf^\xd9\xd0n\xd6\x8c\x05\xf8\xb7/\xbe\x09\xab\x9e[\ +\x8e\x93\x8f\xbb\x04\xe7\x9d\xf6\xa7\xb8\xe7\xfe\x1b\xf0\xdc\x0b\ ++p\xfei\xef\xc1}\x0f\xfd\x08_\xbf\xe6\x03H\xd5\ +\x16\xbc\xe6\x82\xbf\xc1\x05g\xbe\x1fK\xef\xff\x0922\ +\xfa\xfd\x19X\xff\xe23\xf8\x8f\xff\xfamd\x00\x7f\xfc\ +\xfb\xdf\xc1qG\xbd\x0ew\xdf}=\xce;\xf3\xdd\xd8\ +u\xa7\x83\xf1\xa9+\xcf\xc5SO>\x8cSN~\x13\ +^\xf5\xf2\x0f5\xb8\xea\x95\ +\xe8\xf7\xa7\xf0\xf3;\xbe\x8c]v\xdf\x0f\xe7\x9c\xf6^\ +\xdc\xb1\xe4*|\xe7\xba\x8f\xa0\xdf\x9f\xc0\x1b^\xf3\x0f\ +\xb8\xf0\xcc\xcb\xb1\xf4\x81\x9f\xe0'7]\x89\xfd\xf79\ +\x19\xafz\xf9\x07\x91\xab\xcbq\xcaK~\x0f\xdf\xff\xf1\ +\xc7\xb0b\xf9R\x1cv\xf8\xa98\xf9\xb8\xb7\xe2\x9b\xd7\ +\xfd\x05n\xbf\xfd\xeb\x98\xbb`G\xbc\xe5\x92\xcf\xe0\x82\ +\xb3\xfe\x12\xff\xf1\xb9778M\x8d\x8e\xd0b\x93i\ +\x96\xfa\x8e}\xf6[\x8c\xddv>\x14\xd7\xfd\xf8\xe3\xa8\ +\x06#,{\xf8\xc78\xf2\x90\x0b\xf0\xbd\xff\xf9\xdbq\ +\xa0\xa5.\x03\x8d*P\xeb\xd0:\xe8\xa6m\xd8i\xfb\ +\xfdp\xe9\xeb\xea\xc0\xa3,z\x983{',\xdcu\ +\x11\xee\xbc\xe7j\xac~\xe6\xc9FFM\xa7\x5c|\xfe\ +'\xb0n\xc3\xd3\xb8\xf2K\xbf\x83-\x9b7\xe2\xa2W\ +~\x08\xc7\x1f\xf9\xfaFw\xdb8\x9f\xb8\xe2tlX\ +\xbf\x16\x17\xbf\xfa\xc3X|\xd8\xabq\xf5w?\x88/\ +}\xf5]x\xff\x9f\xdd\x8a\xff\xbd\xeb+\xb8\xe1GW\ +\xe0\x9cW\xfc\x09r\xae\xf0\xb1O\x9d\x02\x8c\x80\x13N\ +|=\x8e]t1\x8a\xc9\x12\xd5\xd6!\xba\xae\x13\x8e\ +~\x13\x8e8\xf8<\x00\xc0\xe4\xe4l\xec\xbc\xc3\x01\x98\ +\xe8\xcf\xc4\xf57\xfd=\x12\x12\x0e8\xf8\xa58\xf5%\ +\xbf\x8fk~\xf47\xb8\xf5\x96/a\xd6\xfc\xf9\xf8\x9d\ +K>\x8d\x0b\xcf\xbe\x1cW\xfc\xe7\xebp\xfcQ\xaf\xc7\ +c+~\x81\xff\xfc\xfc[\x01d\xbc\xe6U\x7f\x8d\xbd\ +v?\x1a?\xc3\x17q\xfa\xcb~\x0f\x07\xee{\x1a\xae\ +\xf8\xc2Ex\xf4\xd1\xbb\xb0p\xf7\x83\xf0\xbb\xbf\xfd\x05\ +\x9cs\xc6\x9f\xe2[\xdf\xfd \x00`\xe7\x1d\x0f\xc4\x15\ +_\xb8\x08\xeb\xd7?\x8b~\x7f\x12G\x1f~\x11\x16\x1d\ +~6\xee^\xf2\x03\xf4\xa7&p\xc0>\xa7\xe0\x86[\ +\xfe\x093\xe7\xce\xc5\x05g]\x8ee\x0f\xdf\x88\xab\xbe\ +\xf5^\x00\xc0\xab/\xf8\x00.8\xf3\xafp\xef\xfd?\ +\xc2~{\x1f\x87\x13\x8fy3\xae\xfa\xde\xbbq\xc7\x1d\ +\xdf\xc1^\xfb\x1e\x89\xb7\xbf\xf1*l\xd8\xf8\x9c\xc3\xb7\ +\xd1\x9dv\xd2\x07\xc5\xe6p\xc5^[u\x0a\xe9\xa8\xc5\ +2c\xd5\xb2\xcf\xb1w]\xfb\xef\xcc\xfd\xd0\xfc\xacV\ +\x19Y\xb6d\xf2\xc3v\xb2\xd6\x97\xb7\xaa@nv\xd9\ +3\xdbE'\xae\xab\xb4^\x8dy\x98UJ\xdfVR\ +\xa1BY\xf6\x91\xe7\xcej>\xd3\xbeA\xbbG}\x1a\ +\xc3E\x09\x9e\x0f\xaa>\x93\xb6\x9a\x91\xcb\xd1\xac\x91m\ +v\xacff\xd4o0\x1b\x0a\xbctD\xfd\xb1kz\ +d\x97OY1)\x14\x9dN\xa0@\xa1>\xb2E\x03\ +\xb6 6<{\xc7\x8a\x11\x04w\xe5\xe8}\xc9=\ +\xc3<\x13w\xf4\xd0\x112\xa7\x85\xd1\x84\xa5C5\x02\ +\xe1x\xf5.\xc2\xca\x8dM\xd7\x940\x0e1\x04\xd0\xee\ +\xe6\x02\x98\xf5T\xc5\xa3\x04/\x90\xc2=\xdcMW(\ +\xc2s\x85-\x83\xf5c]\xd9\xce\x16\xda\xef\xdc\xc1\x03\ + \xd53Z\x94B\xbf\x9e\xce5\x95\xb9\xcdn\xdf\xd9\ +\xf8\xfc\x7f\xcc}\x02\x80FR\xf5=\xb6\xb7\xcev>\ +\xa6\x861\x12\x80\x9c\xd8\xc7hp\xd7\xfdl%\xca\xa2\ +\x8f\x5c\x01\x83\xc1\x16\x0c\x86\x9bQIFn\xce\xfc\x05\ +5|\xd5\x08E\xd1k\xd6\xa1l^ \xa175\x81\ +\xb7^\xfa\x9f\xd8w\xcf\x97\xe2\x9b\xdf\xffslx\xe1\ +y\xcc\x9c1\x17\x00\xb0uzc\xc3/\xc3\xc1\x00\xa3\ +\xd1\xf4x\xcb{\x8d\xb5\x02\x09\x07\x1f|\x22.\xbb\xe4\ +J\xacz\xee~|\xf7\xfa\x8f\x08\x94\x09\x05J|\xef\ +G\x1f\xc2mw~\x01\x8b\x0f{5^\xfe\xf2w\xb5\ +\x94\x9f\xc1\xe57:p\x87\x9b\xd1\xf6\xb1\x15w`\xcd\ +\xeag\xb0\xe6\xf9g\xb1b\xf9}\xf8\x8b\x8f\x1c\x8c\x87\ +\x1e\xb9\x1d\x07\x1d|\x02\xce<\xf5\xf7191\x0b\x13\ +\x133\x91P\xe0\xf6_}\x13sf\xed\x88C\x0ez\ +\x1922\x8e8\xe8l<\xf8\xd8\xcf0\x98\xde\xd2\x8c\ +\x9f\x90\xb0\xea\xb9\x87\xb0\xdd\xbc\xdd\xf0;\x17\xff#N\ +8\xee\x22,Yv#>\xfd\xe5\xdfG\xael\xd7\x16\ +\xf9\xef\xe8\xc3\xebr\xd6\xb2\x87n\xc1\xfc\xb9;\xe2\x91\ +\xc7\xef\xc0\xf4\xf4&\x9cx\xf4\xeb\x5c\xf6\xf6\x89\xa7\xee\ +\xc6\xaa\xe7\x96\x03\xc8\xb8c\xc95\x18\x8d\xa6q\xe0\xbe\ +'b\xbf\xbd\x8e\xc1\xcc\x19\xf3\xf1\xdc\x0b\xcbq\xdc\xe2\ +W\xe1\x98\xa3^\x85\x17\xd6<\x8e9\xb3v\xc4\xde{\ +\x1e\xd5\xc0\xb5d\xe9\xb5\x18\x0c\x06\x18\x0d\x86X\xf5\xdc\ +\x03\x9895\x0f\x00\xb0\xe7n\x8b\xf1\xe4\xaa{\xf0\xd4\ +\x93\x0f#\x01\xf8\xf9\x1d_\xc3\xd6i\xeb\x07-\xb0z\ +\xcdc8\xee\xa8\xd7\xe3\xb5\x17}\x04\x87\x1er\x0a\xae\ +\xfc\xe2\xdb\xf0\x83\x1b\xfe\xa5\xc1\xe8\xaa\xe7\x1e\xc0c\x8f\ +.AF\xc6=\xf7\xde\x80\xe1p+v\xdea\x7f'\ +\x1b\xe5d\x0f{\xed~\x0cV=\xf7 \x16\x1dz\x0e\ +Nx\xc9%(\x8a\x1e6oY\x87\x83\xf6?\x0d\x96\ +)\x7f\xf8\xb1[\xf1\xe2\x86\xf5\xe8\xa1\xc4\x13O-\xc1\ +\xd4\xe4\xdc1\x17\x17\xd8g\x8f\xe3\xf1\xe0c7\x93\xe1\ +S\x81\xb20\xc7\x87\xed%\x9a\xd5_\xba\xec\xa7xa\ +\xed\x0a\x1cw\xe4\xc5HH8~\xf1\xeb\xf1\xc2\xda'\ +\xb0l\xd9\xcf\xf0\xc8Cw\xe0/>r\x08\x96?~\ +\x17\x0e:\xe4D\x9cy\xda\x1f\xa0\xdf\x9f\x81\x89\xfeL\ +\xd2'W\xf8\xdf\xbb\xaeB\x02\xb0a\xed\x1a\xbc\xb0\xf6\ +\x09\xcc\x9c1\x1fVn[\xb2\xf4\x1a\xec\xbf\xf7I\x98\ +1{\x0e\x12\x12\x8e:\xf4\x95x\xf0\xd1\x9b\xf1\xe2\xda\ +58h\xffS\xd1\xefM\xe2g\xbf\xf8\x09;,\xd8\xe7\xff\xf3\xf5\xe6q\x96U\xe5\xb9\ +\xf0\xb3\xf6>\xe7\xd4\xa9\xb1'\xe8n\xe8fn@F\ +\x19\x04\x94A@\x06EE\x05\x83\xd7\xe93&F3\ +x\x13o4_\xcc\x17\x8dq\xf8y\x93\x1b3\xe8\xf5\ +&&\xb9\x89I4\x1agQ\x02\x22\x821\x11\x8d \ +\x83\xc8\xdc4t3\xd3swuWu\xd5\x19\xf6\xfa\ +\xfe\xd8\xe7]\xcf\xf3\xae]d\xb7RU\xe7\xec\xbd\x86\ +w|\xdew\xbdkm|\xe6s\xd7\xe0K_\xff\xbd\ +tort\xed\x02\xeb\xd7\x9e\x8c\x07\x1e\xf9\x1e\xf6\xcf\ +\xee\xc1\xa0\xdf\xc7O\xee\xfc\xe7F\x7f\x1b7\xff\x10\xfb\ +f\xf7\xa0D\x81\x8d\x8f\xfd\x07\xc6\xbb\xcb0\xbd|e\ +\xf2\x0f6\xd7g\xb7=\x88\x99\xa95x\xd7/\xfe\x13\ +^z\xe1\xdbq\xdf\x83\xdf\xc3\xa7\xfe\xfa\xea\x04\xfe|\ +\xe2\xa0\xfe\xbd\xdd\x1eGwl\x1a\xab\x96\x1f\x8e\x13\x8e\ +\xb9\x04O>\xf33\xfc\xd1'/\xc0\x83\xf7\xffG\xa2\ +u\xaf\x7f\x00\xfd\xfe\x01\x9cu\xce\xd58\xf1\xf8K\xb0\ +}\xe7c8\xfc\xd0\xd3\xd0j\xb7\xb0m\xe7&\x1cs\ +\xc4\xb9x\xdb\x9b\xfe7\xce>\xfbj\xdc\xf0\xbdO\xe0\ +s_z\x0f*T8\xee\xe8\x97b\xc7\xae\xcdXs\ +\xf0qx\xc99\xff\x0d\x87\xaf?\x0d;vo\xc1Q\ +\x87\x9d\x9dF\xb1u\xfbF<\xbe\xf9^\xec\xde\xb9\x15\ +\xdb\x9f{\x12[\x9e\xfa)N;\xe95\x08\x00\xce:\ +\xe3j\x84\x10p\xdb]_\xc1\x86\xa3_\x8c\xa9\x89U\ +\xd8\xb6s\x13\xce<\xe3u8\xf3\x8c\xd7b\xe7\xee\xc7\ +19\xb1\x0a\xc7\x1cy\x16\x8e>\xe2\xc5\x98?\xb0\x17\ +w\xdc\xf5m\x00\x01[\x1e\xbb\x07\xcfl{@\xf8\xe3\ +\x93&F\x01o\xdf\xcd\xab\xa8\x8f\x0e\xc9G\xe4;\x83\ +M\xbb\x98u\xf3\xc0O\x97\x93\xe9\xc3\x98\x05\xac\x01]\ +\xe1~Fi\x8f\xbe\x89>\xc4\x979\x0d\xd37\xd6^\ +\xdb\xd5\xd9\xd7\xff\xed\x8f^\xdf\xea_O\x08i\xa7\x12\ +?\xc0]\xfc@\x9d\x85\x1cv[P\x1f\xa1\xe0\xcd\xe3\ +\x11\x8e\x94\x09\x07K\xdb\xb0?\x8eM\xf9@\x80\xa8u\ +\x82\xf6\x7f\xdb\xcc\x84\x8c6\xc4U\x9e\x97\x06\xca\xfd\xe7\ +\xcc\xcer\x1fG\x8d\xbaZ(\xd1\x22\xc0)\xdc\x80m\ +\xd2\xd1\x0dZ\xeb\xf4|\x0a\xd2\x13\x8b\xeeLS\xa3>\ +\x15m\xe9QMU\xb2p\xb3\x1e4\x97Qu2*\ +$\xe6(t\xb9T\x99\xc6c\x1d\x14\xadk?d!\ +\xb3\x7fZ4\xafGQp\x0eu6\xb1\x1eE\x81\x80\ +a\xec\xe3@\x7f7\xc6\xdb\xcb\x11\x82\x7f+\x88\x019\ +=\xceTi\x8a\xec7\x1b\xa3/\xfa\xd4\xffr\xc9\x5c\ +/\x8d\xd8\x14\xa6+m\x15$\xe7\x15>\xbc\x9f\xfd\x9b\ +\xc0oy\xe2Nl8\xf2\x5c\xdcv\xdb\xd707\xbf\ +\x1b/9\xe7\x1a\xdc~\xc77p\xc1\xf9\xbf\x88S\x8e\ +\xbf\x02\xff\xfbo\x7f\x01G\x1f~\x0e\xee\xf8\xf9W\x93\ +r\xe9\xf2\xfb\xd8\xe48~\xe9\x8d\xff\x17kW\x9f\x80\ +\x7f\xf8\xea\xaf`\xd3\xc3\xb7\x01\x00\xb6\xefx\x021F\ +\x1c\xb2\xe6\x04\xdcw\xef\xf7\x01 e\x19w\xed~\x02\ +\xb6\xe4t\xc2\xc9\x17\xe1M\xaf\xfd\x146?y;\xfe\ +\xf1\xcb\xbf\x86\xe1\xc8\xc0\x9b\x1c\xee\x9f\xdd\x83\xbb\xee\xba\ +\x01w\xddu=&\xc6W\xe0\x8c\x93\xaf\xc6\x8d7}\ +R\xa8\xeb\x0f1V0\xa2u,\x0007\xbf3}\ +[\x8e\xb5\xf1\x96\xd7\xff9N<\xf6r\x1cX\x9c\xc5\ +s\xdb\x1eDU\x0dQ\x96\x1d\x94\xe33\x98\xdd7\x8b\ +-O\xdd\x85\xd3N\xbc\x02\xcfl\xdb\x88#\xd6\x9f\x89\ +\xcf\x7f\xf3=\x0d}\xb8\xfb\xbe\x9b\xd1nuq\xfaI\ +\xaf\xc6\x15\x17\xbe\x17W\x5c\xf8^\xdc\xb7\xf1&|\xf5\ +\xfa\x8f\x8f@ w\x89\xbd\xf0\x84+P\x14-\xbc\xfb\ +m_p\xfc=\xe9\xb8\xcbp\xdd-\x9fD5\xacA\ +\xe3\xd6\x1d\x8f\xc2\x0cw\xaf\xb7\x88=\xfb\x9e\xc5\xc4\xf8\ +r,\x9b^\x8d\x18#N9\xeer\xa8\x16?\xb3\xf5\ +>t:\x13\xe8\xf5\xeb\xba\xb1-O\xdc\x99\xc67\x18\ +\xf6\x81P\x9b\x97\xe9\xa9\xd5x\xec\x89\xdb\x92\x9e\x0c\x16\ +\x07\xd8\xb1ks\xa2\xd1?\x7f\xed\xb7p\xc5%\xef\xc3\ +\xb1G\x9e\x8fsN{3\xf6\xcdm\xc7\xf5\xb7|\x1c\ +w\xdc\xf1-\x00\xc0\x81\x85\xbd\x89\xa2\xc3\xfe\x00\xc3j\ +\x90\xce<\xb4\xeb\xe0\x83\x0eGQ\xb4\xb0\xfe\x90S\xb1\ +\xfa\xa0\x0d\xe9\xf3\xdd\xb3Oc8\xe8\xa5ym\xdd\xb1\ +1\x19\xf2\xc1`qTo\x1b1\xb5b%V\xad8\ +\x02\xf7?x\x0b*D<\xf9\xcc=(\x8b\x16\x0e?\ +\xec\x14l\xdat\xa7\xd8\x87\x0a\xd3\xcbV\xe2\xec3\xae\ +\xc1\xcf\xee\xbb\x0e\xbb\xb7?\x87\xfb6\xde\x88\x93\x8f\xbb\ +\x02\xd7\xe2\xa38\xf9\xb8\xcbq\xff\xc6:[<61\ +\x817_\xfd\x178a\xc3\xcb0w`7\x9e\xdb\xf6\ +P\xfd\xda\xbd@\xe9\x98;\xb0\x1b\xbb\xb6=3\x9a\x1d\ +0\xac\xfai\xc3\x02\x10q\xdb\x9d_\xc5e\x17\xbc\x17\ +g\x9f\xfez\xdc\xf7\xd0M8\xea\xf0s\xf0\xf9o\xfc\ +\x1a\x22\x22\x96O\x1f\x82\xfd\xf3\xbb\xb0\xed\xd9-\x89+\ +\x8fm\xfe)b\xac0=\xb9\x0a\x15*\xec\xda\xfe,\ +\x9ex\xfa.\x9cx\xece\xd8\xb4\xf9VXffz\ +\xf2`\x14E\x89\x97\x9c\xf9\xff8\x99\xd8\xbe\xeb1L\ +L\xce`\xa9\xcb\xec\xae\x01\xe0\x02\x01\xe5X\x0b'l\ +\xb8\x14\x93\x13+\xf1\xfb\xbf\xf9cw\xffY/|\x03\ +\xee\xf8\xe9\xb5\x8d`^\x7f\x86\xf4;\xad\xc7s\xdb\x1f\ +\xc6?|\xee]\x88\x00\x0e>\xe4\x08\xfc\xea[\xbf\x88\ +\xab^\xf1\xb1\xb4\xec\xaf|\x9f\x99Y\x85v\xbb\x8b\xed\ +;7\xa7v\x9fy\xfaa\xf4G2i\xf7\xce\xcd\xef\ +L\xf6\xbf\xdf\xaf\x83\xa9\xd6h3\x95]\x01\x01?\xbb\ +\xfbF\x8cu\xde\x8f3Oy=\xae\xb8\xe8\xf7\xf0\xca\ +\x8b\x7f\x1f\xf7o\xfc.\xfe\xe5\xeb\xefEoq1\xf9\ +\x12\x0d\x90\xff\xe3\xb6\xff\x8b\x9f\xdfs\x13\x00\xe0\x92\x97\ +\xfd\x1a\xae\xb8\xe8w\xb1\xe5\xc9\x9f\xe2\xd6\x1f}\xa1\xa6\ +\xf5\xd4\xc1\x00\x80\x97\x9c\xf9\xb6\xe4u\x02\x80\xad;6\ +bz\xf9\xc1\xf8\xd7\x1b\xff\x04\xbd\xfe:\ +\x13]\xbc\xf0\x84+\xb1\xf1\xb1\x7f\xc7\xe2\xdc\x01,\x9f\ +9\x14@\xc4)\xc7_\xe1h\xf8\xf4\xd6\xfb\xd0i\x8f\ +c\xd9\xf4Z\xec\xda\xfb\x04\xaa!7\x16=\xb7\xfda\ +\xac^uL\x02\x0c\x06\xfe})VM\x0b\xf58&\ +#\x9a\xad\x05X\xaaE\x98H\xbd\xca\xbdH\x18\xd9|\ +\xd6\xf6\x13$6\x8f\xba\xaa{\xb5D\x8a\xfa\xba\x81s\xcfz\x0b.>\xf7\ +7\xb0{\xef\xd3\xf8\xd6M\x1f\xc6\xa9\xa7^\x82\xd5\xab\ +\x8e\xc5}\x0f}?\xc9\x8b\xb591=\x8dw\xbe\xe5\ +s\x98\x9a<\x08\x7f\xf7\xc5\xb7\xe2\xa9\xc7\x1fL4\xe9\ +\xcd\x1f\xc0\xbe\xb9mXs\xd0\xb1\x89\x06\x87\xaf\xab\xb3\ +T\xcfm\x7f\x04\x00p\xfa\xe9W\xe0\x0d\xaf\xfeS\xdc\ +\xf3\xc0u\xf8\xca\xb5\xbf\x8f8d\xfd\xe6K\xce\xb9\x06\ +\xa7\x1c\xff\x0a\xfc\xfd\x17\xde\x05\x0ck.\xcd\xcd\xef\xc4\ +\xe4\xc4\x0a\xa0\x04\xe2P\x83\x0d\x1e?\xd0\x04\xe8b\x1a\ +#\xef\xba\xe8\xbcw\xe0\x05\x1b.\xc1\xdf\x7f\xf9\xedx\ +\xf8\xa1\x1f\x01(\xf0Ko\xf9\x0c\xd6\x1e|\x85\xd9\xfd\ +\xdbPU\x15\xfe\xea\x1f\xde\x80\xc5\xf9\x05DTX\xb7\ +\xfe8\xacX\xbe\x0e\xf3s\xb3\xc8/\xa5\x97\xca\xe2Y\ +\xa7_\x8d\x89\xf1\x15\xf8\xe4\xdf]\x81m;\x1eO\xf2\ +u\xf1\xf9\xef\xc2\xcb\xce\xfbM\xac]\xbf\x01\xcf=\xfb\ +hcvfC\xb5\xd8>\x0f\xe8\x01`\xdb\xb3[\xf0\ +\x8d\x1b?\x88_\xfc\x85\xbf\xc5\xd5\xaf\xfe\x08\xfe\xe5\xeb\ +\xef\x1f\x9d\xadZ_{vn\xc3s\xdb7\xe2\xe8\xc3\ +\xcf\xc1]w]\x8f\x80\x80\xe3\x8f\xbf\x00\xed\xd1\xc9\x03\ +:V?\x82\xba\xc7\xbc~w\xfd\x11'`\xcf\xdeg\ +\xf0W\x7f\xf7&L\xcc\xcc\xe0\xfc\xb3\xdf\x86\xcb_\xfa\ +>\xdcw\xd2wp\xf7]7$\xdb\xaaI\x00\x9bQ\ +D\xc4\xcd\xdf\xffk\x1c\xb9\xfeL\xbc\xea\x92\x0f\xe2\xc9\ +g\xef\xc5\xe6\xc7\xee\xc1\xec\xbe\xad\x08!\xe0o>\xf7\ +f\xcc\xed\xdb\x87\x00\xe0\x90u\xc7`\xd5\xca#\xb0w\ +\xd76\x1c{\xec\xd9x`\xe3-\xb8\xe9\xa6O\xe3\xa0\ +\xb5\x87\xe1\xe5\x17\xbd\x17\x17\xbf\xf87p\xebm\xff\x84\ +\xfds\xdb1\x1c\xf6\xf1\x17\x7fye\xa2\xdbQ\x1b\xce\ +\x18\x05\x09*)\xa4\xdbO\xef\xfa\x06^q\xe1\xfb\xf1\ +\x92\x17\xbd\xa9\xde\xf0\xf6\xb5_\xa9\xf5po\xbd|\xfe\ +\xdd\x7f\xff3\xdcw\xdf\xf7\x01\x04t''p\xe2q\ +\x17\xe1\x91\xc7~\x8c\xd5\x07\x1d\x8b\x137\x5c\x8a\xee\xc4\ +8\x16\xe6\xe7\x11\x01\xac=\xf8xT\xd5 q\x09@\ +:\xab\xae\x8fa*\xab\xb2\xe5J\xa3\x8d\x05Y\xb6Y\ +\xc6\xc0\xc7R\xc7\xcf\x18g\xf2\xdd\xd7@~\xbe\xe7R\ +\x07\xb9sw|\x85\xfc\xb84\x03\x85\xbc\xaf\x1e\x9f\xfa\ +P\x9f9#\xb0\xe19\x8e\xea\xbdt~K%A\xf8\ +\x9c\xf8\xd4\xb16\xd0j9)\x1f\xa6qr\xae\xf9\xb2\ +\xae\xf9\xdd\xfc\xd5\xa9\xfa\x9d\xbeA\xa5\xc6V5\x8e\x18\ +\xa0\x12Z\x91^\x15*\x14AO\xef\xf0u~6\x07\ +{\xcb\x8dm\xf5P\xfd\xd7\x04\xda\x10\x15:\x09UU\ +(\xb8i\x9e\x05\xbe\xa6\xec\xbal\x10P\xa7I\x158\ +\xe8Z\xbe)\x95\x11Fw\xad\x0c\x13.\xad\x0f\xde\xd4\ +h\x82\x0c1\xd0Y\x0aq-\xfb\x97\xd7'\xf8\x9dM\ +\x96\xd9\xe1(|\xbe\x90\xed\xd5m\xa9A\x22\xfbh\xd2\ +\x87\xa3\x11\xf3[\x9f%\xb2\xb6l\xfeZl:\x8c\x03\ +\xcc\xf7w\x03\x91\xa9b\x03\xd3&\x10\x00A\xac\xf5\xcc\ +\x08\xa4HF\x8e\xa077^\x04\x91\xb5pY*\xdd\ +\xc6\xcc\xac\xa9\x1d\xfa\xc9\xd7\x10\xf1\x9f:I\x1fK\xf9\ +H-\x00\xd8\xbfo7\xae\xbd\xf1#\xb8\xea\x8a\x0fc\ +\xe5\xf2\xf5\xf8\xca\xb5\x7f\x80\xff\xf5\xa9\xcb\xf1\xf7_|\ +\x07\xd6\xad=\x09\xaf\xbd\xec\xc3\xf8\x97o\xbd\x07\x83\xf9\ +\xc5D/\xeb\xef5/\xff\x03\x1c\xbc\xea\x18|\xeb\xa6\ +?DQ\xb6p\xf8\xd1\xa7\xe0\x88\xa3O\xc5\xaa5\xeb\ +Q!\xe2\xe7\x0f]\x8f\xa3\x0e;\x1b\xc7\xbf\xe0<\x1c\ +\xb4\xe60\x9c~\xd2U\xd8\xfc\xe4O\xb1\xf5\xb9\xcdX\ +\xb6\xf2`\x5c\xfd\x8a\x8f\xe3\xd1\xc7\x7f\x8c\x9f\xdc\xfdE\ +\x1c~\xc4\xc98\xf2\xe8\x17\xe2\xb0\xa3O\xc6X\xb7\x8b\ +\xc7\x1e\xbf\x1d\x1b\x8e<\x1f\x17]\xf0\x0e\x842`\xc3\ +\xb1g\xe1\xd4\x17\xbc\x0a\x8f=\xf1\x13\x8c\x8e\xc0k,\ +5\xe4`B\x95X%\xa2@Q/C\xc7\x0a\xcfm\ +{\x04e\xab\x8b\x13N\xb8\x08\x1b\x8e<\x17e\xd9I\ +\x9c\xb9\xeb\xde\x9b\xea\xba\xbe\xd3\xdf\x88\xfb\x1f\xb9\x19\xbe\ +\xe8\xb6\xa6\xe8q\xc7\xbc\x04o~\xcd'\xb0j\xe5!\ +\x98\x9b\x9f\xc5S\xcf\xd5K5\xf3\x07\xf6$\xfaGT\ +8\xfb\xb4\xab\xd0\xeb\xcf\xe3\xce{o@\xaf\xbf\x80~\ +\x7f\x11\xbd\xfe\x226m\xb9\x1b[wl\xc2\x99']\ +\x99d\xe1\xa8\xf5gb\xed\xc1G`\xac\xd3\xc5\xa5\xe7\ +\xbd\x13\x83\xc1\x02\xeey\xf0&<\xbc\xf9v\xcc\xee\xdf\ +\x8e\x8b\xce\xf9%\xacX\xbe\x1aa\xac\xc4\xeb_\xfd1\ +\xbc\xe6\xb2\x0f\x8d\x0e1\xa7,W\xa2\xff&9\x0f=\ +\xfao8d\xf5\x89x\xd1\x99\xafA\xd9n\xe1\x92\x8b\ +\xde\x8d\xb1\xce$\x00\xa0?\xe8\xe3\xe5\x17\xbe\x0fW^\ +\xf6At\xba]<\xfd\xf4\x03\xd87\xb7}\xb4\x84\xef\ +\x8d\x0e\xa0R\xab\xbd\x00q\xb1\xc2\xa3[~\x84\x17\x9e\ +\xf0j\x1cw\xdc\xd9\x88\x88x\xe9yo\xc5[\xaf\xfe\ +\x0c\x96M\xafq\xe01\x97\xfe\x0a\x11\xc7\x1ey>\x1e\ +{\xe2\xb6\xc4\xab\xc1B\x0f\xd7\xdd\xfcQ\x9cq\xf2U\ +x\xed\x95\x1f\xc0!\xeb\x8e\xc6A\xab\xd7\xe1\xf2\xcb~\ +\x13/:\xe5\x1a\xfc\xe8\x8e\xcfb\xc7sO\x00\x88\xd8\ +\xfa\xec\x16<\xfe\xd4\x9dx\xf9\x85\xef\xc3\xe3O\xdf\x89\ +\xad\xcfmI\x92_UC<\xbbu#\x22\x22^p\ +\xe2\x058\xea\xf0sP\x96\x9dF\xff\x06X\xed\xd2\x9d\ +\x81\xb7\xdd\xfd%\x1c~\xe8\xe98\xe9\xb8\xcbq\xefC\ +7`8\xacu\xef\xe7\x0f|\x07\x07\x16\xf6\xe2\x92\xf3\ +\xfe;\x96\xafZ\x83\x83\x0e=\x02\xe7\x9c\xfe\x16\xec\x99\ +}\x1aO?\xf50V\xac>\x14\xaf\xbe\xe4\x83\xb8\xe3\ +\x9e/\xe3\xf3_\xfd\xef\xd87\xb7\x03\xff\xed\xcaO \ +\x94\x05\xeey\xe0_166\x89+.\xfd\x7f1>\ +5\x89\xe9e+\xf0\xe6\xab>\x8d\x97\x9c\xf9\xb6T\x8e\ +a<\x05\x80\x8b/~'\x8e\xdapzfg\x22N\ +;\xf9\xb5x\xea\xd9{\xf0\xe4\x13\x0f\xa27\x7f\x00\xfd\ +\xf9\x05,\xce\x1f\xc0\x8f\x7f\xfa\xcf\x18\x0e\xfb8\xef\xac\ +\xb7e\xd2\xe0\x97\xd0X,\xd1\xb4Iv\xdd{\xef\xcd\ +\xb8\xeb\xdeo\xe0\xccS\xaf\xc1\x89'\xbc4\xf3\x10\x01\ +\x9b\xb6\xdc\x8a\x93\x8e\xbb\x1c\xe7\x9c}5\x8e\xdep\x06\ +^v\xde\xbbEJ\x98\xe9\x88\x99\xcc\x98\xf5\xec\xf5\x0f\ +`fj\x0dZ\xdd\x0e\x8e;\xea<\xbc\xf5\xea\xcf`\ +\xed\xba\xa3q`v\x1f\x9e|\xf6\xe7\x00\x22\xe6\x0f\xec\ +\x1dy\x9a\x0a\xb4\xba\xda\x07\x81\xc7\xd7\xaf\xff z\xfd\ +\x03\xb8\xea\xe5\x1fEY\x96\xb8\xe7\x81\x7fEYv\xf0\ +\xaaK\xdf\x8f\x89\xe9iL\xce,\xc3\x1b_\xf7I\x9c\ +\x7f\xf6;P\x0d\x878\xe7\xf47\xe3\x9aW\xfd\x09&\ +\x97/\xc7\xce\xedOc\xfb\xae\xcd\x18\x0e{\xe8\xf7\x16\ +p\xff\xc6\x9bp\xe8\x9a\x13q\xfe\xf9oE\xab\xdd\xc6\ +\x9au\xc7\xe0\xed\xd7\xfc\x1dN>\xferG#\xe3K\ +\x00\xd0[X\xc4\x83\x9bn\xc1\xcb\xce}7\xf6\xcc>\ +\x8d\x87\xee\xff!\x02\x80G6\xfd\x08{\xf7=\x8b\x0b\ +_\xfc.\xac9\xe4(\xb4\xc6\xda\xb8\xfa\x95\x1f\xc5\x95\ +#=~\xe0\x91[\x80P\x078\x9dn\x17\xa7\xbd\xf0\ +\xe58t\xcdII\x1e9_\xd6\x89Y\xe9\x94\x023\ +\xfa\x1e_\xdf\xce\xccV\xee[C*\x0d\x1b:\xef^\ +\xd3\x99\x07\x9f[\x1d\x9e\xb7\xbfC\x10t\xb1\x9e\xd0\x00\ +#K\x94\xecpx\xe5\x1b\xfd(\x93\x1e\xf4\xaf\xf4e\ +~\xf3%\xe7\xa6\xd9:\x03i\xf6L@@\x0c\x00\xa6\ +\xc63_\xa0\x16\xd3\x12Z\x1e\xfc\x19\xd0\xabA\x98\x97\ +e\xfb\xdd\xef\xaa\xae\x9f74d\x81\x15i\x05Gg\ +mQ_\xfdg\xe3#|\xf6z\xc9\xbd\x05\x1e\x84Z\ +\xbb\xad\xfc\x9c#K=\x96#\x02\x15Yg&\x06\xba\ +DH\x16\xf8L\x96e\xee4\xb5\xeb\x91y=T\xdb\ +rnm\x01\xfe\x18\x96\x08M\x89\xfat+\xa3\x93\xe8\ +\x9e\xf7\x84\xe1\xdf\x066\x95\xf9\x9aaT\xe2\x1a\xf1J\ +x \xe6#\x1a\xdbzM\xe6V#\x108\xde^\x8e\ +\x22\xd8\xd1\x0b\x14\xcf*\xf8\xa3i\x08\xb8\xad\xa0V\xc7\ +\x09\xf7\xac~b\x0a\xc1W\xa4y\xe0\xc1\xb4~={\ +\xbe\xd3\x14B}\x02|\xd6\x1c(\xc0\xa4\x9b{\xf4\xd1\ +;q\xed\x8d\x1f\xc1\x05/\xfe%\x5cv\xe1{0\x7f\ +`\x0f\xc6\xbb\xcb\xb0m\xe7#\xf8\xd2\xb7~\x1b\x9b7\ +\xf1\x18\x82z[|@wb\x02\xa7\x9f\xf4:\x94e\ +\x1bo\xbf\xe6\xef\xa1\xd7\xdd\xf7_\x8b/|\xf9\xb7\xf1\ +\xfd\x1f\xfe\x15\xd6\xaf=\x15\xef|\xd3\xe7\xd1\x1f,`\ +\xcf\xec3\xf8\xfc7~\x03\xc3\xe1\x00\xe7\x9f\xfd\x8b\x98\ +\x18_\x81\x136\x5c\x8a\x136\x5c\xea\x9e\xff\xd4g_\ +\x85'\xb7<\x80\xef\xdd\xfaI\x9c{\xe6\xdbp\xd1K\ +~\x1d\x93\xe3+\xf0\xe8\x13\xff\x89\xaf_\xffA\x07\xa0\ +\xeb\xd0\xa2\x94w2{\x19\xf1 \x88\xd4\xbe\xf5\xb6\xcf\ +\xe3\x94\x17\xbc\x12\xbf\xf7\xee\x7f\xc7\xdc\xfcn\x84\x00\xdc\ +\xfb\xd0wq\xda\x89\xaf\xc6X\xb7\x8b\x85\x85y\x0c\x86\ +\x15\x1e|\xf4\x078\xfd\xc4+q\xfb\xcf\xbe9\x8ap\ +\x87\xd2K\x85\x1f\xfe\xe4K8\xfa\xb0\xb3\xf0\x9bo\xff\ +\x12z\xbd9L\x8c\xaf\xc0\x8f\xef\xfa\x02\xb6\xee2l\xda\xf2\x9f\xe8\xf7{\xce\ +P\x04\x00\xf7>|\x13.=\xef\xd7\xb1\xfe\xd0c\x01\ +\x00\xcfn\xdf\x88_{\xcb?\xd6\x99\xbcP\xe0\xba\xef\ +\xff/\xec\xda\xb3\x15\x11\xc07\xbe\xfb\x11\xbc\xee\xf2\x0f\ +\xe0\xbd\xbfrm\xbd[rn'\xbe\xfd\xbd\x8f`~\ +\xdf\xac\x8cj\xa9C\x87\x81\x1f\xfe\xf0sX\xbdj\x03\ +\xaey\xf5\x9f\xe2\xaaW|\x1c\x07\x16\xf6b\xdb\x8eG\ +F\x8c\x8d\xf8\xee\xbf\xff)^\xf5\xb2\x0f\xe0\x0f\x7f\xe7\ +\xa7\x00\x02\x16{\xfb\xf1\x95\xeb~'\xcbv\xe7\xe0/\ +\xbf\x02\xbey\xe3\x87\xf0\xc6\xd7\xfe9~\xf5\xad_\xc6\ +\xdc\xfc.\xc48\xc4\xbf\xfd\xf8/\xf1\xc8\xc6\xdb\xe1\x03\ +:\x7f\x95(p\xc4\xba3\xf0o\xff\xf9\x19\xd7\xfa\x7f\ +\xfe\xe4+X6\xbd\x06\xa7\x9d\xf8Z\x9c\xfb\xa2\xb7\x03\ +\x00\xf6\xec}\x1aw\xde\xf7u|\xef\xdf\xfe\x0f\x22j\ +\xc0\xdbB\x81{\x1e\xb8\x0e\xaf{\xf9\xc7\xf0\xfd\x1f}\ +:\xe9\xcd\xad\xb7\xfd\x13N:\xeer|\xe0\xb7~\x84\ +\xb9\xf9\xfa\x10\xed{\x1f\xba\x01\xa7\xbc\xe0\x0at&\xc6\ +\xd3H4C\xe1gTk\xe5\xa6\x8d\xb7c\xc7\xee-\ +X\xbd\xeaX\xfc\xe3W\xde\x09\xcb\xcc\xef\xde\xb9\x0d\xdf\ +\xfc\xee\x07\xf1\x9aK\xff\x10\xbf\xf7\x1b?@Q\x94\xd8\ +\xb5\xe7I\xfc\xc3W\xde\x01 \xe2\x8dW~\x02\x0b\x8b\ +\xb3\xf8\xf6w?\x8e\xfeb\x1f\xdf\xbc\xf1\x03x\xe7\x9b\ +\xbf\x88K/\xfa5\xdct\xcb_\xe1\xc6\x1f\xfc\x09.\ +=\xff=8\xeb\xd4k\x10B\x81\xad;\x1e\xc17o\ +\xfc\x90\xd3{\xb3M\xaf\xbc\xf8\xff\xc3-?\xfe46\ +o\xba;\x81\x8d5k\x8f\xc0Q\xeb\xcf\xc6\x8d\xff\xfe\ +\x89\xe4\xc8,#1\xbb{'\x1e\xd9r+N9\xfe\ +\x0a\x5c\xdb\xfeX\x9aO\x91\xcd\x91\xafAlr\x95\xd9\ +\x99\x02\xdf\xfa\xee\xc7p\xecQ\xe7\xe35\x97\xff!6\ +=\xf6J\x19[\xc4w\x7f\xf0I\xac\x5c~8\xaez\ +\xc5\xc7\x81X\x07\x80G\xac;\x13s\x0b{\x1a\xf4T\ +\xabgz\xf9\xf8\xd3w\xe2\xc5g\xbc\x15\x87\xae9\x11\ +\xff\xe7\xb3o\xc0\x86#\xcf\xc3o\xfd\xf2uX\xec\xcd\ +arb%~r\xf7\x17\xf0\xf0\xc6\x1f;\xdb\x98\x07\ +}\xccp\x05\xec\xd9\xb9\x0d7\xff\xf0/\xf0\xda\xcb?\ +\x8aK.\xfcU\xdc\xfc\xfd\xbf\xc6\xf5\xdf\xff8^\xfe\ +\xd2\xf7\xe1\xb4\x93^\x87\x10\x02\xb6\xef|\x14\xdf\xfc\xce\ +\x1f\x00\x00\xbe\xf3\xfdO\xe0m\xbf\xf0\xd7\xf8\xc0o\xfe\ +\x08\xbd\xfe\x01t\xda\xe3\xb8\xe1\x07\x7f\x8c\x03ss\xf8\ +\xe1\x8f?\x8f\x83W\x1d\x83\xd7\x5c\xfaa\x5c~\xc1\xfb\ +P\x96mly\xea\xa7\xb8\xe1{\x7f\xea\xec\x8b\xd9\x1c\ +s\xf8\xb7\xff\xec_p\xe6)\xaf\xc7\x1d?\xffj\xa2\ +\xd3\x81\xb99|\xed\xfa\xf7\xe3\xea+\xfe'\xde\xf7\xab\ +\xdfC\xaf7\x8f\xb9\x03;q\xdd\xcd\x1f\xc3\xfe\xd9=\ +\x98\x9b\xdd\x8b\xebn\xfe\x18\xae\xb8\xe8wq\xf6io\ +BQ\x94x\xe2\xe9\xbb\xe4\x15\x93\xcd\xc0\xc9\xec\xbc\xfd\ +\xad\xf5v\x16\x10\x06\xd0/p\xa5M\xdb\x80k]W\ +\x99\xcc?ry\xd3\x97&E\xc4\xf4T\x80\xbd\x15\xc5\ +\xb2\x8f,\x13a2\xc4\xaf\xfe\xa9<(-\xf9w^\ +w\xc8\xa4\x07}}3\xc9\x92\xb0A\xab@Q\xf2\xfd\ +\xeb\x84\x9b\xf4\xd3\xd6\x8fOt\xf9;,\xfbYa)\ +N\xe4\xa5k>\x03\xa9\xc9/\xa3\xbf\xfam\xc2]\xb8\ +\xfb\x99`\xe2\x92\xbe\xa2;[\x91\xad\xe9<\x9a\xfd2\ +\x9c\x1a\x0dw.`\xb74\xc4\xccR\x1e\xcd\x1b\xd1\xcd\ +\xf0\xe4\xcb\xa6K\x9d\xa4_O\xda\xbfG\x92\xd9F\xa2\ +y\x80\xc2U\x8d@\x95:Ae\xa8]>\x13\x06\xd7\ +vNX-\x84\xd4\xa5mc\x8a\xb10\xefK\xe7\xa2\ +\xcab\xc2\x14\xb2\xef\x00\xa0\x08\xad\xd1\xbb\x83\x0b\x7f\x7f\ +\xb0\xf3\x15\x09lI\xdf\xe6\x92\xae\x09-#\x8d\xa5_\ +\xf1\xa35\x8d\xf6\x9d\x19M&\xc5\x99\xbd\xb5\xfe\xfc\x0f\ +\x0f\x88C\xf6\xd3\xc6W\x16%\x0e^}8\xb6m}\ +\x1c\xfd\xc1\x01\xf4\xfb\xfbQE*\x95\xf1\xbb\xd5nc\ +zf%T\xf9\xad\xbd\xc5\xde\x01,\xee\x9bK2\xb4\ +\xee\xb0\xe3\x11B\x81g\x9ex8\xdd31=\x8dV\ +\x8f\xfd\xef\xea\x00\x00 \x00IDAT\xa7+\xb4\xe1\ +\xdc\xf7\xcd\xee\xc2\xa0_o\xf2\x09e\x81c\x8e>\x13\ +\xfb\xf6\xef\xc0\xf6g\x1fO2jA\x01\x95\xbc\xfe\xbb\ +\xd5narf9\xe6\xe7f\xd1[X\x84\x19\xb0\xa9\ +\xe5+0\x18\xf4\xb0\xb8\x7f\xbeN\x97\xb7'\xd1jO\ +b\xe5A\x87b|l\x0aO=\xfb\x08\x8aP`r\ +r\x06\xf3\xf3\xfb1\x1c\xf6\x01\x00\xadv\x07\xdd\xce\x04\ +\xf6\xcd\x99\x13\x0bh\xb7;\xe8\x8cu\xb1o\xff\x9e\xc4\ +\x83\xceX\x17\x87\x1d\xf2\x02<\xf5\xdcF,,\xce\x0b\ +\xa7\x802\x14\x98\x9eZ\x81\x85\xc5y\xf4z\x0b\x89\x93\ +F\xb3\xb2lcjb\x06\x07\x16\xe6\xd0n\x8fa0\ +\xe8\xa1,[8d\xf5\x06<\xf9\xcc\x83\xe8\xf7{)\ +\xb8\xa8\xe5\xaf\xc0!\xab\x8fBoa7\x9e~\xea\xe1\ +$\xdb\x9d\xb1\x0e&\xa7V`\xef\x9em){41\ +=\x83\xb2la\xff\x1e\xb3\x01\x05&\xa7\xa7\xb0v\xed\ +\x0b\xf0\xf8\x96\x9f\xa1;1\x89\xe1p\x80\x85\xfdsi\ +\xc4k\xd7\x1d\x8dN{\x02O=\xf9 \x86\xc3:\x80\ +\x9b\x99Y\x81\x0a\x15\xe6g\xf7%Y\x5c\xb6\xf2`\x1c\ +X\xd8\x87\xde\xfc\x02\xa6W\xacB\xbf\xb7\x80\xf9\xb9\xfd\ +0gt\xf0\xda#05\xb5\x0a\x9b7\xdf-\xd9\xac\ +\x88\xe5+W\xa7\xe7\x22\x22:\xdd.&&\x97a\xff\ +\xec.\x9c|\xd2%\xb8\xe7g\xdfu\xb2\xae\xb6e\xd9\ +A\xab\xb1|z\x0d\xb6l\xbeW\xcc2\x03\xd0\xb3\xce\ +\xba\x0aW^\xfa!|\xfcS\xe7ba~>Q\x19\ +\x088d\xdd1h\xb7\xbbx\xea\xc9\x07Q\xb6JL\ +N-\xc7\xbe\xd9\xddh\xb7;\xe8v'\xb1{\xd7\xb6\ +$\xe3S\xcb\x96cX\x0d1?Z*\xb4kbz\ +\x1ae\xab\x8d\xd9\xdd\xbb\xd2\xe7\xa6\xff\xadv\x1b\x87\x1d\ +q\x0a\xe6\xe6va\xeb\xb3\x9b\xeb1\x95\x01\xcb\x97\x1f\ +\x8c\x85\xc5y,\xec\xdf\x9f\xe4uf\xf9\xcaZ\xd6\xf7\ +\xec\x06\x00t'&p\xd8\xfa\x93\xb1}\xc7f7\x8e\ +\xee\xd4$Z\xad1\xcc\x8d\xf8\xf7\x9aW\xff>v\xed\ +y\x02\xb7\xde\xfa\xcfI\x8a:\xdd1\x8cONc~\ +\xff^,,.\xa4:)\xb3\xd7\xdd\xc9\x09t\xbbS\ +\xd8\xbf\x7f/&\xa7fF\xba\xb1\x80\xe5+\xd7\xe0\xc0\ +\xc2,\x16\xe7\x0f$:\x05\x99\x7f\x8c\x11s\xb3{\x9d\ +\xed3\x1at:\xe3\x98\x9d\xdd\x85\xa9\xc9e\xe8\x0fz\ +X\xd8\xbf\x1f/<\xed\x15x\xf2\xd9\x9fc\xcf\xae\xad\ +\x08E\xc0\x8a\x95\x87\xe2\xfd\xbf\xfe\x03\xfc\xf1_\xbe\x14\ +;\xb6>\x85\x99\x95+\xd1[\x5c\xc0\xe2\x5c\xad\x83\xed\ +\xb16\xa6\xa7Vb\xef\x9e\x1d\x88\xa32\x8f\x83\xd7\xd4\ +\xe5\x0f;\xb7>\x03 \xa23\xd1\xc5\x91\x87\x9f\x86\xa7\ +\x9e\xbe\x1f\xf3\xfb\xf6%\xbbh>\xa1BD\xbb\xdd\xc6\ +\xd4\xcc\x0a\xec\xdf\xbf\x1b\x83\xc5~fW\x81\x15\xabV\ +c0\xe8a\xff\xdeZ_[\xdd\x0e\x0e?\xfcT\xec\ +\xd8\xf98fwrg\xad\xf9\x87\xe9\x15\xab\xb0\xe6\xe0\ +c\xb0\xe5\xf1\xbbG\xb5\x8e\xb4\xe1\x1333Xw\xe8\ +\x09x\xf2\xc9\x9fcan>\xd9\x9e\xa9\x99\xe5(\x10\ +\xb0\x7fvO\xc3\xcf,[u0\xe6\xe6\xf6b\xb8\xd0\ +O\xf2\x1a\x10\x802`\xdd\xfa\xe3QU\x15\x9e~\xf2\ +\xa14+\xa3w\xd9n\xe1\x88\xa3N\xc33\xcf\xd4\xa5\ +5E\xd9\xc2\xfe\xbd\xbb\x13\x1f|\x12\x87p\x85\xa3\xad\ +\xff\xeb\xdf^B G\x1f\xa3\xde\xd1op\xd4Km\ +.R\xdb\x09r\xa4\xb1\xe4\xa0\x1cB\x0b\x85L\x1a\x00\ +h\x9d\x9f\xfam\x05\xb2\xf6\xb4\x82\x1f\x03\x5cK\xf9q\ +\x0b\x12\x22\x22\xc2D\x17qz<\xdd\x93c\x16\xa4\x91\ +p^\xa4J\xdd\xba%?\xf4}\xf5\x111\x9d\xbf\xab\ +\x14S_\xe9\xeb\x06G\x99\xbe\x10]\xdf:w\xbf4\ +\xef}\xb6\xe7\x97\xa7p9\xb5:\x95\xc3\x85\xe58=\ +\xc6\xd1\x96\xe0\x01\xf6\xb8\x06\xd4\x89*\xb8\x02\x9a`\xa3\ +\x19M\xe8\xaba\x8cXU\xd6\x8eF\x0b\x1a\x19xE\ +cA\xabbm\xad\x97c\xf2S\xdf\xf7\xe7\x8f\xffP\ +\xf8\xaa\x87G\x22\x09\xbdg,\x17\xaa5\x9a\xc9\x85\xdf\ +Z,\x1a\xfd\x8d\x18@y\xd2\ +\xf4/!\x8d%\x07]\x9a\x0d\xd3q\xf2.:n\xef\ +sHu\xb3q\x0c\x05\xf3\xa4\x83\xce\x84\x017K\xa6\ +(\xabQ\xfa\xb7\xf9z\x1a\x9b\xbe{\xfe\x13\xc01\xc0\ +R\xdf\xa8\xd6=\x05\xbc\x22/\xb9\xfdV\x99\x88\xc8w\ +\xfb\x02Z\xa6\xe4\xfb\xf1\xb6\xdd~\xda\xa6PkO\xe5\ +\x8e\xfe\x8a6\xd6\xfcA\xc2\x02e\x89j\xba\x9bd\x86\ +/\xc9Pp\xc9\x92*\xa3\x98\x06R\xb9\x8b\x8c\xec\xb9\xe7\xb3\x17y?\xf9O\ +\xbb|\x90\xd5\xbcrm'\x1d8F\x95y\xfb\x5c\x9d\ +\xa7\xa73u\xdb\xf4W\xb3O\xf9\xfc\xf2K\xed\x9d\xa7\ +\x81\xda\x04.\xdf\xf9\x83\x8c\xe3\x12\xf3\xf4\x99e\xce\xd9\ +\xaf\xa0\xe5\xcb\xabM\x7f\xabO\xaa\x05\xc9i\xe8\xc1\xb1\ +&Y\xecX5\xf5\xa1K\xd1Dy\xee\xf5\xaf\xfeo\ +\x95\xc6i\xad4\xed\x9f\xdan\xc0\xaf\xd0\xe4+8J\ +O\x9b\x83\xda}\xdf\x7f\x93\x86@\x04&\xc6\x80\xe9\xc9\ +\x86^\xb2\x0dm\xdd\xf4\x86\x96Su^m\xc5R:\ +\xc4\x83\x9d\xfd\x89&\xbc{\xa4+\xc1K\x83\xf19\xb7\ +U\xf9\xdc\x1b>\x1e\x0c\xde\xc7\xa6\x0e!\x7fj\xb3k\ +\xa8\xddv\xf4T\xb0\xddS\x9ay\x1a\xa6!\xe7@E\ +\xff1\x82S4\xba\x14\x03 \xc3VpI`\xa5p\ +\x8eB\xce\xa3d4]\x1d\x93`\xd4?y\xa2\xb8'\ +T\xbel\xa3\xec\xa40\x99R\xea\x08j\x90\xacK\x14\ +\xfeU6*(eR\xc0\xba\xe5A\xd5\xc7\x81\xde\x1e\ +\xd4\xbb\x83\x01C\xefA\xee\x83|\xae \x9c\xca\xe2\x97\ +\xbb\xb8c\x8a\x99\x13\xa3q\x05;\xd1\xbf\xb9|g3\ +\xf7\x06?\xba>\xad\xdd\xd6h\xc1E\xdf{\x18R\x1f\ +>\x02L\xbf\x87\x12\x9d\xd6$\xba\xddUh\x95cb\ +HL\xb6\xb8\x8f\xd0\xe8\xc7H\x112O\x1f\x0d\x9b\x11\ +\xd7\x22\x02\xe3\x11e\xa0)Wt<\xdc5ftE\ +\x08(\xcb.\xc6\xc6W\xa1\xd5\x9e@\x0ct\xcc\x0a\xf6\ +,\xfa\xb5\x7f\xcc\x06\xa9K\xb7\xfbI\x11o6*\xc7\ +s\xbf?3\x87\x16\x1a\xe9i\x06\x01N&xw\x1e\ +@\xb1\x1e\x93\xd4\xaa\xe9\xc4%\x02dm\xd8E\xed\xb6\xcf\xd5^\xab\xee(\xf8\ +6\xf9ci\x8e\xe9\x91.\xf7\xa9\x0d\x0e\xa8\x12%b\ +\xb2\xd1\xf6Ow\xfb\xaa\xce\x94\xf0V\xc1\xec)\xef\xf1\ +Y;f\xa8x\xb6^\xaegJ9\xa5\x99n*\xac\ +\xe7\x027~\xa4\xfey\xb6\xae\x02)\xe3\xb5\x82?\xa4\ +\x16\xeb\xbeT\xa7\xf9\xbb\xaeJ\xd0w\xa8\xbc\x14\x08i\ +D\x11\x00:m\x18P\xd2\x8b\x1bQ\xaat\xbf\xd2\x05\ +\xf0zZ8\xbay\x993\xde\xd7/\xa8\xb0\xfb-\xc8\ + \x9e\x08\xa8k\xc2s\xac\xa0\xfe\xcch\xa3}j\x00\ +m<\xb6Vl$5\x8dj\x94S\x8ea\xf5\x87\x19\ +\xa7\xf6\xa4\x1b2\xd8D\x85\xae\xd3\x9br\x0f\x06\xfc\x7f\ +\xcd\x81\xe5N\x88\x03\xa2\xb0\xd3\xe8\x93I\xda\x8e\xf6H\ +\xe1\xd1\xe5&\xffO\xdb\xe4\x93~\xc7\x92}\xaaJ\xd2\ +\xdc\x14B\x81\xc9\x01!U\xa6\x09*\xd51\x1a \x1c\ +\xc4\x1e\xdaE7\x7fk\x9c\x9b\x93\xb5\xc0\xb1\x16\xe9w\ +\x05\xbef`*\xa1\xa7\x0a\xa5\xb5j\x06Z)\xeab\ +\x86\xc0\xf4>9\xaa\x06\x9f@\x88`\xcb\x03\xa4\xfcY\ +\xfb\xab,\xbb(\xcaN}\x9cJ\xe5\xcf\x90\x5c*c\ +\xd0\x14b\x057\xaa\xc0&\xf04\xf24\xe4\x8ck\x83\ +\xf4a|.\x10P\x84\x12E{\x1c\xed\xce4Z\xed\ +\x894\x80\xba\x9f\xc2\xf5\x92\xd3!\xcf\x12(LPC\ +\xca\xe7F?\x83\x82(\x05\xa9\xe6\x18\xec\xdcF\xcd\x1c\ +\xd6\x9f\xd3Q0\xd8 (\x02l\xa9@\x81X\x81\x80\ +\xe1p\x01\xd5\xa0\xe78\x9f\xd7%\xa9IU\xad\xa0\x03\ +c\xc4\xaa\xf2\xa4\xc6O\xe7L+\x01\xf7\x8d\xea\x0be\ +\xc9\x7fF\xb0M\xa7\xa1t\x82\x8c)\xbf\x9av\xc7\x8f\ +\xc0\xe8\x96\xdb\xa1|\xfc6V\xd2\x92=\xd8\xf3\x9a\xa9\ +\x0eY\x1b\xfc\xdd\xf4\x93\x19\xf5\xda\x89VB{\xce\xc7\ +Za\xd6^m\xb1\xa7\x83\xf1\xc2^\xfe\x9e\x03E\xda\ +0\xff\x9ei\xd2\xc2\xfe\xe6|\x01-a\xe1\xb2\x96\xd2\ +Pm\x83\xc9\xb1\xe9C)\xcf\x02\xba{48\x99\xf0\ +\xb0\xc8\xfa\xf2=)-\xf5S\xadul\xda\x0c\xb8g\ +\xea~\x0bx\xfb\xe1m\x8e&88'=h\x97A\ +\x9b\xb6n\xf3\xf0^\xc9\x8f\xdf\xb7\xad\xb2\xdc\xdc$\x11\ +\x80Q\x10CY\xd5\xa0\xafig\x95\x87\xa4\x06\xc7_\ +\xd7oz\xc8\xa5\xb0@\x7fo\xd6(\xaa^kvQ\ +\x81\xa9QD\xb3\xcb\x00K\xc0\xec;]a \xc7U\ +\xf3\x09X\xd4\xbf\xa9^\xe54\xf4r\xecm\x8f\xd1\xde\ +\xd5\xd2%\x1d\xf2K\xfb\xc9\x96\x86\x02q\xa2\x83X\xaa\ +\xec\x05\xd7\x02\x81\xbc\xca\x00\x97s\xd5/\xc4F\xbf\xc4\ +\x16\x1e\x9c\x99\xadcb \xf95Qj&`t\xc6\ +\x1e\xeb\x188\xe7h\x99m6\x99\x08\x08huf\x04\ +8\x8e:\xb7\x02m\xc6/>2\xcf\x07\xae\xb5J\x00\ +k\xd9T\x10\x89\xae-\x03\xe0\xd9a\x7f[V\xcd\xc4\ +=\x17\x0e\x0f.\xb4\xc5\xfa\xaa\x1a\x7f3[\xa5 \xc9\ +G\xbc\xc8\x18\xa3K\xa8<\xc9\x93n\xcf\x12Op\xac\xe6\x9b\ +\x8c\xde\x9a\xf9S\xfbms\xd1\xf6t\x898\xb7o\xaa\ +\xe7~\x8d\x16.;j\xf7\x0c\xe5,\xc8\x96\xa5{\x01\ +\x8c\xceI\x1b8\xc1\xb2K\x15E\xa3\x05F\x8a\xc4\xe8\ +\x5c\x9f'\x11\xea\x93\xaa\xad\xe3\xe7\xdbj\xaeF\x82\xa6\ +\xdf\x18\x96\x9c)\x08>\xf9\xb6\x11:\x7f}1\xb2\x15\ +\xbd[t\xcaZ\x0e\x1aU\xbfe\xdbg\x8dj% \ +#\x082*\x10\xec\xd1\x05\x120\xf9%+29\xa0\ +\x88\x11\xbd\xde,\xba\x9d\x15(Bp\xa9{\x9b\x83\x19\ +\xeb\xbc\xa0\x9d\x8cW\x98\x06\xe1\x837\xb6&\xe8~\x1c\ +\x02$\x9a\xa9Hi\x9d\xfdj64\xa2\xdepcg\ +\x1f\x22\x09\x9ew\x0d\xb9\xa0\x86P\xa2\xd3\x9eF\xbb5\ +\x89A\xd5\xc3`0\x07Tv~\x229\xaf\xd1\xa7\x99\ +A[\xd0W\xfe\xd5\xdfj}\xa1?\x0d\x9e\x80\x0d\x88\ +E\x0bc\xedI\x84\xb2U\xf7\x17r\x03\xc9z\xb3\xbc\ +\xd6Ja@\xbel\xc6o,\xba\xd4z\x14\xcd\xcaB\ +>\x8b\x89\xaf\xf5\x09\xf0\x94g]\x02Q@\xd5\xacs\ +\xf4a\x91\xd2\x90\x06\x1f\xc0\xb0\xe7f\x12a\xe5\x0d\xad\ +\x91\xee\xd1Y\x99\xbeX]\xe5\x00\x030b\xf6:\xa4\ +\x06\xdd\xeb\x9c.\xa4\xd1\x11\xb81\xc1\x82\x94\xfa\x5cF\ +.\xbfQ\xc2t\xb3\x0e\xe0\xeb\x8a\xd520c\xe5\xc1\ +\x92\xf5I\xbd\xf3\xe7\x7f\x99\x8e\x9a\xecV\xd0\x22\xfb\x90\ +\xe6\x0c\x18@\xb1\xd7U\x15H\x01a\x08\x08\xad1\xa0\ +=\x86\xaa=Z\xe6\x0d\x01E\x14'\x10\x00\xc4\x888\ +\x1c \xf6\x16\xd0\xea\x0fFu\xb1p\xb0\x22\x82\xf2B\ +\x0e\x1b@\xf5\x80\xab\x1e\xcb0\xd1\xa2\x02\xcf\x22\xb5,\ +D\x01\xad5\xb3\xbe\xa8\x17\xe6\xe8\x8b\xd1\xfc\x8c\xa7\xf6\ +]M#\xa3/\x01\xb3&\x05L\xee\xad\x1f\x85\xa2\x15\ +4S\xc2vk\xff\xc2\x8c\x1a\xf9\xcf1\xd8\xdc\xfd\x0b\ +\xeey\xd8?\xfb\xf6o\xaeb\xa6C\x1d\xa2\x16\xdc\xab\ +\xce\xd2%3\x800\xbe\xe9Nl\xf2A-\x1ceL\ +\xed\xa4\x06\x1a\x9e^\x9a\xbd&\xb8\xa1}\xd4\x8cp\x91\ +\xfaS\x80M\x18Q\xf3\x8b\xd6W\x81\xbaz\x06o\x03\ +\xb5\xde\xd6F\xe1\x7fS\xfb\x1a`~\xa9H<\xb2;\ +\xb5\xbc\xa8\x14p\x98_lC\xc1\x5c\x9e\x99'\xb0\xe4\ +g\x18\xd9|\xff\x0aX\x9b\x1b\x90g\xc4\xe0\xe6\x9d\x8f\ +\x81\x9eA\x837\x7fj\x09B\x00\x0a[\xe6\xb5\x04\x06\ +\xe9\xa7\x81\x96\x06S\xcc\xb6\xfa\xf2\x9a\xfa>\xdaD\x0d\ +\xaeL\xd6\xb5n\x96\xbc\x1f\xc9A\xf0\xcfq\xd5\xc6\x96\ +\xfdYvQ??t2\xa4+\x03>\x0bn\xc1E\ +\xbb\xa6\xcfr\x9c\x16\x01{\x85\xcb\xbe$8*\xfef\ +\x9c\xed\xd0P\xcd\x96Q\x84}\x14f\xc6\xc3\x98\x03\xf9\ +\xde\xfe\x22\xa1\x9a\x82\xabm\xea\x95\xa7\xaak\xa3>L\ +\x13n\xb6E\x07\x97G\x22\xf6\xbd\x19Q\xa6\xfe\xd5Y\ +\xa9Xi\xe6\x83\x86\xda\x1c\x8b\x8a\xb5f\x8b\ +X\x93US\x83\xe7\x16\x19\xb8\xb41D\xb9\xdf\xb2x\ +\x00\x0d`\xc2\xecU\x1f\x0b\xbd\xbd\x18\xef\xac\x00\x02\xeb\ +\xbe\x0a\xe9C#p\x8b0\xec\xf3\xdcLS\xc5t\x97\ +\x95f\xc9\xd4\xec\xd45\x06Z\xf0k\x86O\x85\x96s\ +\xd3\x97\x85\xd3<\x99[\xd2\xa3a\xbc9\xb4\xfb\xf2\xec\ +\xd8(\xea+J\x8c\x15\xd3\xb0,LU\x0d\x80a\x1f\ +\xfd\xc1\x02\xac,\xbf\x15\xeb1\xda\xfb\xa5\xbd\xc2\xd7[\ +\xe5\xeb\xecK\x0b\xad\xb2\x8d\xd0\x1a\x1b\x81jUI\x1a\ +v\x1e{\xe3\xcf\x13\xcc\x97L,\xab\xc2\xcb\x22?:\ +\x00\xe59\xd2\xd3\xb5\xc3IAA\x80\xf4Ac\xc0\xdf\ +)\x7f\x0a$\xcd\xe1\x0fd\x5c\xf6\xadw\xb2\x9a\xd1\x11\ +\x1d\xab\xfaNfY\xa3\xc5\xfe\x95\x17!\xcdO\xcdw\ +\x0e\x8bH\x1f]\x1e\xa3<\xd8q1\xe6l\xd9\xa3m\ +\xac\xd21\xa9\xb4x\x09V\x03G\xbd\x1f\x22\xcf\x96\xe4\ +uV\x1ci\x01o/\xf2\xcc%\xef\xd1cC\xf4<\ +2\x1a\xe9\x12%B(0\xecv\x80\xb1)\x140\x80\ +\xe5Go\xb6\xb2\x90#;Tz\x00\x00\xad\x0eB\xab\ +\x85r|\x0a\xc3\x03\xfb\x80~\x1f!\xaa\x1c\xc6\xc6\x18\ +\xf3e`\xa5)\x9d\x15mm\xe1\xb6\xa1q%$\x1f\ +\xcb\x00\xf6~p\xeb\x93Y\x07\xb5\xf3\xea\x5c\xd5\xf9\x07\ +\xe8K\xebIC\xada\xb5q\xfbw\xac\xe7G`\xf9\ +\x00HA\xadf\x87-C]\x03\xe7r$u~\xd7\ +\xa6\xe6\xe5\xb5\x8e\xcf\xad\xc2\xc0\x9f\x96@Zz\xa0`\ +\xd4\x22\x18\x84\xf0\x81\xdfr\x03L\xe1\xc6ly:\xfd\ +\x5c\xb3\xa5\x0a\xf8\xebL\x93-\x05[k\xde6(H\ +\xf06\xd8\xe6N\x00Y%\x1a@fC\xb9R\xd0\xa1\ +\xf2\xa6\xc0\xc9x\xdc\xe4\x07u\x8e\xef\xece\x90U\x8c\ +\xe6\xae\xc7s\xb1U\xcb2\xeb\x0a\xa0\xfak\x0f\xb9I\ +\xff\x0a\xe6\x9fl\xbc\xf6\x06\x11\xa4\xf1\xfa6\x95'C\ +\x01\xb3y0\x19\xdbe\xe2\x8d\xc9F\x89\x80\x81\xe3\x87\ +\xf1\x8f2]\xd3WuG\x01$\xe9e\x99:\xe2#\ +\xbe\x8e\xcdh\x9c\xc3c\x06#6'+\xd3\xa3\xcd\xaf\ +d\xce\xa6\xe7\xbai\xc8\xae2\xcdiT\x965\xf2m\ +)\x03\x18\x01\xf4\xb0;\x09\x9cF\xde\x9a\xca\xd7\xe8\x22\ +\x074\xfc\xdc/\x06\x1a#\xa8p4p\x9e\xcd\x5c\x02\ +\xc5\x7f\xf1\xbd\x89\xa22\x13 Xi\xdeK@\x16E\ +`LA\x97\x8ad\x15\xc1+[\x08f\xe8\xa0\xf2l\ +_>\xff\xa5\xc7\xcf~B\xd1\xc2D{y\xbdQ\x02\ +\x14\x1c\x0a3\x0f\xbb\xce\x1d\x98\xc2\x9bf\x1c\xaa\xd0\x8e\ +\x9f\x9b\x80.\xb1\x13%k%J\xfft\xc6V\xb3\xe9\ +#*S6\x1f\x0b)\x9f\x154\xc4\xe0\xef\xcf\x0d\x91\ +\x19\xdb*F V\x8ejAz\xacF\xd3(C+\ +e<\x9at\xd6\xd4yD\x19<\x987\x03;*\x89\ +\x15\x9az\xd0\xaco\xa6\x01\xfc\x91\x16\x061\x823F\ +\xa3\xb1fd6\xe3\x12\xd1\xcc\xdc)\x18\xac\xff\xe2r\ +\x9c)8]\xe8\x08\xa6\x84\xd0\x98+\x00\x0c\xfb\x07P\ +-\xecOro\xed\xa9\x0eh\xf0\x95\xd7?y0h\ +\xc1D\x99\xf8o\xf3\xf6\x0e\x89\xc0\xd5\x8c\x93\xbd\x83T\ +\x8d\xb2\xcd\x9b\xb0\xc9\xd3\xdc\x87fJ;\x06\x10\xdea\ +y~\xab\xe1\xb7\xbfs=\xf5\x00\xd2\xf3\xccg\xd3\x0b\ +\xa0\xd3A\xe8N\x02\x05\x17\xacu\xf3\x85\xf5M{1\ +\x1aY\xc8\xa3\xf1\x1c\x9c\x00q\xd8\x07\xe6\xf7#\x0ez\ +N&\x0d0\xe7o\x1a\x8a\xf9\xf3\x22C*K\xb9.\ +\x12\xaa*\xc8\xb3Q\xd1\x86\x1a\xf0P0A]\xc8u\ +\xdb\x9e\xf6\x0eL\x9f\xe5\xdf\xb4\xd7j\xab\xad\x05\x95\xe9\ +\x08\x96\x1d k\xd9\xeb\x5c\xf3\xef\xdc\xea\xe5\x01\xc3R\ +onR\xa0\xaa\xabE\xaa\x179\xafUr\x97\xb2\x93\ +\x9a\xa9\xd5\xf6\xb5=\xdaS8j\xd8\xf7jW\x15\x90\ +\x07\xb9OAB\xae\x13\xd6\xaf\x05\x92\xf6{\x1eXP\ +\x17\xd8\xa6/\xed\xf0Gn-\xbd\xba\xd5\x94\x0d\xae\xd8\ +=\xcf\xf1[\xb0P\xcbgl\x87\xe0)\x1e\xd6\x97\x0f\ + \xf3\x95\xa7\xd0\x98\xb3\xceQ3\xa9\xba\x91(\x8d`\ +\xa2\x03LO\x08\x8f|\x80\xed\x97\xc0\xfdxs:0\ +\x03\xefw\x1e\xdbS*W^\xb2\x89/\x98\xa4\x00T\ +\x9e4\xf9\xa3\xe5\x05\xb4G^K)\xab\xf4)\x9d\xa9\ +\xb52V\xf8b\xef(\xffT\x8d\x22\xec\xc5\xcf~\xc0\ +,\xb6\xe4gT'\x0f$\x18\xc9h\xeb\xea\x84\x18\xdf\ +Z\xa1\xb4nz\xc8\x0dD^gX\xca\xdf\xaa\x88\x5c\ +\xde\xf2\x85\x97v\x00\xb0\xcf\x8eq.\xdeoS89\ +#\xb8y\xb0\x98Y\xa3\x85\x08\x03\xb54B\xaa<\x01\ +\xb1\x1a`\xa1\xb7\x071jq-\x01\x86R\xcc\xfaS\ +\xe1\xd4\xb1\xfa,\x12\xff\xeb\x8d\x09\x96x\xde\x0cL\x05\ +\xe5\x7f!\xf47\x1e\x15\xf2y\x90o\xcd\xb0\xe7n[\ +\xfb\xd0l\x81\x1a^\xe5*\x15\x0c@\x08\x08E\x89\xa2\ +h\xa3(:\x08E\x0b(Z\x08E\x1b\xa1h\xa3(\ +Z\x08\xa1L\xca\xee9\xd8L\xbd\xfb\xcdL\xcd\xa0\xc6\ +\x14_!\xa7\xc9\x8e\xcd\xc2\x0a\xa1\x9bJ\xcfl\xb9\xb5\ +\xad\xa0\xd9\xf3_\x9d\xa2\xd6]E(\xc5\x22\x18\xcd\xe5\ +\xce?\xa4\xf1x\x19H\xc75U\x03'\xcd\xac_+\ +\xa0/q\xe7\xf8c2$6o\xfb\xac\xce\x12\xb1\xa6\ +\xac\x10Yg;M\x00n\xed\xd1\xd9x\xe0\xa1\x7f\xc5\ +\xeco\xb5!\xfc\x8d4\xcd\x1d\xac\xe9:\xe5 ?\xcf\ +\xd2\x1bk\xcf\x17=\x80V\xae\x10\x80\xee8\xc2\xc44\ +bA\x1e\xd1fx\x19\xc8WD\xac\x1f\xd2\xcc\xcf\xae\ +BUo\x1a\x99\x9eA\xd1\x9dD%\x02\xcb:H\x9d\ +\xafZ\xd7\xe8\xfaU@\x0d7\x16\xa5tp<\xf4\xdf\ +rC\x0ce\xdf\xea\x88L?\x06\xef[\x17\x0a\x9b\xbf7\xea\xd1\x8d\ +\xb3\x0e\x04\xfc\x19D\x0a\xc4)v\xac\xfd\xd1p\x80\x86\ +\xdf\xdcn\xe5z!\x9f\xbd\xe2\xda\xdcm\xc9N\xe7\x01\ +x@\xac;\xa1\xcc\xf0s)W\x9dE>;\x9e\x09\ +W\x8a\xaa\xa9<\x9b\x1cE\xf7\xbc\xc2C\xd5\x13;\xf7\ +\xadr}\x98\xfc\x04\xd7\xae9\x92\xbc\xde$\x7f\x8eN\ +<\x02\x88\xa1Jc\xf52\x10\x10\x87\xc3\xac\x1f\xdb\xc4\ +\xa1\xcb\x15\xbe\xf8\x1a2_\x05\xf3\xb6\xecF\x1e*\xd0\ +of\x8b\xbc\x99o:\x10\xc0\x83l\x1b\x8b~oc\ +\xcf\x0b\xbem|Z.\xa2\xce\xd3g\xac\xbc\x0dP\x99\ +\xb4\xcf\xac/\xa5x\x81\x80\x10\x0a\x14\x93+Pt'\ +eT!\xdd\x1d\xa5\x1f\xe5e\xbd\xd9-\xa6w\x80\xc7\ +\xf4yn\xf0\xeb\xf1\xa4%\xce\xf1)`f9\x8a\xa2\ +\xed\xee1\xf9\xd1C\xe9i{=\xad5+\x92;y\ +u\x82\x0aNm\x0e\x9e\x1f~w\xb4\x82\xde\x80\x90d\ +\xce\x07GM\xd0\xa3\xab\x04\xb6\xece\xf6C3s^\ +\x7fr\xfbB\x9d\xa1\x8dR0\xb0Tm\x9d?\x19\xa0\ +\xee\xcf\xec)\x9d-\xc7\xea3\xd7\xd6\xe7\x00z\x0a\x81\ +\x97%\xe5\x91\x8d\x97\xba\xa8\x85;\xcc,&\x0fZ\x02\ +\xe8vPMM`8=\x0eLO!\xceL\xa3\x9a\ +\xea\x22t\xacf\xd9\xa4\x92\xc1\x9f\x05\x8f\x83\xe4\xb1\xbc\ +Ly\x90a\x99>]\xf1 \x05 \xf3\xa7\xfd\xcbm\ +\x15\xfd\x10\xe5\x89\x16O\x81#yE\x9bl\xe03\x07\ +\xb2\xb4\xfe\x94:\x05<\xca\x93|\x89\x1f\xa0]\xb5d\ +\x84zo\x95[\xe3K\x05zg\xcb\xa2\xb1\xb4\x80\xc0\ +]\xedX\xe5\xc6E\x1e\xd7?\x95;\x06\xf2\x8c\xde~\ +\xa6\x9e7\xd4C\xbb\x83P\xcf\x9f\xadIj6\xfd\x05\ +iN\xca\x18\x7f\xccsq\xd5\xc5\xdb\x08\xeb+\xa2B\ +X\x86\xd3b\x181j\x88\xd94%\x1a\x89\xe0&\xaf\ +@\x88\x04\x0f\xd9S\x04O\xde\xc0\xe6b\xa7\x04\xcc\x09\ +B\xc8a\xe9\xdb\xaf\x98=\xab\ +\xf5\xac\x9e6\xbe\xf4E3\xaf6.\x82\xa4\x11\x1d\x03\ +P\xb4\xc7\x10;-\xc4v\x81X\xb6\xeas\xe7\xe0O\ +\xcb\xf0}\x04\xa0\xaa\x80\xfe\x00U\xaf\x87\xd0\xeb#T\ +J[O\x0f\xb3'5\xc0V\xff\xe0k\xeau3X\ +\xbe\x84\xaa\xdeHm\xa8\x9e\xba`t\xf4\x92\xc2\xff\x1a\ +(\xf1\xdf{\x8bkR`4\xd4\xbe\x9b\xfalv]\ +\xe7\xe1\xad@h\x8c\x99W\x0e\x92\x00\x02b\x06o@\ +55\x06L\x8e'\x1d\x01\xfc\x9e\x84\xdc\x9f\xe4~\xde\ +\xd3\xb29\xd7\x5c\xff\x9ar\x13\x13\xdf\x82\xf8(\xea[\ +n\xff\xbc\xed\xf5r\xd0\xdc\x80\xaa\xbf\x97S\xab\xd3(\ +\x0b[\xce\xd2\x85M\xde\xec\x8d\xb1\xa1\xfaB\x04\xc2\x03\ +&&\xcb\xbd\x930\xa3\xe7\xcfa\xd2L\x90\x1a\xe9\xca\ +=W\xa4l\x9dEW\xba\x80\x88\xd4\x17\xc5\xc1+\xa9\ +?\x22\x861\x13\x97\xd7\xb88F\x87\xa5#\xab\xa0\xcb\ +aj\xc0x\x16W@sy\x04`4#\xb1_z\ +\x9eF\x84Q\xd0\xa0\xea\xe1\xc0h9X\xe1\xb2\x16\xb8\ +\xe6\x22\xa8\x11\xab\xeeJ\xb5\xf1\xfb\xc8\xbf\xfe\x7f\x15l\ +F\xdc\xe4\xa0p\xc8\x1c\xb4\x02\xbc\x00\x8e\xdfhAC\ +\xad\x07\xcfz^\xa82\x1b\xfdlL\x9a\xf12^9\ +\xb0\x98\xe4\xa9H\xf4\x04\x98M\xb2~\xf2\xe5\x01U8\ +\xc0o\x08\xb0\xcf\x86\x18\x08}u\xa1\x07\xeb\x07D\x9c\ +\x00\x00 \x00IDATi.>h\xb1\xdfB\x9a\ +/\x8b\xbc\xf5[f\xb7l\xf4-\x94\x09\x8c\x10H\x17\ +I\x16\xed~.aF\xa8\x14\xaaYL\xca\xeb\xe8\xe4\ +G8\x1c\xf6\x80\xe8\x1d\xb8\xea6\x97\x85\x0aG#\xe3\ +=\xf3\xe3\xba\xe4f\xbf\xd72\xd0B\xcb\xcb\x14X\x1b\ +\xa8N \x0a=(\xaf\xd4\xdd\xe0\xfa\xf0\x1a\xe8e\xd9\ +(@=`\xe0a\x07\x9a0\xfe\xf7t\x8b\xf2[=\ +\x9a<\x83\x98\x1co\x08\xc0\xd42\x14e[\xc0\x19y\ +\xdb\x94G\x05\x16\xd6\xba~\xa3\xe1\x18\x7f\xa6L!\xb2\ +Z\xac\xa2\x8585\x83\xd8\xb2L\xa0e\x91\xd5\xf6 \ +=\x17\xe4\x9f\x97\x14f5\x00\x02\x16\xea4\xa4\xcd\xe8\ +\xc6H~\xf3\x22\xef=X1\xba\xd5\x9b\xe6t\x89.\ +\xa46\x22\x96~\xd3J.\x07j\xef\xf3,\x13\xa4=\ +Osj\xa0\xca)\x17u\x95\xfb\xe4\x8b\xdaR\xa3\xab\ +\xd1\xaa\xb9\xc9\x0eY\x1f1\xe5\xe0\x00;E\x83\xf66\ + \xd4 or\x1cq\xd5\x0aT\xcb\xa6P\x8d\x8f\x01\ +\xad6\x10(\x07,\xf1\xa0\xbc'n\x16%\xaa\xb1\x16\ +\xc2\xf4\x14\xb0j\x190]\x9f[j}\xa4z\xea\xc4\ +\xbb\x22\x81\x16\x80\xab\x09J\x1f\xf5\xbc\xc6A\xb3\xa5\xb9\ +-\xa0+\xc8Qr\xdfS\x8e\x80U\x18L|\xbdP\ +S\xe9\x83\xcc\xdf3\x94\xd9\xc3\xe7\xa7\x0b\xd7\xf196\ +:7\xffS\x1dD}g?.\xa2St\x1d\x06\xcf\ +S\xd6l#\x8f\xf2C\xf6\x8c\x07w\x00FI8\xad\ +\x8d`a\xb6\x09\x5c\xce{\xef`xH3\x81ax\ +\x1e:\xfbs\x19c\xe02\x83\x02,?'\xe5#\x0d\ +\x85\x8e\x87\x99\x14\x82'\x05C^>\xeao\xcaP\xa6\ +>\xb5\xe4\x80\xb0\x8e\xd1}\xbeKKK\x0cH\xdf\xfc\ +\xecE\x8e\xbf@@\x0c\xdc\x05F\xba\x22\xf5\xab2\xe2\ +\xb35\xc6\x93\xe8\xf8\xee\xe8\x11r\xbe1\x18\x1b\xf6\xe6\ +\xd2\x9bW\xf2%l\x9d\x93\x8d\x9d\x0eY\xebj\x0a\xb9\ +\xdf\xef\xacS\xdeE\x00\x0a\xbc\xa8w\xe4\x839U\xbb\ +_\xf9<\x18\x95\x93(\x9fU'8\xf6\x90\xe6\xab\xc0\ +=\xc0\xcb\xbd\xc2a:Y\x82B\x02L\xfb\xbe\xfe\x99\ +\x0a\xdc'g\x80V+9X\x05\x99\xd1\x8d\xde/!\ +\xab\x83\xb3H\x9e\x97\x07M\x06ft'\x9fZ\xbd\x10\ +\x02Bg\x0c\xb1\xaa\x80\xe1\xc0\xe9B\x1e\x94\xd0\xb9\xf9\ +\xcd=\xa4\xa9\xda\xd4\x22\xcd\xc3\xe4K\xe5\xc2\xf4\xb5Y\ +\xc6\xa3\xf2\x92\x1f\xfc\xefk\x1fu\xc6\xd4\xab \xf4C\ +j\xd3\xce\x9a3\xaajY\x8a\xf1\x86\xf3a\xc6\x8eT\ +\xd4\xb9\xe9(\xf9\x9b\xceEe\x83Kv\x94\x07\x1b\xa7\ +\x8d_A\x16m\xb5\xfa\x16\xd25\xf5X\x14\x88S\x13\ +\xf5\xff;\x1e\xf0i\x01\xbf\x8dI3<\xde7i\xf0\ +\x1e\x80V\x0b\xb1\xdbA\x11\x0a\xc4\xd1\x01\xef\xcd\xf9+\ +\xed\xe9\x8bUnM\xc6\xf2\x95\x17\xca\xa5\xc2\xc6 }\ +x\x1db\x1fL\xd6\x04y\x8e\xe5>\x9eO\x80\x023\ +}\x86\xdf\xa9\xaf\xca\xcb\x80\x96\xe2\xb8\xeaw!\xbc\xb0\ +9-\xe5\xc7\xed\x0a\x08uv\xb6\xa3\x1b\xec\xe8\xed\x15\ +\xc7\xe4u\xb3\xb9\xd4\xf9\x151\xe2\x00\x0d?\xbco\x0c\ +p\x1e.\xc4l\xbe^\xcfIO-\xd4\xd2\xd2\x19\xfd\ +/\xed3\xf5\xb5@\xe8L\xa2\xce\x10\x0fQ\x14\xe0Q\ +\x00\xbe+M\x87\xfbJ\x83 \x1d3\x9e\xf0\xccP\xe2\ +r\xc9\x8e\x1b5\x8c\xf9\x11q\x14=i\x116\x911\ +\xb17\x99nLQ!\xf1\xec`\x84A\xb4\xcf%U\ +5\x8b\xb9Q\xa53\xe3q\x16\xcaXF\xdf\xb9\xe0\xf9\ +\xa8\xd6\xbb2*D\x0e\xaa\x86\xd2\x9e\xce$T\x15\x0e\ +\xf4v\x8f\xce\xc5\xcb[T\x18HJ3{\xa4 \x8d\ +\xb1\xb0\x07\xa4>[i\xb5o\x9e\xa2\xc6#F\x11\x0a\ +\x09\xbc1\xcb\x8d\x90\xd2t(\xa3'\xd8\xa0\xea+_\ +h\xf4k\xc7\xe8A\x83:b\x8d\x02s\xc7\xa2\x11u\ +\xa2i\xb0\xac\x9f\xaa\xb9\xca\x19\xb3\xb9J\x13\x9do\xce\ +C\xcd.\xa8\x93\xd5\xdf#4c\x19\xdd\x1c\x94n\xcc\ +\x0a\xd3x\xa9\xd3Y\x8a?K\x02\x9f\x08`\xd0w4\ +'<\x0d#~*\xcc\xe4\xcen\x1flY$\x1d\xe0\ +\x80\x8d\x93V\xb8\xf1z\x8dEj\xcb\x9c\x91\xd6\xa6&\ +\xbe$\x1a\xe8\xdf\xd47\xed\xc9\xbb}\xda)\x95\x83\xdc\ +\xc1{G\xc5La\x95\x8d'\x02\x08\x13\xd3@{\x0c\ +@\xb3\xf6(:\xaah\x91\xb7\x06g\xcc\x222R\xd7\ +\xc0AM5y\xb3\x14]\x11\x02\xc2\xc4\x14b\xbb#\ +\xf7j]\xb1o\xa7\x18\xed\x90T>\xfb\xb7,\xf9K\ +\x83TR\x93G\x18\xd9=*u\xb62\xa0\xbaa\x9c\ +\xccm\xb2\xbaY\xbf\x9e\xc1y\xb2\xd6\xd6x\x91\x03\x05\ +\x1bU\x01\xaf\xaf\xb9\x9d\xd5\xca`o\x175\x83EP\ +\xd0\xacw\xd3\xa3\xbb\xd8\x8e\x01b-\x7fY*\xcb\x19\ +G\xaf\x13\x1b\xc3p\xe5\x0cbw\x0c\xb1\xa0^VY\ +\xdf\x80\xda\x8b\x00\xef\xdc\x83\xa3\x96\xd2\xaf\x06\x97\xe3\x88\ +\xcb\xa7\x81VsS\x86\xcd\x132v$\x1ar#\x96\ +\x8dY\x015\xdc\x08\xbd\xff\x8f\xee'{\xd2\xf2\x22\xef\ +\xaf}=\x9a\xdaK\xa5\x89\xfa_\xe3\xa1\xee\xd2\xe6{\ +\xcb9\x1f\x1b\x97\xfaf\xb5\x85\x9c\x93\x07\xc1\xa4\xa7e\ +%ee\xa4\x1a\xa4\xfb5\x91\xa02\xa66\x8b\xc0N\ +\xfb\x86k\xb3\x1e\xa3?z+O\x18\x0c\x85\x1f\xba\x92\ +fcU\x9f\xa8\xfa\xcazF\x85\x88lY\x8f\x1f\xd2\ +>\x8d\x0e)?:\x84?5\x9a\x13i:.\xcf<\ +\x9e\xff\xa5\xa0\xc2\x0c\x14\xc1\x97\x0eM\x87H\xe5'\xa3\ +\xfc\xfa\xbb/B\xa6\xf0\xf8\xcc\x09\x85\x88\xcc\x0en,\ +\xf5]\xcd\xec\x8d\xba.\x85\x84yy\xad'\xaf>W\ +\xcf\xc5\xee\xd7\x8d$\xd6\xaf\x09\x80\x09\x85\x1a, \xb8\ +\xb7\x0fPpF\xb4\x8b\x15z\xbdY\xc4\xe87T\xa8\ +\xa0\x937UR\x1e\x03\x82~I\x94\xa0\x98\xbc\xf1\x82\ +\xaa&[\x85\xcdg\xa0 \xf4&\x15\x8dN42\x0a\ +\x08M\x98\x8b\xd1+\xd1\x22\xac\xfeE\x9d\xb4\x15\xf6\xfa\ +\xba\xb3!(\x93\x01\xb9\xa83+\xc5\xd1\xe8\x06\x05\xbf\ +\xec\x1a\xd2O\xc0/1\xe5\x10\x0e\xf2\xf9p4\x06\xeb\ +\x93\x0e\xcb\x03\x14\x96\x18\x8ct)x\xfa\xd0\xb46A\ +\x84.]\x0d\xd3\x8b\xc2=\x08\xe2\xf2\xba\xca\x92_\x0e\ +\x01\x80X\x0d\x10\x22)\xb0\xd4\xd2xk\xa4\xd7\xf6\x9e\ +\xe1&4\xc9\xa9A\x1dk\xd6\x03\xd9x\xf4\x9f7\xcc\ +\x95\xdc\x93;b\xea+\xa4M\xa3\x1d\xcb,\xac\xd6\x8b\ +\xcbS\xdch\xa5\x16\xa1J\xfdA\xda\xf7 Sm[\ +\x1a\xdbX\x17E\xa7\x0b\xbd\xb8dJ[g\xcf\xd9X\ +\x15\xe8(\xc7=`\xf3\xe5\x11\x04\xbat6<6\x82\ +\x80 \x84\x02\xad\xa9\xe5\xa8\xda\xad4\xcb\xe1h\xa9\xd5\ +t\xc8\xec\x8d\x05\xe4\x030\xf3k\xfa\xc8:9.\x05\ ++\x8f\x01\xda=\xdaRu\xd0\x94\x1b\x9bc\xfd\xcc0\ +\xf5\x9f\xb7\x07\xe4\x1bu\xec\xf2m\x923\xb4e\x1e\xb4\ +{\xe0\xa22f\x80\x9c@\x96a\x9f\xddcc\xd3\x0c\ +\xbef\xac\x15\x10\xf9%\x7ff\xee\xa9\xdbj\x07d\xc7\ +jQ\x22\xae\x98A\x98\x9c\x06\x82\xf9\xce\x22\xc9\xab\x82\ +4\x93=z\xbfz\xc4\x1a\x5c\xdb|u\xb9R-v\ +h\xb7Q-\x9f\xc6\xb0\xa4>\xa9\xdfj\xd2\xda\xfcR\ +\x09\xd5Yo/\xe1\xe4\xc6\xef\x965\x0e\xe9F>\x1f\ +JS\x16i\x93\xd4\xcf\xe8?d\xcf\xab\xff5y\xb0\ +\xb9h\x90\x03\xd1w\x1b\xb7\xbd&\x8d\xe0\xd0d\xb3\x12\ +\xd9T{\x05(N\x08\x08\x08\xfd\xca\xf5\xa9\xc9\x14\xb5\ +\x9fF\x89\x12\xcf\x7f|\x0f2\xfah\xd2@Cj\x95\ +\x7f\xea\x81\xb7(f\xfb\x82\xa3\x80\x97\x15\xb3\x15~5\ +T\x8f\x0f\xb3Q\x99\x7f\x19\x12f.\xc7i\xd1\xce\xc2\ +\xebcV\x1a\xa5r)[\x8c\x01\xcc \x90\x04\x04\x13\ +K\xa5\xee\xfd\x12\xa9^\xbe\xd0\x9e\x91\x96\x15\xb1\x92\x09\ +\xaa\x94\x1e\x94xpE\xc2X\xfb&(d\x8c\xbe\xf1\ +\x22f\xcf\x91\xfc\xaa<\xde\xb4\xd5w&\x03\x90\xd1@\ +\x9d\x80\x8f\xacX\x13\xa1\xfd\xf9\xb5{>\x15\x10\x10F\ +o\x0c\xd1\xad\xeaQz\xb0V|\x01.\x1acJB\ +\x18\x9a@\x92#Ac\xdc\xb9\x8b\x8bK\xb4\xad\xcf\xfb\ +\xcf2\x87\x9e\x81\x22\x05\xd9\x8c\xaa4\x9a\xf3sR\x17\ +\xe0kY\xe8\xc6\x1d$\x9a\ +R\xb6\x97z\x8d\x13\x81\x8b\xe71\xc7c \xc2d\xdf\ +\x1f|\xabF^7\xbcX{\x03\xa9\x99T>+\xfd\ +\xd5)T\x88\xce&\xa8\xbc\xf0{_\xab\xeay\xdb\x94\ +m\xb3+nS[{\x0c\xc5\xe4\x8c\x1b\x0f\xe0w\xd1\ +\xea\xdciRuu@\xb2\xb7A\xdd\x99R\xd9\xcbe\ +\x0ews\xcd\xc3\x88n\xb1\x1a\xa2\xda\xb7\x0b\xa8\x9a\x1b\ +\xd6\xeaV<\xb8Q\xb0C\x07\x93;\x1d\xcaY^>\ +\x01\x99\xa1n\x88\x00\xe0\xda\xb1vMV\x18\x80\xeaA\ +\xf8>\x0b\x92\xf7\xdf\x1c\x1f\x1d^\x007`\xa9N4\ +\xa9I?\xa2\xbc\xaf\x01s\x5cb\x9e\xec=\xb7\xefj\ +\x9b8\x0e\x95w\xffv\x9c8\xd1E\x98\x98\xa87{\ +\xe8\xe7\x22\x9b\xea\x13C\xc6\xaf|\xfc\x04D\xbe\xc0?\ +\xdd\x9d\xde\xa5\x0e V\xc0\xec\x1c\xb0\xd8\xcb\x80\x86z\ +\x88\x5c\xa2T&}h\xa4\xfd\xfa\xf15\x93\x0e\xaa+\ +^_\xb9\xe4\xa9\x14\xcd\x01\x7f\xae\xcfK\xf1\x94x\xc3\ +or\x8b\xf2\x1c\xd2s\x5c!\xe2\xeb\xeb<\x98R\xfb\ +\xa0\xfa\x832 \x1e\xb4l\x09m\xa5\xa4*\xc6\xb0\xcb\ +\xf1\x05\xde'\xe5t0\xfaxo\xca{\xadq\x0d\x96\ +u\x0c\xf6|\x1a2\xf4\x0dd\x1c\xaf\xd9\xcc\x5c\xce\xad\ +\xd7rju\x1aU\xd1j\x17\xbd6Z`i?\x97\ +\x0c\x9an\x1f\x89\x10t\x12\x85<\x13\x85\x80\xf5g\xa5\ +\x0c\x84\xeb\xd0\xd6^\xfd\x7f\xad\xc5\x22\xec\xe4\xd9a\x14\ +2n\xbe\xb0v\x08\xa5\x18\xf9hv\xb0f\x0c\x97\x0c\ +9N.\x91\x18Q\xf3\x0cK\x04\xb3\x18Z\x1cj\xec\ +\xce\x81\x0e\x19\x1c\xc4\x10\x90\xe1%\x0a\x94(]td\ +\xcc#H\xe6\xe76\xaeA\xd5\xc3bo/b\xf4j\ +e\xcb0\xea\xe4\xeb>\x8al\xf7\x92\x0a{H\xc6\xcc\ +.\xcdR*\xcf\xbd\xc3\xf7;<\xf3\xa5\x12\x8e;\x07\ +\xb1\xcc\xcaj&1?\x9b*\x07`\x94\x91\xe0\xda4\ +\x9e\xab\xa2\xd9\x1deZ\xe67\xe0\x18\xe5\x99B\xdaf\ +\x86\xda\xe4\xc8\xe8m\xb9\x07\xcb\xa2 =\xeb#,\xdf\ +\xb3\x02\x19\xeb\x05\xa9_]\x10\x8e`\xa4j\xf7k4\ +g\xe3\xd51\xab\xe2'\xe3\x1eTJ=\xbf\xaaA\xcf\ +\x83\x1b'\xd1\xb6\x99\xcav\xc2\xa9>\xd2\xb02s\x94\ +\x1b\x1e\xfeM\x80\xaeK\x5c<\xafJA!\x10%\xa0\ +\xe3\xa85s\xa3\xce\x18#y\xd5\x9a6o\xc0\x15:\ +x\xb9em\xaaw\xe9\xf6\x97\x7f\xab\xcf\xe8\xce\xee$\ +|\xa6@%\x98m\xe5\xba\xa3N6\xd9\xa2\xa0\xdch\ +\xbaZ\xfb\xd6,\x0fk\x96\xe8dT6\x22\x22P\x14\ +(\xa7W\x22\x8c\xdepc\xcf\xe7Kl\x01<\xb2\x87\ +.\xd7\x03;\x1b\xb7\xc95\x03c.\x97\x85\x91\x9c\x18\ +\x98S\xb7i6\xd6d[\x01\x9e\xd1\xca\x12\x04y\xdd\ +\x1f\x9d!\x97~\xado\xcdUD\x98\xddfa\xbd\xd1\ +\x8d\x16\xd8\xfa\xa4\xbeh\x16\x1ePgJ\xd9\xb0\xb6\xc9\ +=\xe5\xb2eIj:\xd8\x81\xc4\xa6\xb7\xea\x11C(\ +\x10f\xa6QLN\xa1\x08<'S\xe7[\xd3GA\ +u\x84\xf9:\x1b/\x8f\x9e*\xdd\x98\xf8\xd6-\xd9`\ +\x182\x8e\x86\x02q\xd9$\xd0n\xc9\x92\xb6\x0f\x9es\ +X\xaf\xc0MA\xb7\xf9W\x0fih\xff\xcdc\x93\xa6\ +YDY1\x0cd6\x85X\xc2^\ +na\xdf\xf3\x15\xae%\x0a \xd8\xeb\xe4*t\xc7\xdb\ +{\x8a\x89\xc9\xee.\xd6\x5cy\xe15\x06\xab\x00\x93Q\ +\xaa\x90z\xde\x95M\xb2H\x93\xd6K\x85\xc2\xb7O\x01\ +`\xe6@\x05%3\x86\xf2\xac:sU\x80<\xea\xe1\ +\xe7~\xe7\x15\x0d\x18\x9fbD\x9c\xef\xecQa&\x8d\ +\xd4\x08k\x1d\x9c\x1a\x0e\x9dsL\x8c\xa5\x00\xdbl-\ +\xba\xb1H&\xfd\xac\xfaX\xec\xed\xc50\x0e\xdc\x5c\xcc\ +H\xa8!\xf6J+i\xf3\xa0t1\x03\xd0\x8c\xe0\xb9\ +Y\x87E\xb1T\x03\xf2 7\x9c\xb9\xa3PgR\x05\ +\x055fF\x18\xed(\xc0\xd0W\xf4)Gm\x9e\x0a\ +\xa8L\x01|\xf4\xa8\xa3$\x5c5\x9e{\x80\xa4{\xaa\ +B\xa2}>\x9fjd\xa2U\x12}@\xc0\x88\xd8\x9e\ +,\xdcxt\x13\x85B(\x05\xc7<\xc0S\x03\x1e+\ +\x8f\x0e\xc0\x88\x8eJq\xca\xfep\xb08\x9a#w\xb0\ +R~\xeb\xb1\xea\xeb\xb5l\x9c*\x03V\xd7\x95;u\ +\xfd[\x1d-\xa5\x82\x860\xcf\x96\xd2I\xf8l&e\ +!\xa7\x08\xcd\xbcf\x01\x98O\xa8\xff\xd6\xac\x079\xe5\ +!#\xdb\xa8\x1c\x1d\x00 \x94-\xa0\xd3M\xbd\xe5Q\ +\x7f\xcbe\x0dT\xc6m\x8e\x96M\xad\x84\xb7\x1a\xf6\xd1\ +1\xe4\xc1\xb1\xd2\x05` \xa0c\xf4\xf3\x0e\x08cc\ +(\xc7&\x13\x8f\x01Jwx\x9e\xf6)\xfd:\xbe|\ +\xab\x92\xadZ\xf8\x8d\x18\x0a\x94\x14\x04\xd0\xfe\xd9\x06;\ +\xef\xd8\x87\x22\x13~\xd9\x95`\x0a\xf2\x97\xd7Z\x02#\ +\xe6\xebT\xe6xE\xf0Pd\xdah~gs 8\ +\x96\xdd\x90r\xbfw\x9a\xfco^\x96S\xa1\xaa7w\ +\xccL!\xb6\x15p\xc9\xf2\xbf\xa3oL\xff\xa5\xd7\xd4\ +\x11P\x06\xecy])\xb1\x91P\xeaX\xe7\xad|\x8f\ +E\x00\xa6\xc7Q\x04\xd6~\xb1\x16?f=\x9bl\xb7\ +\xd2\x88\x0d\xc0)\x8d\xbd,x\xe92]\xb2\xbf\x149\ +\x14\xc9\x1a+\xc7s_J\xba\xe9\x98|P\xc0\xd1\xd9\ +\x08\xfc+,\x95S\xb6b\xa1k\x99\x04a~\xc9=\ +\x8e\xee\xa7\xbf\xad\x1f\xf1+X\xf5wu\x7f\xba\x9c\xac\ +5\xd9\xb9DR\x86\xa8\xff\xf6\xda\xcf(\xcf0\xc3\xe8\ +m\x9d\x82n\x05\xd1\x1e\xa7\xd8\xb3*\xe3j\x7f\xd5.\ +\xfb,j\x19Z\xa3q\x00\x93\xdd\xce\xae\xa2;\xde\xde\ +\xce\xa2@\x1a\x84\x1cq\xda\xc5\xa1q\xda\x8a\xd2\xa9\x04\ +\x1e\x82\xd8@\x06Rt^$\x15QSgBDA\ +\xa0#\xb4^\xbd!\x09YO:f\x8d\xfct\x16\xca\ +\xe8\xe0\xd4I\xcd\x0d\xd1\xb7\x87\xb1!\x8d[)\xe1\xe7\ +\xec\xe1C\xf3i\xf6\xa4L\xd7\x99\xe4\x006\x02\xa8\xe2\ +\x10\x0b\xbd=@$\xb3\xed-(\xda\xae\xb6\xa0J\xa6\ +\xcb\xc5\xfc\xde\x9b\x9b\x00\x02 \xad\xbd\xb0q2*\xe1\ +\xff\xed9f#\xff\xabl2\x1d\x0a{\xe5\xaebM\ +\x8b\x93*\x94\xaa \xdc4\xde(\x0dl\xce\xba\xab\xaf\ +JK\xbaZ\xbfbY5\x9f\x83d\x96\xaa\x9e\xa5\x1e\ +y\xc1\xe5:\x9fqP\xc3I\xf0\x5c\xa4\xf3\xc1LG\ +\xfc\xfb\x1a)!6W\x0fa5\x82\xb4l\x1f\x1d\xa6\ +\x8e)I\xc8\xe8}\xb2\xbe\xe0\xdd\xcb\x173U\xdc\xf1\ +\xcebs;\x87\xcd\xcb\x8b-\xf7)\xad\x08N\x98=\ + \xe5\xb5\xd4y{\xba\xd1\xc7\xa8G\xa0AP\xe3\ +\x8f\x1bQ\xd0\xa5T\xf2;\xf2\xe84\xbcSQ\x00\x90\ +\x8coglt\x98\xb6fX\x8b\xb4\xf1G\x01\x89^\ +66\xda\x1c\x96Q4\xb3\x13>\xe03>(\xb8\xa8\ +0Ln\xd3(\x18\xe4\xa7\xc9p\x04\x80\xf1\x09\xd8F\ +\x03\xa3]\x1d\x1e\xd4\xd2\xae\x81\x13\xc7\xcd\xefMV\xa9\ +\xbb\x1e`0\xcbb\xf7\x0d%\xc3\xef\x1d#\xe5\x95-\ +\xd9[\xa2\x8cR\xb6\x9a\xe0\xc3l\xb5Mzx\xb2\x07\ +\xf1^j\xcc\xb1\xf9\x22}\xb5\xa6\xf6\x9d>e\x00\x80\ +e\x0d\xa4\x81_\xd9\x01r\xe7\xaa\xf5\xe6\x01\x01\x08\x01\ +q\xd94b\xbb\x95\xa4P\x97jM\xb6\x09\xb9\xccG\ +5\xb3_\x9c\x87\xcf\x88G\x99\x03\xb3\xed\xf5\x11V\x16\ +\xaaj\xb6\xd9\xe69\xec\xb4\x10\xa7\xc6\x93NS\x06!\ +\xe3\xb0\xf7\xec\xb2?\xda\x18\xa4\xfeI7Zz\xb3\x01\ +\x00}\xb7\x1f\xbf\x01i\xdb4g\x1ce\x06Ny\xa3\ +\xb4\xa0\xf7%8S\xb0d#S\x10d\x97f\xea\x9a\ +\x1bK}p\xc4\x15'\xda\xc7\x0a\x15\x10+\xa0\xaa\xbf\ +i9\xd0\xe7\xeb\x14\xad(B\xf5_\xe9L\xcbo\x19\ +\xb9\xe8\x9ew}\x0aOB\x08\xa3`\xb3\xa9\xfb\x0a\xea\ +l\x5c\xda\xa7\xf1\xc1\xaf\xaex\xba\xa5vB}\x7f\x1b\ +%\xba\xdd\xf6\xf6b|\xbc\xbb\xb5V\xe6\x02\x00_\xf9\ +\xa2hU\x05\xcd\x98\xe4\xd1\xabg\xa8mA\xd6M\x1d\ +&4\xca\x1e>\x19S\x9b4'\x96r5&{\x15\ +5!\x09\x08\xee\x1b\x1a\xb1\x08u\xbcF\xac\xe8\xee\xb4\ +\x8b\xcc\xcb\xcd\xb4\x11.wXfp\x00\x1f\x0dq\x89\ +IA\x8c\xf5\xa20Cg\xee\x05\x84w\xd0\x18P\x84\ +\x03\xaaX\x8d\x96\x83\xe9|\x0ct\x10\xf0\xfaL\xab\xf5\ +\xa6;Z\xb5\xaf\xdc\xe0\xe6\xd1\xa9>c\x5c\xb2\xda\x1c\ +Uv\x13~3\xe8y\xd6\x81\xa0A\x0f\xdc$\xd8\xe2\ +h\xf8\x8c\xb5M\xe9\xa0\xe1\xd2\xba\xd2 c\x08\xa9}\ +S\xdc\xb21N\x93^\xca\xaa7*F\xf5\xbc\xae\xc7\ +\xb8\xe3\xb3yt\x8eV?\xc8\xc0\x83nR3XF\ +\x0f\xfb\x9c\x19\x1d\x8b\xc4\xb9\xb4R\x8f\x89R\xa3\xb2\x93\ +\x0cn\x8c\xa3\xb3\xfft9\xc6\x5c\x85\xa7\x9d\xb6a\xbc\ +\x22\xa8\xf5\x19\x1b:\xcc\x00_\xa7\xe4\xa3\xee\xe8z\x22\ +\x1d\xf3W4\xe6o\x16 oC\x06,\xe8l\x00\x9d\ +\x0335\xcc\xb3\xd4\x97\x07\x8c\xc6\x05\xd3\x13\xeez\x8e\ +@\x9d5\xe9t\x93\xc6\xd3\xe0\xb3\xceX3'4\xc2\ +\x0av\xeb\xff\xdb\xce\x5c+\xd0\xb71\x99>\x96\xd0\x9c\ +\xba\x07f\xf5\xd8\xca\xc4c\xea)d\xfe\x22\xe1E@\ +\x98\x9aI\xbb\xcc!\xf7\xb1\x0eN\xc1(Aw\x901\ +\xd0\xb6@\xf4\xa5\xb6&\xcc\xe0\x86\x91\xee\x98\x83\xb5q\ +r\xb9j\x90\xea\xe4\xea\xcfZN\xd7l\x96\xda\x17\x8b\ +\xe39\x0e\xab\xf7\xd3\xa5x\xbf2`\xf2I\x0d\xa2\xee\ +X\x1f\xa6Sf\x9b4(\xd1\x03\xfb\x8d\x0aV\xeaa\ +\xedh\x09\x8b=\x97\xfcA\x00\xc2\xd44b\xab\x95\xfa\ +S\x0b\xa5\xfa\xe2-\xb6\xaf\xd1\x0enV\xbab\xa06\ +\x8f\xf7\xdb\xa5\xb6[\xe5\xc7\xecL\x81\x02\xe8\x8e\xa1j\ +\xf9\xb7?\x01~c\xa6\xd7a\x7f\xa0\xb5\xceK\xc7\x93\ +\xe3\x01\x03\xbe\xb5~\x1b\xff=\x0e\xf0@\x8c\xbb\xf6\xed\ +S\xebK\xfd5\xf5\x8bs_\x9a\xca\xe4\xb7\xea|\x94\ +\xf6}pbx@\x17\xd23\x14\xd2\xebC\xc1\x99\xea\ +M\x1e\xb4D\xf0}\xbf\x94;\xd2\xd8\xf4C_~I\ +y\xe0\x0aM\x84\xd93\x06\xed\xf9\x1c!\xcf\x99N{\ +\xdarnj\xc7x\x07\xe5\xbd*\xe8K\xc6;\xed\xe7\ +\x8a\xcex\xeb\x99AZ\xda\x22\xe2%\xb0b\x87\x1c\xae\ +\xa6Y5\xc1\xa8\xa8\x9e\xbbw\x14\x900\xbbFF\xa9\ +\xf3\x8b \xe2&p\xd3Z\x1c\x0f\x0c\x958t\xd8Z\ +@I%\xab\x19\x92\xd7r\x91\x94\xb6\xec\x18\x84\xe1\x06\ +Vx\xae\x0e\x9d\x84\x8d\xcd\x96\x80h\xecI\xe4\x22\x1b\ +\xa9:+\x8bH\xbd\x01f\xf6\x95\xc2\xa4&\xb1\x86\x98\ +\xc3j\x80\x03\xbd]\xa8b\x0d6X#\xe33\x08L\ +\xeb[\x14\x9c\xc3I\xbfC\x0f\x80\x9b\xbb\x8d\xdc\x14_\ +\x0b\xc6\xb56\xd3\x9e3\x9e\x1b}\x93\xc2\x87\x00\x03\x10\ +\x0a\x82r>\xfbQ4y\xa8NA\x97\x87\x18\x5c\xb0\ +\x88\xdb\xc6\x9e\xbf\xe8\xdb\x17\x80\xeb9aT(\x05\xae\ +j\xf6\xcc\xc9\xf9\xfa\x16U\xdc\x88\x22\x047\xa7\x00\xa4\ +\xc3\x8e9\x8e \xed\x85Q\xfd\x9b\xea\x12i\x00\xd7?\ +R\xff\x9cK\xddG\x15\x87\x88\xd5\xc0\xf1\xcd\xfa\xa7\xbc\ +rqF\xe5Qa\x0e%\x83\x9b\xb3\xd4\xe8\xa8\xa1\xd7\ +{\x14T\xfbqR/\xe9\xea\xf86\x12\x05\x04\xf6\xbd\ +\xbeo\x9a\xc7\x9e\xf8\x8c\x88\xf6gc3=5\xdd\xf2\ +\xee\x8c\x004\xa2B\xd9\x1e\x87\xbd\x0e\x91\xd2\xa1\x1bS\ +<\x80\xb1\x9f\xea8\x99\x11\xae\xb5\xcdhl\x99c\x93\ +ts\x96j+\xad}\xd3\x09:\x1b\xca5%\xacB\ +\xa9\xa7\x00\xb4[@g<\xd9\x1c\x9b\xbb.\x05)\x08\ +V0\xad\x8eH\xe9L\xfe\xf2]\xe9>\xb3Z\xb8\xfe\ +4\xd0%T\xd0\x8dG\x0c\x02\xed[\xda!\x93\x7f:\ +6\xeb\xdb\xc6\xeb\x83;\xc8\xef\xb47\x0a\xd48\xd3\x90\ +2\xef\x06\xd6+Tr\x84\x0dyJ\x90l\xed\xfb:\ +_\x9bg\x89\x02\xd5\xe4\x04\xd0\x1dKw*\xd4`\xe0\ +\xa4\xe3\xf5\xc7\x84X\x96\x96\xa0_O\xd3\xc8\xa1\x0a\xe5\ +\x8d\xb6\x92\xc0\x9d2\xc8\x80\x06\x00b\x00\xaa\xa9\x09\xd7\ +\x1a\xd23\xdec\x1b\xff\xf8\xe6\x95\x98\xf4\x83\x0b\xb8\x9e\ +Gf+\x07`-\x9e\x82\x10\x1d%\xe7\xcb\xe4\x8f\x96\ +\x14\x98\xbfR^+\xa7u\xecZ:d\xf7jF:\ +\xc7\x03\xf6V\x1a\xad\xe3\xd4,\x7f\xfeD@@\xab\xe7\ +=\xa1\xe5\xfa\x14\xe85\xf5\x8br\xac`\xbar-y\ +[9\xcc\xe6\x1e\xd2{\x9f\xe9\xff\x01\xae\x16!\xdd\xeb\ +}\xb7=\xa3o\xed2]\xe3\x06Q\xad5\xaf\x10\xe5\ +5scc\x9dg\x8a\x89\xf1\xeeCu\x075ic\ +\x9a\x9c\x11'\xb8AX\x94f\xdd\xd7\xbf\xc74@.\ +A\x18\xd2U\x07c\x8cT\x13\xa4g\xf5\xf9h.\x9f\ +\x8c\x1a\x0d\x9fu`\xe4e\xca\x9a;A\x0a\xb9\x07\x0e\ +\xa6L\xd5\xc8A\x8f\xe0U\x02:y&\x8c\xa3\xa6\x10\ +\xe7\xc0\xcahH'\xe1\x97\xa7H\x17\xce\xdd\xe6h\xd9\ +\x07\x9d?\x97\xe4\x0a\x98c\x06\xe2hc\xc8,\xea\xe5\ +`\x82\x13k\xc7xd\x0a\xe9\x8f\x91\xc9\xc1\x85\xa7)\ +\x8dDM\x11s\x9a:f\x13\x7f]\x02&\xe8Q\xf7\ +\xcc^5\x8ae\x86\xd4\xa2\xc3*\xf1\xc6\xf8\xa6K0\ +td\x0allaK\x03\x84z\xe7\x9d\x16\xc2\xc6\xec\ +\x1f\xa0A\x01_\x12_9~\x916tV>\x00\xa0\ +lx\x80D\xa7\x5c\x8f\xa75\xca\xaah\x86\xcdhY\ +\xc02_\xa6\xe4\xca\x19\xb6F\xa0\xe5\xcf~Kr\xd7\ +_Hc\xe4\x12\x07\xaf$7`\xcd\x9f:if\xd6\ +m\x07\xa4\xee\xf0\xa5\xf1RX\xa4KwV%\xa9\x97\ +\x02d.q\xc64~\xb5\x04\xe4/\x8f\x9a\x22\x08\xf1\ +\xa5\x01\xd6\xb6\xfe\xac\xe9\xdc\x1a\xd1\x9d\x07\xa1z\x00j\ +G\x95\x94@{\xcc\xe9\x01]#\x12\x8f<\x0d5#\ +\xc51\x1a\x0fx,\x0fA\x87\xf1C\xed\x83ftM\ +g4\xc8#U8O\x93u\x07u\xd2R\xb0:R\ +\xe3\xa3\x8d\x13\xeew+\x95\xb0\x991CM[J}\ +\xa2\x0c\xa9\xadT[\xa8`\x82\xb6\x98\xdc\xe4+\xd2\x98\ +\xbd[\x8aw\x84`\xf9r\xbe\x07Z\xca\x1f\x93Q\x05\ + 6W\x0dJ\x8d?\x95\xf4\xa9t\xf1\x8e>\xcas\ +1\xcdy\xd8i!\x8c\xc0\x9f\x82Q/#\xdc\xd1j\ +\x1eF\x1d\xbe\x82a\x80\x94\xd2U\x1b?G\xb5\xdf\xa4\ +\x9b\xe9\xbd\xf9_\x9d)\x00\x84N\x07\xe8t\x12\xe0\x01\ +(\x07\xb4\x9c,\xe7!\x1f\x98\xedd(\xe1\xeb\xca\x14\ +\xa0\x00@9\xd27\xa3!y\xa8 \x8d\xd9K\xbfz\ +D\xbb\xae\xdc3\xd9\xf3>W\xed\xa2r\x9b\xe3R)\ +fy\x0f/\xcd2\xaa\x0fO\xb4\xe8\x0fPU|\xa5\ +\x9f\x05\xa8%r\xff]\x1f\xa4\xec\xd7\x06\xf5\x9a+\xa6\x92B\x81\x9e9\x0a\ +\xbbr\xa6\x1b\xc1LM\x14\xb8\xa9\x12k]\x8e\xb5\xa4\ +\xcb\x09\xda\x16\xc1]L\xbf\xab\x80\xa9[\xb1\x19\xfa\xdc\ +\x0d\xc1]\x0e$rA\xd4\x1a;?/\xfe\xa5\xb0\x08\ +\xae\xbd\x80A\xd5\xc3\xc2\xe8\xdd\xc1pcR#\xa6\xbd\ +k\x04\xa9K*\xe4\xb8: \x1b\x0f\x97yh\xe8\x99\ +\xfd\xf1\xe9\x7f\x8e\x92\x06\x97\x19R\x1f\xcb\xeb\xe8\xac\x98\ +\x9cU\x1a\xfav\x18\x7f4\x0e\x15\xdd\xd7\x02\xf1\x1b_\ +{\x06'G\x1a\xb1\xfa\x9a3\xd2\x8d\xff\xe7\x984z\ +U\xb9\xf3\x19l\x854\xa6\x07\xcc.\xdb]\x8c =\ +\xdd\xb4'O\xcb\x80b\xf4\x1a\xbd\x1aj\xa9\x91\x8e\x00\ +B\xbf\xe7\xe4Y\xf9\x07\xe4\x81\x94\x82\xf7|W\x9a\xaf\ +\x9dU@\xac\xd9\x02\x7f>\x9b\xea\xaa\x02b\xff\xbd\xf2\ +\xc9\xa8\xc4\xfeT\xc2}\xf0U 8-\xa8\xb29\xda\ +\xc6\x19\xd6\x18[[\x16M\xd7\xdf\xb7F\xad\x0eC\x85\ +X2\xaeV\xe3K\xd9U\xdb\xa4K\xa2\xea\xb4|\xdd\ +M\x94\x7f^\xd6u\xd9X\xef\xa5\x93e\xa8\x92\xef\x8e\ +'\xa8S\x17\x87\xa2D\x98\x9cJm\x91\x9f\xe6\x02\x97\ +\xd2g]\x8e&O\xd4\x06\xab+e\xad\x92\xb7?\xbe\ +\x96\x98<\xe2\x8c\xea\xcf\xfc\x9b\x9fh\xd7L\xde4\xa7\ +\xa1\xb2P\x8f\x89\xab*\x15\xcc\x80\x02m\xbf_\x01\ +\x08e\x89jf\x121\xd0\x16[\x1f\xf9r\x1b\xe0\xe9\ +\xf7_\x8dL\xe5\x9c\xf6\xce\xcb\xbb\xd9\x1e=\xfbO3\ +\x96\xbeT\x85\xb61Lt\x1b:D\xaa\xe9V>\xcd\ +\x8e\xe9\x19\xbf\xfe\xca\xe5\x87\xcb\xb3\xba|\x19d,<\ +\xce\x04\xf2\x8d\xd1\xda\xdb.\xfa\x8a\xbc\xf4\x86+;\xca\ +u\xc8o\xec\x1bn\x8c\x94)$\xf9\xa9\x5c[6.\ +\xfd\xbb\xe8\x0dS\xfb\x1a\xa8\xa9\xfc\x90\x9b\xf5Of$\ +)\xc3~\x94>\xeb\x9a\xd3\xc4g}\xfd\xdfj#H\ +#\xf5\xab^\xd6\x15{x\xfb\x05\xa0(\x81\xa2]\xdf\ +U`\xb0lj\xfc\xcb\xc5\x97\xbf\xf17\xbb\x0e]\xbf\ +\xea~s\xbe\x01m'\xb4\xaa$vQ\xb0\xbd\x031\ +\x115\xd7\xa4\xb5;4\xde\xa6\xf8\x8a\xd0)pf\xc0\ +5\x16\xd7(\x86\xc6RG\xc3V4}j\xce\xcb\x1b\ +\x19\xba\x0d\x82E\xbf{S3\x98uv\xaf\x94\xfei\ +,\xfd\xc8\xb4f\x81\x0c\xca\xeb\x07\xec\x99\x9cq~^\ +q4\x87A\xa2\x9b2[\x81a\x89\x02U\x1c`\xb1\ +\xb7\x17!\x22\x8d?\xcf\x5c*\xb0\xca\xa9\xc6\xbbU\xf1\ +\xbd\x02-uq\xa7\xae\xd2\x82O\xdb\x9c\x8b\xac\x07\xd2\ +\xd6/C\xea\xecT\xc6r\xc3\xe4\xd3\xdb\xccJ\x99c\ +R\x07\x1dBs\x99I\x9dG\xba\x0f<^\x82\x86\xcb\ +\xa7\xfa\x8b\x94\xed.\xc0\x9aBfL\x00\xd4\xefp\x05\ +3p9 4\xeaD(\xc8\xf3\x19\x95\x00\x06K\xaa\ +3\xda\xa6\xcd\xc2\xae8\xeca\x18\x07\x8e\x8e\x5cr\xf1\ +\x1c\xd2\xc5\xc8\xbcfN\xc1\x90\xf5a\x86\xd8\xc6g\xa0\ +\xa0\x85\x96\x18\x1b\xb8y\x1bM\xd4 z\xe8\x8fDK\ +\xd2\x91\xc0:@AP\xeeH\xf55\x8f\xf5eug\ +Z\x93\xeau\xacHc\x8a\x00\xca\xb2\x83\x10\xd4Hz\ +\x1aY\x7f\xacZf\xe6\xdd2E\xf6\xbd\x98Xg_\ +\xb4TF7hT\xf0\xb2mNL\x81\x99ev\xbc\ +\xfb\xe3eK\x5ch\x8f!\x94\xad$\xb7jw\xbdc\ +\xa1\x13Q\xfe\x1bw4+au\x9bJq>\xab\xd6\ +\x96\xf5\xb3\xea\xa8 t\xd1\xa3F\x8cw\xbe\xa4\xc8\xfb\ +\x13\x05\xb8\x06\x84\xb4F\x8d\xb6\x84:\xa2\xf3dM\xa8\ +\xfd\x0d\x19\xad\xeeN\xd6@\x08P\xfe\xe9\x08\x00\x00\x13\ +\xe3\xa3\x0d\x18\x04\xe2\xf6|t\xf7z9\xb59\xaan\ +\xe9\xd8\xa2\x9bi\x10\xf9\xf4\x01\xa0\xae\xb8\x98$\xda\xdf\ +\x0a\x8a\xcc\xd7T\x88\x88\x9d6\xaa6},k\xd2\x08\ +\x8dl\xee\xa6K\xf6\x97\x06\xf6\xe4%\x83\x83|\xdc\xc6\ +?\x06\x15\x0c\x96\xa2\xfb\x9bv@m\x06\xa4]\xab\x7f\ +\xa6]\xc9\xe1\x8dB?\x8e_\xf5\xc3\x17\xd3p\xac\xba\ +iC\xdbq|\x1f\xd5\x01j\xf2\xc0\xdb\x1eJ\xbf\xc9\ +\xa1\x81Y+8\x09\xaeM\xb6`\x92\xab<\xd6@\xdb\ +\xe6a6Xs\x9e\x1aX\x9b\x8e\xday\xbf*\x0b\xba\ +\xaa\xe6\xb3\xbb@Q\x8e\xa5\x92\x81\xc3V\xaf\xbc\xefK\ +\x9f\xfd\xf3]\x05\x00\xacY\xb7\xe2z\x1b~\x81\x8e\x08\ +\xae\x1f\x98.-T\xe9~\x9fq\x82\xbal\xab\x0e\x87FO?\x89\xe0\xb1\x0a\xdc\ +-\xa8\xf9\xf4\x88\x888\xe8\x83\x8e\x81\x0eE\xe7\xcb\xd1\ +\x12\x90{\xf9$\x08\xd3wp*T1Y\xb0\xbbM\ +\xcfs\x07jK\x1d\xc6\x17:+\x16\x8f\x9b\x1d0\xb9\ +\xce\x97\xc0\x9a\x19[\x82`3\x80\x5cF\xa2\x01\xb4\xbf\ +\xd4\xb91#9\x92\x93v\x079\x9c\xb1\xfeX\xee@\ +(\x0008U\xba\xe5A\x95\x8d\xd7\xec\x80\x19\xe4\x96\ +\x04\x91\xfa\xbc\xf1\xb3\xae3V\xf9\xb7o\xd4\xc6\xf1\xdb\ +\xc4\x83\x10\x81n7\xb5\xa9g\x96\xda3\x1e\x80\xf8\x9c\ +\x95\xd7g\x06\x00-\xf8\x1c\x8a\x020}\xc2\xec\x90\x82\ +\x05\x1b9\xc1\x04\xdc\xd8\xf5'\x81\x82\x80\xf3\xe4(m\ +\x09\xae\x84\x1e\xffaA\x88\x02Yo\xbdY#g\xcf\ +\xa8/3\xa8b\xc15\x83.\xce\xc7d\xbf\xe8\x8c!\ +\x8e\x8d9\xfb`-\xe7\x998\x0d&\xac\xed\xda\xbf\xa8\ +\x1e\x9a\x8c\x03*\x1fv\x19\x8fH!\xf5G\x9eO\xa6\ +3\x0ag\xec\xbb\x08\xa0\x98\x9c\x84\xd7K\x1fH\x98n\ +X o\x14\xa5\xecx\x19\x0f\xf0\xf2\x0e\xc0\xc9\xac\xd6\ +\xb9Z_\x05\x08\xa6\xfcj\x03\xedB\x00\xb2\x80C\xe5\ +&\xa7\xbc\x829\xb5\xdb\xec\xd3d7\xa7\x99\x964\xd4\ +\xb4^\xa2\x86\xb0?\x04\xa2\xbd\x80\x94c\xb6\xbb\xbc,\ +\x01\xd4s\xb6\xc1D\x85\xf6\xc7\xd6TG\x14\x17 }\ +\xca@\xdb\xfaULb:j\xf6(_\x91\xc8\xedi\ +\xb2\x8e\xadN\x0a1\xd7\x1e\ +Jn\x101\x99\xb2(\x99s\x1f\x0e\x17\x13\x15\xd5\xd8\ +)\x000\xae\xd0Y3\x8b\xe6\xe7\xe1\x9d\x0e\x81\x9f\xca\ +2y\x97\x07*6Rs&\x9cw\xfd\xbb\xd5;\xb2\ +mf*#XOk\xa0\xcd\x1c\xae\xf2\xac\x14\x03H\ +'\x09\x0c0\x80\xda\x08\x05x:\xe6\xb25\x06\x0d.\ +s=\xa6\xb3\x01\x08\x1e\xbd\xf3\x0d\xeeSoi\xec\xa2\ +\x0e\xe45M\x1e\x14\xfbe.^In\x82\xf1\xb1\xc8\ +\xda\x09\x88c\xe3(\xcaV\xfa\x9c\x9a\x11\xc5\xb6\xaa\x94\ +\xfb\xf6M.T\xd7\xec\xdb\x22\xb5\xa9v\xc3(\xcc\xa5\ +U\x93\x22s\xe4\x96\xf1t\xa0\xdb\xe9q\xd36Y\xbf\ +\xde\x19\xd2:\xe4v<\x07>t\xd2>\xa0f\xf6\xd7\ +\xd7\xf7\xaa\x137{\xebt:\x04TS\x93\x88\xc1\x1f\ +^ns7k\x1a\x91\xd3T\x97\xc2c\xaa\xd2\x1b\x8e\ +\xc0\x96J\x0b\xed\x093\x9b6\xd7t\xbcRP\xc0\x19\ +3N\xd6\x9f\xf8\xf30G\xf2\xd5n\x03\x85-O\xb2\ +\x14\x85\xb6\x9bYA\xbb\xc7\xa8\xab\x87g\xdbwv\xde\ +\x22\xf9I.\xf8\x00@\x83k\x02m\x02\x13.y\x9b\ +\xae\xe9\xf1-\xd4\x05\x9b\xa1\x0f\xd4\xcc\xcf\x93\x8e\x04\xc3\ +j\xbfhQ\x9aeV\x9a!\xd4`,\x0c+\xc4\xaa\ +r\xfc\x05\xf2\x8d\x80\xdeS\xd6r\xaf\x99\xde\xc2=\xcb\ +'U.Fi\x0195\x80+j|'\xb8\xe6\x01\ ++\xb0\x9e6\xc2\x82t\xcb\xa83\xfc1\xeb\xa2\x9b\xe7\ +b(\x80\xb25\xe2\xe00\xae\x5c6\xf1Y\xe3\x1d\x00\ +\xe0\xd8\xb5\x17>\xf6\xdcs\xbb\x8e\xaa\x07\xdb\xc3\x00\x07\ +\x92\x814\xc1RE\xcd\x0d/\xeb\xdd\xa8\x96F\x1e:\ +l_s\x96\x88.\x06'Wm5\xfbj\x98U\xe9\ +\x09>\xf3\x0c\x972\x8f#\xc3\x88\xb4\xd6\xa7\x81@\xdb\ +\xc4\x02\x98\xf3\xf1\x99\x8e\xbco\x9d\x817T~\x1c\xa6\ +\xdc6\xfe\xc4|\xf9]#v\xa3\xb3\xd2CS\xbb\xda\ +\x9f\x81m'|E\x89n{9\x10\x84/\x814Q\ +p\x8c\x06eHc\xeb\xb3B\xbd\x83\x8e5d\xa5\xb4\ +A'\xa2\xb5P\x89\x9bA\xb9\xab\xce\x1c2W\x06\x1d\ +\xea\xeasW\xac\xc6\xcd\xda\xb3\xfb\xad\x9d\x88,\x8b\x16\ +\xb8\x89Ae\xd9GsEC.u\x9c\xe4\xb1\x9a\xb2\ +\xfc\xfb\x91\x9c\x07\xf6\xbd\xf4\xbc\x9b\xc0\x9bu/\x1e\x88\ +Y\x9b\xa9\x9d`\x01\x86\xaf\xbb\xad\xaa\x01\x86s{\xa0\ +fIy@C\xe4e\xac\x09H\xea\xffZv-\x97\ +aO\x7f\xd59_\x7fZ\xd3s\xe8lB\x91\xcd\xa7\ +J\xfa\xc5q(\x8fxoH2\xce\x91(8\xb3\xb1\ +\xd7}\xea\x1d:z\xbd\x02\x80\xb0\xec W\x1e\xa0\xf2\ +G\x90\x834.\xe5g.\x9b\x11@\xfdj\xbe&\xdf\ +8'\xcf\x13\xbd\xb8,l\xdf\xc3\x8d\xbf@HYt\ +\xd33\x0f(\x03\xd0[D\xd8\xbf\xcf\xb5\xce%\xaa\xa1\ +\xd31\xf2\x9a:\x88\xac]\x9b\xa7\xcf\xb0\xe5\xda\xab\xf4\ +\xcf7\x83\xf99(\x00\xb4L%\x83\x8c&\xe8V;\ +\xa5^\xc0\xc6\xaf\xc0\xc9\x03K=r\xc8o&\x82\x8c\ +\xc1\xda\x80\x8c\x936d\xf4{\xa7\x8b\xb8l\x1aLf\ +P\x96I7?7\x8e\xd6\x03\x84\xca\xdd\xa7V\xce\xfb\ +\xb9\xbc\xde\xbcF\xfe\xde^\x19\x0d\x95\x0b5hcp\ +i\xfd\x17{\xe6\x80^\x0f\x01E\x02\x9f\xcf\xefqy\ +y\x0e\xfbOl\xd5H3\xa6\x94\x9b\x90\xc9\x10i\xab\ +\xfc*\xc4\x8e\xa9v\x18\xad\x95\x82\x16\x14\xdaw\xf9\x11\ +7~\xe4\xf6\x19\x93;6G{^m\x8d\xfa7\x1b\ +w5\xd9A\x98\x9a\x10\x8ey\xbb\xeb1\x8e\xea\x12e\ +\xa0\x96\xf1\xfc\x85\x13H\x1e2\xf1/h\x02FA8\ +q\x89\xd1T\xcbM\xbc]ib\x0e\xaf[@\xab=\ +\x89b\xac~\xd7\xf9\xdaU3\x8fm\xba\xed\xeb\xc7@\ +\xc6\x83uG\xac\xbe\xd6\x84\xb0D\x07V\xef\xa4\x93\xf4\ +g@Q\x19Lp\x15IG\xf9\x99\x8b\xf9R\x86Y\ +\x15W\x99\xe8c4F\xd4Q\xfe\xe9nE\xebS\xfb\ +7\x82\x19\xc8#\xb0\xe5\xdc\xd4\xd8x\x01\xd1\x0c\x09\x0d\ +\x1c\xc1\xa0w\xb2H\xf33U\xcdGK\xba\x99\x13\xd4\ +\xf6\x00\x1f\x01\xd9\xdc\x99M\xd1\xfa\xbe\xfa\xdbb\xf4\x99\ +E\x04\xc3\xaa\x8f\xf9\xde\xeeQ&P\xdd\x0f\x95*\xdf\ +\xb4\xe0\x81\xa7\xef\xbd\x8eN|f\x86|\x83\xd0T\x9f\ +#7#\xd4\xf1\x1b\x8c\xd5\xe5\x0a\x82I\xb6\xdb\xe4\x8d\ +R\x95re\x0a\x80\xc4\xdd\x14\xfd\x05\xa3g\x1eS\xb2\ +6\x14\xf0 +\xbf\xec\x19[\xe2\xc9\xc1\x82\xca|\x19\ +\x98mQ\x07\x03\xa8l\x9a\xb3\xe51%\x1c_\xdd\xa2\ +F\x8a\x85\xcc\x95\xbaQ\x7f\x96\xe2\xf1\xde\x01\xa8,\x03\ +\xcc\xfcp\xa9D\x01\x11\x0fL\xd5\xc0\xc1f\xca\xf1\xaa\ +aS\x9a\x00\x1c\xad\xbeq@k\xf3j\xdahf\x82\ +\xef\xa8\x05\xd0\xa0x\x0e$\x8d\xd7\xec\xb1\x14\xf9S\xa7\ +\xabF0\xaf\x0b3\xed\xf1m\x85\xd1;UU/\x98\ +\x8d\x88\xf05J9hbM\x1a\xcb\x02\x96*\xd7\xb0\ +v\x8d\x1a\xb9\xcdQ\x89d\xdf>\xeb\x12\x00T\xc1C\ +F\x1b\x9fZ\x94\xd0\x1e\x03J=f\x08#>V\xa2\ +\x9b\xd5\x12\xf3\xf0\xc7\x1aqI\xd1\x97\x10x\xce\xc74\ +\x13\xef\xe0kJ(8\x09\xe9\xff\x9e\xaf\xde\x1a*/\ +b\xea\xdb\x02\xb7 \xcf\xf0\x0e\x02Z\xcd\xe4\xd9\xf8}\ +\x16\x9er\x1d\xd2_\x1e\xe8\x1a\x0d\x82\xe8E\x9c\x18C\ +\x04\xdf_mW\x9e\x19S\xca\x10\x5c\xf2\x89\xfa\xfe\xe8\ +\xee\x0fnF\xf6\x8c\x7fS\x8d.'\xeb\xdcy\x1f\xc7\ +\xda\x04\xb4\xa3qu\xdb09\xf4\xc0\x92W-\xbd\xcc\ +\x1b\x93\xe3MP\xae\xbaf\xcf\x9a\x9c\xa8\x0f\xc9\x01\x89\ +\xda/f\xde\xeb\xbf\xb5v^e\x93\xfaP8~\x92\ +\x1fjS\xc9\x07O\x07\xd2\xd0j\xf9\x91\x9e\xaa\xff\x19\ +\x80Mc\x98\xef\xa1\x8a\x8ah\xea\xd9\xa8-\xb0Y)\ +x\x8d2\x12\xa5\xb2\x7f/\xb0=I\xfe\xe93\xccL\ +\xc2I>\xe4y\xfb\xaf\x06g\xa4O\xdd\xba\x1e\xab\x13\ +B@\xe8L\xc0\xde$\xb5~\xed\x8akm\x1c\xc9b\ +\xac]\xbf\xf2C3\xd3\x93{l\xc8mte\xea:\ +l2\xdd\x14\xc9\xa2Rc\x8c)(S\xbc\x0a\xde\x08\ +V\x94\x0d&\x22\xa9\xb89M\x99\x8b\x8a\xca\xbaf\x14\ +\xa6m2\x01l\x99\x08\xa0v@\xdc@@\xa4N\xc3\ +\xa7\x87\x95\xda]\xfe\xec6oP(\xd4\x965\xa1Z\ ++\xd5\x0a\x19%Y\xe8\xc1\x8d7\x88\x9a\xb5\xa2\xb1\xab\ +\x85\xa2y^!\xc1\x9c\x19\xb1\x18\x87X\xec\xed\xab\x15\ +? =\x9b\x03\x1a\x05\x99\xcc\x120\xe2\xf5K\xbc\xde\ +\x11y\xf0\xef\xcf,\xca\x01\x0f\x0d\x9c\x89~^d\xeb\ +\xf9\xa9c\xf3\xaa\xccO\xec\xa7eh\xf2\xef5k\xc4\ +1\xebq&\xa1\xf1\xb9*\xa2\xf6ds\xb2\xe5\x1d\xbf\ +\x04M@f\x91\xb1\xceK\x01\xbb\xfd\xc6\x8c)\x8d\xb7\ +\xce\x05#\xaa\xd9\x98bh\xd6\xe7\x05\x04\xc48\xc4p\ +\xb0\x90\xda$\x80\xf2\xcb\xe2:f\x80g\xf0\xd98\x13\ +\x90H\xb3\xb2\xc3\x8dy\x7f\xae\x1bz\x99\x83\xf0\xf5\xa4\ +^\x8e\xfc*\x01\xdd\x8d\xc2\x09.iX+~\x87\xad\ +}\xca\x9f\xb6\xf4[\xeb5\xdfsL\x99\xb2\xac\x819\ +\x93\x18\x9a\xe7\x8e\xa9u\x09\x80\xb3\x13f\x82Mf\x08\ +2\x8c\xf7\x5c\xa2\xa2\x5cpW\xa5\x8e\xd9d\xc9\xf8a\ +4\xd5\x15\x02\xc0\x17\xb2\x9b\xec\xd3I\x0dE\x8fFg\ +\x08\x06 t'\x9d\x03\xf1\xc0\xd3\x83\xa6\xa6\xee\x91\x0b\ +Z\xf3lo\xf5(@z\xaa\xcd`\x1f\xd4P\xda\xa6\ +\xe8d\x8d\xf2\xa6;O\xeb>5P\xb1\x96\xe8\xe8U\ +\xd3\x08o4[\xc29\x13D\x05\xe1\x07\xe07\x0d\xd9\ +s^\xd79\xa3\xd0\xed\x22\xb6[\xa9_\xff\xde\x5c\x9e\ +4\xc1eT\x06A\xc6c;>\xc4\x0e\x9bV\xd9\xe7\ +oF\x01\x85f\xb496g\xeb\x8bAV\xed\xdb\x8c\ +\xcf\x0a\xc2t\xc93\x8e\xb5\x11\x027E*\x9f\x01\xd2\ +\xdb\x96\xc8\xcd\xa7\xe8\xf1:6\x1e\xa3\x93\xca\x98\x8dV\ +\x81=W\xe4\x90\xc6a\xcf\xd5\xf4V\x1fL\xb0\x97\xfb\ +9\x0d\x92r-]J\x16\xad\x8d\x02\xf9\x01\xf8ad\ +\x03x4\x94\x0f`|\xbb\x88\xf5n`\x7f\xc043\ +\xcd\xa6\xed\xc5\xe8\xff\x0a\xc4|k\xe4\xa1\xc9\x88\xd1\xd2\ +@\xa7\xde\xad3\xb1{\x09\x06Yv\xa5\xe5\x12\x00$\ +\xb0\xd6\xb2\x0a\xeaE\xbb=\x8d*\xd4\xf3\x9e\x9e\x18\xdf\ +\xbdbz\xec\x0f8\xa6\xd1u\xdf\x83w\xf6\xce9\xfb\ +\xbc\xf6\xd3Ol\x7fYM\xac\xda\xd0x\x95\xf4\xd9/\ +\x1a\xe9\x90\x08\xc3UkE\xfbJ\x0c#\x22\xb7x{\ +\xa5P\x00\x11\xdcDu\xf9C\xf3y$;#\x06%\ +\x18\xfb\xe7\xd8X\x90\xc9\xac\x11\xa4\x0d\xed\x93\x0a\xa8\xc2\ +\xad\xf7\xf9\xf4\xbf\x19/\xa3\x87\x82\x82\xfa\xbb\xd2e\xd4\ +\x80\xe6\xf2\x17@\xc5\x09\xf2\xbb\xcei)Gl\xf7$\ +S^\x0dP\x94\x1d1\x02~\xf7\x15{\x22\x1553\ +\xc6\x11z\xa0f\xcfY\xbd\x82\xd1\x90@\xc36\x9f\xfc\ +\xff\xb5][\xacmIU\x1dUk\xef}\x1e\xf7\xd5\ +\x0f.v7\xb4\xd04Qi\x1e\x01\x0db\x80@x\ +v\xc0\xc4\x18Q\x94\x0f\x7f\xfc\xe1\xcb\x0f\xbf5\x12\x1f\ +\x81?\x13_\x11\x1f\xc1\x0f%\x04\x89\x04\x12%\x9a\xe8\ +O\x075\x06\x83\xd2J#\x12l\xed\x16\x10\x1a\xba\xef\ +\xed\xdb\xdc{\xce\xd9{\xad\xf2\xa3\xd6\xa81f\xad}\ +i\x9b\xc0\xba}o\x9f\xb3\xf6\xdaU\xb3\xe6\x9c5\xe7\ +\x98\xb3f\xd5R\xa1\xb3O\x06\x8e\xa9\x8fi\x96\xc6\x1e\ +\xdd\xcfqyIQ\x99\x83\x9dy\xc1%\xd1\xc8ki\ +\x8bO\xc5%\xb1~\x19\xa9\xd7\x86\x16\xa3OQ\x90\x8c\xda\xf2r\x05\ +\x8eu\x09\x9e\x92\xe5\x12\x8cN\x13\xe7\xb3\x04\xb2\x00#\ +\xb8\x11\xce\xcf:\xd1\x15u\xb2\x1d\xe5\x17\xf2b\xac\x09\ +\x08\xfd\x14\x00\xe3t\x86\xd3\xd3\xab@Q\xf1=[p\ +\xc0\x1a\xb3E\x02\x7fn|8\x9e>\xfe\xa3\x04\x1d\xf8\ ++\x07\x1bk\x19\xdchN\xa1\x8d\x82\x01\x8a\xb8=\xf2\ +\xe9\xa7\x92\x1bA\xd6\xb5\x08\xac\xcc\xaa\xdf\x1cr\xdc\x08\ + P\xbe\xd4\x15\x8f\xc5\xbc\xd4Z\x19h\x99>\x9f\x84\ +\xe4\xa3\x8a\xcc\xc9\x0f\xc9\xb8-\xe7uFL:\xaf\xcd\ +0\xecK}\xb8\x01\xd67\x80\x82iw\xd6\x8c\xa0\xcf\ +\xa6%}e\xd1\x16[a\xff\xc0\xf2\x88\x1d\xf2F\x1c\ +\x90>DY9\x18\xa3\xd5\x90\xce\xd4\xb6\xa7\x16\xfds\ +\xee\xc7%1\xfd\xdf\xdf\xd1\xca+\xcek\xf1\xca\x9d\x9a\ +g (\x8b\x1e\x1a\xd4%\xd5\xe8\x10\x9c\xc3S\xb8\xe7\ +mO\x8d\x17\xe4g\x9e\xdb#\x1f\xa6\xf69\xda\xe7~\ +\x09\x88Q\xabbp\xe8\xe3\xe4\xe5K\xd8\xbe\xaa\x92f\ +\xfd\x17PJ\xc8\x9b\x83\xa6_1\xd0\xe8m\xab\x1f\x94\ +\x1eA\x08u^ \xc5\xcfu\x8b\xedU\x89\xd69\xc8\ +M\x02\xb4W\xda,\xc1L\xcf\xd8lT\xa4Q\x99\x11\ +\xc9)\xa3\xb7\xcf\x9a;\xf10r\xda\x09\xca\x8c\x7fe\ +\x83\x9c\xab\xa5\xd1\xd2\x07,M\xa7s\x02V\xeb\xa0\xc5\ +\xf2R}\x1d|\x04\x7f+d\xec,(\xf6\xf9G\xba\ +\xc8\x1fR\x1f\xb3mK\x9dq\x0b\xa5\xccco#\x1c\ +\xc4T^\xac\xe6\xfd\xd9\xd3\x9a;\xba#\xe4\xd2\x8a\x9c\ +\x12 \x9a\xcb\xea\x9b\xfd\xc7\xa0\xcdy\x80\x99\xeex\xee\ +-e\xa0`*Y\xdf:\xee\x84m\xd6\xaci\xbd\xeb\ +o\xde\x12=1\x88\x95\xac\xcbbtn#\xfc\xcd&\ +\x11\x94\xc6\x13E\xdc7\xa5\xf98\x18\xf2\xcd\xd3Z>\ +;\xab,t\xad\x9a\x1d\xe5\xb8\x894\xd8\xbf\xd6'e\ +\xcb\xd1\xf8K-\x09u\xec\x90M\x94&\xf5\x09\x15\xb5\ +\xe6\xd9\xf6\xd5\xe6\x02v\xa9\xce\x97[o9\xfe\xd2\xe5\ +\xdb.\xbe\xcf\xc8\x0d\x8b\xe2\xf8\xd7\x87\xfe\xa9\xbc\xfaG\ +^\x7f\xf5\xd1\x87\x1f\xfb\xb1\xda-\xdf\xa70\xce\xc4p\ +\xa8)t\x1d\xff]nJ\xa0\xc1K\xf6\xc7\x87.p\ +\x90\xf7\xb4\xbf\xbc\x1cl\xa8\x95%\xea\xd7\x04\xf6\xf7\x12\ +\xf7L\xab?\xc9\x11)\x0a\xd2k\xcf\xe2H#TJ\ +\x8b\x09\xac\xa2q\x8d\xd5\x97s\xdd\x98\xba\x92\xe97\xe7\ +\x99\x0c\x1b/wP\xee\x88\x04*\x14m\xd1iL\xd3\ +\x16\xab\xe1\x00Hr\xe8\x02\x82^\xdc\xda\x1b\xe2\xd4>\ +\xe3%\xda%\x0f\x97w[6JK^\xc7\x18\xc6?\ +\x8dz\x83\xeei\xd7/\x97H\xcc\xa4\x15\xddK2\x84\ +\xa4\x8b\xe3\x13_b&N2\xec\xab3\xa2\xd4}\xf9\ +\xb6}\x96\xd4\x07\xbfW:\xca\x05w}\x97<\xf5\x03\ +\xed\xaf\x8f\xb1\xf5\x9a\xbc\xeeF\xb4\xedN\x9el\x06\x90\ +Y\x8d:^\xc9(.\x19\xc4\xa5(_\x84\xe8A\x98\ +\x07}\xd2V\x97\x83\x96\xd0h\xb0\xfa\x88\x1a\xf6\xbc\xeb\ +T\x09w\x95\x8d\x22-rJj\xc33\x1c\xd4]o\ +\xd9\x8d)\xff\xadsxlc\x05\x0ar^!\x1f\xe8\ +5jN\x97\xb7\xc0 \x0c\xf69\x9dV\x000\xc9m\ +\x9d\xf4(u\xbf;\x8d>\x1b\x14\xd8\xa6\xf0l\x02\xc0\ +W(:\x1f\xfd9\x1dYb#?;\x09\xbc\xa0\xfd\ +\x93\xe3t\xd0$]e\x0dq\x06w\x17\xc6\xec\xac\xb4\ +ni\x0f\xc8\xeb\xdc\x8d\x9d\x90\xd9y\xa1\xb1\x94\xd0\xb2\ +\xfb\x07\xb7Q\xfd<\xcf]\xffjI\x99\xb5\x18\x04\xc8\ +1\xea\x5cV\xd7\x9b.\xcc8:D\xd9\xacA\xc8\x1f\ +\xddk\xfc\x9e\xfc\x06\xdan_\xf1d\xb9\x0c\xda\xcfa\ +\x07\xba\x1a\xbb%\x0bR\xdc\xcdO=\x8e6\x04\xed\x19\ +\x7f\xb6\xcd\x9fR\x80\x933H\xf2Q\xaa\xbe\xc1 \xce\ +[q'\x85\xdf\xd4R\xe9\xf8\x93\xc2\xd8c\xa9O\x94\ +Ul\xcf\xe5\xa4\xb1\xc6 4~o\xbf'\xa7-u\ +\xf0\x1d\x01\xf5\xd2\x9e{6\x95\xb67M@9X\xa1\ +\x0cq\xe4K\xcf%Z\xb8\x09\x07\x88\xcb\xbd\xd1\xd7\xce\ +@3\xc5\x8c\xaf\x92H\xf4[\xc5h\x8f\xf6%b\x9f\ +J\x97\xcf\xd5fK\x86\x0d\xd2\xc1\x856\xaf_\xf9\xe2\ +\xe7\xff\xc2G\xff\xe4\xb7>\xdd\xd3\xbf\xb8\xbe\xff\xee7\ +|\xf6K\x8f~\xfd\xbe\x01\xcc\xd2=\xd5\x08\xf7i\xd0\ +\xef\x8aTd\x82\x8ex\xc5\x05>y\xa2;\x89\x0e\xb3\ +G\xfd\xbc\x5c\xa0\xbe$\x0cH\x0d\xc9@7 1J\ +Xf\x16\xb4\xabI)|oS\xae'~\x8f\xf4h\ +\xb9T@F\x132\x82\xdd\xbe\xed~\x02i\xcc\xea\xd7\ +\x9d\x5c\x94\x82.\x1au\xd5\xe4tW\xca8>\xb8\x15\ +)i'\x94\xf3\xceip\xe5\xf2\xcf\x5cn\xfd\xcf\x1e\ +\x01fdL)\xd6\x91,\xdb(a\x5c\xceS\xfeF\ +p\xaa]\xa3\xfa\xbe\xf7\xe9\x94O\xa8\xbbq\xbd\x9f\xde\ +x\xfb\xd4\x95\xecK\xf7\xc9>\xde\x96\x8e\xbe\xb9\x8f\xb4\ +4f\xd1\xc1\x88\xde\xa8\xafQ\xe6q\xfc\xa6\x01\xa9\x97\ +f\xc2\xb4=\xc1tr\xad\xc9\xd2y\x9f\xd0g\x83\xd5\ +\xa7gw\xd5\xbf\xc6\xe9Ty\xb6\x5c\x91\xb2h\x88\xa0\ +m\x7f\xe6\x89\xc1\x173\xe1Q\xeb\xa3\xb1G\xe3\xc1\xb2\ +M\xc9\xd2\x9f)a\x1c\xfb\xf4\xb5\x97m\xca+\xe4\x8b\ +\xb7\x85lJ\xefp||\xd4\x11\xceC\x1e\xda\x0c\x94\ +\xb6;W\xc0\xd6m\x05\xe5\xe2{@{\xb9G\xe3\xcd\ +1\xb7W;%\xbd\x1a\xb2\x07\x96\x02o\xda\xa0TP\ +\x90\xae>\x812\xea\x9d\xd0}v?\xfe\x94\xac\x1d9\ +\x1d\xdaM9>\xcd?\xadFh5#Z\xd4^\x87\ +\xa4\x97\x00uJ<\xf3\xccy/\xff\xbe\xcd^\x17x\ +\xd7u\x89\xa0S\x87\xb5\xf7t\xc5\x80\xcfm\xd1\x94\x80\ +r\xfb-H\xc9\xcf\xb0\x8c\xb6\xdc\xb5\xde\xdb\xa0\xfe(\ +\x88\x8c<\xd0\xf7c\xa0\xc3\x96\x09P\xa9\x97#&\x0c\ +I\xc0\xac\x1f/\x9f\xf7\xa5y\xeay\x00\xa0\xbb\x11\xd3\ +\x13W1\x94\xd4\xc6\xf2t\xfe5\xeaI\xe41\xfb\xe9\ +\xfd\xbe\x02\x97~\xde\xa4\xbdm\xdf\xcc\x8e\x10\x04{\x1f\ +\x8e'\xe4_\xfd\xe8\xa2<\xf3N\xb5\xed}\x7f.\xa7\ +\xa5?/\x0bZ\xf2\xc1\x1a\xd3-\xe7\x82\xbd\x8c\xb6r\ +\x09l\xe3\xccv\xc8\x1d\x91GN9\xc8*fvo\ +n\xcb\xa8cn\xb7\x96~\xb0\xda\xb8\xe1\xe86`\xde\ +\x98x\xe7\xb3/>\xf4\x85\xbf\xff\xf3\x17\xa3\xbbr\x7f\ +\x03\x00^\xf2\x8a{\xdfy\xee\xdc\xd15\xba\x8c\x15.\ +\xc0\x8bN\xfd\xa0QfJ\xf6)A\xcf\x82l\xc2\xf3\ +\x89O\xf6\xc7\xda\x11\x0e\xda\x95{\xb2\xfb\x9e\xd9\x885\ +\x16q\x0aF'\x8bF\x89\x22\xe9\x84\xba\xc3\x99JT\ +\xe0\xf5\x16\xd1d\xf7g&\x01qY\xcf\xc7\xb7@\xe4\ +H\xd6\xbb>\x8bK\xbd1\xb6\xe23\xbd\x81\xf3\xbe\xfd\ +\xf2\x02n\xf1qn\xbfL8=\xbd\x8aR\x04\x18\xd8\ +v4bZ\x9a^\x02O\xb6[\xc28\xfa\x8c\x8d/\ +Q\xf8\x9bT\xdc \xf4\x99L\xffC\xba\x99\xe1H&\ +m\xa0\xcf\x98i\xfaR/\xa2\x8c\xa2\xe3$\x1dh\x9f\ +\xca\xe1r\xd1\x8a\xf7a?\xe9\x18\x1cm>\x90\x06\xca\ +\xe0\xa8\xdd~\xf3\x8f\xc6\xa9\xfa\xd7^\xe7eF\xdag\ +\xa9oe\xeeswj;\xe0\xfd`d,\xda\xa5\xee\ +\x15x\x96$\xd6\xd9\xf4K\xbe\xc9\xc6\xca?i\xd6f\ +\xb6\xe5\x9biX(O[ \x03\xa7\xe5e\xcf|\x93\ +.>I\x19y\xb6\x8a\x94\x93W\x1c\x8d\x8cj\xfd\xdc\ +\x0f\x7fuX\xe9?\xb7\xb1\x16\xcd7\x9fin\xce\xa5\ +\xb3\x95\x1b\xae\xb3\x11DT}\xf1\x82n\xe9\x83$\xc1\ +\xdf\x87NB\x0e>yW\xef\xf5t\xb0\xa7qPB\ +}8\xd3\xec\xd0\xf1y\xb8\x0e\xf1\xcf\x08\xcf\x88\xc9\x16\ +\x09\xf4i\x5c\xbem\x83z\x90\xdbhu\xb0\xaf\xdb\x19\ +\xce\x09\xd7e.t\xbb\xed\x88v\x0d\xf6\x0d\xc9\x96\x97\ +2\xf1\xfa&\xdb\x8a\xc0\xd3\xc1\x01\x7f\xd7\xe5\x00\xc2\x01\ +\x82\xda\x9b\xe5\xb9\xd9\xa0X\xd6u\x99\xd5\xe5\x0c\xa0\xaf\ +\x90\x7f\xa0|\xb3\x8d\xd6\xf9\x22}\xd5+\xf2\xd0\xf1\x88\ +\x1b\x15\xf9\xbb\x17\x9f\xd0\x02\x8e6?\x05N|\x93M\ +\xf4MFY\x0d\xd6^\xe4\x8f\xda6{c\xfdz\x06\ +\x90\xbc\xe4}>=\x85q\xb9\xdf\xaa\xff\xb6#YR\ +\x9c_\x0eXr\x97\x88 \x85\xdcy,^\xce\xbaq\ +c\x1b\xf8\xe2\xdf\xf3\x9d\xfb\xbe\x14J\x19\xb9\xbc\x0d\xaba\x83\ +\x11#Vy\xd8\xbd\xfa\xe5\xf7\xbe\xeb\xe3\x1f\xfc\xedO\ +b\xcf\xb5\x17\x00\x02\xc0\xe7\xbf\xf8\x99\x7f\x7f\xedk^\ +?}\xed\x91'\xdeX\x8d0'P\x1f\xc5'\x9b\x90\ +D\xc3\xa5\xbd\x9bS\xa8\x95\xef\xeatG(\xc6R\xb1\ +\xf8\xaeB\x0e\x8eF\x98\xd8\xd9\xeb\x04\xc9\x0c\x81\xcbl\ +\x86\xc7\xcdQ2%\x92\xf1\xf1\xd7\xc4\xb1\x1f7\xfa^\ +k\x01\xc4\xa5B)Ut\xcc\xfd\xa4.\xadm\xbf\xc4\ +/\xd6\xcbi\xfa\xeb\xc9\xba\x0c@@2\x98\xcay6\ +K\xb5;K\xd0\x17\xcd*y8\x95\x09\xbb\xf1\x04\xab\ +\xe1hNE\xfb+\xf1\xa4\x88>\xbd\x9do\xd1\x8dq\ +D\xd19\xd5\xff\x941\xd08\x96\x99b\xa7\x1b\x88\x9b\ +U\xd8\xb6g\xda\xaa\x9e\xf0Nt@\x09\x09c\xd2\xf1\ +#\xbd\xecc\xbf\xd1\xf9\xf4\xd1\xab\xf4Eg\xa4\xf5\xa0\ +7!\xa1$\x18=\x1eub\x1eO\xcc\xe2\xf8\xfc\xe8\ +\xfb\xf3v\x01\xb4\x93\xe2\xd1q\xa9\x8c[L\xdb\x1b\x16\ +5/\xeb\xa4\x80>K[\xefE\xd0\x84\xc0I\xeaf\ +\x82\x1f}\xa1\x9e}\xf9\xd1\xe7o\xbf\x0c\xd8\xcb\x14\xd0\ +\x86\xb0\xb8i\xaa>U?/\x1d\xbfb-\x91._\ +F\x8b'\x03\x08\xb81[\xe0\xbb\xeadK\xd2z\x03\ +d\x07mz\xbd\x14\xef9\x18\xe2=\xb7s\x09*s\ +P\xa6J\x01\x996\xd3\x89\xda8\x87\xe4\x5c]\xfe\x0d\ +\xe4\xb4s%\xc7=\xb9\x8dv[\xdd\xbe\x0f\x85\ + \xb2\xb5\x19\xe9\xe0<\xf2\xfa\xa8}\xfa\xaa\x97\xde\xf3\ +\x9e\xbf\xfe\xc8\xfb\xff\x107\xb9n\x0a\x00\x01\xe0?\x1f\ +\xf9\xec\x03/\x7f\xd9\xab^\xfa\xd5\xaf>~\x1f\x9a)\ +Xa\xc2\x0e\xa51\x9d\x87\x19\xc3\x0c\x9e\x0c\x86+\xb5\ +\x0b\xc3YT \xe1y$\xcf\xcb\xc1\xe0\xfe\x88\xd1\xa7\ +%\xef\xe931+F\x08\xee\xf8\xa2A\x89\xa6\x85\xc6\ +\x8cQ\x17\x15X\xca\xee\xd3z_\xe4\x19\x9fQO^\ +\xd0Y\xacg\xe7\x8f\x80\x0b\x1d\xad>_F8\xee\xa4\ +\xd8\x97\x83\x84\x10IO[\xe4a=\xd7\x04\x0a\xb0\xb9\ +a&\xc0\xac4\xc6cZ\x22\xe8c\xab35)*\ ++\xc1\x03\xdb\x93\xb1\xe8\xb9'\x99+b\xef\x8d\x1fy\ +\x12_\x19\xd5d\x9e|\x89\xa0\x9f$\x1e\x08\xa0\xf5O\ +>\xfb\x12\xbe\xef\x04\x06\x08\x9d\x04*\xdbxS?!\ +{\x98\x18\x9d\x1dS\xf7\xd2\x0d\xf5O\x196G\x9cz\ +\xc32;\xb5\x93k(e\x9c\x9d\xb3\xd3\xe8\xa61\xd6\ +\xfbp\x91R\x87\xbe\xcat\x95@\xb5\xeak8N/\ +\x9eW\xb6*\xd2\xe6\xb3Nc\xe6o\xa5\xd1\x1aa\x03\ +\xe5\xa7\xe7\xa7\xe6\xa2\xb1\xe79\xcfD\x0aL)\x10b\ +\xff\xe2)?\x93\xd3J\xc0j\x834\xac\x1a0\x8c\xcb\ +C\xd9\x9c\x8f\xf8\x961t\x0e>\xcd\xf2q\xf7 \xe7\ +(\xbd\x15@\x8fNjy\xf4\x13\xaf\x01\x19%M\x90\ +\x1e\xf7\xd9d\xf1\x8367\xcc\xa0i\x04v\xbb\xa6\xcf\ +\xb4\x0b\x11\x8e\xd6\x16T\xaa\xe0e\x01\xa2\xdb_\xcd\xe6\ +\xc1L\x0f\xa6\xa26(\xfb\xd8g\x9c\xdc\xe5\xb9\xdd\xcb\ +\xc6s_\x96s\x1b\xe0m\x0ef\x8f\x15T\x8b\xf6\xa9\ +\x8d\x80\xd4*\xd4\x8e\xb4\xcc\xff\x1e\x1e\x22\x1d\x1e\x05\x1a\ +\xe3\x5cw &\x87L\xba\x5c7\xc8a\x81\xde\x9e\x9e\ +YLP0#\x19\x01H\x9e\xda`\x8b\xd1\x16:X\ +\xf6\x8c,\xfb\xe5\xfe\xf0\x5c\x80t\xe3\x14(\xbe\xb2\x81\ +\xc0\xab\xa8\x85\xb2\xf0\xe4\x1a\xe9N\xf6]\xff\x0ei\xe7\ +\xf7c\xb2\xa6\xccc\x15P\xae4\xe6E\x1b\xfa\xbe\x03\ +\xab\xde\x8e\xc7\x8c\xa0\x8f[\xbd\xc5v\xe5#\x93\xc9$\ +\xf2\x90\x01$\x81bFB\x1a\x0b\xa6\xe3\xcd<\xcf\xe3\ +\x89\x22\x00\xed\xa1~Nv\xaf\xb7]\x0dg$Oz\ +\xc5z\xe9d\xb4)\xeb\xeaA6\xf9!\xdd\xccHH\ +)#\x1f^B^\x1f\x00\xa8\xa0\xf8%\xf7\xde\xf5\x91\ +O\xfe\xc5\x1f\xff<\xbe\xc5\xb5\xb7\x06\xd0\xaf{\xbe\xef\ +\xae\x9f~\xde\x0b\xee\xf8\x94\x88\x1b\xb0\xc2\xf9&lw\ +\x22\xcc\xdc\xb8bEW\xe9\xa7\xe8;`R\xa4,\xd0\ +\xe5\xd3\xac\xb6\xe6/W\x9e\xda7\xcb\x82q\xfafi\ +G\x0fx\xd6I/\xba\x97`\xe44\x97\x13C5q\ +\xfef\x0d\x81Y\xed\x92V\x96\xc3/\x07+n4\xe4\ +x\xdd\x85G:\xc8\xb7\xa8$\xcaH\xf9N>:.\ +\xaf\xe1\x93\x0c\xbc\x86\xa7N\xd0i\xda\xe1\xf4\xf4\x0aJ\ +\x89\x19\x86\x1ep\xec\xcf2\x15\x1b\x85g\x80\x8a\x1d\x8b\ +\x11#f?\x12\x88\xf0[\x86:\x1e_#NH\x0e\ +\x0a\x0e\xc8\x93l4G\xaes2\xf7m9\xf8c\xeb\ +c\xcb\x05\x17sp1L\x91vj\x83\x91\xcb\xcda\ +\xb3\x9c\x80/\xcc\xebx\x90\xe8<\x08R\xe4\xb4\xa4\xcb\ +z\x92OO((\xd3\x08\xccE\xfe\xac\xd5\xaa\xc6\x89\ +-\x00QOe\xf8H[_\xe3\xc5\xf1M\xd6\x86`\ +\xf9\xd4\xb2\x1c\xcav\x88\xdfS\xa3;r\xaa\x07\x05\xfd\ +\xe1\xdb\x1e,e{~\x80^j\xe5\x866\x02\x80\xa8\ +\x91\xc3\x0c\xce\xf8<\xebp4\x06\xd5\x19M((\xe3\ +\x16\x80^\x1c\xcf\xe3L\xc4\x1b\xcdF\xca4n\x16J\ +\xf6\x8eXY#\xb7=\x08\xffz\xd0\x97!\x9d\x8f\xce\ +\x96\xcf\xc9\xd6\xc5y\x8f\xd6\x9e\xb8\xa6\xb9\x01}gs\ +\x00@\xb5{\x9akr`\x0e<\xdc\xe6r\xcc\x02V\ +\xd2\x1b\xd5y\x0a\x98Ic4V\xf6\x10\xb3U\xb1\xa6\ +M\xf7\xbd\x9eP\x8e\x92\xba\xe70\xc8\xf5}\x19\x80\xc6\ +bx\xea\x14\x81\xa2\xb7\xe3\x99\xc4f\xcb\x0e\x8f\x1a5\ +h\xfd\xc9\x8f\x00\xf2=\x04j\x9c\xaf\xee\xd7\x08&8\ +\x9f\x5c\xf6N\x87K\x8c\xb2r\xd8\xe7\xab\x16\xeeK\xf5\ +\x0d\xe9F\xcf\x8bJ#AK\xe9\xfa\x8b>\xcf\xdbq\ +Y\xd1?y\xbdt\xff\xac\x8fA\xb5\x8c\xb4\x93\xd2\x03\ +\xfe\xeb\xb6\x09]\xab\xfe\xb7\x8ea\xb2\xcf\x92\xfd\x9f\xc1\ +\xba@\xb5\xdbS\x81+\xb5\xe5\xbe\xa2\x1fE\xb1\xdf\x1d\ +X\xd6[\x05\xe9\xe4\xcc\xac\x13i\x8b\xb3\x84u\xef\xdd\x97\xdf\x85\xa7\xb9\xbee\x06\x10\ +\xa8G\xc3\xbc\xf9M\xf7\x7f`\xbdZ\xbd\xf8\xb1\xaf^\ +\xb9\xaf\x9a\xe6\x84\x8c\x0d\x80\x09\x9e;\xf0%S\x1a\x14\ +?\xf3InF\xbbP\x97\xcb\xba\xf5I\x15\x9c\x92\x19\ +9L:@\xa9^F\xf1d\x9eG\x9c\x9e\xb5\xe3D\ +u\x85\xf4#\x5c\xd8G<\xc6\xc6\xa3\x91\xe8\xf82\x92\ +\xd1\x10\xb3\x96\x80\xab\x86\xd0;\x82\xb8{(\xc9\x88K\ +\x07\x89\xaa%\xd1\xe8\xbb\x9ba\xfe\xceM/\xe4q2\x0ab\ +\xa0\xe7\xad\x89_@A:8n\xfc\xf7z5\x1f\xbb\ +/\x11r\xe9\xba\xd9\xa1D7\xd0/Y;7b\xff\ +\x1c/\xad\x99\x9c=_\xbd9\xf3'iN\x0bt\xc6\ +\xb9.\xf9UzB\x96-g\xe4\xb33Le\x0c\xfa\ +\xe6\xa0oY\x8b,\xe8_\xc1\xae\xbf\xfa3\x96\xea\xc8\ +\x9a\xc4U\x0c\x0f\xec\x08\x1e\x5c\x8f\x042\x05\x95)\x13\ +\xf1~Y\xd2\x82Y\xd2\xf2\x1d\x1e\xe4\x91&=\xefr\ +\xefk\x069\x0e\xda\x85\x15\x06LCB:w<\xef\ +\xfe]\xf6\xbd\x82\x0ey\xf1\x8c)/\x82\x8b\xfe\xb5q\ +\x80l\x80\xb28Z\xfaO\xe0\x06\xae\xa1\x05,@j\ +\xab\x0a\xfd\xa6C\xb7\x9bl\x1d37\xeb\xb8$\xe3\xe6\ +'\xa7\x82|c\xdb\xe8\x17\x8f\x8a\xb5\x19\xc1{\xe4\x15\ +Z\x1f\xfcih\xfcp\xa0/\x1f&+[\xff\xc67\ +s\xd4\xefQv\xd4i\xda\x83\xde3\xfa\xa9\x1a\x9c!\ +#F\xac\xb0j\x9fy\x1do\xa4\xd7A\xf1\x14Z\x97\ +\xae\x95\xd6?\xed\xa8\xeby.\x198\xda\x04\x9az\x1a\ +a}\xb6\xec!b\xe9CBBJ\xdc \xa77\xc8\ +0\xd3M\xbb(\x9b\x93\x8d/\x9e)\x14\xf5\x18VH\ +G\xb7\xa2d\xadb\xdcw\xef\x9d\x1fy\xd1\x0b\xeex\ +\xdb\x87\xfe\xe87\x96u\x01\xdd\x95\x9e\xee\x01\xbf\xde\xfa\ +\xdaw\xfd\xd2?\xfe\xc3C\xef\x99\xc6\xb2\x92\xba\x9ca\ +\xc4I\x1b\xb8+\x0f\xb0t\xec\x08CP\xf4\xe5\x86\x09\ +\x10x\xcc\xa6L$8N\xce\xa5\x99\x901\x8a\x86S\ + \xc8\x01\x85\xb7\xe4\xb1\xa4/I\xc8P\xbaC(\xdd\ +\xb8\xe4L\x11\xfaO{hr@\xe2\x93\xd1\x85\x1c\x0d\ +\xc9\xb2?\xf2\xdc\xef\xf7\xe0\xd1A\x89s\xc9'{F\ +B\xc9\x19\x87\x9b[0\xa4!\xec`\x8a\x936\xd2B\ +9F`\x9a\x81\x14\xf9H)EP$=\x89\x06Z\ +\x93\xbe\x8e'w\xfaS\xc2\x18\x1c\xcce\xe8\x90_\x84\ +\xfe\xe5\xe6\xfc\xde\xd4\xd1\xe6G\xcd\x90J_\xc2Q\xab\ +I\xfa\x9e\xa2\x06\xf5\xf5u\x00'\xb9\x00\xba\x8f[\x00\ +\xceu\x5cK\xd8eq\xfc\x0b0^\xbf\x82q\xcf\xe5\xbc\xeb\xf8kv\xbd\ +\xd7z\xcc\xba!c\xea\xa0\xdb\xcbD\x5c\x1e>\xcfS\ +\x1a\x80\x8b\xb7\xb6\x8d \x04\x81\xaew<\x8c\x96\x9f\x87\ +\xe5\xb3\xe4\xb6\xcei\x8e\xf37AY\xd3\x9e~\x0f$\ +<\xe8\xec\x1e[\xcc{\x9f\x0f\xc9>/\xf6\xb5\x82\x82\ +t\xe3\x06\xca\x8do\xda\xd8\xc8\xf7e\x1b\x9e}b\xf6\ +H\x81\x84g\xbb\xa2\xdc\x9d\x860/\x82\xf6\xb9\x8d\xf3\ +\xbb\x08O\x91No\xcb\xb5'jT\xe4!\xe9\xf2c\ +Q\x1c\x5c\xb0\xc5\xa8#\x06\x16\x0f6(\x17/t\xed\ +\xba\xf5+\x8b~}\xae\xf4\xbef\x1fm\xcb\xc0^\xf2\ +\x94\x93\x9f\xdfe\x9e\xdc\xf7\xf5Pc\xbf\xcf\xe9\xbdF\ +\xd3\x8d\xdd\x84\xf4\xc45L\x85z\xe8\xf3ti3\xc8\ +\xed>`s\x09\x00\xfb\xe4!Y\xfb\xf8\xeb=\xed4\ +\xf6\xa5r\xe7\xa1\xeb\x84\xb7\x18\xbd|/\x89e_\x91\ +\xa2hw\x00\x97CD\x10\xcb6f\x9e\xe4\x8cr\xfb\ +\x05 '\xe3\x0f\xf55\xc1\x8f\xacw\x9c\x90;*\xe9\ +/z\xbd\xd8g7\x9d\xae8\xe2\xf9\xe7\x94\x907\xe7\ +\x90\xd7\xe70\x16d\xa8\x80\x00\x00\x10\x09IDAT\ +\xa2\x96\x02\x0d9\xed^\xf9\x92\xe7\xff\xca\xdf|\xf4\x0f\ +~\x1d\xff\xcf\xebi3\x80~}\xf1\x91\x7f{\xe0-\ +o\xb9\xff\xc1\xc7\xfe\xf7\xca\x8f\x9emw\x07\x1c\xda\x80\ +\xa3\x99\xb4\xfa\xea\xb88p\xcf\xa0yL\xa0\xcf\x81X\ +{U\x7fW\xf6\xc0\x9f\xa3\x91\x8e\x85\xc9B\xdb~\xf9\ +\xb4\xc9\xc6\xe0\x1e\xb4)j\x89\x93\x95\xc5\xb5\xcc\x5c\xb9\ +!O\x88\x93\xdf\x1d\xee\x14\x04\x1a\xa7k?9\xbc^\ +\xd2\x81s\xfd\xcc3:\xfdr\x87\xb8\xe2\xe0*.\x89\ +\xbaZ\xf5\xcb\x804\x80\xb3\xd3+\x05\xe3x\x8a\x97\xa3\xdf'\x9f\x1c\ + \x22\xb4\x17gH\x0f\xda\xfd\xff\xbe\x94\x17g\xf3>\ +`\xa9~\xe2\xaa\x0c\xb9\x1cm\xb8C\xd1\x04`:w\ +\x84\xbcZ-\xe6\x0a\x7f\xf6\xe5C\x1eO\xe5\xd9M\xb6\ +\xe7\xfaL.{\x00\xc5\xe7}\xc3\xd1\x22\xfb\x8b\x8c!\ +\x0d\xedg\xc9.\xd6\x0f\xbb\xfc\xfd\xacI\x07\xdf\x19\x19\ +\x18G\xa4\x93\x93\x99'ck+\xfaL\xb5?\xc2y\ +\x1b\x0f\x89\xe6}_Vw\xff\x17\xdb\x8e\xf7\xfa\xba\xe2\ +^\x97$?m\xae\x11\x84\x8b>\x92~S~\xc4\xcb\ +w\xd0\xf8\x99\xda\xdf\x98\x09F\xa0Q\x81-\x80\xf9\xdd\ +\xcd\xe6\x7fJ\x016+\x94\x95\xc6\x9c:\x19\x0eP1\ +H\x5c\x99\xe8\xc0q\xd2\xbc\xf3\xfaV\xca\xd0e\xe2\xf6\ +\xae\xd9\xf3\x94\x917\xc7\xc0\xe1E\x0c\xc3\xa6\xf1\xec\xf0\ +pu\xed5/\x7f\xe1\xbb\xfe\xea[l\xf8\xd8w=\ +#\x00\x08\x00\xff\xf1\xc5\xcf|\xfe\xfe\xfb\xef\xff\xd8\xc9\ +\x8d\xed\x1bn\xe6e\x96\x89i\x7f\ +\xc9A\xe0\x88\xf7\xd8\x87\x0c\xbbO\x14\xe3X\xd81\x9b\ +\xb0\x1f@\xa3\xdd\x8dn\xb4\x80\xc0%\xa3/\xe4_f\ +_3R\xab\x01\x93\xb6\xa9W\xde\xa1A\x98\xac/\xdf\ +\xa5\xee\xc6R\xfa\x12Y\xea\x91\xf6tz\xbdn\xde\x09\ +21\x9aL\xbe\xe2k\x9c[\x04\xff\x0ex4\x02w\ +\xd2hmH\x8a\xd2\xdf~^K\x9b|i\xdf\xdbv\ +z4\xc0\x14\xfa\xd3\xc62_\xd6a\x1b\xce[9Z\ +\x1d)\xa3\xc0\xc0aX\x5c\xfe\xab\xf7'\xa4\xf5\x010\ +\x0c\xcd\xd6\xb8\xbc\x070\x03\xe8\xc0E\xe0\x80\xba\xd6\x07\ +m\xb0\xe7\x93}\xc7e\xd8;\x06\xc9\xdf\xf4<\xc5\x11\ +D\xe8-H\xe5N\xa4\xd7\xd3\x82\x098;]\xe8\xad\ +g9=\xf8q\x18\xec\xb2\x12\xf0\x8c4\xa8=\xe7\xb9\ +V\x07d\xe1b\x80-\xbe\x09\x1c\x00\x08mD8\x8c\ +\xd0\xb6\x07K@\xdc\xd4D\x1b\xc7\xf6\xfci\x96\x0dP\ +\xd6\xad0\x22eL\x17\xce!w\xc7-%kcY\ +\x92\x03\xe3M\x94\xd4\xd4\xd1\xac%{i\x04}\xa4\xcf\ +/\xf2\xa7f\xfde\x8fH\x83'VzX\xcc\xef\x8a\ +O6\x83\xc7\x09\xe9\xe4\x0c\x15\xcc\x0d\x8d\xbf\xe2S\xf4\ +7\x0c\xa8\xdc\xf3\xf46a\xdf\x86$\xd1\xe9 K\x92\ +\x8d\xf3\xddO\x04\x89\x09\x0a\xce\x18\x15\xaeDt\xa0\xab\ +t\xed\xcb\xe7\xbb\xdeQv\xbe\xa2\xc7\xbe\xfbd\x958\ +\x19\x93Ri\x9c\x80\xa3\xc3\xc0/^~\xf4\x8elX\ +i\xdb\xb2\x82\xbe&\x05U\x1ej\xa8\xff8W\xc9\xd3\ +\x92\x80\xb4>\xc6\xea\xf0\x16\xa4\xd5f>\xdb\xb1\xf6\xf0\ +\x9cg_z\xe8\x87_|\xcf[?\xfe\xc1\xdf\xd9{\ +\xd4\xcb\xb7\xbaz\xdb\xf5\x8c\xae\xb7\xbf\xe9g\x7f\xee\xa1\ +\x07\xff\xebW\xbf\xf1\xd8\x95\xe7H\x91\xf9z\xe4\x09\x05\ +[\x14l\xc1\xd2\xddh\x00\xe3\xcfAa\xdb\xbfR\xc1\ +\x12\xee\xcf\xc6\xcd&\x94+\x00\x9f\x92\xe1r\x83\x13k\ +\x08\xd9\x83;\xe9\x1ep\xc9\xa8\xba\x99^F\xd5\x98\x7f\ +g\x0d\xd4\x12\xa4Hy\x04\xde\x92\xfd\x1e\xc5Q?\x8b\ +\xb5\x13\x11\xb2D\xc7\x5c\xec\x8fg\x86\x9cv_\xb2#\ +\xf0u\x0a\xabA\x1cppp\x099\xad\xe0\x06\xd5\xf9\ +%C\x13\xc1XI\xa2\xcc\x1d\xb8\x8fm?\x8d}\x09\ +\x81\x8cg\x04cq)\xca\xb9\x92\x92\x00\xb4\x03.\xd8\ +\xf7<3\x11\xe9\x10Pp\x83\xec\xb4\xa0\xbf\x9fb\xdd\ +F\x5c:\x8d\xe0 \xea\x82hg\xab1\x03>\xf3\xd5\ +\x96\x97\x0b\x0aP\x0a\xce\xbe\xf9\x0d\xa0t<\xb7g\xe8\ +\xe0\xb5<\xdc\xd5\xad\xcd\xe3\xebk\xfa|\x83C\x0f\xbc\ +\xdcDFg%\x83\xaf\x0d>X\xf0#:\xc9\x08\xfa\ +5_4?\x5c\xdf\xc8+\xb7\x19.\x17:\xf6^\xc6\ +\xce\xf3\x9b9\xad|x\x0c\x1c\x9e\x0b\x9a\x84\xd0\x9e\xc3\ +\x15I\x0d\x00r[\xca\xe9\xf5Z:Y\xc7:\x84O\ +z\xe0\xce\xdaX\xd7\xdb\x9cb\xe9H\xdf\x7f\xb26\x1c\ +\x088PNH\xf5\x1c\xc0\xabO\xa0LZ\xe2w\xdb\ +\xc5\xd6\x19\xe8\x8eM_F\xe3}t\xad\x0cp\xd8\x97\ +\xc0T\xbf\x02\xa3\xf1\xee{.!\xd2\xce\x1e\x04PS\ +\x00k\xd2\x9b~\xbc\x91\xe7>6\xbfR\xf8N\xd4[\ +\x1c\x1e _\xb8\x08.\xe1.AF\x0a}\xa8.\x0b\ +ml\xbd#\xedy\xe2v_6bY\xfa\x02\xd4\xda\ +R\xcdA\xce\xe58*\xe7Y\x84?\xb1\xff\x09\x05\xb8\ +~\x82\xe1\xa9\x13{\xc2\xedT\xac\x89\x9f\xec~\x0f\x88\ +\xf8l\xb41\xb5\x1f\xea\xb1\x8f\xdf\xed\x92Z\x89v\xb8\ +\x1f\x07\xec;\xfd|\xee\xf5\xcb\xeduo\xf7b\xf6\xac\ +\x0f\xc3\xfa\xff\xc7v\xa36\x19\xdd\xb7_@Z\x0d\xc1\ +^\xf9\xb7\xc4w~K\xfd\xd0.\x8e)\xd6\xb2\xf7\xf6\ +\xcfeW\xf2\x80<\xac1\xac\xce\x03\x03[\xd5\x8a\xe1\ +\xed\xb7\x1c\x7f\xe9\xbe{\xef\xfc\xe5O|\xf8\xf7>\x80\ +o\xf3z\xc6\x19@\xbf\xbe\xf0\xf0\x83\xff\xfc\xb6\xb7\xbf\ +\xfd7\x9fu\xfb\xa5\xed\x95+\xd7^q\xe3\xf4\xec(\ +!\xcfg\x9c\x01\x09k\xacp\x80Zf\xbb\x9a\xd5}\ +\x98\x8d\x88\x9c\x00 c\xaf\x02\xf2)\xb0p\xbf\xf2\xc8\ +i\xf3\xaa\xce\x8d\xcb3\x8aDc\xf4U\xac\xe86\xb5\ +\xfe\xfb\xb3\xc4\x18I\x0d]\x1f^\x94\x19\x95;u\xb4\ +\xc4\x1d\xc7=\xd0A\xfb\xa6\xbe3 c7/\x09\x01\ +\xae\x841*\xf1\xe5g\x07\xbb~\xec\x83\x1bi\x9fT\ +r#\xa9\xb5\xa5\xb1\xd4~\xc6q[S\xcc\x96U\xe3\ +\xd3n\xc0z\x1a\x87\xa4Lg\xdc\xf8\x22p\x1c3\xa9\ +Zj\xce6\xe6\x14\xc6\x97\xdaw\x9d\x17\x947\xf5\xa9\ +F\xce\xbeS\x15\x8d\x16t4\xbbN\xb8\x0e\x89>\x8f\ +\xcb\xa2\x19i\x86*\x89\x1f\xd4)\xd2\xaf,\x8bo\x96\ +\x91.\x0a\x98\xf5\xa0\xdf\x8cz\x22\x80\x9a\x1d\xf3t\x86\ +\xb4=\xedF\xa6%A/(\xf6\x8dB\x1c\xb7\x17\x95\ +\xeb\xdb\xcat\xcb9`\x0f]\xf1w\xcf*\xbaL=\ +s\xab>\x99]\xaa-\xed\xaf\xbd\xf4\xcd#\x9a\xfb\xd4\ +\x05\x07\xd7:NBKK\xf1\x0cP\x9fQ*6W\ +y\x84e\x0a7\x076_\x1cN\x08\xf6\xc3d\x92\x91\ +\xe69\xe1\xdb\x14T2 \xc8\x14\xc1\x0f\xac\x1d\xf6 \ +=\x8d\xc0&\x05V\xbb&\xfb\x07\xd2$\xca\xa0\x9f3\ +S*(g\xa7\xc8\x93\x9c\xfe\x04\xd9\x05\xf2\x92\xcb\x99\ +=\x8f\xc8)\xfe\x14\x03\x0e\x81\x12\x82\x95\xb81\x00\x8d\ +\x17\x0e\x0e\xa2\xa3\x8fYH\xd7_\xcfP\xf5\xb6\x97\xe3\ +\xf4\x1aM~\xc6v\xa9\xf9N{\x08r\x8dW\xd3\xf1\ +a[\xde\xf3\x00\xc4\x7f\xef\xdb\xa2\x1f\xf2,\x1a\xe7.\ +e\xea:\xa5\xb5\x08\xcf:\xc9\xae\xf0'\xd6\xfe\xd1\x7f\ +\xf9Q7Z\xcd\xf1\xef\xe8g\x00\xf3y\xab\xbe\xa9\x06\ +H\xdf<\x01\xc6)\xf0Q\xedD\xfe\x14D)\xc7\x00\ +K\xba\xa8\xe5Oew;\xebhs\xd4_\xc9\x1a\xcb\ +\x95\x0a$\x19\xd9\x0d\xdf\xe5\x8d\xc0c\xa7Q\xbd\xb9\xef\ +\xf2\x10G\x99d\xd7;\xcf\x10\x0fF\x03\xdbr\x1f;\ +\x19mXeL\xebl\xfa\x9e\x8c\x82\x08\xfe\xfa\x12\x9b\ +:\x1f\xb5\x11RI\x8b\x8c!\xaf\x81\xbc\xc2j8\x04\ +V\x1b\xacWG\x98\x0e\x8e\xb1\xde\x5cDY\xad\x81\x9c\ +\xe1\xb5\xf0\xe7\x8e7O\xfc\xd0\x8b\xbe\xf7\xbd?p\xcf\ +\x9d\xef\xe8\xdf\xed\xfbL\xaf\x1e\xfe~\xdb\xd7\xcf\xbc\xe3\ +\xdd\xe7\xbf\xf2?_\xff\xb5\x87\xbf\xf0\x95w^}\xfc\ +\xfa]\x98Q8\xb7\xcf\xbbSO\x8d]$BQ\x00\ +\x8b*\x1d\xb3\x0f\xb3\xa9\xd0\x84\xa7\xc3\x93\xe1\x8a\xd7\x84\ +\x8a\x94G0Q\xba\xff\xed\xb8\x82C\xa4\x93u_*\ +\xeed\xddX\x02\x0f\xa2\xf1\x1d\xb42H#\x06\xac\xc1\ +\xe9\xe2Fv\xc4\x88\xf5\xbc\x94\x5c\x8d>A\x87b\x8d\ +\xe8,8A\x189\xd7\xacjBt\xcc\xdb\x19(.\ +c\x16\xc0\xc1\xa8\xf3\xcc\xa7\x80\x9b\x0e\xa8\x03#z-5j3\x1a\x1f`\x1a\ +\xc6Bt\xfe\xdf]\x14\x8b\xeaE{\xe5e\x06s\xe7\ +s[Iw\xd8\xf6x\xfd*\xb67\xae\x80P5\xea\ +\xb6xG\xc3\x89\xa6[\x03FlM\x8feP)C\ +\xcd\x83h\x1cw\xed\xf8\x0b\xca\x16\xf3'\xbab\xff\x08\ +\xfcS6ohK\xaa\x19<\xe0<\xd9\xe8bT\xde\ +\xcfi\xe9\x0d\xc7\xcd:U\xbe\x9eOu\x98|^\xfd\ +\x90>\xda\x0c\x93\xf1\xb3\x9f\x8b!\xaf\x1b\x07\xb8Z!\ +\xbe\xf4.\x05\x18S\xc1\xba\x05\x90^\xc79\x02\xc6\x99\ +\x01\x03\xb6\xd8\xda\x13\xd4\xb7\xa8\xdb\xec\xa3e\x033u\ +RW\xe5\xdf\xae\xe9u\xb5KU\x0e\x9aG\x9a'\x8d\ +\xee'\xaf\x02\xd7\xae\xcem\xd4k4\xfb\x96\xe7\xdf\xc9\ +W\xb71\x0e\x84z\x99\xf9w\x9c\xdf\xa2[\xf6Fo\ +\x99A\xb3\xa1\xda5+\x0b@\xfb.@8\xb4\xfb\xbc\ +\xfa\xac\x91\xcfQ\xd2 \x1b*\x18C\x9a=\x08\x04&\ +\x0ci\x8d\xf1\x8e\xcb\xc0f\xd5F\xca\xab\xee4\x1dB\ +F\x94v{_mr\xbf\x88\xee:\xad\x9ab4Z\ +\xab\xb6\xb8V'L\xd9\x13\x22\xc5\xb2\xb3\x05\xc5\xf8\xc8\ +\xcf\xe2\x01\xf4\xc5$2\xd38\x15\xac\x1fy\x0c(Q\ +\xa7\xdc\xc7\x897\xa2\x1a\xd0\x9c\xf7\xa0J\xf3j\x04\xb3\ +Q\xf1b@!\xff\x85=-\x17\xebO\x9b\xc0\xd4\x86\ +\xc3\xd3}v\x85u\xda\xf4\xab\x0e\xf2\xfcyzG\x8e\ +/Z\x19\xbf#\x9f\xbd\x8f/\x19\x09\xe3\xf1\x1a\xd3\x1d\ +\xb7\x05\x7fE\x99\xfb{\xd7\xa3<\xe8\xb3\x12\xc6\xacW\ +\x89\xb2\xe4J\xed\xd4\x0do\xaa\x15'o\xc6\x16X]\ +\xbcp\xf0\xe5{\x9e{\xf9\xcf\x9eu\xe9\xf8\x17?\xf6\ +\xa7\xbf{\x1d\xdf\x81\xeb;\x06\x00\xfdz\xf9\x8b\xde\xf4\ +\xda\xf1\x0c\xef\xbe\xf6\xc4\x8d\xd7}\xfd\xf1'\xef\x86U\ +\xb4\x08\xd4h\xfb;\x85O\xa6H\xa02r\x13\xf4\xd6\ +\x0c\x82\x162;\xbaJ\x01:\x9f,n\x9c\xfa\xcf\x5c\ +)\x86\xb9E\xee\x8c\x94\x13s\xa7\x16\x9d\xdd\x0e;l\ +@\x03\x82\x85\xf2D\x03X\xda8\x93\x8d\xdd\x95h\x87\ +\x1dVmjg8\x90b_\xbeQ\x81\x8e\x99\xef3\ +\x1eg\x93\xe8\xc07\xa3\x07\xc1\x0eLE\xd7\x1a\xeb&\ +\x8b\x11#\xd6i\x83\x83s\x97\xb1NkDP\x15\x0f\ +K\x00\x0arN\x8d\x1e\xf2P\x0e\x1e\xed3\xea\x01\xb3\ +\x1b\x0e\xbeI\xbb2v\xda\xf8#\xb3-y\x8e\x18\xb1\ +A}\xad\xdd\x0e\xdc4AGK#Y\x819\xcdA\ +mC\x93\x8d\x8e\xda\xf9\xa4,\xf18\xf3\xd1G\x92Q\ +\xb2th\x8b\xb8\xbbVu\x80\x9eUd[\xb9\xc9\xb9\ +\xcf&\x90\xf6\x11#r\x92\x09#\x7f\xce\x1e\x7f\x14c\ +\x91\xcc<\xb0\xe8a\xaa\x07It\xac\xae\x93=(\xee\ +\x03\x95\xa5\x8e\xc4\x80l\xdbdV\xc1\xd8\x0e[\x8c(\ +U\x16\xf3s#\xb6p\x90\xcaYO\x9d\xa6\x8e\x0c\xa6\ +\xe3\xca\x16V\x9e\x9ca\x87z\xfc\xfc\x10\xc0\xa8_\x19\ +\x0a\x86*\x88w\x08\x22\xa7\xb5\x9d\xfb\xcf3\xcd\x13&\ +\xe4K\xb7\x01G\xe7\xdbs\xd4\x1d\xd7U\xf1k\xb60\ +\x096\x06\x06\x9a\x00\x9d\xd6\xce\x8c\xb6\x07\x97\xe4\xff`\ +4\x92\x87m\xaed\x81#\x80 de\x81H\xd5(\ +\xca\xa2\xd2Q\x01-3\x90\x1e6\xe4\xed\x19\xa6\xaf}\ +9\xe8\x84\x8f\x89\x00LGr\x10ln\xdb\xbca\xdf\ +C\x0b$\x86\xa6\x17\xa3\xc9\xd4\xf5\x05a\xac#8+\ +\x1c\xe4a\xee\xdf\x01\x9c\x07\xa9\xb4\xd3\xd56\x8d\x18\xb0\ +jOx\x22\x81\xf3\xa9\xf6\xeb\xde \x82G\xf6G\xbd\ +\x1b1b=l\xb0}\xcee\xe4\xb4\x0e\xf3\x01\x98\xb0\ +\x9dm\x8b'#|\x95h\xb0>\x18\x10\xb0\x7f\xd6\x80\ +\xed06\xbd\xa9\xafS\xad\xbc\x98\xa0C\xdc'\xe3E\ +\xc9u\x5c\xb4e\xc3\xac\xf7\xabylu\x0eL\xd8`\ +\x0d\xbe5\x98g`\x06\xe07_\xf9d\x87\xe1+_\ +\xc7\xd8\xf1+n`P\x22E\x9b[\x10\xe4\x22\xed\xaf\ +>\x08\x00VX\x99L\x09\xbe\xc9)\xb7\xf7\xe9\xa6s\ +\x94Z\xd9\xeb\x01\xa0\x80\xa8\xd7\x05\xcf\x85J;\xdd~\ +\xc8\xcbyf\xbe\x07\x93\x9e\xc0q\x5cB\x9du\xdb\x98\ +Q\xdf\xfa\xb3\xbb\xe7r\x03\xe4\x0c\xbe6\xf3\xef\xd1\x1f\ +\xd3\xb6Y \x97\xdd\x8a(\x8bJ^\xac\x1b\xbf\x9a=\ +.\xb7\x9f?z\xf4\xc2\xf9\xf5\x03\x9b\x5c~\xff_\x1e\ +\xf8\xd83\xae\xf1{\xba\xeb\xbb\x02\x00\xfdz\xdd\xab~\ +\xfc\xae\xc3\x83\xa3\x9fx\xf2\xeaS/{\xf2\xea\xf5{\ +\x9f\xbav\xfdy\xa7\xa7\xdbK\xbb\xddx4\x9e\x8d\x87\ +g\xd38H\x19\x95\xd5pGU\x09\xed\xb32\x8c\x12\ +\x14y\xd3\xe4\xc6\xd7\x8e\xf5H\x5c\xc3\x16\xa0$\xe3\x09\ +\x16\x08\x12+\xf8\xa3\x22x\xb6E\xc6\x5c\xf4xd\xeb\ +\x06\x96\x00\xd2\xbf\xe3&\xbc@`B\x06u\x80g\x15\ +\x15\xbd*\xcb\xd0+2\x80\xc6\x03\xd5f\xc4t\xb9\xa7\ +\xc2=b\xf2\xb1\x09 \xcf5L\xc3\x80\x0bGw\x02\ +I\x19\xb3\xda\x9e\xef\xd2\x06J\x9eB\xbf\xee\xa8YT\ +O\xd8\xbb\x03\xb3\xb9}\x1c\xa4\xec\x9e\xcb\x7f@n@\ ++\x99\x8b\xdc\xcerRW\x1eI\xc6\x9c(u@Y\ +K\xef\xb9~\xd7\x973w\xd8A\xb0LY\x9b\x82\x82\ +z$\xc02jE\xa3] \x87.\xc1C\x14\xf1\x10\ +`\xe6\xd1\x03\x11\x8e\x87\x99\xc9\xb3\xd3\xab\x98\x9ez\xbc\ +=\xe3\xc6\xd6\xc1\x5cOk\xac\x9b\x22O\xa6\x85\xecx\ +y\xbd\xe02_\x1e\xb3\xca}6\xdf\xa3t\x8f\xe2\xf7\ +\xb5\x83\x8e\xff\xbd\x81\xd7\xc8\x96W\xea~\xf2\xe5{\x0f\ +hb\xa6(\xf2\x98\x80}{\xb0\xc1\xe6\xd6;\xcc\xf0\ +3\x8f\xe2\x19;\xeb;\xc9\xe93\x88\xab\xa3e@!\ +=\x18@\xf0\x175M\xce\xcf\x97\x0bg\xb0\x97\x87&\ +\xc7\xca#\x7f\xcd]m\xc3\xb9\xd2\x07G\x0e\xa18\xe7\ +\xa6/?\x8a\xa1\xa0\xd9\x19\x0fL5\x86\xb8\x8c\x0d\xc4\ +\xac\xaa\x07\x10\xb4\x15\xcb\x95\x0d\xcf~reAY<\ +\xb6\xed\xc1\xa9\x03\x0dJ\xb4X\x1b\xd3\xfc\xb9gZ\xfa\ +\xa0\xd7\xb3W1\x0b\x89\xd6\x9a\xfb\x11\xd9\x98\x11\xe9\xe8\ +<\xca\xb3\x9f\xd5d2\x18\xa0w\xb9h\xb9PY\xdf\ +b=y\xd6Q\xb2\x8b\x90\x96\xbaE=\xabm\xc4\xdf\ +sN\xed9\xd9\x0e\xb4g\x19\x08\xa5\xa6c@\xcc;\ +w \xf5\x89\xeb\xc0\x95\xab\xcd&\xbb\xec8\xdex\xa9\ +<\xeaf\x99\xb7^\xb6\xdew\x9feU\xb0\x13\x83\xeb\ +>Pu\xbbK\x7f\xe6\xb5\x96\xb231\xeb,p\x98\ +\x17\xedP\xa7I\x87\xe4.{\xe1c\xf0\xc4P\xbf\xaa\ +\xd2@\xfe\x1d\x17\x81\xe3\xa3&Y\xf7U\xb5\x1d\xadP\ +U\xd9\xa8\xae6\xe5\xe8K2\x80\x9c\xf2\xb8^\xe5\x93\ +4\x94\x1b\x07\xab\xd5\xd5\x0b\xe7\x0e\xff\xfb\xd2\xf9s_\ +\xbcx\xfe\xe8\xc1\xeb7\xae}\xf4\xef>\xf1!Fo\ +\xdf\x95\xeb\xff\x00,\xce\xea\x0f\x1a\x81\xd8x\x00\x00\x00\ +\x00IEND\xaeB`\x82\ +\x00\x00\x12\xa0\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x05>iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \ +\x0a \x0a \x0a \x0a\x0a'I4\x15\x00\x00\x01\x81iC\ +CPsRGB IEC61966-\ +2.1\x00\x00(\x91u\x91\xcbKBA\x14\x87\xbf\ +\xb4\xb2'\x06E\xb4h!Q\xad4\xac@j\xd3B\ +\xe9\x05\xd5B\x0d\xb2\xda\xe8\xf5\x15\xa8]\xeeUB\xda\ +\x06m\x83\x82\xa8M\xafE\xfd\x05\xb5\x0dZ\x07AQ\ +\x04\xd1\xb6\xd6EmJn\xe7j\xa0D\xce0\xe7|\ +\xf3\x9bs\x0e3g\xc0\x12L)i\xbd\xd6\x0d\xe9L\ +V\xf3Oz\x1d\x0b\xa1E\x87\xed\x85F:\xa9\x17k\ +\x09+\xba:\x1b\x98\x08Ru|\xdeSc\xfa[\x97\ +Y\xabz\xdc\xbf\xa39\x1a\xd3\x15\xa8i\x10\x1eST\ +-+<%<\xb3\x96UM\xde\x11\xeeP\x92\xe1\xa8\ +\xf0\x99\xb0S\x93\x0b\x0a\xdf\x99z\xa4\xc4\xaf&'J\ +\xfcm\xb2\x16\xf4\xfb\xc0\xd2&\xecHTp\xa4\x82\x95\ +\xa4\x96\x16\x96\x97\xd3\x9bN\xe5\x94\xdf\xfb\x98/i\x89\ +e\xe6\x03\xe2{du\xa3\xe3g\x12/\x0e\xa6\x19\xc7\ +\x87\x87AF\xc5zp1\xc4\x80\xec\xa8\x92\xef.\xe6\ +\xcf\xb1*\xb9\x8aX\x95<\x1a+$H\x92\xc5)j\ +N\xaa\xc7\xc4\xc7E\x8f\xc9L\x917\xfb\xff\xb7\xafz\ +|x\xa8T\xbd\xc5\x0bu\xcf\x86\xf1\xde\x07\xb6m(\ +l\x19\xc6\xd7\x91a\x14\x8e\xc1\xfa\x04\x97\x99r\xfe\xea\ +!\x8c|\x88\xbeU\xd6z\x0f\xc0\xbe\x01\xe7We-\ +\xb2\x0b\x17\x9b\xd0\xf5\xa8\x86\xb5pQ\xb2\xca\xb2\xc4\xe3\ +\xf0v\x0a\xad!h\xbf\x81\xa6\xa5R\xcf~\xcf9y\ +\x80\xe0\xba|\xd55\xec\xedC\xbf\xc4\xdb\x97\x7f\x00\x00\ +:3\xe84\xb1\xb9\x01\x0f\x96*\xb7{\x5c\xb0\xad\xf8mgZ\x9d\xf6qX?\x1a\ +\xe8I\xfc/\x82z\x18p\xc1\xb6X\x91\x1e\x0f\x97j\ +\x94\x0c\x83\x92\x10\x14\x84\xc0\x14\x02\xa1\xc5\x9f\x19\xc2\x02\ +\xdaS\xfe$Q[\xf9Y\xff9{5-\xe5w\xf0\ +\xb5\x06\xc6\x9c\x1c\xda0L\x0e\x16J\xdcY(S\x10\ +\x82\x02\x22\x98\x0f\xa0M0mB\xf1\xc32\xdfU\x8a\ +o\xdd\x01W\x5c\x9b\xb6\xf4\xe2\x97\x8f\x9e\x1c\x1a\xb2\xd1\ +\xf4\xf0\x8a\x10\x1c0\x8b\xdcY(\x0e\xbf\x104\xd3'\ +\xac\xe9\x7f\xeb:\x5c\xf5\x1c\xac\xf4\xa6\xe0\xcd\xa7\x87\x87\ +\xe8\x05\x22n9:\xc0\xe3\xd1\x94\x1f\x92\xda\x1d\x1c\xac\ +$q\x10\x7fy\x11M\xb69\x8d?\x1d\xe8\ +E\xa2nU\xb6\xbfHT\x9c\xa0\xc5\xf0%\xe0Y\xfc\ +\xd9DU\xa0\xb8\x95ghv\x04\x058@\x0f\xff+\ +\xee\x14\xf0\xf2\xb8\xcb\xc4i4\x1a\x8dF\xa3\xc9'\xe3\ +|\x05\xe8N\xbf\x0c\xd3\xea\xb47\xd4X\x0f\x0b\xcf9\ +\xda\x009G\x1b \xe7\x146\xbfd=\xbfk\x1cL\ +\xad8T\xcc\x02\xb7\x95\x12K\x91\xed8\xd1\x11J\x02\ +\x85T\xc9\xd1\xcc\xdb!\xda\xdf)\x00C\xf8\xe3 \xc2\ +\xe3i\xb4\x82-\xdb}\xac\x94\xf5\x80\x15\xf0\xc7\xf6\x95\ +-=k\xcb\x06\x98%\x86\xc3\xa0\x94\x0a\xfa\xc3\xd7\xba\ +F\xd7\x86Hm\xdf\x00\xa1\xd0\x86\x10\x08%0E0\ +\x14f\xc4X\xc9,\x91Y\x03H\xfc\x14\xef\xa9\xa0/\ +<\x18\x02\xe5\xaa0l\xf44\xb7\xad\xe0\x8b\xef\x8f\x82\ +2\x83\x011Ea\x0cWK/\x08\x81Dd\xb6,\ +\xcd\xa4\x01\xc2aP\xc3\x110\xd2\xa3/%\xfd` \ +\xab\x8d\xc4S\xfe\xdc\x86\xed\xceb0\x00\x11\x8c\x82*\ +aP2\x0c\xe6\x0c\xd3\x1f&g\xf8#\x22L\x91\xdd\ +\xe1q\x993@\x98\xb5{\xc1\x0a\x99\x03)Y\x95.\ +\x97\x06\xab|=\xb0\xf8\x9f\xe7\xd0\x93\x92\xc1\x84'\xb0\ +\x94\x85A\xd50\xd8g\x16\xf9q\xb9\xc2O\xca5j\ +\x0a\x94aP4\x8c\xe1\x0a\x5cY3A6\x0d\x10d\ +\xfb\x8e\x92\xfc\xb3w\x83O\xac\x15n\xa4o\x9201\ +\x06J2\xf0$\xcb\x9e\xcbe\xdb\xe2\xef\xbd\x15\x1e\xa9\ +,\xf0\xd3\xda\x1eL%0P\x90\xc1es3g\x00\ +\xf0\xcbvW)\xde\xeb.\xf3\xd1\xea\xf5\xa9\xc4\xe1\x86\ +\xe7\xf2n\xb7\x8d\xa5$\xcd\xfa\xbe\xb5\x8aa\xc6\xc8T\ +\xdde\xad\xec\x87\xf7\xba\xed\xa9\x89\x1f\xe5\xa3\xd5\xeb\xbc\ +\xd7m\xe3\xa9\xb5\xe1\xd9Y\x22s9\x80R\xf0q\xef\ +\x06\xefw\x97\x13\xa7\x80W\x80\xb7\x80OZ\x9d\xf6w\ +\x93|o\xb3\xde\xb8\x03x\x04x\x0ax\x81Hq\xff\ +~w\x99\xbdf\x91\x9f\xd7\xf6\x92\xb5\xe5\x14\xb3g\x00\ +HK\xf9\xdf\x01\xbfiu\xda\xef\xee\xd4{\x03C\xbd\ +\x03\xbc\xd3\xac7\xfe\x0c\xfc\x09\xb8#<\xff\xd1\xeau\ +~V\xdb\x9b\xb9B SE\x00\xc0\xd7\x83\x1e\xd7\xd6\ +OvP\xec\xb0\xf8qZ\x9d\xf6\xdf\x80\xdf\x12it\ +\xbc\xe6\xda|=\xe8\xedV\x14&F\xe6\x0c\xf0y?\ +1\xd4\xed\x95\xdd\x14?$0\xc1\xab\xd1\xb0\x94\xb8\xcd\ +<\x993\xc0\x95\xe4VhoM#\x1ei\xefN\x89\ +\xdb\xcc\x93)\x03\x08`9\xf9\xbd\xff\xc9\x14\xa2\x12\xf2\ +q\xf4`\xd9su\x1d@\x93-2g\x80\xdb\x92\x9b\ +V<2\x8dx\x04<\x1a=H\x89\xdb\xcc\x939\x03\ +,&\xb7?{j\x1a\xf1H{\xf7\xe2\x14\xc6Cl\ +\x97\xcc\x19\xe0P%1_\xf5\x85f\xbd\xf1\xcb\xdd\x8e\ +G\xb3\xdex\x02x>\x1av(\x83\x1bmf\xce\x00\ +\xf7\x94\xab\x1c(\xac\xdb\x18I\x00\xaf\x05\x82\xec\x0a\xc1\ +\xbb^#\xd2\x1ax\xa0P\xe2\x9e\xf2\xe8\x1d\xd7f\x95\ +\xcc\xb5\x04\x02\x1c\x9do\xf0\xe6\xf5\xffF\x83\xee\x00\xfe\ +\xda\xac7^\xc5\xff4\xfbx\x87\x9a\x82\x1f\xc5\xcf\xf6\ +\x9f'\xd6\xf3{t\xbe1\xc9\xd7\xed\x1a\x994\xc0c\ +\xb5=\xacH\x97\xd6\xca\xb5h\xb0\xc0o\xa3\x7f\x01\xa0\ +Y\xdf=AN,\xec\xe7\xb1Zb\x93\xe6L\x90\xb9\ +\x22 \xa4Y\xdf\xc7\x89\x85\xfd\xd3\x8e\x06'\x16\xf6\xf3\ +D}\xdf\xb4\xa3q\xd3d2\x07\x08y\xa2\xbe\x8f\xba\ +Q\xe0l\xb7\xcd\xd5\xe4bH;\xca\x81B\x89\xa3\xf3\ +\x8d\xcc\xa6\xfc\x90L\x1b\x00\xfc\xe2\xe0\xb1\xda\x1e.\x0f\ +z\x5c\xecwY\xb2\xfb,{\x0e\x9d\x09\x8f\x10\xaa\x9b\ +\x05n3\x8b,\x96\xe6847\x9f\xc9\x0a_\x1a\x99\ +7@\xc8=\xe5\xea-#\xcan\x92\xd9:\x80f2\ +h\x03\xe4\x1cm\x80\x9c\xa3\x0d\x90s\xb4\x01r\x8e6\ +@\xce\xd1\x06\xc89\xda\x009G\x1b \xe7h\x03\xe4\ +\x1cm\x80\x9c\xa3\x0d\x90s\xb4\x01r\x8e6@\xce\xd1\ +\x06\xc89\xda\x009G\x1b \xe7h\x03\xe4\x1cm\x80\ +\x9c\xa3\x0d\x90s\xb4\x01r\x8e6\xc0-\xc5\xd6\x17\xa9\ +\xdb\xb2\x01F-\xc0\x9c\xb5\xf5\xf1\xb2\xcc\xa8\xff\xff\xcd\ +h0\x8e\x01\xd6=7}_b\x90\xa3Nh&\xce\ +\xa8\xffuJ\xf0\xa6\xa2\x8cc\x00w\xfdA\xfa*\xfc\ +\x8e\x94:\x17\xd8\x05\x14\xfe\xff:\x1e\x06\x0a7\xb96\ +\xba\xb3\xd9\xf3\xc61\xc0j\xf4\xa0/%RE_\x1c\ +\xfeVX\xde\xa6\xef\xd3l\x13\xcbs\xd6%\xbf\xf0\x97\ +T\xd0\x97\x89$\xb8\xe9\xc2\x85\xe3\x18`)zp~\ +\xd0\xc5\xc3_\x8b?\x1a\x01\x80\x15\xc7\xc6\x9d\xf02\xed\ +\x9a5\x5c%Yq\xd6&\xc1\x86\xff{\xa5\x14\x1e\x8a\ +\xf3\x83\xc4:\x85K\xf1\x808\xe3\x18\xe0\xf5\xe8\xc1%\ +\xbb\x8f#\xa5o\x02\xd6\x9b@*\xc5\xb5\x81E\xcfs\ +tq0A\x14\xd0\xf3\x1c\xae\x0d\xaca\xf9?\x14\x1f\ +_|GJ.\xd9\x89u\x0aOm\xf6\xecq6\x8e\ +\x9c\x07V\xa2\xd7\x1e\xad\xd4\xb9\xbf\x5c\xa5(\x0cL\x04\ +\x22e\xb3\x04\x81\xa0h\x18\xfe>;\x9b\xbdD\x93\x8a\ +\xc2OT~\xfd*\x99\xed\x87)\xdfQ\x92/\x06=\ +\xceZ\x9d\xf8\xed\x0b\x9b\xed\x22\xbe\xe9\xec\xe0V\xa7\xdd\ +m\xd6\x1b\x17\x81\x07\xc3\xb0\xcbv\x9f\x1f\x15\xcb(\x81\ +\xbf[\x86Z\xbf\x9bV\xf8~[z\x9b\xff\x95\x9a\xb1\ +P\xb1#\xa9\x18\xa6\xfc\xbe\xf2\xb8\x9cL\xfd\x17\xc7\xd9\ +B\xde\x1c\xe7\xe5w\x97+g\x81\x17\xc3\xe3\xae\x92t\ +\xa5\xc7\xedf1\x99\xbaE\x98\x13\xe8t?Y\x82\x9d\ +\xd0B\xe1\x83\x1dS,)\xf9\xb0\xdfa)\xb9@\xc6\ +\x89ol\xeb\xfb\xcd\x9e:\xb6J\xcdz\xe34p,\ +\x1a\xf6`\xa9\xc2\x03\xa5\xaa\xbf\x81\x92\xf0\xb3{3\xd8\ +aK\x90\xdd\x8d\x94f\x89p\x93\x0c\xbf8\xf0\xc5\x97\ +Ja+I_J>\xb7{\x5c\xb0\xad\xf8mgZ\ +\x9d\xf6\xf1q\x9e\xbf\x95\x05\x22\x9e\xc4\xafU\xd6\xc3\x80\ +\x0b\xb6\xc5\x8a\xf4x\xb8T\xa3d\x18\x94\x82m\xd5L\ +!\x86\xfb\xedi\xb6O\xd8\xf22\xdc%M)l)\ +9g\xaf\xa6\xa5\xfc\x0e\xbeVc\xb1%\x8d\x9a\xf5\xc6\ +a\xe0\x1c\xb1\xa2\xa3a\x98\xfc\xa0P\xe2\x87\x852\x05\ +!( \x82\xca\x9f6\xc1v\x09\xc5\x97J\xe1\x06{\ +%\xfd\xdb\x1d\xf0\x1f\xd7\xa6\x9d\xaccy\xc0\x91V\xa7\ +}~\xdc\xe7oY\x9ff\xbd\xf14\xf0\x06)\xf5\x87\ +\x8a\x10\x1c0\x8b,\x16\x8a\x14\x85\x81\x01\x18\xda\x02\xdb\ +B\xe2\xef}\xe8(\xc9\x92\xebp\xd5s\xb0\xd2\x9b\x82\ +=\xe0\x99V\xa7\xfd\xe6V\x9e\x7fS\xea\x049\xc1\x07\ +@\xf6\xd6F\xbd5\xe9\x00\x8fo%\xe5\x87\xdcTw\ +p\xab\xd3\xfe\x0c8\x08\x9c\xb9\x99\xfb5\x13\xe54\xb0\ +x3\xe2\xc3\x04\xbe\xd5\x82\xdc\xe0$ph\x12\xcf\xd3\ +\x8c\x85\x02.\x02\xcf\x05\x89\xf1\xa6\x99\x98`A\x8b\xe1\ +K\xc0\xb3\xc0\x22P\x05\x8a\x93|GNQ\xf8\xbdz\ +=\xfc\xaf\xb0S\xc0\xcb\xe34\xf2h4\x1a\x8dF\xa3\ +\xd1h4\x1a\x8dF\xa3\xd1D\xf9?\x88\x82\xa9@\x0f\ +\x8d\xc9Y\x00\x00\x00\x00IEND\xaeB`\x82\ +\x00\x00\x19\xd7\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x05\xc9iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \ + \x0a <\ +/xmpMM:History>\x0a\ + \x0a \ +\x0a\x0a.\x8f\x5ci\x00\x00\x01\x81iCCPsRG\ +B IEC61966-2.1\x00\x00\ +(\x91u\x91\xcbKBA\x14\x87\xbf\xb4\xb2'\x06E\ +\xb4h!Q\xad4\xac@j\xd3B\xe9\x05\xd5B\x0d\ +\xb2\xda\xe8\xf5\x15\xa8]\xeeUB\xda\x06m\x83\x82\xa8\ +M\xafE\xfd\x05\xb5\x0dZ\x07AQ\x04\xd1\xb6\xd6E\ +mJn\xe7j\xa0D\xce0\xe7|\xf3\x9bs\x0e3\ +g\xc0\x12L)i\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\ +\x0b\xa1E\x87\xed\x85F:\xa9\x17k\x09+\xba:\x1b\ +\x98\x08Ru|\xdeSc\xfa[\x97Y\xabz\xdc\xbf\ +\xa39\x1a\xd3\x15\xa8i\x10\x1eST-+<%<\ +\xb3\x96UM\xde\x11\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\ +\x0b\x0a\xdf\x99z\xa4\xc4\xaf&'J\xfcm\xb2\x16\xf4\ +\xfb\xc0\xd2&\xecHTp\xa4\x82\x95\xa4\x96\x16\x96\x97\ +\xd3\x9bN\xe5\x94\xdf\xfb\x98/i\x89e\xe6\x03\xe2{\ +du\xa3\xe3g\x12/\x0e\xa6\x19\xc7\x87\x87AF\xc5\ +zp1\xc4\x80\xec\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8a\ +X\x95<\x1a+$H\x92\xc5)jN\xaa\xc7\xc4\xc7\ +E\x8f\xc9L\x917\xfb\xff\xb7\xafz|x\xa8T\xbd\ +\xc5\x0bu\xcf\x86\xf1\xde\x07\xb6m(l\x19\xc6\xd7\x91\ +a\x14\x8e\xc1\xfa\x04\x97\x99r\xfe\xea!\x8c|\x88\xbe\ +U\xd6z\x0f\xc0\xbe\x01\xe7We-\xb2\x0b\x17\x9b\xd0\ +\xf5\xa8\x86\xb5pQ\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!\ +h\xbf\x81\xa6\xa5R\xcf~\xcf9y\x80\xe0\xba|\xd5\ +5\xec\xedC\xbf\xc4\xdb\x97\x7f\x00\x00\x04\x5c(4#\xe4\xb1\xdc\x98\x92\x8c\x16\ +@\xc7\xfb\xce\x07\xe8\x09\xfc\xd8\x07\xb91%\x19\x15\xe0\ +\x1fU\x0b~\xb6\xb1\x08cS\xb1/\xb2\x13\x85\xa4R\ +\x00i\xea)\xc0/T\xcb\xaf\xfe\xac\x88\xd5\x9f\x9dp\ +R\xc5/\xec:\x92\x86\xa4\xfag\x80\xf1@7\x95\x82\ +\x95Ua6|Q|\xe6u\xbb\xb6J\xf7B\x160\ +\x0eX\x1da\xfb\xe2\x8e\xa4\xb2\x008\x98\xa9o\xf8\xbc\ +\x84\xd3\x15aNW\x84\xd9\xf0y\x89/u$\x02I\ +\xa3\x00\xd2\xd4\xdb\x007\xa9\x96_m\xd4\x99\xfeO\x0c\ +G\xc3\xc0T\xbb\xae\xa4 i\x14\x00\xb8\x06\xe8\xa2R\ +\xf0tE\x98\x8d_\xd4\xdd\xf5\x1b\xbf,\xa1\xa2By\ +\x91\xaf\x0b\xd6\xce\xa2\xa4 \x99\x14@y\x86\xbenS\ +1\x95Uu\x1d^Q\x19f\xdd\xe6\x96\xf94\x90\x14\ +\x0a M\xbd\x1d0E\xb5\xfc\xea\x06L~C\x7fk\ +\x82)\xd2\xd4\xdb:\xb9 ^I\x0a\x05\x00~\x06t\ +R)X~*\xc4\xe6\xad\xe7O\xfa6m)\xa1\xfc\ +\x94\xf2\x22_\xa6]g\xc2\x93,\x0a\xa0<376\ +\x15S]}\xfe\xde\x8e\xeaj\xe9tQ()\x9e\x06\ +\x12^\x01\xa4\xa9\xb7\x07&\xab\x96oj\xe1\xc7\xe1\xa2\ +\xd0di\xea\xa9N.\x88G\x12^\x01\xb0\xb6zw\ +P)XZ\x16\xe2\xcbm'\x1b\xfd\xfc\xcbm')\ +-S\x1e\x062P\xdff\x1e\xb7$\x83\x02(\x9b\xe2\ +O7\x14Q]\xd3\xf8\xd6\xbe\xea\x1a\xc9g\x1b\x8b|\ +\xa9;^Ih\x05\x90\xa6\x9e\x0e\xdc\xa0Z^e\xa6\ +\xefp\x18\xf8\xb94\xf54'\x17\xc4\x1b\x09\xad\x00\xc0\ +$@\xa9\x03\x8aKj\xd8\xfau\xf31\x1e[\xbe.\ +\xa5\xe4d\x8dj\xfdiv\x1b\x12\x96DW\x00e\x13\ +\xbcvC\x11\xa1P\xf3;\xbbC!\xc9\xda\xf5-g\ +\x18HX\x05\xb0C\xbe\xaeW-\xefd\xbd\xdf\xe1\xa2\ +\xd0$\xbb-\x09I\xc2*\x00p#\xa0\xf4\x18v\xa2\ +\xa8\x9am;\xca\x94\x05o\xdbQ\xc6\x89\xe2j\xd5\xe2\ +\xa9\xc0\xcf\x95\x85\xc7\x19\x89\xac\x00\xca\xa6w\xcd\xfa\x22\ +\xc2a\xf5\xc0\x9epX\xb2v]\xcb\x18\x06\x12R\x01\ +\xa4\xa9g\x02\xd7\xaa\x96w8\xb3\xb7\xaeq6\x0c\x5c\ +k\xb7)\xe1HH\x05\xc0Z\xf9S\xf2\xc9\x17\x1e\xaf\ +b\xc77\xea\xe6\xbf\x96<\xb3\x8c\xc2\xe3U\xaa\xc5\xdb\ +b\x0dI\x09G\xa2*\x80\xb2\xc9\xfd\xc4(\xc2\x81\xf5\ +?CX\xc2\x9a\x160\x0c$\x9c\x02HS\xbf\x00\xf8\ +\xa9jy\x87\xa6\xdc\xcd\xb5?\x93\xa6\xae\xb4!%\x9e\ +H8\x05\xc0\xf2\xfb+mf=|\xb4\x8aovG\ +\x9e\xe5\xc5\xdcU\xce\x91B\xe5a \x05\x07{\x12\xe2\ +\x85DT\x00\x07\xe6\xff\x04\xd2ET\xbf\x94\x8e\xf7\x0b\ +&\xdc0\xe0\xf9\xb6p;27\xa5\xdeO\xb0\x89\xf7\ +M}\xd6P\xd9\xf6\xc0\x04\xd5\xb6\xb81\xffu2\x8a\ +\x98v\x93r\xa0\xd1\x04i\xea3\x80\xd3@\x08\xa8\xb1\ +\x7f\xea\xbfn\xee}\x93e\xbd\x8ePnP\x01\xec\xec\ +\x1aWc\x85Y]\x86\x95O/\x0d\xb5\x8e\x8a\x0b\x0e\ +\x1c\xaad\xf7\xdeS\xae\xe5\xec\xfa\xb6\x9c\x83\x87+\xc9\ +\xee\xd1N\xa5x\x10x\xcbu\xa5M M\x1d\xd4\x94\ +\xe5\x14V\xfe\xc3\x1dX\x09\xaf\xd64\x94\xe5\xe4\xbc\x0e\ +\x93\xa6\xfec\xe0\xf7$x\x1c\xdcj\x97\xe6\xbf\x16)\ +-Y3n\xee\xe9^\x98w\xa8\xdel\x97Q\x17)\ +eHS\xff\xad\xd0\x8c\xf5\xf5\x0b\x9c5\x07\x90\xa6\xfe\ +\x18\x96\xb6$t\xe7Cd\x8b?\x8d\xcbr\xf48\x18\ +\xaf\xe8\xc0:i\xea\xbf\xa9\xff\xc73\x0a M}6\ +\xb0 \xda\xad\xf2\x03sW9\x05\xfbN{&o\xef\ +\xf7\xa70](\x08\x06\xea\ +d\xb6i#\xb8l\xa0R|L}\xd6\xa4\x00\xbbp\ +\xa8\x00UU\x92\xb9/\x16p\xa2Hy\xdf\x5cR\x13\ +\x96p\xf4X\x15G\x8f\xc5fnpA\xe76\xf2\x99\ +\xc7\xfaD\x92\xf2oW\x00\xc8sz\xd5\xf0\xa1\x19\xe4\ +.\xd1\x181,a7\xc3&\x0d#\x86e\xc8\x15\xaf\ +hb\xf8\xd0\x8e\x91\x5c\x9e'\xa4\xa9w\xc2\xca\xab\xab\ +\x14^]\x1f)a\xc5\xbb\x07\xc9}\xef\x90\xa3M\x97\ +\xad\xb8'\x10\x10\xdc\xf9\xcb\x9er\xe6\xb4\x9eB\x88\x88\ +\xf2}\x16\x03\xbd\x03B3J\x80\x97#\x91 \x04\xcc\ +\xba5\x9bE\xf3\xfb\xd3%3i\xd2\xe6\xc4=]2\ +\xdb\xf0\xd2\xb3\xfd\xe5\xac[\xb3#\xed|\x80\x97\x85f\ +\x94\xd4N]_\xc2r\x1bF\xc4\x95\x97w$w\x89\ +\xc6\x15CZ\x87\x04\xbf\xb9bH\x06+\x96h\x8c\x18\ +\xd6\xd1M\x9a\xdf<\xec\x9b\xfe\x8c\x10i\xea\xdd\x81O\ +\x81\x01\x91J\x0dKX\xfe\xce\x01\xde^u(nf\ +\xe8\xc9B \x98qs\x0fy\xd7\xf4l\x11\x08\xb8\ +J\xf1\xbc\x13\x18/4\xe3\x08\x9c\x93,Z\x9az/\ +\xe0\xaf\xc0p75|\xf1\xd5I\xe6/,\xf0uU\ +\xae%\xd193\x85\xa7\x1f\xed\xc3\xa8+\x1cO\xd3\xce\ +e+p\xa3\xd0\x8c\x03\xb5\x7f8O\x95\xec\xac\x17\x0b\ +\x81_\xb9\xa9\xe9\xd8\x89j\xe6.(`\xdb\x8e\xa4>\ +u\xcdw.\xbf,\x83\xb9\x8f\xf7\xa1k\x17\xd7\xfe\x87\ +\xa5\xc0\xa3B3*\xeb\xff\xb1Q[\x22M\xfd\x16\xe0\ +\x0d\xacL\x18\x11\x11\x96\xf0\xc6[\x07x\xe7\xbfZ\x87\ +\x04\xa7\x04\x04\xdcvsO\xee\xbe-\x1b\x97&\xbf\x14\ +\xb8[h\xc6\xfb\x0d}\xd8\xa4di\xea\xfd\xb1N\xdc\ +\xbc\xdcM\x0b6o)a\xfe\xc2\xef\x9c\xc4\xdd\xb7h\ +2;\xa5\xf0\xf4\xec>\x5c5\xc2\xb5\xc9\xdf\x86u\x02\ +\xea\xb7\x8d\x15hV\xb5\xec!\xe1%\xe0~7-)\ +<^\xc5\x9c\x17\x0a\xc83\x93\xca\xa7\xee9C\xb5\x0e\ +\xcc{\xbc/\xdd\xba\xba6\xf9\xaf\x01\xb3\x85fT4\ +UH\xd9\xb6HS\x9f\x06,C1!SC\x84\xc3\ +\x92\xd7W\x1e\xe0\xdd?\x1dn\x1d\x12\xce! `\xda\ +\xd4\x1e\xdc;\xa3\x17\xc1\xa0+\x93_\x06\xdc#4C\ +\xe9\xd4SG5IS\x1f\x805$\x0c\x8d\xa0ag\ +\xd8\xf0E\x09\xcf-\xfa\x8e\x92\xd2\xd6!\x01\xa0SF\ +\x0aO=\xda\x87\xd1W\xba6\xf9_c\x99\xfc\xdd\xaa\ +\x178V5;/\xdfb\xe0\x1e\xa7\xd7\xd6\xe7\xe8\xb1\ +*\xe6<_\xc0\x8e\x9d-{H\x182\xa8\x03\xf3\x9e\ +\xe8K\x96{\x93\xbf\x0cxXh\x86\xa3M\x11\x11\xdb\ +\x1ai\xea\xd3\x81\xd7\x81\xf4He\x84B\x92\xd7r\xf7\ +\xb3\xea\xbf\x8fx\xba\x893\x11\x08\x08\xb8eJ\x0f\xee\ +\xbb\xa3\x17)\xeeL~9p\x9f\xd0\x8cw\x22\xb9\xd8\ +U\xcd\xd2\xd4\x07\x02\xff\x89\x15\x80\x101\xeb?/\xe6\ +\xb9\x97\xbe\xe7d\x0b\x19\x12:f\xa4\xf0\xd4#}\x18\ +3\xca\xb5\xc9\xdf\x81e\xf2wF*\xc0\xf5\xb1qv\ +\x9e\xbcW\x80\xbb\xdc\xc89RX\xc5\x9c\x17\xf6\x92\xbf\ +3i\xf6\xdf7\xc8\xe0\x81\xe9\xcc\x7f\xa2\x1f\xdd\xbb\xb9\ +6\xf9\xcb\x81\x87\x84f\xb8\x8a\x7f\xf3\xec\xdc@i\xea\ +\xb7c=zD\x9c81\x14\x92\xbc\xbab?\xef\xff\ +%\xf9\x86\x04!\xe0\x96\xc9\xddy`f\x8e\xdbY\xfe\ +)\xe0~\xa1\x19o{\xd2./\x84\xd4\x22M]\xc3\ +\x1a\x1247r\x8cM\xc5\xcc\xfbC\x81\x93S<\xe2\ +\x9a\xd4\xd4\x00\xcf\xfc\xa6/\xfa\x8f\x5c\xa7\x11\xca\xc72\ +\xf9\xdfx\xd0,\xc0\x87\x93C\xed\xf4\xadK\x81;\xdc\ +\xc8\xd9\x9e_\xc6\xe3\xf3\xf68\xc9\xe1\x1f\x97\xa4\xa7\x05\ +yqn\x7f\x86j\x11/\x9f\xd4\x92\x0b<(4\xc3\ +\xd31\xd2\xb7\xa3c\xa5\xa9\xdf\x09\xbc\x8a\x15\xd3\x1f\x11\ +_\x9be<\xf8\xe4\xae\x84\xddm\x14\x08\x08\xfe\xf8\xfc\ +\x00\xb7\x9d\x7f\x1a\xf8\x95\xd0\x8c\x5coZu6\xbe\xed\ +e\xb6\x1b<\x0a\xcb\xff\x1c\x11C\xb5\x0e\xdc4I\xe9\ +\x18\xc0\xb8d\xea\x0d\xdd\xdcv\xfe7\xc0H\xbf:\x1f\ +|N\x11#4c\x070\x12\xf8\xf7He\xdc{{\ +/:g\xc6M\xde\x09e:g\xa6p\xef\xed\xaeN\ +\xb0\x7f\x1b\x18%4#\xdf\xa3&5\x88\xef\xd1\x0cB\ +3\xca\x80\xdb\x81\xbb\x81&\x1d\x13\x0d\x91\xd6>\xc8\xf8\ +1\x9d=o\x97\xdf\x8c\x1f\x1bq\xb0H\x05\xd6#\xf5\ +\x1d\xf6w\xe7+Q\x09g\x11\x9a!\x85f,\xc7\x1a\ +\x12v9\xbd~\x5c\x02*\xc0\xb81\x11\xcd\xf8wa\ +\xdd\xf5o6\x94\xce\xc5\x0f\xa2\x1a\xcf$4#\x0fk\ +H\xf8\x0f'\xd7\x0dv\x1e\xf1\x12s.\x1b\xe0\xb8\xcd\ +\xef\x00W\xda\xdfQ\xd4\x88z@\x9b\xd0\x8cR\xe06\ +\xe0>\xa0\xb2\x99\xe2\x00\xb4O\x0d\x90\x92\xe2\xdb\x03\x8b\ +\xe7\xb4I\x11\xa4\xaa\x9b\xffJ\xe0^`F4L\xfe\ +\xb9\xc4$\xa2\xd1\x1e\x12\x96\x01\x1f\xaa^\x93\x9e\x16\xf4\ +\xb1E\xde\x92\xe6\xa0\xad\xe1\xb0\xfcPh\xc6\x1b\xd12\ +\xf9\xe7\x12\xb3\x90V\xfb\xb4O\xa5\x94\xaf\x15\x15aJ\ +\x13\xc8QTZZ\xa3\xbc\x8a\x19\x08\x88\x9f\xda\xdfE\ +L\x88eL\xf3\x04\x14w\x17\x15\xec;\x9dP;\x88\ +\xc2\x12\x0a\xd4s\x15t\xc0\xca\xc9\x18\x13b\xa9\x00\xca\ +\xe9\xd5\xf3w%\x9e\x87\xd0t\xd6\xe6\x98\xa5\x9a\x8f\x89\ +\x02\xd8\xe9d\x95\xffi\x87'{\xc7\x05\x0e\xdb|\xa3\ +\x9d\xac+\xea\xc4\xca\x02\x8c\x00\xb2U\x0a\x96\x95\x87\xd8\ +\x9e\x9fx\xc1%\xdbv\x94RV\xae\xec\xc8\xea\x85\xf5\ +\x9dD\x9dX)\x80\xf2Y\xbf\x9b\xbe,\xa1\xa6\x89\xd3\ +>\xe3\x95\x9a\x1a\xc9\xa6-\x8e\xd2\xd5)\x7f'^\x12\ ++\x05P6\xff\x0eO\xf4\x8e+\xd69k{L\xe6\ +\x01QW\x00i\xea}\x80!*ekj$\x9b\xb7\ +z\x9f\xf41Zl\xdaR\xa2tX\xa5\xcdP\xfb\xbb\ +\x89*\xb1\xb0\x00\xca\xa6\xee\xab\x0c\xf8\xaa\x00\xb6cC\xdd\xf9\xd3\xcc\x97\ +#\x04L\xba\xa6+\xb9K\x06\xa3\x0d\x8887U-\ +?`-NM\xb0_G\xcc\xe0\x81\xe9\xacxE\xe3\ +\xfak\xba\xd2\x5c\xfa\xfexs\x0e\xf9m\x01\x1c9\x7f\ +\x8e\x146\xee\xfc\xe9\x98\x91\xc2\xb3O\xf6\xe3\xb7\x0f\xf7\ +\xf6\xe2\x84\xae\xf7\x80aB3>\x15\x9a\xb1\x16\xeb\xd4\ +\xb4Un\x04\xa6\xb5\x0f\xf2/\x0f\xf7f\xfe\x93\xfd\xe8\ +\x98\xd1\xf8\x02\xeb\xe1\xa3\x8e\x9dC\xd7\xb9iWs\xf8\ +\xad\x00\x9e\x98\xff\x11\xc3:\xb2\xf2\x8f\x1a\xe3\xc7\xba\xbe\ +\x19J\x81\x19\xc0\xadB3\xce\x1c\x09n\xbf\x9e\x86\x15\ +\xc5\xecj\x07\xea\xd5c;\xb3\xb2\x99\xf3\x94\xe2i\x18\ +\xf03C\x88#\xe7\xcf\xac\x7f6\xd9\xbd\xf7\xec;\xa3\ +M\x1b\xc1}\xb7\xe7\xf0\xcb)\xdd\xbdh\xd2z\xac\xf8\ +\xbb\xef\x9a*d?\xb5\xbc\x0d\x8cu[\xe1\xbb\x7f:\ +\xcc\xb2\xb7\x0fP]}\xf64#\x9e\x9cC~Z\x80\ +\xf1(v\xfe\xd1c\xe7\x9b\xc5\xde\x17\xb5\xe7\x8dE\x83\ +\xbc\xe8\xfc\x10\xf04\xd6)\x19Mv>\x80]f<\ +0\xc7\xbe6b\xa6\xddd-G\xf7\xbe\xf0\xec\xe5\xe8\ +Z\xe7\x90\x22\x19\xc087\xedh\x0a?\x15\xc0\xd1\xe2\ +O\xad\xf3G\x08\x98zC\x16\xcb_\x1e\xc4%}\x5c\ +;b\xbe\x05\xc6\x0a\xcd\xf8\x9d\xd0\x0c\xe5\xe0B\xa1\x19\ +5B3\x9e\xc5\xb2\x02{\xdd4\xa0\x7f_\xcb!u\ +\xd3\x0dYg&\x88R\xc2\xfa8\x19\x06|Q\x00\xc7\ +\xce\x1f\xfb\xcb\xe8\x92\xd9\x86\x05s.\xe1\x91\xfb/\xa2\ +][\xd7M[\x0e\x5c!4cs\xa4\x02\xeck/\ +\xb7eEL\xbb\xb6\x01f\xdf\x7f\x11\x0b\xe6\x5cr\xe6\ +t5\xa7{\x05\xfdr\x0e\xf9e\x01\x86c94\x9a\ +\xa5\xfcT\x88my\xa5\x8c\x19\xd9I\xae\x5c\xaa1z\ +\xa4\xeb\x5cz'\x80\xa9B3\xee\xf6\x22\xde^hF\ +\x99\xd0\x8c\xbb\x81\xa9\xb6\xec\x88\x19=2\x93\x95K5\ +\xc6\x8c\xea\xc4W\xce\x9cC9\xc0\x15n\xean\x0c_\ +\xb4J\x9a\xfa|\xacq\xb7Y\xd6m.\xa6\xf0x\x95\ +\x9cr}\x96\x17m\xf9\x18+\xb7\xceA\x0fd\x9d\x87\ +}\xa8V.p\x8d[Y\x7f\xfe\xe0(Y\xdd\xda2\ +v\x94\xb2\xc2\xcf\x17\x9a\xf1\x8c\xdbz\xcf\xc5/\x05X\ +\x8b\x8f\x13\x97\x06\xa8\x02\x9e\x04\x16\x0b\xcd\xf05\xbd\xa8\ +\x1d\xd8\xfa0\xf0{\xc0u\xc2_\x07\xac\x15\x9a\xe1y\ +\x18\xb9_[\xc2.\xf1InC\xe4c=\xd7\x7f\x1d\ +\x8d\xcal\x05[$M}5\xd6\xe6\xcd\xc1\xd1\xa8\x17\ +\x9f\xbeS\xcf\xe7\x00v\xf6p\xa5\xf1\xdf\x03^\xc1J\ +\xa4\x18\x95\xce\xaf\x8f\xd0\x8c\xedX\x09\xaf\x96D\xa9\xca\ +\x1c\xfb\xbb\xf5\x14?,@4\x1cLG\x80;\x85f\ +\xfc-\x0au5\x8a}:\xc7C\xd2\xd4?\x02V\x00\ +\x9e\xacX5\x81\xe7\xdf\xad\xe7\x02\xed\x99\xf7>\xaf\xe5\ +\xd6\xe3\xaf\xc0\x90Xw~}\x84f|\x84\xb5\xe7\xe1\ +\x7f|\xac\xe6{?\xb2\x88\xf9u\xb7F|\x10u\x13\ +\x9c\xc6:\xba\xee\x1f\x84f\x14\xfa \xdf\x15v\x9b&\ +c\xb5\xd1\xd1\xb9=\x8a\xf8\x922\xd6/\x05p\x94\x08\ +R\x81-X\x8b:\xaf\xc7*\x9d\x9a\x0av\xfa\xbb\xd7\ +\xb1\xd6A\xb6z,\xde\x97h!\xbf\x14`\x15`z\ + Gb=n\x8d\x11\x9a\xe18\xc5l\xac\xb0\xcf\xf0\ +\x19\x0d<\x8f\x8b\x0d'\xf5\xc8\xc7\xa5\xbb\xba1\xfc\xf4\ +\x06^\x0f\xfc\xaf\x8b:~\xc0\xf2\xde}\xea]\xab\xa2\ +\x8f4\xf5qX\xde\xc5\x0b#\x15\x01\xdc 4C9\ +\xa9\xa6\x13\xfca\xcb\ +\x00\x00\x05\xc9iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \ + \x0a <\ +/xmpMM:History>\x0a\ + \x0a \ +\x0a\x0a\x14o\x1eC\x00\x00\x01\x81iCCPsRG\ +B IEC61966-2.1\x00\x00\ +(\x91u\x91\xcbKBA\x14\x87\xbf\xb4\xb2'\x06E\ +\xb4h!Q\xad4\xac@j\xd3B\xe9\x05\xd5B\x0d\ +\xb2\xda\xe8\xf5\x15\xa8]\xeeUB\xda\x06m\x83\x82\xa8\ +M\xafE\xfd\x05\xb5\x0dZ\x07AQ\x04\xd1\xb6\xd6E\ +mJn\xe7j\xa0D\xce0\xe7|\xf3\x9bs\x0e3\ +g\xc0\x12L)i\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\ +\x0b\xa1E\x87\xed\x85F:\xa9\x17k\x09+\xba:\x1b\ +\x98\x08Ru|\xdeSc\xfa[\x97Y\xabz\xdc\xbf\ +\xa39\x1a\xd3\x15\xa8i\x10\x1eST-+<%<\ +\xb3\x96UM\xde\x11\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\ +\x0b\x0a\xdf\x99z\xa4\xc4\xaf&'J\xfcm\xb2\x16\xf4\ +\xfb\xc0\xd2&\xecHTp\xa4\x82\x95\xa4\x96\x16\x96\x97\ +\xd3\x9bN\xe5\x94\xdf\xfb\x98/i\x89e\xe6\x03\xe2{\ +du\xa3\xe3g\x12/\x0e\xa6\x19\xc7\x87\x87AF\xc5\ +zp1\xc4\x80\xec\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8a\ +X\x95<\x1a+$H\x92\xc5)jN\xaa\xc7\xc4\xc7\ +E\x8f\xc9L\x917\xfb\xff\xb7\xafz|x\xa8T\xbd\ +\xc5\x0bu\xcf\x86\xf1\xde\x07\xb6m(l\x19\xc6\xd7\x91\ +a\x14\x8e\xc1\xfa\x04\x97\x99r\xfe\xea!\x8c|\x88\xbe\ +U\xd6z\x0f\xc0\xbe\x01\xe7We-\xb2\x0b\x17\x9b\xd0\ +\xf5\xa8\x86\xb5pQ\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!\ +h\xbf\x81\xa6\xa5R\xcf~\xcf9y\x80\xe0\xba|\xd5\ +5\xec\xedC\xbf\xc4\xdb\x97\x7f\x00\x00J\x03\x13\xc0\ +h\x22\x95\x5c8\xa8\xe1{\x030\xdb\xdb\x7f\x0c\xf8\x0e\ +\xb8\x0a\xc4<\x1d\x9e\xf0K\x06\x18\x03n%R\xc9\xad\ +\xfd\x1a\xec\x1b\x00\xfb\xa8\xbf\x0d|Z\xbe\xb1\x09\x1fM\ +\x01_\xedw6\xf8_\x00f{\xfb?\x01&\x81N\ +\x1f\x06&\xfc\xf3\x12\x18N\xa4\x92\xd3\xbb\x7f\xf8\x9f\x00\ +\xd8G\xfe#\xa4\xf8A5\x07\xf4%R\xc9\xc5\xe2\x0f\ +B\xc5\xbf\xd8\xd7\xfc\xdbH\xf1\x83\xac\x0b\xb8m\xd7\x1a\ +\xd8\x15\x00\xac\x1b>\xb9\xe6\x07\xdfy\xacZ\x03\xf6%\ +\xc0>\xf5\xff\x89\xdc\xed\xeb\x22\x03|\x94H%\x17\x8a\ +g\x80\xebH\xf1u\x12\xc3\xaa9\x86=\xc3\xb7\x0c\xc4\ +\xdd\xec!\xb3\x93g&\xfb\x8e\xd5\x5c\x8e<\x852\x8c\ +Q811h\x0a\x87\xe9\x8e\xd6\x12\x0b\x99n7O\ +\x03\xeda\xac\xe9]\xe5\xe2\xaf\xed\xe4\x19_\x9a\xe3\xfe\ +\xdak\xb6\x0bR\xf8\xa3 b\x18\x0c\xc6[\x18i\xef\ +\x22\xae\x1e\x84\x06` \x8c5\xb7\xafdm'\xcf\xc8\ +\xdc\x1f\xccf7K\x19\xa7(\x93\xedB\x81_\xd2+\ +<\xdd\xcc0\xdeu\xc6M\x08.\x87\xb0\x1e\xec(\x19\ +_\x9a\x93\xe2\x1fa\xb3\xd9M\xc6\x97\xe6\xdclr6\ +\x84\xf5T\xcfQf'\xcf\xfd\xb5\xd7%\x0dL\xf8\xe7\ +\xfe\xdak2\xf9\xbcj\xf3\x8e\x10\xd6#]G3\xd9\ +wr\xcd\xaf\x02\xdb\x85\x02/\xb2\xefT\x9bw\x84P\ +|\x9e\xbf\x9a\xcb\x95<(\xe1\xaf7\xf9\x9c\xea\x91Z\ +\x1frnc\x91\x8fz\xd5#\xef\xe2L\xad\x1c\x00\x11\ +L\x12\x00\xcdI\x004'\x01\xd0\x9c\x04 \x88\x0c\xf5\ +;v\xe5\x00\x98\xeao\x90\x8b\x0asS\xab\x10\xd6{\ +\xe5\x8e\x9a\xccp\xa9\xe3\x11>k6\xc3\xaa\x09X\x0f\ +a-*p\xd4\x1d\xad%b\xc8Y\xe0\xa8\x8b\x18\x06\ +\xa7\xa2\xb5\xaa\x85\x9a\x0fa\xad(q\x143M\x06\xe3\ +-\xa5\x8fL\xf8b0\xdeB\xccT~\x1a8\x1f\xc2\ +ZN\xa4d\xa4\xad\x93D\xb4\xa6\xa4\x81\x89\xf2\xfb \ +Z\xc3\xb7\xed]n6y\x1a\xc2ZK\xa6$n\x86\ +\x19\xef\xeca(\xdeZ\x90\xcb\xc1\xd1\x111\x0c\x86\x1a\ +Z\x19\xef:C\xbd\xbb7\x83\xee\x14_\x09[\xc2\xe5\ +\xba\xbf\x5c\xa1@\x81\x02\x11C>IV\xd2v\xa1@\ +\x080\xdd\x1f\x90i\xa0=d\xaf\x22\x9dp\xbbu\xd8\ +0\xa4\xf8G@\xc40J)>\xc0D\x22\x95\xcc\x16\ ++8\x8a\xf5\xaa\xb0\xd0C\x06\xab\xe6\xd6D\x90\xbdh\ +p\xac\x92#\x12\xbe\x1a+.\x14\xdd}\x0e\xbf\x85\xb5\ +\x8aT\x04\xdb\x14V\xad\x01Y\x1c\xaa\x9b\xf7/\x0e\x85\ +\x7f/\x05\xc3XK\x89E\xb0\xcc\x01\x97v\x17\x1f\xf6\ +y\x18d\xaf\x1f\xef\x03\x1e\xfa40Q~SXG\ +\xfe\xf4\xde\x7f\xd8\xf7s\x9c}&\xb8\x88}\xa7(\xaa\ +\xda\x0d``\xef\x91_\xa4\xf2%Q\xf26h\x15K\ +\xa4\x92\x07\xd6Xfr4\xe7\xd9C\xfe\xdf\xd7\xdf\xf0\ +\xfd\xab\xbf\xbc\xda\x9d8\xc0\x8d\x93\x1f\xf2Y}\xb3'\ +\xfb\x923\x80\xe6$\x00\x9a\x93\x00hN\x02\xa09\x09\ +\x80\xe6$\x00\x9a\x93\x00hN\x02\xa09\x09\x80\xe6$\ +\x00\x9a\x93\x00hN\x02\xa09\x09\x80\xe6$\x00\x9a\x93\ +\x00h.0\x8b\xfe\x0d`\xb8\xb1\x8d\xfeX\x13\xa7\x8f\ +\xd5\xd1\x1a\x8ex\xba\xff\x95\xdc6\xcf\xb76HfV\ +\x99|\xbb\x1c\x98/\xcd\x0bD\x00Z\xc3\x11\xae\x1d\xef\ +\xe6\x5c\x9d\xabo\xbcw\xdd\xc7\xf9p#\xe7c\x8d\x0c\ +\xd6\xb7psq\x86\x95\xdcv\xd9\xfa\xf3K\xd5_\x02\ +\x0c({\xf1\xf7:W\x17\xe7\xda\xf1\xee@|iN\ +\xd5\x07`\xb8\xb1\xcd\xd7\xe2\x17\x9d\xab\x8b3\xdc\xd0\xe6\ +{\xbf^\xab\xfa\x00\xf4\xc7\x9a*\xd6\xf7\x85\xfa\xca\xf5\ +\xed\x95\xaa\x0f\xc0\xe9cu\x15\xeb\xbb\xa7\x82}{\xa5\ +\xea\x03 \x0e\xa7\xea\x03\xf0|k\xa3b}?\xab`\ +\xdf^\xa9\xfa\x00$3\xab\x15\xeb\xfb\xc1z\xe5\xfa\xf6\ +J\xd5\x07`\xf2\xed2\x8f7\xd6|\xef\xf7\xf1\xc6\x1a\ +\x93\xe9e\xdf\xfb\xf5Z\xd5\x07\xa0\x00\xdc\x5c\x9c\xf15\ +\x04\x8f7\xd6\xf8aa&\x10\xb3\x81\x81\x98\x09\x5c\xc9\ +ms\xf5\xef\xe7\x0c7\xb4q\xa1\xbe\x89\x9e2M\x05\ +?\xdb\xda\xe0\xc1\xfa*\x93i\x99\x0a>r\x0a\xc0\xbd\ +\xf42\xf7\x02pZ\xf6S\xd5_\x02\xc4\xe1H\x004\ +'\x01\xd0\x9c\x04@s\x12\x00\xcdI\x004'\x01\xd0\ +\x9c\x04@s\x12\x00\xcdI\x004'\x01\xd0\x9c\x04@\ +s\x12\x00\xcdI\x004'\x01\xd0\x9c\x04@s\x12\x00\ +\xcdI\x004'\x01\xd0\x9c\x04@s\x12\x00\xcdI\x00\ +4'\x01\xd0\x9c\x04@s\x12\x00\xcdI\x004\xe7Y\ +\x00\xcc@|eRu\xf0\xf2w\xad\x12\x80u\x95\x1d\ +5\x99\x81Yfx\xe45\xab/|u\xac\x9dJ\x00\ +^\xa9\xf4\xd4\x1d\xad%\x8c\x11\x94E\xb3GV\xc40\ +8\x15\xadQm>\xef\xd4@%\x00\x8e;\x01\x88\x99\ +&_4\xb4H\x00\xcal0\xdeB,d\xaa6\xf7\ +$\x00OT{\x1bi\xeb4\x12\x91\x9a\x1d\xd5\xf6\xc2\ +\x9d\x0f\xa25\x8c\xb4u\xba\xd9\xe4\xa9S\x03\x95\x00\xdc\ +U\xed-n\x86\x8d\xf1\xae\x9e\xd0P\xbc\xb5\x101\xe4\ +\xa6\xd0+\x11\xc3`\xa8\xa1\x95\x1f;{\x88\xbb\xbb\xd7\ +\xba\xe3\xd4@\xe5\xbf\x8f\x8f\x02K@\x83\x9b\x9e3;\ +y^d7y\x93\xdb&\x1f\x98\xef\xd3\xf0\x97\x89A\ +s8\xc2\xa9h\x8d\x9b\xd3~Q\x1ahO\xa4\x92\xd9\ +\x83\x1a)\x1d\xa6\xb3\xbd\xfd?\x01_\xbb\x1d\x81\xa8\xa8\ +\x9f\x13\xa9\xe47N\x8dT\xe7\x01F\x81\xcc\xe1\xc6#\ +|\x94\xc1\xaa\x99#\xa5\x00$R\xc9\x05`\xec0#\ +\x12\xbe\x1a\xb3k\xe6\xc8\xcdL\xe0-`\xaa\xb4\xf1\x08\ +\x1fMa\xd5J\x89\xab[\xf5\xd9\xde\xfe\x13\xc0#\xc0\ +\xd5g\x11\xe1\x9b9\xa0/\x91J.\xaan\xe0\xeaY\ +\x80}Z\x19\x06^\xba\x1c\x98(\xbf9\xe0\x92\x9b\xe2\ +C\x09\x0f\x83\x12\xa9\xe44\xd0\x074\xb5\x8e\xf5Pg\x1ekn\xff\x0e\xf0\ +\x9b\xd3\x0c\x9f\x10B\x08!\x84\x10B\x08!\xc4^\xff\ +\x00u\xf7\x9a\xe8\x02\xe0|U\x00\x00\x00\x00IEN\ +D\xaeB`\x82\ +" + +qt_resource_name = b"\ +\x00\x06\ +\x07\x03}\xc3\ +\x00i\ +\x00m\x00a\x00g\x00e\x00s\ +\x00\x12\ +\x01M\xb0\xa7\ +\x00t\ +\x00r\x00a\x00s\x00h\x00_\x00i\x00c\x00o\x00n\x00_\x001\x002\x008\x00.\x00p\x00n\ +\x00g\ +\x00\x16\ +\x05\xc3U\xa7\ +\x00c\ +\x00l\x00i\x00p\x00b\x00o\x00a\x00r\x00d\x00_\x00i\x00c\x00o\x00n\x00_\x001\x002\ +\x008\x00.\x00p\x00n\x00g\ +\x00\x18\ +\x07\xf3~\xc7\ +\x00s\ +\x00t\x00a\x00r\x00_\x00i\x00c\x00o\x00n\x00_\x00f\x00i\x00l\x00l\x00e\x00d\x00_\ +\x001\x002\x008\x00.\x00p\x00n\x00g\ +\x00\x11\ +\x0e9\xdd\x87\ +\x00e\ +\x00d\x00i\x00t\x00_\x00i\x00c\x00o\x00n\x00_\x001\x002\x008\x00.\x00p\x00n\x00g\ +\ +\x00\x0a\ +\x08\x94\x19\x07\ +\x00s\ +\x00p\x00l\x00a\x00s\x00h\x00.\x00p\x00n\x00g\ +\x00\x17\ +\x01\xdaN\xc7\ +\x00b\ +\x00o\x00x\x00_\x00i\x00c\x00o\x00n\x00_\x00f\x00i\x00l\x00l\x00e\x00d\x00_\x001\ +\x002\x008\x00.\x00p\x00n\x00g\ +\x00\x17\ +\x00\xe8\xfcG\ +\x00s\ +\x00t\x00a\x00r\x00_\x00i\x00c\x00o\x00n\x00_\x00e\x00m\x00p\x00t\x00y\x00_\x001\ +\x002\x008\x00.\x00p\x00n\x00g\ +\x00\x16\ +\x03\x0aoG\ +\x00b\ +\x00o\x00x\x00_\x00i\x00c\x00o\x00n\x00_\x00e\x00m\x00p\x00t\x00y\x00_\x001\x002\ +\x008\x00.\x00p\x00n\x00g\ +" + +qt_resource_struct = b"\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x08\x00\x00\x00\x02\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x01\x1a\x00\x00\x00\x00\x00\x01\x00\x03\x95\x8c\ +\x00\x00\x01\x8a\xfb\xb4\xd6\xbe\ +\x00\x00\x00\x12\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ +\x00\x00\x01\x8a\xd2\x87V\xef\ +\x00\x00\x00\xe6\x00\x00\x00\x00\x00\x01\x00\x03\x82\xe8\ +\x00\x00\x01\x8a\xfb\xc6t\x9f\ +\x00\x00\x01N\x00\x00\x00\x00\x00\x01\x00\x03\xafg\ +\x00\x00\x01\x8a\xfb\xb4\xc1\x95\ +\x00\x00\x00<\x00\x00\x00\x00\x00\x01\x00\x00\x0b\xa2\ +\x00\x00\x01\x8a\xd2\x8f\xdf\xf1\ +\x00\x00\x00n\x00\x00\x00\x00\x00\x01\x00\x00\x1b\x91\ +\x00\x00\x01\x8a\xfb\xc6\x86\xda\ +\x00\x00\x00\xcc\x00\x00\x00\x00\x00\x01\x00\x00I\xea\ +\x00\x00\x01\x8b\xfaf6-\ +\x00\x00\x00\xa4\x00\x00\x00\x00\x00\x01\x00\x00>\x14\ +\x00\x00\x01\x8a\xd2\x83?\x9d\ +" + +def qInitResources(): + QtCore.qRegisterResourceData(0x03, qt_resource_struct, qt_resource_name, qt_resource_data) + +def qCleanupResources(): + QtCore.qUnregisterResourceData(0x03, qt_resource_struct, qt_resource_name, qt_resource_data) + +qInitResources() diff --git a/tagstudio/src/qt/resources.qrc b/tagstudio/src/qt/resources.qrc new file mode 100644 index 00000000..75d4e3e4 --- /dev/null +++ b/tagstudio/src/qt/resources.qrc @@ -0,0 +1,20 @@ + + + + ../../resources/qt/images/star_icon_empty_128.png + ../../resources/qt/images/star_icon_filled_128.png + ../../resources/qt/images/box_icon_empty_128.png + ../../resources/qt/images/box_icon_filled_128.png + ../../resources/qt/images/edit_icon_128.png + ../../resources/qt/images/trash_icon_128.png + ../../resources/qt/images/clipboard_icon_128.png + ../../resources/qt/images/splash.png + + + \ No newline at end of file diff --git a/tagstudio/src/qt/resources_rc.py b/tagstudio/src/qt/resources_rc.py new file mode 100644 index 00000000..0a3759ac --- /dev/null +++ b/tagstudio/src/qt/resources_rc.py @@ -0,0 +1,16910 @@ +# Resource object code (Python 3) +# Created by: object code +# Created by: The Resource Compiler for Qt version 6.5.1 +# WARNING! All changes made in this file will be lost! + +from PySide6 import QtCore + +qt_resource_data = b"\ +\x00\x00\x0b\x9e\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x04\xb3iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \x0a \ +\x0a\x0a{r\xf7\xcc\x00\ +\x00\x01\x81iCCPsRGB IEC6\ +1966-2.1\x00\x00(\x91u\x91\xcbK\ +BA\x14\x87\xbf\xb4\xb2'\x06E\xb4h!Q\xad4\ +\xac@j\xd3B\xe9\x05\xd5B\x0d\xb2\xda\xe8\xf5\x15\xa8\ +]\xeeUB\xda\x06m\x83\x82\xa8M\xafE\xfd\x05\xb5\ +\x0dZ\x07AQ\x04\xd1\xb6\xd6EmJn\xe7j\xa0\ +D\xce0\xe7|\xf3\x9bs\x0e3g\xc0\x12L)i\ +\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\x0b\xa1E\x87\xed\x85\ +F:\xa9\x17k\x09+\xba:\x1b\x98\x08Ru|\xde\ +Sc\xfa[\x97Y\xabz\xdc\xbf\xa39\x1a\xd3\x15\xa8\ +i\x10\x1eST-+<%<\xb3\x96UM\xde\x11\ +\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\x0b\x0a\xdf\x99z\xa4\ +\xc4\xaf&'J\xfcm\xb2\x16\xf4\xfb\xc0\xd2&\xecH\ +Tp\xa4\x82\x95\xa4\x96\x16\x96\x97\xd3\x9bN\xe5\x94\xdf\ +\xfb\x98/i\x89e\xe6\x03\xe2{du\xa3\xe3g\x12\ +/\x0e\xa6\x19\xc7\x87\x87AF\xc5zp1\xc4\x80\xec\ +\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8aX\x95<\x1a+$\ +H\x92\xc5)jN\xaa\xc7\xc4\xc7E\x8f\xc9L\x917\ +\xfb\xff\xb7\xafz|x\xa8T\xbd\xc5\x0bu\xcf\x86\xf1\ +\xde\x07\xb6m(l\x19\xc6\xd7\x91a\x14\x8e\xc1\xfa\x04\ +\x97\x99r\xfe\xea!\x8c|\x88\xbeU\xd6z\x0f\xc0\xbe\ +\x01\xe7We-\xb2\x0b\x17\x9b\xd0\xf5\xa8\x86\xb5pQ\ +\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!h\xbf\x81\xa6\xa5R\ +\xcf~\xcf9y\x80\xe0\xba|\xd55\xec\xedC\xbf\xc4\ +\xdb\x97\x7f\x00\x00?\ +?\x07\x1c\x05\xf6\x01{\x80\xf1\xae\xcf;\xa2\xac\x00W\ +\x81\x8b\xc0\xa7\xc0Y3\xbb\xdc\xe5\x09;\x13\xc0\xdd\xa7\ +\x80\x93\xc0\x0b\xc0\xdd]\x9dg\x87s\x13x\x0fx\xc3\ +\xccz]\x9c\xa0\x13\x01\xdc\xfd8\xf0>0\xd1E~\ +B\xfe\x00\x9e7\xb3\x8fK\x07\x17\x7f\x0f\xe0\xee/\x03\ +\x1f\xa2\xc1/\xc9\x04p\xd6\xdd_*\x1d\x5ct\x06p\ +\xf7'\x80e`\xacd\xae\xd8`\x15\xd8of\xdf\x96\ +\x0a,6\x03\xb8\xfb=\xc0\x194\xf8]2\x06\x9ci\ +z]\x84\x92\x97\x80\xd7\x81\x99\x82y\xe2\xd6\xcc\x00\xaf\ +\x95\x0a+r\x09p\xf7\xdd\xc0\x15`W\x89<1\x94\ +\xbf\x81\xbdfv\xedN\x83J\xcd\x00O\xa1\xc1\xdfN\ +v\x01\xb3%\x82J\x09\xf0d\xa1\x1c\xd1\x9e\x22=\x97\ +\x00\xa3KU\x02\xec/\x94#\xdaS\x95\x00bD)\ +%\xc0r\xa1\x1c\xd1\x9eoJ\x84\x94\x12\xa0H1b\ +KH\x80\xe4\x14\xe9\xb9\x16\x82F\x93\xba\x16\x82\x9aB\ +\xde.\x91%Z\xf1V\x89\xc1\x87\x82w\x03\x9b\x1b\x14\ +_\xa1\xfb\x01]\xb3\x0c\x0a\xbc\ +K\x7fc\xa3\xb8=n\x02\xf3\xc0#]\x0c>l\xcf\ +\xb6\xf0\xbd\xf4\xb7\x85\x1f\x03\x1e\x06\xa6\xd0\xb6\xf0\xcdX\ +\x01z\xc0O\xc0'\xf4\xb7\x85_\xe9\xf2\x84\xe1\xdfs\ +\xeb\xfa\xbb|\xb5\x13\xfd]C\xdd\x0cJ\x8e\x04H\x8e\ +\x04H\xce(\x08\xe0\xc0\x020G\xff\x0d\xe4T\xf3\xf3\ +B\xf3\xb7\x9d\x96\x97\x8b!\xff\x91\xa3\xe7\xee\x87\xdc\x9d\ +M\x8e\xc3\xbe\xb5\x7f\x04U]^t\xff\xc3\x19\xd0\x9b\ +\xb5!\xcd\xfdo\x93\xd7Z\x0cV\x95y\xd1\xfd\x0fg\ +@\x83\xe7[4w\xfd\x98o1`U\xe6E\xf7?\ +\x9c\x01\x0d>\xb0\x85\x06\x1fh1`U\xe6E\xf7\xbf\ +\xe6\x85\xa0\x09\xfa+cm\x18\xa7\xbf^>\x88*\xf3\ +\xa2\x17\x82j\x16`\xab\xb5\x0d{5U\x99\x17-\xc0\ +(|\x0c\x14\x1d\x22\x01\x92#\x01\x92#\x01\x92#\x01\ +\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92\ +#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\ +\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\ +\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92\ +#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\ +\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\ +\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92\ +#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\ +\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\ +\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92\ +#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\x01\x92#\ +\x01\x92#\x01\x92#\x01\x92#\x01\x92S\xb3\x00\xe3\x85\ +\x1f[{^\x085\x0b\xf0x\xe1\xc7\xd6\x9e\x17B\x0d\ +\x02\xacl\xf2\xfb\x17\xb7\x90\xd1\xe6\xb15\xe6m\xf6\xdc\ +\xf3\xe0\xee?\xfa\xadYs\xf7C\xee\xce\x90\xe3p\xf3\ +\xd8a\xd4\x98\xf7Ct\xff\xc3q\xf7/\x064\xb9\xd7\ +4pPs\xaf\xb6\x18\xacZ\xf3\x96\xa2\xfb\x1f\x8e\xbb\ +\x9f\x1e\xd2\xe45w_p\xf79w\xdf\xd3\x1cs\xcd\ +\xef\xda\xbcRk\xce;\x1d\xdd\x7f\x8b.\xc0\xdd\x8f\x00\ +\x9fE\xd7\x11\xc4\x113\xfb<\xb2\x80\x1a\x04\x18\x03\xae\ +\x01\x0fD\xd7\xb2\xcd\xfc\x0e\xec6\xb3\xd5\xc8\x22\xc2?\ +\x054\x0dX\x8c\xae#\x80\xc5\xe8\xc1\x87\x0af\x00\x00\ +w\x9f\x04.\x02\xf7G\xd7\xb2M\xdc\x00\xf6\x99\xd9/\ +\xd1\x85\x84\xcf\x00\x00M#NE\xd7\xb1\x8d\x9c\xaaa\ +\xf0\xa1\x92\x19\x00\xc0\xdd\xef\x05\x96\x80g\xa2k\xe9\x98\ +s\xc0A3\xfb+\xba\x10\xa8H\x00\xd8\xb8\x14\x9c\x07\ +\xa6\xa3k\xe9\x88K\xc0\xac\x99\xfd\x1a]\xc8:U\x5c\ +\x02\xd6i\xa6\xc5\xa3\xc0\xe5\xe8Z:\xe0\x12p\xac\xa6\ +\xc1\x87\xca\x04\x000\xb3\x0b\xc0,\xf0et-\x059\ +G\xff\x95\x7f!\xba\x90\xffS\x9d\x00\xb01\x13<\x0b\ +\xbcI\xff\x1d\xf3\xa8r\x038I\xff\x9a_\xd5+\x7f\ +dp\xf7Iw\x7f\xc7\xdd\xaf\xdf\xc62m\x14\xd7\xbd\ +_\xf3dt\xff\x86Q\xd5\x9b\xc0Ax\x7f\xc5\xf0 \ +p\x1cx\x0c\x98j\x8e\xe8\xcd\x16+@\xaf9\xbe\x07\ +>\x02\x96jX\xe4i\xc3\xbf\xe5\xe8\x86\x9f\xd1G`\ +\xf3\x00\x00\x00\x00IEND\xaeB`\x82\ +\x00\x00\x0f\xeb\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x04\xb3iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \x0a \ +\x0a\x0a=\xbdO\xa5\x00\ +\x00\x01\x81iCCPsRGB IEC6\ +1966-2.1\x00\x00(\x91u\x91\xcbK\ +BA\x14\x87\xbf\xb4\xb2'\x06E\xb4h!Q\xad4\ +\xac@j\xd3B\xe9\x05\xd5B\x0d\xb2\xda\xe8\xf5\x15\xa8\ +]\xeeUB\xda\x06m\x83\x82\xa8M\xafE\xfd\x05\xb5\ +\x0dZ\x07AQ\x04\xd1\xb6\xd6EmJn\xe7j\xa0\ +D\xce0\xe7|\xf3\x9bs\x0e3g\xc0\x12L)i\ +\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\x0b\xa1E\x87\xed\x85\ +F:\xa9\x17k\x09+\xba:\x1b\x98\x08Ru|\xde\ +Sc\xfa[\x97Y\xabz\xdc\xbf\xa39\x1a\xd3\x15\xa8\ +i\x10\x1eST-+<%<\xb3\x96UM\xde\x11\ +\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\x0b\x0a\xdf\x99z\xa4\ +\xc4\xaf&'J\xfcm\xb2\x16\xf4\xfb\xc0\xd2&\xecH\ +Tp\xa4\x82\x95\xa4\x96\x16\x96\x97\xd3\x9bN\xe5\x94\xdf\ +\xfb\x98/i\x89e\xe6\x03\xe2{du\xa3\xe3g\x12\ +/\x0e\xa6\x19\xc7\x87\x87AF\xc5zp1\xc4\x80\xec\ +\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8aX\x95<\x1a+$\ +H\x92\xc5)jN\xaa\xc7\xc4\xc7E\x8f\xc9L\x917\ +\xfb\xff\xb7\xafz|x\xa8T\xbd\xc5\x0bu\xcf\x86\xf1\ +\xde\x07\xb6m(l\x19\xc6\xd7\x91a\x14\x8e\xc1\xfa\x04\ +\x97\x99r\xfe\xea!\x8c|\x88\xbeU\xd6z\x0f\xc0\xbe\ +\x01\xe7We-\xb2\x0b\x17\x9b\xd0\xf5\xa8\x86\xb5pQ\ +\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!h\xbf\x81\xa6\xa5R\ +\xcf~\xcf9y\x80\xe0\xba|\xd55\xec\xedC\xbf\xc4\ +\xdb\x97\x7f\x00\x00~\x98\xad\x9eN\xf7\xbc\xdc=\xb3\xbbs\xce\xcc\ +/\xd9\xe4\xec\x9eyy\xe6\xbf\xcf\x9e\x99\x9d\xdd\xb3k\ +\xe8c$M\x06\x16\x01s\xb3\xe5\xec\x0e\xb3n\x01\x9e\ +\xcd\x96{\x8d1o\x94\xa30Q\x1a\x92.\x934\xac\ +\xee\x19\x96tY\xdd\xedI\x8c\x02I\xb7z\xd8\xf1.\ +\xb7\xd4\xdd\xaeD\x07H\x9a'\xe9X\x09\x068&i\ +^\xdd\xed\xf3\x8d\xa9[\x80O$\x0d\x00\x9b\x80\x99%\ +U\xb1\x158\xc7\x18s\xa0\xa4\xf2+\xe7\x94\xba\x05x\ +\xe6\x22:\xdb\xf9\xaf\x01O`\x07y`\x07\x88\xf3\x80\ +w\xb6\xc97\x13\xf8(\xb0\xae\xa0\xbeD\x99H\xfav\ +\x9b\x9f\xf1\xc3\x92n\x96t\x8a$\x9ce\x9c\xa4[\xb2\ +4\xad\xb8\xa9\xeev&\x9a im\x9b>\xfc\x92\x9c\ +\x1d\xef.\x97\xaa\xf5\x18bm\xdd\xed\xf4I\xadc\x00\ +I\xa7\x02\xb3\x81\xe9\xc04`R\x83\xa6\xd7\x80]\x0d\ +\xc9\xcf\x02>\xdc\xa6\xc8\xf7\x00\xa75\xf9n5pk\ +\x87\xd2V\x00W7\xf9n?\xf0b\x9b\xfcO\x00\xff\ +lX\x7f\x070#\xfb,`\x0f0\x0c\xec\x04^6\ +\xc6\x1c\xeaPW\xef#\xe94I\x0b%=\x22i\x7f\ +\x8b#m\xb1sd.h\xf3\xd3\xdc\x8a\xa3\x92&v\ +p\xf4\x1f_&ey\x8a\xb2\xc0)oq\x8b\xb4\xfb\ +ec\xb1PR3\xf3\x96\xc6\x98\xaa*\x92\xedw\xbf\ +\x8c\x9de\xbb\x0f\xb8\x12\x18\xa8\xa8\xfaW\x817G\x91\ +~\x0f\xb0\xb9$-.\x03\xd8X\xdc\x07l\x96\xf4%\ +I\x95\x0d\xce+1\x80\xa4w\x03\x1b\x81\x9f`\x7f\x0e\ +\xab\xe6\x85\x02y\x9e\xf7\xae\xa2=\x83\xc0*`c\x16\ +\xb3\xd2)\xddi\x92.\x05\x1e\x00&4I\xb2\x03x\ +\x09\xdb'\xbe\x0e\x1c\xcd\xb6o\xf0(c\xb0@\x9ei\ +\x1e\xeb\xdf\x00|/\xfb<\x16\x98\x9a\x95?\x078#\ +'\xfdl\xe0)I\xd7\x18c\xd6{\xd4Q-\x92>\ +\xd3\xa4/= \xe96IC\x92:\x1a\x88\xaa\xbb1\ +\xc0[\xea\xbc\xffG\x92\x91\xb4\xb7\x8b\xfa\x16t\xd8&\ +#\x1b\x83\xdbdc\xe2rT\xd2\xa7\xbb\xdb\x0b5!\ +in\x93F\xdd/iz\x81\xf2\xba1\x80dO\xef\ +:5\xc0'\xbb\xac\xab#\x038\xed\x9b.\x1b\x1b\x97\ +\x03\x92\xe6\x8e\xb6\xbcZ\x914E\xd2v\xa7!\xff\x91\ +\xb4D\x1d\x1e\xf19evk\x80\xed\xea\xecL`\xa2\ +\xa4\x1d]\xd65j\x03dm4\x92\x96\xea\xe4_\xcd\ +\xed\x92\xa6\x14)\xb3\x16$\xdd\x99\x13\x94\x85]\x96\xd9\ +\xad\x01$\xe9qIg\xa8\xf9\xce?3K\xd3-\x85\ +\x0c\xd0\xd0\xd6/\xe4\x94yG7eV\x86\xa4\x19\x92\ +F\x1c\xf1\xb7\xb7\xc93 i\xbe\xa4\xe5\x92\xd6H\xda\ +&{^\xeck\x1e\xa0\x91=\xb2G\xd9\x1cIc\xb2\ +eN\xb6m\x8f\xa7:\xdcy\x80\x85\xb2mZ#\xdb\ +\xc6\xf9\xb2\x17\xaeZ\xc5\xe4v\xa7\xcc\x11I3Z\xe5\ +\x09\x02I\xab\x1c\xe1\xdb$\x8do\x91\xfeBI[s\ +\x82\xe8s\x22\xa8\x19\xfb\xb2\xc57\x9dL\x04m\x95\xf4\ +\x91\x16q\x19/\x1b\xbbFV\xf9\xde_^\xe7\x01$\ +\x8d\x01>\xe5l^\x9e7\xd5){\xd4\xdf\x05\xfc\x91\ +\xffO\x93V\xcd\xdb\xb2\xa5\x0ef\x00\x8fK\xfa\xa1r\ +~\x0d\xb2\x98\xadp6_\xa9\x82c\xa8f\xf8\x9e\x08\ +\xfa\x00'N\xf4\xec\x05\x1el\x92\xf6~`\x09}v\ +O\xc2(1\xc0R\xe0\x97M\xbe\x7f\x10\xd8\xd7\xb0>\ +\x88\x8d\xb17|\x1b\xe0\x22g}\xbd1\xe6\xb0\x9bH\ +\xd2g\x81\xab<\xd7\xdd\xcb\x5c-\xe9\x1aw\xa31f\ +\x04p'\x82.\xf6Y\xb1o\x03\x9c\xe5\xac\xff\xd5M\ + i\x1a\xf0#\xcf\xf5\xf6\x03wK\xca\x9b\xb1tc\ +x\xa6\xcfJ}\x1b\xc0\x9d\xe0\xd9\x99\x93f\x190\xb9\ +@\xd9*\x90\xa7.\x8ah\x9d\x8c\x8d\x8d\xcb\x0eg}\ +\xd4\x93h\xad\xf0m\x80\xb7;\xeb\xc39i.(X\ +\xf6\xb6\x82\xf9\xea\xe0\x1f\x05\xf3\xe5\xc5\xc6\x8d\xa1\xd7\x8b\ +i\xbe\x0d\xe0^\x5c\x1ai\x5c\xc9F\xb0\xef+X\xf6\ +F\xe0H\xc1\xbcUr\x18\xab\xb5\x08y\xd7FF\x9c\ +u\xaf\x17\xf0*\xbb\x1f \xe3]4\xbf*\xd8\x8e\x11\ +\xe0a\x8fZ\xca\xe27X\x13\x14a\x020\xcb\xa3\x96\ +\xb6Tm\x80n\x070K8\xf16\xb1\xd0\xd8\x05|\ +\xb5\xcb2\xdc\x81t\xa9Tm\x80\xd1\x9c\xf3O\xcd\xd9\ +\xf6:\xf0q\x8a\xdd\xe0Q6/`\xb5\xed\xce\xf9.\ +\xaf-\xcd\xa8t^$\xe4\xff\x05\x0c5\xd9\xbe\x09;\ +X\xfa\x22\xf0A\xec\x98\xa2\xae\xd9\xbc\x7fc\xef\x1c\xfa\ +\x0b\xf0\x0b\x9a\x8fQ\xce\xafL\xd1(\x09\xd9\x00\x1f\x02\ +N\x05\x0e\xe6|w\x04\xb8'[Bg\x00k\xd4 \ +\xa9\xba\x0b\x18\x0d\x83\xc0\xca\xbaEx`%\xc5nI\ +\xab\x84\x90\x0d\x00v\x9e\xfc\x86\xbaEt\xc1\x0d\xd8\x81\ +k\xb0\x84n\x00\x03\xfc\x14x\x14\xb8\x90\xe2\xa7\x90U\ +2\x01\xab\xf51\xac\xf6\xa0/v\x85<\x06hd~\ +\xb6\x08\xd8N\xb8\x13B\xe3\xb0\xa7\xbaA\xef\xf4Fz\ +\xc5\x00\xc71T|\x9e\xdc\xef\x84\xde\x05$J&\x19\ + r\x92\x01\x22'\x19 r\x92\x01\x22'\x19 r\ +\x92\x01\x22'\x19 r\x92\x01\x22'\x19 r\x92\x01\ +\x22'\x19 r\x92\x01\x22'\x19 r\x92\x01\x22'\ +\xb4\xfb\x01v\x03\xdf\xa4\xf8?kB\xe7\xbd\xc0\xf7\x81\ +`\x9e\xf7\x13\x9a\x01\xee\xc4>1\xb3_y\x0e{C\ +\xcb\xcdu\x0b9Nh]\xc0cu\x0b\xa8\x80G\xeb\ +\x16\xd0Hh\x068V\xb7\x80\x0a\x08\xaa\x8d\xa1\x19 \ +Q1\xc9\x00\x91\x13\x9a\x01\xc6\xd6-\xa0\x02\x82jc\ +h\x06\xb8\xbcn\x01\x15pE\xdd\x02\x1a\x09\xed4p\ +)\xf6e\x0d\x1b\xe9\xadg\x02u\x82\xc1\xce\x03\x04\xf5\ +W\xb1\xd0\x0c0\x01h\xf9X\xd9\x84_B\xeb\x02\x12\ +\x15\x93\x0c\x109\xc9\x00\x91\x93\x0c\x109\xc9\x00\x91\x93\ +\x0c\x109\xc9\x00\x91\x13\xda<\xc0^\xe0;\xf8}g\ +`H\x9c\x0b\xdcD@\x8f\xba\x09\xcd\x00w\x01?\xa8\ +[D\x89\xfc\x01\xfbT\xf0o\xd5-\xe48\xa1u\x01\ +\xbf\xab[@\x05\xfc\xb6n\x01\x8d\x84f\x80\xa3\xed\x93\ +\xf4V\xb7\x80FB;\x0d\xfc:\xf0\ +*\xfd}C\xc8\xb2\xba\x854\x12\x9a\x01\x06\x81G\xea\ +\x16\x11\x13\xa1u\x01\x89\x8aI\x06\x88\x9cd\x80\xc8I\ +\x06\x88\x9cd\x80\xc8I\x06\x88\x9cd\x80\xc8I\x06\x88\ +\x9cd\x80\xc8I\x06\x88\x9cd\x80\xc8I\x06\x88\x9cd\ +\x80\xc8I\x06\x88\x9c\xaa\x0dp\xa8\xe2\xfaz\x91Jc\ +T\xb5\x01^\xa4\xffn\xf4\xf0\x89\x80MUVX\xb6\ +\x01\xcc\x09+\xc6\xbc\x09l)\xb9\xce^f\xb31\xe6\ +-g\x9b\xc9M\xe9\x09\xdf\x06\xd8\xe7\xacO\xcaI\xf3\ +w\xcfu\xf6\x13y\xb1\x99\xec\xac\xbb1\xee\x0a\xdf\x06\ +\x18v\xd6\xa7\xe7\xa4Y\xeb\xb9\xce~\x22/6n\x0c\ +w\xfa\xac\xd0\xb7\x01\x5cqg\xbb\x09\x8c1\xbf\x06\xd6\ +{\xae\xb7\x1fXg\x8cy g\xbb\x1b\xc3\xa0\x0d\xf0\ +\x92\xb3~I\x93t\x8b\xb1\xef\x07LX\xf6`c\x92\ +\x87\x1b\xc3\x97}V\xec\xdb\x00\xeb8\xf1\xed\xd8\xe7K\ +\x9a\xe1&2\xc6\xec\x04\x16\x01\x07<\xd7\xdf\x8b\xec\x07\ +\x16\x19c\xdc\xee\x93,vC\x0d\x9b\x8e\x01\xbf\xf7Y\ +\xb9W\x03\x18cv\x01O;\x9b\x977I\xbb\x06{\ +\x9f\xfc\x93>5\xf4\x18O\x02\xe7f\xb1\xc8\xc3\xfd\xab\ +\xfcS\xc6\x98\x7f\x95\xac\xa9;$]\xa7\x139*\xe9\ +\xbc\x16\xe9\xc7HZ&\xe9yIG\xd4\xff\x1c\x91m\ +\xeb\x8d\x92\x9a\x1e\x80\x92\xce\x93t\xcc\xc9{\x9d\xef\xfd\ +\xe5\xfd\x1cS\xd2X\xecd\xc6\xec\x86\xcd[\x80\xf7\x1b\ +cv\xb7\xc9;\x1e\xfb\x14\x8d!\x02z\xad\x8a'\xf6\ +\x02\xcf\x01\x1b\x8c1-g\xfb$M\x01\x9e\x01f6\ +l~\x058\xc7\x18\x13\xd4\xfb\x06r\x91ty\x8e\xf3\ +\xff$\xe9\xf4\xba\xb5\x85\x8e\xa4\xd3\xb3X\xb9\xf4\xd6\x9b\ +\xd5%\xfd,\xa7\x11\xafH\x9aU\xb7\xb6P\x914+\ +\x8b\x91\xcb=uk\x1b5\x92\xc6I\xfasNc\x0e\ +JZ)ib\xdd\x1aCA\xd2DI\xdf\xcdb\x93\ +\xf7\xcb9\xaen\x8d\x85\x904U\xd2\xdfr\x1a%I\ +\xfb$=$\xe9ZIC\x92\x06e\xc7\x0f}\x8d\xa4\ +\xb1Y[\x87\xb2\xb6?\x94\xc5\x22\x8f\xa7%M-S\ +O\xa9\x17\x1a\xe0\x7f\x03\xbb\x9f\x03\x9f+\xbb\xae>\xe3\ +W\xc0\xe2v\x03\xc6n)\xfdr\xb01\xe6\x901\xe6\ +\xf3\xc0\xf5\x9c|\xad q2\xc3\xc0\xf5\xc6\x98k\xcb\ +\xde\xf9P\xc1/@#\x92\x06\xb0\x0fH\xf8\x0a0\xad\ +\xca\xba{\x80a\xe0\xc7\xc0\x1d\xc6\x98\xcafH+5\ +\xc0q$\x19\xe0\x02\xe0\x0a`.\xf6\x8a\xd74N\xbe\ +\xf4\xd9\xaf\xbc\x81\xdd\xe1;\x81g\xb1/\x93|\xc6\x18\ +S\xf9\xcd2\xff\x05\xbdH\xeb\x8d\xef9$\xce\x00\x00\ +\x00\x00IEND\xaeB`\x82\ +\x00\x00\x22\x7f\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x05\xc9iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \ + \x0a <\ +/xmpMM:History>\x0a\ + \x0a \ +\x0a\x0aB\x02\x0c\xf5\x00\x00\x01\x81iCCPsRG\ +B IEC61966-2.1\x00\x00\ +(\x91u\x91\xcbKBA\x14\x87\xbf\xb4\xb2'\x06E\ +\xb4h!Q\xad4\xac@j\xd3B\xe9\x05\xd5B\x0d\ +\xb2\xda\xe8\xf5\x15\xa8]\xeeUB\xda\x06m\x83\x82\xa8\ +M\xafE\xfd\x05\xb5\x0dZ\x07AQ\x04\xd1\xb6\xd6E\ +mJn\xe7j\xa0D\xce0\xe7|\xf3\x9bs\x0e3\ +g\xc0\x12L)i\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\ +\x0b\xa1E\x87\xed\x85F:\xa9\x17k\x09+\xba:\x1b\ +\x98\x08Ru|\xdeSc\xfa[\x97Y\xabz\xdc\xbf\ +\xa39\x1a\xd3\x15\xa8i\x10\x1eST-+<%<\ +\xb3\x96UM\xde\x11\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\ +\x0b\x0a\xdf\x99z\xa4\xc4\xaf&'J\xfcm\xb2\x16\xf4\ +\xfb\xc0\xd2&\xecHTp\xa4\x82\x95\xa4\x96\x16\x96\x97\ +\xd3\x9bN\xe5\x94\xdf\xfb\x98/i\x89e\xe6\x03\xe2{\ +du\xa3\xe3g\x12/\x0e\xa6\x19\xc7\x87\x87AF\xc5\ +zp1\xc4\x80\xec\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8a\ +X\x95<\x1a+$H\x92\xc5)jN\xaa\xc7\xc4\xc7\ +E\x8f\xc9L\x917\xfb\xff\xb7\xafz|x\xa8T\xbd\ +\xc5\x0bu\xcf\x86\xf1\xde\x07\xb6m(l\x19\xc6\xd7\x91\ +a\x14\x8e\xc1\xfa\x04\x97\x99r\xfe\xea!\x8c|\x88\xbe\ +U\xd6z\x0f\xc0\xbe\x01\xe7We-\xb2\x0b\x17\x9b\xd0\ +\xf5\xa8\x86\xb5pQ\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!\ +h\xbf\x81\xa6\xa5R\xcf~\xcf9y\x80\xe0\xba|\xd5\ +5\xec\xedC\xbf\xc4\xdb\x97\x7f\x00\x00\x99\x1d\x0b-\xff\x9d}W8\xfaN\xa9\ +1\xfb\x0f\xf2\x05\xf5K\x9d\xa9\xe1\xc6c\xcb\x12\x80\xab\ +\xf4\xd5\xf0)|w\xdd>\xc0'\x9e\x0e\xef|\x0f\xdf\ +{~\x967\x8f.\xf9\xb3L \xb9U\x95\xc2\xad\xac\ +\x03\xfcw|\x9d?2,\xaf\xd8\xf9\x00\x9fxz\x8c\ +\x91\xe1\x80\xc4\x90\x80\xff\xd6\xf6\xdam\x12le\x02\x08\ +\xb0~O\xde\xb7\x82\x90\xb2\xcf\xb6\xa1>\x9b\x12[\x92\ +\x00r\xd9L\x02\xd8\xee\xa5%I`\xf2\xe1\x91\x96\xef\ +\x9f|x\x04I\x0aH\xc7\xed\xee3\xb7\x1c\xb6$\x01\ +\x00\xff\xd3\x9f\x18\x1a\x5c\xfdd'\xe4\x9e\xff\xb1\x8e\xfa\ +lZlU\x02\xf8i\x7f\xe2\xb6[\xfaV\xfd\x80\x90\ +{~f\xed\xd5\xd9\xbc\xd8r\x04\x90\xcbf\xd2\xc0\xb8\ +\x97\x96e\x81\xc7\x1ej\x9d\xfd{x\xec\xa1\x11d9\ + \x06\xc6\xddgo)l9\x02\x00\xf2\xfe\xc4Z\xd8\ +\x7f\xcc\xbd\xbf\xbe\xe6\x87mRlE\x02\xf87\xfe\xc4\ +\x9e\x18\xed?9 \x93\x1c\x88&\x90\x90{?\xb7\x9e\ +\x8amFl)\x02\xc8e3\x03@\xc6K'\x14\x91\ +G\x1e\x1c\x8e,\x9f\x1a\x92I\x0dE\x13\xc0#\x0f\x0e\ +\x93P\x02M\x94q\xdf\xb1e\xb0\xa5\x08\x00\xf8-\x7f\ +bh0\xca\xeb\x0b\x82\x00\xc9~\x89d\xbf\x84\x10c\ +\x0f\x0dy\xc6W\xd6Q\xbfM\x87\xadF\x00\xff\xca\x9f\ +\x883\xfe$\x07d\x04Q@\x10\x85X1\x10\xf2\x8c\ +\x9f\x5cO\x057\x1b\xb6\x0c\x01\xe4\xb2\x99a\xa0\xce\xef\ +\x93I\x91\x87\x1f\x88a\xff>\x05/\x19\xa3(>\xfc\ +\xc00\xc9d\xa0\x99F\xdcwm\x09l\x19\x02\x00\xbe\ +\xe6O\xc4i\xff\x82(\x90\xf0\x8d\xfad\xbf\xc3\x0d\xa2\ +\x10\xf2\xac\xaf\xae\xa9\x86\x9b\x10[\x89\x00~\xc2\x9f\x88\ +g\xffA\xb9/\x88N^\x14B\x9e\xf5\xe9\xb5Tp\ +3bK\x10@.\x9b\xd9\x06\x0cy\xe9\xbe\xb4\xc4C\ +\xf7\x0dE\x96O\x85p\x87\xb0<\x0f\x0f\xdd7D*\ +\x15h\xaa\xa1\x5c6\x93\x89*\xdfK\xd8\x12\x04@\x13\ +\xfb\x8f\xd1\xfeE\x81D\x7fsg'V/\x06~o\ +U5\xdc\xa4\xd8*\x04\xf0)\x7fb5\xec\xdf\x83 \ +\xc4\x8b\x81\x10\xa3\xd0\xa7\xc2\xca\xf5\x1az\x9e\x00r\xd9\ +\xcc\x0e\xa0\xde;\x03\xfd\x12\xf7\xdf\x13\xc3\xfe\x87\x945\ +]{\xe0\xde!\xfa\xfb\x02\x042\x90\xcbf\xb6G\x95\ +\xef\x15\xf4<\x01\x00\xbf\xefO\xc4i\xff\xa2$\x90\xe8\ +\x8b\x1e\xe5\x89>\x09QZ\x95\x18\xf8zK5\xdc\xc4\ +\xd8\x0a\x04\xf0\x8c?\xb1\xa2\xf1'\xc6\xea\xe7\x88\x81U\ +\x19\x85~\xa8\x95\x0anf\xf44\x01\xe4\xb2\x99]@\ +\xddq?4(s\xefG\x07#\xcb\xc7i\xfa\xad\x94\ +\xb9\xef\xeeA\x06\x83\xd7\xfbr\xd9\xcc\x0d-Tu\xd3\ +\xa2\xa7\x09\x80\x06M|8\xc6\xb1\xb3\x12\xfb\xf7\xb0\xb2\ +\x18hzFO\x8b\x81^'\x80\xa7\xfd\x89X\xf6?\ +(\xb7\xb6\x08^\x887\x0d\x87\xcc\x06\x9e\x0e+\xd7+\ +\xe8Y\x02p\xb7m\xa5\xbc\xf4\xe8\x88\xc2G\xef\x88\xf6\ +\xd4\xb6\xc2\xfe[){\xf7\x9d\x83\x8c\x8e\x04f\x0b\xe9\ +^\xdeB\xd6\xb3\x04@\x93\xf6\x1f\xcd\xdeE\xb95\xf6\ +\xef!\xd1'!\xca\xab\x12\x03=k\x14\xeae\x02\xf8\ +\x98?\x11\xc7\xfeW3\xfa\xeb\xf7\xacn6\xf0\xc4\xaa\ +_\xb0I\xd0\x93\x04\x90\xcbf\xee\xc2\xb7isdX\ +\xe6\xce=\xeda\xff\x1e\x921\x0a\xe5\x9d{\x06\x1aw\ +\x0f%\xdd:\xf5\x1cz\x92\x00h\xb0\xfdgF\xa3-\ +x\xa2,\xa0\xa4[g\xff\x1e\x12\xe9x1\x10\xf2\xce\ +\x9et\x11\xf7*\x01<\xeaO\xc4-\xfc\x5c\xcb\xe8o\ +\xe5\xde\x90w>\xb6\xe6\x17m z\x8e\x00r\xd9\xcc\ +\x83\xf8\x82=\x8c\x0c\xcb\xf1\xf2?\x86\x95\xaf\x848\x02\ +\xb8\xed\x96\xfeF1\x90\xc8e3\xf7\xaf\xf9e\x1b\x84\ +\x9e#\x00\xe0w\xfc\x89k\xb6Eo\xd9\x93\x14\x01%\ +\xb5z\xf6\xefAIKHJ\xb4\x18\xd86\xde\xf4\xee\ +\x9e\x13\x03\xbdH\x00\x0f\xf8\x13\xf1\xda\x7f\xb4n\xd0*\ +Vi\x14zp\xdd/\xec2\xda\x1e\x22\xc6\xddE;\ +\x80\xe3\xa2\xed\xc71\xd6\xf4\xf9~\x09\xf7\xff\x14\x8e&\ +\x9f\x04\xd2\xee\xff\x09\xf7\xe7\xe5\xcb\xbe<\xd9}n\xbd\ +W\x87\x86dvOD\xef\xfb\x8b\xeb\xbcV\x91\x1aT\ +(\xabz\xe8\xb5\xdd7\xf714$\xb3\xb0`xY\ +J.\x9by\x1eX\x02\x0c\x9c`S\x9a\xfbw\xcd\xfd\ +yy5\xa0\xe2\xcb\xaf\x02e\xf7Z\xd9\xf7\xab\x02%\ +\xf7\xb7\x94/\xa8\xda\xba?\xca\x87\xd0\x16r\xa3k\xfc\ +.\xf0I\x9cm\xd6\x9e\xc5mSE\x14\xd9\xb3;z\ +\xf4K\x8a\x88\x92Z?\x83SR\x22\x92\x22b\xeaV\ +d\x1d\x0e\xffs\xd1\x9f\xf5\xd4\xba_\x1a\x83\x5c\xb6\xa5\ +\x95h\xb6\xfb\x7f\x15\xb8\x04|\x17\xf8\x0faQN\x9a\ +Z(\x97\xcd|\x05\x87\x22\x9f\x05v\xe1\x8cN\x81M\ +\xd6\xf9;w\xa4x\xfc\xd1\xe8M\x9f\xebQ\xfeV\xf3\ +\xac\xc7\x1f\x1da\xe7\x8eT\xe4\xf5\x0d\x82\xd7_i\x9c\ +>|\x16\xa8\xe6\xb2\x99|X\xc1:r\xd9\xccQ`\ +O\x17*\xb8.\xec\xb9\xa5\x9f\x1f~f<\xd6\xb7?\ +\xb6\xab\x0f9\xd9\x1e\x15\xc7\xa8Y\xcc\x9e*G^\xb7\ +m\xf8\xce\xde+\x1c;\xde\x14`j3\xe2X\xbe\xa0\ +\xde\xee%\xeaM\x98\xcbf\xde\x02\xeeX\xef\xd3%I\ +@Q\x04\x12\x8a\x88,\x0b\xc8\x92\x80\xac\x08(\xb2\x80\ +\x22\x8b\x88\x12(\xb2\x88$\x0b\xc8\x92S^\x96\x04$\ +I@\x14\x057\xed\xe4\x0b\xa2\x80$\xba\x7f\x0b\x02\x89\ +\x84\xc0\xd0\xa0\x1c\xeb\xf6\x05PR\x12\x99\x9b\xda\xbb\x93\ +[=]A\xaf\xc6\xc7\x89*.\x18,,\x1ah\x9a\ +\x8dm\xdb\x98\xa6\x8di\x81m9\x7f\x1b&\x98\xa6\x8d\ +UO\xfb\xf2\x0d\x1b\xdd\xb0\xb0L\xd0\x0d\x0b\xdd\xb01\ +t\xa7\x8ca\xd8h\xba\x85\xae;\xe5\xdb\x80\xb7\xf2\x05\ +\xf5.p\x09 \x97\xcd\xfc6\xf0\x0b\xfe\x12\xde\xfc\xfa\ +\xe1\x07\x86\x91c\xfc\xe3\x9b\x11#\xd7\xa7bW\xf6\xac\ +\x05\xb5%\x83\xf9s\xd5\xb6>\xb3\xd30L\x9b\xc3G\ +\x8a\xbcs\xbc\xc4|\xd1h\xbc\xfc;\xf9\x82\xfa\x8b\x82\ +\xab\xf0U\xf1)\x84;w\xa4\xf8\xecgzs\xbd\xa3\ +\x92\x96\xc8\xdc\xd8\x998\x0e\xea\x99\x0az\xa57\xa3\xc5\ +\xfd\xf5\xdf]\xe2\xec\xf9\x00\x01\x1b\xf9\x82\xaaH\x93\x13\ +\xe9\xaf\x01\x8fx\xb9#\xc32?\xf5\xaf\xaf\xebz\x05\ +\xdb\x01I\x11\x18\xbd!\x1d\xbb\xbe\x7f=H\x0e\xc8\xd4\ +\x16\x0d\xec\xf0\x09\xc1\xa6\xc6\x9d{\x06x\xfbX\x89\x9a\ +V\xaf\xbc89\x91\x1e\x13q\xc2\xa6\xd7q\xeb\xee~\ +\xec\xb6\x88\x99\xeeBRDF\xaeO\xc7.\xe7Z/\ +DI`\xe4\xfat\xacup\xb3\xc2\xb6C\xe3\x1e\xfd\ +\x84\x88/\x9e\x0e\xc0\x83\xf7\x0f\xd5o\xe8\x15\xa4\x06e\ +\xc6v\xa5\xdb\xa6\xf5\xc7AN\x8a\x8c\xed\xea[\x97\x93\ +\xa9\xdb\xf0\xfa\xf2\xa1\xe6\xdd\xd2\xdbd\x1a\x82!K\x02\ +\xd8\xb6\x8d \x08\xd86\xb1S\xad\x8d\x84 \x0a\xa4\x06\ +e\xd2#J[\x0c>\xab}\xf7\xf0\x8e\x14}U\x8b\ +\xca\xbcNu\xd1\xc0\xb66\xe7\x88\xf1:\xdf\xb6mB\ +\x98cR\x06,|\x06!]\xb7Q\x14\x10%\x10\x08\ +'\x02%\xed\xdb^%8\xe5<\xd3\x83\xe0\xe6\x01\x08\ +^!\x81\xd0\xf2\xa1\xcf\xc0\xcd\x0f{\x06 H\x02R\ +\xc2\x99Fn4\x94\x94\x88rm\x92\xa1k\x93\x98\x86\ +\x8d\xa9Y\xd8\xa6\xed\x98\xe1|\x0d\x8f\x9b\xaesU\x1b\ +l\xe7\x1f\xb7Lt^\xd33\xbcg\x87\x94oTP\ +\x97os\xa6\x9e\xba\xdeD\xa4\x96\x0c,\x02\xa3^\xce\ +\xb1wK\xdc\xbe\xa7\x1f\x19\x10EB9\x81 \xc0\xf0\ +u\xa9\xd8\x05\x13\x1f6H\xb2\x80$\xaf\xdd\xf3\xb8\x1e\ +X\x86M\xf1Bp\x8a\xea\x1f\xf9\x96\xe5\xd8\x13\x8e\xbd\ +\xdbd\xa8Z\x14\x81i\x7f\xce\xf1\x13e\xf4\x9a\x85a\ +87z\xd4\xe7\xd7\x09\xb4\xb2\xc9\xec\xe92Z\xb97\ +\xa7D[\x09a}\xd1\xd4\xf9\x86\x8d^\xb38~\xa2\ +\xc9\x9ayR\x9a\x9cH\x1f\x04~\xde\xcbY\x5c2\xd1\ +4\x8bk\xb7'\x5c\xae.\x80\xe8c\xc58\x1c\xc0\xb6\ +\xa0\xba` \x08\xacj\xc5\xedU\xb4\x0f\xa5Y\x8d\x85\ +\x8b\xb5\xfa\xb4\xd4?H-\xdb\xc62l\x0c\xddB\xd3\ +,\x0e\x1dY\xe0\xfd\xe9J\xe3#\x9e\xf1,\x81\xa7\x80\ +\x9b\xfcW\xee\xb9s\x80\xfb\xee\x1e \x91\x90\x90e\x11\ +Y\x12\x10|\x84\xe0\x17\x09\x89>\xe9\xaaH\xe8\x22<\ +\x96\x1f5\xeam\x0b\xd7\x84l\xa1i&\xaf\xbc\xbe\xc4\ +ko-5>\xe6T\xbe\xa0~\xc4S\xfe~\x84e\ +\x17\x22\x00\xaf\xbd\xb5\xc4\xde\xfdsT+&\x9af:\ +v\xea\xab\x22a\xc3\xd1\x0a\xcb\xd7\xdd\x8e\xafVL\xf6\ +\xbe0\x17\xd6\xf96\xf0\xa3\xe0\x1e\xa805]\x99\x99\ +\x9cH\xef\x07>\x8f\xcfA\xb4\xb0hr\xf6B\x8d\xcc\ +\x88B*\xe9\x8d|O\x83\xbf*\x12\xba\x8d\x15Y\xbe\ +\xe9\xb0|]\xb3\xb84\xa3S80\xc7\xc5\xcbM\xeb\ +Gl\xe0\xa9|A=\x02\xbe\x135\xa6\xa6+\xa7'\ +'\xd2\xff\x88\x13j\xb5\xde\xbb\xe5\x8a\xc5\xbb\xef\x97\x11\ +\x04\x81\xf11\x19\x965\x83\x00!x\xf4\xa0\x95M\xf4\ +\xaa\xb9b\xe4\xad\xabh\x1d\x96i3\x7f\xbeJ\xc5\xe7\ +\xd0ib\xf9\x86\x8d\xae[\xd44\x93\xd7\xde,\xb1\xff\ +\xe0<\xe5J\x93\xcd\xda\x02>\x95/\xa8\xfb\xbc\x8c\xa6\ +\x1er\xa3^\x1c\xc5\x17r\xd5\xc3\x0d\xd7'\xc9>1\ +J\x22)\xa2\xc8\x8e\xbbW\x14\x85P\xbd@\x94\x1dc\ +Ib\x0dk\xf2\xafb\x19Z\xd9\xa4x\xa1\x8ae,\ +\x0f\xf7P-\xdf\xb0\xd0j\x16\x85\x97\xe6\xf8\xe0\x5c-\ +\xecQ\xb3\xc0\x9e|A\x9d\xf1gF\x0e\xd1\x5c6\xf3\ +m\xe0\x87\x1b\xf3\xc7\xc7\x14>\xf6\xc8\x08\xe3\x19\x19E\ +\x11\x91\x15\x11Q\x12\x10\x1bD\x82\x87\x81\xf1\x04\xfdc\ +[\xf2\xb0\x8d\x8e\xa34\xab\xb1te\x99\x85G\xb2|\ +\xddbf\xd6\xe0\xe0\xe1y\xae\xcc\x86\xae_\xfcv\xbe\ +\xa0\xfeh\xd8\x85\xc8\xe195]\xf9\xc6\xe4D\xfa4\ +\x8e\xb3( \x12\xdey\xaf\x8c(\x0a\x8ce\xae\x8a\x84\ +N`\xb5,\xff\xf5\xb7J<\x7f`.\x8a\xe5\xfft\ +\xbe\xa0\xfeJ\xd4\xbbV\xec\x11W$\x1c\xc3g-\xf4\ +p\xe3\xce$O\x7f\xacu\x910\xb2#\xb5\xa6mZ\ +\x1f&\xe8\x15\x93\xf9\xf3\xad\xb3\xfc\xe7\x0f\xccq\xe6l\ +(\xcbW\x81\xdb\xf3\x05\xf5R\xdc\xfbZ\x1e\x92\xb9l\ +\xe6\x1f\x80O4\xe6osE\xc2XFFIH\x0e\ +\x11\xc4\x89\x84m\x09\xfa\xb7\xe6\xf9K\xebFI\xd5X\ +\x9aY\x81\xe5\x1b6\xbaf2\xab\x1a\x1c84\xcfL\ +8\xcb\xff\x87|A\xfdd+\xefly8NMW\ +\xfejr\x22}\x0e\xf81\x1aE\xc2\xfbeDQd\ +lT\xa2\x15\x91`T-\x12\xfd\xd2U\x91\xe0\xc22\ +m\x8a\xe7\xabT\xe6[`\xf95\x937\xde.\xf3\xfc\ +\x819J\xe5&\x96o\x03?\x9b/\xa8\xbf\xd4\xea\xbb\ +W\xdd\x03n\x5c\xbe\xb7\x81\xa65\xd97\xdd\x90\xe2\xa9\ +\xc7G\x1c\x91\xa08\xd6\xc3(\x91 \xb9\xb3\x84\x0f\xbb\ +H\xd0+&\xc5\xf3U\xcc8\x96o:\x9d\xaf\xd5,\ +^88\xcf\xe9\x0fB\xd7&\xce\x03w\xe4\x0b\xea\xf9\ +\xd5\xbc\x7f\xcdC0\x97\xcd\xec\x05~\xb01\x7f\xdb\x98\ +\xc2\xc7\x1f\x1bat\xa4\x05\x91 \xc0\xe0x\x92\xbe\xcc\ +\xfa\xb7p\xf5\x22\xca\xaa\xce\xe2\x95Z\xd0\x05\xec\xa2\x91\ +\xe5\xabs\x06/}?\x92\xe5\xef\xcb\x17\xd4g\xc2.\ +\xac\x845\x0f\xbf\xa9\xe9\xca_NN\xa4/\xe0\x84L\ +m\x12\x09\x92$\x92i\x14\x09b\xfd\xaf\xa0H\xa8}\ +\xb8D\x82e\xda\x14/\xd4(\xcf/w\xa6\xdfwo\ +\x9bA\x96\xff\xe6\xd12\x85\x97\x22Y\xfe\xb3\xf9\x82\xfa\ +\x8bk\xad\xcb\xba[\xdc\x8d\x93\xf7&\xbe\xc3\x1a<\xec\ +\xba1\xc5\x93\x93-\x8a\x04E`\xf8\xba\xad/\x12\xf4\ +\x8ac\xd81\xf5\xd6X\xfe\xfe\x97\xe79u&\x94\xe5\ +\x17\x81\xbb\xf2\x05\xf5\x83\xf5\xd4\xa7mC.\x97\xcd\xbc\ +\x00<\xd9\x98\xbfmL\xe1\xc9\xc9QF\x86\xa5\xd6D\ +\xc2\xb6$}1\x11?z\x19\xe59\x9d\xc5\x99\xd6X\ +\xfe|\xd1d\xff\xcbsQ,\xff\x85|AmKx\ +\xba\xb6\x0d\xb7\xa9\xe9\xca\x9fON\xa4gp<\x8bM\ +\xbe\x04I\x14\x18\x1buC\xb5\xda1\x22\xa1\xe4\x88\x04\ +'\xaa\xf7\xd6\x10\x09\xb6eS<_\xa3<\x17\xcf\xf2\ +\x0dwn\xff\xe6\xd1\x12\x85\x03s,\x95\x9a\xbc\xab6\ +\xf0s\xf9\x82\xfa\x1f\xdbU\xb7\xb6\xb7\xb0\x1b\xbe\xf5\x0d\ +\xa0)f\xeb\xc4M)\x9ex\xcc\x11\x09\x09ED\x96\ +\xc4\xc85\x06JZbtg\xaa\xe7\xf5\x02\xdb\xb2\x99\ +;[\x0d\xac\xd7k\xf6\xdd[h.\xcb\x7f\xf1\xe5y\ +\xa6\xc3Y\xfe\x02pw\xbe\xa0\x9ejg\xfd:\xd6\xba\ +\xb9l\xe6EB\xc2\xa7]3\xae\xf0\xd4\xe3#\x0c\x0f\ ++$\x12\x0e\x11xk\xf9\xc3\x16\x9fvj\x97O\xb7\ +\x10\xb6\x9b\xc8\xb6}#\xdftV\xec\x14\x8b:/\x1c\ +\x9c\xe7\xf2\x95P\x96\xffR\xbe\xa0~\xbc\x13\xf5\xeb\x98\ +\xc655]\xf9\xb3\xc9\x89\xf4\x1cN\x8c\x81z\xd7\x96\ +\xca\x16\xef\xbe_!\xa1\x08\x8c\x8f)\x8eR\x18\xc1\x05\ +,\xc3F\x94\xd6\x16\xe5k3\xa0<\xa7S)\x06;\ +\xd4\xf6\xc9\x7f\xd3U\xf6\xde:\xba\xc4\xbe\x97\xe6Y\x5c\ +\x0ae\xf9\xbf\x90/\xa8_\xeaT\x1d;\xce_s\xd9\ +\xcc\x04\xf0:Nt\x8f\x00n\xb99\xcd3O\x8e\xa1\ +(\xd1\x5c@\x10\x05\xc6'\xfa:\xba\xe3\xa7\x13\xb0L\ +\x9b+'\xcbM\xfb\x05<\x02\xb0\xdc\xce\xff\xde\x0b\xb3\ +\xbcw\xb2i\xad\x1e8QF\xee\xce\x17\xd4\x93\x9d\xac\ +g\xc7wT\xb8\x1f0\x02L5^;~\xa2\xc27\ +\xbf=\x83\x1d\x5c\x8d\x16\x80m\xd9\xd4\x16\x9bv\xb6n\ +z\xac\xb4Y\xc4\xc6\xe6\x9b\xdf\x9e\x89\xea\xfc\x83\xc0H\ +\xa7;\x1f\xba\x1c\xf5#\x97\xcd\xfcg\x9c\xa3W\x03\xef\ +\xbd\xfe\xba$?\xf9\x99\xed\x08\x08\xa1;\x91\x12}\x12\ +\xa37\xf4\x96.0\xf7A%t\x8d\xa4'\xff\xff\xcf\ +\xdf]\xe2\xdc\x85&/\x9e\x0d\xfcR\xbe\xa0\xfeV\xd3\ +\x8d\x1dBW\xf7T\xb9\x1fv+N\xc0\xa3:\xce]\ +\xa8\xf1\xf2\xa1b\xf8M\x80^\xed\xbd\xed\xb8qu~\ +\xf9P1\xac\xf3K\xc0\x0ft\xb3\xf3a\x03\xc2\xc4\xe5\ +\x0b\xea{8V\xc3\xc3\xfe\xfcwb\xc2\xab\xd8\xd6\xf2\ +\x16\xa8^\x80m\x13\xcb\xfeC\xbe\xf5\x100\xdc\x0d\x96\ +\xdf\x88\x0d\xd9\xe2\xeaF\xabz$\x97\xcdTp#\x90\ +-,\x1aX\x96\x8d\x14\xa1\xecY\x96\xdd3\x8a`\x5c\ +\xe7[\x96\xcdBP\xa7\xa9\xe6\x0b\xea\xa3Q\xe5;\x8d\ +\x0d\x0b\x14\xe9\x9e\xf6Y\x0f\xaf\xd5\x97\x96\x22;_\x10\ +\x85\x9e\xe9|p\xe2\x08D\x19\xb0$I\xa0/8\xad\ +M\xb9m\xb1!\xd8\xc8H\xa1_\xf1'\xe2\x0e|\x90\ +\x13\xbd\x17\xd04\xae\xce!\xdf\xfa\x1b\x1d\xadL\x0c6\ +\xb2e[>\xedSI\xf7\x1e\x01\xc4\xd59\xe4[7\ +\xec\x14\xd2\x0diY7\x9cl}\x91\xa9$\x09\xb1\xa7\ +}\xb6;\xe2W7\x10W\xe7\xfb\xef\x19j\x9c\xeef\ +\xdc`]]\xc7F\x0d\xad_\xf5'\xe2N\xfb\x14D\ +\xa1'7\x97$\xd2\xf1\x0b\x5cBb\x1d\xfe\xd7\x8eV\ +(\x02\x1bE\x00_\xf0'B\x82\x17\xd5\x91\x1c\x906\ +Y\x90\xda\x16!@\xb2?\x9apom\x8es\xfc\xb3\ +\x1d\xadO\x046\x8a\x00\xae\xf7'\x1e{(:\xe6o\ +/\xb2\x7f\x0fq\xd1\xca\x1f\x7f\xa4\xe9\x9bwv\xb42\ +\x11\xe8:\x01\xe4\xb2\x99\xcf\xe2\x1b\xd3q\xe7\xfd\xac4\ +\x8a6;\x92\xfd\xf1\xdc\xab\xe1\xdb\x05\xb7m\xba\x8a\x8d\ +\xe0\x00\x01Yw\xf3G\xa2m\xfc\x89\xbe\xde^(\xba\ +\x92\xfe\x12\xf2\xed\xbf\x1aV\xae\x93\xd8\x08\x02\x08D#\ +\x8f;\xf0\xa9\x97\xd9\xbf\x87\xb8o\x08\xf9\xf6\xdb\xc3\xca\ +u\x12]%\x00\xf7P\xa5z\x8b\x8c\x8e(a\xe7\xee\ +\xd4\xb1\xd5\x09`\xdbx\xa2\xf1\x18Z9\x97\xcd\xdc\xd3\ +\xf1J\xf9\xd0m\x0e\xf0e\x7fb|,Z\xfe\xcb\xc9\ +\xcd\x11\x0bp\xbd\x90\x14!6\x82\xe9X\xf3\xa6\x98\xa6\ +C\x1d:\x89n\x0f\xb1\xae\x9c\xf7\x17\x07C\xb3\xd0\xcb\ +&Z\xc5\xc4v\xdd\xf5\x82\xe4\xcc\xdb\x95>\xa9#f\ +\xe7\xe4\x80\x8cQ\x0b?\xea\xe7\xb6[\xfay\xffd \ +|\xdbd\xdb+\x10\x83\xaeq\x00\xd7\xe1Q\xd7z\xfa\ +\xd2\x12\xbbo\x8e\x9b\xff\xb7\x97\x00\x8c\x9a\xc5\xdc\xd9\x0a\ +\xb3\xd3e\x16.\xd5\xa8.\x18\xd4J\xce\xaf\xba`\xb0\ +p\xa9\xc6\xect\x99\xb9\xb3\x15\x8cZ{\xd7\x1f\xc4\x11\ +\xf3\xad?\xd0\xd7\xe8\x1cJw\xd39\xd4M\x11\x10p\ +x\xc49\x7fVb\x9b\xab\x81m\xc1\xe2\xa5\x1a\xb3\xa7\ +\xcah\xcd\xeb\xec\x9b\xa0\x95LfO\x95Y\xbcTk\ +[X\xf8\x95\xc4YH[|9\xac\x5c'\xd0M\x02\ +\xf81\x7f\x22\xce\xf9\xd3\xae\xd1\xafW-\xd4\xd3\xe5\xa6\ +=xq?\x0f\xe5y\x1d\xf5t\xb9m\xdc \xee\x9b\ +B\xda\xe2\xc7\xc3\xcau\x02]!\x00\xd7\xd1Qw\xfe\ +\x08\x02\x1dw\xfe\x94T\x0d\xf5L\x19\xc3= \xc1\xdf\ +\xc16N\xbcC\xcb\xfd\xd9\xb6]_\x98\xea/gh\ +\x16\xb3\xa7\xcb\x94\xdapT\xdffu\x0eu\x8b\x03\x04\ +\x8c?q\x87>\xad\xd7\xf9c\x1a6s\x1fT\x9cH\ +\x1b\x0d{\xf0l\xec\xc0\x1e@ _&$@g\xbb\xd0i\ +\x1d \xe0\xd8X\xab\xf5O+;\xe6\xd9\xd0\xce\xaf\xcf\ +\xeb\x1dv_\xad\x9a\xbc\xf1v\x89\xbf\xfd\xfb\xcbQ\x9d\ +\xff<0\xe4u>\x80\xfb\xf7\x10\xf0Bc\xe1\x0b\x97\ +4\xfe\xf6\xef/\xf3\xc6\xdb%\xaaUw\xbah4O\ +\x17=T\x17\x0d\xc7\xec\x1csx\xc6*\xad\x82\x1du\ +\x0eu2B\xc86\xe0\xb2\x97\xeeKK|\xe9\x0b\xd1\ +\xcb\xde\xc2\x8e{\xb7mX\xbaR\xa3\xac6\xc7\xd6\x81\ +\xe5\xc0J\xa6/\xa4\xdaK\xdf/F\x85X1\x81\xcf\ +\xe5\x0b\xea_\xafP\xef\xcf\x02\xdf D<~\xe4\xc6\ +\x14O<:L\x22)\x91P\x1c\xfb~\x5cX\xdc\xbe\ +\x8c\xc2\xc0x\xb2i\xc7\xb3g\xa2\x8e\xc2\xd7\xff\xf8,\ +\xe5`T\x91k\x1a\xc3\xbc\xb7\x0b\x9d\xe4\x00\x01\x87F\ +\xac\xf3Gnv\xfe\x18\x9ak\xc7\x0f\xe9\xfce\xa3\x8e\ +\xd3\xf1\xd5\x9a\xc9\xf4\xe9\x0a\xcf\xedU\xa3:\xff$\xce\ +~\xfb\xd8\xce\x07p\xcb\x8c\xb8\xf7\x040}\xa6\xcas\ +{UN\x9f\xa9P\xad9\xb3\x04C\xb7#\xb9AY\ +u\xfd\x09Z\x90\xdd+\xa9U;\x87~}\xa5z\xaf\ +\x15\x1dS\x02''\xd2\x7f\x82\xcf\xfd\xfb\xc0\xbdC\xec\ +\xb86\x19Z6=\xa4\x04\xd8byN\xa7\xe8\x8b\x98\ +\xdd8\xeam_\xc4\xecZ\xd5\xe2\x9f^]\xe4\xd0\x91\ +\x85\xb0p\xe96\xf0\xbf\xf2\x05\xf5\xd3S\xd3\x95\x96\x0d\ +\xfaS\xd3\x15mj\xba\xf2\xd5\xc9\x89\xb4\x02|\x8c\x86\ +\xa8g'NU\xd1u\x9bk\xc6\x95\xa6\xc3.\x9b\x14\ +D\xd3\xa6Z\xd4\x11\xa4\xa0\x82h\xeav\xe4\x16r]\ +\xb7\x1bc\x03\xde45]\xe9\x88\x87\xb0#\x22\xc0u\ +d\xd4\x05\xb6 \xc0\x7f\xf9\xf9\x9b\x22\xcb\x8f\xeeL\x93\ +\xe8\x97\xb0\x0c\x9b\x85\x8bUj\xa5\x88\xe9\x9dO\xd1\xd3\ +4\x8b\x85%\x93\x17_\x9e\xe3\xd2L\xa8V]\x04\xee\ +[\xef\x96k7\xc4\xcd+\x84\x04\xc2\xdc\xbeM\xe1\xe3\ +\x93\xa3\x0c\x0dHN\xc0+Yt7\x866\x87\xbf\x03\ +\xc7\xc85t\xads\xba\x9aV2\x99;\x1b\x1a\x1d\x04\ +\x80\xdf\xfc\xbd\xd3\x8d\xe77\xcb\xee\xae\xea\xb6\xa2#\x1c\ +`r\x22\xfdk\xc0S^zdX\xe6\xbe\xbb\xc3\xbd\ +\x7f\x82(0\xb8=\x89V2\x98?[\x0dh\xc7\x8d\ +\x114\x1d\xc3\x8eM\xadf\xf2\xfa\xdb\xce\xb98\x0b\xcd\ +\x81\x95\x00\xbe\x95/\xa8\xf7LMW\xe6\xd6\xfb-S\ +\xd3\x95\xb9\xa9\xe9\xca\xff\x9e\x9cH\xdf\x0b\xdc\xe6\xbfV\ +*/\x1f\xc686\xea\x1e\x9e\x112]\xf4\x88\xc0\xd4\ +m\xaa\x0b\x06rB$\xd1/;\xd3\xc1\x08#\xd2\xd1\ +wKT\x833\x85\xda\xd4t\xe5\xc0z\xbf\xa7\x11\x9d\ +\xd2\x01Zv\xfe$\xfa$\x16/\xd7\x98?W\xc52\ +\x9b-n\x9eE\xcf\xd0m\xb4\x9aE\xa5b\xb0\xef\xc5\ +9\x8e\xbc\xb6\x88\xde\xec\x9d\xd3\x81\x1f\xca\x17\xd4O\xb7\ +\xf1[\x00p\x9f\xf9#\xee;\x96_\xa8\xdb\x1cym\ +\x91}/\xceQ\xa9\x18h5G/\x88\xb2 Z\xa6\ +\xcd\xfc\xb9*\x8b\x97k\xb1\xa7\xab\x85\xb4\xd9\x17\xdb\xf7\ +5\xcb\xe8\x14\x01\xec\xf0'\xe2v\xfe\xd4\x96\x0c*a\ +A\x93}\x8a\x9e7\xbd{\xefD\x99\xe7\xf6\xaa\x9c\x09\ +?\x14\xe9-` _P\xbf\xd7\x86\xfa\x87\x22_P\ +\xbf\x83\x13\xed\xec\xed\xc6kg\xce\xd5xn\xaf\xca{\ +'\xca\xcb\xd3\xc5\x18\x05\xb12\xafS[\x8a\xf6,\x86\ +\xb4\xd9\xf5a\xe5\xd6\x8bN\x19\x82\x1a\x9ekc\xdb\xe1\ +\x01\xa0\xea%\xa2\x14=7\x82\xe6\xe1W\x168v<\ +t\xead\x03\xb9|A\xfdJ\xd8\xc5v#_P5\ +\xe0\xce\x5c6\xf3\xcb83\x9d\xfaW]Qu^x\ +y\x9e\x8b3\x1a\x0f\xdf7D\x22\xe9\x19\x8f\x1c\xbd@\ +t\x9dJ\xd0\x1c\x0e\xcf\x0f\xa7L\x13w\xebH_\xb5\ +\x9d\x03\xb8\xd1\xc3\xeb\x18\x1c\x90\x02\xc1\x11\xc3\x10X\xb0\ +\xe1\xce\xeb=\x9f\xfd\xcc\x8c\xc6s\xfbf\xa3:\xff\x0a\ +\xb0\xb3[\x9d\xefG\xbe\xa0\xfe\x06\x8e\x9b\xfbJ\xe3\xb5\ +c\xc7\xcb<\xb7o\x96\x99\x19\xad\xbe\xd6\xc0t\x17\x9d\ +4-8i\x80\xbf\xad\x06\x07\x82\x22\xa2\xb1m\xdb\x81\ +NPU\x93\xbd\xd74m\x10\x82#\xa0\x11\xf5Q\xef\ +\xfa\xeck\x9a\xc5\xebo,\xf1j\xf3\xb1\xa7\x1e\xfe\x22\ +_P?\xdf\xbej\xaf\x1e\xee\xe9\x1c\xdbr\xd9\xcc_\ +\x00?\xe5\xbf6sE\xe7\x9b\xdf\xb9\xc2=w\x0ep\ +\xf7]\x03$\x13\xb6\xb3\xd6\x80fn\xd0\x08O\xef\x09\ +A\xdb\xc3\xa8\xb7\x9d\x034N\xbb\x16\x97Lt\xcdS\ +\x8c\xac\xc0\x1af\xfd+SC\xd0)%\xf0E\xa0~\x86\ +\xcd\x89\xe9\x0aw\xdc\xda\x8f\x9e\x10P$\x01Ar\xcc\ +$\xb6\xed\x1av,\x1bC\xb3\xf9\xfe\x91\x22'N\x85\ +\x9ar-\xe0\xdf\xe7\x0b\xea\x1fu\xa8\xbem\x81k\xa8\ +y8\x97\xcd|\x11\xf8:\xbe\x01V\x5c09x\xb8\ +\xc8\xc5\xcb\x1a\x8f\xdc?\x84\x9c\x10\x90\xdd\xe8g\x82\xe0\ +\xa8|\xb6i\xa3\x9bN[\x9c\x98nj\x87\xfd\x9d\xa8\ +s\xa7,\x81i\x9c\xc8\x97\xf5\xe7\x8f\x8d\xca\xec\xd9\xdd\ +\xc7\x0d;SN\x84p\xc0\xb2\x9d\xb8y'N\x969\ +y\xa6\xca\xec\x5c\xe8\xb4\xe8\x1c\xf0\xd1|AU;Q\ +\xd7N!\x97\xcddp\x8e\xd2\xd9\xd1xm<\xa3\xf0\ +\x91\x1b\x92\xdc<\xd1\x87(\x0a\x88.\x01X\x96\xcd\x07\ +\x1fT9\xf6~\xb9\xb1-l \xe5\xce@\xda\x8aN\ +z\x03\xff\x0a\xf8\x5cc\xfexFf\xe7uI\xc6\xc7\ +\x14.^\xd68wAc\xae\x189\x1f\xfeZ\xbe\xa0\ +\xfe\xa7N\xd5\xb1\x1b\xc8e3_\x05BO\xf8\x18\x1d\ +\x96\xb9\xfe\xba\x04\xd7^\x93\xe0\xca\xac\xce\xd9\x0b5\xae\ +\xa8\xa1m\xf1\x8d|A\xfd\xb7\x9d\xa8_G\xb7\xdf\xe6\ +\xb2\x99\xfd\xc0Z\x0e:(\x01\x8f\xe6\x0b\xea\x9b\xed\xad\ +\xd1\xc6\xc0]\x19\xd5\xb4\xe0\xa4E\xbc\x98/\xa8O\xb6\ +\xb7F\xcb\xe8\xc6y\x01\xfbY\x1d\x11\xac\xf9\x0c\xbc\xcd\ +\x0c\xd7A\xf6=`5\x87=\xed\xcf\x17\xd4\xa7V.\ +\xb6vte\x03~.\x9by\x1c\xf8\x1b`{L\xb1\ +\xe3\xc0\xa7\xdc`\xd2[\x16\xb9lf7\xf0\x1c\xb0;\ +\xa6\xd8%\xe03\xdd\x98\xedt\xfb\xbc\x80\xdd\xc0\xe7q\ +\xce\x12\xda\x01\x9c\xc09\x1c\xe1\x8fW{\xe4i\xaf\xc3\ +=\x82\xf7\x0b\xc0\xe3\xc0\xcd\xc0y\xe0%\xe0\xcf\xb7\xfa\ + \xb8\x8a\xab\xb8\x8a\xcd\x82\xff\x0fR\xb9\xc7\x85|\xfd\ +\xc5\xb0\x00\x00\x00\x00IEND\xaeB`\x82\ +\x00\x00\x0b\xd2\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x04\xb3iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \x0a \ +\x0a\x0a\x84\x19G\xf4\x00\ +\x00\x01\x81iCCPsRGB IEC6\ +1966-2.1\x00\x00(\x91u\x91\xcbK\ +BA\x14\x87\xbf\xb4\xb2'\x06E\xb4h!Q\xad4\ +\xac@j\xd3B\xe9\x05\xd5B\x0d\xb2\xda\xe8\xf5\x15\xa8\ +]\xeeUB\xda\x06m\x83\x82\xa8M\xafE\xfd\x05\xb5\ +\x0dZ\x07AQ\x04\xd1\xb6\xd6EmJn\xe7j\xa0\ +D\xce0\xe7|\xf3\x9bs\x0e3g\xc0\x12L)i\ +\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\x0b\xa1E\x87\xed\x85\ +F:\xa9\x17k\x09+\xba:\x1b\x98\x08Ru|\xde\ +Sc\xfa[\x97Y\xabz\xdc\xbf\xa39\x1a\xd3\x15\xa8\ +i\x10\x1eST-+<%<\xb3\x96UM\xde\x11\ +\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\x0b\x0a\xdf\x99z\xa4\ +\xc4\xaf&'J\xfcm\xb2\x16\xf4\xfb\xc0\xd2&\xecH\ +Tp\xa4\x82\x95\xa4\x96\x16\x96\x97\xd3\x9bN\xe5\x94\xdf\ +\xfb\x98/i\x89e\xe6\x03\xe2{du\xa3\xe3g\x12\ +/\x0e\xa6\x19\xc7\x87\x87AF\xc5zp1\xc4\x80\xec\ +\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8aX\x95<\x1a+$\ +H\x92\xc5)jN\xaa\xc7\xc4\xc7E\x8f\xc9L\x917\ +\xfb\xff\xb7\xafz|x\xa8T\xbd\xc5\x0bu\xcf\x86\xf1\ +\xde\x07\xb6m(l\x19\xc6\xd7\x91a\x14\x8e\xc1\xfa\x04\ +\x97\x99r\xfe\xea!\x8c|\x88\xbeU\xd6z\x0f\xc0\xbe\ +\x01\xe7We-\xb2\x0b\x17\x9b\xd0\xf5\xa8\x86\xb5pQ\ +\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!h\xbf\x81\xa6\xa5R\ +\xcf~\xcf9y\x80\xe0\xba|\xd55\xec\xedC\xbf\xc4\ +\xdb\x97\x7f\x00\x00\xfbp&\xb2 \ +\xe9}I\xcf4\xfc\xba\xd3\xd8/\xe9\x85\x10B\xd3\x7f\ +\xcf\xf0\x00>\x9cr\xa6\xf8\xcc\xcf\x95e\x09\xe7&\x84\ +e\xf99\x03<8!,\xcb\xcf\x1d\xe0\x95\x8a\xb0N\ +a\xf9\x83e\x96M`\xd5\x06\xf0#y\xc3\x977@\ +\x00\xceV\x9c1O\xe23?o\x80{+B;\x0f\ +l\xc1\xf2\x07K\xec\x12\xf0X\xc5\xe3\x9fI\xba\xd4\xd0\ +X<\xed' \xb6\x00U\xeb\xff\xc7\x0d\x8d\xc3\xf2\xfb\ +\x0a\xc5\xfa\x7f\xbad\xda\x5c\x02n\xc7\xd3~\xde\x00w\ +V\x04x\x1c\xcb\x1f<1K@\xd5\xfa_w\xfa\xf7\ +\xb4\xdf\x03b\x0a\xd0\xc6\xfao\xf9C\x81\xe2\x93\xbeq\ +~\x076\xe0i?o\x80;*\xc2\xdc\xcf\xfa\xe4\xdf\ +\x02\x1clQr\x15\x96_\xc1\xb4%\xa0\xa9\xf5\x7f\x83\ +\xa4\x97$\xfd$i\xf7\x8c\xbf[\x17O\xfb\xeb\x05x\ +\xaf\xe4l\xbaFq&\xc7\x9e\xf5\xbb(\xfecH\x81\ +\xcf\xfc:\x00'JB=J\x9c\xf8m\x14_\x13/\ +u \xba\x0c\xcb\xaf\x03p[E\xb0\xaf3Y\xfcf\ +\xe0\x0d\xe0\x9f\xd6\x15Wc\xf9u\x01\x9e\xab\x08\xf7\x01\ +\xaa\xe5\xef\x06Nv x\x12\x96\xdf\x04\xc0;%\xe1\ +\xfeB\xb9\xf8\xed\xc0\xa1\xae\x0cO\xc0\xf2\x9b\x02X,\ +\x09x/k\xc5\xdf\x04\xbc\x0d\x5c\xe9Lq5\x96\xdf\ +\x14\xc0\xad\x15!?M!>\x00/\x02g:\x92;\ +\x0d\xcbo\x12\x8a\xb5|\x9c\x0b\xc0V`'p\xacK\ +\xbbS\xb0\xfc\x1al\xacx\xbc\xec\xf3\xff\xef%\xed\x95\ +\xb4G\xb3\xdfP\xd2\x16\xfe\x90\xa7&\xa1\xecA\xe0\x1b\ +I;:\x1e\xcb\xacX~\x03\xfc\xaf\x00\xc0\xcd\x92\xfe\ +,\xfbY\x8f\xb0\xfc\x86(\x9b\xca\x1f\x95\xe5\xcf\x0de\ +\x05\x88\xb9\x014\x15\x96\xdf0e\x9b\xc0\xaao\x00S\ +\xf0\x97\xa4#\x92\x0eK\xfa\x5c\xd2\xb7\x96\xdf,k\xa6\ +z\xe0FI\xe7T\x5c\xb1\x93\x82\xb3*D\x8f\x84/\ +\x86\x10\x96\x12\x8de.\x18\x9f\x01\x1eQ\xb7\xf2\x7fS\ +!z$\xfd\x87\x10\x02\x1d\xbe\xff\xdc3^\x80\xb6\xd7\ +\xffSZ+\xfc\xa4\x85\xa7e\xbc\x00M\xaf\xff'\xb4\ +\x22\xfbp\x08\xe1\xd7\x86_\xdf\xd4\xe4\xbf=\x00\xb0U\ +\xc5\xfa\xbf\xa9\xc6\xeb-j\xad\xf03\xf5\x86g\xdaf\ +\xf5\x0c\xb0S\xb3\xc9_\x92\xf4\x9dV\x84\x1f\x09!\xfc\ +\xd1\xe0\xd8L\x07\xac.\xc0\xb4\xe9\xff\x9a\xa4\xaf\xb5\xb2\ +C\xff\x22\x84\xf0w[\x033\xdd\xb0\xba\x00\xe3\x1b\xc0\ +\xcb\x92\xbe\xd2\x8a\xf0/C\x08\xe7\xbb\x1a\x98\xe9\x86 \ +I\xc0&I\xa7%\x1d\xd7\xca.\xfdX\x08\xa1\xa9[\ +\xbfM\x9f\x016.\x97\xc0\x183O\xfc\x0b` \xde\ +Vl\x1c\xb1\x12\x00\x00\x00\x00IEND\xaeB`\ +\x82\ +\x00\x03\x95\x93\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x02\x80\x00\x00\x01h\x08\x06\x00\x00\x00\xc72JQ\ +\x00\x00\x05\xe0iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \x0a ts9_key\ +_art\x0a \ + \x0a \ +\x0a <\ +xmpMM:History>\x0a \ + \x0a \ + \x0a \x0a \x0a \x0a \x0a \x0a\x0a!d\xaav\x00\x00\x01\x81\ +iCCPsRGB IEC6196\ +6-2.1\x00\x00(\x91u\x91\xb9KCA\x10\ +\x87?\x93H\xc4\x83\x08ZXX\x04\x89VQb\x04\ +Q\x0b\x8b\x04/P\x8b\x18\xc1\xabI^.!\xc7\xe3\ +\xbd\x04\x09\xb6\x82m@A\xb4\xf1*\xf4/\xd0V\xb0\ +\x16\x04E\x11\xc4:\xb5\xa2\x8d\x86\xe7\xbc$\x90 f\ +\x96\xd9\xf9\xf6\xb7;\xc3\xee,X\x82I%\xa5\xdb<\ +\x90Jg\xb5\xc0\x8c\xcf\xb9\xb2\xba\xe6\xb4\x17\xb1\xd1\x85\ +\x15\x17\x13!EW\x17\x96\xa6\x834\xb4\xaf'\x9a\xcc\ +\xf80h\xd6j|\xee_k\x8bDu\x05\x9aZ\x84\ +'\x15U\xcb\x0a\xcf\x0a\xcfoeU\x93\xf7\x85\xbb\x95\ +D(\x22|)\xec\xd6\xe4\x82\xc2\x8f\xa6\x1e\xaep\xd1\ +\xe4x\x85\x7fL\xd6\x82\x01?X:\x85\x9d\xf1:\x0e\ +\xd7\xb1\x92\xd0R\xc2\xf2r\x5c\xa9dN\xa9\xde\xc7|\ +I{4\xbd\xbc$\xb1O\xbc\x17\x9d\x003\xf8p2\ +\xc7\x14~F\x19f\x5c\xe6Q\x06\xf12$+\x1a\xe4\ +{\xca\xf9\x8bd$W\x91Y%\x8f\xc6&q\x12d\ +q\x8b\x9a\x93\xeaQ\x891\xd1\xa32\x92\xe4\xcd\xfe\xff\ +\xed\xab\x1e\x1b\xf1V\xaa\xb7\xfb\xa0\xf9\xcd0>\xfa\xc1\ +\xbe\x07\xa5\x82a|\x9f\x1aF\xe9\x0c\xac\xafp\x93\xae\ +\xe5gN`\xecS\xf4BMs\x1d\x83c\x07\xaen\ +kZ\xf8\x00\xaew\xa1\xe7E\x0di\xa1\xb2d\x15\xb7\ +\xc4b\xf0~\x01\x1d\xab\xd0u\x0f\xad\xeb\x95\x9eU\xf7\ +9\x7f\x86\xe0\xb6|\xd5\x1d\x1c\x1e\xc1\x80\x9cwl\xfc\ +\x02\xa0/h\x00\xa8\xd3\xf4\x1c\x00\x00\x00\x09pHY\ +s\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00\ + \x00IDATx\x9c\xdc\xbdk\xacmKV\x1e\ +\xf6U\xad\xb5\xf7>\xe7\x9e\xd7m\x08\x8d\xed\xd0M\x22\ +\x90\x1dbl\xa2\xc8\xc4DyH\xf1\x0f\xc0J\x1c\x14\ +\xc9X\x8ab\x14\x99\x88\x1f\x91\x1d'\xc8\x8a\x82\x9c\xc8\ +\xc6r \x91\x1c\xac\x08\xcb\xd8\xc1\xc2V\xa4\xe6\xe5H\ +\xb1\x03D\x80cB \xb1b\x1a\x9a\x87\xa1\xa1\xd5\xa4\ +y?\xda}\x9b\xee{\xef9{\xed\xbd\xcf\xdesV\ +~\xcc\xf9\xd5\xf8\xc6\xa81\xd7\xde\xe7\xdc{\x1b\xe4\xda\ +\xf7\xdc\xb5\xd6\x9c\xf5\x185j\xd4\x18\xdf\x18U\xb3f\ +\xc1;\x9c\xfe\xdf\x1f\xfc\xc0\xbd\x9f\xf9\xc0\xcf\x7f\xd1/\ +\xff\xfco\xfc\xfe_\xff\x85\x8f}\xfe?\xfd\xf5\xdf\xfa\ +\xfc\x8b\xa7\xd7\xbf\xfb\xea\xe2\xfa\xd5\x9b\xc3\xf4x\x9a\xda\ +\x09\x00\xcc\x00\xea\x91OM\x13f\x94\xe1*\xd0\x00\x94\ +\x97\xa4s\x02\xb0K\xaf\xcf\xd8\xadm5\xb9\xbe\xd5\x0e\ +ih\xe1\xfa\xf9\xf4\x06\x0e7o\xf4\xdf3f\xd4\xa4\ +\x0f\x9a\x98\x874\xc423f4\xa0\xd37\xd2>a\ +\x97\xf6\xeav\x1a\xb2{z\x8d\xdfg\xcc\x00\x80\x8a\x8a\ +\xfd\xee\x0cO\xce>3\x1d\x87\xe6\xea\x19\xc74\xbb\xf6\ +\x22\xd7U^\x86Tm|u<\x95\xb6\xf2\x02\xbfy\ +\xcd\xd33\xe3\xea\xf2u<\xbfy\x96Q0\xe4]\xc8\ +\xaa\x9b<\xe5\xb8\xea\xb5\xc8\xefX\xc6_'?\xfcu\ +\xa5\xe16\xf9\x9b0\xe1\xec\xf4\x09\xee\xdd\xff4\xcc\x00\ +Z\x97C\xe35\xf9Pz\x99\x91\xbf\x000\x95|~\ +\x01#/\xb7\xd2\xd6\x98g\xf9Z}1\x1dqln\ +\xc79]\xd6\xffi]\x99|\xc7\xcf)\xe1_F\x7f\ +\xe7a\xbdE\xae\xef\xd0\xaf;\xa5\x02\xb4i\xc2\xf5\xeb\ +\xbf\x81:\xb5.3LQ\xe7\xe8\xef-\x1d\x13\xe56\ +\xbb\xb7\x95\xf76\xd9d\x9b[\xfao\xd0\x97\x8f^\x05\ +\x1e>^\xdb2\x9eS~3\xb9\x1c\xc6\xa8\x8e\xe3\x98\ +\xa5\xadq\x8a\xb2\xb2\xa5_\xa6\xb2\xd0\xac\xf7'\xf8k\ +]\x0e\xa7\x19\xf5\xb5\x8f\x017\xcf7y\x96\xf1z\xe9\ +\xceq\xfd\x91\xf7-/{\x97\xc4\xe9\xfdW\ +\xe5\xfa\xc8\x93[\x93dR>\xf2\xf3\xb8\xa2\x5c\xc0g\ +\x11\xca\x8d\xe7\x1b\x06\x5c*\x8b 5\xa6i\xad1\xea\ +\x85\x8a|\x9e\xb7\xe2\xeb{Y\x00\xbb\xb4\xb3\xb4k\x0e\ +\x8a\xd5[\xab\x95\xd3\x94\xb5\x17\xf9y\xccA\x1d\xca\x95\ +\xf5S@\xa0\xd1|\x5c\x1f\x1c\x07Cw\x03%w\xc9\ +{\x9b\xb3\xaaz/-\x13@ \x90\x83p\xe5u\x04\ +\x80\x9a'+\x93\x01u\xca\xed\xf2\xdd\xd2\xe6\x9cYo\ +\x90\xaf\x99\xadqc8\xcd\xd8\xad P\xd31\xa0>\ +\xd2o\xf3\x9f\x00\xad\xb8\xd9\x96\xd7y\x97\x00\x02uS\ +\x04\xea\xdb\xce\xdb\xed\xf6b+\xbdH\xd0\x22\xeb\x07m\ +\xe8\xcb\xb6\xff24\x1d\xcb\xdf0\xb7\xf7~\xee\xef\xfa\ +\xb1\xcf\xfd\xfc\xcf\xfe\xf6/\xfc\xa2?\xf0\xad\xff\xf9\xd7\ +|\xd5\xc7\xde6\xc2\xd6\xf4\xb6\x01\xc0\xd6\xda\xfe\xaf|\ +\xcd\xdf\xfa\x93?\xf4\xbf\xfd\xc4W\x7f\xf4\x17>\xf1\x07\ +\xa3\xe7\xea<\xad\xf2\xe2\x11\x1f\xbd\xbfI\x03\xb6\xbdw\ +\xfd\xbe\x05\x12\xa3\xd2\x7f+\x89\x93\xf4\xd9\xf4I\x5c\xdc\ +\ +\xa3S\x14\xafi^\xce\x91(\xf7\xaaG7u\xdc\xdc\ +P\xdf|\x03\x98n\xc2\xbd\x5c_x\x90\xe5g\xf0]\ +\xf8\x9d\xcd{\xaf\xefm\x9c\xefB\x0f\xc7j\x91g\xaf\ +\xf7\xec^n\xd7\xb6\xe8\xc9\xda\xbb-\xbf\xdeS;\xa7\ +|\xd9*\xb3\x95\xa7\xad\x7f\x99\xa3\xb3\xb4\x03\xec\xb0G\ +Ya~A\xc5\x0e'\xa8\xd8\xbbz\x08\x06\xdf\xfdY\ +\x9f\xfe\xcb\x7f\xea\xcf\xfc\x07\x7f\xe6?\xfb\xaf\xbe\xf2\x7f\ +/\xa5\xdcu\x01\x22Mo\x09\x00~\xfb7\x7f\xd7\x1f\ +\xfe\x8eo\xfc\x07\xff\xd3\xaf}\xf8\xb5/X\x084\xaf\ +\xf2\xaa]\xe0\x06W\xb8i\x07\xcc\xeb\x22\x0b`\x069\ +\x8b\x18,\xf7\xc9\xf4\x0c\xd0\xddn\x08\xb6\xaeo)\xf5\ +cu\x11\xcc\xdc\xc5{\x8b\x93\xfbj>\xe0j:\xac\ +\xf7\xb6\x05 ~?&H/\xea\x8d\xa8\x90\xdf\xael\ +\xb7\x8c\xde\xf6D\xd9\xd7S\xdc\xdf?\xb62\x12\x19\x19\ +\xc1un\xe8g\x19o\xa5\xe96C\xcdv<\xad#\ +\xfd(\xb9\xe2\xd5v_\x06\xf4\xc5{\x19H}~\xfd\ +\xac\x83@\xf6\x0b.\xef\xed\xca\xec\xb8b9&\xc3#\ +\x98\xbb\x8b\xd2\x03Ly\xab\xccR\x86O\xf6\xaf\xe0\xe4\ +\xf4\xe1&?R\x9a\xcav\xc4\xee6\xbeJ\x15\x1b:\ +A\x8d\xce:_3P\x83\x5c\xbe\xb7\x22>[\x06\xbc\ +\x00\x98\xcb6h\xbdk\xbb[m\xf5<\x09\xf8\x8bu\ +\x1ck\xfbX\xbf\x5c\x992\xde_*X@`\x9b\xa7\ +5[\xae\x8f\xa2\x1cg\x86v\xab\xfc]\x0c\xab\xd69\ +\x82\xec\xd1\xd9]\x80\xbf\x81\x85T\xf6\xef?\x00\xee\xdd\ +\xef\xfd\xcdd\xcb\xe9\x93\x0d`\xe6i\xbc[\xca\xda\xc9\ +*Ug\xb8\xf5\xfe\x8c:\x8e\xc5\x16\x108\xa3\xbe\xf9\ +&0\xdd\x0c\xfd\x8e\x81\x85\xe34\x8e|\xbeM\x1fe\ +\x0e\xed\x96\xe3{\xcc\x81\xbdM\xcf\x1d\xcb\x7f\x9bsr\ +[?o\xbb\x9e\xd9\xd0c\x81\x92\xdb\xfa\x9f\xd9\x01-\ +\xb3,\xc2\x9f\xa0\xe2\x14{\x9c\x02\xf0\xfb\x0c?\xe7_\ +~\xef\x8f\x7f\xd5W\x7f\xf9\x7f\xfa\x15_\xf5\xc7\xdf\xbf\ +\xd9\xc9[\xd2K\x01\xc0\x9f\xf8\x91\x0f~\xfa\xff\xf0\xe7\ +\xfe\xe7o\xfb\xd0\xfb\x7f\xf9\x8bymY\x8a\x9bp\xd9\ +\xde\xc4u;\xa0\xc1B\xf5n\x00\x8b\xbfvtB\x84\ +\xeb\xb7M\xb28!\xf8\xfd.\xf9\xefr=\x9bD\x99\ +\xa1\xb8\x98\xcf\xf1|\xba\xd8\xc8\xbf-\x00\x84\x071\xf2\ +R\xe0\xbd2_\xa6!\x8aj\xf4\xf2\xb2\xf6\x95\xfe\x82\ +\xe3\x93!\x9b\xa8'\xf5\x0c\xf7\xf7\x8f\xbbrZ@\xbd\ +\x0a\xef\xdd\x95\x22\xe9 \x0d\x99\xa2\xdar\x18\xb2v\x9c\ +q/\xfe\xdaV\xbdY\x9e\x0cdl\xb5\xb5u\xed\xea\ +\xfa)n\xa6\xcbAi\xe9\x18my\xcaK\xff\xfc8\ +n\xe5\xcf\xea~\x91\xe8_\xac#\xa3\x83\xed\xef\xf7\xf7\ +qr\xfa\x10\xc0\xe8801BE\x10\xee\xdb\xb8\x8d\ +\x86\xe3<\xcd\xf2\xbb\xb4\x91q\xcbqx\x11:\xf4\xc2\ +1p\xa6\xdf3\xe0\x1a\x0d{,?\x97\x5c\xe6\x8e\x81\ +\x90M\x9a\xd7\xa4c\xd2\xe9826\xf3|\x83\xf9\xfc\ +u\x94y\xdb\x90\xe9w\x05\x01J\xc7m\xc6p\xeb\xf7\ +Bss@n+q\x8e\xdc\xc5\xf0\xcf\x98Q\xef?\ +B[A`\xd7\x15k{\xb1|\x5cA\xd8\x96\xf9\xdc\ +\x99\xceRtD;!w(\xa7\xe5G\x22\xe65\x12\ +8\xdd:\x97\xb7@[\x96\x08\x22\x81\xb6iS\x8e;\ +\x98\xa3\x9d\xc9\xc6\xeae\x00\xe2m\xf7\xb6\xfa~\x17\xdd\ +\x98\x81\xdfH3S\xb4\xf7w\xe9\xdfV\x9b1`T\ +P\xb0\xc3\x19\x0aNQ\xb1sK\xe4\x7f\xe8\xdf\xf8\xfc\ +\xef\xfd\xef\xbe\xe9\xbf\xfc\x8f>\xff\x0b\xfe\xa5O\xde\xda\ +\xa1\x90^\x18\x00~\xf7w\xfe\xc3\xcf\xfb\xab_\xfdm\ +?\xf8\xe6\xc7\xcf?\x93\xd7f4o\x8d\xe9m\x81\x0d\xd2\x1e\ +\xb72\xdd\xe6\xe8f\xe0/\xa3'\xd3e[\xf9\xeer\ +=\xa6\xbb8+[\xd7#\x8d\xd1)1\xfel\xdf\xd3\ +4\xb6\xb9\x00\xc1=\xeew\x10XQ\xf1\xaew?\xfe\ +\xe8\xd7\xfd\xf5\xaf\xfew\xbe\xec\xcb\xbf\xf4Ci\xa76\ +\xd2\x0b\x01\xc0\xbf\xf1\xf5\xef\xfb\xb2\xbf\xfdu\xdf\xf3w\ +\xaf\xaf\xdb\xa9-\xf5>\xc3e{s\x0dMze\x95\ +M\x90-\x8f3\x03}\x19h\xb3rK\xae\xad|/\ +r=\xa6\xdb\xbc\xf8\xad\xbc\x97\xf3\x01\x97\xd3\xf9;,\ +\x00\xf9\xa4\xe1\xf5\x08\xe6\xcaF>\x9d\xa0Y\x1d\xaa\x10\ +\xb4-\x8d\xfcAx\xa3\x99#\xe0\x8a\xfc\x8ay\x8c\xde\ +m\xe3\xbei\xec\xdd\xf7`\xe8\xd5\x8e\x1d\x99\xfc\xb7)\ +\xe8\x088\xb7\xf2o\x19~`\x01\x81\xd7\xd3\xc5\xa6\xb2\ +\xe0o\xd2v\x9bQ\x8dul\xdfWY\xbe\xbbb\xcb\ +\xda!mLu\x7f\x86\x93\xd3G\xbd\x1d \x19\xd7\x00\ +\x98\x8e\xcd\xe5Pd\xa0\x1fw\xb9\xbeaH\x15\xe0e\ +@\x8c\x86X\xf3\xe8\xf5\xae\xcb\x9cLe\xb2nz)\ +\xee\xdd\xca\xda\x8e\xe5\xbbaK\x80f,\x1bu\xecm\ +\xed\x0cs\xa8\xb0\x1f\xb7\xec1\x9b'\xb4\xf37\x160\ +\xb8\x1ar`\xd4+\x9e\x8e\xe3\xc0P\x9d\x89\xedhP\ +6\xa7r\x90`]\xcauZv\x8f \x90\xcb\xc1c\ +\x1f0\xd8+\xdd:\xd2\xe4{,\x87\x84\xf6\xad\xc4v\ +\xeeb\x97\x5c\x99cm\xb5\x19\xf5\x0d\x03\x81\xc0\xf1\xb9\ +\xbe\xb5\x9c\x1f\x03\x11\xd1I\x05\x8e\xef\xcb\xd3\xf2\xc7m\ +\xd5\xf66\xa8\xbbl5\x88ud\xfd\x8b\xf53ev\ +Y\xdb\xc9\xf2f\x9f\x91\xb6c}<\x96\xee\xa6\x93\x0b\ +N\xf0\x0a\xf6\xb8\xd7\xaf\xec\xcfvW\x7f\xee/\xfd\xa9\ +?\xfeg\xbf\xe6?\xf9\x9e[\x1b\xe9\xb5\xdc!\xb5\xd6\ +\xca\x9f\xff\xcao\xf8\xda\x7f\xf0\xad?\xfa\x17\xec\xf1\xf4\ +\x19o\xce\xaf\xe1\x06\xcf7\xbb\xa4\x93\x84\xbf\xb76\xe4\ +gJ\xa8\xc8\xbd\xbb\x1a\xa9m\x01\xdfVr\x1e\xb8\xc6\ +0n\x9e7~\xc6=\x7f\xef\xb4\x00\x1c\xf7\xb8\x97\xff\ +oM\xe6L\xe9\xde\xc5\x93\xd7=\x7fn\xfc\xcaqC\ +\xad\xdf3\xc3\xab\xbf\xcd\xb3\xcb\x0d\xa4~\x8f\x1b\xb9\xb5\ +\x8d\x86\x05\x0c\xc4\x07\x8c\x8e\xd1\x92\xa5c\xed0\x1d\xeb\ +\xb7\xde\xbb\xba~\x8ai\xba\xda\xe4\xf11\xc5\xf2V\x80\ +\xda]Sn\x84UV8.F\xcbn\x7f/\x8d\x04\ +2\x1d3l\xad\xe7\xb5\xd1\xd09\xbf<\xb0\x94G\x81\ +\xd3\xb6\x90\x03\xc0\x98w\x0b\x80!\x5c\x1f\xf2\x97\xe3\xce\ +\xcdV=L\x0a$\xb7\x80 \x9d)m\x7f\x8b\xb6\xa8\ +\xab4\x8f\x97\x9d\xe5\xffC\xfc\xa5\xf82G\xfb1\xcf\ +\x98\xce_GYA\xe0\x16(\xc8@\x03\xaf/M\xaa\ +>\xcc\x97w\xb3HO,\xab)\x03\x93\x19\xf0Pc\ +\xee\xe6\xd5\xfd\x87\xc0\xbd\xfb)\x0fJ\xe0Q\x1c\xb3(\ ++1\x0d\x8e2r\x19\xe6\ +\x0a\x90[\x03\xde|\x1d\xf5f\xfb\xec\x8c-}\xb15\ +&\xb7\x8d\xf51\x1d\xa2\xf7\xa3-\xda\xa2\xed6\x9b\xe4\ +\xf5\xc3\xb6\xbe\xdc\x1c\xfb\xa0[\xb2\x87.s\xda\xcc\xa9\ +R\x9dx\xac/Y\x9e\x17\xd1\xeb\xca3\x96\xdb\xe1\x04\ +;<\xc0~}`d\xc6\x8c?\xf1\x95_\xfa\x17\xff\ +\xc7o\xf9\xda\xbf|\x97\x07Dnm\xb9\xb5V\xbe\xea\ +K\xff\x9b\xef\xf8\xc0\x0f\xfe\x7f\x7f\xa2by\x8e\x17\x98\ +\xf0l~\x0d\x13\xa6A\x09eB\xde\x05\xb5\x0b\xf9r\ +5>\xec1v\xfa\xf8\xe4ru\x1f\xf9\xaet\xe1\x96\ +\xfc\xb7y\xed\xb1\xdd\x19\xc0\xd5|\xde#\x7f\x9fj\x01\ +\xc8&\xa5\xd5\xab\x87\x87z\xb0g\xbc\xb8\x1d\x88\x00\x06\ +\xfeR\xfe\x14\xd6u;h#\xcf\x8a\xe4\xcb\x9e\xfe\x8d\ +\xe9\xb6\xcd\xfa\xf1\x1a\xe5m+E\xc5\xbcE{\xa6\xe4\ +\xef\x02(u^h\xff\xb2\xe5\xe0\xa8\x5co\x93\x89l\ +,os8\xb6\xa2 \xc7\x94\xec]\xe8ih\x1d\x04\ +\x16\x8c\xd1\x10\x94\x9cW[I\xa3\x0a\xb7ED\xb4\xbe\ +>>e\xfb\xde\xd6\xd8\xc6bQ>{\xfe2\xe6\xb9\ +\x8b\x8e\x88\xd74\xdd\xa6'_\x1c\xc6\xe7\xede}\x9d\ +\xcb\xb8\xff0~W\x07\x08\xf3\x8c\xe9\xfc\x93(\xb3\xef\ +\xc5]\x0c5\xb0-\x8f#`#\xbd>\xa2\xbf\x05B\ +\x98\xb6\x1d\x97\xe3\x06\x9a \xb0\xdd\xbb?\xde-#o\ +\xe4\xb2\xd4\xb1\x9d2=\xe2\xc6\xfd\xc8\x1c9\xa6K\x95\ +\x16\x05\xf9\x96g\x01\x81\xf5\xcd7\x80\x9bi\xe52e\ +\xfbn\xa7Hl\xe9\x9aXF\xaff\xbc\xf7\x0e\x83\x01\ +\xffh\xd3\x00\x7f\xecK\x93\xff/c\xbf\xcc\x8c\xad\xed\ +Q['f\xe8\xb5,\xc5\xbd\xf6w\xa9\x97\xb4\xdfe\ +\xaf}\xac+\x8eWs}\xbc\xfd\xa1P_\x7f\xc1\x19\ +\x9e\xa0\xae\xc7v\x01\xc0\xbf\xfd%_\xf8m\xdf\xf1}\ +\x7f\xedO\xde\x06\x02o=\x03\xf9\xf9\xaf>\xfa\xda\xff\ +\xfb\xbb~\xe6O\xf3\xec\xa4\x9bv\x89\xf3\xf6\x1a\x96\xf3\ +\x8d(\x18$\x03B\x92*\x91\x95\xd8b\xd75\x8c^\ +\xe4\xbb\x8aR\x06\xfe\x22\xe3\xfc\x04\xf1L\xd7\xc9\xa6t\ +!\xf9\xcev\xf2=g\xa3\xa7\xc0\xeb\xcf\xe7\x0b\x5cN\ +\xe7\xeb\x80\x8d\x93\xc0\xda*N o\x13\x80\xecz\xf4\ +\x84c\xfd\x9a\xea\xda\x13\x0aD,\x1f\xeb\x88K\xa4z\ +\x8f\xe0O\x15\x83\xa6R\xfcXm\x19D\x1d\x03?6\ +\xc5\xfd\x9e\x1d\x8fF9He+\xfcV0\xa0\xc0,\ +\x8e\x7f\xdc\xfb\xc3|H\xf2fml\xf5U\xe5\xa8\xb2\ +\x85\x02\xec\xea)Z\x9b1\xb7\x9b\x81\xfe\xf8\xb9\x05\xee\ +2C\xa6\xce\x80\x97\xd5\xfcA\x93\xa8h\xec\x9ao'\ +*\xf3\xccp\xb4\xf9\x06h\x0d\xbb\xddi\x1f\xdb\xfe/\ +\x01dj\xd0\xfd\x9c!\xaf<\x90\xdc\x82\x14\x11\x90\xc7\ +\xb6\xb4<\xc7\x9a\xed\xe9<\xbdm\x9fi\xa7\xa1l\xeb\ +\x93\xac\xe9x-:O\xd1\x84\xf5\xb6\xcb\x08@5\xa9\ +\xde\xcch\xd5<\x15e\xec\xc7JK)\xa3alR\ +\x9b\xce\xd3\xe5BA=\xb9\x87vs\x85\xd6\xb6\x97\x82\ +\xcd\xf0k\xbb\xa3\xfc\xc5\xef\x99N\xd7R\x1c=\xd5Q\ +4\xc2Q\xf6\x95\xa6\xa8\xeft_s\xbfws\xbd\xf0\ +c\x7fbrR\xac]\xd2\x15\xc7-\xe7\xfdh\x87\xf8\ +\x99\x9d>\x00\xd1\x9f~\x9e\xfbvb\x8ar\xa8m\xf6\ +9_*\xe6\xb3\x13\xd4\xeb\xebeo`\xe0\xc5\x96\x9d\ +\x1a\xdb*\xe9=\x05y\xcc\x17\xf3\xb7@\xbd\x1e\xadB\ +\xfd\xb3U?\xf5D\x09\x7fY\xca@\xdf\x96\xfe\xcb\x12\ +\xcbFY\xce\xc0\x1de\xce\xb0\x8c\xb7\x9blW\xaf\xe9\ +'6\xf8\xe5\xf3\x8c\xfd2:\xbd\xacL\xb8B\xc5n\ +=N\xa6\xe0\x97>\xf2\xeb\x7f\xe0\xd7~\xed\xd7o\xfe\ +\xf1O\xfc_?|\xac\xcfG\xd7#\xff\xc6\xd7\xbd\xef\ +\xcb\xbe\xef}?\xfa\x17\xf9\xfby{\x8aC\xfbx\x98\ +\x80Fd\xe6%iw\xf9\xaf\xba\xef&\xec\x15e\x00\ +\x18f(\xb4\xce\xe3\x03\xa9\x93\xd2\x14\xff\xb6BUZ\ +\x1b\xfc\xc6\xe3\x0c\xf4\xf0\xbe\x82\xbf\xd6\x87\xc4\x03\xb9\x16\ +8c\xc2\xe4\xb9\xa5\x02\xb0\xb5|\xa2u-t\x1a\xb8\ +\xb3~\xfbIW\xc5\x04\xe4#DA\x82\xab\x8bu(\ +\xf8\xf34Y}\x91\xbfN\xb9\xa5\xbd\xb5\xd6\xe7\xce\xb9\ +\xe5\xf7\x84\xe6dB\x95nnxG \x04\x18\x180\ +\xc5\x0aG+i\x8a\x062\x8e}F\xbf\xd2\xa7\x9fs\ +\xc2a\x965#\x0a\x9c\x9e<\xc4~wo\xa0?\x93\ +\x17U$\xb1v5d\xbc\xef\x01\x1d\xe9\xbd\xfb\xd9i\ +\xe3\xfc\x1b\x15hf0nn\x0e\xb8~\xee\x0f\xe9}\ +\x05\x7f\x99\x1c\x99}\x01taw\x0e-j\xdfJ\xd9\ +c~\xfc\x04\xd8\xdb\xb9r[\x91%\xbd\xc7\xfb\x19\x88\ +\xcb\x80_\x04_1\xf8\xb0UW\xac7\x8e\x97\xda\xb0\ +y\xfd\xcbh\xc9\x00m\x04s\x91O\xb1\xbf\x80\x7fA\ +B\x04r\xbc\xaf\xe3\xb0\x952\xdb\x1b\xf5{\xd4W\x91\ +\x9e\x82\x02>\xa4\xe3\xeb.\xa1\xee\x86\xe7x\x8a\x1b\x5c\ +v\xc7\xfe\x7f\xf9\x96\xef\xff\xcb\xdf\xf8\xdf\x7f\xcb\xbfw\ +\x84\xc4m\xfa\xbf\xe7;\x7f\xe0\xf3\xfe\xd2W\xfe\xad\x9f\ +\x9c\xaf\xdb)\xb0\x9c\xebwh\x1fw\x84\xd3\x80G\xa1\ +U\x83\xd8\x05~C\xb1E\x02\xe2\xbd\x11x\x8c\x82\x1b\ +\x95`\xe69\xe9\x84\xde:\x8bL\xe9\x8f\x87\x18\xc7(\ +\x01\x8fz\x89tE\xda\x22\xcd\xb9\xba8\x1ea!\x0d\ +\x11\xf4d\x1e\x8f^\xe7\xf7\xcc\x8bY\xea\xd4'\x8a#\ +\xdf\x16\xf0\xf7\xca\xfe\xc9`\xbc\x02\xf1\xa1\xaf\xa6\x9c\xee\ +b,#\xcf\xb7d\xe9X\xb9T\xd9\x96\xe3u\xc4z\ +\xd8\xe6\xd6a\xd4Y9\xa6xfW\x04\xc2=\x15m\ +\xb3\xe1\xf9\xf3s\x5c\xaf\xfbFo\xdb\xa0\x1c\xc7\x97\xf7\ +b\x99m\x85^\xd0\xba\xa1-k_\xbd\x03\xb1\xe5(\ +D\x90\x1a\x9d\x04M\xfb\xfd}\xd4\xd3\x07\xbd\xbf\xb7\x1e\ +`\x8bm\x9e\xc5y\xc7\xb9\x1b\xc7H\xc15\xdc\xb5\xb8\ +$\xee\x1f2\xca\xc6ls;B\x19\xcb\x18d\x1a\xfb\ +\x10I\xda\xd2=\x03\x1f\x8a\xaf\xc3\x03\xaa\xfci\xd3\xbb\ +\x9eU\xca4\xa3\xa1\x962\xd4\x95\xd1\xa4e\x1c\xf0\x0f\ +\xcb\xc1\x99\xce\xda\xd2K\xd9\x9e=\x05{\xb6$h\xe0\ +4;\x90w[G\x8f\xab\x19,\xa7\x0etA>_\ +p\xff\xc1rDL\xd1\xb2\xdb)\x02\xf5(\xcb[\x9f\ +L\xf1\xc8\x9fh\x7f\xb2\xfa3}\xede=\xe1M\x9b\ +P\xdf|\x13\xf3\xcd\xf5\xa0o\xa2\x9e\xc9\xed\xec\xf1%\ +\xcb\xad2\xca\xeb\xdbt\x99\xbe\xac@\x01\xfem\xb2\xa3\ +I\xc78\xee1\xbd\xad\x8f\x19/\xb3\xbaK\x90\xcb\x02\ +\x1f\x81\xce\xebU=\xe3\xdf\xbb\xb7p!B\xa6\xba\xfe\x1d\ +S\xc8Q\x163\x9aTQO7\x97\x98\x9f\x9fC\x8d\ +k\x9cc\x81%\xa0\xc1\xe3\xf7\x861b\xa6\xd2o\xfb\ +\x87\xc6\xba\xb4\x0fc\xb2\xeb\xd1\xb86\xb9\xbe-\xbbQ\ +>\x8f\xabl\x1d\xff\x82\xec5w\xcd\xe5\xcbd\xdf\xeb\ +:\xaf\x11Y\xa7\xf27\xf6'\x8bxP/\xb3\xaf\xb1\ +\x0f\x99\xde\xf5\x8eY\xc3\x5c\x0bv\x0f\xde\x85V=\xd0\ +R\x99\xccd\xc7\xfa\xe4\xf5U\x94\xa3\x02[\x0d\xca\xc7\ +\xc3\xbfu\xc2\xcb\xcah\xec\xa3\x9e\xd5\x08\xca\xbc\xce\xa5\ +N\xd3\xc59\xda\xe5yo;\xb3m[I\xf5\x0d\xe5\ +:\x026g\xf7\x8a\x81\x5c\xeb\xdb\x060\x1dx\xb0u\ +=F\x9bW~\x94\x8a\xf9\xf1\x13\xd4\xfdIj/2\ +=\xa0vC\xefy\xc0V\xdd\xf8i\xc4\xcc\xe4l\xfb\ +\xc9m\xd6\xa9tG\xf0g}\xa9\x83\x13\xaa+'\xfe\ +\xde\x08\xf82\xd9\x8b4d\xb4-}\x8d\x91@\x1b7\ +\x05f[\xb4C\xea\xa9\xa8\xeb\xc3\xb4#\x0eP[\x10\ +S\x06\xfel\xae/|x\x8eg\xe0\xcb7\xda\xd5|\ +\xf6\xe7\xff\xf4_\xfd\xc1\x9f\xf9\xa9\x0f\xbdk\xa8\x0c\x1b\ +{\x00\x9f~\xe8\xe1\xdf\xff\x95\x9f\xff\xd8\x17\x90\xb9\xcf\ +\xe6\xd7$Z0z9\x1a\xd66\xa1/r\x1f\xe9\xdb\ +?\xb2d\x82\x9bO\x81h\x808\xc8j\x22\xb6\xc2\xec\ +Y\xfb\x11\x10b\xe3:\xfb\xc5\xa7}M\xd8m\x82o\ +\x09@T>\x14\x005d\xd9\x01\x92\x19\x17\xb6\x04\xa0\ +H\xb9\xd8^\xe4\xd7\xd6=\x0a\xf3I=\xc3+\xfb'\ +!\xaf}:\x83^F\xfef\xfc\xf3u\xd8\xddxx\ +j\xf6\xa4\xa4~.<\x18\xa3\x17\xce\x18\x17\xcb7N\ +\xbf\x91\x86\xd8\xbfx}\xcb\x18.u\x8e\xc7\xd50\x87\ +3\xcc\x1b|\xda\xedN0\xaf{\x02U\xf95\xe1K\ +\xbc\xc6\xf63O8\x8b\xd0\xd5^j4\x92\x0b\xcd\xf6\ +2t\x05\x84&\x17\xbe\xce\xa8\xcc\xa3\xac\xcf\xf35J\ +k(\xfb\x93\x9e\x87\xb5E\xa5\xac\xf4\xa8\x9cD\xa7C\ +\x81v\x93\xfc*\x87Z\x97\xe7uf\xe0L7\xf13\ +\x8e\x8d\xfb]\xc671\xe8}3\xea~\xa99>\x85\ +\xee\xf7!\xaa\x11]\x96k\xf5\xa9i\xcf\x1f\xebW\x94\ +\xd5aNB\xe7\xd2\xa8E\x19q\x8a{mc{q\ +\xde\xda\xb8\xad\xe0\xac\x14\x94\x933\xcc7W\xa8m4\ +\x82ZF\x97}y?\x1a\xc9(O\x9e\xc7q\xae\xe7\ +\x16$\x9b'J\x8f\xb6\xc9vu~\xf4\xb277K\ +\xde\x93\x93\x81\xc7[)\xf2\xb1\x84\xff\x8fzP+\xb4\ +|\x99\xce\xf1\xadh\xbf\x94\xc7\x16\xd1\x8fz\xbd\xf3\xb0\ +\x028=C\xbd\xbe\xc6;}\x8c\xdd\xee^\x07a\xdeq\x18\xbf\ +G\x8f9\xcfk\xdc\xd92.\x0bM\xd9&\xfc\x8c\xcf\ +Z_^\x8f\x1a\x8c\xeb\x9b\x03\xa6\x15\x04\x026\xe7I\ +[\x94\x0b\xfd\xac\xc2\xcd\x08\x8a(g\x19\xb0\xce\xe9\x1d\ +\x7fg\xc0F\x0d3\x7f[\x059\xa0[nGPg\ +Q\x939\x94\x89rB\x9e4\x8c\xcet\xa4_\xf9\x12\ +e/\xd2\x95\xe9\x1a\x04z\xb2Y\xa4\xe5U\x7fdz\ +\xab\x97\xab;\xd4\x07\xefr\x0f\x86\x18=\xc6\x95\x18\xa5\ +0\xc9\xcd\x8dp<\x82(\x03\x1e\x9c\xc3\xd1pF\xb0\ +\xe8\xa33m\xf3\xfa0\xaf.\x9e\xa1]\x1c6\xf9\x10\ +i\xd1`\x04\xafi[\xac\xa3A\x97F\xedw>\x96\ +^>\xc7z}\x1b\x91\xc6\x08\xa6\x0a\x0aPw\x98\x1f\ +?\x06\xf6\xbb\x81F\xe5\x05u\x83.u\xc6\xfa\xb6\xc6\ +/\xda\x9a\xa8\xa3\xb2\xa3\xcbb>\xd6\xc5@\x8b\x02\xc4\ +\x08\x16\x8f>\x08\x13\xf8\x11Am,\x13\x1do\xca\xaf\ +\xe5C\xb7\xb0&\x7f^\x9e\xb4>\xe5E\xecs\x09\xd7\ +X^\x03H\x04\xb1[`W\xfbj|\x9c0\xe3\x0a\ +\xdc\xea\xf37\xff\xcaw\xfc\xcd\xd6\xbc\xd5vK\xc0\xef\ +>\xfd\xdc\x7f\xff\x87\xfe\xd7\x9f\xfc/f\x003&\x9c\ +\xb7O\xa0aF_\x9e\xc0h\xc0\xb3\x89a]^\xbf\ +\x17\x08\x83\xacLT\xbc:\x09r%(^\xccZR\ +\x01S\xdc\xc0=\xd2\xe8'XT\x92\xfa[\xbfk\xe4\ +OST$~R\x8f!\xed(\x00\xaa\xb4\xb4\xccV\ +\xfd\xf4b\xf8;\xd6\xa5eb\xb4(\xab\xd7\xf3\xac\xe0\ +\xfe\xc9c\xd4\xb2\xef\xe3\x12\x81\xca0FE\x0df\xe9\ +\xfd\x88\xcf\x98\x81\xa2\xed\x17\xb4R\ +\xd6\xe5\xe0\xe7h\xb3\x01=\xb3GV\xb3\x7f\xa0\xc4\x1f\ +\x1d5\xdaj\xcf\xcf,E\x10\x16m]\xbcntX\ +\xdbq\xdc\xd5\xf6\xc6\xb1\xe5uu\x0e\xa2>\xcbh\xd3\ +:\xf4>\xbf)\x1d\x99\x1e\xdd\xe6\x81]\x8d\xb6\xc6\xe6\ +\xbca\x0a\xc8'K\xc6hf\xacy\x01\x9178\xc1\ +}\x00\x05\x9f|\xed\x8d\xdf}r\xbf\xfc\xd8\xf7\xfe\xc3\ +\xef\xfa\xb0\xe5e\xa3\xad\xed\xbf\xf8_\xf8\xaa\x8f\xbc\xf6\ +\x9bo\xbc\xb7\xa0\xe2\xb2\xbd\x89\x8b\xf6\x86\x17X,\x91\ +\xb4]hpk\x03s\x17\xe8\xa2\xec\xe2w\x1d\xa0Q\ +iE\xe5\x1dS\xe6\x0de\xca\x85\x9b\ +\xad\xb2\xc5\xfe\xde\xd6\xae\xe6\xc9\x821\xb1\x1f\xc7R|\ +\xb28:\xdb\x91\xcf[|\xd2\xef{\xbc\x823,'\ +3\xbc\xfb\xb3>\xfd\x97\x7f\xfcW\xbf\xfbsJ)\x13\ + \x11\xc0\x07W\xff\xfcW\xbc\xff\xff\xf8\xd0\x7f\xbc\x88\ +\xd9\x8cC\xfb-'\x8c\xb6L9\x1a\xe2\x22\xff\x80\xa0\ +8\x8a]+.\x7f\x86]\xc7\xf2[)\x02N_\xb7\ +\x01K\xdd\xe8Lq\xb4=w\xf9\xc0\xb0\xae%\xf2w\ +1\x08@\x09\x7f\xc0(\x00[^\x8d\xaf\x03\x8e\xa7\x11\ +\xf1\xebD\x1c\xcf\xfc\xcb\x8fF\x88\xed\xa2\xf3\xc5\xd3\xef\ +yW\x97\xe8_\x22\xf0\x91\xcf\xfc\x7f+^\x1e\xd4\xe3\ +\xf4\xe5r\x80\x1fe%\x1aa\x1d\xd3L\xe1\xc6Q+\ +\xf2%\xee\xb6X\xea\xf1\xf2\xa6\xed\xa9\xe2V\xea3%\ +\xac\xb4g\xe0A\xef\x03\xab\xb2/\xc6\x97cGo,\ +\xe5\x0b\xf6\xbb3\xb4\xd60\xb5k\x07\x022\xa0\xc7\xeb\ +\xacs\xf4\xce\xa3qm\x03\x17\x22\x98\x8b`3\xeeK\ +\xf4\x8a\xc9\x22r\xb3p>:-m\xbe\xc1\xdc&\x89\ +\x04\x8e\xbc\x5c\xcay\xd9\xcc\xfe\xdf\xe2\xef\xe2y\xee\xcb\ +\xc7\xf1\xd2\xbe\xfa\xbc\x0a\x12\x1f\xab\x00\x00 \x00ID\ +AT3Fz\x08\x98*\xd4i\xd3\xfa\xfcw\x82\x87\ +8\xc7Z\xf8\xae\xd7\xda\xdaP\x94\x1d\xe5\xbawH\xc6\ +3\x0d\xd9nK\xae;\xf0Z\xf4z6\xe6\x9eg\x00\ +\x82\x0c\xda\x9c\x8cz\x17\x00j\xad\xc0\xfe\x0c\xb8\xb9\x02\ +\x9a\xc5R\xbc\xce\x1f\xe5\xa8\xc9}`\x9c\xf3Q\xb7\x1a\ +g\x90^CR.F\x85\x96v\xe2\xbe\xda\xb9\xcf\xad\ +H\xefrXt\x05\xd6\xbds\xca\x9fh\xcbr\x80\x1a\ +\xf8\x17\x846\x8e\x7fL*\xfdY_\xa2\x13d}^\ +\xf3\x14\xadK@N)\xc0\xe9)\xea\xf55\xda<\x0f\ +z\x85\x1a\xc7\xec\x10m\xebx\x8c\x94\x02\xf8\x81\x7fB\ +_ut\x8f:'\xbbf\xb6D\x83 \xfe\xac\xc1L\ +Wi\x9f\xf5:\x83\x04j\xc3\xb6\xf4gF\x9b:\x0b\ +^7{\xbb\xa5\xe5\xe6\xf5\xee1\x9bn|\x1a_g\ +\xb8\xd5/-\x13y?\xe3\x06{\xdcCA\xc1\xf9\x9b\ +\x17\xaf^M\x87\x9f\xff\x81\x1f\xfe\xde\x7f\x02\x08\x00|\ +\xf5\xf2s\xbe\xe9\xf5\x7f\xfa\xec=\x0d\x0dW\xedM\xdc\ +\xe0\xf9 \x8c\xc6`\x0a@d\xb6)!\xfe.^\xee\ +:\x83tcw4\xa0\xda\xe1,i~\xbf\xfc\xe8\x8f\ +]\xc8\x18\xa5\xd7M\x00\xacM\x0e\xc0\xf2\xb4\xef\xc5-\ +\x020~\x92\xbe\xdfI\x02\x10\xf3\xc4\xa5\xbb\xb3\xdd}\ +\xec\xebY\xe7\xdb\xe8Sx\xfe,\xe3\x9aM\x065R\ +\xaa\xb0\x90\xfe\x8a\x0a\x93w\x14J\x0e\x069\x94\x89m\ +\xa2\xe8\xc3\x01>\x12\xa8\xf9\x94\xd7\x91\x165l\x902\ +\x1c7$y#\x8d\xbd\xcdb\xbc\x89\x1eg4\x0eZ\ +'v'(\x0d@\xf3/sW\xc34\x02:\xaf\xf8\ +\xe2\x8b\xdb\xa3r\xd3\x91V\x83\x18\x93\x97O\xbfo'\ +.\xa9d\xb4u#;OhmF]\x9f\x0eV\x1e\ +\xa8\x22U]\x90}W\xd0jK\xb4\x81\x7fR\x9f\x95\ +/\xfd\xb3\x85|~\xf1W\xda+zm\xdc\xa6\xe0\xe9\ +\x07\x8c\xfb\xa3^\xcb\xf2\xf6\xfb\x85\xfa+w\xd7T>\ +\xb2\xe8\xb6I\x85E\x03UG\xf72E\xdb\x8fZw\ +\xa4U\x9f$v\x805)\xd9\x9f`\xae\x05eo\xcb\ +\xc1Q\x17\x0f\x11(\xf9\xccR&[\xd9g\xd4\xcf&\ +\x87\xd1 \xb6\x84\x0eO\xe3\x16M\xed\xfa\xf9\xf2v\x8d\ +\xfd\xde\xe5\x8d\xfc\xc9\x1cc7\xa6\xc5\xf2f\xba(\xe7\ +\x84\xa7O\xfb\xc2\xb2\x0a\xac\xbc\x05\xc0z\xf8\xb7\xbf\xd7\ +\xfb\xb5.\x07\xe3\xfa\x0a\x98\xe3\x98\xe8<\xaa\xe17\xe7\ +\xa1\xed\xd7\xcc\xc0\x9d\xda\x1c\xdd\xf7\xce:&\xe4\xaf?\ +S]\xa2\x01\x0f\x1fl\x886>\x8cY\x90\x0f\xdf\xc6\ +h+c\x14/\xb6c\xba\xd5\x8f\xbb\x8e\x03\x926\xc9\ +?\xb3\xa3\xd9\xfd\xb1-\xa3y\x9b\xb6\xd8_b\x10\xad\ +\x83g\x03>=?|\xc6/\xfe\xe6O\xff\x1d`\xc5\ +>?\xf5c?\xfb\xe4#\xff\xe47\xfeuVp\xd5\ +\x0e\x18\x15\xd8\xb8G\xc3OH\x1b\x94\x08\xee\x00\xbfA\ +\x93\xaf\x95\xd3\xc4\x874\xb4L\xec\x94\xde\xf3^\x86\xa5\ +\xf8\xc4 \xf3\xc6I\xd5\x10\xfbg}\xbb\x94e_\x1f\ +N\xb56\xe3+\xb7\x98\x91T \x17\ +y\xe1\xeb\x98\xa1N\xa1*\xef\x9e\xe7\xe6\x127W\xcf\ +\xdcU\xe3\x17\xf7\x9b57\xfe\x042\x11\xf4\x14\x94\xe1\ +A$M&G\xd9\x1c\x8e\xc6\xd7\xeb\x9fH\x9b/\xd7\ +\x86z\xc8\x0b}zY\xdb[\xe8\x19eC\xfb\xc4\x14\ +\x01\x13\xeb\xf6\xf7\xec3n\xc9\xe1a\xd9\xa6\x8fW\x19\ +)\xbe\x1f\x9e\x8a\xe53\xce\xbb\x9c\xb6\xd6\xf5i\xac\xaf\ +\xcb\xf2\xae\xa2\xc7\xe5\xecX\ +\x07e\x81\xf6\x94y&\x5caZy\xfd\xc1\x1f\xff\xc8\ +\xbf\xf9\x91\x0f\xff\xd2\xe3\x85N\x00\xff\xe7w\xff\xc8\x97\ +\x94\xd5'i\xed9&L\xc8\x12\x15\xb1\x07Mf\x84\ +\xa2\xb2\xf4yGo\x05X\x80\x9fN\xca8)\xfc\xa0\ +\x8c\x1e\x92\x1a\x07\x96\x8f\x06|\x14\x00O\xbf\x82A\x8d\ +\xfc\x8d\xe0\xe9\xed\x10\x80\xe8\x1d\xbe\x9c\x00\xe8\xf2M.\ +\x00\xd5\x09\x00``K\x15\xdfi=\xeb\xdcd_l\ +\xc9H=h\xd2\xbe\x9d\xfc\xb1\x1c\xaa\x10t\xc2Ge\ +\xa6\x9e\x17\xfa'\xcbD\xf0\x1e\xd5\xbc:\x1e[\xef\xee\ +\xe4w\x05\x0fLQ\xb1\x9a\xfc\x8d\xc9;\x1a\xa6\x80\x0c\ +\xd4\x9aa\xcc\x9e\xe8T\xd9T\x00\xa2\x00\xd9\xd3Xp\ +z\xfa\x10uw\xd6\xc7\xc3?\xdbM\x19\x18\xdf\xf7\xec\ +\xfb\xa4GjxC\x07\x98QT#\xceO\x95\x1d3\ +\x1aZ\xbf\xc9\x98E\x1bg'gQ\xf9\xb7\x9b+L\ +W\xe7\x88@\xa2\x22F0F~\xcf\xd2f4\x98q\ +,cY\xe6\x89\x8e\x00\xfb\x11\xc1\x99\x01Q/u\x0a\ ++\xfd\xdc\xa0q\xca\x9dM\xb6\x19\x0d\xb8f\xce\xc0c\ +\x97o\xb96c\xfb\xa8\x19\xa3Q\xcb\x8f\x8eW\xcc\xeb\ +\x1dN/\x8f,CZ2\xb9F\xb8Ww;\x94\x07\ +\xafb\xae\xe8\xaf{\xf3z]\x81\xa0\xa7\x81\xb4F\xc7\ +D\xc1\xa3\xca\xf5B\x9f\xc9\x9d\x02M\xe6\xc9\xce\xb3\xd4\ +\xba\xf4/\xf2$\xea\xe8r8\x07.\x0f\x8e\x07\x94\x17\ +\x1a\xdf\x8cG\xd9\x1e\xe4\xccv\x22\x94U\xfdG\xbd\xe1\ +A\x8b\x82A\xd5+\x1d\x9cE\xc33=\xa8\xab\x02\x94\xb5\ +\x18\x19\x8a\xba-\xaf\x8b4\x8d\xabX\x9a?\xfbC/\ +\xd7\x86\xeb\xcbrp\xe9\xcb\xc1\xaa\x07\xa7 \xab\xfc\xb4\ +\xc8u\xb4N\x1e\x08g\xc9\xcbE\xb4\x8d\xe3<\x85\xe4\ +[\xc6~\xec\xb7\x07\xdf\xeb\xb5\xfet\xf05\xda<\x1d\ +\xad7n\x03\xd3\xa4Na,\x1b\xf3G\x87D\xa3\xb0\ +&k\xa3\x0c\x8c\xd1]\x0f&\xf5\xba9B\xf1\xba\x95\ +\x8f}\xb1S$F\xf9,\xe0\xd2u\xbe'S\xdb\x89\ +\xba2\xeaD\x9d_\xdaN\xa4Y\xeb\x8c\xb4fsZ\ +\xb1\xc8\xa2\x1b\xd6\xf7A\x97\xb6\xff\xb9_\xfc\xc0\xdf\xad\ +\xbf\xf0\xe1_9\xfb\xd0\xfb\x7f\xe5KXtj\x97\xbd\ +\x8b\xd9C\x06J\xd4\xc2\xa0\xd1C\xd1N\xe8\xc4\xe3\xfd\ +h\xb8\xb5\x1e\x0a3\xdb\xb6\xf6\xadS\x0a\x05,\x9fz\ +`H\xca\x8c\x8a\xafaY>iX\x96}\x0f\xd3\xb3\ +d`\xfc\xbe\x06\x15\x16\x0a@dvv\x1a\xfe\xd2\xc7\ +\xed'\xe3F\xdaLY29\xe5\xe3\x04N\x7f\xc3\xd5\ +\x11\xcfM\xb2%\xc2\x85\xde}=M\xcaY\xda\xa1@\ +\xa3\xa9\x0b\x7fK\x8f\xd6\x00\xa5\x1f\x96\xad}f=:\ +\x9e\x9ab\xf4\xc2\x0br\x02\xeeB\x9d\x1cS\xcb?\xf2\ +\x13\xe1\xba\x1aT\x95C\xb6\xa7^r\xf4\xc4\xcdp/\ +i<\xf6\xc5O\xd0\x8a\xb2>(\xe3\xdb\xd0\x94=\xf0\ +\x90\xe5\xadX\x96\x83Ow\x0f\x5c\x1b\x93(H\xa3\xd3\ +\xcb\xa7\xf7\xf2\xb7_\x1d\xa7}\xd4(\x1c\xcbE\xe3\xa7\ +\x91\xf0\xacN\xe3\x9a\xf1G\xff\x1a\x1a\xa6\x9b\x0b\x5c_\ +=\x15=\x91\x83\x03s,\x03\xb8\x08\xadD\x99\xd1%\ +`5\xe0q!{\x96\xfek\x84\x9am\x19\xa8)=\ +\x1fz\x7f#\xad\xa3\x1c\xfb\x88\xb3\x07I4.[\xd1\ +\xbc\x86L\x16}\xdb\xbae\x22\xb6\xc9\xfeF\x83\x12\xdb\ +\xa2\x1e\x8d\xe7\x16\xc6\xf9\xac}l\xf0\xf4\xa9\x9ew\xf4\ +\xd5=\xf0\xf0I\x7fm\x9c\xe9\xd2\xacO^\xce\xf4\xfe\ +\x96\xf1\x8bs?^\xf3\x06\xd4\xdf\xdf\xd2\xc9q\x09X\ +\x81\xc2\xb4\x9a\xd2\x8a\x8ar8`wy\xe9\xa8=v\ +j\xc1\x02\xb0\xb4Ov?\xf2u+\x99\xfe3N\xe9\ +\xd6\x8f\xf8\x89\x92\xeb\x88NO&a\x15\x98\x1f?F\ +\xd9\xef{>\xa3\xd9\xc0_I\xea\xc8\x9cR\xed\x7f\xb6\ +\xbc\x1e\xf7.*\x98\xdb\x029V\xbf\x1d&=\xf2J\ +\x1f\x96\xf3)\x02\xad\xec\xac\xc2]wfs\x1b\x97\xed\ +\x03l\xf0\x1c\x8dz8\xf2\x8a\xb4e\xd8\x83\x1c\xa0\xcc\ +\x01\xe3\xc37f\xcd\xad\xde)\xe8\xe7\x85\x86k\xec\xd6\ +\xc7>>\xf0\x8f~\xf6\xdf\xfd\xc8\x87\x7f\xe9\xac\xfe?\ +\xdf\xff\xa3\xff\xda\xf5\xf3\xe9l)\xf4\x1c\xfd\x1dr\xf0\ +\x0a \x82\xa9\x85\x90\xd1\xb8\xa9\x22\xe2\xc0\x8f\xf7\xd5\xe0\ +\x90\x91\xde\xc3!\xd1^\xe9\xea]m\xcb\x8cnL\x1e\ +Y\xfb\xc4\xf2W\xf39.\xa6C*\x00\xf5\xa5\x05\xc0\ +\x8b\xc0\xef\x04\x01\x88\xe0t_N\x5c{lS\xc7+\ +\x82$\xdf\xcfe\xdc\x08\xa23\xa5\xa5\xa0\xab\xb8ke\ +\xc8\xa7\xcb=j\x98\xb3T\xa4\xcd\xa6\x95\xc3\xcb\x97\xd6\ +\x0f\xa9\x93FQ\xdbSu\x13\xfb\x19\xfb\xc0\xeb\x9aO\ +\xc1K\x93k\x91\x06\xcf_U@\xa3,-u,\xfd\ +==}\x88\xdd\xee^/W\x85\xbb\x99\xd2%\xf0\xce\ +\x1e6Z\xea\xd5%\xb39\xadO\xcb\xf9\xb9g\xcb;\ +\x0a6\x018\xa7\xc8x\xd5\x5c\xbb\x94E\xee\x09T\x1e\ +P\x0e\xe2~\xba\xa8GPF@\xa3|'\xa03\x0f\ +^\xef\xd9X\xe9r]4\xe4l?\xbe\x19\x87R\xbc\ +UN\xf3\xfa\xfa\xbd\xdc\xb3\x8d\x8a\xe8H\x19\xff\xe2\x9e\ +\xea\x18\x91\xf7\x14Y\x9b\xca\x93Z\xacL\x5c\x0e\xd4z\ +\xfd\x1c\x8d2\x1b\xcb\x98\xee\xd2=\xb8Q~+\xb0\xec\ +\x05|\xb8\xec\x09T\xa3\xafuy\x07\x95\xd7F\xb0\x92\ +\xc9f\xd4\xdb\x9a_\xf3R\xd6\x15dd\xfd\x1a\x9eb\ +w\xf5\xe8\xd5\x86vx\xe6\x96\x83}\x14\xb4\x0d\xfa\x83\ +\xb5h\xff\xb9ost\x04\x8c\xaf\xc6\x07\x0f^T\xaf\ ++O\xc6\xf9k}\xb3\xf9\xeb\xe7\xa8-\xa9\x16\xb4Z\ +\xd1\x1e?A\xdb\xe7\xc7\xa1\xe4:\xc2\xdf\xd39\x90\xe5\ +\xc9\xe4\x90\xf5\xa9^\xd1\xbc\xaaG|\xa9\xbc\xee\x0c\xf0\ +\x8e2B:\xb7OQ\xe0g|#\xc9\xbc\xba\x8d\x9e\ +f\xbf]&\xd6\xb3\xd5\x06\xc7 \xe2\x85e\x0f\xb7\xb7\ +\xe9L~\x8f\xe9\xdc\xf3\x9bsN~\xcc\xb8YWw\ +o\xae\xa6\xb3\x1f\xfe\x81\x7f\xfc\x87\xeao\xfc\xea\xc7\x7f\ +/\x0b?o\xcf\x05\xd5\x93@\xdf\x89Q\x00\xf2d\x0a\ +jTbZ>\x9b|\xb9\xd9oB\x07;\xbb\x0d\x10\ +\xd4pD%\xa9\xf7\x9e\xcf\x07\x5cL\xe7\x9b\x02\xc0\x9c\ +/.\x00&|\xca\x87\xdf\x1e\x01P\xe3+\xdc(\x05\ +\x0a\xba\x22\xe0W9\xe8`\xbf\x04#\x1c\xea\x8cO\xd8\ +\xf9k\x9a\xa2\xb1[\xbey\x10X\x86\xb2Y\x1d\x04o\ +^y\x8c@0\x82,\xf2[_\xf7\x97\x01=\x9d\x03\ +\xa4O\x1fZ\xca\xe4\x9aJZ\x9d\xa0H\xb9*I\xe5\ +\xa5\x07*\xaa\xf0\x1aNN\x1f\xac{\x02Mq\xc5\xfd\ +\xa0\xd1\xe3\x8eJt[Y\xeb2\xf6\x08\xe0\xbf\xf2K\xe7v\x04\x88\xfe\xd3h\xcdx\x0c\ +, \x10\x0f\x9f8\x10\xa8\x8e\xa9\xee\x07kR'\xff\ +\xafNp&\xcf\x06\xe8t\xfcm\xd3\xbc\xf5\xc3\xbfC\ +;\x82\x0e\xad?K\xd1\xc9*((\x87\x03py\x18\ +t\xa1.\x9b\x1bO8\x16\x9e\xef\xd1Q\xf1\xd0\xd1\xf8\ +\x9d\xf5\x9btE:\xf5m\x12\x0a|\x8d\xf7^\xee\xe3\ +|\x9a\xd7H`\x93\x07C\xd4\xc6l\xf1\xcb\xec\xbe\xd1\ +\x10\xed\x1a\xc7\xdb?\xb8Vz\x1b\x91\xcfQ\xa7\x8d\xc7\ +\xd5\xe4@Qi\x8a\xcb\xb0\xbe\xfeq\xcc\x95\xa7\x16<\ +\xf0\xcb\xcc\xe6X\xa8\x1e\x1d\xa3\x8e\xb1\x0ci\xd2\xf6I\ +\xa9\xb6\xa7\xe5=\x0e\xf12\xad\x9ft\xa6\xb4\xbe\xa5\x8d\ +\x9b^\xea\xd7~\xf9\xa3\x9f[\xdf\xf8\xf8\xd3\xf7,J\ +rQ\xa9\x11\xe0M\x09[8\x5c\x8c\xfcX~\xf9^\ +T\x00\x96\xfc\xba\x89\x98\xf7\xf4>\xaf\xb1m\x9f\xbc\xc2\ +*\x92\xd7\x848\x02\xbf\x11.(\xc0\xbd\x9c\xcfW\xf0\ +g\x03\xf8\xf6\x0b@\x19\xea\xfa\xd4\x0b\x80\x96\x97\xc9Y\ +v\x1b\x11L\xff}\xe4I\xe6sy\x90\x10\xfb=:\ +\x16c\xd4\x90\xd1\xc4\x8cfm;\xfe\x8a\x06\xcb\xc0+\ +\x15\x85\xe5\xd6H\x05eh\x87\xb2\xf9\x14z4\x80\xe4\ +W\x8cz\x12<\xf5\xbe\x15\x0f\xa2#OI_T\xf1\ +>*PVE\xeb\xe5\x86\x91\xc0\x12\x94L4\xeaQ\ +!\xaa\xdcr/\x8d\xca\xaf\xf6#\x93o\xe3\xc9,u\ +\xd8\x5cfy-g\xf4p\x8ep\x0f\x8f\x8f\xaa3\x12\ +8a\x9c\xb3\x11\x16\xe9\xbe\x1cM\x05\xd5E\xf72\xfd\ +\x10y\x1c\xef\xa9\x1c\x1d{\xe0\xa9H\xddZ.n\xf2\ +\x8f\xa0/\xea\xaa\xdc9\xca\x9c\x97\x0c\x94\xfb\xf9\xa2\xf3\ +\x8b\xf3V\xe9j\xf0}\x8f&\xdb\x01`\x18\x9f\xa3\xfe\ +f\xea\xc6\xbah\x9f\x9a\xeb\x93\xca\xe1R\xa8\x02\x0f_\ +\x05j\x1d\x22~\x06U\x0c.\x18\x08\xb0\xd9\x1e\x9f\x08\ +\x8dik\x0f4\xdb`\xdf)\xc7\xba\xdd(\xca\xefv\ +;\x09\x10=\x1cP//{\xdfU\xfe\xc8\xff\xb9\x18\ +W\xc8m\xe5Y\xa4\x9b\xfd\xd6ht\xd4\x9b\x9cWs\ +\xa0?\xda\x16\xfd\x9c\x1d\xb7U\x17Q?\x98\xce\xc0\x1a\ +\x09\xe4\xf1M\x19?T>\xb3\xfb\xa5\xcf\xd7\x91o\x0a\ +\xd8\xf9\xe7\x97.\x09\x1asp\x17\xb1\x85\xe1\x8b\xf1\x05\ +\x0a\xd4\x99-\x5c\x8fO\x97{{\xac-\xe5\x89\xad*\ +p\xf5\x0f\x98\xe4\xfc\xe2\xf7\xf8\x80\x12]!\x05\xcc\x91\ +\xa6\xb8M\xce\xf3\xba\x0e\xf3d\x19s{\x9b\xd8o\xbd\ +\xf6\xfa{\xea'?\xfe\xf4\xb3\xb9\xa3a\xc2M\xbf\xc9\ +\xbd0;\xe9B\xdc\x0b\x93uH\x8d\x9b'j\x5c\x96\ +\xb0\x7f\xb6\xec\xa8(?\x96\xd7\x1c\xd1\xa0\xceR\x0fK\ +\xc6\xf6\x94\xae\xe5\xdd\xbe\xf6\xc0\x87\x1a3\xb6\xff\xb2\x02\ +@\xe3\xf6\x22\x020}\x8a\x04\x80\xf7\x97\xf2;\xe1\x8b\ +\x9f\xc44\xc4\xe4\x8b>\xe1\xcb<\x1c\x8d\x0c\xd8\xc6^\ +*`U#\xbd\x0d&\xed\x93\xa0.\x1a\xc3\xc8U5\ +~\xec\x8f\xc9s\x0b\x1e\xb97\xc0[\x9b\xaf\x15\xd8\xa8\ +\x11\xe7'\xf9B\x05\x1f\x01K,\xb3\xd0\xe2\x81\xb9\xce\ +\x9d,\x22\x1b\xf9\xd3A\xe0\xfe\xac\xff\xeeFH\xfa\xb7\ +\x05\xde(\x1f*;\xda\xbb\x16\xfe\xf4~\x04\x01s\xb8\ +\xb2\xb5d\xe7\xfb3:\x0a\x0d\xcb\x9e\xc0Y\xde\x1dl\ +c\xc4\xbam\x0e\xcfe4\x04\x80\x1eJm<\xb4\xb6\ +\xbd~\xc9d\xa7\xa2\x84+,S\xe4\xbb\xea\x9c1\x02\ +\x1eg\xa3\xe7\x87wB\xb6\xb6\xad\xc4\xf6\xac\x0f\xa3<\ +\xc4|\xcb\xef\xfc\xb0\xe88>\x916\x8d@\xd5\x8d\xb6\ +\xd8\xde\xbc\xea-\x05\xca\xdey\xf0r\xd8\xa9\xa8\xb5G\ +\x02\xd9.\xe9\x8d\xdcS\xe0bt\x9an\xca\x9en\xe7\ +\xbdhCf0B\xec\xf7j+\x0fT\x1e\x09)\xac\ +\xbc\x07\x8dY\x19\x1c\x9e\x01\x97\x17\x83\x0eP\xfb\xc3V\ +\xb5\xbf\xca\xebl,\xd9\x0a\xe7\x8eF\xca\x140i\x19\ +\x00\xee\xb5\x98>\xe5\xc0\xd9\x00\x98\xf1\xa7\xa1\xa1\xd5\x82\ +\xf9\xf1\xe3~DLfs\xe2o\xdd\x87:K\xef\x22\ +\xd8\xccV\x0c\x22\x18g\x1f#>X\xee\xcdNn#\ +=\x1c\xa3\x09\x93\x9b\xd5^\xf6\xf2\x87UT\xbf\xe98\ +\xeb>FmK\xeb\xd1~\x11\x1b\xe8\xfb|\xfd>]\ +\xff&0\xa3r\xb4\xef\x99~\xd6\x14\x83?&c\x15\ +\xf3\x1a\xd2\x03\x80\x8f\xbf\xf6\xc9\xcf\xae\xaf\x7f\xfc\xd9{\ +\xac\xc3s\x17V\x8d\xc6h3\xf9\xf9h9`\xf3\x02\ +\xe0\xef\xe9\xd4\xda\xc9\xc0n\xa5\xa8\xfcTM/\x03\x18\ +\x07\xdd\xb7W\xc0G\xbe\xedi\xdfwJ\x00|\xbf\xd4\ +8l\x0b@|\x15\x9c\xf5\xfb\xed\x15\x00-\xa5g\xa8\ +1zI\x90\xb4\x13\x0e+\xf02\x08\xae\xa0\xc3\xea0\ +\xfe\xe8\x14\xc7@i\x8c\x9d\x9e<\x5c\x0e\xdc\ +\xc5\xe8u\x17x\xd91'g\xdc\xcf\xc3\xbeD'A\ +\xeb\xd4\xba)\xab\xba\x97(3\xe2\xfa\x99\x81>\xcd\xd3\ +y+\xe7\x04\x12`\xfb'\xfa}\x1d6\x87\x97_\x1a\ +\x01n.\x7f\x0e\x06u\xdf\xd5\xech\xf4)\x83i\xfa\ +p\x85:#6\x1f\xf2\xbd\xcd\xbd\xdfE\xf7*\x8e\xb0\ +\xb1Iy\xddW\xa6)\x8b\x1cq\xdfc\xef\xaf\x80\xe5\ +\x08\xea\xd4i2\xbd\xe4\xeb6\x17\xd6\xcf\xe7\xba\xea-\ +\xe6\xd5{Z\x8f\xf5Y\xca\xd6=\xea\xc3w-`P\ +\xe4\x872\xa7\xd1j\xca\x97\xea/F\x91cT\x9b\xc9\ +\xeb\xba\xe6\xea\x1c\x1dU/\x87\xb3+\xa7\xbcQ\x99\xf7\ +\xf2M}\x08\x00\xed\xf0\xb4\x9f\x13hs\xdc\xcb\xb0\xed\ +\xe3\xd4'\x9dm\xff\xac\x8e\x09\xa9%\x80U\x804\x1e\ +\xe5\x949\x83\xdb[\xb7\xb4mo\xaf\xf5\xcc\xbe5w\ +\xad\xc0\xe3'(\xebS\xcfZo\x06\xb8!\xfc\xa1>\ +\xb2q2\x1a\xa3\xfe\x8a\xb4\xeb\xe7.\x8c+y\xa0u\ +\xf1O\x83*\x0b}\xfe\xc9b\x1d\x87->q\xbc\xe3\ +\x92tl3&\xaf\x9f\xcc\xfe*\xd6\x89:\x9a)n\ +g\xca\xc0,g\xa4\xd7\xc1\xd6N\xd6>\xc7\x81\x0f\x82\ +|\xf2\xb57\xde[\x9f~\xfc\xf0\x9e\xa5\x10p\xd3_\ +B\xbf\xed)\xeaQ/*\xd0\x14\xce^\x81$\x9dH\ +\xe8u\x9b\xf1\xd4I\xb2\x9d\xbc\xa7\xa4\xff\xe2\xa6h\xfe\ +\xd3e\xbdEAU\x5c\xcc\xcf:\xf8\xd3\xfa\x8c\xce\xb7\ +W\x00T1\xbc\x98\x00\xa8\xf2\xdd\x12\x00\xbc\xb0\x00\xd8\ +>\x1b\xef\xad\xc4\xa5f\xf9\x17\ +\xeb\x84\x5c\xd3r\xa4\xe1X$/\xf2b\xa1\xc5\x03\xdb\ +\xb1\xefBC\xf1m\x93\x07\xca=\x02\x5c\x9d\x1f\x00\xd0\ +jEy\xf8\xea\x02\x06\x87\xd9\xe4\xf3r/Y\xd4\x87\ +^\x96r'\x9e\xc9/1\xebY\xaa\xa3.\xf4\xce\x0f\ +\xaf\xeb\xfep\xdf\xbe\xca?\x00\x17\x09\x8cg\x9f\x92\x16\ +\x95\x0fk\xdb\xb7a\xbc\xf4\xba>\x82\xa5(\x0f\x0a\xe2\ +\xb6\x1e\x10\x89\xfd\xf3}\xf0\xf5\xb3\xbe\xb9\x02\xd3\xe3G\ +\x98\xf7e\xa0-\xda\xc3\xb8-I\xdb\xcdh\x8a\xdf\xb3\ +\xdf\xb1\x0d\xafs|\xffw\xa8b\x9b*\x14\x84.\xe3\ +?\xf7\x9e*\xef\x22\xe8\x5c\xbe[\xbd\xda\xb6\x96Q=\ +\xa9\x81\x9eq\xbc<\xdd\xf1\xfb,\x12\x93a\x8b\xd8\x16\ +i\x89NO\x1c\xff\xa5\x9d\x19\x13&L\x98\xf1\xda\xc7\ +^\x7fo\xfd\xe4\xc7\x9e\xfe\x1e;\xb4V\x15&\x096\ +EBo\x99\x87\x90\xaar\xd5sv\xec\xda\xa8\xdc\xcc\ +p\xfakwM\xf9\x80\x99\x01\xd5:y\x84\x09\x15\xed\ +\xf3u\xcf\x1f\x99\xf8b\x02\xe0\x05\x8e\xdf\xf5~&\x00\ +\xac[\x97\x12\xef&\x00\xbe]\xcf\x03?\xfcT\xbaw\ +\x11\x00\xc0\x80\xc2\xdc\xa6>^\x19@\xc9\x9c\x00\x1b[\ +?)\xb4\xac\xd6E\x83\x97\x81\xdch$\xad\x8c\x82c\ +K\x1e\xcc\x98\xf2R\xc0\x95\x01E\xca\xac\xb6\x9b\x81\x08\ +`\x94+\xa5IS\x94u\xed\xb7\x1e\xff\xc2{\x04#\ +\xf1}\xb3\x9a\xcf\xc6\xc2\xefc\x5c\xe4\xd7\xd3\xc9=\x88\ +;, \xb0\xee\xcf\xfa\xac\xdarJ\x08\xc6T\xde|\ +>\x03e\xbb\xa0\xa0\x9b\xe4\x88|b\x1e`4\x04\x94\ +g\x95o\xab\xd3F8\xca\xfc|s\x89\xeb\xab\xa7\x9d\ +gQ\xd6!\xbf\xf9\x19\xcd\xff\xb8,\xe6\xc1bo+\ +\xf4\xc5\x83l\x0c\xf7XNA&d\xcc\xb2C\x9a\xe9\ +\xf4\x14x\x03\xbf\x1d%\xb3<*\x0f,\x1d#\x19\x0a\ +(\x94\x97\x1a\xa5V\xe7\xd9\xda\xf3\xb3\x8c\xf9\xd5q\xb2\ +12@\x17\xc7@\xf7\x83+\xb8g\x1fJ\xc2\xcf\x02\ +\xf4\x07CP\xc7\x875T\x87\x01\xe3\x9e\xaeq\xaf\xaa\ +\x95Q\x07\x84\xd7\xfcv\x8e\xa5\xfc\xd45\xc4\xf8\x80\x80\ +\xd6\x0d`}\x93\xc2(\xff\x1e<\xca\xfeV\x01\x81\x0d\ +\xcdu\xde\x96p\xbd\x1dU\x9e*\x9f\x98W#\xf5J\ +\xa3Z\x85Hw\xdc{Om\xa8\xfb\x0a5\x7f\x11\x8a\ +tLz?k\x05\x1e\xbf\x8ay_:\xef\x94R\xb5\ +3\x90\xba\xb5-\x8d\x18\xc6qV\x1bhc\xe5\xf5J\ +\xf6\x80cqm\xb5\xbe\xe4\xab\xf6\x92\xd1/\xf6G\xcb\ +D\xbei\x8a[\x81Z\xf8\xb3\xfaH\x9f\xda*\xdb\x97\ +\xaf\xed\xc4\xd5\x98l\xfcb?5O\x09\xd7\x99O\xcb\ +R\xbf\xd9\xdf\xb4\xf2\xa0\xe1\xb5\x8f~\xe2\xb3\xea\xc5\xe1\ +\xfa\xa1\xaa\x0bc\xa4\x0a\x801A\x95\xc9\xec\x9a\xb6\xa4\ +\x02\xab\xd7\x9c\x91\x84\xf7\x80F%\x1c\x01\xde\x18\x05\x89\ +y\xa3!\xe5\x92/\xc0\x07>\x0e/$\x00J\x91\x1f\ +\x88\xdfY\x02\xa0\xa3t\xbb\x00p\xf2p\xda\xb5\xc07\ +SH\xf6\xf0\x81\xbfocb\xe3\x03\xf81\xb5d\xd1\ +\x958\xce[{\xa7t\x8f\xcc\x96\x914E\xe2\x8dz\ +\x94\xcd\x02\xe3\xf8(\x83\x06.\x0c\x1cDg\xc5\x83\xb4\ +\xb8\xec\x9b\xf1\xc6\xe8\xb6\xbcv\x80\xb3r\xc6h\xd0\xbe\ +\xa9q \xb0\x89 (\xa6\x93u9X=a\x02O\ +\xd6em\x84\x07V\xe0\x150`\x0e\x8c\x19\x9a\xa8l\ +M\x86\x0bJ\xcf\xaf\xf3V\xf3\xa8s\x12\x95xt\x08\ +y\xed\xe6\xe6\xb0\x1e\x11\xd3\x1c\x9ftIS\xc7\x9d\xe3\ +8\x02F\x0f\x90\x00\x0ctF`\x88\xf5\xf7\xe4r\xda\ +u\xf2\x99\xef\xf6T\xf9V9\xe2\xec\xa4\xe1\x8e\xc7}\ +D%\x9e\xc9\x9c:;\xfc\xb48\xbe\xf6iI|\xb4\ +\xab\x01r\x18?\xf9\x12#OKK&\xd3\x99\xee\xb3\ +\xad!\x1c\x83H'\xfbi\xfc\xd4\xfe\x8f\xc9\xe6os\ +O\x07SN\x96\xb7Qy\xb9\x88\xd1\xed(\xb3\xe84\ +\xf8'D)\x7f|\xc3\x95\xcac\x0dy\xad\xcf\xe3C\ +\x08;\xe1\xf9(\x15\xca\x03\xe1\xc3\xe1\x1cE^\x1b\xe7\ +\xe7\xa1\x1f\xdb\xdc6*\xd0\xf4\x0f>E\x07NW~\ +\x00\xb8\x071\x0d\x1c7,{\xbf\xb9m\xca;\xbf:\ +\x8e\x9a\x86\xbd\xbd\xb5\xa0\xadO\x07\xdbx7\xa7K<\ +\x00\xb5\xed!\xde\xb6{}b\xfd\xcf\x03$\xcc\xafm\ +pe\x83\x89\xab\x17\xb5\xaf')\xc7\xf5\x97\x07\xae\xd6\ +W\xab[\xe9S]\xc8k\xde\xce\x8e\xc7mE=\x13\ +y\xbb\x0d\xe8\xd5\xd6\xfay\x15\xeb\xb1k>E\x1d\xa3\ +\xc0\xba\xa0\xe0\xf2\xfc\xeaa\xe5\x1e\x1b\xb2gk\xc2f\ +{\xf8H\x9c\x17\x22\xbf\x97\x80ei\xc8\xa2\x80E\xef\ +C;\xd5\x5c\x07|\xbbq#\xb5\x1a=\xee#\xe3t\ +\xbdZ\x1f\xf8xQ\x01\x88K\xb1\xbf\x13\x05\xa0a\x14\ +\x00\xe3\x91\x01\xfa8\x81\x0a\x0a\xe6\xe6\xbdb*y\xad\ +'\xca\x83\xf7\xda \xf5{\xcef\xdc\x8d\xfd\xd3\xb6T\ +u\xb5\xf0/>\x80\xa2\xed\xd4\xc2\xbeZ\xcf\xa3\x11\x8f\ +4Rf\xccxm\xd5N\xe0\xa1 \xdf\x94Z\xa45\ +\xeek\xb4\xbc\xdb\xf3\xcazL\xba|}\x04\x0cz\xdd\ +\xcf?\xeb\xe9\xbd\x93\xc7\xd8\xed\xef\x89\x91\xd0\xbd\xad\xd1\ +y0\x99\xf1s\xd9\x1c\x98\xeci\xf7x\xcd\xcaY\x8a\ +r\xc6<1\x82\x13\x0d\x81*\xfa\x85\x7f\xcb9\x81\xf3\ +\xd5y0V\x0a^\x09\xf0\xb4\x1e\xf4\x5c\xbc\xe7\x8d\x91\ +\xc9^\xdc\xf2\x10\x9d\x1c\x9a\x90\x0clD>hb]\ +&k\xf6\xce\xd2\x8a\x82Zt\xbf\xa2\xba)\x1e \xea\ +\x98O\x81_\xfa}\x17\xfag4\xfa\xef:\x1e\xbc\xe6\ +A\x84/c\xb4x\x98\xe0\xe5\x06\x9b\x9c\x88\x8e\x92\xd6\ +\xe4\x1e|\xab;\xb4\x87\x8f\xd1\xaa:\x16\xe3\x5c\x8e:\ +$\xa6\xea\xa4\xdf\x83\xc5\xb8\x15\xc1\xd3iz\xd5?!\ +KPc\x8e\xb4w\xe4\x8b\xd3\xb3\xac\xcd\xc9\xfa\xe1)\ +\xeazXt4\xd4\xec\xa3w\x0aF\xf0\xacv/:\ +O\xfc\x8c\xb6F\xfb\x1bmW\xac\xdfx\xe0y\xa1\xfa\ +cHu\x87\xf2\xf8U`\xbf\xeb\xf5\x03\x18\xda5\xbd\ +\xac{\x0f\xf5\x01\x09\xbfwO\xebQG~Zg\x00\ +A>\xc7\x85\xbf\xe3-\x1d'\xe3\x1b\x01\xe0MW<\xd9\ +\x92\x0f\xc7\x86_\x14\xf0E\xafR\x8d\x8b*\xb9\xccc\ +U#ec=F\x8c\xe3\xfdxO\xdb\x89\xa0\xce/\ +\x0fy\xd9\xe3^\xaa\x86\xd8\x17\x9f\x14\x90\xc4el\xad\ +\xdb\x01\xd7\xb2m\x84\xb7\x94/eB\xf37\xd8\x92\x93\ +F\xde#\x9f\x5c\x99\x82\xbe\x1c\x1c\xf7\xaef\xa0\xcd\x80\ +\x9e\x7fj\x9c5f\x86R\xcb\xce\xa9\xec/I\xf7\x1b\ +\xce\x92?\xf27\x1a\xb0h\xdc'\xcc}9\xd8\xea\x1f\ +\xdd\x8d\xec\x81\x0c\x1a\xd6\x0a\x95\x013\xae\xd1L\x90\x87\ +\x10\x1e\xdbCI\x8c\xf4I^D\xe0\x9b\x7f\xe7o}\ +`\x22\xe3lt$\x00\x84\x9c::vt\x91_m\ +\xd0\xf96:\xee\xf6\xbd\xa4\xf6I\xe7bt\xf4\xba\xd3U\xc6\xd5\xa8\x08\ +\xfet\x848n6w\xbd\x1d\xca\x9c\xb7\xa5\xde\x19s\ +-\x98\x9e<\x04\xf6;\xa8\xcc\xb2\xdd\xbc\x9c\xb7\x95\x99\ +n\xd2\xeb\x0a>\x19\x8c\xa9\x18O- \xf0V@\xce\ +\xb9\xa6N\xae\xdab\xdd$\xc5|\x8b\xcd\xdfA\xf1\x81\ +\xb7\x82qk\x15iO\x9e\x9e\x0e|\xf02U\xc2o\ +\x9fn\x93\x8b\xf8\xf4u\xc43\xe3\xfeT\xc3\x1b;\x9d\ +5\x13L\x19d\xc7\x17\xc4\x05\x10\x9b\x80\xe6\xe5\x93\xe0\ +\x08 |9\xbbn\x8apT\xb0Y~\xc0&}\x01\ +\xf7Fy\xe3\xcc\x0d\xd8\x17\xd33\x5cM\x17\xbd\xee\x18\ +\xe5\xf0\x02`\x7f\xa5\x8b\xd6\xdb/\x00\xdb\xa0\xe2S-\ +\x00\xa6(\xf8\xd0\xe8,\x8d\xbc*\xdb\xe6\xfeo2\ +\xe1\xa3X>\x9f&\xd6\xb3;}\x80\xba?\x03\x81C\ +\xec#\x1d\x1a.\xd1\xa8\xa3\x0e@\ +\x94\x9f\xf8\xa0\x9a\x07|J_\x93\xd6\xd6\xcf\x92\x1b\xef\ +\x08\xfc\x14\x90*\xf0\x9c:\x9f\x94?jTu\x0e\x19\ +`d\x1d\xc6\x1f\xbf\x9fN\xfb\xad\xfa\xb9\xf3l}m\ +\xdc$\x0dg\xb2Vz/\xbc>\xd6~\x124\xc6\xfd\ +\xa6\x0d\xad\xef\x09\x84\xd4B9\xf4:\xd0\xb7\xe5yi\ +\xa0\x81\x0fBj\x19\xea\x06\xf2t\x7f\xb8\xc0|q.\ +z\xd1\xf2g\xba~\x04\xe9>\x9a\xe7\xf7\xaby}\x1f\ +\xf9\xe5\xf5Nsz\xc9\xf3\x98\xfc\x9c\xfa/\xd5[j\ +\xf5\xea\xfa@A){\xccO\x1e\x03\xfb<\xa0\xa2<\ +V\xd0\xa7\xd6\xd3\xfa?n\x85R\xd9\x5c\x9e\xee\xe5\xaa\ +\x5c\xed6\x90t\x02\x1e\xecD\x9d\xa6\xc0\x96y#\x8d\ +\x8b|\xf8\xa8\xb2\xd6\x13Ak\x91\xeb~\xa5\x12C\x1d\ +\xb1\xfd-\xdd\xbb\xdcC\xa7\xd10\x97\xdaQ\xbf\xffq\ +\x197\xae\x1c\xd5.\x7f\x19\x1d\xc0\x1al7\xc6\xa8\xaf\ +\xa6\xef\xf4\xb4%\x16NzVfg\x82\x95\x1e\x85\xd8\ +\x021\xe6]y\x05\xe2\xa1\x01\xd2_\x9a\xdfB\xec>\ +\x92F:\xaf\xa6s<\x9f/\xa5_/&\x00\xec\xdd\ +\xdb-\x00\x05/#\x00T\xac/.\x00eC\x00H\ +\x07\x00L\xedz\xed\xab-5\x0eK\x11\xc5\xf8?\xad\ +\xe6U\x0d\x15M\xb7\x02\x96\x06\x03\x94\xda\x9e\x8ey\xe4\ +\x9d\xca\x82)MK*\x9bZZ\x0d\xb6F8Yw\ +\x04mQ\xcd\xb2\x9c&\xa3E\x97\xc7\xfd\x98\x13\x00[\ +D\xb3u\x9a\xd5\x18G\x87H\x9d\x06\xf2\xc9\xf8`\x9b\ +\xed\xb3\xf1\xce\xea\xd5\xb6\x1b\xcc{?;}\x8c\x93\xf5\ +\x88\x18\x02~3\x96~\x13\xf5\xd2\x8e\xc9\x1c\xdb\xd4\x8d\ +\xef:O\xe2~>\xca=\x9f\xb6lr\xcf\xf4F\xeb\ +\xed\xe8\xdc\xc8\x1e\xb0\xd26\xd4\xf8\xcc7\x97\x98.\xed\ +\x9c\xc0\x08\xe0\x09\x949\x074\xc2\xa7\xf3l\x04?p\ +\xef\xcb5.\xfbo\x11\xf8\xc5\xa5b\xeb\xa3\xce\x05\xd5\ +*\x0d(\x18\xb6\xa7G^\xb2\xacF\xfd\x08\xa6\xd9O\ +\xd2OZF\xbdky\xa2<\xebu\xd2\xebu\x9d\xdf\ +\x1a\xa1\xfc\xe6\x9c\x8a:\x99mn\xe9\xff\x08D\xd5\xf1\ +\xf1m\x96\xe5\x81\x90\xf5\xdd\xc1@\x19dF\xb5@w\ +z\x84\x0b%\xe1\x87\xf5\x99\xb2\xed_I\xe7\xf7\xa5\x19\ +\xed:_\xacn\xea\x1b\x1f (\xb01\xa4}\xd4v\ +\x1b\x1av\x87\x0b\x94u9x\xe1\xe5\xc8\x9b8\xe7M\ +~}\x0b\xa0\xc7\x9f\x00\x00 \x00IDAT\xbf5\ +\xa0Q\xa5\x8d\x08\xd4t,8G}\xb4\xbe\xb8:K\ +\xaf\xd1\x80\xa6\xd6\xe9\x97vW\xbdR\x0a\xf0\xe4\x09\xe6\ +\xbd\xe7|\x8cR\x92\x0e\xfd\x8c\xd7\xe2\x9f\xbd\xdb\xde@\ +u\x04\xa5\xb1\x0d\xf6EeG\xdbg$\x91\xfbCY\ +G\xb4=\x11\x9c\x17,\xab*\xba\xfa\xa6\xe5 \xed\xb3\ +\xff6\xae1:\xe9?M\xce\xfc>>\xd5\x0bq\x89\ +{\xa1'>-o\xe3\x9c\xbd\x9b\x1d\x00\xaeq\xbd\xec\ +\x01\x9c\x00\x9ctekCK\xe5c\x13\xde\x0c\x9dN\ +^\xf3|8\x08\xd1D\x17P)\xab\xb1\x8fDE\xa1\ +0q\xb7}c\x9c0~\xa0l\xc0.\xa6g\xb8\x9a\ +/z\xbb//\x00~\x13\xe5\x8b\x09\x00\x5c[oM\ +\x00T\xb9\xbc\x98\x00\xb4 \x00q\x5c&L\xb8\x9e\xaf\ +0\xb7I\x96\xf8\xbd\xb2\xd7\x12\x0d\xba\xc7\x10\x03OT\ +\xe9V\xd8\xb8\xab\xcc\xc4\x07G\xc6\xad\xf5Q\xf9zC\ +f\x06[\x8f-g\x9bj\x84\xacm\xbf\x8c\xd7$\x8f\ +/\xa7\xfd\x8c\xbf\xbc\x1cz\xba\xba\xec\x97\xb81\xd9\xfa\ +\xa1\xf2\x1b#\x9e1B\x16y\xe0_\x8f\x97\x18\xd3B\ +Y\xb7\x1c\xec\xf1~\x8d\x04\xaa\x92$%\x0a\xc8\x984\ +:\xa6\x06Q\xe56^\xd3yc\xf3i\x8cr\x9bG\ +\xeacJ\xcc\xd3\x84S\xca\xc3\xc1\xc1\xb9\xb9\xc4|y\ +\xdes(\x0f\xc9\x15\x8b\xf8x\xf9\xf1\xd1(K\x1aI\ +\x8eI\x97\xa7g\xd8X\xd2p\x92_\xa6#\xc7\xc8\xa7\ +\xd2\x10\xebd\xbf\x8c\x8f\xde\x99\xe0}\x95\x025\xdaZ\ +\x8f>\xb5\xac\xf9\x15DF\xd9t\xc0K\xe6\x0d\xe0e\ +\xc9\xfa\x0d\xb4\xe2\x9d\x97\x09>\xa2\xe4{\xa7 \xcf\x22\ +\xe2\xc6S\xdf/\xa6Z\xf7h\x0f\x1f\xa3V[\x89\xc9\ +\x0c|\xebt\xf9\xa3C4Q\xa6b\x9e\xcc\x91\x19\xc1\ +I\x19\xf2\xa9-\x03,RK\xba\xc8;\xe6\xe7|\xea\ +\xb4\x1f\xceQ/.W\xd9\x19W\x01T\xff\xc6\xb1\xd7\ +\xfe\x99.\xf2sM\xf9\xad\xdf\xd5^F=\xa9}\x89\ +:\x0c\xf2\xbb\x03>\xe8\xc3%k;e\x87\xf6\xc4\xbf\ +;\xd8@\xa7\xbe\xfe\xcf\x9c\xbfh\x83c\xb4\x96\xf6\x8c\ +\xb2\xa3`u\xb4\xd1E\xa8m\xee\x9e\xaeR\x02~~\ +h>\xf2\x9b<\x8a\xe5\x80\xc5y\x88\xb2d\xb6\xc9\xf8\ +\xc82\x15\xb5\xaf\xa6\xa8\xfc\xb2\xdf\xac\xc7t\xa4O3\ +\xda\x00\xe4\x14\x1b\xa8\xbee\x9d\x8a\x17H\x03?\x1b\x1a\ +Np\xc2\xed\xb6\xe3$\x9c\xe1;<2T\x95\xe1\xb8\ +\x5c\x17'\xa0\x86$\xd5\x88\xaa\xc2\xe3\x00\xa8\xf2\xa6\xb1\ +\x87\x0c\x8a\x9e\x89f\x8a\x0d\xb8\x9c\xceq9\xf3\x04\xf6\ +\x97\x17\x00\x0fv\x8f\x0b\x00\x05\xd9\x0b\xc0R\xf3\xf4)\ +\x12\x003D\xc7\x05 z\xa3\x5c\xe2\xbe\x9a\xce{\xcf\ +F\xcf\xd3\xf3]\xf9\xad\xc0\xcaC1\x1b\x1f\xed\x8b\x97\ +1\xab;;ZB\xebh\x09M\xa6TK\xa7K\xe9\ +\xb7\x08\xb1-\xd5*\x18\x8cuF\xba\xed{u2\xa0\ +G\xe3\xe8\xbf*\xbc.\x81/1\xd2\x11\x13G\x95\xc6\ +;s\x22lN\xa2\xb7\x93\xd5\xa3\x91 \xce\xb0\xb3\xd3\ +\xe5\xe9\xe0%\x0f\x15\xad?\xd8\x9c\xf9\xb5<\xe7\xc1\x14\ +\xe4\xc9\x83\x9c,\xf6d\xf38\x1a\xab]wN\x98\x16\ +\xe3\xc0\xbd\x9bj\xc0\x22\x98S~L7\x17\xb8\xb9|\ +\xb6\x967\x99T\x05N\x10fe\xb39ocd\xc6\ +\xd4\xeeE^W\xa1PA\xa47\x97j\x98 2\x1a\ +\x0d\x96\xe9\xbd\xd8\xef\xe8<\x19\x0fU'\x8e``\x87\ +2\xe4\x1d\x01\x91\xd1\x9dE\xee\xe6P'\xb5\x1ci\xd2\ +'\xb2\xb9\x0f\xab\xc0\xef}\x8d<6\x90\xe9\xe7\xa0\x87\ +/\x09x\xda-\xcb\xc1s\xb51P\xa0\xed\xdb\xf0\xf5\ +\x9a\x9d\x9a\xa1cf\xfc\x1f\xc1\xbe&\x02\x16\x1d3\xd3\ +\xa9^\xb6-p\xe2\xa3j\x11(\x91\xbe\x09\xf3\xfa`\ +\xc8a\x00[Q\xff\xc5\xb6\x99\xacm\xeb\xf7\xb25\xa6\ +\x84<\x0d\xc6\x93\xcc\xfe\xd9\xa8\xb5\xb4/\xden\xb5\xce\ +O\xfb#\xbf\xe7\xd2\xd0\xea\x0ex\xf2d\xdd\x13\xd8\x5c\ +\xd9\xbaJ\xcf(\x03\x0c\xaa\x10\x10z\xeca\xce\xa8\x81\ +x\xe5\xa9\xf6D\xe9\xd1\xf1\xd1\xb9\xc0:\xa3M\xd5v\ +\x19Qn\xc8#h~;\x99\xd1\xa3\xb2L\xfei\xd4\ +\xd5\x8f]\x15\xf94\xcd\xad|\xe5\x18\xc7\xe7\x10\xc8\x07\ +\x05\xcef\xff\xbcC\xa2\x94\xf1\x88\xa5\xa5lHT\x86\ +TX4~\x8am)H\xea56i\x08r-\x82\ +\x15\xc6\x14\xe3\xbe\x19\xc0{w\x11\x88\xd0\x10\x03\x0dj\ +\xe4I\xcb\xd5t\xc0\xe5\xcc\x0d\xb6oM\x00H\x99=\ +\xa5\xb6-\x00\xa4N'\xb9*\xd7wZ\x00\x1a\xfc\xab\ +\xb9\x8e\x09\x80\xde3\xde6L\xf3sL\xed\xda\x8d\xa9\ +\xf2\x9e\xe3\xb8\x80P\xd61\xee\x15\xf4\xf9\xcd\x90\x19\xbf\ +\xbc\xf1P\x83\xc2\xfa\x15l\x91n\x95\x09\xaa\xef\xe5\x18\ +\x0d\x03z\xb3\xf0\x89\x9f\x94\xc1\x0a\x08\xdd\xde8(\xc0\ +\xb51\xe4\x18X\xdfb\xb4\xa5\xc1G[\xcc\xd8\xb2\xaf\ +\xf6\x94f\xc6#\x04.\x13\xac\x98\xe1\x8f\xce\xcar]\ +\x0f\xdcUz\xf8K\xf9\xc12\x13\x1aNN\xed\xb0\xe8\ +\x19\xcd\x9d\x87i\xd4\xf8\xed\x0b\x0a\x80,\x82\xe9#]\ +\xd9\x9e\xd7-C\xeb\x81\xa3\xde_\xe6\x01\xdfF\xa2\xe0\ +\xde\xca\x8fo\xe3ik$\xd0\xa0\xdbHG\xd4#\x99\ +s\xc5q#]\x0a\xa0b\xe25\x8bby\xb9\xb3\xfa\ +\xc6:\x0a\xe0^\xbf\xa8\xba\xca\xcc\xb4\xf1~\x92\xba3\ +\xc70\x02f\x17I.\x1e<\xb0\xbd\xecSw\x81F\ +\x83\xadmD\x18\xc99\xee\x97A\x0d\xd4\x92O\xcd\xb5\ +\xe3\xe7\x88\x87\xbe\xa3\x13X\x00\xb4]E}\xf8\xae~\ +D\xcc2\xae\xa3NV0m\xc6yk\x8f\x97\xd7\xbd\ +L\x1a\xd1R\xe0\x11\xa3\xdd\xbc\xc7>j\xdd6\x16M\ +\xa81`SP\xfa>\xb6z8\xa0\x5c\x5c\x04\xfey\ +\x87\x82r\xac\x7f\x0avu;G\xa6;\xe2yx\xa3\ +\xcbf\xf9\xc9\xdb\x08\xb2I\xbf\xf2DG\xcel\xea:\ +\x87jE{\xb2\xbc6N\xa5\x88yH/\xd3\xc2\x93\ +\x9d\xab'\x8e/\xe9`\xfe*|\x1d\xe5\xc0\x03t\x95\ +\x8b\xb8'Z\xc7Q\x1f&j+wK\xa0\x97\x91d\ +\xc3\x0c\xb4\xed\xfe\xac\xd7X\xbf\x8e\x7f\x81_\xb5S\xfb\ +\x17\x9d\x0bO\x8f\xd91\x95\xcd\xa5n\xbe\x13\xd9xM\ +Z}`\xa2\xf4q\xae\xbe\x01\x136\x8b\x9a\xa8\x122\ +\xe5\xcc\xbc\xbd\xb3E\x05\x80\x8a!\x0e\xb2]WF\xf1\ +{\xe6\xe9G%\x1c\xbd\xf1\x8a\x82\xe7\xd3\x01\x17\xf3\xb9\ +c\xd4\xdb'\x00~\x13/\xf3y\x8fnv\xf5*\xa0\ +\xd0\xfa\xdf\x09\x01\xa0GD\x01P\x95\x1a\x05\xa0J?\ +\xd4\x90\xceh\xb8\x9c\x9e9~\xd3X\xee\x8a\x07T\xaa\ +\xea\xa3\x1aQyP\x9aY\xde\x96\xd9L\x81O\xd0\xf7\ +\xff\x12\x86\xd8\xe4\x8f\xe3\xad4*Pf\xcb\xd1H*\ +(#\xefk\xcf;\xf7\xfe\xb3}\x93\x0d\xcf\x07\x05\xac\ +\xd1\xa0F\xf0\xc7\xb6v\x037\xc6z\xb5_\xcbus\ +\xa1\x00?\x7f\xbc\x91\xf65*\xb02\xf0\xb4\xdc\xdd\xad\ +}<;}\xec\x96\x83\xbd\xa1\xb6\xf7\x8c\xc6\xf9ay\ +\xb5\xaf\x0ac\xad\x0e\xed\xdb8\xbfT\xde\x0d\xfci\xef\ +\x94\xbf4\xba\xbc\xafts\xec\x96H\xe0\xd3\xce\xa5h\ +\xdc\x220S\xc3\xe2\xc6L\x00\x93\x19o\x030\xec\xa5\ +\x02TuN\xa2>4\x193\x99W9\xc9@\xa8\xd2\ +\xa8y\x22\xf8\xd6{\xa4s\xc9\xe7\xc1\x97\xa7K\x0d5\ +\xefx\xd96\xb9\xb3Q\x19\xa3\x9f\xc0\x5c\xc6\x08\xdc2\ +&\xec\x83w\x5c\xa3$i\x9f\xd8g\x9d\x17m\xed\xcb\ +\x5c\xa4\xae]E}\xf8i\xa8u/\xba\xcf\xf8\xc3v\ +\xd9J\xf6Y\xdc\x9f\xd1:\x05p\x17\xf5\xb4\xcd-\x03\ +\x1b*\xcb~\xfe\xe6n\x83\xdf\x1fK[\xb9\xea\xf9\xc3\ +3\xe0\xe2\xd0s/\xe3ao\xd6\xf2\xe0\xad:\xfb\xc0\ +\x88\x9a\xd2\xa9\xfdm\xc9\x9f\xda\xaf\x98\x97\xdf\x19\xd9e\ +{fG\xfc\x92{\xe4\xad\xe3A-h=\x12\xe8\xa3\ +u\xfe;\xaf\x18\xa0\xca\xc6\x8d\xd7\xd4\xb6)\xed\xbe}\ +\xd3=\xb1]\xae\xc45x\xa0\xce>+]\xe3\xbc1\ +\x87,\xb6\xab\xab\x18-\xb4o\x9f\x16\x8d\xa3\x13\xc0\x1e\ +r~q.\xea\xea`\x81\x8f\xe2\xa9\xa3\xaa\xd8&\xe2\ +-\x05~\xd1\xd9\xa9\xa8v\x0e\xa0?GK\x0f\xa0\xb5\ +'?-\xacMF\xea$\xd6A\x1a\xbd\xcc\x08g\xb6\ +\xbe\x93P\xbd\xee\x80\xa6\x0c\xca\x8c%\xf2w5sC\ +\xed;'\x00*\xb2w\x11\x80\xd8\xfe\x8b\x0b@{)\ +\x01\xc8\x0c\x9e\x0a\x80\xbf\xcf\xe5\xbd\x82y\xbeY\xdf\x91\ +liXZ\x90\xef~\xbc\xbcra>5fZ\xa2\ +\xc0\xa2\xabKd\xb3\xac\xe3\xd1B>\x8b@S\xe6\xfc\ +\xb2\xae\x19J[\x06\xb6\xff\x9b\x017ZA\xa0\xefo\x19x\xc1\ +k:7T\xae\xfd|\x9f\xe1\xf7\xa0R\x02\xccPh\ +\xbd3\xfc\x81S\xac\xdb\x1b\xf2\x11\x00GE\xd7{w\ +\xf3\xbc\xef\x09\x9c\xd1\xfam\xcft\xac\xbf\x8e\xde\x86\xc9l\ +t@\xd5I\xb6\xfc\xde\xfa\xa8\xce\xd3y\x12A\xae\xdf\ +\xbeU\x5c_\xfc\x121\xb7\xd3L\x03\xdd\xcbjQ\xdc\ +\x9bj\x11\xd1(\x03\xccg\xbb)\xc7\xfd\xaf\xa5\xd3\xde\ +z^\xfd\xddm\x98=\x05\x9c\xed\x83\xa1\x00\xe8yE\ +~\x22)\xd0\x8b\x02\xab\x0aX\x97'l`\xd5\x13\xd7\ +A\x1e}*\x9d\xec\xbcz-\x91\xbf\x7f\xf6\x04\xa0~\ +j\x04@\xfa\xf3|:\xc7u{\x8e\x984z\xa8!\ +f\x96S\xc8\xa5`\x89N\x83\x191\xdd\xa7\xe8\x8d%\ +y\x9b\xc9\x93\x1a\xe1\x82\xe2\x0e\xa0U\xc3\x1d\x97\x5cu\ +,Yw\xdc5\xa2 \x95\xfd1\x1e\xdb\xa7\xe6Q\xda\ +v\x9d\x0fF\xabo\xdb\xd3\xc1\x14\x97\xcf\x0d\x08\xc7\xb9\ +\xc0\xf6\xe1~+\xad\xd6\xb6\xef\x81\x973\x03\xa8g\xa7\ +\x8f\xb0\xdf\xdf\x0f\xf4\x8c\x0f\x0a\xe9\x9b\x1a|\xcdp\x80\ +\xcf\x03D\xa5_\x97S\xcd \xc6\xa53\xbbo\xbc\xc9\ +\xe6\x1a\xbf\xf3\x5cC\xf4:[\x8f\x04\x1a\x97F\xde{\ +\xf8\xe3\x1d\x05?~~\x9ex\xa8\xb3\xd0\xa0c\xc5\x88\ +\x94\xea\xcf(\xd7*?\xaa{\xc6yd \x14=\x7f\ +\x15:Z\xcf\xe3\xf5\xa9\xd0Y\xd0uJ\xd4i\xb1\x1f\ +\xa4_\xf9\xbd\x0b\xf4)-\xd9\xd2\xab\xff=:\xe2Q\ +\x86Hk\x8c4\xfb\xfa\x8c\x7f;\xd1ee\xb7\x07\xd6\ +\xa7\x83\x8d\xb7\xf6\xa0_\x5c\x22\xf4\xe0\xa7\x0e2\xa7\xbc\ +Q\xddI\xcd\xcaq\x8d\xf5f<\x8c{\xd2\xa2\xce\x8b\ +e4U\x94\xbe'\x90\xfd7}\xa5\xf6\xd6\xf32\xdb\ +\xb2\xb1\xfc\xb6e?sJ\xbd\xdb\xa9s\xc1\xdb\x0d\x95\ +\xd9X\xce\xc6'.\xad\xa3\xc0\xfd\xa6^\x9bk\xc1\xfc\ +\xe4\xf1\xba\x1c\xcc{~\x19Y\xed\x95\xa2\x0f\xbb\xeem\ +\x1b\x847\xa4\xc7\xf3u\xf9\xd4\x93^\xa2K\xd0\x88m\x04\x9a^\xaf\xbb\ +\xfa\xd7O\x95%\xf2\x8ar\xba\xc3\xb8\xbc:\xca\xf0\x08\ +\xf0\x00\xcf{\xca>\xcb\x93V\xa5\xad\xe79\x9c\xa3\xac\ +\x87E\xdb\xdc\x1e\xe7\x03\x7f\xab=\xd1O\x1do\x9d\xab\ +Q\xfemi\xdaK\x9d\x02\xcfQn\xea:vz*\ +\x80\xb7gV\xcf:*\xb5`~\xf2\x10m\xbf\x1b\xfa\ +\xa3{\xe7\xf5\x9a\xd2\xb3%[\xba\xedJu\x0fyl\ +\x0fr\xd8\xb8\xb0\x8e\xdag\x80\xcaFs\xf53\x99\xd3\ +\xe9yM\x8b\xe4m\xb3\xdfK\xac\xaa\xe7\ +\xfcEO\xd9h\xfb\x9d \x00\xd6\x87c\x02\xc0\x89\xe6\ +\xf9\xf7v\x0a@\xecK\x1e\xd2wy\xdb\x8c\xc3\xf5\xeb\ +\x98\xdb\xd4\xc7\xb8%\xe5L\x09qO\xa5\xd1\x94\xf5\x97\ +\xed\x17\x94\xf0\xea&?N\xacC#A\xcag5\xec\ +f\xe0\xed\x9f\xed\x13\x1c\xf7\x92fF\x9d}\xb1<\xad\ +\xd7\xcd\xb64r\xa0cF\xd9\x9c1\x8e\xa3\x9f?^\ +&\x0d\x1c\x99\xc1\x19\xf7\xabY\xc4\x88 e\x1c?\xdb\ +|O\x83\xe2\xdd\x13\xb8\xfb\xfe\x0epr\xfa\x10\xfb\xfd\ ++\x81Fs \xb4\x8f\xea`\x98z7\x89\x8c\xbcT\ +`\xa2\xa0yv\x14\xd9\x1c\xf3\xf3\xcd\xefy\x05\xb8\x1c\ +\xe7\xcf\xf5lB\x15)\x99\xae/1_\x9dw\x8aU\ +\xa6tlTv\x94\x1a\x93\xe1&\xd78\x9e\xc7\x8d2\ +\xc7\xdco\x99Q}\x00\xa9Q\x81\x9d\xef\xeb\xc2'\xd3\ +\xb13\x94\xe6\x08\x1e\xe1\xea2\x9d\xe1\xf9\x9f%\x0f\xf8\ +l^i\x9d\xdc\xab\x07p[\x80w\xec5/\xc0\xb1\ +$\x85\x8b\x8b6\x0b=\xaa#\x00\x8d\xda[\xa9(s\ +\xca\xc3\xfe{W\x80G\xaf\xa2\xd4\xbd\x1bC\xf6\x84\xb2\ +6\x87r\x06\xf2\x1b\x08@J\xa8\x9f\x11\xb9\x082\xd4\ +\x16\xe8x*\xe8S\x1ax-\xee\x8b\xd4{6\x9f\xcd\ +\xc9)\xeb\x9e@\x0dJ(\x0d\xd4\xb9\x0a\xb6\xe7\xe2\x1f\ +\x9aR\x1a\xfcw\xcf\x1b\xf4\x12\xcd\xf1\x91:\xdfC~\ +\xb3\x9f6_'\xd4b\xc7\xb4X{Q\xdf6\xb4\x0a\ +\xccO\x1e\xf5\xe5`\x1f\xed\xcfiV\xac\xa1\xdb\xa2\xd4\ +\x1e\x93/\xac#\x02\xf8\x02s\xfa5\xe2\xa8yTr\ +\xfcC>\x15qL\xd5\xc6\xd9:\xa0\xda+\xa5\x7f\xdc\ +\x07\xaav\x95\xcf\x01\xe8\x18G\xdb\xa4N\xf5R\x97\x8d\ +\x8a\xdf\x06P\xe0\xb7\x8f\x99N\xe7\x98\xb8\xbd\xae\x1e\xf8\ +y#J\xc6\xab\x22\xa1\xa27\xbf\xcb\xf6\x0ay\xa8\xe8\ +\x95\x15\x99eL\xb5<\xc6\xd8\x16\xae\xda\xf7\x8ae\xd9\ +\xf7z\xbe\xdc\x14\x80v\xab\x00\xc4w\xef\xc2\xe5y{\ +\x05@=\xb5\xbb\x08\x80\x01o\xcfE/\x00\xa4\xef\xee\ +\x02\xe0\x15\x14k\xd0\xba\xed\xbb\xed\x95\x9c\xdb\xb4\x82\xc0\ +y\xc8\x19i\xe3B\xb4\x01\xc2%\xc7\xae\xd7\xd7\x84r\ +\x03N\xd67S\xa6q_\x07SW\xd7\xc5\x03\xb4\x98\ +\x08\xd6t\x99\x8a4x \x18\x01\xb3}\xd7\x08\xb7\x95\ +\xd5\xfc\xe4\x86w?\x22o\x15p\x90\xbf\x0a\x08\xec\xbe\ +7\xfc\xdc#f\xe0\xd3\xf3\x1b\xae\xce\x91\x12\xc8o\x05\ +\x17q)\x88\xa3v\xba\xbe;Xk\xe2\x03JF\x85\ +QmF\xc3\xe4+:HT>\xa4\xd7G\xd0\xbd#\ +\xa1\xc0\xab`Y\xe2]>\xab\xb4\x1a\x01\x9f\x07\xacq\ +\xab\xc9\xf5\xf5ayw\xb0\x8c\x83\x82\x99\x11B\xee\x8d\xcbt\x01\xf9\x01\xd7:\xfb6\ +;zb\xcapA\xe4\x91\xca\x13i\xa0=\xe75\xa5\ +\xc5zf\xd7\xf4\x80\xe7Q\xa6\xbc\xa3\xc8\x97@T\xa0\ +v\xb1\xd1=lK\x87\xedPYF\xfc8Ii|\ +\x1a\xb8\xbf\xc3\xea\x18\x05\xc0\xbc\x013\xda\xde\xe30&\ +\x00fB\x97o\x97\xd33\x5c\xcd\x875\x8fy9w\ +\x13\x00\xf4\x1aU\x00\x14\x0c\xbd\xbc\x00\x18(\xbb\xab\x00\ +\x14l\x0b\x00\x01\xc1\xee\x05\x04@\x8d\xc4\xb6\x00x\x05\ +\xcd>k\x1f\x0c\xb4\xe9\xb4\x9b\xd1\xda\x8c\xf3\xebOb\ +n6\xde\x0aTL\x06|\xa8\xde;\x0f6J\x0ap\ +\x8c\xaf\xcbu\xdb\xa7\xb7\xb5Wl\xee\xaaG\xf9l\x11\ +\x14\xdf\xeeb\xf8\xe3a\x98JS\x04R\xe3\xb2\x99\x1a\ +5S\xe0bT\xca\xf2-*f\xca\xbc\x07H~\xcc\ +\x15\xe4\xebR2\xe9\xf3{D|\x04\xbd\x94\x0c\x80Q\ +\xc6\x18\xdb\xb0\xe3vH\x9b)l\x03\xa9\xbc\xbb\x93H\ +\xa0\x81\xc0*e\x94#\xa3\x911c\xe1\x81\xa0\xc9\x9a\ +\x7f(+\x1a(5i\xea\xc8D\x83P\xa4=:b\ +\x99\xc1\x01\x80\x9b5\x12\xa8\xd1\xc4E\xd68J\xa5\xcb\ +^\x04\xd9\x06\xda\xf5^\xd4+\xfe*\x1d\x14\xce\x85\x12\ +\xf2\xf8(\x8f\x82$\xfd[\xe4\xc0?i\xedA^\x09\ +\xfa@\xc7R\xf5\x92\xca\xa3\xea\xce\x11\x94\x9a.a\x19\ +u\xb9\x1b\x05@\x05\xffe\x04@\x81\xd6\ +;!\x00e\x10\x80\xf1\x98\x8ec\x02\xa0\xcb\xaaQ\x00\ +\xa8\xb4\xf4\x1a\xdb\xd7\xfa\xe8%\x94\xd6py\xfd\x06\xa6\ +6\x85\xf6\x16\xd9\x89{\xfc\x14d\xa8c\xa0\xb2\xc1|\ +\x1a9\x1c\xa1s\x04\xdd\x04#>\x92`\xe6p\x5c\xb2\ +\xa2A\xde\xa1\x06\xde\x91>\xaf \xd5 )Xe\xdd\ +\x11\x00\x19h\x8cJ\xd9\xf8k}\xf6\x9b\xb5u>x\ +X\xe0\xc1\x22\x01\xcb8\xd6\x1e\x90q\xdf\x9e\xaa\x09\xe5\ +\xb7:v\x13\xfcr\x0b\xeb\xda\xafo\x0c\xb1v0\xf4\ +Y\xdbVp\xb0\xe8\x84*\xd2\xe5\xb774\x8c\xe7\x1c\ +\x96\xf0W]\xddz\x94\x92%\xdd\x88_\x853\xda\x9e\ +\xe3\xcb\xf5%n\xae\x9e\x82\xba%\x02\xbd\x0c\xdcY\x9b\ +\xcco\xfbY[\xff5.\xafj\xdd\x8c\x9c\xe8\xfc\x1b\ +\x9d\x023u\xde\xc0\xd82\xbc\x8e\x05i\x8b[h\x00\ +\xb8\xb7\x8c\x90\xd7\xec/B\xafu\xceq\x0c\x956\x03\ +P6vFch\x17\xa3\xfc\xab\x8e\x8c \x91\xed\x8c\ +:hIv.\xa8]\x1d\xe7\x9e\x02g.e\xed\xd0\ +\x1e=\xc1\x5c\xe1\xe4&F>\xa3\x5c\xaa\x9eV\xad@\ +>\xcd\x98\xfby\xa9,cv$\xd7#\xd5I\xb2\xe9\ +G\xdd\x96\x12A\x17\xe9\x981\xf7U\x98\xde\xe7uO\ +`\xb4\x97\x9d\xce\xce\x1a\x0f\xfc\x94\xcf\xda'\x052\x0a\ +6\xaaPN\xfd\xa6\xce\xac\xe9v\x19\xefB\x807\xf5\ +\xfam\xdc\xbdC\xad\xe3\xdc\x00\xf0\xc1\x90\xba\x9eH\xa0\ +\xce\x90\xeb\x9f\xb4\xa7\xd1N\xf2\xd0V\x06\xb7\xc0\xb5\xdf\ +*ev\x9fOh/w\xcc\x9e{\xc7\xd4;A\xcd\ +\xd5ac\xeeg\xc1\xd4\xf9\xe1\xe7\x91\xf1\xd2\xe8T<\ +\xa4\xcf\x14\xa8\x8c)\xc3\x15\xefX\xad\x06~\xad\xdf\xde\ +)g}'k$\xb7V)@e\xa5Kf\x0a\x90\ +\xf8O#~F\x92y\xac^\x00\x06p\ +8G\xbb8\xc8\xfc\xf3\x91:\xb5\x1d\xb4\x1e\xa5k\x00\ +\xaf\x97L\xfeL\xb7\xd9\xe7\xd4\xe7\xfa\xf2\x00#\xb9\x9e\ +\xd92\xe5\xa8A\xc3h\x8b\xbd\xce\x0dQ\xbe5\x12\xd8\ +\xf6z\x96\x82w,\xc9K@\xb6(\x81\xb6\x8c\xcb\x99\ +\xfa\xda>\xdf~\x95\xfc\xec\x1b\x1d\xe6\x08\xd6c\xbf\xa2\ +\x13\xe7\x9d\xa7\xd6\xc7\xc1\xfa\xb8\x5c\xdd\xad'jjT\ +O\xf9\xa3\xfa~\xb7\xd2\x93\xcd'\x0d0\x15\xe8\xd3\x17\ +6\x9eJ\x97>\xc0gX\xc2\x83\xfd\xae;\xaf\xd7\xf8\ +\x922\x98\xfb\x1f\x189\xf1\x02 \x9d/\x0a\xa6 \x13\ +n\x8c\xc4\xf8\x18\xe3\x88\x96\x95\xa5@s\xe0/\x12\x9d\ +\x09@\xd9\x10\x00\x0eG\x14\x80\xfe.\xc6\xb7$\x00\x96\ +\xcb\x0b\x80\x19)\x02\xa9\x97\x15\x00\x02\x07\xed\xef\xdb!\ +\x00\x99\x91\xb5\xfa\xaa\xfb\xec@\xa0\xcd8\xbf\xfe\x04Z\ +S\xf3\xc3\xd2\xa6j\x8apH\x01\x90\x19\xb4q\x1f\x90\ +)I\x05\x0f\x96\x9f\x0fP(\xf0b\xbd\xacG\x97\xde\ +T-\xa9b\xde\xa1\x06\x0f\x89\x9c3\xc5\xc6\xb6\xe8 \ +\xecD>\x00\x80\xcb\xc9\xeb\x7f}l|.H\x1b&\ +\xfb\xbc?F\x13, e\x5c\xfc\x8e\ +<\xb1\xb9\xa6f\xda\xf6\xec\x8e\xbam|\xa0\xa6`\x01\ +f\xc6+\xcf\xeb\x08(l\xcc\x0d\xd6\x98d\x95\x81\xe6\ +\xb8\x99=\xb3\x0c\x13\xbc\x1c\xa9+<\x0b%;\x14\xb4\ +Z\xd7\xe5`\x7f\x1c\x96\x06:\x220\xe5\xf2a\xd4\x0d\ +\xca\x1f\xcd\x9f\xd9\x0a\x1a\xff\x85\xde\xa9\xeb\x0e\xb5?~\ +\xed\xc5\x973\xfb\xe4\x9d[M\xbb\xc3\x01\xed\x82\xdb\xa1\ +F\xe7\x88\xa0\x8f\xb6x\xf9\xcd}v9\x9f\xe3\xf6\x22\ +:\xf5\xd1\xde)\x08\xd6mO\x1c\x83\xb8\xd2\x14\x1d*\ +\xe5\x1di\xed\x9f\xb5\x02\xeb\x1bCT\xdf\xd8\x8a\x989\ +]\xda\xc6$\x14\xe9u\x1f=\xb7\xad_\xccc/d\ +\xb0\xb1\x02|\xd0J\xe90\x9aM\xa7\xa8\x9dSy\xf4\ +\x80\xd5\xdb]\xe6\x89/y`\x849:\x13\xa4Ue\ +D\xf9\xe8\xf5\x9d_\xa5\xb01U\xa7\xd6\xf2\x17\x94e\ +\xc7D\xdck\xc4=\x1b\xaa\x04hHT1[\x87y\ +d\x81*\x85Q\x00L,\xbd\xb7\xda\xa4\xa5\x82\x82\xab\ +\xe9\x80\xcb\xf9\x90\x08@\xcc\xafJ0\x17\x00\x0f\x102\ +\x01h\x83\x00\xc4\xa8\xdb\xb6\x00\xe8yi[\x02\xe0\xaf\ +\xf1\xf71\x01\x88\xbdQ\xfa<\xa7\xde\xba\x00\xe8\xc4\xf1\ +\x90]\x0d\x9f\x9c)\xd8\xd0#\x81V\x8f\x1fw\x96\xb3\ +%\xed\xf8\xda\x1eK\x1c;5:J\x837H~\xef\ +$y\x16{h\xa6\x86\x0f\x81\x18 \xb4e\x89\x12\xf2\ +\x1b\xd8\xa7\xac\xb3=\xbe:\x90\xfd\xb4%\x13]\xda\xa1\ +Q1yQ\xc5\xec\xcf\xab4^WD\x05\xaeK\x00\ +\x06\xb9(EK%\xd1l\xb0'\x06$\xa2\x127\xa3\ +\xecG\x17\xbdm\xf2\xdbxs\xb2\xbe1\x84*V#\ +y\xea\x94h\xa4\xda\xea3^E\x83\xae\xf3]\xaf\xa9\ +\xa14\x80\xef\xe5\xdc\x1c\x02\xef\xb8\xa8\x11\xb6{\x0a\xa6\ +\x17\xdeqO \xfb\xcc\xf1\xd8z|E\x1d\x95\x18\x09\ +\xe3\x18y\x10\x12#\xf6\xf9C\x00\xf6\xdb\xf6\xd4\xe9\x1c\ +Q\x87A\xe7\x85F\xb1l\x09\xdf\xf3\xd6;\x8c\x1eH\ +\xa8\xfc\xab\xfc\xfaq\xf1\xf2\x18!\x8b9<\xe3\xf2\xbc\ +\x97\xf3:\x5c\xb3{\xba]\xa4v\x1e\xc6|\x08\xdfu\ +\xfeY\xdb\xbe\xaf\x05e}0\xe4\x09v\xd5\xde>A\ +\xf9\x9a\xbb\xde(\xa1/s\x90q\xda\x07\xbfy?\xf2\ +JAP\x0b4\xea}\xfd5\xcaI\xfc>:\x0d\x1d\ +\x88\xf5\xe5\xe0\xd5\x06\xaf7\x8c/~y\x9b\xa7c\xf0\ +8\x1e\xfd\xcb\xe6`\x13)\xf1\xb23I}\xba\x1f\xd4\ +\x03X\xd6\xaa\xb6\xd4\x03\x1b\xb5Mb\x87j\xc5\xbc>\ +\x1d\xccD]\x93m\x812P\xef\xb7\x92X;\xa6\xb5\ +G\xf7\xcb\x9c\xf6\x0a\xdd\x1e\xa4\xb6\xde\x1c\x17\xda`\xb5\ +\x01z\xf4\x95\x827K\x99\xce\xf5\xb0_\xc7\x89\xdfY\ +\xc6\xdbU\xefd\x9bNV\xc0=>'`:\xdd\xca\ +h\xaa\xaa\xfa\xbc\xf2\xe1w2\xcc\x0c\xee\xec&\x84\x1a\ +\x10\xaf\xa0\xb9\x04He\xc32\x0a\x8c e\x80\xe5\x90\ +\xe7K\xb7\xe7o\xf9\x8bQJ\x96\xbb\x9b\x00\xd8`\x18\ +sm\xe2G\x01\xb0e\xcc\xb7[\x00L\x89\x8e\x02\xa0\ +`\xf3S'\x00\x04\xc6\x04\xc4V\xc6\xbf\xc7\xb2i]\ +\x0d\xb8X\xcf\x09\x8cJ\x8a\xf5\xeb\xbe\x92\xe5\x90Y\xa3\ +K\x95\xd0\xae\xf3\x97\xca9\x03\xa8p\xaf\x7f3e\xee\ +\x1d\x15S\x12\x9ao\xdc?\xa4tj[\xe4\x07?\xd5\ +\xd3352\x82X\xf6\xc9\x1bm?\xc6\xacS\x97\x95\ +\xcd`)\x1d\x1e itM\x95\xb6\x02$\x8b\x9a\xaa\ +,(x\xf2\xf5\xd7\xde\x1f\x85\x81\x0a\x92-zTN\ +\x1f`\xbf\xbf\x8f\x05p,\x11\xba\xe5\xf0\xf8\xa9\x8f\x01\ +iQ\x83\x90\x01\xb7H\x8b\x02\xd01\xca\xad\xbcUx\ +\xa5N\x9d\x9f\xf7:\xff\xa2\x8ea\xde\x8a\xe5\xe9\xe0\x9b\ +\xab\xa7@3\xbe\xcd\x8e\x17\xc6g\x05\xea\xe4\x1f\x9d\x02\ +\x05m\xe4)\xf5\xa3\x81\xd7%\x8d\xefM\xf7sZ\xe1\ +\x81}\x1a\xb7\xe2\xbb\x96\x15\xec\x00p\xc7\xbf(_\x94\ +f\x8b\xda\xf8d\xfd0\xde\x8d\xb94\xbf\xdf\x97\xa4z\ +\x8d\xbd\x88{\x17\xa3\xac\xb7\xf0]u\xa0m\x1d\xf1\x11\ +\x99H\x17\xe7\xbfw\x05\xac\xfdR\xf7\xc0\xa3W\x81\x1a\ +\xb7\xa9\xf8\xed/\xda'\x0d\x12\xa8C\xedm\x8b\xd7o\ +\xba\xc2\x13\xed\x807\xfa\xd1AT\xc0d\xabW\xda\x06\ +\xdb\xd6y1\xa3\xa1\x1e\x0e(\x17\x97\xf0\xfa\x8f2\xa0\ +\xab?\xc6\x13\xce\x9d\xa8\x0fb\xdf\x19\xa6\xe1\xfen\xde\ +\xe3\x13\xc0u]G\x01\x80\xb9\xf8\xa8\xa2\x01H\xab_\ +\x93\xces\x1d\x93\xae7W\x10\xc8s\x02u\xee\xab\xcd\ +\x8d@\xd2\xb8k\xba\xc6\xe4\xa3\x84\xb6\ +\xd3\xb1\x9c1cZ\xcf\x09d$\xd0\x14Y\x09\xf5D\ +\x091\x19\xd0\xa5\x183\xb0\xaa\x18\xbd\x82\xb0h\x9f*\ +E\xde\xf7`$.\xdd\x98\x0cY\x1d\xd1\x00\xf0'\x8f\ +\xba\xa2\x00\x00 \x00IDAT\x93\x06+\xb6\xc56\ +\x96=\xa7\xd63\xdb?\xa6Q\xb7\xd2\xeb \xb8\xb2h\ +\xa4\xf1K#\x80,\xa7\x1b\x05h4G\xb9\xa1\xa25\ +\x1a\xac\x1f\xfe\xf5{Q\xe1)8R\xa3L\x19\xe2<\ +g\x1fv\xa7\x0fq\xb2\x7f\xa5\xbb\x1c\xec+\x1d'3\ +\xcc\x91\xdf\x0aB\xe29\x81\x11\xec |\xf7\xf2\xa2u\ +\xc6\x15\x01\xca\x99:\xa6q\xe5A[.(\xc0\xf5s\ +\xccW\xcf07O'\xa4\xd4\xa8\xcc\xcd1[t\xa0\ +\xd5;\xa1\x89\xc3+\x91\xb9\xa2\xce\xdc8\x975j\xa4\ +\x0b=:'\xac\xce\xa5_\x5c\x0e\xd5>z\xa3\x9e\xaf\ +\x00\xc4\xfd\xba\xa4\xc7Vs\x22\x07T\x97z\x00\xb6\xcc\ +\x01\x82d\xe5\xe1h\xfaU\xde\x94.\x93\xf35\x9aZ\ +l\xeb\x11\xdb1\x00\xe4#\xf9\xb4[6>\xe6\x8e\xeb\ +\xfc\x9ej\x01\x1e\xbd\xbaD\x04\x1d\x9d^w{\x10\xe5\ +\xe5A\x81;G\x8dc\xc8\x88=\xfb\xde\x5cmV\xda\ +\xee\xa3\x97\xf5Q\x1f\x059K\xd2'\xe6\xc9s\xf2\x04\ +\xc0\x0a\x02\x0f\x9d\xd2\x08\xc8\xa9\xa5\xd4\x1e\x1aM\x94C\ +]g\x98{\xfb\xa6G\xc6m\x06\x9aT\xbell\xab\ +\x1bG\xd6\xcd<^\xef\xb2\x0e\x09*\xd5\xbd;,z\ +\x9c\xff\xde\xfaZ\xa0&:\x0e\x8c|\x16\xa8\xfeQ9\ +\xf4sH\xed\xb6\xd9.\xe5\x89>\xe7\xb0s\xf3I\xed\ +\xe5\xdc\xdf\xb61\x8es\xd4\xc9*\xd1Kr{b\xd7\ +\xbf\xc9\x8d\xe3\xb8\xf2\x12\x83;Ux\xa3\xfa\xdf\xdaX\ +eh\xea\x0f\x19\xebR\x9d\x19\xc2Y&V\x18y'\ +\x00*\xde\x9c\x10\xea\xa9NB\x9c\x8a\x00\xbb~\xb1\x1e\ +\xf5\xc2\x09eu[\x1b\xef\x84\x00\x14\x99p^\x00\xcc\ +\xcb/w\x12\x00oh\xde~\x01\xb0\xf7\xb3\xbe\x1d\x02\ +`\x11\x0b\xfav\xe3a\xd7\xb1\x0eU\xa0\x15\xa5\x1f\x11\ +\xd3\xda4\xf0A\xeb7\xde\x98\xe8(\xb5jh\xd5H\ +\x22)\x83^f\xf9n\xafH\xf3J\xc8\xcb\x88\xd5\xd1\ +\xa4m\x95+\xd2@\xf9\x8f2\xab|/(\xa8\xc5\xe0\ +\xa6.\xff\x16\xa1Fa\x03\xe5\xd6/\x197\xe9\x1fy\ +>\x824\xc7\x93R\xa4^[\x86$\xe0]\xe81\xbe\ +Fp\xa3\xdb2\xd4\x182\xbf\x8d\x07\x9d\xbf\xa5\x8d\xdd\ +\x1a\x09\xb4\xe8\x80q\xcd\xb6\x90\xf8\xe4\x8d\xa1R=\xc2\ +\xad9h\x99\x224y=\xe0\xfb4\xbb\xd1\x1c\xa3\xf0\ +^\xfe\xad\xd5\x1bL\xb8\xb9\xbe\x00\xae\xec}\xe2\xbae\ +\xc4h5#\xe1_MhN\x92\xf5\xc6\x22ct\x9e\ +\x17]\xa0\x12j\x9cP]\xa4r\xe3\x81_\xe9g\xb2\ +\x9a,\xa0\xdf\xe7_\xe6T{\xb8a\xf2=I\xb9\xa5\ +M{\xa6\xb8I\x1f8\xb7\x18]\xb4S \xd4i\xb3\ +H\xbcn\x82_h5\xde+%f\xd0\xcd\xce\xa8C\ +a\x80$Z\x0a\xa3\x95#\xe1\xa1\x9c\xa6\xd2i\x9ek\ +A}\xf4\xae\xe5\xec\xb9^k|\x0a\xd8\xf8\xa8\xcb\xfe\ +\xb1\xdee/\x8f\xb8\xeb\x00\x12\xf5Ff{\x01\x98\ +n\x11\x801\xdc\xac\x83\x06\xf8%8-\xb7\x1e\x822\ +\x08\xf9o\x87\x000\xe4\xae\xf7\xd9f\x96\xee\x22\x00\xe3\ +~\x10\xadQ\x8d\x8by\xcfSW\x00\xabG\xd2Z\x7f\ +m\x9c\xf5\x87\xb2\x11\xe9[\xee\xd1\x90\xaatQ\xe9\x99\ +J\xf0\x80\xcao$\x1f\x95~\x81\xa7|\x19\xa3\xc8\x93\ +,\xb2i%\xeda\x09\xac\xbf\x8dwq\xa7i\xebT\ +7W?\xcb\x91\x0f\x11\xba(\xd8\x8aJ^\xa3,j\ +\x88f\xc7/\x0f\xa4\xe2{F5\x19\x104\xd5\xcd\xfa\ +\xd4 )0\xb19k\x86\x8c\x8apw\xfa\x00\xbb\xf5\ +\xdd\xc1\xda+\x8dS\x98\x11\xb7\xb6\x01\x883e}\xd4\ +9d\xd1S\x1d/\x8b\x1a!\ +\xd4\xb9\xa1\xfcW:zt\xa8\xf7\x9d}\x9a\xbb|\xab\ +\x030\xaf\xd75\x12l\x91\x0f\x03\x9cq\x09[#\xe9\ +,\xabW\xb1\xfe\xd6m+\x04z\xc08\xc7\xbc\xfb\xea\ +\xc7.\x82\x19J\xb4\x81A\x0f8\xc8?s \x0b\xb0\ +[\x8e\x88Y,\x9e\xed\xc16\x1e\x8cui$\x92:\ +\x80\xfc1;\x14i\xb6\xd52\x03\xedM\xea\xb1\xdc\xe4\ +\x10z>\xeb\xb7\xdaU\xad\xdf\x024F\xd3\xeep@\ +=\x5c\x0c|\xd8J\xa6/|\xfb\xea\x08\xc49\xa7\xcb\ +\xc3\x1c\xb7\xe5\xc1\xa0\x8aY\xb6G\xb1T\x9cG\x91K\ +\x0b0\xb3\x87\x15\x95\xf7}\xbe\xd5\x1d\xda\x93G\xc0~\ +\x07\xb3\x90\xa6Y\x08\xcc\xe6uV\xabN1\x07\xdbV\ +\x10\xb3~\x15\xf8\xe0\x89F\xfbt\xeeG;\xadm1\ +8\x93\xf1\xdfl\x82\xe9i:\x1c\xbc\xce\xc4R\xaa_\ +\xe3V/\xd6\xa7\xdb\xd3L\x87x\x19f>\xb3/\xa6\ +cIC%`\xe2;\x81\x8d-~\xca\xc5\xa5F.\ +g-\x1bK\x19\x89R\x01\x1e\x99\xa0\x02\xc0\xa5\xb4\xe7\ +\xd3\x05.\xe6\xf3T\x00\xfc2\xce\x96\x00\xd4[\x04\xc0\ +@\xc91\x01\xb06\xfdR\xd5\xcb\x0a@\x1c\xb0\x97\x13\ +\x00\x1b\xc0\xc8\xcb\x5c\x00F\xaffK\x00\xa2r\xa5\x07\ +\xee\xdbPuE\xc5Y][3f`='\xb0\xb4\ +\xa5f\x02\x0c5,f\xa0M5\xf0\x1e\xebdO=\ +\x1c\x06Z\xb1s\x11\xfd\xfe>\xee\x1b\xe45\xaf@}\ +;\x0ast\x99\xc9@9\x8d\x9d\xf2\xc7\xf8\xabO\x8d\ +\xc7\xd9A\x1e\x91o\x0a\xf2\xad\xce\x0a\xc8\xc8\xa3Gb\ +\x22\x803yE\xa75*I*6F\xa45ro\ + \xbd\xb9\xbe\x17)_\x9c\xdc)\xf0mB\xaf\xe9\x81\ +\xb6~9=}\x8c\xddzD\xcc\xd2n\xed\xd2Ne\ +L#\xa8I\x97\xfc\x97(\xd4\x94\x1a]\x1b\x0b\xca\xd2\ +\xecd\x98\xfd\xd1\xb31\xed5s\x169\x89sCA\ +\xa0\xf1a\xcds}\x85\xe9\xf2\xa9+\xcb|\x0aP\x08\ +\xd0\x1b\x1an0\x87\xfa-\xea\xd7\xb9\xebX\xa0sI\ +\x8d\x7f4\xe8\xc6\x83(i\xac\xdf\xcf\x95\xe2\xda\x99\xfb\ +\xa7\xcd\x0a\xc2\x12\xb6A\xba\xc9\x03\x8dt\xd3\x81\xf5\xd1\ +v\x1b[\x965@o\xf7\xe28\x1aM\x9c\x87\xe8\xf7\ +\x15p\x1a\x9d\x1e\xf8\x19\xaf\x0c\xbc[\x7f2y\xf1\x1a\ +\xde\x1c\xa0\x95[\xbb\xdaA\xa0\xc5\xb3l;A\x04#\ +f;\xccfE;\x10\x9d\x05\xeb\xb3?Z\xc5\x00\x86\ +\xdf\xcb\xdd\x5c9\xea\x7fkS\xc7\xd9\xdb2o\xa5\xeb\ +\xe1\x02\xe5pp\xb4\xab>'\xff\xbcN3\xfe(\x0f\ +\xd5v*\x7f\xd5nj\xaf9\xa3F\x9bg\xa0\xd7\xea\ +S}\x17\xc7\xad\x8e\xe5\xd6\xd7\xc6\xb5=-T\x05\x01\ +L\x11N\xec:\x82\xa9\xc3\x1c\x22/t\xd4T\xce\xb4\ +.\xb5?\x0a\xf1\xd5\xdeG}]\xe4\xcf\x9c5\xea8\ +\xe3\xa5\xaen\xb2\x94\xcdS\x93[\xe3\xb7\x97\x7f\x1e\xdf\ +l\x9c\xf7c\x92m\x8fS\x1d\xab\x8e,uf\x05\xf8\ +D\xac\x0d\xdd\xf6Q\x1c\x05\xbd\x86\x81\x88\x08\x96|\x84\ +\xc3\x080\x06_N\x87\x0e\xfe\xb6\x04\x000\xc1\xbdM\ +\x00\x0cX\xbe\xb8\x00\xc4e\x97L\x00\xa6;\x09\x80\x01\ +\x93\xb7.\x00\x06\xb4\xee\x22\x00\xca\xff\xdb\x04\x80\xde\x13\ +k29\xa0\xf2\xf4ws\x95\xb7\x98\xb1\x193Z\x9b\ +q\xb8~\x1d\xad\xd9\x19RL\xa4\x9a#\x10\x8fZ\xe0\ +R\x13e\xcc\x22(\x06VLa\x99l\xb1O\x91&\ +*\x97\xb8<\xa3\xa0\x19R\xbb&N!]vPo\ +\xde\xeaQ\x03\xe4\x95\xbf\xfd\x8e\xa0\x9d2\x00\xd7\x07\xc0\ +\xe6\x98\xca\xa1\xf1\xc5\x80\xfa\xf8d\xa5?`\x1b\xe0\xd8\ +\xd1=\xf3\xce\x8eF'\x8d6\xb6\xa3G\x96, \xc7\ +\xa2\x92\xcb\x9dV\x80\xfd\xd9C`\x7f*\xb2\xce'(\ +\xbd\xd1&-:\xa7\xd8\xb7qO-9f\x1b\xeau\ +\xec\x169\xf1\xcbe\xd6G\xef\x94X]q\xcb\x88\xd2\ +\x16<\xf6\xeb+\xdc\x5c>\x95\x1a,*En\xce\xb0\ +Y\xbaw\xba\x01B\xa5I\xae\x8e\x8b\x82D\xcdC\xde\ +3\xcf\xbeK\xc7H\xbf\xd7\xc9\x1ex\xb1\xbf\xa6]t\ +)\xdc\xb7a\x80\x82c\xa4\xbc\xf33b.\xfap\x16\ +\xf5\xa5\xe9U\xbf\x00\x0f(\xed\xcasj@\xd2\x00,\ +s\xad;\x81E\xf5\x8d_\xf6\xd4\xba\x98l\x9eX\x9d\ +\xc5\xd5\x10y\xbf\xca\xdc\xeed\x05\x81\xbe\xfe\x86\xd6\x8d\ +\xa2\xbe\xb7\xda\x01\xed$i\xbc\xd6\xebs\xeb\x87\xca\xb8\ +\x81a\xdbn\xa0s\x98\xabM,\xaf/4 =\xac\ +O\xe7\xc3\x84\x09\xf5p\x01\x1c\x0e\xfd\xfer0s\x01\ +\xb5Z\x5cq \xbdU\xce\xd4\xccl[\xd4\xaf\x9al\ +\x9c\xf4\xa9g\xd2j\xd17\x1b\x1f\x93V@u\xe3\x8c\ +\x11\xc0\xac6\xac\xee\x81'\x8f\xd1\xf6|\x184\xea\x19\ +\x9b\xc7\xf1aF\x8e\xbb\x05\x86b\xc0%:\xde\xba\xc7\ +8;^\xca\x07\xc2T\xe7\xb0\xef*\xbbV\x97\x07\xd6\ +\xe3|\xf4\x0e\x8d\xa6\x88y\xa2\xce3\xf9\xe2H\xd4>\ +?Y\x1f\xfb\xb3\xf0\xc8\xe4\xb9N\x98q\x82\x1d\xae\x9d\ +\x00X\xbaM\x00l\xc9\xc1?\xf6\x0e\xd0\xf0\xeb\x93D\ +V\xd7\xc5\xfa\xb4\xaf\x19\x05\xdb9\x11\x05@\x97\xb9\x8e\ +\x09\x00\xde\x06\x01\xb0(\xc6(\x00\xdd\x08\x1e\x15\x00U\ +\x85//\x00\xd1\xa0\xdfE\x00X\xe3m\x02\xe0#b\ +\xdawS\xea\xac\x8b\xffW\xb0\xa5\x06Z98\xb7\x09\ +\x97\xd7o\xac{\x02\xfdr\x9c\xf7s\xa3\xa7\xee\xc1\x8f\ +\xb6\xac\xcaUy\xa3\xca\x9d\x06J\x95ju\xf9G9\ +\x8a\xe0MeN\xbd\xf4\x05x\xab\x8c,\xc6j\xa9\xcf\ +/\xdb\xf2\x90i\xeb\xad\x9ay\x03q\x0a\x0ct\x9c\x00\ +\xb8\xc9\xb9\x83m\xfe\x9d1\xbb'\xa1\xa31\x8c{=\ +I\xbb\xdf\xaa\x80\x15\x88\xeb\x1c\xd0\xbdI\xaaH\xcc0\ +\x19]\xa6\xbeO\xce\x1e\xa1\xee\xcf\xfa\xac\xdd\xf5\xf77\ +p\xee\x9ba\xd4\xe8dt\x0c\x8d\x0e[r#}\xea\ +(\xf47WB\xe7X\xc3M\xe7z\x8c\x94\xfb-\x17\ +K\xdf\xbd\xd11\xa3\xbc\x96]#\x81N\xa6\x85\x7f\x04\ +RZ\x8f\x1aos>\xbd\x03g\xb2\xa8\xe0g\xd4\xa9\ +\xb3\xd4L~\x00\x06@k\xef\xb5\x8f\x86\x926\xdf\xb7\ +\xd8O]\x18]\xc6c\x07\xef \x90\x7f\xcbxRZ\ +G@\x16Wh\xbc\x81\xc7\x90O\xaf1)\xac\xb1\x87\ +9\x16\ +\xd1\xd0u\x80\xb3\x8b\xfc\xef\xe7\x179\x15\x83f\xf6\xaf\ +\xe0\xd7i\xb8\xcc\x22\xebw\xd9ko[>)\x02\xdc\ +\xd1R#\xb9`\xc2z\x1e\xda~v\xc680\xd9F\ +\xe0\x14\x85!\x99\x00\xe8\xb8\x03*_tt\xd7\xe3\x15\ +n\xe7\xd7\xbb=K\x00\x08l\xc6g\x08\x80\xda\xc7\xbb\ +\x12\x80\x02?\xda\xe1\xbd\x0b\xc0\xfe\x8b \x001\xd2~\ +o\x02\x80_\x87\x00L\xf6I\x81T\xd3\xc1\xae\xf3\xcd\ +\xd5\x96\xe3\xd2\xef12\xa6A\xc1\xbc;x_\xf6\x8d\ +.\xee\xdcD\x13f\xd9\xe2\xab{\xfc\xa7;\x0d\xbf\x96\ +5-\xda\xc7K\x99\x89\xcbB\xbc\xc7]E\x94o\xfe\ +\xf4\x8c\x8dj\xc0\xca\x9cq\x89`\xc5\x8d\xeb\x12\x5cD\ +\xde/\xbfMv\xd72\x12\x8d\xcbX\xb6\x5c\x19\xe4M\ +Y\x0f\x97D\x8e\xab\xbe\x87Yz\x1des\xe9\xac9\ +NfXKxN\xb4l\xf49:G^\x1d\xdb|\ +\xe29|\xde\xbe;j\xcay\x0d*\xbc\xeej\xb2\xf9\ +\xc7\xa5m>\xed\xdfG\x9a\xf7\x00\x07\xcd\x129o\x9d\ +\xce\xecS\xf7\xd7\xdd\xc1\xbe1\xc4eA\xfcr#\xec\ +\x81l\x9d\xff\x1e\xb1\xceKN=\x1e5\x12\xf9\xc8\x95\ +\x07\x07\xd1j;\xcf|t\xbeI\xb6\xabn\xeb}\xd7\ +S\xe8\xc3k\xac\xb4\xbc\xaa\x04@\xbflT\x8f:\xaa\ +\xf0\xc0\xdf\x16\xc56\x9f\xe5\xd8y\xf5K\x9aK9p\ +Y\x17U\x13T\x82\xe1\xcb\xc0\x94V\xfa\x82\xd4\xf5\xe5\ +\xc7\x11\x8d\x0b\x9a\xc5\x8d,\x8d\x0eC\x9e_\x1b\xe7+\ +\x13\x02bj_\xb5\xac\x87\xcaK\x18\xe4\xfaj\x9a\xeb\ +\xb1g\xa9\x0f\xe9\x9b\xd3\xd6\xf9Yi5\x85\xcf\xa3_\ +\x88\xffB;WW\xc877`\xe0\xe3\xf3\x96\xfe\xfa\ +\xaa\x9f\x02q\xd2\xa1\xd2z\x82\x00\x99dX\x1cS\xbb\ +\x0e\xc3\x0f\x010_-\xf2\xe7\xea\x8bcJ@)\xb8\xdb]\x22\x15\xe6\x8b\ +\xd4\x9f\x8f\x87\xf4\xeb\x97\xef\xdd\x81\xc9I\x88W\x9e\xa7\ +#EDS\x07\x1aN\xaf\xd86G\xe4\x07;'x\ +\xbd`t\x8cU\x81<\xc2/\x8by\xe9^\x81.\xca\ +\xd3h2\xe0\xd2\xe7\x01\x89\x9c\xa5gX\x0b\x98\x05\xd4\ +H\x22H\xf4 A\x80\xdd\xc7\xb9\x5c\x8ev\xe7\xe2\x19\ +x:^\xf5\x14\x01\x0c?'\xbd6G\x17-\x13H\ +\xd9q\x07\x18\x9d\xaa\x9c\x00e\xd4\x1d\x91\x7f\xdf\xcb\x84\ +\xeb\xaeh\xf0\xec\xd5\x89\x02m\xf2r:y\xc0\xe4\x99\ +,:\x0b\x00\x98v\xb7(\xb7<\xa1@\xfa\xe1\xe3\x01\ +<\x9b\x8a\xc0C\xe7\xa5\xc6E\x87\x1a\xb3\xdc\x05v:\ +?b-Vo3\x9d\xfej55z\xe5\xee7\xd9\ +L\xaf\xa1D\xe8\xdd7\xb8\xf0R\x80\xe7\xcb\xb0\x91\xce\ +\x92\xe5x\x94\xd3\x92\x07\x92\x05\xd1-\xdb_\x08T\xa2\ +\x5cK\xb7\x1c*s|j\x9b\xc7\xd4\xf0\x99f\xb3\x92\ +\xcbZ\x9c#uy\x1a\x12\xd2\xfc\xc6\x10\xf2\x93\xf3'\ +\xfd\xfb\xe5\xfeH\x1f\xf1\x92\xf7F\xeb\xa4%\xd5^\xe7\ +\xf9\xbd|L\x04}\xbe\xf1\xd0}]/\x83N\x8f\xc9\ +\xe4\xab\x5c=E\xbe\xb91\xd9\xefAh\xf4\x95.\x13\ +J\x9e\xe8\xb3\x8c\x84\x9c\x86N\xa2\xd5\x92\xfbu\xe9\xbf\ +\xee[\xd2\xcc\xff\xc5\x8dK}\x1fZ\x05\xc9sM\xe0\ +E8,\x1aP\x16\xb1o\x9ft\xf1\x15$\x8d1\xce\ +\x9bA\x16\x02\xbd\xe2\xc8|\x1el\x17\xdd=Q.\x22\ +f\x90\xa5\xf5W:2\x80\x88z\xd2\xe3\x19o\x9f\xe7\ +8S\xcb\xa9S\xfe\xb3\x7f\xce\xff\xca\xc0\x14nq\x90\ +!\x05\x94\x11af\xc0\x91\xfe!\x01p\x06\xdc\xcc\xbb\ +}\xdfI\x00b\xe4\xb1\x14\x00Er\xfd\xe2\xcaR\x00\ +&\xfcf\x08@\x8cx\x9d\x88\xef$\x00\xaep\xef,\ +\x00\x02\x8b_,\x01H\xd6Jo\x14\x1c\xd0\x00\xca\xc6\ +\xd2\x00\xf9\x8ek\xa7\xad\xf3\x83\xf7Nel\x87E;\ +]\xe2%\xf9\xf2oR\xf2\xec\xae.9\x13}\xd7\x07\ +\x22Z\xc6)\x0bz\xf2\x1eB\x1c\x01>\xd8\xf8\x8b\xd1\ +C2\x22\xbd\xe0\x98\xd1\xee\xef\xe9\xd8?_\xc7\xcer\ +\x85\xf8\x9dg\x84to\x94m\xa7\x96@P\xbc\xd7\x97\ +\xb0\x14\x18D3\xceV||\x02\xe0\xf5\x93V?e\ +\x0f\x91\x22\x87\xeaw\x0a\x80a\xce\x04F\x17\xa2\xda0\ +\xcf\xc4\xc4 (\x1e/\xc4z)\xb7\x00\x04r\x09\xe2\ +\xb6\xf8\x15\x03R\xa7\x97t+^U\x07U*\xe0`\ +\x91\xbd&$\xecw\xd7\xc0\xed\x15X\xbf\xcar\x05\xc9\ +Um\xc7\xdf\x0a\xc2\xee=xs*\x8a\xe6n\x1f\xa2\ +\xcc\xfa3%\xb4e\xf66I+\x9d\x1f\xb5\xed\xa9\x8d\ +\xcd?\xf3\x0c\x18i \xdbq\x18T\xf0\xd2\x86\xa4^\ +\xd6\x15\x9c8Ls\x90\xdd\x83g\x07z\xd1\xd2\xab\x14\ +\x22\xda\xe8^\xcb\x15\x14\x8fF\x7f\xf7E\xde\xbe\xdb\xe3\ +\x98\xe9\x9cm\xe5\x90\x81\xf9\x88\x18\x07b\x1a\xbfxF\ +9\x01z\xfb\xba\x04?\x93\xd1\xdc\x97\x5cy\xb7\xc6\xc7\ +\xcc\x9b\xc6\xe9\xb6\xc0y\x1bK^\x966@vq\xb6\ +\x933\x08t\xfb\xac6\xe5\x1f%7\x11hkN1\ +\x11\xe2c\xe87\x1f\x90\xce\xd4\x13\xb6\xadVcY\x07\ +e\xd3\xadjj\x12\xea\xe3\xd5\x08\xa6\x8c\xb6;\x98\xf7\ +G\x8d\x10\xdf\x14\x90\xbd}\xcd~O#\xa7g\xa4\x85\ +\xda\xa0\x8d!o\x1c\x80\x92\x96\x87|8G\xb0\x87N\ +\xd9\xa4LL\xed\xff\xf1-b\x94\x1f\xfa\xf7\x04\xad\x9a\ +\xb2E\xb7\x85\xfe\xbc\xd3\x88+n+\x80\x8c\xad\x86p\ +\x0c\x0f\xc4A\xe7\x94;bhZ\x9c\xa8\xd7\xa7\x8c\xa8\ +\xe7\xfcm\xa7\x1b02\xf2HG\x86VN\xa4\xd6\x9c\ +U\x13\xa3\x94\xbd\x96\x03ht9\xb9hHcVE\ +\xcc\xe3n\xca\xa5\x0083\xfb\x9f\xb1\x8dx\xf5\x02\xe0\ +cHH\xc8y\x85UZ\x03ivi3\x98)e\ +fk\x191\x96=\xf6\xd3\x0e{\x8ca\xf9\xa2\x9f\x01\ +\x05\xcc\x0d\x09\xc0c1\xa2\x09r\xe7\xc1\xf9\xfa\xa6\x0d\ +\xd2\x9d\x020`\xe8\xc0*\x8d\x10\xf9\x18\x95\xd7i\xf3\ +\xac\xfa(~\xde\xf85\x1f\x11s\xba~\x00\xbd\xc9\x22\ +\x1e0\xddS\xbb_X'T\xa3\x8c\xd6\xber\xeb#\ +\xf2M\xb3q\x1e+\x8b\x11A\xa4\x07\x0bt`}\x86\ +zD\xc1\xaa)\x9d\x1b\xda\x98U\x93I\xed\xf3\x15\xba\ +\x0e;Z\xf2J\xafa{V\xb6I\x865w\xf4\x89\ +\x81\x15\xff\xf6\xf9\xa3\x8d\xac\x80\x06\x9d\xf9\x9f\x18rD\ +\x90)\x90(\x1dw:\x94Y\xb7\x87\xa3{\xf5\xb3\xfd\ +\x9d\x8dZA\x81\xf7@s^\xf5sl}\x00\xcaz\ +x\x1b\xbd\xb5Q[\x9a\x95\xdb\x838\x7f\xc9\xa6\xd3r\ +\xa9\xeb4\xab\xa2\xffnw\x85\x15\x0a\xd2\xf19\x14\x5c\ +\x91\xdeS\xa3\x7f\xd4\x83\xf8\x9b\xc6\x13\x9d\x0fmS,\ +\x0f!\xe0]\xda!\xff\xbc\xb7y\xbd\x1e\xc6~\xe3a\ +\xc7\xa2\xb5~\x17\xf0\x02\x90\xb4\x03\x96\xf7\x8b\xf7nM\ +\x96Ye\xca\x12WO\xe2\x13\xa2=\x00\x0cIm\xba\ +\xe3r\x07\x1e\x7fS&\x0f\x88>\x81\x97t!\xd2!\ +\x85V\x96e:\xd30\x00\xf7\xee#=y\x8c2\xf1\ +EwN\xafX\xea\x22[G\x07=-\xe8\xe1\xba\xe8\ +\x19\xd5\xe4\xfdZ[\x1e\xf8\x08\x04\xa6NG\xa2\xfeG\ +[\xb0\x0c\x82\x122\xd2U=qc:9y\xa6\x8e\ +\xe8\xd8\x18\xf2Cm:\x1f\xfd>\xda#\x0f\xca\xfa9\ +\xd2\xc6d\xf3\x93KP$\xcb\x16\x81\xa6k\xb6\xb8\xd8\ +\xc6\x9c\x13\xf2\xfd\x0b\xe0\xf1\x13\xa4\xfd\x14h\xa0\xa7U\ +\x9f\xdc\xfb\x04@\xc7\xe9DYM-\xd8\xf3\xcb\x83\x93\ +>(\xe8i\xa0>\x14\xc0\x02X\xd4\xbd\x13<\x13\x87\ +\xb9_\x9cZ\xbfSkc\x82\x97\xb4 \xf4\xcdr\x1a\ +\xf6\xcd\xfb]_\x86y\xa5p\x8d5\x86W\x87\x8f~\ +\x9c\x03\xb8.\x8f\x1b\xa1{\xa1b6\xa0 \x1ar\x19\ +\x05\x0eH\xc4\xe1\x86\x0fN\xc0\x912\x19)F\xb1\xb6\ +E\x0a\xd3;\xda\xa8L\xfe\xec\x12\xb8i,T\xc4\x1c\ +\x98\xec\xedig`\x1fu;p\xd2\xe7\xd1\xc1\xce\xa4\ +O\x09\xeb\xe1\x04\xc7\xc39NV\xe7X\xe5#\xac\xf2\ +\x069\xad1\xa4\x01)%\x0ci\xc0\x90\x06 \x0d\xd8\ +\xe4\x0dV\xf9\x08'\xc3\x19\x86\xb4\xc1\xd0\xd2\xea2\xd4\ +Z\xfa\xc9A\x00\x5c\xdc$\xd0\x12\x00_J\xebA\x96\ ++\x83\x22R\xf1\x5c\xb4\xf4\xa5\x10?\x92BE\xba}\ +v\xb1w\xd8\x11\xd6\x15\x8c\xd3\x16\xab|\x84\x94\xb8H\ +%C \xd0eJ\x94bk\x94S?\xce\x85\xdb\x0b\ +\x04:}3\x89/\xab+\xdb\x22\xd9\xd1l{\x99\xe6\ +\x98]N\xaa\xfck^\xbd\x81\xe7\x90\xa3\xe1\x8e\x0eD\ +s\x89<\x99l\x9c4\x0a\x8d?I\xa7\xbb\x95\xe0p\ +8\x0e\xc98\xfff\xbb\xbd\x0ek\xd6\xbe\xcc\xba4h\ +-S\x9e$_=\xd0\x16(ws\x0b\xe4\xd5\x11P\ +F\x94i\xdf\xbe\xf3g\xc9kw\x06\x02\x0b\xca0\xb3\ +'\xb9s\xaf\xc5\x92\x5c\xf4\xe1\x99\x1b[\xe7QA\x09\ +\xc1P\x04r\xcf~\xb5cF\xc68m\x91K\xc1\xb0\ +:\xb2\x9e\xe2\xdc\xdb\xb3m\xe7\xba\xcb\x0a\xc2o\x1cS\ +\xac\xb9*6\xce\xb8\x98\xca\x00\xd6\xf9\x0e\xdb!\xaf`\ +9\x06\x81r\xa3}\x96@\xc0\xc3\xe5\xa5\xee\xf4\xc5|\ +\xf8z\x04V\x91\x97\xa9\xcd\x04\x90\x1c\xd7\xb9H\xee\xfd\ +\xe9Ce?\xdc,\xd3\xb7\xdf\xf3\xcd\x01I\xd4\xb7(\ +\xc7\x13\xa2\x8c\xa5\xe4\xb6:\xea\x81\x83|\xd2*\xe5\x8c\ +\xb4>\x02vwH%\xda\xfa\xfa\xcc!\x19\x99\xc2x\ +}.\xae\xf3\xa4\xb9S\xa3\x80K\xd6jW\x89\x8d^\ +\xb2e\x03#\x88\x89\xf7\xb8\x0d\x0d6h\xb7\x03RB\ +Y\xaf\xe0\x92\xd1\x8f\xb7\xa7/i\xdc\xfchr>z\ ++\xf1\xd3H\xab\x08\xa0\xfb\x0c\xaf@\xbc?K[\xb7\ +\xcc\xca\xba\x9fBJ(G\xeb:\xbf\xe9\xb0\xee\xc79\ +D\xb9\xa2\xbd9\x04\xf4\x9d6}f\xcf\xf5\xd1C \ +\xd7\xfe\xbe\x0d\xb7\xf3n;R7^\x1f\xbf\xd30\xda\ +n\xb7\xe5S\xd0\xa3J\xd3\xb8\xa9\x8f\xbd\xadp\x82\x82\ +\x9a\xd4\xc8\x15\xd0Q \x0f;)\x0a\xae\xea+dL\ +(\xd0\x1e-\x16\x14\xdc\x8cO\xb1\x9bn\xdb=4v\ +\x9aX\x5c\xca\xcd\xad\x9f\x88t%\x1c\xa5\xb5\x7f(\xeb\ +\xc3\xcfa\xed\xfa\x5c\xbc\xaeCbZ\xff\x0d\xf3\xa2\x93\ +\x9c\x81\xd2\xe1\xbd\x00\xf0b\x16jH\x03\x8e\x863\x9c\ +\xaf\x1e\xe2h8\xad\xaf\xaf\x81\x14\x83\xbd\x90\x09\xac\xb1\ +t\xe3\xbb\xca\x1b\x1c\x0dg8[?\x87\x93\xe1\x1er\ +r\x81<\xb49bi\x5c\x99\xc1%\xed\xb8\x5c\xe5\xbc\ +d\x0b\x9c7#\x05/\xc6\xf7\xf1zM\x9c\xe6\xcd7\ +0x\xcdV\x04\x1d\xa5Q \x02\xa3\xd1\xce\x09\xf4y\ +Dc\xe9\x5c\xee\xc1)\xc1\xa7Z\x9f(\xc8\x0d4G\ +PZ#\x22\xd1\xca\xb3}\x9c;\xef\xeb\x8dt\x09\xcf\ +h)\x5c\x91\x97\xf3\xb9w\x16u6\x8a\xd5\x96FV\ +\xfc\xf2lw\x5cNf\xaa\xbf\xb6U#\xef\x82X'\ +\x98\xa0WO\x89\xae\xcb\x0dK\xbe\xb1\xca\xa1,i(\ +\xc7\x99\xe1\xb5G\x1c\xa9\xeb\xaf\x9bc\xcd\x09`\x16d\ +8\xba\x87\xb4:\x0as&g\xfb\xac\x81\x96\x8f\x94M\ +\x83\xb5\xdd;\x14\x07\xe8\xf5\xf3\xa5\xe1\xeb\x97\xfc\xfa\xdd\ +|Q\xbe{pB\x09\x148\xc8\xc8\xd8\xed\xae\xb1\xbf\ +\xbdD4\xfc\xd2\x00\x0f\xc8\xfc\x9f/9b1\xf6\xb8\ +\xd3\xb2w\x1c\x92\xcf\xe8h\xea\xca\x82\x1c\xc0\x1e\xca>\ +\xf5\x99\x0c\x9f+kMK7z\xca`\xbf\x03\xde\x01\ +\xeb\xde\xe4\x93\xcf8\xd5<\x0c \x1f\x1c \xa87\xd1\ +_\x19\x0d\xe9s\x0c\xb9\xd9v\x9fu\xf5k\xb9\x9a\x04\ +\x94\x96\xb0\xf0\x16\xe9K\xbc\xf6Ut\x9eub\x18\x80\ +\xb61$\xf2o\x09\xfe\x18\x1c\xe5\xc5\xe7\x02\xa6Z9\ +\x90\xae\xc7\x8d\x06}\xbb^3\xd8\xdb*w\xee\xb1~\ +\xd5u;\x8e\xa5\xc9\xf1\xd5\x0d\xd2\xcd\x0dT\x9f\x1cw\ +\x8e\x1f\x9a\x87\xd3\x09s\xd9A\xa5\xe5r\xe9Q\xa03\ +\x1e%#;\xa0\xfb}\xce\xd4\xfd\x9e\xae\xee\x87\x9f-\ +\x1d\xa5\xf2\xea\xfe\x05\xb0\x1aZ\x0d?\xe5\x82K\xa9~\ +\xbfK\xf8!\x1f\x90m\x0c\x1c7\xe7\xd8\xb7\xe3\xf3\xf6\ +\xf2\x1b\x0f\x01\xd9c\x1fdNm\x84\x11w\xf1S\xb7\ +)\xb1\x94\xc93\xd0K\xbfG\xfd\xf2\xfb\xbd\xfd:\xe7\ +\x09\xc3K\xc3G>\xcei\xdf\x95\xcb`\x08{\x10X\ +\xff\xa7\xa8\xc9\x97\x83jj\xb1\xb6\xc4\x0d\x1f\x9c\x88\xaf\ +A\xf7\xb1B`\xe2L6\x9f\x8cG\xfc\xae\x88n,\ +\x09^\x1c\xe4\x89\xf8=DQ\x0b\xde;\x85_\x06\xbf\ +? \x13p\xa5\x02\x80\xa3\xe1\x14\xa7\xc3}\xac\xf2\xa6\ +\xd1\xc6\x05@\x88]\xc2\xe0L\x94a\xd6\xd8\xd6y\x8d\ +\xf5p\x04 aWv\x01\x00\xf9\x92\x1f\xe9\xc4\xfaC\ +7\xc5}\xdb)\x8c\xc6S\xd6\xa2\xb1_\xaa\x1f\x5c:\ +\x14\x9a;\xd2\x95\xfc\xe1\x8e\xd1\x08C\x94A\x10\xe8E\ +\xcb\x04\xd6\xcc\x96\x83\x22\xd5x\xa5\xd4\x1f\xff g\x17\ +\x17\xa9\x01I\x8fx\x16\xe9$\x10\xa3\xf1E\x80\xea\xc0\ +\xc4w\xb3\xc3\xee\xa6\xd3\xf5\x08\xecpV\x0c\xado\xcd\ +-\xeaU\xdf\xa7@\x5c\xbf4\x82&[\xb5R\xac\xb6\ +\xcbcT\xb5_\xb47\xf6\x873\x12\x1a\x9bF\xd7\x1b\ +\xfd\xf63\xa9M-MK\xaa\x15\xc4\x08\x8cP\x9a\x07\ +$\xe4\xd5\x11\xc62\x22M\x15\xf0\x13\xc4x\x06\x0f\xd0\ +\xb9\x92\xae#\xfdx\xfc\xf2\x0c.\xe9\xc8\x9f\x0e|\xdd\ +\x09\xfbQ4\xce?\x7f\x8e-\xc5s2\x95\xe1\xc9H\ +\x98\xa6\x1dP&\xe4\xd5\xc6\xe8m\x8e0\xa1\xd1\xcbm\ +\xc92 \x8a\xc1@{\x1e\xb1\xe6'^\x16,$\x7f\ +\xe7\xb1mz0\x9d\xeb\x8b\x0dtG\xb4\x05\xd4]\xc0\ +\xecW\x8a\xcb\x8f\x02\x9b\x9e\xf5q=S{>v\x1e\ +\x0f\xee\xa3i\xfd\xa6x\x0c\x89\x1c\xa7s\xa3\x8e\xcam\ +f\xafk>\xe7\xa0g\xc9\xcf\x05P\xdf\xb5\xa8hy\ +\x16j\x18{\xce(\x9b5\xf2v\x07\x94\x98IB\xd7\ +\x9e\x8f\xab\x07\x96\xae\x8f\xdeO\xf4\x89\xcb\xb1\xf7\xd9\x1b\ +\xef\xc3-\x22\xda\x98\xc5\x99\xdeO\xf5\xbe\xb7f\x02\x01\ +\xac7\xd6{\xcc~E\x7ficO\xbe\x02\x11m]\ +\xee\xf8\xe4\xc0\xf7\x10ps\x1a\xe9\xb3\xd8v\xff]O\ +'\xa7\x15\x12\x80\xa3\x0d\xd2n\x87<\x89\x0e\xb4;\xb4\ +aB\x0aK\xd0E\x1e:\xe4w$Q\xed\x1b\x93%\ +1I\xe4\xf4K\xf6\x0c\xc7\xe8}\xb0-\xdf\x00\xb2L\ +\x5c\xe56\x06\x97W\xf7\xcb\xcb\xac\xa4@\xef\xd0\xf1\x83\ +\xfd\xacq\xda\xfa\x1a^\x1d\xbe\xf6\xe3\xd3<\xa9my\ +\xb2P\xe0\xc6\x84\x846\xe1^a\xdd\xb9\xd67|\x5c\ +5\x01\x88\x04\x16\x9f\x0e\x09\x80\x98\x13\x05\x80\x84\xd4\xe1\ +\x87Q\x00\xfaS\xd5y\xcf;\x0b\x80\xc6\xf1l\x01\xd0\ +\x98}\x0e\xf7V\xcfa=\x1c\xa3$'pt\xbc.\ +\x00\x83\xd1 \x0a\x80\x83\x01\xb9\x8aU^c\x9d\x8f\xb0\ ++w\xed\xbb\xdf,\x01pC\xe64\xf09\x90\x1ft\ +\xf4\xe4K6\x19\xf0{{X\xe5\xb2A0\xadb\xd5\ +\x82\xfd\xb4\xc50l@\xe3\xce\xec#\x9d3Rt4\ +r\x1e\x08\xf3\xecA\x93\xd7Q\xf8\x98\xdcMy?\xbd\ +ag\x8f.\xadtV\x87.>\xe9\xd9Rw\x8aN\ +#@\xa0\x9a\x17\xb3\x97\x95g\xcb\xba\xb4\x84\x84Z7\ +\x19\x1d\x0b3\xc9\xfdRJ\xe4\xa5jG\xdcY\x8b\xcf\ +\xf5\xeez\x02\x80\x80\x1c/_\x9e#<\xef\x97\xc7\xd5\ +o\x1f,\xd4\xcf\x87\xd5\x06c\xd9\x03\xd3\xb8\x90K\x96\ +L{\xcdJ\xeb\xbb\xf1\xa6s\xea`\x962\xc1m\xcc\ +!\xd0\x94B\x0b\xa2\x07\xc7\xef\x11\x7f\x0fR\xc4\xaf\xe5\ +\xc6\xb3q\xda\xd5\x9d\xed\xab\xb5\xdd\xcfM3\x0ac\xa2\ +\xc5[\xf2\xb0\xa7#k\x83\xdc\x16\xc5%|\xcb\xec%\ +\xb6\x1bu>w\x9f\xb9=\x92\x5c\xc2\xda\xf7\xfa\xc5\xb9\ +\xdf\x14\xe9\xdd\xaf\xe0D\x19=\x90%\x0a\xbc*\x8b\xdf\ +\x8bnh\x9f\xa7\xee\x9fd)\xca\xb4\xdba-\x1b\xa2\ +-]\xfb\xb88\x8fH\xef\xb8\xc4\xdc\x03\xf0\xc0\x97\xb4\ +B\xd9l\x90\xb7[\xa0D@R\xec\x9f\xf3\x89\xa3\xec\ +\xeb\xa3\x97P\xbe\xb49\xf6\xabO\xca\x9c\xc6\xb9K\xc6\ +\xa7\xf6w\xa4\xb5\xea.\xfb\xf1)\x190\xdb\xd3\xdd\x88\ +)M3\x08\x94\x9d\xd2<|#$\xe5nj\xe5;\ +\xa2[\xb5~h\xfd\xe76\x16\x8e\x15\x88K\xba1C\ +\xdd\xcbM\xb4#\xa4\x16\xed\xba\x07\x1aN\xd5\xe6S3\ +\x906\xc7\xc0n\xdb\x96\x83=\x00\xe8\xe5\xd1m\x89\xc6\ +\xed2\x1e\xf5V\xfcB\xa3\xd72 E{N\xfd3\ +0\xd6Y\x92\xbd/\xe8\x83\x92\xde\xc6&\xe8\xcdP\xfd\ +\xf5,\x9br\xc8v\x1e\xe1\xbc}\x9e\xd1\xa644\x03\ +\xe2\x80\xc3\x991!\xbe#\xd1\x09\x94\x90q=^\xe1\ +n\xbai\x93.@\xd7\x86\x8eU\x11\x03|\xb0\xf5\x19\ +-GFp\x14w\xf7\xc4\x7f2\x82:\x18Z\xd9\x00\ +w\xcc\x82q4\x9aN`\xceK\xe3\x8c\x06y\x936\ +\xb8X?\x8f\x9c\xd7\x8di1\xd5\xaaD\xb5\xd7r\xf0\ +\xff\x04C\x0e\xae\xc4\xa0\x18\xad\xe64\xe0l\xf5\x10\xc3\ +\xdc\x17\x05\xc0\xe7\x1b{\x86\x8d\xf5Y;S\xdd\x98\xa6\ +\xd0\x8e\xdf\xe7\xc6\x07(\xf0\x9d\xc0\xb1\xb6C\xbd\xba\xdb\ +\x8be\x02\xbetX\xff\x8de\x8f\xdb\xed%\xa6y\x81\ +\x96K\x00\xbd\x93\xa41U:\xdc\xeb\x9d\xe6z%D\ +\xd0\xbdtD\x0eP=\xb0\x88s\xfbA\xafa\x00\x00\ + \x00IDAT\xf7{\x9cn\x92g:bw \ +}a0\x9f\xd5Inn\x10\xb9\xcb\xdb\xe7HJ\xd2\ +\x19\xfb|4\x15\x01+\x1a\x12\xf2\xb8\xd7\x83C\xd0>\ +~\xe7Q:\xf5\xb9\xf605j\x97\xd6\x07\xf9\x0a,\ +\xb3\xf0\xa2\xe1\x14\xfa\xe4U\xa0#b\xf8\x0di\xd1\x07\ +2\xb2'\xf18\x91^~\x9cO\xfc\xce\x97}|\x5c\ +\xbc\xd3_\xd3\xe7\xf5\x11\x97b\x01\xc9}]\ +\x0e\xbenOE\x9d\xa9\xa3v\xab\x98\xdb\x8ez\xdf|\ +\xa9\xd9:\xfd\x01\xfa\x0am`\xd4\xef#\xa2\xacL\x81\ +.\x9c\x83\xee\x89\xe0o\xc9%\x02\xf6YO\x87\x09\xb8\ +\x7f\x81\xbcZ\x1d\xa0e\xf4-\x1ep\x01QN\xfc\xfe\ +\x1e\xb3\xd0\xde)h#\x8d\x94zP\xbd\xb1\xf8\xc8\xbd\ +\x10\xb9QL\xff\xe7(4\xc3e\x00\xb5\xb2dW_\ +\x9a \x09\xd3X]\x07\xc9\x9b\xdd,G5\x89\x00\xee\ +?\xe4\xf1#.@2\xc3\xd5\xf093\xe3\xe0\xee\xc6\ +\xeby\xd9W\x02P0\x85g\xf8\xbb\xea\xc8\x04\xf8\x1c\ +\x04\xba\x00\x94y\x1c\xbe\xec\xec\x22\xd0\xd7B$$\xec\ +1\x82\xd9\x0agV\x84Z\xef]\x00\xd6\xf9\x08\xa7\xab\ +\xfbP4rH\x00\x92\x09\x80jm$\x00e\xae8\ +\x14\x93%\x00\xcaT\xb5\x9eS\xc2\xd9\xea\x016\xf9\xe4\ +\x99\x02\xe0`\xcf\x05\x80\x02\xd7\x0b\x80\xc0\x5c4X\xb1\ +\xefn\x1c\xf3O\x8f\xa8\xa2\xd9O\x90\xa2p\xb6\xa4\x89\ +\x8ce\x00\x86e\x8f\xeb\xed#\xa0\xf1\x7fv\x92I@\ +\xaf\xa0\xb4V\x0bj\xe6klm\xca\x98\xc7\x05\x15n\ +\xecY\x82A7\xf6\xael}p\x11\x9d\x97\x9e\xa9\xce\ +J\x0e\xd0\xcdT\x94/Wb\xc0\xa3\xefqA5\x81\ +\xc3\xa8\xb8>\xeaeFlos\xa4L\xb1VW\xee\ +\xa8\xb4\xf1,\xcd'\xc2,I\xd7\x01\xb9\x19S\xb6\xd2\ +gM\xf8\x1d \xe7\xd6\x83k\xcf\x82\x0cG\xf70\xac\ +\x8e[ \xe8\xe0kj?\xa3\xa1&h\xf3\x95\x84%\ +?E\xcbC\x00\xca-J\x1bK'-\x82\x9f1X\ +\xf277\x1c\x02\x88e[A\xa0B\xcb>\xb08\x14\ +\x8c\xf4\x01\x978L shnNo\xcf\xd0\xc9\xde\ +\xf4\xbba\xa3+\xa7\xb3\xe6\x18\x09n\xfb\xf3]}\x5c\ +K\x1b\xd1\xdbe:\xefj\x19\xfc\xdb(\xa9Q\xdfz\ +\xa0G\x1e\xf4\x00\x92\xed\xf5@\xa7\x1fW\xac\xe5\xcc\x8d\ +\x8e\x9ao|\x85\x1a\x03Tm*\x11\x0f\xd4wj\xd2\ +\x98\xf2\x0a\xe5\xe2\xc1\xfc\xc6\x90e\xbd\xb1\x8e\x93R\xfd\ +)\x7fgv\xbb\xe7Jj\xa3s*\x1d\xce\xdcp\x8e\ +\xab\xee\xb4\x09\xd9\x16\xd9\x91\xb8,\xae\xf2\x07O\x84\x08\ +\x14\x02\xe9\xea\xa6\xbd6\xaeX\xff\xc5ZncO\xcb\ +\xcf*\x1d\xa2\x9dt\x19\xf0%q\xadFD\xfa\xb9?\ +]J\x18\xe9\xc2%W\x97j=\x11\xad\x7f\xc24\x00\ +\xe3\x833L\xab\xb4\xb8Og\xa5\xc6zoa\x11\xd7\ +\xbdC\xc0\xd8\xadi\x5c-r;\xe6\xbc\x925\xf0\x03\ +\xc7e\xadS\xfb\xd6}\x97| w\x80\xfb~\x00\xb7\ +\xc9.7\xf2\x89\x82\xa3n\xe1\xb8\xeaX\xdf\x05\x0e\xd6\ +n\xa9\xb6&\x1a\xa2H@v\x02\xfbv;\xde\xe0v\ +\xba\x0a\x0a\xd9/\x1b\xf0\xf7\xb8\x9c\xa8\xc1\xb9\x92\xc7,\ +\x88&\x03D\x03\xa9\xfb\xe39|$\x8c\x98\xa1\x19\xf4\ +\x8e)\x0a\xc0\xf2\x5c0>\xb3\xcak\x9c\x0e\xf7\x1b=\ +\x9e-\x004Xby\x14\x00)-\xcd\x9b\x04\xa0\xc6\ +\x5czQ\x8b\xe6\xb2Y\x9db\x93O\x9e)\x00\x19\xef\ +^\x00<\x12w\x1a:\xffdbK\xfb\xde%A\xfc\ +\x97\x03Z.7\x1e\x06ZA~J\xc1\xf5\xf6\x11\x04\ +\xd2\x951\xf3\xf3\x0d\x1d\x1c+W\xd4g\x10\x96\x01E\ +_\x93#X\xca\x99\xb2]er\xe3\xf2\x03l\x04\x1e\ +\x0d\xbb\xd1\x12?\x01\x8f\x90\x05\xae\x5c\xd6\x98]v\xb9\ +\xedA\x16\xc7H \xea2M\xd3\xe1\xfcs\xfa\xb8#\ +\xf4X\xd3\xf9\xa99\xb9\x13\x8e\x87A\xfb\xf7\xecOr\ +\x12\x1d\x0e\xe0\xf5,\xb5\x15\xfeMG:\x1c\xdd\x03V\ +\x9b`\x1b\xdc\x09x\x16\xd0\xdb\xeb7\x9fP:\xeb\x98\ +{g\x82\xf6\x0c\xef\xe5\x1c\xd4\xbe\xf3L@\x8f\xf3\x8a\ +\xcb:\x92v?\xab\x90\xb2\xb9\xdf\xde`\x7fwYy\ +>?\x90\xe6\xde\x5cO$\x09.qK\xc9\x02\x10(\ +\xccyi\x99\x1c\xd6N\xfc\xddA\x93\x9c\xa5\xec\x0d\x97\ +\xfa\xe3\xf3\xca\xdc;\x5c\xeb\x01C\xb4/\xa9q@\xcb\ +a>\xf3x\xa4\x15\xfb\xf3\xdf\x09b\xdd\xe6\xfa\xa5\xfe\ +\xfb\x1d\x9dZ\x1e\x95\xd3\xeb}\x92/w\x97\xa6\x8f\x87\ +\xc6\xe4\x80\xc7\xa9\x0e\xd3\xb3\x82\x9a\x09\xc4\xc5s\xc8y\ +\xd5\xee\xf4\xf7\xf7\xf6\xe1 \xe7\xe52\x17m\xa2\x83\xdb\ +z\x16\x5c\x0f\xfe()\x94\x15\xfaN\xdd\x13\xfd5?\ +\xf3U\x22\xf7\xc1\x02\xc7\xbe\xf3|B\xbe\xba\x01nn\ +f\x19\x19\xdbsl\x9f#\xe0h\xdc>\x16\xebO2\ +\x14\x97\xc4aw;\x8fF\xec\x8d.\x9a\xb3\xd7\xeb\xc6\ +e\xef\xfa\xa4\xeb\xbe\xcf\xb1t\x9f!gL\x0f\xce\x91\ +Wk\x93\x09\x04\x90\xe5\xb4\xec\x8f`\xe9\xf9\xe6z%\ +\xdf\xe3^\xa4^5\xf3\x87\x99\x9eq\xe3+\xc3]\xde\ +\xe7K\xe6\x92\x99C\xa5,\xfd\x914\x11\xfa+\xb93\ +\x86\xf1\xc1\xda\xe5\xfd.\xbfy\x9a\xb3e\xcc\x04\xd0\xb0\ +\xa9\x96\xa4~\x11kQ\xc4\xac\x9b\xf1\x0aO\xa7'\x8d\ +\x01$\xdcp@\x00H\x04\x0e{\xff\x0c\x01Xu\x02\ +@\xc7\xd3G/~ \xf1!\x01 \x11<}\xfb\xf6\ +\x02P\x0e\x0a\xc0*\xafq2\xdc\x7f\x17\x02P\xe6q\ +\xc9(\x1e\x16\x00\xdd\x17\x05 n\x13\xef\x05\xe0hu\ +\x86u>\xfeM\x13\x00\xe7\x99\xcc\x8e\x965r\xcb6\ +\xd6\xf4?\x95]mF\x83&^\xa2\xd1Y\xcb,\xfd\ +\xae\xca\xd4\xdaK\xa5\xe0j\xfb\x16\xf4&\x98\xa9)#\ +\xc7H0\xef\xe0\xd0\x9d\x0a\xf9F\xe0!\xd0\xd2\xef\xee\ +\xd61\x15**\xe6U\xa9\xa1\xe7feL\xd1\xb0\xfb\ +\xd2\xa0\x8c?\xacMe\x16\xa2\x138lT\x22p\x16\ +\x0fXpMZ\xbb\x5cG)\x8f\xb5~\xfdr\xa7\xcb\ +\xbad@\xa3q\xd0\xd4\x1bTQE\xcb\x80r\x00\xda\ +\x08V\xfb\xa5\x5cs\x17;\xefb\xfb\x05\xeb\xa3\x0b\xcb\ +\x04\xfan\xc7\xb8\x98\xcd@\xca\x9d\x22i\xed\xcb,\x1e\ +\xa0\xf8R(i\x94m\x86./z6\x02i\x81p\ +\xd1\xca\x97R=#Z\xe7\x9aQ\xb6w\x98\xee\x9e\xa2\ +\x14\x07|%\xd0 \xeasu\xa6\xe4\xe9\x00\x0f\x94\xb5\ +r\xe0\xf6\xaa\x7f\xb3\x90\xd3\xa0\x07\xce^<\xee\xfc\x8d\ +\x10D\x990\xbfr\x8a\xf2\xec\x00\x92-\xb8MW\xc0\ +\xdcgK%\xa3zF\xa5\x1b\xa2\x85\xc0\x82\xf4\xbd\xd8\ +3%\x8cF\x81O\xa4\xa8\xc6#\xfaHr{\xd0\xeb\ +\xfa'\xfd\x90LI\xef\xaa<\xcc6;\x0f\x18/\xee\ +\xa3d\xaf[\xf6P\xdf\x13\x1b)\x8c\xc7i\xe7~\xd2\ +\x83te\xc2\xb5\xc2\xe1+Y>k\xd7\x0d\x97\x15\xf9\ +\xdexI\xab\xe4k\x05,\x0aVW\xb7\xc87\xb7\xe1\ +^o{2\xddr\xdb\xa0v\xa2=\xf2^)\x03\xae\ +\x0b\x13\xbc\x1e0\xfa\x8e\xb8\x16\x13\xc7\xe20\x9et(\ +`@\xb1,\xe7Hy\xc0\xf4\xe0\x1c\xd3*\x87\xd1\x91\ +\xde\x1e\xe4\xd1\xc6\xb9\x0dr\xf9\xf4\x19s\xde\x05\xa5\xe1\ +\x15_\x1a\x17\x16\xf0w\x16G*\x1d\xb2G\x04\x82Z\ +\xd9\xe4\xdc\xbb\xc4\x09d;G\x8c\x0b \xd9\xcb\x5c\xcf\ +\x9bz\xa2DF\xce\x180\xa2`mB\xeb\x80\x81\x8d\ +\xf5i\xd3\x02\xe0v~\xc3\x87\xd7\xf0x'\xae\xc8\xbd\ +\x00\x8c&\x00=\x90\xea\x05`< \x00l\x8d\xb5?\ +4\x16c/\x00\x07\x1c\xe8{\x11\x80u>\xc2\xd9\xf0\ +\xa01\xb4>\xdc\x0b\x80\x00\xa6\x8c\xbe@^\x14\x00\xd1\ +\x89\xccz/\x02p\xbc\xba\x87u>>(\x00\xc0\xbb\ +\x17\x00\xd6T\xf8\xc6\x0c^\x8aB\xbc\xe8\x96\xb57\xf1\ +H\x03\xf6U\x05]\x8e\x8a}\xf7\x91\xe0\x14(,0\ +^\xca\x84\xbb\xed%0\xcb\x85\x03\xed\x01\xb1\x06C\x0e\ +**\xd24\xf3\xa2w\xd2\x15\x9c\x8cmTNk\x0f\ +?h\x8c\x96\x99\xb8\xe8\x8c\x084\xa8'\x0e\x88\xf4_\ +\x07\x8b\x92g7\xe2\xae3\x0e*c\xdc\xcf\x96SG\ +\xbb\xc3\xc0\x87\xf3&\xdd\x9d\x0e\x9awlCA\x80t\ +\xa0\x07\x06\x02\x981\xeb\xc7l\xf1\xa1\xcc|\x1c\x9f\xe6\ +\xee5\x81=\x1d\xa4!\xbc<\x10\xd1\x1c\x18\xe8p\xcc\ +\xfe\xdc\xd4\xfeI2$;\xcb\x95\x08\x8e\x13\x10\x18\x88\ +\x9a\xa2~\xdc\xe9\xbb\xfeN\xdb\x1b\xec\xee.\x81\xe2\x99\ +\x02\xb4y\xd39\xb9\xbcr\xcc\xb2_\x80\x02\x904\xcb\ +\xadh\x1b3\xf6\xd2\x04\xa7\x05\xc7\xcc\xb6\x9c\xc7\xb0\x91\ +D\xbbs\xe8I\x84;\xe2\x18\x1d\x16\xeb\x1cX\xca\x1a\ +\xf5\x89Yy\x7f\xa7\xb4\x02z\xc9\x83lTt\x91n\ +\xa3xo\x5c\xe6G\xeb\xcb\xfd\x04\x12\xf5\xb9w\x99\xa2\ +5i\xef\xfa\xee\xcb\xc6|\x22\x02\xe6R3\x80\x17\x0f\ +\x90\xb2o\xca\x93$\xf5\xc1\xaaS\x91\x81\x91\xc6\xbd\x94\ +\x05OxH\xb3\xe2\xd2\xb0\xcb\xb1\x9ew{\xab\xfb\xfc\ +]\xf6\xee\xfb\xc8k\x7f\x16WWH7\xb7\xf3X|\ +\xd7|i\xe7)\xba-\x04\x96\xcb\xbf0\x9e\xc6\xe0\xa7\ +\xdf(\xe3\xfe\xcdK\x87\xea\xa8z\xdae\xe8h4\x86\ +\xed\xfe\xacs9\x8e\xb1\xd4w\x07?\xb8\xd7\xde\x18\xc2\ +1qv,\xe3\xe2|b\x06;\x06\xc6\xccD\xb6\xcc\ +0\xe2[\xc7\x22\x00E\xc8\xec\xba\x0d\x94\xff\x8e\xa0\xdd\ +\xe5\xfb\x10]=Hr\x99\x10\x9dacq_'\x9e\ +\xf0\xfe\x0c OmB\x11,\xf8\xbbP\xfds\xfe~\ +;\xef\xf6\xe5K\xe6\x9d\xa0\x9e\x9b\x91\x91L\xcd\x10P\ +ih\xac\xfdoX\x7f\x9a\x90g\x15\xdc8\x8em\xac\ +\x22P\x7f\x14\x88\xda\x88F\xef\x9d\x05`\x9378\x19\ +\xee\xc3s\x9b\x87\x05\xc0\x89\xde\x0b\x80\x17\x1a\xbb\x00\xa0\ +\x13\x00F\xe4\xef$\x00\x09\x9b\xd5\x19V\x83\xceXs\ +\x01{/\x02\xd0\x1b`\xb6\x11_\xfc\xae\xefi\xd8d\ +\xa0\xe4\x149\x17_R\x07b\xca\xdb\x01p\x9f\xe9\xcc\ +H\x18\xe7\x9a@\x9e\x13(\xc1\xd6\xdc\xb5\x90\xed4\xd1\ +\xa7S\xb8O\x8ez`\xc5\x03\x5cQ\xd0\xb5\x16\x81P\ +4&\xe2\x1b\xdb\x17H\xefA|\x1f9\xea\xb3\xd1\xe4\ +A0E;\xad\x05P=Hq\x18\xb8tk|\xce\ +\x97g{\x9de;\xee\xdc|\xbc4\xa6\x05\x05C\xa2\ +\x81\xf0\x8c\x88\xfe\xc5\xa5\xcb\xf8\xb9\xcbY\x1dC\xee\x8c\ +j\xcd\x14\xe6\xa3s\xacW'AN\xbd6\xd8\x1d\x06\ +_\x12\xef\xe3\xef3\xe7\xfc\xac\xb7/n4\xc9s\xd7\ +}\xc9_\xac3t]q'\x19K\x18\x1c\x00d`\ +{\x87\xfd\xdd\xa5\xf5\xe3\x81k\x9f\xb7\x12_\xc4\x07r\ +^<\x8fY\xb4\xb9a\x108ji\x0f\xf0`Q\xba\ +\xcb+\x83\x0b\x9b\xcaHk\x95&\x82\x11]\x92[\x7f\ +\xff\xb5\xbeEx\x9e\xbc%u\xb4QImQF\x87\ +v\xaf\x07p\xde\xab\x07\xef\x0ewEC\x01\xcd\xb1\xd1\ +\xc4\xdc\xbe\xc9\x82\xd3B4\xf7\xacV\xb2g\xbd\xbc\x83\ +\xfa.}\x02R\x1e\x80\x8b\xe7\xeaO\xe3%G\xe5\x19\ +c\xa7$\xfbt\xf9s\x99\xeeC\xa8>\x08s\x99t\ +\x9a\xb3\x1d\x82\xa2d\xcf\xc7U\xa6%\x07s\xd7\xffp\ +u\x0b\xdc\x5c\xdb\x9d\x94\xdd\xb8\xca\xe3\xfe\x8et\xf2\xbf\ +E;\xdf\x0c8\xa2\xaf\xf7\xf39\xd4@/\x82>Z\ +joWst\x0f\xc6\x16\xe3\xdb\xc6\xda\xd83P\x1e\ +\xdcCY\x0d\xed\x1bf\x5c\xfd\xb4\x0c\x97\x1b\xf6\x00h\ +nQ/%\xd5\x1c\x97\x92aZ{8\xb4R\xe6o\ +u!^r\x9e\xea3\xf1-#\xb7\xe7\x9c\xef\xees\ +\xa2\xfd\xea\xb9]f\x9eK&\xb2\xa7\x8b\x09@\x5c\x19\ +\x91b\xd4\x06\xd4e\xdf\xbb\xe9\xba:\xedY\xf9z\x81\ + \xf1\xfc=u\xccT\xc5eQMF\xafTC\xf7\ +w\x82\x1b\xb7\xb1\xa1jw8\xba\xcf\x9f\xeb\x97\x7fi\ +F\xdeI\x006\xf9\x08\xa7\xc3\xfdNQ\xdf\xad\x00\xc8\ +\xec\xc8\x89\xf7\x02\xe0K\xa3\x14WW\xa4\xa5\x00\xb0\x0e\ + !\xe1d\xb8\x87\xf5p\xfc\xeb\x12\x00\xbfO@\xce\ +3\x1b}\xed\x86h\xa6(.\xb7\x1e\xe2b\xe1\xb2\xa6\ +'\x02\xa1\xb8T)J\xcd4\x9d\x97\x83\xa72-\xc6\ +\xe1Y\x1d\x1aN\xb6\xc3~4\x87\x1a}q\x5c\x1a\xa3\ +L\xbd2A^\xbb\xe9\xa0(B\x1c\xca\x8e\x1c\x88\xc0\ ++\xb3\xd7\xfd\x92#\xac\x05\xfe^\x03\x0e\x82&=\xd1\ +\xd3^2\xe9\xaeQT\x98Z\xaf\xb0\xb6\x14\x90\xf1\x09\ +_.t\xbeHs\x14\x84\xd4y\xb9\xc3r\x1dM\xa1\ +\xcf\x08g4\x0e\x9f-\xec{\x8e\x836g8:G\ +Z\x1d\xb7{\x98\xc5\xe6\x9cY\xb8\x1f#|\x80Y2\ +\xda+\xa7G\x5c\x1a\xae\xbf\x8f\xf0\xd3\x0b\xe2\xce|\x02\ +M\xb7[\xe2Y\xa4\x15?'\xd5|i\xa89\x8d\xed\ +\x1d\xc6[\x1d\xa7\x15\x9dr\xb4E\xde\x9e\x03Vq:\ +\xda\x0a_\xca\xf7e\xc2H\xf5\xc3\xb2\xc7\xf6h\xeb\xfa\ +\x8d`\x05e>\xc3\xf0P\x16\xa5\xaf\x93\xa4\xf6\x8c\xed\ +3\xca\xa8\xfc\x87\xf6zr\x8cm\xf3\xcd\xdc\xcf\x80X\ +\x90\xdfK\xa4s\x08\xed/\xcf`T\xda\xaef\xe0\xe0\ +\xb0\xc8\xc7\xea\xcb\xb0.\x13\xb9\xe9\x8a\x80\x98k~\xbc\ +\xbaU\xac\x9cQ.\x1e\xd4:3\xc4l_o\xb7\xdd\ +7E~D\x9a\xfa\xf3N\x07\xb7y\xe8\xda&=<\ +\x18\xa8\xf2\xb4\x5c1p\xba\xb8?\xecW\x08\xd2\xd55\ +\xa6\x9b+\xbbg\xeaz\x93\x05u>\xf5\xc1Q\x1d\xfb\ +\x08I\xa6\x96\xe5\x09,#\x9f\xfa\xfd\x02qS\x98d\ +:\xdb\xe8\xfb\x92\x0d\xe7X\x0a\xcf g\xe0\xc1=\xa4\ +\xd5\xb0\x00\xc7.;\x9e\x98\x90\xbd\x8b\xc7F\xf5+\x8a\ +U\x9eU&\xe5\xc9\x87\x9e\xe6J&)lq\xfb\x04\ + |\xca\xb1\x02\x9eE^\xea\xbc\x9f0\x11\xdb\x88\xff\ +\xbc@(S\x11Ed\xd8\xc4\x97Q\xcb\xed|\xc8\xb3\ +\x0b\xb4/\x9f\xb8\x90%\xa4\x96\x02\x95!\x97 \xe7w\ +\x10\x00\x19\x1d\x8e\x89\x0e77\xb6Dc\xa5\xcb\x0d\x19\ +\x9f!s\x9d\xa8\x87\x04\xe0(\x1f\xe3d\xb8\x98\xdb\xe9\ +\xa2\xf8\xe4\x02\x10\xb3T|\xaf.\xa3\xe0w/\x00r\ +\x95\x0e*\x5cq\x94\xa1\xd07'\xc3=l\x86\x93w\ +-\x00\xeaW#q\xc7\xe3B\xee/\xa8v*y\xb4\ +\x22\x10\xbc\xac\xd5r\x07H^\xa0\xfdT\x9c\xee\xd1Q\ +\x9d\xc3\x08\x94\x097\x06\x02y\xf5\xcb\xe7hcV=\ +a\xbc\xa8\xd0\xcb\xe5L}\xa6\xa5\x9f(\x0bs\xd6$\ +\x09v\xa9d7\x06/\x0e|\xaaA\x8d\x1b\x998R\ +\xe7K\x0f&\xc9\xfbf\x14\xd3dt\xd3{#=\x03\ +\xc8\x91\xf6\x19o\x0f\x16J\xa0\x94/e{V/n\ +<\xf0\xb1zv\xdd\xe5\xdd\xfb\xd7E^*\x03\xe5r\ +]\xc2\x08ko\xc3\xd19\x86\x19\x04\xfa\xb2`\x822\ +\xfb\x91\xe7\xa2!\xef\xedw\xf5\xf6Y\x09\x1eq\xe5\xc6\ +\xd2\xc7N\xda\xba,\xf5\xfc\xe23\x1c\xbd\x83?\xbf\xb7\ +\x00\xb5&\xf0\xf6\xe9\xfc\xb7\xce\x02#\x17<\x0b\x0e\xd0\ +\xa1\x1d\xb2Sr4\x05q\x93\x8d\xa8\xadv\xc9W\xcd\ +\xd13h\xb4\xab\xf5\xae\x15\xb4\xe2!n2@\x89\xcb\ +\x86\xae\xcb\xfe\xb7\xd7\x1a\xb2\xcfe\xf6\x84:\x1ei\xca\ +\xbfV\x06\xfa\xdd\xbe\xc7\xd9)\xc0\x89A\xd7\xd4\xe6D\ +;\x83\x14\xc1@\x0f\x1a\xe5>%[\xa4\x90\xc6\xed\x96\ +3\xear\xe3y\x02\xca\x90\xe7\x8d!\xca*q.\xb9\ +\xf5\x12\xcbb\xea<'\xeb[Ac\xac5S;\x9c\ +\x87\x8f\xa1\xb7/\xf2\x99\x15\x94\x13\xe0\x96\xf6\xec\xb2\x0d\ +\xe7\x03{\xe4\xef\xc3\xd5\x0d\xd2\x5c\x13\xd8\xd7\x94\x0a\xbc\ +FN\xf3R \xea\xcfbqO\x04\xa2\xf4\xe7}I\ +R\xf4\x0f\xa9\x8d\xd2\x82\x84\xe4\xf6XGvE\x9d\x9b\ +\x83\xb1\x5c0=8GYy\x02\x83\xfc\x8fI\x06\xf6\ +\xe7>\xb5\xc7(\xfc\x9d4q{O\x1b\xd6\xafZ)\ +\x10\x88\x1c\xf0\xdc\xa9\xca\xf0\xc3~F\xa0xH\ +N{\xf0\xe3\xca\xefW\x9ek#\xb9\xd9 'w\xaa\ +\x80\xcb\x8dS\xaa\xb4yE\x03\xe4\xb4p\x03F\x10u\ +h\x94H\x09\xc3q]\x0e\x1e\xe7:!7\xc2^;\ +\xcc\xcfH+e\xc5b\xb0\x19\xe9\x1a\x9d\x94\xdb\x13\xca\ +\x94C\x80C\x0b\x80>\x97\xe5\x01\xaf\x0a\xf48\x96\x02\ +\xd4\x9a\xc0\xdbK\x1b\x85\x8a\xcb\xa3\xe1\xf6\xdf\xebOn\ +\x9cY\x1a\xfeX\x9f=\x85Y\x12\x04\xf6\xc7\xaa\xc8&\ +J\xf2\xb91'!:\x1a\x81\x03\x0fX\xa2#R\xbd\ +\xe8\x92'\x02X\x9e\xd1m\x803E\x00%\x7f\x83\xd0\ +\x8e\x07)\xf1\xd2\xfd\xfd\xe1\xd1\x04\x86\xfc~\xb0\x96\xea\ +w\xaa\xf5\xf6w\x9a\x0bP8\xf0\xe0x\xea\x7f\xdd\x8f\ +1C\xd9\xe83d\x94\x8b\xfbHyX\xe8\xb7f#\ +\x0dI6\x06Q\xdci\xdb\x97=\xa8L\xc1\xd3\x00\xa5\ +\x8d!\xae|\xb8\xbf\xf5\x8c\xb2/\x1f\xc64A\x0a\xf7\ +\xb2\xed=F\x0cW\xb7H\xd77A#\x22\xd8\x88\xa0\ +\x9e\xbdF\x0a\xaa/}&0\xa8\xa7\x5c\x0b}6S\ +\x93u\xc9[\xcc\xccS\xf3<\xa0'\x1d{{V\xbf\ +H\x98\x1e\x9c\x02\xab\xa1\xeb\xd1\xfd\xaf\xdb\xf3\xbe\xbe\x9f\ +g\xa6*\xbb\xabR\x84\x98h(\xf0z\xf7:\x1f?\ +\xeaF\xa3W\x7fK\x9aF\xfb\x10\xfd'\xc2\xf3\xae\x13\ +\xb2\x89Q\xcb\x88arn\x84< \x00\xf31\x14\xdc\ +\xed\x0bkj\x09td\xfcz\xe1\xa5A\x8cb\xe3b\ +\x08P\x00zg\xe3\xc6\xcb\x0b\xe8\x13\xe2\x0e[\xb6u\ +H\x00\xbcg\xaaq\x99[\xe6g\xeb|\x84\xd3\xe1\xc2\ +F\xea\x04};\x01\xd0\x5c\xdf^\x00\xe4\x1e\x0b\xe2\xb2\ +\xd5!\x81{;\x01\xe8E\x00H8\x1e\xeea5\x1c\ +\x85q\x03\xef,\x00\x1c\x11\x0dv_\xff \xa3\x03\xfb\ +-\xca\x80g\x98\xd8.\xff\xa29\xf4\xa50\x7fVr\ +\x94\x1b\x98b\x9b\x09h\xbb\x83\xa72\x9al\x15\x14\xeb\ +W\xc6\xd0\xa3x\x8d\xd3S\xeb4\x1ay\xe6\x9e\xd7\xd7\ +\xa9\xad\x19\xb0\xb6\x89h\xc9\x85\xcf\xca(\xc9\x91\x22\xd0\ +W\x86\xbb\xce\xa7~B\x8aR\x8e\xfb\xba=\xa7\xdd\x92\ +WK\x05\x07$\xdd|\xcd\x90\x1b\xf4\xbe\xc4A\x94p\ +C\xaa\x8b\xf2\xe0N\x8ctL\xf3\x8c<\x9b\xd5\xe76\ +8V9\xad\x02F\xbdqi1\xd6l&$\xac\x8f\ +/\xb0Z\x9d4Zx\x9b\xfd;35o\xaf\xb9\x91\ +-\x8b\xb2\x229\xd5QC\x0e\x11\xbd'\xf1\xc0\x83\x03\ +^\x9c\x03\xed\x0a\xe9\xe9\x01\x9dl\x00P\xb6\xb7m9\ +8u\xadIfI\xa3\xb8YFw\x89Gl\x97\xc1\ +\xa1\xd3B\xe3\x91m\x95\xe3\xf4\x03\xdcew\x9a,\xda\ ++-\x0bt\xe4\xd6RW\x09`<\x08\x97\xec3\x0b\ +\xc5\x90OAU\x99m\x80\x8fM\xf6F\x99\xbb\x9e#\ +qW\xb64\x1c\x0bZE\xb0\x95\xba\xcc\x1b\x01\xaa\xec\ +M\xb4\x88\xf53\xb7)1+&n\xa4\xe4\xba=\xcb\ +\xdb\x901]\xdc\x9fk\x02\xe3\xda@\x04\x83\xa9\xc9\x8b\ +\xfb[\xca\x01\xc0L\xb6x \x9da@*\xf0/-\ +\xf61G\x09\xf0\xcf\x1d,\xf6\x99%\xb7\xa9AN\xae\ +\xae\x81\xeb\xeb\xc0G\x01\xe7\xfe:TB\xe1\xf6\xad\x07\ +-|\x8a\x19\xca\x1e\xf8\x0b\xc2S6\xfdYo\xaf\x80\ +\x1b\x82$\xaf\xeeK%\xdbs\x9by\xc0\xf8\xe0\x14X\ +E;\xc4\xf1(C\xaf\xcc]\x0f\xbc\x14\x84\xc4M\x22\ +\xbd\x9d\xf3\xf7\x14\xf9jB\xef\xd3}\xf9\xdcCL\xd2\ +\xa4\xcf\xfa\xc9\xb6\xc5`\x91\x9fk\xa5V~\x83\xd8\xa3\ +\x9eC\x88\xdc&wH\x00\xee\xc6\xebv\xc8\xb3\x84u\ +\x0a\x9d\xc8h\xca`,A\x88\x14~\x11)c\xde\x05\ +\xda\xedp\x89\x0c\x96\x91\x90\x00\x94\xc5\xfd{\x13\x80\x09\ +\xa5E\xd2\xbcO\x86S\x7f\x13\xfc9\x90M\xf0\x88d\ +\x16\x80tH\x00\x0a\x5cH\x0e\x0b\x00\xdf\xfe\xe0\x02 \ +z\x91\xc14\xe8\x87\x04@\x0b\x01\xcf\x16\x80\xe3\xe1\x02\ +\xab|\xf4\x8e\x02\xa0\xac\xa7\xb2\x16\xfd[\x0f\xbc\x0f\x82\ +\xc3\xe8\x88\xc9\xb7\xdc\x14\xc5\xeb:\xf8\xbc\xd7\xf5\xf4K\ +\xb7\xeaC\x8e]\x00M\x90w,;\xdcm\x1f\x03E\ +\xcb\x8clS\xceG2\xe2\xcb\xa3\x0e\xfa|\xdc4\xba\ +t\x14~\xd1P\xf8\x9c\xdd!S\xd9\x22-\xa4\x80\xfe\ +\x89\x8c\xbd\x9c\x93h\xb1L\xcd\x03\x80^\xf4\xe0n\x1c\ +\x88\x0a.\xc77\x22f|\xe4P\xfb\x80\x02F/\x05\ +(\x9e\x19\x91\xa1\xe5\xa6\x01?\x0e\xc2\xc7\x15Mu\x0a\ +\xff$\x9b\xd2\xf5\xba\xfc\x22C\x0c\x94\x143[\x09\x09\ +\xc31\x97\x83\x9f\xbd|\xec\x14!\xf0u\xbd\xd3\x13\x05\ +C\x83$\xd2z\x97Q\xd7ywF\xb1=\xdd_\xeb\ +\x09\xb5$\xed\x16!\x06\x9f\xb21e{\x83r\xfb\xb4\ +\xb5#P\xe0Y\x8c\x08\xec\xfb\xb2\x91=\xfa\x03bS\ +\xf8o\x9f\xb5$\xe8\x1bL\x1b\x12\x96\xd9\xcd>`\x16\ +\x8d#p\xe1\xdf\x026}\xf9\x8e/f\x0a\xd2L\xf0\ +\x92\x97\xc8\xed\xea\xb0\xf5\xea\xce\x1eTPf\xd4\x87x\ +\xe1<&\xbd|\x1a\xe2\x97{\x1bqT\xba\x10\x01\xb9\ +\xcf\x99O9/H\x03\xf9>\xf3\x97\xc3\x0a\xe3\xc5}\ +\xa4|(\xb3\x1c\x13\x08.{\xb2X\x84\xa1\x9a\x88\xf4\ +(\xd6?\xbaO\xd3\xd2h\x5c=\xa2%\x9a\x8ck\x1e\ +t\x91O\x02mZ\x85sZ\x17\xd4s\x02+\x08T\ +\xcd\xa6\xcb\xac\xe6\xe5W\x01\xb7\x1b\xa9_f,c\xc0\ +\xe1\xf6A\xfeq\xa9\x8b\xc9\xe8\x93\x00LIi\x0a\x82\ +-\xbf\x5c\xb6}V\xfc.\xe75\xca\x5c\x13\xd8?\xb7\ +o\xab\x94\xb1\xcc\x86\x97\x97L,-d\xf4\xd1\xaee\ +.?>v\x0f8$\xa3\xbd}\xf7\x97\x1e\x88\xf6}\ +\x1d4\xb1\x8dg(9\x96\x9d\xad\xd0\x0e/\x0d\x1f\xf9\ +8\x05\xe0\xb6<6\xc1\x04n\xa7z\xd4\x0b\xe0\xbb\x8b\ +\xf2\xa2\x93:\x08\xcc\xf7EC\xec)m7\x11jA\ +\xfd\xf9\xa1\x89\xae\xa4>1\xafM\xa9\xce{lDM\ +@@\xed\x1c\x8f\x1b370\x19\x09G\xf9\x04'\xc3\ +\xbd\x05\xe3`skJ\x96\xa4\xb2\xec\x13\x1dM\xfav\ +\xfa\x9fN+\xd2I\x0e;F7d)\xb3\x03\xfeL\ +\xafj\x8cFWy\x83R&Le\x0f:@\x1f\x93\ +;\xa08^A\xae\xa0 \x06V\xdc8F\x00\x17\x7f\ +\xd2\xe8(\xfb\xa5\x9d\xd9\x12|\x07$\xdaI\x1b\x15\xde\ +i=b\x9av\x18\x865\x90z~\xfasz\xba\xfe\ +\xe6J\x9b\xb0\x8c\x9b\xa3c\x93\xc1\x06r:\xe4p}\ +\x19\xdf\x0d\xb2\xc0Z\xaf\xfcla\x80o\xa2Qx\xe1\ +:\x93\xc0l\x8c\xd3t9^4\x0a\xc5\x0d\x09\x04\xa6\ +\x9a\xa5g\xda\xd8K\x04l\xcd\xf1&f\xea\xfa\xb3\xf0\ +\xd4\xaf\x96\xc9\xeah\xe5\x9c\xa2s\x8b@\xc3\xf5W\xce\ +&6Oj$\xa4\xd5\x06\xd3\xb4G\x99F{.\xc3\ +\x8d\x9agP\xdc\x06\x91\xe7\xfd\xd8{\xb9u>\xfa\x5c\ +}\xec\xee\xf8\x0f\xb5\xcdy\xf76\x11\x90\xce6\x9e\x8e\ +{\x942!\xaf\x8e\xcc\xde\xa5\x06\x80HG\x07\x5c\xb0\ +6\xaa,\xc6U\x92x_\x86\xbf\xab\xbd\x071N'\ +\xcd\xc4x\xd4\x81'I\xde!\xfa\xd4~\x08\xab\xdb\x8e\ +\xc2\x85\x1d\x8cz\x90\x90\xdbNc:-\x8dG\x80\x98\ +\x19H}\x93\xda\xe7\x1eD\xb8M*sw\xb4\xa3\xe2\ +\xb1\x8e\xa7\xe2\x989\xc7\xde\x8e\xfa\x0a\x04\xe7\xc36&\ +Lz\x0d\xa7\xd1*\xea:0\xe4\x8c\xb2\xd9\x00\xdb[\ +\x0cEA\x95\xf7K[M.\xf8\xf3\x041K;\xe2\ +\xddz(\xa7\x938\xd8.\xe7\xe1\xab\x1d\xd12\xf6\xab\ +KQ\x1e4\xbe\x98\xa5\xcf\xbb=J\x02\xf2z\xd3\xe4\ +.\x12\xc4e\xa6\xb41\xd1\x0a\xfb}\xb1\xe7%P\xf3\ +\xf4O\xf4\xda%\xf4\x9d\x93\x97Ud\xe3j\xdc\x0f\xd0\ +\xf3+\xb4\x96\x12\xca\xd1\x1ai\xbb\x07&\x1f'w\xcd\ +\xc7\xc4X\xfc\xc9\x17\x06\xc4\xe4\x90l\xa2\xfaIH\xe1\ +\xbe^&\x01e\xf2\x22\xbf\xf4_\xe7\x89g%=\xb9\ +\xc2\xf1U+\xdb'\x8c\x80\x0dN\xda\xf7\x19\xa8\xcb\x0b\ +\xca\xd1\xd5Fo\xa7\x9b\xf9\xa8\x17F\xcd\x8a\x14( \ +1[x\xd8X0\x83\xe0\xa9Y}\x8f@6G\xc5\ +\x87\x16\xf4\xc8\x08\xd6o8\xc2%a\x94\x90\xf57r\ +\xc4H\x91\x84Z\xe5\x0d\x8e\x86\xf3\x8e\xbc\xea+\x12\x9b\ +o\xd8\x88\xd1\x0e\x97\x0dz\xa3\xe4\x11\x03\x19\x01\xc4\x9a\ +:\x8e\xd4\x01\xad\x8f\xdf\xaf\x82\x09\xae\xa0\x1cG4t\ +\xf5\xfb\xa3\xd596\xf9\x04\x00\xb0\xc7>8\x0c\xc0\xc5\ +\xbb_\x96p\xf5I\x8d\xc7\xa9\xf1[g\x08-\xa3M\ +\x8d\x8d\xf5&\xbc\x06\x0c\xf3\xd2\x99\xc0\xbd/?\xf4\xaf\ +\xb9\x12\xcf;g[\xf6\xf5\xb0\xe8\xa2\xf0@\xe0K\xcf\ +\xb1\xb6G\x0aF\xbe\x96\xf6\x8c\xcb+\xe5B [2\ +\xce\xef\xf8\x0d\x8buI\xa1>\xe0q\xb0Ej\x0a\xc8\ +\x93\x1e\xd9\xe4W%\x122\xbc\xbe\xe0'h\x193\x03\ +r\x8e\xe2\xad\xf8\x18\x1d\xa4SWK\x10.\x97\xbe\xb1\ +#\xdb\xfc`\xfd\xf826-\x86\xcf]nDK\xff\ +\xfcL\x06\xc9\xcd\x9bg\xee\xe2\xd1P\xab\xe3{X\xad\ +\x8e\x83M\x903\x8f\xc7\xa2h\xc7\xa1\xf4\xd4y@\x1a\ +\xf4z\xe0\xb4\xa2\xad\x11\xb8\x8f\xe5\x0e~\x981?\xa3\ +\xae\xe8Y\x85\xb8\xcb,N\xdd\x18Rn\x9f6\x0d\xf3\ +\x00'A\x19\x22\xd7\xc6\x09\xb1\xeexl\xbd\xf9f\xae\ +\x18x\xf8\xe5@\x80\x90\xcd\x83\xf2\x84\x14\xde-\xcc\xcf\ +\x0f\x01zw\xa3l\xfbP\xe6E2\xa4]\xb7\x19|\ +\xb3\x8dl\xbe\xec\x0f\xfb\x8d\xfd8`\xe1HT\x0e\xe4\ +\x81\xbf\xee[fh\xea8\xb9t\xea+\x12\xc9\x9et\ +\xd8\xc1O\xdc\xfd\xbao\xc9X\xd6a\xd6{\xe6%\xc1\ +yw0\xdf\x18\x02$\xb3q\xf2\x85S\xe3\xb1t\x91\ +t\xf1\x7f@\x94\xddbOU\xda\x0e\xa6y\xee5\x05\ +Z-\xc4\xf9\xf6`0\xca\xe7a0\xbb|\x83\x97\ +|b\x0f\x8d\xa2\xcd\xae\xc3\xcaH\x0f.\xe6\xdd\xc1S\ +\xe0E_\x9a\xd1c\x95\xde\x9erY\xd8W\xb48g\ +\x9f\xa7\x00\xbc\xac\x0d\xed\xe5!\x90\xc76\xb8\x01T\xc1\ +\xb4\xc6\x15\xe9\x92\xc3XE\xfd\xd40\xd4\xf0\xbe\xe1\xa3\ +\x1f\xc7|\xf3my<\x83\xbfk\xdcLO:t\xb9\ +\x04j>1v*\xe3&'\xed\x8c\x89\x83\x8c\x84\xe9\ +\x05BF4F@^;\xe1`\xc2\xd3\xb1\x115/\ +\x05`\x9d\x8fp<\xdcC\xb6\xb65\xeehP\x13\x12\ +\xd0\x0e\xc7\x8dD\xad\xcbd\xcb\xdd\x9e)0-:h\ +\x84\xd1\xc4Cj5\x0f\x09@2\xe1\xab\xb4`\xfb=\ +\x17\xd4_\xcd\x04\x16\x8ce\x1f\xee\xf0\xa5oRh\xea\ +\xe7j\x02\xca\x9f\x9c\xbb\x1b*\xedz\xf4q\xc5\xecO\ +\xe4j\xe4}\xaf\x1cz\xa6,\xda,(s\xe6g\xc4\ +~\xdab5l\x90R\xe4\x9d\xf7\xb9\x04\x93\xd1\xd1\x12\ +\x88:p\x13X(\xf3q?\x5c\xbe\x8f\x19\xa6\xe8\xfc\ +\x8b\xc9D\xec/Y\xbb\xac\x83\xe1\xf74*\x8b\xccc\ +\x8a\x8e'\x1a~\x19TU\xf4\xf4\xa7\xd4Kw\xa2\x0c\ +\xfb\x7f=KP\xc7U\x1d\xb4\xc6\x1f\xb39\xdeV_\ +\xc7\xa3\xf3\x03\x9d6\xaeG9\xc8\xaft\xd63\xea\xde\ +\x02g\x97WG\xc04\xa1L\xfb\xd6\x17u\x83z\xc7\ +`\x91\x19f\xa7\xa9\xf3\x06Xf\xe5$-\x1e\x0c\xf1\ +\xb9\xc1F\x9b\xb0\xa4I\xcc\xa4\xf8\xcfC\x19\xc1\x16\x82\ +\x8c;\xa4R\x90W\x1b\xf42\x0f(h\xed\xdb\xf5\xe5\ +\xf2d\xe3q\x9b{\xc8Q\xb2m\xd7\xb7xO\xc2d\ +\xaf:\x94\x1e,\x03\xdb^\x93\xd8\x82;?\xef\x992\ +\xd6d\xbc\xe9\xeb\xd2\x87\xb8\xf3\xf7\xa0\xce\xe5\x1f6\x8e\ +\xd4\xcd\xae\xcc\xed{`\x99fn<+\x03\xe4v\xc6\ +\xc7\xc1V\xa66\x07\x0b\xeeR\xdcrA\xbe\xc6R\x87\ +\x0c\xe4\x84\xb49B\xdan1\x95\xf8\xaa.\xe7\x83C\ +\x04@\x80\xa2\xf7\xbb.\x87\x94\xb1\x14\xe6\x193\xc3\xf4\ +\x1b\x0edx_\xbf\x9a\x14\xb5O~\xcey\xe4|\x1b\ +v#\x90\x12\xca:\xbec\xd759B\xe8\xe5\x0aV\ +~\x1b\xbe\xd4\xbf\xdd\x7f\xca\xf6\xb8\x15\xf1\xf7I\xc7\xa7\ +E\xab\xa5\xbd\xd2=\xd2\xd3Yf\x12\x80\xa3\x0d\xf2\x9c\ +\x09\xd4\xea\x97t\x82<\xeay\xe9\xb6\x86#\xf4\x14\x96\ +\xeb\xac\xfb\x0a@\x90\x984\xa1L2\xc1\xe5\x14\x8d\xab\ +\x829\xcc1R]\xd4\xf2\x84]\x02\xb0\xc6\xe9<\x8e\ +\x5c\x97\x809\xe0\xbb\xf2\x04w\xd3\x0dn\xe7\xd7\xbb=\ +K\x00z\x03\xe7\x82\x173\x22nPc\x9a3\x1a/\ +'d\xbd\x86\x8e\x98RD\x01\x18_bt\x11re\ +\x89\x0aR\xafU>\xc2\xe9p\xcf\x8c-\x85\xa0wG\ +\x8c\x96\xf3l\x80\x97\x02\x90pH\x00\xb8KL1\xe5\ +R\x00\xa2\xf0;\x88q\x01\xc8\xf0S\x1a\x97\xfd\xbd\x9d\ +\x00\x0cyS\xa9]&\xb8\x00\xa4\xaeGf\xe8\xfa\xe5\ +b7B\xde\xb7\xd3'u\xed\xf6\xbcwa\x14\xc0r\ +\xe0%\xa7\xef\xce::\xbb\xd8v\xc1\x842\xed\xb0\x1a\ +\x8e\x81\x14\xcd\x97?\xc3\x8c\x82/\xb9xV\x00\xc6\x0f\ +\x9fg5\xf4\x11\x18\x03\xb0l\x9dd\xa1\xcf\x00\xbac\ +\x94s\xc8&\xa3\xa9Q\x8e\xf2\xe9g\xa1\xd1I\xc2\xee\ +\xf3\xf9\x94\xf0\xed!\x83\xee4\x83}\xee\x0e\x5c\x19\xae\ +\xd4\xee/\x0d|\xf6\xa0\xda\x1d\xb4\xe4\x22f\x1a\x04\x92\ +\x04,\xd9\x8f\xf3\x86tw0\xa0\x1e97\xcbR\xad\ +\x8e0M\xe3\xbc\x1c\xac\xa8\x9a\x9a\xd5\xef\xea\xe7\x18\x5c\ +\xe7{0\xe0\xfa\xc7v\xfaex\x97\x87\xca{.\xf7\ +\xaa\xed0\x9f@m\xa7\xbb\xc3\x8b\xf9\xbf\xe3\x88RF\ +\xa4\x00\x025\xde\x04\x1d\x90\xdc\x98m\xfc\xd6\x81\xfa\xd2\ +!\xc9yt\x87\xb2\xbb\xf1^\xb68\xcd\xbcX\x99\xbd\ +'}d}\xc5\xe9e\xe0\xa9\xf1\xc7\xd7J\xba\x93\x9b\ +e'\xa9=q<\xd2\xdby\x19\xdb*af\xbd\xc3\ +e\xdbnK|\x94\xfe\xbb2\xe4q\xbc\xeeoH\xf6\ +\x12\xdaH-H\x8aN=\x02\xde\xd6_N\x986\x1b\ +\xa4\xed\x168p\xb0\xbd\x03\x8cd\x9f\xb9\xfeE\xb9r\ +0\xec\x94=PK\x8b\xb8\xaa\xa4\xb9D\xc0\xd8\xf7\xe1\ +t\xa3\x8c\xb9\x1do}\xee\xb6\xf5\xc3\xf5j\xa6c\xac\ +\xcfV\x1d\xbb\x96\xed\x97\x81\x97\xff\xae\xb6}.\x92\x16\ +\xb7\x11\xae\x17\xd4\x1a\xf5\xbc\x0c\xa0\xa8\xab:*.\xce\ +\xc8\x9eN\x19\xe9h\x03\xcc 0\xd2J\xdaE9\xe9\ +y\xd1\xe8\x03e\x9d\x9d\xb7\xc4-^Fq\xc8^\xfb\ +w\xf2C\xb5e\x7f>m\xe8{\x00\x00 \x00ID\ +AT/x\x9f\xc8\x88\xb2\xee~IR\xbe\xc2)Z\ +6;\x9b\x22\xdcN\xd7\xb8\x9b\xaeC\xe31CQ\x7f\ +\x8f\xe7UQ\x01|\xf2\x9e\xc2\x9c\xbaIrS\x81\xce\ +\xc2\x9b]z{^S\xd5\xf2\x86\x8c\x82\x04^\xeb\xe5\ +\xc9z\x8e\xa2\xe5N\xa0`\xc2&\x1f\xe1\xdep\xbf\x8d\ +\xafg_\x14\x98\xde\xe0\x15x}\x0a\xdd*\xaf)\x8c\ +\x96\x85\x99\x025R\xf8\x08\x80\xfa\xda\x13^}\x16\x02\ +\xf0\x0d\x05\x0e\x82\xbd\xb6LW\x02p4\x9c\xcf\xbb\x83\ +\xa3 \xf4\x85\xa8+\xac,\x82\x8f\x86\xd2y\x1d/-\ +\xa1\xc5q\xbb\xe9\x14\xe0g\xbb5c\xa3el\xcaB\ +\xac\x81\x94\x83\x8e\xad\xd7\xbf\xf6\xf3k\xe3\xaaaE\x18\ +\x9f\xa4\x00\x81\xcfR^E\xdd\x05<\xd3Rg\x19z\ +\xff~Q\xde\x14\xa9\xc1zM\xad\x0d\xcax\xb1\x91E\ +\x03\x1d\x0fM\xf7\x8dD\x08w\x95\xf6\xcf\x9d\xa5\x8c\x18\ +\xc1B\xbcO\xcb\x9ar_*\xbc\x96~\xb2\xb7\x11\x13\ +rJp\x1a\x01\x9a\x1b\xef\xcf6&j\x08\xb7X\x90\ +\xd6S\x1b\x83\x96A8\xb6\xb1[\x9e\xa5\x0c\xb8\x06\xd7\ +\xef\xe44\x00`s|1\xd7\xcei\x87d6:\xba\ +dFY\x94\x1bp\x18\xe6\x0eb\x80v\xf2\xbb\xdd\xea\ +\xddJ\x94\xc7X\xaf\x9a\x11\xb3v}\xcf\x11$\xce\x9f\ +\xccG\xc4\xe88,\x01Qe*#\x18\x93\xae(\xf8\ +\xf0\xd5\x01~'@\x12w\x85\xf7\xcb\xb8\x09\xaa\x99\xde\ +\x1bP'\x7f\x19z\xfa\xdc\xf9\xd3uL\xc0\xb4/\x09\ +\x12\x1dX\xabE\x9a(TV\xe6\x96\xb6\xcc_\x09\xe6\ +\x99 \xd77\xf6W\xe5JgW*\x18\x89K\xc0K\ +i\xa0N\xcc\xc0\x0eZ\x8e\x8d\ +[/\x0d`/\x92#\xb7I#\x04\xde\xa2g\xf7g\ +{PU\x97\x83\xf3\xf5\x1d\x98$\xc1\xc1\xb9%pa\ +\x94tj`z\xd6\xe6\x18H8\xaf\xca<\xe6\x0c\x81\ +\xf5\x88\x01\xf4Y\xd4\xbd%x\x96oW\xf0\x9bB?\ +\x8d\xf29\x03\x0f\xce\x81\xd5\xcad'.\x01s.K\ +\x8d\xaaA\xa9\x00x<\xadB\xb4\x91\x0f_\xce\x05\x07\ +x zz9\x19\x7f\xa7\x1dv\x1f\xe8\xe5Z\xc2i\ +,\x93\x99\xd0^\x8e\xba\xc7\x88\xa7\xe3\x13\xdcNWo\ ++\x00\x87\x04A\xc60F\x90\x8a\x1c*\xa3\xc7N\x00\ +8\x11\x1a\xa8~y\xc2\x19\xc3\x89\xa8=9\x01g\xac\ +D!\x0a\x00[\xde\xe4c\x9c\x0e\x17QA\x83B\x10\ +\xd2\xa8%\x8d\xe7\xbd\x08@~\x07\x01PK\xcf\x12\x00\ +:\xec\x08\xdbD\xdbC\x02\x90\x16\x02P\xdd\x01A`\ +\xb6\xb6] \x22\xf8\xf2\x02\xd6\xb8\xdc\xd0\xf3\xc7\x1d\x97\ +F\xa9g\x1c\xd68\xefT\xb7\xb9,\x0f\xf0\xd9F\x10\ +\x83y\xce\xf5\xae\x8c\x84T&\xdc\xce \xb0w\xfb\x1c\ +\x9f\x1bqWr\x81A\xd6+r\xdc\x87\x1c\xbfG\xfa\ +^\xab#\xb9\xd0\x98\xe3s.\x91\xec\x9b\xfc\x9a\xac\xcd\ +C\x01@\xa4\xe72k%\xa7\xdf\x97ih\x8e\xa2\xc9\ +\xb2\x86E@bY\xdf\xc6\x9f\x9e\xa9t\xbe\xf0\xfb1\ +|\xa7z\xa6C\xd9\x5c\xee\xc8\x05\x10f-G\x16\xdf\ +\xad\xea\xc6r8\xbe\xc0zu\xd2\xe6\xe35U\x9e\x09\ +\x93>s\xb4\x1eT\xd2\xbaE\xd0\xc8\xb6\x80\xde9\xca\ +T\xb3}w\xce\x94\x09\xb6\xd9\x83\x07\xd9\x18\x98>\xd8\ +2\xfdv\x0b\xdc^\xa1\xe6O\xea\x18\xbd\xac\xc2A\xbf\ +\xf8\x18A\x99\x7f\xee\xb6\xcc\xe1\xa8\xdb\x0b\xe9\x9b\x06w\ +h\x07\xa1\x9eS\xbb\xca0Jv\xc8\xf3\x09c\x07\xd5\ +<\xb0w\x99s\x10\x83@\x0f\xd9\x93\xf8L\x94?\xd1\ +\xc3O\x1f\x18\x1b_eA\xc5\x07=\xef\xd9SR8\ +\xcd\x92\xee\xfe\xae\xd8\xe7\xae/\xb4w\xc9zq\x7f\xc6\ +\xf1\xcb\x8e$LC\x02\xe6\xd7\xc6E\x8f\xe1r\xc1o\ +\xa4?\x95\x07S\x0b\x9cb\xdbu|\x87\xce\xc8\x94\x1e\ +\xebo\xb7\x1f\xbc(\xb5*\xa5\xe0\x98b\x89\x90s1\ +\x82M\xa0\x5c]!_\xdfY\xefQV\xa2\x1f\x8d<\ +\xf4\x7f\x9c{\xbf\xf2\x08\xf8*]\xa4\xf8\xb2M\xc9q\ +\xbf\xd3\x98\xbc$\xb4\xa2_.\xa1u\x93\xc0\x9c\xe7s\ +\x02].\xea\x1d\x1e\xfc9&r\xbf\xc09x9\x18\ +\xfb\xeaW\x17\xfc\x8a\xb6G\x16\xcb\xed\xa1\x02\xa01\xe8\ +dD5i>YWI\x22\x8em\x98\xff\x01@\x1e\ +1b7\xdd\xe0\xf1\xf8\xc6;\x0a\x00\x01\x85WA\xd0\ +\x899\xf0\xaaN~y\xa2\xbf\xdc\xf1R\x008I\x0a\ +4/\xcf\xaa8\x81\xfa\xa5\x8d\xde\xe9L\x9d\x00l\xf2\ +1\xce\x87\x07\xa0Q\x12\x89\xcb\xa2m\x01\x86yTI\ +)\xf4/\x86\x00\xc0\xc6#G. \xf2,\x01p(\ +V\x05`j\x02p<\x5c`3\x9c\x80\x11\xa3\x83\xbf\ +\x12\xfa\x8d\x8ek\xb2~\xd1F\xa1y\xf7@\x9c\xf3\xf4\ +%\xc2\xc1\x1c{\x1d\xb7;\xd0X\x1a\xe0}Wa\x8d\ +\x8e\xc6\x8dC\x010\x96\x11\xb7\xdbG\xf32\xb7\xae\xb4\ +\x98\x9f\xbf\x92+n\x84\xd0\xbc\xe6\x11&\xed\xf0\xae\xe3\ +\xaa\xbb\xec<\xdb\xe4\xa0Br\x16\x83\x22Jc/g\ +\xe2\xb3\xfaO\xc0\xfc\xfa7\x1e\xf7\x11\x9d|\xd4\x09\xb4\ +g\xb9\x9c\xd0\xd7\x04\x01\xa9\xed\x96uzRN9\x0a\ +\x1fa\x0f.\x1c\xcc\xf1sw|\x80\x96\xbd\xfcg?\ +\xde\x1e\x88i\x99[\xbc\xea\xf9\xe5\xb4jm\x1d\x9fc\ +X\x1f\x9b\x9c\xd5y\xc5C\x98#\xd8gK\xee\xc2\xf4\ +i\x81g\xa7\xfd*vOlI\xf3p]\xf6\x198\ +O9~w\x9a^C[\xb6\xb7\x18o\x9fv\xc1\xac\ +\x9cS\x9f{\xf7\xc0\xdae4\xda\x8a~\x1e88>\ +\xb6G\x80\xc0\xb9:\xc0E{>\x1e\xc2/\xd9\xa9\xff\ +u\xf9\x8bA\xad\x96\x10)\xd3\x0a|\xfaMSr\xce\ +N\x83\x82\x18\xc0\xb8-\x04\x80\x9cd\x93\xe2\x12\xb72\ +\xd7\x0e\xfa\xe8\x1bt\x97\x03d\x8eF6\xa0\xfd7\x95\ +6>\x1e\xaf\xa5\xf9z\x80\x9b\xed\xd9\x99\xef\xc3\x0a\xd3\ +\xc5}\xe4\xbc2\xc9\xa6?\xf1\x9e\xeaO\x1e\xf5\x11\x0f\ +o\x8e\xb6\xa4_\xc5q\xdb\xe4mq\xce\xf2\x8f\x1a\xa7\ +\xaf\xf2y\x88\xe4K\x8b\xb1\x9c\x03\xa0\x0fi>\xe7\xea\ +\x0a\xe5\xfa\xa6\xcd_W\x0a\xfcr_\xa9\xd3\x04\x22@\ +s\x1b#\xb8\xbd\xdc$\x81\xe4\xf2\x99Z\x9b\xea?n\ +\xa4\x13\x9f#\xe0\x8c:\xee\xbe\x1f\xa8\xef\x0e\xbe\x00V\ ++\xa3\xa5l\x14\xc7\xe8\xfe\xb3\xf2n\x1fh\xee\x1b\xdc\ +|s\x8d\xb2\xde.\xfb\x1e|W\xbas)yI\xd1\ +\xe5\xb9\xban\x9fe\xa3<\x00p\xa9/\xc8\xe3\xb4\xc7\ +\x17\xf6o\xbcg\x01H&\x00\x02UK\x01Pf/\ +\x1ay\xaf\xe1\xe3}\x14\xaah\x1cJ\x1b\x95>s\x86\ +\x92X\xfd9K\x12.?\xe7\xcfAJAD\xd5\xbd\ +qT;\xc2\xff\xefN\x00\xc6\xb7\x15\x00@\x02\xfev\ +\x02\xc0\xbe\xf3\xdb\x0a@\xa4\xbb\x14|)\x00G\xabs\ +\xac\xe7\xc3\xa2\x9d~T\x84\x14\xdaW\x84\xe92\xa0Y\ +\xd4S\xec\xdd\x80k\x8e\x11\xdcM\xd0{z=J\x8e\ +\x8e(\x1e\x12\x0bD8\xaaeW)t\x9ai8\xcd\ +\x99@\x82@9M.1\xd0H\xc6\xe5i\x97\x83z\ +$\xc7h\x7f\xfbYT\xec\xdb\xebR\x9d\x1bQ?\xa8\ +\x82}\xc4\xae\xc0I\x06\xcf\xa3V\xfe\xe4.A\x1a\x01\ +\xce)\xdb\x98(k\xac\x13uWI\x0e\xa8.Nz\ +\xe1:\xd0h\x9f\xe4(\xbd\xcf%\x10]\x02D\xf1\xdc\ +\x7f\x87\xcd5\x1a(\x07\xcf\x9487\xbc\x8a\xdf\xd5\xa6\ +g}WG\xf7P\xd6\x9b\xf6\xb9\xeb|\xdf\x1f\xa5I\ +\xab\x07\xec\xbb\x7f\xad\x9b\x03\x0b9(\xff\x9c\xab\x15N\ +?Y\x05\xa7+?S\xb6\x7f\xe8\xe4fQ~\xb2\xbd\ +\xc5t\xfb\x04\x04\xaa\xee\xecj\x9d\xbb\xf4\xc2\x81.\xc1\ +\x8e;3\xef\x87\xe7;r>\x04>\xd1^\xf4\x0e\xa4\ +\xfeWW\xb6\x0cH(9\xa1\ +<8\x03V\x03\xe8K9>\xda\xfc(\xb5\x95\xef<\ +\x9aGI\xa1\x02\xbeq\x8b\xf4\x1c\x1b\xcc\xf7\xf9(+\ +)\xcd\x16\xcf\xd0\xe6\xe2\x09\x06\xcd\x81ZEl\xd1\xaf\ +\xdd\xc9\x9f\xcc'Zl\xa6\xe7?^k\xc02v\xb8\ +\xee\x0a\x0c\xe3\xd2\x13\x10\xb7=GP\xe7\x0c^\x82+\ +-\xcfD\xe3\x18S\xca\x11\x9c\xd5\xfe\xa2\xd1\xf3h\x8b\ +\xe3\x89\xf1_d\xf6\x907\xb87\xdc\x0f\xe3\x10\xb1U\ +X\xef\xe6\xd9\xe7\xc5\xc9\xc5\xb1\xd7\xa7i|\x14\xbdk\ +$\xcc\xfc9\xa8\xf3\x1a)\xd1\xc9\x05'Y\xfb\x91\xb5\ +\x1eE\xf17\xa7)\xdb\xa7\xc8\xc8\x9d\xcf\xad\xcd;\xa6\ +6\xf9\x08\x05\x13\xf6e\xdf\xe6\xe0\x97\x83\xb7\xe8\xf6\xdd\ +EGU\xad\xdfy\x81\xed2\x12\xf1:\xb1\xa5\xc1\xd7\ +\xf85\x8eX?&`\xdb/\x97\xcb\x98\x95i\x874\ +l\xe6z\xa3>\x12\xcdm\x8c\xa5\xeb\x03 \xbc\x9b\xc7\ +\x96T\xf0\x1f\x0d\xa9\x83!\xb9\x82\x9e\x8e\x05\x158\xc7\ +\x8a7,\x9ec\xe6\xae\xcd\xa99{\xfd\xd3\xfc\x05^\ +\xbcE\x7f\xfb\xc7\x00\xd5\xb7\x90\xfb\x9c\xbbh\xef\x9c\x9b\ +\xff\x9a\xe5\x9bz\xe8\xc6\xddi\xef\xbc\xe9\x01M\xd4\xbb\ +~\xb9\xd1\xc7\xa2\xa6h\xac\xfa`\xd2\xe5\xd7\xfbd\xeb\ +y\xb5A*\x05e\xda7\x99\xeb)-z\x11$x\ +\x86\xb8\xdf\x8d\xe7\xf6\xc8\x8b\xaeS\xa0#\xb9\xe34\xa2\ +\x9cp\x192\xd6\xeeE \xecv\xa9\x0f\x98\xcb\xb8C\ +)\x13\xd2j\x137\xa7\xa5\xa5\xce\xd0n:Oe\x1b\ +\xf4/:}e\xc1\xbc\xbd1M\xa1\xbd\xfe\xfeC:\ +W\xda\x13\xbd\x8c0,\x8d4BJ\x0b\x10\x1c\xe5B\ +B\xe1\x0e>\x06\x0a\x92\x7f\xcaz\xa3k\xcb\xcc\xf9\x0a\ +P,qq~\xc6k)c\x9e\xb4\x10\xc8\x9eZ\x1d\ +\xa3\xf3\x97O\xba\xbc\xf6\xa0\xc5\xe9\x9ar\x066G\xc0\ +\xf6\xae\xee\x06\xb7\xf2\x13\xf7\xbd)\x8cUmH\x1e\xa3\ +\xed\xf5\x0d|\xfd\x08\x16\xd93\xc0x\xbb<\x87R\x9e\ +=f\x99}Y\xda9\xd7\xfc\xean\x8b\x942\xcaz\ +h-\xb8\xec\xc8\xb7\xb9}\x8f\x1b~z\x99Xrk\ +\x0e\xe7R\x94\xa5\xde\x1fE\x1f\x05\x9bg<\xd1\xc1\xed\ +\x0d\xdbJ@\x1cWJ\xc0\xd1\x1a\xd8\xee\x91\xa7\x08%\ +cfZ\xe3\xa5\x0e{\x92\x0bF\xd9\x18\xcc\xc3\xee\xd5\ +\xdc=`s\x1b){\x14\xb1E\x0f\xf6\xa5\x0b\xf1\xad\ +3+\x9c\x80\xc0|8\xc1\xcb\x1f'\xca\x9fp\xf7\xb6\ +\x02@\x91|\x96\x008\xe8\xf3\xe7\xa3A\x90\x00\xc4W\ +W-\x1d\xcb!\x01P\xda\xb4W\xea\xa5\x00\xb0\xe6\x8f\ +D`\x7f>f\xce\xaf\xaf\x8fq\x01(\xc9\xfb\x8fc\ +{\xf7\x02\x00{\xee\xbd\x0b\x00\xde\x85\x00\x1cv\xdc\xb3\ +\x00$9\x8fU\xde`\xc2\x88\xb1\xec\x9b\x0a\xc9`h\ +\xf3O\x5cV\xf3z0\x07\x9bnd\xe3|\x18D\xa8\ +\xceS\xb5&K\xc5\xee\xe5\xa7;\x96\xa5qw\xb9\x0c\ +\xe9\x80j\x9avu\xd3Kr\xe7\xad9\x14,\xaf\xb0\ +\x00\x93\xa2\x81w\x9a\xf6\xce\x0b\xed\x9e\xa9kQ!L\ +\x02\xc2\x9c\xc8\xabd\xed\x14\x94\x19\xa0\xa7\xae\x05\x07\x99\ +\xe8\xc6\xa01\xd2(\xd2\xb9\x0b\x84\xd4\x96\xdc\xf0\xf39\ +\xf2w\xc2\x04\xa4\xa8\xb3n<4\xcf)\x8c#\x82\xf2\ +eq\xbc\xf3\xdby\xde\x1e\x80y\x7f\x0e\ +\xb8\xe9\x5c|~\x95\xe6\xb3\x8dK\xd4\xbd\xe5\xab\xb2\xd4\ +\xae\xa4\xcem\xa6\xcb\x02\xb3S\x19\x88\x19\xc5\x14\xe9\xee\ +\xe3v\xd0\xb4\x94\xa9h\x1fH7^\x9e\xa9\xf5M,\ +nw9\xde8\x1b\xd1\xaa\xe7W\x02P\xe6#b\xf2\ +v\x872\xbf\xe2\xb2\x18EX\x93\xec\xfc\x14\xa0\x8a\x80\ +\xce\xed\x0ae\x84tbrD\xab\x1ez\xce\xbd%u\ +\xa6\xd7\xd56^\xc4\x0dEzZ\xf2\xd3\xc67\x83\xc0\ +\xb4^c\x9a7\xd7\xc5\xf6\x14\x88;/\xa2\xf4I\x1a\ +\xdd\xb7\xb79\xa7CV\xbc\xffl\xa9\x93\xbd\x1d\xd7\xa8\ +\xd9\x82\x92K\x0bo\xd6v\x07\xef\x90&\xb3eF\x81\ +\xde\xdfD\xbd\x91\xc6\xf8O&\xd9\xe4[\xe5\xf3bY\ +O?;]*7\xea\x835\x03\xe7F\xd5\x8c\xa3f\ +\xdf\x86S\xbc\xef\xe34\x14[\xc4\xf7\xfd\xb2\xa3:\x98\ +!\x08\xd4\xb3\x04\xc0\x1d\xa6j\xd4Dh\x17$w\xb4\ +\x91\x11Kc\xe0D\xd12\xa2\x044\xc6\xaeu\xc3\xc7\ +\xf1p/\xb4\xfbv\x02 xq\xc81\xf7\xceQK\ +~\xbf\x95\x02\x10)\xfd^\x05@L\xaf\x11\x93\xd3\xab\ +\x82\xe3\x09cx\xc7.\x1d9\xdfN\xc0~h\xdc]\ +2\x1c\x94\xf5`\xd0c\xfd\x12\xbe\xd7R.\x80\xf0\xb9\ +\x07\x17U8\xe3\xb1\x02>k7\xe4t=nn\xb7\ +\xd3-\xd6\xc3q\x8dF\x81\xd9\xe0(\xd2\x96,E9\ +\xa8\x8a\x8e66\xea\x05\xe9\xa8\xfb\xeaou\xac\xa9\x8d\ +\x22B\xbe8v_\xc2v\xe7\xd9\xe4%\xe9If\xc5\ +\xdc4z\xc4\xda\xcb\x95\xcb\x14\xe5\xd2\xb5rI\xc7\x08\ +f\xb8\xcc\x08<\x0b`\x104\xc51\xf42\xe0\xadk\ +\xe5\xc0\xed\x02\x90R\xb4\x07\x95\xe7\xde\xaf\xa4Tr\x17\ +\x0fI&=\x86\xd5Qu\xa0s&\xd0uo\x19x\ +\xa9]\x07n~\xc5Z\x19\x84\xfb|\xaeK\x8b\x11m\ +\x91gU\xea\x1c$C\x1eD\xd5>\xe2+\x121\x8e\ +\x98\xca\x1eiuT\xdb#\xc6\xe9d\xf5\x90\xedM\xf6\ +\x17\x97\x7f\x95\xa9\x14\x08c\xbfH\xd2\xbb\xa5\x83\xa4-\ +R\x06\xc3gZ\x81e\xe7\x98\xdb\xf7\xa2g\x02m\xcf\ +\xf2L;=G\x00\x1f-ut\xe0\x0e.\xad|\xa8\ +\xe9k\x0a4w\xaa\xc8\xde\x88oZ\xa1\xe9\xeba#\ +\xe8\xe4H\xa74\x856]\xb6)S\x0e\xa2\xa5#\xf1\ +\xef\xf6}N(\x9bu;\x22\xc6\xed,w\xe5\xa6\xf6\ +i\xd4`/\x95\xe9\xfd\x1b{\xeb\x01U\x0a\xd2\x1c7\ +i\xfa\x9cc&8\x86\xa0~\x8f\x83\xd3\xe8\x9d\x0a\xb0\ +\xdb\x01)\x01\xebu\x9b\xbb3K\xe3\x8d@_c\xf7\ +lj\xff\xa4\xfb\xf4\xd9N\x07_U\ +p}.mD\xf5\xd9\x0dNg\x1f\x91\x91^\xc1\xb7\ +\x14:\xddk\xbc\xd1E3\x22R\xac=\x89\xcb\xb6>\ +\x95C\xc4S6\x89m\xf86f\x8f\xd6dt\xbc-\ +\xdd\x13w\xa1)\xf3\x90\xec\xf9\xba\xccy2g\xfe\x1c\ +h9\xd8\xf0:\x04\x1f\xaf\xb2\x82\xf3\x98\xe6\xe5\x85\x0f\ +=\xfc2|\xfb\xd7\xfc>|\xe3\xab\xdf\x84\xe7O^\ +\xc2\xd9\xfc\x06\x91'\xfbK\x5cO\xd7\xb8\xdc^\xe2\xf2\ +\xee\x11>{\xf59\x5c\xefnp\xb5\xbb\xc6/\xbc\xf9\ +)\x5c\xdd>\xc1/\xbc\xf9)\x5co\xafq\xb3\xbb\x09\ +c9$\x9a\x1aK\xfd\xce\xc1\xb2\x1c<#b\x078\ +\xe9\xa0\x004\x0a$-g\xb8Z\xdc\xee/\xb1\x1bo\ +\x8d\x1f,>\xeewc\xc9(,eD\xdc\xef\x81\x84\ +\xf3\xa5\x1a\xb7\xb1\xcdg\x85\xa1\xd5J,\x1dN\x04\x89\ +\x02\xb9\x19\xbe\xdb/\x1d\xa0\x11\x00\xe4\xb4\xc2\xd1\xe6\x02\ +9\x0d\x80\xc9\x93?'\xc7cK\x1f\xc9\xa5\xa6\x07\x14\ +\xd1\x90E#X\x16?\xfd;o\xc7\xb3\xde\xed\xfb\xa4\ +,\x1b\xbf\xa3\x93r\x80\xe7\xcb0^+D\xa7\x1fM\ +V\xdc\x15\x0eD]\x01\x80\x94\xbcvQ\x87\x8f\xba\xbc\ +Q\xc6z\xa7-\xb9X\xceYs(\xe0+\xf0\xd8\x9f\ +\xdf\xaf~\xe2\xaeq\xef\x9fmy@\xa9\xf1\x16\x8cw\ +OPv\xb7\xe1y\xca\x8e\xcb;i\xcf6\xb4d\x1b\ +\x9dy?>\x07\x0e\x08\xff\x95\xac\xf7r\xe4:pH\ +V]W\xa9k\xc1\xd0o\x8e\x91\x8e\xcf\xdbdz9\ +:\x04\xb8\x04\xf0\xa2\xbc\xf7\xba\xdc>Oy!G\xde\ +\x16\x81)\xfbr\xdbX\x7fG\xd3\xc5\xa1\xcd\x9d:l\ +\xf6--e\xff\x90\x9f\xe8\x83\xacC\xfa\x19W!R\ +X\xfeU\x19\x8a\xc0b\xecW\x0e[\xf3\x88\xcb\x9aQ\ +\xee\x0d$X\x22\x804s\xbdY\xda\x00\xd7\xf3HW\ +\x97\xb14\x8dH\x8f\x1f#M%\xe8\xaf\x80Z\x5c\xb2\ +$\x0f\xfcmB= \x13-\x976\xc9\xf5I\xfeu\ +\x0a\x9fG_\x1c\x81!\xed0u\xd1\xdb\x95l\xcfc\ +:;E9=\xb6\xfe&\x1b\x97dn\x09(\xa5[\ +\xbd^\xa0\xf1\x02\xed\xf9(C\xa5\xfb\xdcm\xb6B\xb4\ +X.\xa022a\x0a\xaf}\xacz\xd5\x92\x22S\x01\ +\x1e=\x01\xf6\xe3A\xf9\x8a\x98C\xbd\xf7t\xee}\x8c\ +K\x88\xe6\xd3[&\x81\xca\x9e\xe7\xae\x03\x1e\xcc\xb2\x1f\ +\xfe\xbd\xc6\x83Y~P\x01 \x9d\xf2\x16\x8fl\x08o\ +/\x00{\x8cV`\x1c\x05 \xbe\x5c^\x03\x9c:\x01\ + Q4\xa1\x08~\x5c\x08\x1d^\xf4\x0c\xf7\xbf\x87\xbc\ +\xc1\xd9|\xd4K/\x00\x1e\x9d\xf5\xf5f=8%3\ +O\x8fN\xf1\x1f}\xeb\x1f\xc7o\x7f\xedwa\xfbt\ +\xc0\xf6\x16\x98\xf6j\xb5$\xa0\xe4\xfa\x13+ \xad\x80\ +4\xd4\x9fX\x01y\x05\xe45\x80\x5c0\xa5\x11\xbf\xf6\ +\xf4\xd3x|\xfb\x16\x9en/\xf1\xe4\xee\x09\xdex\xfa\ +\x06\xde|\xf2:>\xf3\xd6/c7nq}w\x85\ +\xcf\xbc\xf9K\x18'\x16\xd1v@\x0e5\x1b{X\x00\ +\x9c\x17&\x00)\x0a\x80\xbe\xab\xb3\xbe1\x10(\x87\x87\ +\xd0NX2\x9c\xafC\x8e\xa37<\x1e\x95\xbb\xe3\xd2\ +\xb2pTx9G\x8d\x85\x00$#\x07\xb9s\xc5\x8d\ +\xfcf\xa48\xe0t\xf3\x1cr\x1a\x162Jy\x1c\xe6\ +\x0d\x14\xcd\xf0&\x95\x05p\xacj\x9f\xbdyv[\x19\ +;\x8e\xd1\x8dr0\x88M\xcab{#&$\xd7z\ +\xc8\xa1\x1c2\xdea\xbc\x88\x8e*8\x178\xd0\xd0U\ +\x8c\x97\xbe\xb4u\xc8\x98\x8a\x06\x02\xa8\x92K,\xc6S\ +mC\xdc\xe5\xae\x12\x90\xda\x9f\xc6\xab\xfa3\x02\x97\x00\ +\x1c\xe0\xbb\xb1e8s\xd7gA\x05\x81\xd8m\x0f:\ +D\x97O/m\xe0<\x96s\x8f\xbc'\xa5\xd9\x8e\x07\ +2^\xfb'\xda\xc6M&\x91\xaf\xda\xb1\xe9N\xbe\x1e\ +\xc6\xee\x00 \xd7e\xc2\xe3{@\xea\x83\x0d\x0f\xb6\x83\ +\xe0\xb4\xfec]\xb5\x03\x9e\xf9\xf9\x10\xe88\x10\xa2\x8d\ +\x89\xe0Y\x19`9\xcc\xc6S(\x13!\xbe\xcc\xe06\ +I\xee\xdd\x01:\xf0t=\xee\xed\xbe\x07>:;S\ +\x1c\x1d\xd2!\xf0\x8a\xc5_=\xa5\xf47\xf5w\x80\xd7\ +\x08\xbb\xcd\x1b1aH\xb9\x1d\x96\xef\x12\x9aB\x0f}\ +\x8f\xe4\x80\xcb\xe32x\xc34\x02\x8f\xdfB\x9e\xe2h\ +\xa5slG\xb4\xebm}\xf4\x8bN%\x955\x90\xd6\ +\x87*!\x97c\x8e\x19\xdf\xa83\x11\x987\x1b\x16\xc6\ +0\xdb\xb6\xb3c\xe0\xf4\xa4=\x896\x07\xbe\xb7\xdam\ +\xb6s\x86\xf4\xf2 v\xe6\x7f\xeb\xc2\xfdF\x9f\xb9t\ +\x1a\xf6\x01\x93\xfat\x9f\xe6:\xd9\xf3\x13\xd6z%\xe4\ +\x84\xfc\xe8\x0a\xd8+\x83\xec6\xc4\x7f\xef\xfd\xed\xa1V\ +\xa3>\xbb\xfd\xf3U\xc6e\xa0\xcd\xbe\xdc\xbf\xc4$\x8f\ +\x97(\xd4\xe7\x8f\xf1P\xd6\xe1\x15|K\x9b\xd5\x0d\xde\ +l\x83\xfa\xcd\x12\x80\xbe\xc6\x8fm\xd1\x80:\x83\x9cp\ +\xfd\xe0\x81\xa88\xfd\xbd\x19\xb9\xbd\xe1C})\x0b\xd0\ +\xd7\xdf,\x85.\xd6{M\x98\xf0\xc1\x87\x1f\xc4\x9f\xfd\ +}\x7f\x0e\xe9\xc9\x05n\x9f\x02\xb5\xfe\xb3\xd4\xa2\xf9T\ +\x9f\x9a\x00L\x09\x18\x0bw\xd6\xd4\xbf\xdb\xcf\x04\x94\x94\ +P\xe6\xdf\x91\x812\x00y\xd0\xcf\xf5\x110l\xea\xef\ +yU\x7fn\xc7\x1b|\xee\xc9\xaf\xe0\xf1\xcd\x17p\xbb\ +}\x8a\x7f\xf2\xab?\x89\xeb\xdb\xa7\xb8\xdd\xdd\xe0\xd1\xd5\ +[xzs\x89\xcf\xbe\xf1\x19\xdc\xeen\xdeY\x00R\ +\xbf\x99B\xa2L\x00v\xb3\x7f\x82\xddx\xdb\x9e\xabT\ +\xd0\x89\xe5K%\x8a\xc0\x93\xa0?\x02LFB\xbe\x01\ +Cb\xceLA\xefD\xfb\xc8\xba\x8f\xb8a\xbd;\xe0\ +\x8c\x99\xd1y\xbe3\x08D\xab\x81<\x9c\xa9+(\x07\ +\xe9\xc4K\xf5T\x92\x9bC\x86\xb8\x7f\xff4\xe5\xcf\x0d\ +Z\xaf\xc8\xac\xf3\xea\xb3\xb3.\xfb\xdef\xd4F\x8d4\ +:\xef\x09\xaaW\xeb\xf5J\xce\x85\x80\xd7\xf9E\xca\xc6\ +\xb1?\x0bx,\x97\xba<\x80X\x18\xd2\xd4\xff!\xd8\ +\xea\xfcF\x93\x1b\xf5A\x00\xe0\x81Lj\xa3-\x18\xef\ +.Qv[\xeb3:\xe8\x82\xb8i\xc6\xed\x02\x1d\x01\ +y\xe6\xb2.9\x96\xcb\xef\xe5\xa7\x07\x88\xfdf9\x07\ +\xdd\x9c\x9bo\xd8q\xdb\xe8\xb2\x956\xc7\xc8'\xf7\xba\ +\xf1\xf6\x01\xd72\x08\x8bP ^\x05\x05H\x92\xc58\ +\x06\xf1%\xea\xab\x07\x18\xb5\x15\xee>w\xe7\xe6 \x8f\ +\xfd\xf8S\xa4\xe0\xb3l\x8a\xc6\xd0o\xe4: #\xc9\ +\x03Vm\xaa\xaa\xfe\xa5\x849\xb8\x8d\x89~\xc0\xc7\x96\ +\xc3\x1c\x1aO\xd2r\xc5\xc6u@6J\xd9\xbf%\x80\ +8\x14\x10\xd8\xbc\xa6\x11\xf9\xf1%\xd2$\x10\xbd\xac\xc3\ +\x96Mt]\xf4\xef\xfa\xa0\xd6W\xcf\xa6\x19\xc0R\xee\ +\xb8\x02C\xbd ](\xa7\xbd|S\xfe\xe9\xeb\xbd_\ +\x01t]\xcd&\x9f\x9db:\xdd\xcc\xf2\xc2\xba@\x07\ +x1\xcb)\xb9s?3S<\xc9\x1a\xb1\xbdH\xd7\ +\x08$\x0f\x83\xb9\x08\x05\x97\xa1\x81\x07;#$\xb5\x94\ +\x9bY\xa6\xa7\x11\xabG\xd7(\xfb\xb1\x8d\xb0\xd7\xb7\xc3\ +\x18H\xdf\xf5\xf7\xf64\x94|Kg\x0ee\xaf\xf5\xa6\ +\x22\x05*\xeeG\x9d\x8f'x\xd8l]z\x09\x1f+\ +\x14\x86\x1b\xbc\xd9:\x5c\x0a\x80\xd6\x9c\xa7g\x0a\xc0\x18\ +&\xe5NMQ\xaev>\xb2\xcd~cF?\xd1\xa8\ +r\xa91A\x02\x95\xb0\xca\x1b\x9c\x0e\x17\x1d\xa3R\x18\ +\x83\x88\x1a\x05\xc0A\x11\x9f{\xe9\xfce\xfc\xd5\x7f\xe3\ +\xaf\xe2\xad_M\xd8\xdd\xd5oW\x1b\xe0\xe4\x1c\xc0f\ +\x8f\xdb\xa9.\xe7\x1e\xaf\x8e\x91\xca\x80\xa9d\xecF`\ +?V0\xb8\x9f\x80\xdd\xbe\xfe\x1cQ?\x1bQ\x81\xe1\ +\x88\x19\x1c\x16`\x9c\xc1b\x05\x88\x11(\xf2\xffi\x05\ +\xac\xd6\xb5\xa4b\xb5\xa9 q\xbd\x06\xd6\x1b\xe0\xf2\xe9\ +\xaf\xe1o\xfe\xbd\x1f\xc6\xdf\xff\xc9\xbf\x837.?w\ +X\x00R\x14\x007\x1c\xa2g\xc6\xed\xfe\x12\xe3\xb8]\ +\x08,\xe9\xde\xa7\x94\xeb\xf7^/\xe8\xc7r\x90\xfa\x98\ +\x85\x94\xbb\xcak\x16/.\xbdE\xde\xb8\x81\xa3\x80\x13\ +\x10\x09\xac\xc7w5\xca\x00\xebH\x03\xed\xde[\xb7\xe5\ +`\x07+\x049\xecsL#r\xab?\x8c\x11V\x0c\ +T\x96\xca\x5c\xac-\xfe\x0e\xc4eF\x973w\x82\xb5\ +\xce\xabt\xed:\xbce{\x15\xb4\xb1\xb6\xcbe|)\ +\xd71c\xd7\xeb\xb2\x9c\xe8\x92\xfe\xe2\x1e `#m\ +wz\xb0\xb6%\x02\xc5\x98\xc1\xb5N\x1b(\x15h\xa6\ +CH\xd6\xbb\x83\xbf\xfe\x9b\xb8\x1a\xe1v\x08\x09\x18o\ +\x9f\xa0\xec\xeeD[D9\xea\xb3\x1f\x04\x91K\x9b\xe7\ +\xf3\x8f\xe7V\xbaQw\x00\xd3;.\xd7\xc5\x9e\xb6\xc5\ +\xc6\xcev\xfb\xccq\x1b\xcb\xe6\x08\xc3\xc9E\xb0\x8b\xb1\ +\xa4&f\xb7\xf5w\xdc\x80\x17\x82\xf8$\xe0G\xf0D\ +\x9b!@\x13w0\x0alF\xe9\xd4r\xa7\xecy\x93\ +\xd1\x14\x97~\x0f\x01|\xd5@F\x87X%*f\x18\ +\xc3\xf3\xa9\xcf\xfaD\xdd\x1a\xcdy\xbb\xbdqyv\x1f\ +\xd1kt\xcbz&~\xd2;o-\x0d\xf6 \xac\xf2\ +T\xb6\xc4\xbf\x0b\xbc\x9d\xaf\x8c\x5c\xdfy\xfd\xf8Q\xcd\ +\x086Z\xf6@NY}\x0f\xac\xbdt\x07\xe0\xdb=\ +\xa2\x9d\xe93\xd3\xd1Nh\x8cnG\xdcv9D/\ +\xe0\xe6\xa5h\x03\xd5\x8fC\xb1\x82rv\x8atz:\ +\xff\xddo\x9a\xa34\xa5\xee\xb3\xbe\x0e\x5c\x01EZ|\ +/\x89\x8c\xc1\xc5\xe1\xa0\xa6\x07\xe3~\x1aA\x94\xc5\x08\ +\xb5#\xef\x0a0\x01i^\x0e~\xd68x\x91.~\ +b\x86d4\xd2\x22\xf6\xaa\xd1\xb8_\xe7\xfd\x0e\xda9\ +\xe2\x98\x88\x88\xf38\xc2\xf3z\xfa\x15\xfc3\x85g\xf6\ +\xdc\xe1\xad\xdf2\x01 \x01\x80\xe5\xae\xc9\xe8\x5c\xa3\x03\ +s\xd2\xb0M\x8f\x84\x13\xfc\x9c\xbf(\xf0\xbd\x00De\ +\x8d\x02\xe0k\xf8'\xabc\xfc\xf0\x1f\xfe\xcbX=z\ +\x11\xdb\xdb\x9a\xf1;\xbd\x0f\xdc\x1d=\xc2\x8f\xfe\xdc\xdf\ +\xc1O\x7f\xfeS(\x98P\xca\xcc\x9eR\x80T\xf0\xb5\ +/}%N\x8e\x8e\xf0\xf0\xec\x01\xee\x9f\x5c\xe0\xe1\xe9\ +\x03\x1cm\x8e0\x0ck`\xca\x98R\xc6\x0ag\xd8M\ +\x09c\x01v#\xb0\x1d\xeb\xcf\xdd4\x03\xc7\xf9\xff\x01\ +$\x16e\x13kv\xb1\x02Ed`X\xd5\xb3*\xdf\ +\xf72\xf0\x17\xff\xfa\xf7\xe3o\xff\xf8_\xc7n\xdcI\ +\x00\x92C\xb6\xa5\xa2\xf9o\x05\x05\xb7\xfb'\xd8\x8d7\ +\x8d\xee\xbe\xb4\xdaG\xd1N\xeb\x9e\x9e\xec-F\xdd\xb1\ +\xbe\xcc\x83\x09w:\xeeXJ\xf7\x19\xff\xdb\xef$\xcb\ +a\xbc\x11|\x8c\x181\xa45\x8e6\x0f\xdan\xe8C\ +`\xa0\x84\xdd\x8a1\x1b \x19\xec\x0dU\x1fl,\x0f\ +\xf9&\x0d\xfa\xe0\xc8\x81\x8bt\x8b\x19\xbe\xd8\x96\xff\xcd\ +\xe5\xa9\x1e\xc0;\x008\x94=\xec\x0d\xd0\x94\xe2\xf1\x00\ +>.\xb6\xe9\xfa\x1e\x81f\x1fhy\x84Z\x0d\xf3\xd0\ +\x8d\x81\xb5`K\x10-\x08\xe9 \x1a\xc0A\x99\xf3\xab\ +\xc9L\x92\xad\xda\xdd>F\xda\xed\x1a\x8dr7V\xcd\ +\xf5\xd0\xc6\x9ce\xe6SR\x960%`\x18\x86y3\ +\x8bx\xa3\xac\xab/\xefa\xd9\x7f)\xd8\xcfG\xbep\ +~\xbe\xa4*\x99\x9a\xda8\x06d`s\x8c|r>\ +\xcfYY\x9d\x08Y\xbc\xe4\x80;I\xbb`\x83=\xa5\ +\xc8k]\xcbZaf\x8f`}\xba\xad\x96\xc3s\xf0\ +\xd7\x07\x17)\xdc\xcd\xa5U\xd5I9O\xe8#h\x03\ +\xea\xf7\xb1\xc62\xce\xa1\x0f(\x0f\x81m\x8d\x83 d\ +\xe9[H\xdf\x90uI\xa5m\x8c[f`\x95\xf5w\ +Z:\xb0t\x00':\xc8\xd6\x08(\xa6\x96\x09,S\ +|\x91\x01[\x8e\xf4\xf2\xb9\x1e\x06\x1dS\x18\x9fd\x0a\ +\xf0Z\xb2z\xb5\xe5\xeeN\x07\xa3?U\xc6\xc9\xff\x8e\ +5\xf6\xf1\xfe&Ggg\x98Nu\x0e\xed\x12\xbc\xd5\ +\x19\xca\x8f\xf0I\xd5B\xf3\x11\xb6]\xa0d\xd4r#\ +\x08i\x16\xcbN\x22\x1fz\xec\x11\xf9\x14\xfb\x89\xf6\x1b\ +\xfc|\x02\xf2\xa3+\x94}<\x00\xba\xc79}\xfdv\ +\xc4K\xa5\xf5\xd3\xfb3\x00\xf3\xb1b\xcb\x04\x9b\x07\x85\ +Q\xf2\xd1\xe4\xaa\x0f\x06\x8f\xf1pn\x1b\xdc\x04R\xaf\ +\x1d\xdezO\x02\x806\xc8w'\x00\x87\xb2}\xbd\x18\ +\xa7N\x00\xca<\xbd\xbe\xde\x8c\xcel\xc8+\x9c\xcd\xe7\ +\xfc\xe5N\x008\x83\xb8\x1b\xce\x0b\x9b}\xe9M\x02\xf0\ +\xbb\xbf\xf2w\xe1?\xfe\xd8\x7f\x81'o\xd6\xbe.^\ +\x00>q\xf9\x8f\xf1#?\xfd\xb71\x95\x11S\x99\xc0\ +\xfcR)\xb3\xea\x13\x0c&}\xd6F[\xa2#\xde\xac\ +\x8f\xf0\xfe\x87\xaf\xe1\xe2\xe4\x02g\xc7g\xf8\xc8k\x1f\ +\xc1\xd9\xd9\x19\x86a\x85\x94W\x18\xcb\x80\x94\xd6\xd8\x8f\ +\x19wc\xc2\xed\x0e\xb8\xd9W\xa0\xb8/\x15,\xee&\ +\x81\xc5\x09\x09y\x05\xbc\xffU\xe0\xf1[?\x8e\xef\xff\ +\x1f\xff\x18\xb6\xbb\xbb\xd91.\xb3\x01\xa2\x0f]o\x04\ +\x1a\xb7\xfb'\xd8\xce p\x09\xca<\xa3*g\xd1/\ +\xadP~|\xc9\x8d\x02~<\x1cc5l\x9a\xdc\xf4\ +K\xfb\xce\xe7&\xf0\x9d\xe7\x97\x13\x89\xa5\x04\xfe\x9d\xcf\ +\xbb:\xa4\x8c\xe3\xcd\x03\x0cX\x85>\xd8>\xe7\xebm\ +\x00=\x08\x14\x8c\x96\xf1\xf0yk\x5c.\xb37\xdb\xeb\ +\xa0\xbc\xa2\x15\x90\x92;X\xdf\x85\x16\xc7\xe4\xb4\xef7\ +\xcb\xf8|\x96\x00\xda\x97\x84,\x03\x91\x96\xa5\x17u\xbe\ +Q\x97\xfc8\x07\x8dc\xb9L\xcf\xbf\x1d\xf8\xc8\xb1&\ + \xc5\xb1\xfa\x86\x1e\x07B\x0e\x15z\xf0\xdd\xf3\x9a4\ +A\x8a\x1bd\xc6\xdb\xba\x1c\xeccv^\xa6&;\xf1\ +x\x0f\xcf\xba \x0f\x18\x86\x15N\xcf\x1f\xe2\xfc\xfe\x8b\ +\xd8\x9c\x5c`X\xad;p\xdd\x81\xe1P\xcc\x19\xa1H\ +\xb3\x85\xa5`\xb7\xbb\xc5\xdd\xd3\xb7\xf0\xe4\x0b\xbf\x86\xed\ +\xddSL\xa3\x0e\xff\xa6\xa3r\xdb\x98\x90\x907'\xc0\ +\xc9\xd9\x81\xf6y\x97\x82\xd8CY\xd2\xa6\xe3)f\xa2\ +\xfa\xa5F\x07\x1c\xd1\x19'\xc4\x10Kc\x88:?\xcb\ +\xb0\x014\xf6\xe3\xbb\x81{[\x12\x81\x95\xfeKw\xd8\ +\x9f*1\xa5XK\xe9\xcfF\x07*G\xcb\xa0\x93\xed\ +.\xb3\xfd\x02J3\xb1p(XE\xfb\x14\xedy/\ +\xf5\xd0\x95\xa1LU\x94\x16=\xad\x99oNNQ\xca\ +\x1e\xb8\xbcl\x99\xc0\xda\xca`\xf7\x16\x94\xed\x1e\xd3n\ +\xd7\xd1\xc9@\xab\xc9\x9df\x10\x01}\xac\xcf\xee\xe7r\ +xS\x83t\x8f\x12\xe7e&\xcb\xe0\xd7g:\xa1 \ +\x9d\x9d\xa2\x9c\x9e6J\xa70\x06\xe9T\x0f\xd8\xdb\x1c\ +S\x94\x93\x08\xe2Hk\xaf%6\xfb\x83XFv\xc8\ +\xefp\xa4\x02\xe7\xcf\xaa\xe7\xedf7\x15\xe4GO\x81\ +\xfdx\xb0\xddH\x7f\x95\x0bq\x1c\xaeG\xa2\xbf\x07\xc9\ +\x92\xd7\xde\xfe\xb1\xedj\xd3\x96\x1b\x89\xaa\xd6\xa9\x96\xf0\ +\x08\x0f\x81y\x8c\xe9%|\xacT\xa3\x07l\xf1\x85\xf6\ +\xe0\xb3\x04\xc0\x91\xf3\xafG\x00dh\xea\x7f\xf3\x01\x01\ +\xe8\x8b\xdcE\x84\x18\x9d\xfa\xb2\xaf\x96\x96\x14-h\x09\ +Y\x84\x12x\x85\x81]]G\xabc\xfc\xad\xef\xfe[\ +x\xf3\xd3\x09\xe3\x08\x9c\x9c\x15\xfc\xfc\xf8\xb3\xf8K?\ +\xf9\xbfa*{\x94\xc2\xbcB\x99\x7fg&p\x02\x08\ +\x02a\x80\x90\xa3/\xd5 jf\x85\xb8\xb0]\x12=\ +S\xb2\x04|\xf0\x85\x0f\xe2\x03\xaf~)^~\xee\x15\ +<\xb8x\x0e\xcf?|\x09y\xbd\xc2\xed.\xe1\xb3\x8f\ +2>\xf7\x18\xd8N@I\x09/?\x046\xf8\x19\xfc\ +\xe7?\xf8\xdd\x98\xc6\xb1)L\x0fb\xa2\xd1\x8e4*\ +(\xb8\xdb?\xc1~\xbck\xe0\xd8\xb9\xde++\xec\xb3\ +\x12\xe6\xa3\x1e\x1dH~\xd9\x0b\x1f\xc6\x97<\xfc@{\ +>9M\xac7\x072S\xf2\xcd\x1b\xd1i\xb8C\xee\ +\x1dI\x1cc\x06R\xc2f}\x06@Y\xea\xea\xac\x96\ +J\xe54\x92\x81\xf7\xef\xa3I\xf7\xbe\xd0\xedv\xfd\xc4\ +\xcf\xfe]\xa4\x127\x00\x10\xa0k\xccn\xcc\xc4+\xf1\ +n\xb9\x84\x11\x00\x8b\xf1\xd6\xa9\xd7\xf3\xba\x05x)f\ +\xf69\xb7C\xfcT\xa6B\xce\xb4\x07}^\x22\x107\ +\x11 \xec\xfe\x8d\x01\xder7~\xcf\xbf~\x83\x82\x87\ +\x8c|fJ\xd1\xa0&$\xeco/Qvw\x07e\ +tIO\xcdc\xbd>\xc6\xcb\xaf}5N\xee=l\ +?\ +w\xaa\xfa\x1c3\xa5UX\xeb5U1\xe3+\xe3\xe8\ +\x8a\xd2\xd3\xcb\x83\x00\x02$\xa9CL\xbb\x0bP\xce\xdf\ +\x95\x84\xed\xee\x0a\xab\xf5)T{v\x08\xf4\x94\xb9m\ +\x8f\x90c\xf0\xe2\xcf:\x1d\xe3r\x8f\xe6\xa5,\x9f\x8f\ +)B\xe6b#\x10\x0dR\x1b\x03 \xe3\x18\x1d\x8b\xb2\ +\x88\x9e-X\x02\xfdydi)\x0f\x1c\x0f\x03\xa5x\ +G\xac\xe3\x12\xd88\x0c^}%A\x0e$B\x8b%\ +\xb0uJ\xa4\xb9\x9d1\xd0\xa47\xca\x94\x91\x84\xe51\ +1\xeb\xe3\x0b\xecq\x89i\xae\x09\xf4]\xa4\xf1\xaa2\ +t~\xf6\x1c^\xfd\xe0\xd7#\x0fq\xb5\xc1\xb3\x84\x05\ +\xd5\x11]<\xf7<\xee?\xf7\x02\xf2\xb0\xb2y\xa5V\ +\xcf)^\xcd\x16\xb2\x00\x97o\xbd\x8eGo\xbe\x8e\xb1\ +\x8c\xf67\xbcn\xab\x00\x00 \x00IDAT]\xb5\ +\xbd\xeb\xcd1^\xfd\x8a\x8f\xa1\xec\xf7\xf8\xcc\xcf\xfc\x18\ +\xc6\xfd\x16\x05\xb1\x84\x02@}m\x1c\x12pr\xd6h\ +\xc1\x9f\xbe\xf4\xec\x01p\x05\x00y\x96\x12\x96\xed\x14\x8c\ +\xa0\x9dT\x0d\x19y\xe1>\xc1m\xa8\xf3<\xfa\x07]\ +\x876\xbb\xb8]p}\xd4\xb3\x11$i\xa9\x92\xf4\x8f\ +`J\xab\x195\xeb\xe3n.\xea)\x9f\x9cL/\xe4\ +\xbc\x05j{\xa9J3\x8d$\xc7\x0e\x0c\x94\xf8\x90\x5c\ +K\xba=\xcb\xa86\xf5\xdb\xd4\xf5T\xe5\xe0\xec\xc5\xe7\ +E\x99\x0c\xe4\xd3s\xa4\xeb\xa7\x98&\xd7c\xa0\x94\x82\ +\xbb\xc7\x97\xc1vT\xe0\xc0z\xe8*_}\x96\xb7\xb7\ +\xcd\xfc\xe9\xe5T,?qJ\xfa3\x9c\xb7gs\xe5\ +_\x0f\xd94\x84O32\xca\xd5-\x0a2pz\x04\ +\xb7\x19\xbe<\xab\xb1SN\xe2y\x99\xf2\x1d\x95K\xae\ +\x07\xb0gh\x1b9z\xc0=~\xb4\xa3^G\xce\xfb\ +\x22\x88\x8c\xf6'\xf26\x03\xb9 =\xb8@yt9\ +\xef\x0eN\x8dVn\xf3cmm\x94\x0f\x0fk8\xb2\ +~\xee\xd4\x88e\xd2\xcb\xc1\x7f\x04\xbc\x11\xc8\x03c\xe5\ +\x00V**\x17\xf2~{\x01\x98~\x9d\x02 c\xdd\ +;Y9u\x09\x80\xea\xa6\xc8\x98\xa1}\xb6\xca\x1b\x1c\ +\x0f\xe7m\x5c\xdc\x08\x22\xb0\x18k\xfa\x94\x11\xa4Qz\ +\xb6\x00|\xf3\xfb?\x86\x9b\xf9<\xec\xd5\x1a\xf8\xf1\xcf\ +\xff,\xaew7o\x0b\xfe\xa8\xfeS\xf1l M\xb0\ +`\xb2h\xe3\xf4!C\x0e_\xed\xee\xceg\x8de\x0f\ +l3\xfe\xdf_\xf8\x04~\xee\x7f\xf8$\xfe\xed\x7f\xed\ +\x8f\x01\xc3\x05\xdex\x02|\xf6\x0b\x05/\xbe\xf0U\xf8\ +O\xbe\xf7\xcf\xe2\x07\xfe\xcc\xf7`?\xed\x03\x17\x00\xd5\ +\x16\xb8\x01\xd6\xd6\xfcz\xd7jU\x0f\x8c\xdc\x8dw\x8d\ +f\xcfNM\xc7\xe8\x83\x9fGS\xe3\xc2_\xbf\xff\x83\ +\xbf\xe3\x0f\xe2\xe5\x87/wj\xd6\x8fV\xbf\xfb=\xfe\ +\x86\x96\x08,\xec\xde\xee\x9evoJHi\xe8\xc9\xda\ +\xbe\x0f\xf7\xf6\xe38\xd0&\xd2r\xac\x9f\xf8\xe4?\xc4\ +'~\xea\x1f\x06\xe5\x8fF\x8a\xbc\x88\x19\x06\xee\xe2\x8b\ +E\xbd\x83=\xab\xa8R\x12_\xc0\xcc\x85\x9b\x0eWz\ +e\x84\x1cd{\x8c(\xb8\xcc\xff:\xf8r\xc3\xcc\x8b\ +cW@\x11\xb3_\x02'\xa9\xf5K\xcb\x12\x97W4\ +\x0e\xcf\x1e\xba-\x8aY\x16\xccsR\xfd\x9fb\xec:\ +\xce\x09\xa8\xc7\xa8\x00\x98v\x94a?v\xa6\xf6\xb7^\ +\x9f\xe0\xb5\x0f}\x036G\xa7\xc1.\x0dy\xc0\xd7}\ +\xf3\xb7\xe2#_\xff\xcf\xe1\xf4\xe2\x016\x9bc\x0c\xab\ +5\xe0\x9b\x0f:Y8(\x1b\x88\xf24\x95\x11\xfb\xed\ +\x1dn\xae\x9f\xe2W>\xf5I|\xe2\xff\xfe\x1b\xb8|\ +\xf4\x85\xca\xd7\xd5\x1a_\xf25\xbf\x0dO_\xff\x15\xbc\ +\xf1k\xff\xa4\xd9T.\xc3'\x00\xd3\xf6\x1a\x19\x05\xe9\ +\xe4\xde\xcc\xc7\x01\xb4o\xbd\xedv\xf9\x15H\x1e\x90\xba\ +1\xf5g\x05*c\x14\x1d4B\xfb1\x0b\xa4`\xa9\ +\xb4\x8c\xaf\x83\xd4\x1e\x14\xbam\x060\x03R\xf1OK\ +\x95\x83\xcd\x8b@Fuw1P\xeb\x8fb\x8a\xe7\xb1\ +\x05\xb0n\x9a\xde\x87C\xfa\xcb\x83Ye\x08\xb3}\xdf\ +\x03`\xd7\xd3\x18\xb0x\xa6\xaa\x07\xb7\x09\xc7\xcf=\xd7\ +\xf8\xf1\xad\x7f\xf8;p|q:Ow\x04J\xc1?\ +\xf8\x8b\x7f\x0d\x8f~\xed\xf3m\xdc\xa9\xb5I\xfd\x10\x0f\ +\xd7\xab#\x1c\xbf\xfa\x22N\xde\xf7\x12r\xae\xf2~\xfb\ +\xc6#\x5c\xff\xf2\xafb\xbc\xdb6~\x91\x96U\xc6\x96\ +\xa7\x06\x08 ;5\xd0\x9e\xf3\xbad\xf1\xdb\xafd\xf7\ +[v\xff\xea\x1a\xc0\x04\x9c\x9e\x9a\xf6;]D\xc1e\ +m\x1f[TF\x17\x81\xceh:\x11m\xa0\x8f,\xae\ +\xa4\x00\x94\xf9)\xf0H\xf0Q\x14P\xf0 ;\xd2\xfc\ +j.\xc0\x83s\xa4GOQ\xf6S\xb8\x97\x81\xc68\ +o\x82d[\xcb7\xa2y\xb2l9N\x95M\xd1\x17\ +h\x07<\xef\x93>JF\xc9G\x7fG\xf8\x8a7\xbb\ +\xd2\x1c\x12\x80h\xa6\x7f\xe3\x02\x10! I\xab\xbf\xbd\ +o\x07\x0dCZ\xb5\x0d\x1f\xea[K\x1el3w\x02\ +\xd0\x03\x1e9M\x8di\xc0\x80W\xce_\xc5\xb8\xad\xad\ +\xac6\x05\x7f\xef\x17\x7fj~]O1\xd0\x17\xc1\xdf\ +TF\x94R\xf0\xd1\x93\x8f\xe2kO\xbf\x11\xe7\xf9\x05\ +Ly\xc0\x98G\x5c\xe7K|\xf2\xfa\x1f\xe1\xc7\xdf\xfc\ +\xbb@\x12\x14\x94\xb1-\x98\x8ah\x84\xee7_2\xf6\ +\xab \x01\xa9\x02\xcd\xab\xbb+\xfc\xd0\x0f\x7f?\xbe\xeb\ +\x0f|\x1f\xa6\xf4<^\x7f\x92\xf0\xb9/\x14\xbc\xf8\xfc\ +\xd7\xe2?\xfc\x9e\x1f\xc2\x7f\xf5\x83\xff\x0e\x00m\xbe\xf1\ +\xac\xaa\xf8\xc0(\xc2\xa3\xae\x9a\x09\x04.\xb1\x1f\xef\x9a\ +\x99\xf1{\xeb\x9d:\xd3\xc9\x0d~o\x08\xe3\x0e\xa6j\ +|\xbe\xf4\x95\x0f\xe1K_\xfa\x10\xca\xb3\x10\xf0\xc1\xd9\ +[\xac\x93zz\xc5\xdf]\x18\xfbg\xfa\xbdh\xed\xf9\ +C\xcftc(\xfdg9~\x96W\xc0\xa7?\xfbi\ +\xd3\x1f\xe9\xd9H\x88\x9a\xa2\xfc\x03\x92\x8dz\xaf\x96m\ +\xbc\xb0\xd8\xa3Jw\xdar\x9c\xe4-[\x93a\xa7S\ +\xf5(V \xce\xf9\x17g\xef`\x9e\xdf\xbb\xceO\x98\ +\xb0\xb2eD,\xda\x8a@\xb2~2u\xf7U0\xa3\ +\x93\x02\xa2\xc1\xed\x03K\x06\x8a+\xf0\xb4\xfd\xb8\x82\xd0\ +\xde\xa8p|^[\xdf\xdd\x99\xcd\xaam_<\xff\x1a\ +\x9e\x7f\xe5\xcb\xb1\xca\xabf0\xbf\xec\xab\xbe\x1e\xdf\xf2\ +/\xfc\xcbx\xf8\xd2k\xc8\xc3\x0aw[\xe0\xe6\x0e\xb8\ +~R7eM\x05(E\xf2\xb5\x90\xbd\x03\xc1@\xe3\ +s\x02R\x1e0\x0c\xa78>9\xc5W~\xd3K\xf8\ +\xaa\x7f\xfa\x9f\xc7\x17>\xf7+\xf8\xb1\xbf\xf9?\xe33\ +\xbf\xf0I$d\xdc{\xf1\xfdX\x1d\x9f\xe2\xf5_\xfc\ +\x09\xa0L\xd6\xd6\x0cx\xb67\x95\xa3'\xe7\xc1\xbeI\ +\x1cS\xe3\x8c\x00\x18\x8f:\x8a|\xcd\x88\xa5\x09\xe4\xad\ +\xf7\xe9|\xec!\x0f\xe5+VS\xbalG\xa0\xd4\xd7\ +\xb1\x0a\x0a\xc5Z\xd2\xea\xdcX\xc8\x1e\xeb\xd5b \xe2\ +\x8e.\x02\xd9%\xf8\x92;\xa7\x1e\xf5\xf5\xeb\xcdb\xa5\ +\xda\xb6\xebZ\xcc\xb2R\xe7\x08E\xd9.\x81D\x0fJ\ +8\x8e\xe5\xf2=R\xc2\xd1\xbd{\xed\xbe/\xf9\x86\xaf\ +\xc5\xb4\xaa\xabd9\x03\xabRp\xf9\xf9zJG\x99\ +&L\xa5\x86S\xd4\xdb\x09\xf3F\x95a\xc0\x0b_\xf3\ +\xd58~\xe1a\x1d\x7f\x12\x0fV\x1f8\xc5\xf9\xfb_\ +\xc5\xedg\xdf\xc0\xa3\x9f\xfa\xb9\xc6\x03\xd9\x1b\xcdW:\ +*\xbax\x22\x86p\xad\xf7#^\x0b>@\x1b\xb8T\ +8e&\xf9\xea\xa6\xf6\x7fz\xd2\xd1\xaf\xdf\x18U\xc2\ ++\x11U\x9bW\xa5I\x1b\x85\xd0\xd1\x96\x9f\xc1\xda\x12\ +/\xca\xe2~\x85\xbe.=}\x89\x8d\x87\x04N'\xda\ +\xbd)\x17\xa4\x07g\xc8\x8f\xae\x91\xf6~b\x0a\xd3k\ +\xcb\xb2\xb7C\x97\xf7\x04,7\xbf\xf2\x9af=!\xb0\ +\xe4\xa8|\x099\x06=j{\xe5\x99\x05/\x8e\xec\x05\ +\x80\xcaI\xa6\xfef\x08@44Z\xb2\xd0\xce?\xb4\ +1\x14L\x18\xd2\x80\xf3\xd5\x03\x10!\x0bd0\x1a\xa4\ +1\x92\xd3`?.\x00\x8e\xa7{\x01X\x0f\x1b`6\ +\xee)\x01\x97\xdb\x9b\xd6O\xc1\xd8\x81\xbf\x09S\x99\xf0\ +\xd2\xeae\xfc\xfe{\xdf\x89\xd3\xe9\xa5\xb6Qc\x9c\x07\ +t\x8a\x17\xf0\x8d\xe7_\x86\xaf{\xee_\xc4\xff\xf3\xd6\ +\xff\x8a\x9f|\xf3\x1f4\xcaVZ\xeb\xf7\x06\x00\x0a\xff\ +\x8a\x82\xec\xe3\xaf_\x09D\xdf\xeen\xf0\xdf\xff\x95\xff\ +\x1a\x7f\xe8\xdb\xff}L\xf9\x15\xbc\xfe8\xe1\xb3o\x16\ +\xbc\xf8\xfc\xd7\xe1\xfb\xfe\xbd?\x83?\xf9C\xdf\x8b4\ +I\xc9d\x8c}\x17\x9ah\xd9\x84\x19\x05G\xab{u\ +\xf6\xe3\xae\x99\xe5b\xff\x94yrz\xea\xf2\x0c\x81\x1b\ +P\xfe>^\x03\xbb\xcb\xc54\x97s>\xf4\xf3m\x00\ + \xbf\xef\x01\xe13\xef}\xd63\xcfh7|\xde=\ +s\xf6R\xfdMNC\xfa\xd4\xd7\xca\x150}\xcf\xb3\ +\xad\xa6fx\x00/\x87\xa8\x9fx-\x9c\xbb\x22fe\ +\xa2\x93\x11\x18Ty\x87\xef\x0e\xd3\xf1L\xb5\xaf\xc1F\ +\xda\x87|\x0e\xc8<\xd8\x8a\xcb\xf8\xb5F\xc8\x02\xadv\ +\xe4\x88\xefv\xd3\xfdn\xf0u\xee$P,\xa7\x87\xd6\ +7\x81c\xbdV\x07@2\x7f\xf7\x92\x93\xe1\xf8>\x80\ +K\x8c\xbb\xdbV\xca\xf0\xe2k_\x85\x07\x0f_k\xfd\ +\xbe\xef\xb5\x0f\xe1\xb7\xffK\xff:^|\xf5\x83\xb8\xbd\ +\x03\x1e]\x02\xdb\x1d\xc0\xf7\xbf\x1f\x92\x85>\xe3W\x8c\ +%\x07\xef\xaf\x83\xc3n_A%\x00\xac\xd7\x19\x17\xcf\ +\xbd\x1f\xbf\xf7\xbb\xbe\x0f\xbf\xf4\xc9\x7f\x84\xff\xfd/\xff\ +y\x94i\xc2\xc9\xbd\x87x\xe1\x03_\x83\xcf\xff\xf2\xff\ +\x07\x14\xd6\xf0IN\xb0\xad\x0dL'\xe7\x88\xab\x1c\xb5\ +&\xf2\xf9\xf7}E\xb0\xcd\x05@\xee\xde\xa2\x00$l\ +\xb7\xd7\xb8|\xfd\xd3\x8d\xbe1CU\xff\xeb\x80\x87\xbf\ +\x8b\xde\xaa\x8f\xd5s\x92\x0f\x0f\xe4\xdd\xce\xf4\x07h\xfb\ +%Y\x8b`u\xc2X\xdf5k\xcf\xa8\xaf\xc9\x9e\xcd\ +M\xb6\xa5kZe\x8ae@\x94vi&\xe0\xc7\xb0\ +x\xe6Z\xe3cH\xa4\x92\x14\x0f\x92\xb4\xf9#\x060\ +\x9e\xa9\x1c\xd4o\xca\xad\xf1\xe7^}\x09\xc3z\x85\xcf\ +\xde\xee\xb0/\x05\xf76\x19GO\x9f`\x9c\xed\xf7x\ +w\x07\x14\x95Z\x00\xf3\xf1/\xeb5^\xf8\xc6\xaf\xc3\ +\xea\xfc\x04\xd16\x08\xa4\x97\x0c\x1c\xbf\xef\x05<\xc8\xc0\ +\x17~\xe2g0\xa14\x1d\xf2$\x09e\x8d~\xdc\xdb\ +\xa1U\x91}\xf2\xef\xe4\x09\xf4\xa9t?A\x1a]\x00\ +LWW\x95\xa7\xa7\xa7\x81\x8f\x0e\xdc\x9b_\x9c\xa5\xce\ +\xc1\xbc\xa0\xb7\xfa&oS\xb3'qU\xd3\xc1\xa6F\ +CYc61ZV\x87z=]=h\xa0L\x95\ +\x0cL\x0fN\x91\x1e=E\xdek|>V\x8eBK\ +\xb9\xcb\xfbd\xbfc\xdd\xa5\xd7tz&\xd0i\xee\xe9\ +.G^+\x0c\xd8c\x8f\x01+\xacv\x18\xb1\xc1\xea\ +\x8b*\x00\xae\x1e\x1eyFP\xc2\xa1k\x99\xf6d\xb8\ +\xdfH\xe2\xcbf\xae\xe03Lk)Nf\x13\xb2\x11\ +!\xd9\xf8z\x01\xd8O\xdaYU\x00\x1c\xad\xd6\xf5\xf7\ +\xb6\xf9\xc3\xc0\xdf4\xe1\xc3\x9b\x0f\xe3;N\xffM\xdc\ +\xec\x12\xf6\xb9\x1e\xd3\x02\xcc \x22\xd59\x8e\x13\xb0\xdf\ +_\xe0\x9b_\xfcC8?y\x88\x1f\xfb\xf4\xdf\x98\x8f\ +\xc4H3\x86\xeb\x8d\x9fLF\x7f\xd5\xcc_|\x863\ +\xb9\xdb\xdd\xe0/\xfd\xc8\x7f\x83\xef\xf8\xb6\xef\xc1\xc3\xfb\ +\xaf\xe1\xf5\xcb\x9a\x09|\xe1\xf9\x8f\xe2\x8f~\xef\x0f\xe1\ +O\xfe\xe9?\x02@[\xca\xb9\xb4\x22:\xf4B(\x1a\ +\x1f\xad\xee\xe1\x0eO1\x8ew\x81\xfe\x0e\xecx\xbf\xf3\ +\xad\xcf\x08\x8d\x07\x94\xe77z-\xa9\xf4[|\xbd\xcb\ +!;`\xa2sf\xb1:\xec\xbb\xfa\xd3\xb3#\xfa~\ +j\xfc\xd0\x0e07H\xd5d);#cY\xb9\xe2\ +zHg\xcd\x82r\xbd/V\xc7\xb6\xf8\xab\xfa\xa2a\ +\x14\x95\xe3\xe60\x15:\xf8\xd8\xb5\x1c\xa9\x11\xf5\x06\xb5\ +\xb4\xd6K\xa0\x85\x1b\xacH#\x15\xf8\xf33\x07\x11\x87\ +\xee\xe1\xe7@\xc1p\x5c_\x0f9\xed\xee\xf0\xf2\x97|\ +5\xee?\xf7\xbejL\x875\xbe\xf5w|;\xbe\xfe\ +\x9f\xfd\x9d\xd8n\x13^\x7f\xb3\xbe\xce\x94\x81\xc0j\x00\ +\x8e\x8e\x80\xd5\xaa\xfe\x9f/O\xc9\xc2\xf5\xa2~\x17\x90\ +\xf8w\xd3T\xc1\xe4n\x04\xeev\xc0\xf5m\xb5\x0d\xdb\ +\x1d\xf0\xc6#\xe0\xe4(\xe3\x83_\xfdM\xf8W\xff\xdd\ +\xff\x14?\xfa\xdf\xfe\x00\xb6\xb7\xd78y\xf0\x02\xee\xdf\ +|\x10\x97\x9f\xff%(`0zn\xef\xea\xecN\xce\ +\xc3lW\xab\x0d\xce\x1f\xbc\xdc\xfao\x1br\x92hL\ +04~\xe1\xb3m\x1aq\xb9\x94\xdc\xea\x8f\xb30p\ +?\x8f%\x05\x9eE\xdd\xd6\x8e\xd3\xfe(\x0d\x07^\x91\ +j\xc9\x9e\xab~\xc8\xcfNS\x06\xb7\xcfjhCK\ +i\x7fk^\x1a\x93\xf6\x89N\xc1\x0e\xc6\xe0\xa6\xd8\xb8\ +\xd2\x5c\xf7.\xa7\xcb\xf6\x09\xf8\x1c`x\x86\xb2\x87\xdc\ +\x91^\xb3\x7f\xccZy{\xe5\xab\xbe\x0c\x000\xce\x01\ +\xfe&'\x5c?\xba\x04\xce\xce0\x5c]\xe3\xe9\xe7\xdf\ +\x08\xf5\xb5\xe4\xef\xc3\x8f|\x18\x9b\xf3S\x8c\x98pz\ +\xef\x1c\xdf\xf0\x9d\xbf\x17\xaf\xfcS_\x89\x93\xfb\xe7\xb8\ +\xb9|\x8a\xcf\x7f\xf2\xe7\xf1\xf7\xff\xa7\x1f\xc1\xf6\xe9\x0d\ +N^y\x11\xc7\x9f}\x1d\xb7o\xbc\x15h\xae\xf2\xae\ +\xb8\xc4\x9c\x90\x10\xcf\xb3\x8c%\x1aq\x0d\x90\x00\xbc\x87\ +!\xb2\x0d0\xda\xac\xaf\xb6\xd8\x03\xc0\xe9Y\x93\x81\x1e\ +\xf6\xf5\xb5\xe2.\xbf\xa4'\xfb\xc8`\x1dd\x86\xc0\x9f\ +\x03\xc7%8f\x10\x93\xccn\xe9\x1b\xde\xe7\xbc\xf49\ +\xb9\xdck\x8792P\x1e\x9c\xa3<\xbaB\xde\x97\x00\ +\xd6\x97\x01\xcfrc\x9d\xf7\xac\xbf\x15<\x89\xfe\xba\xc7\ +m\x84s\x83mz\x00\x07\x14\xac\x86nJ\xaa\xcf\xf0\ +\xe8\xef7.\x00\x22\x11\x9d\x93\x04\x80\x19\x88\xa52W\ +\xb7\x02\x00g\xc3\x05\xd6im\x84\x8b'\x92\xbbQ\x12\ +\xc0\x91\x00(\x0b\x15\x8f\xac\xe9\x05\xe0\xf2\xee\x12\xf9\xbc\ +\x00\x05\x98\xf6\x05\xaf\x9c>\x87_zd\xc0\xaf-\xfb\ +Nxax\x01\x7f\xe0\xf4\xbbp\xbbO-\x03\xc4\xf3\ +\xf9V\x03\xea+\xe20\x83\xc2\x04\xdc\xee3\xbe\xfc\xfe\ +\xef\xc1\xaf^\xfd\x02~\xf1\xcd\x9f\x02\xbaHV\xe3\xd1\ +\x7f\xfd\xb3B\x82\xc1\x7f\x89Q\xcd\xed\xf6)\xfe\xca\x8f\ +\xfe ~\xff\xb7}\x0f\x9e\xbf\xff~\xbc\xfe8\xe1s\ +o\x16\xbc\xf0\xfc\xd7\xe1\xfb\xfe\x83\xff\x0e\x7f\xeaO\xfd\ +\x91\xf6\x9a97H\xfak)\xfa\x14*n\x0c\xd9\x8d\ +7\xc1\x11\x91\xf6.\xc0\xae\x94\x0e\xd4\x07\x0cp\x83\xdf\ +\xcf\xfd\xd0\xf5\xeb\x05x_t`\xd8]\xce[\xafI\ +\x8aG\xc4\x00\xce\x07*\xe9\xa1\x1a8\x82t\xb6\xcb\xec\ +\xed\xe1\x88T\xc6\xc0\x8b\xf5\xc5c\x8d\xce\x9dr\x03\x89\ +\x0d\xf4\xc9\x00\xd3\xb8q\xa9!\x86O\x9a\x85g\xfc{\ +\xc7.0\xeb\x16@cn\xcb\xe3\x90\x84\xf3\xf3\xa1\x05\ +r\xb2)9\xf9yr\xb5m\xafiv\x10\x9ePk\ +\x02\x9f\x7f\xe9Kq\xf1\xdc\xab((8>:\xc5\xef\ +\xfe\x8e\xef\xc6\x07>\xfcQ\x5c>\x01\xae\xaf5\xda\xb3\ +\x13\xe0\xf8\x04\xd8\xac\x81\xbb\xdbk\xbc\xfe\xb9\xcf\xe0\xad\ +7>\x8b\xab'\x8f\xb0\xdb\xde\xe2\xf6\xe6\x0a\xd3\x14s\ +\xf8<6$B\x99:\xae\xe3\xb33\xac\x8fO\xf1\xe2\ +\xfb>\x80\x97\xdf\xff\xe5\xb8x\xe1\x0c\xd7\xb7\xc0\xe3+\ +`\x1ckF\xf0\xb3o\x02/\xbd\xf8\x1a\xbe\xed\xdf\xfa\ +\xe3\xf8_\xfe\xc2\x0f`\xbb\xbb\xc5s/\x7f\x087\x97\ +o\xe0\xee\xf6\xe9Bs2\x80i{\x83\x84\x82\xe1\xe4\ +\x02e\xe6\xdd\xb0>j\xf3\xd7\xd0\xa2\x03\xa0^\xde>\ +}\xab\xd1\xd9A\xb4\xa0\x9cg?bI\x03\xbf\xe1\x06\ +\x9b\x84\x82\x92\xa2L\xa5\xf0\xb4\xe4 7\x7f\xa2z@\ +\xff\x9e\x8b\x92\x0c\x99\xe8OX\xab\xc5\xfb\x1c.$\xb3\ +\xfd.'\xaa\x09\xf7\x9d\xc05|b\xc0\xe0\x01L\xef\ +\xfa\xa7\x99\xda\xf45\xd1W\x01.\xb3\x9c[\xef\xcb\xa4\ +\x93\x913\x09\xc0\xeaX\xe7\xe3\xbd\xf6\x91\xaf\xc0v\x9a\ +\x9fN\xc0:%\xbc\xfe\xfa\x17\x80\x9c0\x9d\x9d\xe2\xee\ +\xad\xc7\xc1>\x00\xc0\xd1\x0b\xcf\xe1\xe4\x85\xbak\xfd\xe2\ +\xc5\x17\xf0{\xfe\xc4\x1f\xc5p\xef\x1cO\xa7=\xaeP\ +\xb0\xbe\x7f\x8e\xf7\xff\xb6o\xc2\xf1\xfds\xfc\x1f\xff\xe5\ +\x9fGA\xc1\xf9\xfb_\xc5\xdd\x1b\x8f\x9a,\x91N1\ +Y\x13i\xd2\x97\x0fq\x1c\xd3\x1c\xdaKC\xb5\xba\xa1\ +\xcdW\x11c8m\x86\xab;\x14p9\xd8\xfd3A\ +\x1b\xff\xf2\x12$]\x8eCx\x1f\xbf\xa9Y\xc0a\x9e\ +\x8b\xb7\xa3 \xa1\x8e+\xa1\xbfD\x03^\x8ei\xe4=\ +\xa3\x9d3p\x98\x07\xe0\xc1=L\x8f\x9e \xef\x95\xf5\ ++ \xf3y~\xc3\xf3\x1b\ +\xcf\x8c\xfd\xde0\xc0\x98\xc56\xe0\xed\x01\xc6`\x0c\x1e\ +a\x16\x09\x1b$\xc0\xb6\x8c\x00IhWK\xea\xb5\xaa\ +k\xbf\xeb9'\xdf\x1fy2#\xf2vK\x08c\xfc\ +\xe6\xf4\xa7\xban\xdd{O\x9e\xcc\xc8\xc8\x88_DF\ +D\x0e\x1b\xba:?\x82\xa1\xbez\x13-\xc6c\x9a\x86\ +\xd2\x86\xceH\x1eP\x90\xf9\xc9\xf6b\xb7\x0c\xc4\x95\xe5\ +\xa3Q\xe6\xf7\xc3\x00\x9ePgb\x00\xf1\x1c\x99\x88\x01\ +\x0c\x06\x8c\xcb\xfaE\xdd\xeb\xb3\x88\xb5\xb5iU;\xba\ +=\xef\xed:\x13\x03h\x063\x18\xbes\xe2;\x5c?\ +\xefZ\xcd\x070\xd7\x9ar\x93fm\xc8\xea-\xad\x8b\ +\xbd{\xc5\xd8M\xf4\x06I\xf0\xf6\x99\x04\xd6\xd2\xc7\xb8\ +\xb3};\x8b\xf9\x02\xa3\xb51\xce\x9e|&3\xb5C\ +\x0c\xac\xfbN\xb70<\xf7\xe0O\xf2\xa1\xaf\xfd\x1b\xf2\ +\xb2\x1f\x8d\x15;\xac\xfa\x84\xa9lE\x07,\xcc\x8e\xcc\ +\xb3k\xfa\x5cFZ3,\xf7Npx\xf1nV\xda\ +\x8b\xe1\xdb\x9d^\x9b?\xff\xe4\xef\xf2\x8aW\xfe$\xd3\ +S;XX1\x9c8e\xd94{\x0e?\xf3s\xef\ +\xe7\x9d\xef|\x0b6/\xa3\x0c7\xb9L\x98;\x1dW\ +\xe4\xbf\xd3\xc8\x9c\xa7aP\xb4\x03/\xe8\xa0R=\xa7\ +\x1a\x98{n\x12\x05?l\x1d\x7f\xef\xd7\x0f\x02\xe0\xfd\ +\xa0@\xa3\xdf&\x0d\x96\xa8\x8aiq\x9f{\xdbSg\ +dz\x9aY\xb5\x22\xc5\xc0r[\xa4>S\xd4+\xa7\ +T}C\x0c\x1f\x0d\x22\xfd%[\xc9~\xec\x1e\xb4\xc5\ +\xea\xdb\xad\x8fX\x81\xf9\x19\xd4\x96\xba\xc4\xd7)/\x93\ +qBM<\x16z\xde\xb5\xe1`\xf1\xebS\xcb\x00\x0d\ +*#\x99\x80\xf6D\x09\xad\xe4{\xb2\x15\xe4\xff\xb6\x18\ +Z#\x93l\xdav\x0e\xe5\xa0K-1\xbc\xf4\xe6\xb7\ +\xb2m\xf7!\x16O9\xaf\x1f8o\xdf\xd4\x04\x94e\ +\x9f\x87\x1f\xf8\x16\xf7\xdc\xf9\xb7<\xf2\xc0\xdd\xb8X\xbc\ +X\xc0z:\x94\xa0N\x8c \xea\x9f|O%\xaa\x99\ +\x94s\x9fu5\x17\xfc\xd0\xf3\x99\x9f\x99cq\x05z\ +}\x07\x04\x8f-\xc2\xd6\xf9\x9d\x5cv\xdd\x0d\xdcq\xcb\ +\xc7\xb0\x89ar\xeb~N>\xfc\x8dH\xe9D&w\ +\xbf\xeb6\xbbZ.\x8e,\xab5\xc3\xa8\xaf\x7f\xedO\ +0\xb9is\xb4\xce\xbf\xfa\xf9O\xf1\xc8\xbd\xdf\x04\xa0\ +\xdfY\x0b\xfd\xd4J\xff\xf4\x15\xaae\xb3\xa9x\xc8\x81\ +o=\xbfb\x04\xc6\xa6F\xcc\x87\x92\xbc'\xdf\xd5q\ +_\xfe\x1d\xbdkdB\xf6\xbaU\xfd\x8c\x8d\x181\xa9\ +\xbc\x0f\xdc\xcd\x857\x94\xe2\x1ap\xb1\x82Uj\xdc\xf8\ +\xb5X\x84g\xeb\xe7\x9dn\xa6\xfb\xd59<\x16\xcd\xf5\ +z\xb7,\xf6\xb66\xa6\xa7*\x0a\x1bF7\xcd\xd0-\ +\xa5\xe5zbXx\xf4\x09w\x9f\x81n\x9a\x92&)\ +\xb6\xccC;#[\xaa\xf95\x86+~\xf25$\xe3\ +c\x1c\xe9W\xc7\x22V\x0f\xedc\xd9r\xe1AF7\ +M\xb2\xbe\xb8B\xd2\xacGs\xee{-\x81Iq\xf9\ +\x18M+\xaf_S\xb5v\xe5\x8cvwy\x07\x8d\xdf\ +A\xf4\xf7\xfa9\xd5\x86YAI\xba\xd1q\xcf\x19i\ +\xa2%\xcb\x99\x8e\xab\x94\xd8?\xedD\xd0\xb0Qo\xbd\ +\xc7\x06\x82\xdc\x13\xdf\xab\x01\xbfG>\xfa\xf2\xf8B\xf6\ +<\x08\xad\xfb\xa7\x0a\xe7\xa9d\xb3\xc4\x90L\x8dc\x97\ +\xd7 \xd7I&\xba\x07\xa7\xf7C\xf0\x89U\x7f\xfb+\ +\xaeu\xa8\x0d\x18\x0d\x02EN\xd9\x88&\xfe\x9eL&\ +S*0%g`\x00\xcd\xca?0\x06`\xb8\x9e\xa0\ +\xfbt4qu\xafR5\x988\x1bY\x94\x97'a\ +\x1c\x07(\xafMD8\xad\x00\x1d\xb1\xdb\x836iV\ +\x81\xe1\x12\xe6\xc7\xa7\xa3\xd2.%\xce\x0b\xb8-\xdb\xc6\ +l\xb9\x8b>\x15\xf83\xf0\x90\xfd;>\xfc\xc4\xef\xa9\ +\xb20\x96;\x16\xbe\xc4\x15[^\xc03\xe6n\x0e\xdf\ +]\xee$l\x9d>\xc0\xa3'\xbfYY\xe5qO\xce\ +\x08C\x8c!1\x86gn\xbd\x8e\x0b\xe7o`\xbd0\ +\x0c2\x98K\xe1\xbc\x03%_\xb9\xe7\x03\xeb\xb1\xe8L\xd3 \x1e\x0dl\xd9\ +~\x0e\xc6@Z\x1f\xe1\xba\x97\xdc\xc4\xf6=\x87X\x5c\ +\x84H\xff\x1cy\ +\xbcwY\xf3\x94\x988\xba\xff\xda\x80\xd1c\xf2\xfd\xf7\ +\xe3\xf2\x00\xdaT=\x07(\x92\x12\x13\xb2\x83sd\x07\ +-\x96g\xba\xcd\xe1\xad^\xfdL]\xf9D'\xc1i\ +X\xeb\x1d\x00\xc3r\xda\xe2\xcf\x81\xb6\xd5\x91\x088\xb7\ +\xfap1\xd0\xff?\x18@#W\x80\xc4d\xd4\x92F\ +D\x1c\x1d\xa7\xa0\x03\x22\x1d1|\xec\x990\x8b\x10\x86\ +092\xa91\x03\xacvW\xc9jU\x7f\xade\xfb\ +\xc4&w\x9f*\x03S\xda\x82\x9d\xe9.\x06\xa5(\xb6\ +f\xb3\xe0O\x0e\x7f\xd0\xd1\x22\x91\x93&\xca\xd2p\xfb\ +\xb1\xcfq\xd6\xec%\xa4\xe6 \xa5qI\x22\x17\xedy\ +\x1e\x8f\x9c\xfc\x06bU\x13\xe8\xa6H\xe6\xe8^\x81\xc4\ +kv\xbc\x8c\xfd\x13\xcf\xa730\x98\xcc\xad\xdf\x22\x81\ +\xb5n\xca\x05\xe7\xbe\x05\x9b}\x90\x87\x1f\xfd\x07\x8c\xb5\ +Xc\xe9\xf46\xf8\xc4\xc7\xfe\x1b\xaf|\xcd\xcfS\x98\ +y\x16+O\xe0\xec\xa6\x03\xfc\xc4O\xbf\x87\xf7\xbe\xeb\ +m\x0c\xfa\xdd\x00.\x86\x99O(6\x5c\xec\xd5R\xcf\ +\x5c\x19\x1ewl\x5c\xcc!\xda\xe2\x883\xed\xc4k4\ +\xbc0\x7f\xd0\xd7\x0f\x06\xe0}\xf7\xa7\xc6\xf6\x9d\xff\xdf\ +{\xe7\x86]\xf51\xff\xeb8:\xefA\x8c\x01\xb46\ +\x93\xe2 \x0ci_\x80\xcbp\xb0\xb1\x7fO\x84\x83x\ +\xf5\xe3\x18\x5c\x99[\xbdM\x11\x87R\xc8\xa9, \x02\ +K\x834\xdf\x8a\xec7\xb8\xe7\xca\xb6D\x82\x06\x8d~\ +\x94>\xee+\x0d\xdcS\x09@\x93(\xfe\x12\xa0\xa9\x01\ +\x84\x87\xc0\x9003\xb3\x83,\xcb\x00\xc3\xd9\x87.\xe6\ +\x9c\x0b.gi\xd9\x01#\x80\x99i\xa8e\x05\x9f\xf9\ +\xe8\xfb\xb8\xff\xee;\x85\xdeeI\x7f\xd0\xa1\xb3\xb6D\ +{m\x81\x8d\x8d%Gs+\x22\xdc\x0b\x5c\x9d\xf4\xe6\ +\xc7\x12\x8cU\x03iVgr\xd3\x0e\xc6\xa6\xb7\x90\xd6\ +\x1a\xe4\xfd\x1e\x7f\xf5G\xef\xe2\xc5\xaf\xfb)v\x1e\xbc\ +\x88#'\xdd\x18\xda]\x18\x1f\x85\x0b\xaf|>_\xf8\ +\xb3?\x00`dv+\xfd'\x1e\x08\xf3\x13o\xd5\xb9\ +\xab\xe8\xb7\xc9\x80\xe6\x88+\x90\xdf\xa8\xb7\x00X^s\ +\xc7N\xb6\x1a\x0e\x00\xae/\x9f\xc2b)\xaa\x1a\x89\xfa\ +\xb4\x18\xab\xe6\xce\x83@7\x87>\xbbU\xf3j\xcc\x1f\ +\xaepr\xecy\xa5\xa2\x83\xdeW\xd2+\xd2'>\xc9\ +\x9c\x9b\xf0d\xef\x89\xf1;S^\xde\xfb\xe7\x0b\xcdc\ +g\x80\xd6!\xda\xdb\xa7\x95\xb7^{1h\x8dk\xa4\ +\xcaV\xb5p\x14amj\xf3=Q\xaf\xf58\xdc'\ +\xf2\x8c\xa1\x18A\x93\x92\xb5Z\xae\xdf\xc6Po5\xc9\ +\x07\xae\x8dZb(\xf3\x9c\x85\xc7\x8e\xb8;}\xc8A\ +\x9aPN\x8e\x93\xae\xaca\xcb\x1c\x939\x1d8\xbey\ +\x86\xd2B\xaf,cg*\x0eL\x02\xe4\xeb]\xd7F\ +Q\x04zy\xe7\xca\xe9\xc6zl\x90\x0e\xc7\xa8\x09\x05\ +bgK\xa2\xe6\xca\x03\x7fm\x5c\x0e\xd7\xb7\x14\xb9\x00\ +(O\xe0\xe9>T\xa3\xbe+\xda\xdbV\x7f\xc9\xa9E\ +\x9e7\xe3l\xe2\xe1\xf7\x86\xe7_\x9b?Z\xfe\x0e\xfb\ +\x02\xc5(\xd2e\xeddM\xb8\xfb\x8b\xd0fb\x12H\ +\x81\xa91\x92\xe5\x8d\xe0\x09$\xf4;>>\xce`\xc8\ ++c\xdf\xcf\x91\xd0)NP\x92\x90=\x0d\xf2\xb4\x0e\ +&\xbaWg\xca'\x1698\xfa\xc9\x18@\x06\xad\xe3\ +?D\x85k\x06\xf0\x9d\x10\x0fa\x1a\xc8\xa7\x17\xa1\xde\ +\x16\x1eF\xdb~\xc0%\x96F:\x12\x09\x07Y\xd8^\ +\xb0h\x01\xa5\x95\xd0pP\xa5L\x9cLx\x0cV\x00\ +zE\x1fS\xed\x16\xd8\x12\xc6\xd3\x11\xa1@\xb5\x0d\x5c\ +Z\xcb\xde\xda~\xbc\x85e\x0d\xdc\xd1\xbe\x15k K\ +2j\xe1'%KS\x92$\xe1\xb6\xc7>\x09)a\ +\xbbx\xd3\xe4Y@\x22[\xcb\xb6z\xa0\xb5\xa1O%\ +\x16\x8c\xc1\x1a\xc3\x0bv\xde\xc8\xd9c\xcf\xa7\xc4\x90\xa6\ +`\xaa\x9f$\x854\x85A\x91p\xceyod\xd7\xbe\ +gPPRX\x97\xa1\xdc\xed\xb7\xf9\xf8\x9f\xfc6S\ +\xe3\xcbLN8pyr\xd1\xd2N\xce\xe6\xad?\xfb\ +^\xd2\xb4\x16\x16\x94.T\xac\xb7\x7fu\xd0\xbf\x8f\x11\ +3\xb8\xed\xe04m(A\xa1\x05\xbcX#b\x19\xcb\ +\x22!\xbc\xfe_\xf7\xfan}\xfb\xee}\x8f\xd7RX\ +-F\xaf5\xe1\xf9a@(<+\xeb!\x8dla\ +\xd9\x22\x93\x95\xe8A\x5c\x19>\x97\xf5\xe6\xfb\x22\xb1\xb1\ +g\xca\xc2\xf4\xdb]Z\x18\xe9\xf5m\xd5?\xa3Z9\ +\xddc\xe7\x05P\x1a\xc6#`!\xc1{\xea\x9cW3\ +\x8d\x9e\xe5\xc7`\xd0\x05\x9c%i\xcc[\xfd>{\xb9\ +T\xff\x84\xde\xcaKd`zv\x87\x1b\x9dI\xb8\xe2\ +\xda\xebi\xb7\xa1\xebt!cc\x0e\xfc}\xe8\x9d\xbf\ +\xce\x03\x15\xf8\xb3\x16\xd6WN\xf0\xf0=\x7f\xc3c\xf7\ +}\x8d\x85\xa3\xf7\xb1\xbe\xbe\x00\xb6$\xb1\xd2\xb6\x16\xb9\ +\xc0\xd0\xffn\x0e\x0a\xdc\xda.\x07=\x96\x8e=\xc8c\ +\xf7|\x99\xe5\x13\x8f\x84\xdd\x85\xbf\xfe\xc8{)\xf2\x1e\ +s\xd3\xc2=\x1bm\xd8\x7f\xe1\x0f\xd1h\xb82\x19#\ +c\x9b\xd4z\x8a\xb7YK\xc5\x1fv\xd0\xa3V\x9dy\ +\x9d\xd5\x9d5\x9bW_o\xd4\xa0\xd7^\xa7\xbd\xe1<\ +\x89y\xaf\x8dE\x02\xd4\x87\xc1\x99\xcc\x98\x0e\x15\x11%\ +\xaf\x15\xa4\xf0\x83\x803\xadL5\x9f\x89\x11\x12\x1b@\ +\x1e&&\xa1%\xd0\xfa\xc4{\xf34\x0f\x8aq\xea\xd7\ +\x90\x0fk\xf2`4U<'\xcf\x91\x0c\xe3\x18\x5c\x14\ +F\xc7\x94\x8aWZ\xfb`\xc0\xebM\xd1\x1d\xc3I.\ +\x02\xa5\xdd\x13\xad\xea\xb7n+\xa9eU\xf8\x80an\ +\xe76\x924\xc5Gi\xd7\x8da\xed\xe4\xa9\xf0\xd4\xbc\ +\xdd\x15z\xa5)\xe5\xe4$I\x92\xe1\xd7\x12F??\ +\xbe&\xd3\x8c\x8d\xe3\x8b\xac\x1c_pt\xec\xf6\xc3\x0c\ +i\xa3P\xa0\x86T\x06\xb1\xa1\xf7Bg1L\xe3\xf9\ +\xd52L\xe2\xeb\xdc!\x0ea\xcc\xe1;\xf1\xea\x09\xfc\ +\xb7\xd1&m\xf7*q)|@\xa0\x9f\x8e\x01\x14^\ +\x11]f\x89\x9dQ1\x1f\x9e\x86\x8e\xa3\xf6e^c\ +\xb4\x11\xf7W\x1b7\x22E\xfd\x16\xaf7\xbc\xc5P\x03\ + M)\xa6F\xb0\x99|&\xc6\x8d8M\xfc\xfa\x89\ +\xe5\xac\xc4\x02z\x1e\xf2R\x5c\xfa\x14;\xd4\xfcXe\ +\xfe\x9c\xb4\xf0UV\x92\xef\x8f\x01\xec?#\x03\xc4\xd6\ +\xa1\xb3J\x12j\xa6\x1e\x06\xaf\x81\xd1\xf0\x00\x13LD\ +$Y\xb4\xb1e\xf3T\x0c`\x8d\xa53h\x93T\xeb\ +\xc8\x02i\x22BNg\x00\xd7M#\xf4\xdb\x18X\xcc\ +\x17H\x8c!K\x12\x12\x93\x92T\xde\x89\xd4\xa4$&\ +\xa5[v0\x89\x03\x7f\xa5\x81\xc2$\xee\x19V\xa8 \ +sPM\xbaq`\xe1\xa5\xbb^\xcd\xfe\x91k\xc91\ +\x98$\x06\x7f&\x05\x93\xb9\x9f~\x99\xb0\xef\xc27\xb2\ +\xe3\xe0\xb3d\xaa-\xf4\x07\x1d>\xfa\xa1w0?\xbb\ +\xce\xf8\xa4\xa3\xf7\xc9E\xcb\xba9\x8b\x9f\xf8\x85\xf7\x05\ +\x8f\xa5\xde\xea\xf1\xf3\x12gd\x9f\x1e\xc3\xd7\xca&H\ +\xd2z\xa0\xbb,\xd0a\xb1\xaay\xc4s\xc1\xf7\x09\xff\ +\x86\xa6\xf0{m\xed\x9f\x0d|>\xa9\xcc\xd5\x8b\x97\xc0\ +\x95\x22\x1c\x9c\x08\xf5\x94\xd6F\x90\xe7e\xedI\xd1\xbc\ +\xec7\xe7\xa54@\x81\x8fW\x92\xb5+\xe2\xcb\x9f\xdd\ +\xedW\x90\x9fa\xbd\x1e\xb4r\xd6\x96\xf60(HI\ +\x02`+\xc3j\x8b\x0d)O\x97XY\x83\x96.\x1a\ +\xc0j\xcf\x99\xbfd\x9b,\x06\x18\xee\xb9\x85\x1a\xa5|\ +\xdf\xf7\x0b5v\x07\x9e\xa6I*\xcb\xee\x87\xaez!\ +\xa3\xe3S\xac\xad\xbbo6\xea\x0e\x00~\xfe/>\xc8\ +\xea\xca)?u\x1c\xbe\xef\x0e\x8e\x1e\xfe&eY \ +\x19\xed\xba\xa4D\xec%\xd1|\x1f\xefh\x10\xfa\xe1\xfa\ +\xee~/\x1d{\x90\xa5c\x0f\xb8\xf1\xe79\x9f\xfe\x83\ +\xdf\xa1^\x17\x1d\xbe\xde\x01c\x0c\x9bw\xee\x05\x0ci\ +\xbd\x19q\x97\x00\x1c\xb7\x03\xe3y\xa5\xd6\x1c\xa3\xcc\xfb\ +\x94\xbd6\xd3\xb3\xf3\xe1\x04\x22p\x00\xf0\xe8\xe1\x07\xc3\ +\x1by\xaf\x13\xe6T\xe6^\xa8\xae\xd7H\xac\x88\x05\xf4\ +\x88\x0e\x10P \x9e\x0a\x0du<\xe0\x8b\xeb\x88j\xcd\ +\x12\xc7\xe2i\x85X\xaa\xe4\x12\xa3\xda\xf2\xd0\xce\x84\xf5\ +\xa0\xdd\x12\x9e\x87c\x80\xee\x8d\x1b\x91k\xa8\xdex\x8f\ +\xf3\xb0\xfa\xd7\xbbNB!\xbd\xbd,3\x8d\xfa\xdb\xcf\ +\x966Kd-\x18\x92\xca+m\x80\xad\x87\x0e\x00\x92\ +\x01\x5cKa}\xe1Th\xb1\xb7\xba\xaa\xfak 5\ +\xd8\xc9Il\xe1t\xeb\xd2\xe1#$\x06\xa6k\x19\xfa\ +\x9a\xade\xb4\x12\xc3W?\xf0\xf1\xf0\xec\xde\x89%\xb5\ +\x9et\xd0\x88\xe8\x22\xbdv\xe3\xd5&\xbc\xaf\xc3\x84\x86\ +\x8d^\x8b\xc8\x00\xa9&\x12\x9f\x14\xa3\xe5\xa4\xbc\x87\xb3\ +\x80\xbc7\xb0j;\xde\xbf\xb3g\xf8-R\xc1\xaa\x11\ +\xc5\x8e\xa0\x18\xa6\xcb\xa5y3\xc6D\xe2\xad\xd4\xe3\xf3\ +\xa5\x97\xe4\xb4\x22olh\x99\xed\xc7\x14\xc0a\x9a\xba\ +\x121YJ\x1e\xeab\xe8*&Ex\xbe~\xb6\xac\ +\x8ba\xfa\xc6\xb1\xb4:\xa4\xa1\x0cmHy\x1b\x7f\x15\ +\x14$\x9e\xd8\x05\x05\xdf;\x03x\xa4\xfa\x83a\x80\xd4\ +\xd4\xd4\xa0t\xb5y\x22\x02\xf9W\xda\x1b2\x9c\x93\x5c\ +\x0c-\xda3]\x06\xc3Rw\x89\xd4\xadG\xacu\xf1\ +8#Y3X\xea\x16\x8b\xb5%\x1d\xdbv\xf42\x0e\ +d\xedj\xec&1\xce\xbb`\x12\xe3~\xd2\x04*K\ +|\xbc>En\x1d\xf8s\x99\xc2%y\x99\x87\x9e\xfb\ +\x18L/\x0e\x9d\xe7\x0fn\xd8\xf9\x1a\xf64\xaerl\ +\xe9\x9a\xc3$0\xbe\x09.\xba\x0e\xb6\x1f\x14@H\x06\ +\x832a\xd7\xc5o`\xc7\xf9W\x05\xc0Q\xd8\x92\xfe\ +\xa0\xc7\x9f~\xe07\xd8Z\x81@\x03,,X\xda\xe6\ + o\xf9\x85\xdfUT\xb0\xe8s\x0b=p\xd7\xe2S\ +\xdb[\x00#\xd9$IZ\x8f\x14\x81\xff\xadc]b\ +\x8bJ6\x93\x92\x06d\x93O\xfeS\xab~N{o\ +\x22\xfe\xa9W?\xb5\x09Hc]\xf9\x94W}\x5c\xee\ +mLJ[\x8d'\xf9\x19\xfe\xacY\xfd\xe8\xbf}\xa9\ +\x10\x11\xb0\xba6\x95w\xff\x1b,RD[\x8c\x1cY\ +3\xe2)\x8fa\x94\x13\xdbv\xed\xab>\xadf3\ +\x81\x85#\x8f\x85{z\xdd\x0d\x0c\x12W\x17_\xf6\xb4\ +\xf7d<\x02\x84\xfc\xb6[\x1a\xb8\xe8\xf4\x1d\x01Y\xf9\ +\xa28\xf5\xdf\xa7{\x80\xf5k\xe1\x1a\xe1^\xf1c\x17\ +\x14\x8a\xcb=\xd7\x94\xa17\xae\x8f\xf1\x0c\xc8\xfc%\xf8\ +\x04F\xef=\xf4I-\x9e7\xb5!\xe2i/4\x1d\ +\x06}\xbe\xdf\x02j5\xa0\x85\xd8\x9bi\xb1\xd4\x1a\xcd\ +\xd0\xc2\x9e\x8b\xce\x8b\x12@j\xc6\xb0|\xecd\xf8\xbc\ +\xbb\xb8\x1c\xd1\xce\x02Ej\xe8\x0d\x0al\xe5-\xbc\xfd\ +]\x7f\xc4D\x9a\xb2\xab\xd1`g\xa3\xc1\xaeF\x83\xd1\ +$\xe5\xd6\xff\xf4~\x8e~\xeb>\x0c0hw\xd8\x08\ +\xa7\x8a\x98\xaa:\x83\xacR\x1dO\xe6\xc7\x5c\x22E\xbc\ +\xa4\x16\x81\x0d\xabM\xef\x1c\x0c\x83x=3\xfe\x99n\ +^d+\xd7\x1b\x80\xfas\xb3\xd1\xc1lt\x95\xe9\xc4\ +\x9a\x82\x00\x00 \x00IDATL\x89/mH\xe8\ +w=Z\x91Y\xf3\x06\x83\x97\x19\x120 \x97\x97Y\ +\xc3\xf3&rQ\xafe\xd9_\x11>\xf6m\x0eo=\ +{:\x84\x90\x9b4\xa5\x9c\x1e\xa9\xc0?\x15-\xc4\xb8\ +\x87\xf8\xf4'\x01\x98b\xe0\xe8\xb9\x11\x00)\xf2;\xad\ +\xccB\xbf\xbeE\x86J\xfb\x99\x9b\x80\x84\x0cC\xff\x0c\ +\x0c\x001\x03\xf8\xce\x9d\x89\x01\xc4\x1b!\xc1\xe2\xd2\x96\ +U\x83\x1cf\x00\xef\xca\xf4\x9e\x00weI-L\xc4\ +0\xf8\xf3W\x1cHL\xf8\xbe\xff-\xd3\x1b\xc7\x1d\xca\ +\xe4\x81,b\xcbZw\x1d\x9b\xd8\xaa\x9a\x83\xa1(\xa8\ +j4\xb9-\x1c\xbf$\xee\xe9\xdf\xcd\xce\xc6\x85\xee>\ +\x03\x87\x9a\x97S7\x1f\x0f\xe8\x1d\x08\xa7\x05$I\xca\ +\xb5{o\xa6[8\x00X\x1a8|\xe2\xef\xb1\xd6\xc5\ +1Y\xe9\xa2\x9b\xeeJQ\xdf\xb0\xedf\xf6\xd6\xaf$\ +'\x11\xcf_\x02\xfb.\x83\xb3\xafq\xed\xec\xb9\x08v\ +>\x0e\x7f\xfd\xd9\x0at\xa4\xd0/R6_t3\x83\ +,\xe1\xe8\x9d\xb7\xb9\xf1\xda\x92~\xaf\xc3\x9f\xbe\xf7?\ +\xf0\xca7\xff:$\xd3\xac\xac\x1a\x16\x16,3s\x87\ +\xf8\xd7\xbf\xf0~~\xef\xff~+Ul{E\xd1\x02\ +\xef[\xf0s\xe5i\xeb=6\x9e\xfe\xcd\xaaN`^\ +tC\x99\x06\xadXb\x10#\xf6\xf1\xa0\xe8\xd3O\xba\ +\xd0\x94e\xac\x97\xac\xbe\xecwy\xed\x97s-\xabc\ +\xda\x09y\x97\xa7u\xd5\xc6 \xb79E\x95Uw\xc6\ +\xe7\x18\xb5\xf0\xcd\xd0\xe7g\xb0'\x06%\x14\xc5\xf0\x19\ +\x95\x22\x08\xe2q\x8a\xd7A\x03\x1b\x01\x8b^(\x88\x10\ +\xf1\x0b~\x98\x16\xa1\xbbx\xe1\xa8\xbd|b\x95\xea~\ +\xc8\x10D\x84\xcblH$\xa1\xe5L\x1e\x1d\xe9\xbf\x06\ +\xacn-\x17j}\x0a\xc4\x95>j\xa0\x18{\xd1\xe2\ +\xcf\xe3c\x0a\x0b\x5cQ\xf88+\x90j\xac>FQ\ +\xb2\xae\x934#\xad\xce\xec\x9d\xd9\xb4\x99\x89\xc9\x19\x16\ +]\xd2|U\xdf\xcfr\xeb-\x1f%\xad\x8f\x90\xf7K\ +\x1e\xbd\xe7\xcb\xe4yO\xc9\x11\xdf\x1b=_q\xf1c\ +\x9dM\xaf\xb7\x0f\xe3\xf7\x84j\x1e(\x95\xb6`\xf9\xc4\ +#l\xdey\x1e\x83A\x8f\x85'\x1efr\xcb^\xe7\ +\xf80\xaeN\xe0\xd4\xec|\xd5FB\xd6\x18a\xd0]\ +W\xb2P\x00\xb6\x7ff\xbd9\x86\x07\xd8{\xce\xb9\x90\ +^_\xe8\x93$pj\xe1\x98\xa3\x95\xb5\xf4\xda+\xd1\ +\xbc\xc4|!|\xe8gP\x14\xa1\xeb\x91\x074\x16\x8b\ +5\x8eoRD;\xf8\xbeIb\x86\x09\x89L\xb14\ +\x10\xe3\xdd+Q\x1ds\xa6O\xd7\x88\xb9\xcf\x87\x18H\ +k\xfe}\xf7Z{\xf2\xe4[:6s\xd8\x98\xf0#\ +\x8f_\x9f\xbe^\xf56<\xd17c\x98/\xb1^\xb1\ +\x0c\xf0\x80\xb61-\xf5m\x9b3\x93\xb4\x0b\x81\x93\x99\ +1\x9cz\xfc\xa8k\xa7,\xc9\xbb]\xb4\xf2\xf7\xae\x8e\ +\x95\xc7\x8f\xd0\xbc\xf8\ +1dT\xce\x0e\x8e\xf9\xd2\xaf\xa98\xc37F\x02\x12\ +\x17X\x0e\xf1\x04\xa1O6\x1a\xad\xd6,\x9a7=~\ +\x18^\x072\xc7*\x9e\x11\x8bl\xcb\x0fy&\x93\x04\ +;=\x8a]Zw\x89\x01j4>\x01\xc4_\xfa\x00\ +\x0eq\xda\xf9\x9d\x1c\x13\x8d\xd4\xbf\x16\xc7\x9b\xe8p\x8f\ +\xc2|1\xe8\x00?\x8b\xcas\xa0\xb7M\xad\x22\xe2w\ +c\x00-\x10\xcd\xf7\xcc\x00\x9a\xe1d\x19\xa5\xa6^u\ +Z\x86(\x19\x8eq\x19\x04\x8b\x9c\x9f'\xcb6f\x00\ +\xadh\x87\x85\x82;\x22\xc9\xdd\xb9\xd4=\x851\xd5\xb9\ +\x8c\xd6\x90%ih\xd3\xb3\xc4\xa3\xfd\x87\xa9\x8dB^\ +\xb8'uz\x867m\xfb\x19>t\xec\xdd\xf4m\x1f\ +\xac \xfa\x17\xef\xffW\xd8b>x\xff\x92\x14\xeez\ +\xe0s\xae5\xa5\xbd,\xa6\xd2\xdc\x86\x97l\xbd\x89\xb3\ +\x1a\xd7\x90\xe3<\x7fee\xcc\xec\xbb\x1c\x0e\x5c\xed\xbc\ +\x8e\x18\xe77\xdc\xb6\x07\xaey\x11|\xf6\xd6\x8a\x17\x13\ +\xe8\x97\x19\xd3\x97\xbc\x8a\xbc\x96p\xf2k_\xc4\xe0N\ +'\xb1\x83\x1e\x9f\xf8\xfd\xdf\xe4\xa5\xaf\xffEH\xe6Y\ +Z6,.Xf\xe6\xce\xe3\x8d?\xff\x1e\xfe\xe0\xbf\ +\xfe\x84\xb2]\x86\x8b\x8f\x88\xf0\xcb\xaay\x90\x98KC\ +3\x9b\xa0\x0bUb\x88,m?\xbf\x9aW\xbc\xd0\xff\ +\x9d?\xfd\xed\xb0`b!\xadR\xdbU\x5c\x8b\x04\xaa\ +k\xba\xc5I,\xff\xdbk\xff-{\xa6\x0e\xf0T\xd7\ +0h\xfa\x8b\xdb\xfe\x8c\xdb\xfe\xfe\x0b\x8a\xeb\xfdU\xbd\ +2\x09\xf5l\xb4\x02\x7f\xc3\x90 \xf60\xb8L[\x1d\ +\xa2 q|\xfe\xdcZQ)n\xd5\xf9\xe8K/\x88\ +E\x09\x1adM\x08\x5c;\x93\xc0\x8dm]\xa1\xcd\xb0\ +\xa0s\xef\xfb\xedLY\x8f\xf2\xb9\xf4+\xae\x9f%\xf3\ +\x14gD\x8a\xd5\x9f\xa8\xef\xe9zm\xe2\xe9\xd7\xa0U\ +\x14\x1d\x08\xb0eh\xcc\xb1\xc5+\x00\xc3\x07I\xeb\x99\ +\xd0\xa0\xcb_\xb5Z\x13\x1f\xfc}\xe9\xb3\xae\xa5\xb4&\ +$~4\xea\xb0\xb8p\x94\xc5\x85\xe3\x80!/aP\ +\xe6\xc4\x90\xc8\xcd\xb0\x07\x15^N\x0e\xd3\xd7\xdf\x13\x9f\ +\xa9\x1d\x97\xd2\xf0\x02\x5c'\x89\xe4\xbdN\xe8\xf7\xa3\xf7\ +}\x8bgl\xdf\x1b\xfan\x81z\xb3\x15\xfeNR\x89\ +\xa7\xd4\x97.x\x9f\xb5F\x01C\xad\xde`tj\x96\ +S\xae\xca\x0bi\xe2b~6V\x96]\x0b\xf9\x80\xb2\ +\xcc\xf11\x9a~;Y\xc0\x7f\xcc\x87^\x81\xea\x00|\ +\xcd\x97~\x0cq|\xa2\xcc\x86\xe7\x11\x1f\xd8\x0e\x92\x00\ +2\xfc\x1d\xaf+\xbc2,MlH\xca\x5c\xc86\xb8\ +\x19Z\x07\x9e#\xf4j\xf0k\xc5\x0e\xcd_\xf8m\x04\ + \x12\xfaa\xaa9\xf7z\xae\x0c\xc9P\x92%\xad\xb7\ +\x0e\x85\xd3u\xb0\xbe\xff\xcc\xa8\xff1\x96\xda\xb8;\xce\ +\x0f\x03i\x9a\xd1\xf5\x19\xc0\x89\xc1\x18X>\xe2\xf6\xb3P-J\xccy\x12>s\ +#\x1c\xaeW\xea\xe3\x8d}\x8fu\x7f\xf4s\x05v\x09\ +\xd8\xf0\x9b\xbc\xa2#\xa4\x15\x0d@\xb4\x0e\x14\x93DG\ +\xdf\xfamK]\x90}\x98Fb\xfc\xb9q\xc5\x19\xc6\ +\xa4)\xf5j\x9e\xc0\x92d\x19\x95\x03\x90Fb(\xfa\ +\xfd\x90\xb4Q\xf4\x07\xc8\xca\xd3@\xd5=\xb7\xbb\xbc\xca\ +\xf1\xbb\xbe\xcd\xda\xca*\xb6\x8c\x13R\x8an\x8f\xb5\x07\ +\x1f\xe3\xc4\xed\xffHoy\xd5\xb5Wq\x94\xd7\x7f\xc3\ +\x09f\x05b\x92\xe9\xdd\x1f\x99+\x0d\xacE.I\xa2\ +\xa8\x18\xe5\xde\xf1\xe2\xd7r\xccQ~\x8e\x86\x0dU\x09\ +M\x010UL\xa0\xd0\xd6S\xd1kP\xb7S\xa0\xdf\ +?\xf3%\xe0T\xd6T\xd0\xc2a\xde\xb4a2\x8cQ\ +\xa4\xcf\xfaw,\xf7\xbd\x94\xf7\x06\x82\xd2\xf4\xaaM\x8b\ +M\x0cvz\x0c\xb2D\xc9\x1a\xe1-Mo\x8dwt\ +\xc1\xf3a\x09\xa8\xe7\xde*\x99\xe9/\xcf\xe7Y\x81\xa5\ +V!I}v\xa6\xbfI\xa3_\x1d\x8ch\x86\x1e\xa1\ +\xdd\xaf2\xb9q\x1c\x85\xf7\xbc\xf9\x81i\xe4\xae\x177\ +h&\x8bO\x97\xf0\xe0\xd1\xab9\xed\x05t\x07\x22\xe7\ +a\xd9\xc6\x93u:\x03\x88\xa7R\x90\xbc!\xe1\xa1S\ +\x0f27r\x10\x80A\x1f\xeaiM\x1d\xd9f0\x06\ +\x8c\x85O,\x7f\x84\xb7\xcf\x1f\xc4\xe6.S\xb8\xb4`\ +\xf3qvf\xcff{\x03\x06\x89\xdb\x0a\x1c\x18\xb0U\ +\x06\xf0H\xb3\xe4S_\xfdM\x8a\x22'M\x120U\ +\xab\x1e\xfc\xcd\xbe\x9c\x8b[/$\xb7\xc6%wT\xe0\ +o\xc7\xc5p\xe0J\xb7%D\x82\x1cF_\xfd.K\ +\xd8w6\x5c\x95\xc2\xe7\xbe\xe6\x9eE\x0a\xb9\xcd\x18y\ +\xd6M\x0c(Y\xfd\xcamn\x89XC\xd9o\xf3\xd9\ +?\xf9o<\xef5?\xcd\xe4\xd4.\x96+O\xe0\xf4\ +\xdc\xf9\xbc\xfe\xdf\xfc\x0f>\xfc\x9f\xdf\x8a\xb5\xb1\xbb[\ +\xc7Q\x8a8\xf5\xee\xff2\xcck3\x1b\xa7\x83\xa5,\ +\xfax\x15\xa5\x85\xc1Jg\x09s*^(:bB\ +\xcf\x13\x10N{\xd0\xc2]\xdf\x93\x900\xd6\x18gb\ +t\xea\x0cs\xfd\xf4.\xab^\x1c;\xe5\xad\xe6\xe1\x18\ +$HMF\xad>\x1e4\xb4_|\xb2\x10\xa5dN\ +4\x1e+\xc9\x1f\x1a\xf0y\x85\xa2i\xecE\x9e\xf6v\ +\xfa\xf5(\x02Q\x94\xbf\xf6\xa8x\x13\xc9\xdf\xe3\xe9\xe5\ +2\x1bc05\x0cX\xa4\xc7\x1e\xec\xc9{2.\xf7\ +\xbe\x17\x9b\xba\x8fq\x8d@\x09\xb1\xf0\xa3\xd4!$Z\ +!z\xfa\xf9{\xe20\x11\xd9\x12v\xa1%\x09\xc6\xc4\ +Y\xcd~\x9c~\xa6$\x0e\xcd\xd1tbjK\x18o\ +\xab5B\xbb\x0a\x0dH\x12w\xb4\xdb\xc3\x0f\xdc]=\ +\xc02\xe8\xb6\x01C\xd6\x9c\xa4d\x15\x06}\xfcV\xa1\ +\x8e3\xf3s\xe6{\x10\xc7\x22\xf9\xcf\xb4\x81\xeai\x10\ +\x97\xberk_\xc7\x84\xc5\x971\xd0Y_\x93Y)\ +\xc5K\x22Q\xb4\x02@M\x9aRk8\x8fact\ +,\xc41\x034\x1b\xb0\xb1\xbc@\xbf\xdf\xc5\x00y\xbf\ +\x13\x80\x95l'\xe9\x18P\x91\xd3z\xce\xfcz\x97\x12\ +\x1fP\xaa\xccY\xd0\xebB\xbch\xfeh7\xe1i]\ +cRt\x81\xde\x8a\x14\xba\x0c\xb7\x1b\xc7\xe1\xd9@\x8d\ +8AP\x0cO\xafL\x85\xf3\x1cO\xf9m`\x19\xa3\ +^\xbf\x06\x89w\x9597Q\xdf\xe3\xf2i\xda\x93\xee\ +\xe7F((\xb1\xb3\xee\xddT\xc5\x80m\xdd\xbf\x17\x93\ +\x88g\xbf\x9e\x18\x96\x9f8\x11z\x9cw;\xa1\xdd\xd8\ +0\x96\xf7\xf2N\x8f\xe5\x87\x0f\xb3RZj\xbd>&\ +1\x0c\xba]\x18H\xd1h\xd0!\x09r\xc5\xc6\x8b\xec\ +ax\xb9T\xe2\x93\x85N\x0fq\xd0;\x08\xb2\xdb\xe7\ +\x9e\xe1\xc3\xba\xc4|K\xc2\x13\xfd\x9a\x90\xd3\xc0\xfc\xd6\ +\xa7\xb4L\xc5C)\x09v\xa3\xeb\xa4\xc3h#\xe2\x0f\ +O_\xed\xf1\x12\x8e:\x1d\x9a\xf9\xcf\x86\xf1\x818\x1e\ +\x08wI\x8fcY\x19?CB\x15\xfc\xfa\xd7(\xc9\ +\xa89\x97\xf7\xc4{Mb(\xa7GI\x97\xda\x94y\ +\x1e\xd6\x92\xe71M_\xbf^\xe3]\x98\x98\xf7t,\ +\xb7\x07\xf7\x9e\xa2\x05\x05\x19\x99\xfb\x1doT\xfd\xcb0\ +@y\x06\x06p[\x01ExVb\xf4Qp\x22p\ +<\xd3\xcbvEl\xf1\x0dog\xe8%\xe2\x16@\xcc\ +\x1cbI\xc8X\x1f^~\x84+&\x80.\x14\xb9\xe5\ +\xdc\xd9\xbd<\xba\xf2P\x10\xf7\x06Cb\x0c\xab\xc5\x0a\ +\xbf{\xe2\xb7x\xcb\xfc/A1\x12\xce\xfe\xb5\xb8\xed\ +\xd6\x12\x82\xd7\xcf&\xd0l\x0e\xf8\xdb\xfb\xdf\xcb\xc9\xe5\ +\xc7\xc2\xd9\x8f`\xc0\x18\x8cIx\xe1\xa6\x1bxF\xeb\ +\xc5.\xdb\xb7\x02\x8c^\x0a\xed{6\x949\xae\x94L\ +\xf5\x0ck+\xd0i\xa1\xc0\x85\x11\x1c<\x07\xba\x19|\ +\xf6\xeb\x15\xe8L!/3\x9aW\xbe\x8a\x9c\x82\xf6W\ +\xfe\xa6\x22\x95\xa5\xd7\xdb\xe0s\x7f\xfa.\xae{\xcdO\ +31\xed@\xe0\xa9\x0a\x04\xbe\xf9W\x7f\x9f\xdf\xffO\ +\xff\x9a\xb2\x90,%\x0f\xb6\xfcR\xb0\xeao\x0f\xce\xbc\ +\xd10\x92M\xd2f\x15[\xf4\x02\x13\xfaYX\xda8\ +\xc5\xe2\xc6\x82\xa2fl\x08\xc4B\x0e\xf5\x99\xef\x87\xbc\ +\xefym\xeb\xf4v&G\xa7\x95J|\xfa\x97\x16\x10\ +%\x96\x87O\xde\x8f\x805\xf1\x8bK\xac\x93\xa1\xd5\x98\ +\x8e\x14\xb7\xee\xbfx\xee\x86[\x8f\xbd\x1f\x18\x89?\xf2\ +\x9e\x93\x0c\xbf]\x22\xb1s\x1e\x1c\xa5VN\xcd\xd1\xde\ +n\x1d\x97\xe5\x17\xff0ec*\x8a\x01\x14\xb6\xd9\xab\ +\x7fNI\xbbL6\xedG\x94\xb9\x15%\x1d|\x8dU\ +\x91r\x14?\xc8\x96]\xe2\x8c\x15\x1bg\xaa\xf9mn\ +\xef\xc9\xf1=\xd0\x00S\xc7\x98\x0e\x07\x96\x0b\xd0\xf2\xb4\ +#\xd0Y\x07S\x9b$\xa1VsY\x15I\x9aPo\ +4Yu9\x17\xd4j`\xad\xe5\xe8\x13\x8f\x00\x86\xbc\ +\xccU\xff i\x8d\x93\xb3\x8a\x1d\xf4\xc23\xad\x1a\x83\ +\xef\xb5\x07\x0c\x02\xf8\xf4\xba\x88=\x15:~'\xf5r\ +-\xad\x85\x16'\xa6\xe6\x00\x98\x9dr\xb7\xd42\xd8X\ +[\xc6+\x9fr\xd0\x0f\xc2\xdfT3\xe0W\x9f\xc5\xd2\ +l\x8c\xe3\xe5\xea\xec\xd6]Qq\xeaz\x06\x0f\xde\x7f\ +7\xb6\xd7\xc14F\x18t6\xd4\x18\xe4\x1a\x96\x8f\xfe\ +\xd22\xdd\xcbiO\xf7\x14\x13}>\xbc\xad\xe8W\x90\ +\xd60\xfaYq{\x02\xe4\x87\x01\xae\xf7\x8d\x80\xa8S\ +\x1dN\xa4\xb7\xd7\x87eF\x1c\xe0\xef)\xa7bn\x8d\ +V\xdcz={U]yaLeD\x99\x98\x9fA\ +{9m(\xef\x15\xf7!6\xb2\x5c\x02\x88\xbbv\x5c\ +p6\xde\x91\x80\xb1d\xc6p\xfc\xe8\x09<\xb0\xec,\ +\xaf kW\x1b\x91ry)@b)\xea\x0d\xca\x95\ +eL\x19\x03\x83x\x1bW@\xb0\xa7LA\x19\x8a\x0b\ +{\x99\xe5\xfb\xae\xb7##\xbc\xe0\xabZ\x18\xcf\x0fR\ +\xde\xc4\xf9\x22\xd2j\x170\xc1X\xb0\xa5\xd7\xe3\xe5i\ +\xfd\xf2\x80\xc6\xaf\x17\xedd\x00\x83\xd9\xe8\xb8\x1e\x8c\xb6\ +\xf0\x9e\xb5\x18\xc8\x89\xa1\x22 R\x10\x88\x18\xcb^\xc1\ +z\xfa\x08\xf0\x1f\xc6\x0c\xf2y\x19}\xea\xdb\xf2\xf8E\ +\x03A\x8b\x053\x8c\xabP\xf7\xc7\xd8\xc5$)\xc5t\ +\x8bd\xa9\x83\xcdU.\x01:\x81\xd0\xcf\x86E\x80\xaa\ +\xf0\xa9\xa6\xd3\xe9\xb0W\xc6\x9d\xbb\xd3\x97\xc9\xdc\x84\x17\ +\x15\xb8\xf2\x0c\xe0\x10\xe2\xf7\xc4\x00QW\xc4\x85/\x0b\ +#Q\xdb\xc0\xda\xab\x11[T\x9e\x01\xf4V\x82X\x85\ +\xe25\xd4\x83\x8dACl\xa9\xba>\x95\xf8\x0d4\xcb\ +\x19\x18\xc0h\x06\xb0|\xe7\xe4\xbd\xa4\xfb+\x22\xe70\ +\xd6\x18uK.\xdcX\x09Mc8>8\xcao=\ +\xfe\xcb\xbc~\xdb\xdb\xd8\x5c;\x87\xd2&\x14\x1e\xf4\xb9\ +\x8eR\xab[:\xf6\x11>\xf3\x8d\xf7sr\xf5q\x92\ +$q\x0a\xd3\x08\xf8{\xd1\xcc\xcbyf\xeb%\x0c0\ +\xce\xb9T}l\x13\xc21s\x1a\xf8y\x0f\xa0\x05r\ +\x1c\x00\xf4 \xf0\xecC\xd0\xad\xc1-\x7f\x8f\xdb\x12\xae\ +@`\xfd\xba\xd7\x92\x0f\x06\xf4\xbf~\x07\xd6\xba\x1a\x84\ +\xbd\xee\x06_\xf8\x93wq\xdd\xbfz;\x93\xd3;\x82\ +'\xd0\xce\x1d\xe4\x8d\xbf\xfa\x01>\xfc[o\xa5\xe8\xf7\ +\x02\x13\x82\x8f7R\x82.,3Q\x1c%\xd0\xca\xc6\ +\xe9a\xe8\x17\x12\xe3\xa4\x8d\x06\xedQ\xd2s(\xc2_\ +\x16\xbev\x80\x8b\xb2\x95\xb24\x9e\x16\xb1*\x1b\xba\xcc\ +\x93\x7f$\x1c!\xb1,\xc2\x93V\x8d\x0a\x12\x0b\xdd\xde\ +2\x8d\xc6$\xc6\xc8\x11\xf1\x1e\xacy\x05h\x81\xd4\xa4\ +\xd4juF\x1bc\x8c4\xc7h6Fi5FI\ +\xd3L}\xbf\xac\x04\x856J\xfc\xda\xab\xfe\xb6\x96\xc2\ +\x16t{\x1bt\xba\x1btz\x1b\xb4{\xeb\x0c\xfa]\ +\x066\xc7+}McMk\x19O\xfc\xd9\xe9\xb0\xfa\ +t\x8a\xf8U]O\x1b4\xea-\xea\xcdQZ\xcd1\ +Z\xad1jY\xa3\x8a\x9f%\xcc\x8a\xa7s\x90\x03\xb6\ +\xa0,\x0a\xd67\x96h\xb7WhwW\x19\x0c\xfa`\ +\xddI\x15\x8d\xfaH$\xc0\x87=\x1b~l\xa1\xd5p\ +\xa6\xadX\xc6y\xbf\x8b-%\xfb\xd3\xb7\x91\xa6Y\xe0\ +\xa1}{\xce\xc6\x98$x\xc4j\x19l\xac\xaf\xd0\xeb\ +:\x8fX\x99\x0f\x22\x0a\x18\x0c\xb5\xd6$\x05\xab\x94\x83\ +^\xa0\x86;\x9aO\x9f\x90!\xd0P\x80\xb4\x9c\xe0\xa2\ +G\xe5/\x89\x8d6$\xa9\xaav`\x0b\x1e\xfc\xe6\xd7\ +}\x07\x00X<\xfe\xb8\xd0\xc6Zj\xad1\xbc\xcf\xca\ ++N\xff\x84\xfa\x84\x8b].)\xd9\xba\xf7lTB\ +)\x89\x81\xa3\x0f\xdd\x8b\x1d\x0c\x806`i4\xc7\xab\ +\xef\x8bA\x1d\xc7\xa1*\x90\x95\x0f\x18\xe4=\x92$\xa3\ +^\x1f%\xdaE1\x12\x1f\xa8\xef\xcd\xfb]\x17\xb3\xa2\ +V\x85\x14r\x16\xf0\xefyS\xf7\xc5\x1b;\x18\xd1)\ +\xba?\xf5\xd68\x1a\x96\xc7\xa6\x96x\x05Mi\xc9{\ +\xed\x88\xc3\xb5\xd1d\x95d\x11HU\x016c\xa8\xb5\ +F\xa9\x8d\x8cR\x1f\x1b'\x1b\x19\xa1\xd6lU\x0f2\ +J\xa6(B\x9b\xaa'U\x8d\xd7\xfe\xda\x0a\xbd\xf5u\ +\xfa+\xab\xf4\xdbk\x01\x14\x1acH\x9br\xc8\xc1\x9e\ +K.\xa0[H;Y\x02KG\x8e\xe1\xf9\xbf\xbf\xb6\ +\x16\xfa\x15\xf8\x05'Cjc\x12'*\x97%\x1bk\ +aV\xd7\xaaRF\x96\xa4_2\xe8\xf5\xa2o\xc5\xc6\ +\x9f\xd3\xacR}\xe0\xf4\x98\xdf\xa4Q#\x1bo\x91M\ +\x8cR\x9f\x1c\xa569F\xd6p!\x13\xfe|\xfb0\ +\x8fFv\x87\xdc\x98q\xa7\xe8\x0cJ\xfa\xab\x1b\x0c\x96\ +7\xe8/\xaf1Xm\x93w\xfb\x8a\xfe\xb1\x0e\xd0\xd5\ +\x10\x0c\x0e\x04Z\xa8<\x81\x09\x9a\xfe1<\xd3\xf4\xd2\ +1\x8e6\xf0\xaa\xdc\xe7\xbf/\xa6\x87\xe78\xa7\x03t\ +\x1fPm\x89\xfe\x92^h\x10\xa6\xe3\x87\xfd\x1a\xb1\xaa\ +\xdf\x0aG%\x19vz\x84d\xa9]\xc9#-5\xa4\ +\xa7\xc2\xb9q\xd2\x0d\x80\x1c\xcaq:MP\xdf\xb7\xb8\ +h\xb1\xc0\x00^xz7\xec\x931\x80\x1f\xb0(b\ +\xbd8\xe3\xb8AO\x82a\x84\xaa-\xe4`\xdd*\xab\ +\x04k\x9f\x92\x01t\x1ft@\xa9\x1e\xac\xf7`\xc8\x94\ +?5\x03\xf8\xefw\x07=\xb2\xcc!\xb0\xd2Z\xc6k\ +\xa3\xeay\x22\xe8\x13\x93\x90&)\xbd\xa2\xcf{\x1f\xff\ +m&\xb2I.\x9f\xbd\x86}\x13\x17@Zc\x90\xe6\ +\x1c\xeb=\xc2W\x1f\xfe<\xc7W\x1fu'\x17\x04o\ +IRYM\x86\xebg^\xc1e\xad\x17\xbbm_\xe7\ +A\x0e^C\xefUv/\xf9\xea\x02\x8d\ +\xb1)fw\x1eB\x9b[\xa5\x89A\xbb_\xa7G\xee\ +\xfb:y9\x08\xb1\x93)\xdew!kaXf\x88\ +\xa2\x12@\xea\x03\xd7\xb5\x17~v\xff\x85\x95\xd7\xae\x1a\ +\xbb\x91m0o\xd8[\xa0\xbbx\x92\xa5\xc7\xef\x8f\xd6\ +\x86\xe81\x99?\xdd\xa7\xb4\xde\xa0\xb9i\x96\x89\xb9m\ +\x98,\x13P\x87\x8d\xf8\xde\xf5%.z\x1d\xd6H\xe2\ +\xa8\xd0\x9c\x9a\xa11=\x85\xd9i(\xf2\x01+\x87\x0f\ +\xd3]:\x85-\x0a\xeac\xe3\x8eO\xb3\x84\xc6\xc48\ +\xa7\xfay\xe8ef\x0c+\xc7\x17\x9d\xac/r\xca^\ +\x1e\xd1\xc7\x7f/\xc9\x126_|\x1e\xa7]\xbe\xcfe\ +\x01\xed6X\xcb\xf2\xb7\xef'?z2\xe8\x10\xd1\xaf\ +N\xe6j/.z\x8eRC}r\x82\x89\xb3vR\ +\x9f\x19\x0fw{\x99\xe2\x8cX/7\x95.7\xe2X\ +q}r\x9eB\x1a)\xcd\xb9)\x1as\xc2\xfb\xbd\xc5\ +e\xd6\xee;\xc2`y\xbd\xf2\x10J\xd2\xa9\x09\xfdQ\ +W\xe5\x09\xb4\xa3\xcd\xea\xd38\x5cA\x8c\x02\xfd\xcaW\ +\x14\xf0\xa1\x08\x22sD\xab\xc5\xeb\xd3\xad5\x86\xda\x16\ +\xf0\x17\xc3+\x81\xaf\xa7\x81\xbb\xd0\x0fw\xf9\x18W\x01\ +\x93\xae\x9d210=\x82Yjc\xf2bH\x8e\x88\ +\xec\xf3\xcf\x1fN\xa8\xf5\xc7\xeaZ\xf5\x1c\x1dj\xa3\x0b\ +\xefg^i:\x97\xe0\x931@\xbc4\xb5\xea\xf0J\ +]{\xe7\xdcCu\xccP\x5cE^\x86\xaa\xea\xe2D\ +Dw\x0b\xa8\xac\xfeO\x83Z\x8f\x19@{\x8a\xcc\x8f\xa9\xd1\x9c\ +\x08\xe3\xd5c\x92\xdf^\x96\xe8\xba`1\xd7\x88\x11\x5c\ +\xb59:Jct\x82\xb5\x95j\xac\xa9\x93E\x9d\x8d\ +5\xa1P\x05h\xa9b\x06e\xdd\x9dnL\x03\xf4\xdb\ +\xab\x00\x8cN\xcc\xa9q\x83\xf7\xc8\xea6JJlY\ +P\x0e\xbcWG\x8fHCGyV\x00\xf8J\xb1\x19\ +\xe5\x90\xd0J\xcc\x15\xc9\x17\xa3aXq\x8b$\x81\xf5\ +S\xc7\x02\xddd\xcb1v\x05\xe4T%6\xd2\x1a\x93\ +\xdbw32;\xaf\xdas\xbd\xcf\xb2\x94\xb4V#\xab\ +\xd7\x5c\x08Ob\xc2\xc3l\x18W\xf5\xda\x18lY`\ +\x8b\xd2y\xe9\xfb\x0e\x89'Y\xc6\xcc\xbe\xfd\x94\xe5\x1e\ +N\xddw\x1f\xcd)\x07\x80|,`\xbbr\xd96\xaa\ +\x10\xa1\xf5\x93.T\xa6\xe8\xf6(m\xa1d\xa0D#\ +\xd6g&C/E\x9c(M\x99\xa4\xd8\xd1\x16f\xa3\ +\xe3\xda\xa9\xfa\xaac\x8f\xf5\xdch\x13%MR\xea3\ +\x13\xcc\x5ct\x10\x09\x18\xf3\xb3\x99\x905kd\xf5:\ +Y=\xc3Vr\x003\x0c\x89\x1ch6@Y\x96P\ +\x94\x14EA9\xc8\x19t\xfbUb\x9d\xa59;M\ +cv\x92\xa2\xd3g\xf1\xeb\xf71X\xdd\x08:\xd9\x1b\ +\xe0\xe2\xa9\xae\xe8\xbd\xd1q\xf2z\xb4\x15h\xaf\x0dg\ +\x03\xe8\xf5\xa2\xf5E\xcc\x01\xde\x0c\xd6\xe106P\xc6\ +\xdf\xad\xd3\x82\xe2T\xc18l\xc2\x19\xde1\x8f\xc7\xc0\ +Q\xd2\xe9t\x7f<\xde\xb1\x89uu\x02\x9760\xb9\ +\xc8@\x9d\x97\x11\xe3\x1a7\x86\x828\xf4M\x1b\xd2.\ +\xce2.\xe5\x96\xa5\xf8\xb8\x89a\xfb\xa5\xe2\x9dh\xf8\ +2\xf9~!z\xa6\xd3\xd6\xa8g.\xdfMY\x1c\xe2\ +f\x96\x8e\xcb\x13\xb5'\xcf\x02\xa5\xcdIM\xf6\x94\x0c\ +\xa0}\x17\xba\xefz\x9a\xe2)\xd4\x93&\x8co\xd5\xe8\ +V\xbb\xab$\xd5\x09ve\x09\x9b\x9b\x93\xc8\x02\xa9\xc6\ +b\xab\x11\x19\x15Z\x9f@b\x0d\xa5\x1d\xb6\xc7\xab\xdf\ +j\xcb\x17\x037\xce\xbc\x9a\x8bj\xd7\xb9\xc8\xc7\x04l\ +\x95\xf0\xe1O\xf6\x08\x1e>\xdc\xd6\xee\xd7o\x81>\xb0\ +\xe7\xbc\xaa'\xc6\x01F\x0f\xf8<\x10\xf4\xf7\x14\x16\xce\ +\xda\x0d74\xe0\xa3\xff\x80\xc4\x04\x16\x09\xc5\xcdo\xc6\ +\xa4\x09\xe6\xf6\xaf\xb9\x91Y\xe8\xf7;\xdc\xf2\xbe\xff\x8b\ +\x97\xfe\xf4\xbf\xa7`\x92\xf5\x15\xc3\xe2\x09\xcb\xd4\xfc\xd9\ +\xbc\xf6\x97\xdf\xcb\x1f\xfd\xc77S\x96\x05Dc\xf3\x0b\ +E\xc7\x8b1\x02D\xd2$e\xf3\ +\xec<\xcf\xbd\xfc\xf9\x1c\xda\x7f~\xf8\x8c\xa8\x9d\xb8\xdb\ +\xfe\xefa\xf1\xe0?\xb3\xd6\xf2\xc4\x89\xc3|\xe9\x8e/\ +\xf0\xc0#\xdf\xa1\xa8\xb2D\x1b\xb5&g\xed\xbe\x88\x8d\ +\xce*\x0f?~7E\x99\x07`\x22\xb4\x15\xe5w\xa6\ +\x83\xc6KJji\x93\x83\xfb.%I\xd2\xf0Tc\ +\x12\x924\xe1\xc2C\x97r\xd5\x15/d||\xfa\xb4\ +\xbe\xc7&\xdc\x99_\x7f\xeb\xee\xbf\xe3\xd6\xdb>M\xbb\ +\xbdN\x09\xa4i\x0dg\xe4X\xb6o\xdb\xcd\x9e\xbdg\ +\x07\xe5\xe1\xc1\xb1\x00;\xa2\xff\x9fx\xfc!\x1e}\xf4\ +\x81\xc0\x0f\x22\xb0\x85\xf7\xc6\xc6f\x9c\x104\x09\xf5z\ +\x83\xb5\xb6\xf4%Ka\xe1\xc4\x11\xd7\xa2\xb5\xb4\xdb\xcb\ +\x9c.\x05\x957\xb65A\xc9\x1a\xc5\xa0S\x05@\xe8\ +\xd0\x16\xf1\x9cz\x19\x15\x14\x01:\x8c\xa0\xa2\xa7R\x04\ +'\x1f\xbb\x9b$\x89\x8dT\xaf\x98\xb5\x81\x5c\x1f\x99d\ +v\xd7\xb9X,;\xf7\x1fb\xcb\xee\x03\x81\x16\x91\xff\ +\xc1@c\xc4\x15\x8c\xeeV\x19\xc0\xbe\xb8\xf4\xb9\x97_\ +KY\x16\xaa/\xc6e\xc3\xa45%\xa7\xc1V\x00\xe2\ +\xde;ogcm\xd5\x81\xb9\xdcy\xa0\x1a\xa3\x13\x81\ +g.\xbc\xfa:\x92\xaaj\x80\x7f\xef[w\xdcJ\xde\ +\xef\x93\x17\xfd\x8a\xdfb\xe0\x10\x9e\x81\x0dc\x8dc\xef\ +D5\xfbK\x97\x13\xb3X\x1a\xa3S\xe1\x9b\xfb/\xbe\ +\x8c\xd1\xa9\xe9\xd0\xb01\xf0\xc4\xfd\xf7p\xf2\x89\xc7\xc0\ +Z\x06\x9d\x8d!\xf9d\xc3\xce\xf2\xdd\x87I\xac\xef\ +\xaf!\xc3\x9f\x1b\xaep\xc5F\xc7\xb5?\xd2\x0c8\xc1\ +\x8fI\xc7J{g\x94h\x1a\xed\xc4\xf0\xe0-\x8e\x13\ +\xf5\xdf\xf4zIvGtI\x18\xd4\xfd^\x02iM\ +\x11\x83s\x01\xdd\xd2\xbe\x80:\x15\xc6\x93$0=\x06\ +K\xeb\x94y\x11h 1\x92\x82]\x86wh}\xcb\ +:y\xcd\xdf%1\xa0\x90Y\x08bk\x98\x01l\xe8\ +\x9cv\xc3\xbbA\x89\xcb\x5c\xce\x12\x8e&\x17\x87F=\ +q\xb4\x15\x7fzr\xb5\xb6\x08\x87\x01\x99\x8a\x93z\x12\ +\x06\x90\x96\xfc\xfe\xb7\x94\xa9\x89\x83\xe5u\x16eEd\ +#\x0c\xe0\x19$/\x0b\xb2\xcc\x09\x12\xef\xbd\x19\xad\x8f\ +\xb0\xda\x93mP\x9d\x93\xe3\x91\xbe\xc1\x01\xb2\xc4\xfa\xd8\ +\x9f\xca\x22\xb7\xee9A:\x19\xc3k6\xbd\x8e\xf3\xd2\ +\xab\x1d|1\xe2\xf9\xdb|!\xec{\xa9\x03d\xdd6\ +\xdc\xfa\x81\x0a\xd8\xe1@\xddW?\x07=\x0bg]$\ +\xef\x87\xc4\x13\xf5=\xff~\x0e\xec\xd9\x06?\x92\xc1\x1f\ +\xddI\x88\x09,lB\xf1\xda7\x915R\xb2[\xbf\ +\xe2\xe6\xc5B\xbf\xdf\xe5/\xff\xfb\xff\xc1K\x7f\xe17\ +\xb0\xc9\x08k+\x86\xa5\x93\x16\xbb\xf9\x00\xaf\xf9\xb5\xf7\ +\xf3\xc7\xefxs8\x90\xdc\xcf\xb8\x9f\x1f\xaf\xe2\xe2\xed\ +RQl\xcd\x9a\x8b\x09,\x8a\xae\xb2\xe65\x8f\xd9\x8a\ +o\xc4\x02\xf3\x8bR\xc7(\x81x\xaa=\x10\x1c\xf6\x10\ +\xfeS.\xdf\xd7\xd8].\xd9\x5cNM\xe9\x92\x14\xee\ +\xfbib8w\xd7y\xb4\x9a\xd3\xce\xf2\xc7222\ +\xcak\xaf\x7f=\xbb\xb6\xed%MSl\x09\xbd6\x0c\ +:P\xa8m\xb9P\xccb\x08\xac\xda\xa1\xbf\xf1tJ\ +\xa1\xd64l\xdd\xb4\x9b\xd7\xbe\xe2\xc7(\xcb\x92\x95\xf5\ +e>\xf4\xb1\xf7rj\xd9\x95\x10\x19mMr\xee\xfe\ +\xcby\xf4\x89{Xm\x9f\x1aZ'\xb2\xc2\xb4G\xd0\ +_\xf3\x9bv1\xbfiO\xc5\xaf\xee\xdb\xbbv\xee\xe3\ +\xe5\xd7\xbf\x96\xb1\xd1\x09\x8cI\x18\xe4\xb0\xbe\x0a\x83n\ +\x95\x95\xae\xfaz\xa6\xdf\x160\x094G\xe0\xdcC\x97\ +q\xee\xa1KY\xdfX\xe1\xff\xfd\xe8\xfb8u\xca\x9d\ +r`0l\xdf\xbe\x9b+\x9e\xfd\x02\xb9\xd7\xc4m\x0c\ +__\xfb\xda\x17y\xf4\xd1\x07p\xf1\xc6z+T \ +Q\x9a\xd5\x83pM\x92\x84\xbc\xca\xf3H\xaa\xa5\xb8\xbe\ +\xee\x0a!\xe7\xc5 \xf0\x92\x979\xc3\xcf\xfc\xd8/s\xe2\ +\xd41\xfe\xf0\xe3\xefg}}\x95$I\xd8\xbd\xe3\x10\ +\xc7\x17\x1e\xe5\xe4\xd2\x13\x10\xd1S\xbc\xe8^ Yc\ +\xd9\xb3\xfd\x5cFG\xa7\x03-\xb7n\xde\xc6M\xafx\ +\x13\x13\xe3S\x0c\xfa\x86\xe5\x05\x17NT\x9e\xa1\x7fO\ +6\xa6\x00tJh\xaf\xc3\xc6:\xa4\x99a|r\x8a\ +7\xbd\xf1\x17\xb9\xff\xfe\xbb\xf8\xd4\xa7\xffX\xc2\x1aJ\ +8q\xa2\xba\xd7<\xf93\xe6\xe7\x09\xfd\xf7\xa0a\xa0\ +\xfev\x9f\x96d\x15XIL\x82IRi\xc4\xb7]\ +zsN\x14BY%\x85Y\xe9\xbd\x12\xd7\x96\xa4\xaa\ +\xb3W\x0c\xba\x84-\x9bpw5\x0e\xac\x0aI\xd0\x81\ +\xe3\xc3\x89\x1b\xa8g\x81.\xd7P\x12\x83\xcb\xac\xe9b\ +\x91\x93$arn\x1b+\x1b\xb0\xb2At\x0d\xd3\xcc\ +?\xf4\xf8\xa93\x18\x14\xc3\xdfU\xd7\xf8\x18\x8c7\x06\ +\xac\xafV5\xe3rwN\x94\x07\x7f`\xd9{\xce\x05\ +`\x0c\x8f/8\x1933\x0e\xed\x93G\xc3\x9a\xec\xb7\ +}\xf9\x1a\x89\xdf\x94\x80x\xa1\xab\xef\xa6\xa7\x90O\xec\ +2\x11=\xe3d\xc1\xd1M[\x03=\x1b\xa3\xa3\x9c\x5c\ +\x83\xf6\x00Zu\x98\x1b+9z\xf8!\xf7}[b\ +<\xaaB\xb2R\xc3\x93\x93\x84\xd9\xfd\xe7R\x1f\x9f\x08\ +O;\xef\x9a\xab9\xff\xbakIk\x0d\x07\xfa:*\ +\xc4\xde\xa8\x9f\xa7\xba\xaaGZ\x0b\xed\xdc\xd2.rR\ +\x03S\x8d\x8c\xab\xdex3\x07\x1fz\x84\xcf\xfd\x8f\x0f\ +R\x94\x0e\xe8o9{\xbf\xa3H\xd5nj`\xe9\xf1\ +cUS\x96\xfeF;\x80X/\x1f\xa9$mZw\ +ID\x9333d\x8d\x06\xc7\xfb\x03\xba\xb6\xa4\x99\x1a\ +6g\x19\xe5 \xc7\x00\xfd\xf5\x0e\xa5\x0135\x81]\ +^\xc1\x94q\xb8\x8d\xa7\xf5\xc4Y\xbb\x18\xdd\xbb\xad2\ +\x10,\xd3;\xe6\xb9\xee\xdf\xbd\x99\x91\xb9i\xda\x14\x9c\ +,\xfb\x0e\x86\x04\x00<4\xf6\xefj\x87\xbb'\xf6\xb0\ +\xf4\xe8\xb3H\x9f4\x81\xd9\xb1\x06/{\xd7\xcfs\xec\ +\xce\xfb\xb9\xf5\xff\xfc#\xf2~\x9f\xda\xcc\x18\x9b.?\ +\xc0\xa9;\xee\x0b}\x8d\xcd,\x95\xa3\xbd\xde\xc1\x90P\ +\x8e\xd4\xd5hdG*\xd6)\x02\x86\x04\xef\xe8\xaa\x0c\ +1\xb0\xf3.$\xd01\xc9\xb1S\xc2gg\xfb;\xa8\ +f\xc8\x0c\xa1\x11\xf1\x22\xc6\xa04\xf6\x7f+\x94\x91$\ +$\xd3\xe3\xd8\xa55\x92\xdc\xe3\x1d\xffL\x1f\x86\x17'\ +O\x11Z\x89\xf3-JJr\xa4\xd0}\xe6\xb7\xdb|\ +\x87\xacj\xd8+\xbf\xe1\x80Y!l\x8c\xab\xb5\xc2\xd6\ +L\x15'ihQ\xa9/-,\xdd}=\xdb#\xa3\ +\x15\x08\x153\x80oG\x18\x00t\x9c\xd3\xd3c\x00Q\ +\x16\xde=\x9c\xd2\xc9\xbb\xee4\x07\xe3\xc0_Y\xf8b\ +\xd0\x10/\x15-\xc2\xbc\x00+\xa3o\xd8\xea}_\xe7\ +\xefG\xa6n\xe6B\xf3\x1cJ\x1f\x0ck\xc0&\xb0\xf5\ +\x87`\xc7s\xc0\xe6nv-Nx\xb4\xc6\xe0\xaa\xd7\ +\xc1\xe7?\xe2\x94c\x81\x03\x83_\xfd2\xf4S8\xe7\ +\x12\x01~\x96\xd8+X\xaa\xf7r\x0b\xdb\xe7\xe0\xe6\x8b\ +\xe1\xc3\xf7\xb8g\x92BiRV_\xf5jF\xb2\x94\ +\xd1O\x7f\xd11\x89\xb5\xf4\xfb]\xfe\xea\xff\xf9\x8f<\ +\xef\xa7~\x05\x9blbu\xd9\xb0|\xc22\xb9\xf9<\ +~\xf8\xd7\xde\xc3\xc7\xdf\xf1\x93\x14\xa5>\xea\xebL\x1e\ +\xe48^\xc9\xcfq\xa3\xe6\x82\xea\xf3B\x8e\xdb\x8a\xad\ +\xa1x\xf1i\xabW\x02\xed\x13|\x0e\xa8O\xc1\x88\xad\ +\xfc\xef\xfdr\x9e$\xe1\x0d1<\xe4\x04\x00?\xd3\x16\ +\x18mNph\xcf\xa5\xf8\xad\xeas\xf7_\xc0\xcd\xd7\ +\xbf\x91Vc\x8c\xce\x12\xe4}\x82E\xff\x83\xb8\xacu\ +\xcfX=\x09I\xcd0;\xb5\x95\x9f}\xd3/\xf3\xd9\ +\xbf\xf9K\xfe\xee\x1bw\x90\x9a\x94\xads\xfb\x5c\xa1\xef\ +SG\x82\xe0r#PV\xbf1\xec\xd9q.c#\ +S\x15\xaf\x1an\xba\xe1\xf5\x1c\xd8\x7f\x1ey?a\xf9\ +$\x14\xc5\xe9\xa0\xe2\xb4\xfe<\xcd~\xe79,-B\ +\xad\x91p\xf0\xe0\xc5\xbci\xd3\x16\xfe\xf8O\xdf\xfd\xd4\ +c}\x8a\xf7O\x17\x9b\xb1\x8c\x918a\x1b\xfa^\x96\ +\x8e~\xcd\x11\x0f\xaa\x5c\x90\x9c\xaf}\xe9Z\xd1\x82\xde\ +\xf3[\xe5ynM\xb86\x07\xfd\xf0\x0c\xd0\xc2]\x04\ +\xb1\x8d\xfa#\xd0G\xaf\x0b\xff\x89d\xa7&\xf8\xa88\ +\xbf\xae\xea#.c\xb7\xd1\x1c\xc5\x18\xc3\xa0\x80\xba$\ +\x10\xcb\xc8\x8d\x80\xe9\xbcb\xd9z\xed\xc9\x01\xe0\x99\xe8\ +\xdb\xaa\xc3\xc9#\x87]\xc6&6\x9cW\x9cdY\xa0\ +\xcb\xf6\xb3\x0e\x05\x03\x13\xdc\x96\xfa\xaaO2\xc1\xd2o\ +\xafWkJb\xaeu\x8c\x92\x8f\x82\xf2\xcaK\xabB\ +\xab\xde\xf3\x9e\xae\xa2\x02\xdb\x18\x17C\x0d.v\xae\xd1\ +\x1c!_\x93>l\xac.\xb9N\x19C\x99\x0f\x22\x05\ +\xac\xb7\xe7\xad\x81\xb9\xfd\xe7R\x1f\x9bp\xef'\x86\x17\ +\xfd\xf8[\x99\xdd\xb5\x93\xe5>\xac\xadV\xb0\xd5\xb8]\ +\xf2\xd1\xbaa\xb4n\xf0\xe1\x7f\xce\xf1iu\x9d\x10\x84\ +\xc7lH\xe0\x1b\x94\x96\xb5\xbc\xa4[X\x16{\x05\xeb\ +\xb9an\xff^^\xfa\x8bo\xe33\xbf\xf3\xbb\xe4\xf9\ +\x80\x1d\x17\x1c\xa2\x9d\x07\x98Ib\x0c\x8b\x8f\x1f\xc5\xcb\ +\xc4\xc1\xeaF\xa4i\xa6Tt\xbd\xe8\x1b\ +?~\x8fw\xb4\x17\xce\xd3[\xf2\x1dlh\x07\xf5\xff\ +p\xac\xb2\xa2\x81\xea\xa3G2\xfa\xfb^\x22\x98\xf0\x84\ +\xe1\xf7\x13\x8a\xc4b\xa6GUv\xb0{\xa6\xcf\xf8\x8d\ +u\xaf$\xcf\xe9p+\xed\xc0\xf3\xefg\xbe\xbe_\xa2\ +\xba\xc7\xd0\xeb0\x7f\x08\xb8\x12\xcf\x8f|O\xbctf\ +\xa8\x13D\xc2P+\xd5\xb8\xf6\x8f\x9f\xc8J\x18\xda\x81\ +c*\xd5n\xcc\x00\x9e\x9d\x84\x01<\x01\xac\xeaOr\ +\x06\x06pY\xb86\x1aoP\x8aeJ\xa7\xe8`\x8c\ +\x0b\x9c\xc9\x0b\x18\xa9y\x86R\xd3j\x85\xb0\x9a%b\ +q\xea\xc1\x9f\xe1\x15\x937riz-\x85q\xdb\xbe\ +\xb6\x8a\xfb\xdbz\x05l\xbf\xdayWle5z\x00\ +hK\x98\x98\x81\xab_\x05\x9f\xfbx\xf5\x9eq\x80\xee\ +\xf6\xdb]\xa6\xef\xd9\x17\xbb\xf7\xf4\xd6oH\x101\x02\ +\x04s`\xc7f\xb8\x11\xf8\xd3\x07\xa1L\xc0\xa6P$\ +\x19\xcb7\xdfD\x9e\x19&>\xf9E7\x12k\x18\xf4\ +{|\xfe\xdd\xbf\xc5s~\xfc\xe7`f\x1b+K\xce\ +\x138\xb5\xf5<~\xf8?\xbc\x9b?\xff\xdf\x7f\x8a\xa2\ +\x8c\xe3\xc8\x84O$\xf5\xdd{\xf7<\x8fx\x10h0\ +\x95'\xd0S\xd1}.e\x89$nJ\x07\xd9k\x0b\ +\xc7\xcf\xa7\xcf\x95:\xdd\xb0P\xf3\xf5\xa4\x9f\xf8gH\ +p\x82\xf6\x0c\xfbzm\x22(-\x8dZ\x8b\xf3v_\ +\x8a\xf7\x8c_{\xf9\x0b\xb8\xfe\x9a\x1b)\xba)\xeb'\ +\xdc\xbc\xfdK^\xc5\x00V\x17\xa09V\xe7\xfa\xe7\xfe\ +0\x9bf6\xf3?\xbf\xf8I\xac\xb1l\x9d\xddC\xaf\ +\xd7fuc)x\xe5\xf5Z\xdb\xb6e?c#.\ +\xa6\xaaV\xab\xf3\xfaW\xbf\x95m[v\xb1\xba\x04U\ +\xd4\xc3S\xd2\xee\x9fz\xf5{pj\x01\xa6\xa6\xb7\xf0\ +\xfa\xd7\xbf\x9do}\xfbk\xdfc\x0bO\x0e\xfam\xf5\ +iQ\x0c\xc8\xd2\xba\xdb\x0a,K0\xe2\xc9/\x0a\xd8\ +\xb1s?\x0f~\xe7\x9b\x90$l\x9a\xdb\xcd\xc2\x89\x87\ +\x95\x17\xc0\x87r\x94\xa1E\xaf(\xc0\xd5\x09,Y\xc3\ +\x0e$\xb3\xc4\x83\x97\x149\xc2I<\x0a\xda\xc8!\xf0\ +7\xf8\x99\x90\xcf\xbdp\x0f\xe0\xd1$\xd4\x9a\xa3\x18\x0c\ +\x8d\xeah\xb8M\x13\xa7\x8f\xd97h\x81\xe5uX\xeb\ +8\xa0\xb2y\xfa\x0c4R\xdf=\xd3g\x0bG\x0e\x87\ +\xbe\xe4\x9d\x0dRR\xea\xad\xf1\xa0\xa6v\xec?\x14b\ +\x0c\x01j),/\x1c\x0f\xbd\xe9\xae.\x06@,\xdb\ +\xf3\xa7\x1b\xcf\x1a\x80P\xd1\xd7%z\x88y\xae\x95\x5c\ +\x92$\x81\xce;\xf6\x1f\x04c\x04\xe8\xa6\xd0YX\x09\ +\x84h/\x1eG\x97\xa6q&\xba\x9b\xd5\xd9\xdd\xe7P\ +\x1f\x9b\x04ci6[\x5c\xffS?\xc5\xe8\xcc,\xc7\ +\xd6Kz\xa5\x03rYb\x98\x19\x81f\xcd`\xcb\x82\ +#\xf7\xde\xcb\x89G\x1fe}i\x99\xa2\x02\xff\x18\x05\ +\xf2\xab\xd7\xc6\x18\xd2z\x9d\xc9\xb9\x19\xf6]v\x09\xf3\ +\xf3\xb3\xf4K\xcbb\xbf\xa0W\x96\x1ck\x97l\xd92\ +\xcf\xf3~\xfc\x0d|\xe1\xf7\xfe\x90\xfa\xe8\x08\xab=\x17\ +\x9f\x90\x18\xe7\x01\x5c_\x5cr\xba\xa5\x9f\x87d\x1a?\ +n/S\x93f=\x1c\x0f8\xb5u3y\xa8;\x08\ +#i\xca\xa9\x07\x0e;\xa3\xc6\xc0`M\xea>\xda4\ +\xc5NM\x92,\xbb\xf8N\x80\xd6\xb6YFwo\x0d\ +;VW\xbf\xfd5\xec~\xce3X*\xfb\xac\xe6}\ +\x07\x84\x81\xe9\xa4\xc6\x88II\x0c\xac=q\x92\x07\xfe\ +\xeenV\x9e8\xe1<\x8cy^\x19\xbdC\x5c\xe5\xb7\ +\xc4k)\xf5V\x83\xb9\xb3w\xb1\xeb\xd9\xe7\xb3u\xd3\ +8=J\x96\xe8\xd3\xa3\xa0G\xc9Q\xba\xcco\xdf\xc4\ +\x0b\xde\xf1\xe3\xdc\xf2o\xdfC\xaf\xd3at\xe7f\xba\ +\x8f-\xd1]Z\x09|P\x91\x1e\x89\xd5\xae\x9c\x10\xeb\ +m7\xce\x91\xa6\xe27\x01^\x89\xd2-\xc2q\x8e\xaa\ +:1&\xf6\xb2y\x8e\xd5\xf1\xeeapaV\xe2\x1d\ +)\xbd\x865\x97\xc7\xc0S\x9c^r>\xb56k\xc3\ +\xf7\x92\x94rz\x94di=\x14\x8b\xd6\x19\xbe\x84\xbb\ +DV\xe9\xca\x04~\xfc\xce\x08sW\x96\xe2\xc3\xc2\x87\ +\x11\xb2\x10\x0c$>K\xc7\x09\xc4\xb8\xd9#d\x9f\x09\ +*yV\xda\x02\xd6\x995\x12X\xaf\xdd\x96B\xd4\x84\ +\x84A\xd9#K\x9aa\xebM\x1fV\x1d3@\x5c\x03\ +M+r!\x880\x80\x00R\xff\xbf\x8c\xaf\xa4\xe0\xd6\ +\x07o\xe5\xb2\xd6\x8b\xa1\x80A\xdf\xd2\xaa\xe9:K\x82\ +\xce\x09\xd4\x88\x19\xde\x018g&\x1a\x03/\x9fx%\ +?\x94\xbe\x00\x1f\xf3\xe7\xeb\x04\x8e\xcc\xc3\xf6\xab\x10\xcf\ +\x9f\xe5\xb4\xd8'kaf\x0e\x9es#|\xf6S\x95\ +\xf7\xc2\xb8$\x8f/W \xf0\xe0E\x1e\xc4\x08\xe8;\ +\x9370\xb7p\xd6<\xbc\xc2\xc0G\x1e%$\x86\x14\ +I\xc6\xc2kn$70\xf3\xe7_\xc4\x18Ki\x0d\ +\xfd~\x87/}\xe0\x9d\x5c\xf3\xa3o%\xd9\xb2\x87\xa5\ +\x13\xb0|\xd22\xb5\xed|n|\xc7{\xf8\xf8\xbf{\ +\x1b\x85-B\xbc\x94\xef\xb9Q\xa6\xa0\x8ey\x10\xba\x97\ +\x95'\x10\x8a\xa2\x8b\xcf\xf8v\xd6~\x8a\x06y\x9eg\ +\xff\x1a\ +\x00\xda\x85{n\xa3\xca.n/\xb9\x14\xee\xa2\xd7W\ +\xb3\xec^y/jc|\xacz/az\xdbfr\ ++\xbc\x9a\x19\xc3\xc3\x7f\xff-<\x08\x1at;\xa1x\ +\xb5\xa5\x844#\x9f\x1a#[^'m\xd4\x98:o\ +\x7f5\x08\xc35?\xf7:v^u1'\x8a>\x1d\ +\xeb\x00\xe2\xb8I\x99N3\x06\xed\x0ew~\xe4s\x1c\ +\xbe\xe3[l,.W|'\xf2:\xf0\x96\xf1s\xaa\ +\xf4cE\xa4\x87n\xfbG\xbe\xf6\xbeO1\x7f\xde\x1e\ +\xce\xff\x91k\xd9r\xe9\x01\x96\x19\xb0\xc2\x80\x1c\xcbq\ +\xbal\xd95\xc7\x0f\xfd\xf4\x0fs\xdb\x7f\xf9cH`\ +\xea\x92\xbd\x1c\xff\xc2]\xa1\x19\x1f\xa3-\x07D\xc8\x1c\ +$\xeb\xd5\xd9\xc1\x95'\xd0?\xdf\xcb\x05?7\x9e'\ +\x0dq\x98\x9b\xa7\xa96\xc8\xe2us\xba!\xe7\x9e/\ +\xfd\xf0X\x82\xf0\x0c\xf7nIN\xa2\xee\xf0\xf3\xe9\x9e\ +\xe83\xd5Eo\xeag\xc51\x81\xf1\xae\x9b\xc7B\xde\ +\xd8\x1a^\xe3\x1e\xa6\xfa\x93\xdf,\x96d\x80?D|\ +\xb8\xc8F\x8cPuge \x12\x14\x19/l\xedz\ +\xd4\xe0k\xd8\xc3\x18\x13\xdcO\xaa\xdf\x0a\x01K\xaf\xec\ +T\xec\xea\xe3B\x04}\xfbx0\x1f\x83\xa3\x15L,\ +fb\xe4-\x19P\x1a\x99K\x7f\x12\x12NuN\x85\ +L\xe0\xa20L6\xc7\x09v\x80z\x90\x0d\xffE/\ +\xdc\x93LBb\x12^6\xfe\x0a\xae\xc8^\x84\xdf\x0a\ +F\xfd\x8c\xefs\xb7\xe9\xfeGc1\x02\x02\xe7\xb6\xc0\ +\xf3^\x09i]\xe2\xfer\x0b\xb7}\x05\xee\xb9\xcf9\ +7J#\xf7G\x9e@\x04\x04\xf6-\x9c3\x0f7\xec\ +u\xf7\xd8\xd4\xc5\x05\x96i\xc6\x897\xdc\xc8\xc2+\xaf\ +\xa9\xb6ulU,\xba\xcdm\xbf\xf7n\xea\x1b\xf73\ +\xb9\xd9Y\xb9\xcb',\xbd\xd6!~\xe4?\xff\x8f\xea\ +\xf8\x22\xa9\x1bY*\x9a\xda0\x9b>V\xd4D\xfcR\ +\xab\x8d\x90\xa5\xceRK\xab\x13(\xfc\xdd\x92\xe0\xa1\xe1\ +\x99\x8d\x16\xae\xe6\xad\xef\x07x\xe9\xfbe\xf1\xf9\xd6\xfd\ +\xfap\x02gnb+#\x0dW\xdfp\xf3\xec\x16n\ +|\xc1\xeb\x18\xac'\xf4\xd7\xbe\x8f\x0e<\x8d\xfe=\xdd\ +\xab\xdf\x81\xf5\x15x\xe6\x85W\xf2\xcc\x8b\x9e\xed\x0c\xa4\ +$e\xdf\xf6\xf3\xd0[\xf5\xf5z\x93-\xb3{\xb0X\ +\xb2,\xe3\x87_\xfa\x86\x00\xfe\x8a\x7ff\xf0\xf7TW\ +Y\xc0\xe2\x02\xac\xad\xd6\xe8v\x9f\xfa\xbb\x11\x1d\x8c\xe7\ +\x86\xd3\xfd\xefeU\xd7lu\xb5\xda\x92\xb4%\x8f\x1d\ +~\x80\x91\x11\xb9}c\x03F\xc6&\xb9\xe2\xda\xeb\xdd\ +\xda7\xb0e\xe7\xb9l\x9a\xdfK\x92eJd{\xa0\ +e\x14g\x8b\xbcH[\x93$\xb5f0~\x9d\xe5\xaf\ +c\xf9\xca\x88\x975\xdc\x91\xad%\x91\x97^\xae\x16U\ +@\x82\xc1\x905G\x83\x98/\xcb\x82\xb5\xe5S\xac,\ +/\xb0\xba\xbc\xc0\xea\xf2)V\x97\x17Y]^`m\ +i\x11\x93\xa6X\x0b\x83j\x0eG\xaa\x9c\x80\xa5\x93\xc7\ +X_Zdui\xa1\xfa\xbd\xc8\x86\xbewy\x81\xb5\ +\xea\xf5\xc6\xc9\x13\x0c\xd6\x96\xf1`\xae\xe8\xbb#\xf1\x1a\ +c\xee\xb8E\x93\xa6\x98\xc4\x84:\x83~+zy\xf1\ +8\x06C>p'\x00y\xa30Q\xd4\x8c\xa14\xca\ +\xab\xaf\xf5\x8e9\x8d\x06\xfe\xfd\xac5\x1a\xd6\xe7\xdc\xce\ +\xbdt\x07\x81\x1d\xa8\xa5\xb0\xf0\xc4c\xee\x8d\xd22h\ +\xaf\x87\xd9\x0a\x89<#\xa3Ln\xdd\x05X\xd2Z\xc6\ +uo\xf8Q\x9aS3\x1cY\xb5\x14\xa5\x03\xb3\xf3c\ +\x86\xd1$\xe7\xeb\x9f\xfc$\x7f\xf9\xce\xff\xce\xe1o\xdd\ +M\xbf\xd7C\xeb@W\x90\xdf\xba8\xd2\xd2\xc9Jk\ +KJ[R\x96\x02\xf4\xc1\xb0\xf8\xf8\x11\xfe\xfa=\xbf\ +\xcf\xb7>w\x1b\x9b\x1a\x09\xe3\xb5\x84~aY\x1e\x14\ +\xec\xbd\xf6JV\x06bp\xb6\xd2\x84\xfe\xfa\x06\x9d5\ +\xd7\xf7|\xa3\x1d\xd1\xc4\xbf6@sf:H\xda\x89\ +\xads\x0c*\xe5\xe4O\xe69\xfc\x8f\xf7\x04MW\x0e\ +t\xac\x7fe,\xa5)\xe5\xcc$3\xcf:?\xb4\xfb\ +\x8c\xd7\xbe\x84]W]\xc2\xc9\xbcO\xc7\xba\x1c\xee\xd9\ +\xb4\xc6T\x99p\xef\x9f\xdf\xc6G\xdf\xf4\x1b\xdc\xf3\xe9\ +/\xd3^\x5c\x09\xf7\x84y\xad\xd0xY\x16\xce\xb3\x18\ +) \x8b\xaf\xef\xebu\xcb\xb1o=\xcc\x17~\xe3\x83\ +|\xe3\x83\xb70e3&p\x8c\x94cY\xa4\xcf\xae\ +\xab/`\xd7\xa5\x870$d#\x0d\x9a3\xe3\xf8\x00\ +3\x018\xa2\xcfe\xeb\x14X\xef`\xfd\xb9\x8f\xe8m\ +U\xef\xa5\xd7\xe5\xe5d\xd7P\x1c\x15\xf1nS\xec5\ +t\xf7\xf9\xdf\xda\x88\xd3_\xf28G\x9e_\xa2\xb1\x13\ +\xa1\xcd\xd8\xa9Eh-\xf6)\x1ap\xb1\xcc\xd3\xa3\x14\ +\x99<\xc8\xf3\x99\x06\x92\xa2\x1d\x09Z\xd8\xaf7\x97\xa0\ +\x9b\xba\xca>>\xe8V&S\xc0\x9eF\xb3\xda\x95\xee\ +\x1f&\xaey\xc2\xfd\x02\xe0\x5cW\xe2v\xa5\xcc\x87\x10\ +i\x98\x08\x22$K[\x90\x97=\x1a\xc9H\x18\x98>\ +\xbc^\x18@C\xba\xb8O\x1e\xc7\xc7u\xb8\xe4\x0cG\ +\x0fXe\x8b\xc2p\xaa\xb7D\x92T\xf1u\x05\x8c7\ +\xfc\x81\xdd2\xb1\xb1\xe7o\x18\xfc\xb9\xe7\xbcl\xec\x06\ +\xae\xce^LaM\xa8\x93\x19\xea\xfc\x01\xab\x8f\xc2\xb6\ +\xe7\x00UL\x92\x8e\xcb\xf1\xdf\xd1\xaf\xe7\xb7\xc0\x0b_\ +\x09\x9f\xfa\x8c\xfb~\x99@a\xe0\xaf\xbf\x04y\x1d\xf6\ +\x9e\x03\xb9\xa9\xc0\x9e9\xb3'\xd0\xc7\x04\x9e\xbf\x19\xfa\ +\x19|\xec(\xe2\x09L3\x8e\xbd\xe5FL\xdeg\xe6\ +\xd3_\x05\xdc\x89!\xfd\xbc\xc7\xdf~\xf0\xfd\x5c\xfe\xb6\ +\x9fal\xd3v\xd6\x96-\xcb\xc7K\xd8v6\xaf\xfd\ +\x9d\xdf\xe3#\xbf\xf8V\x8a|\x10\xcds\xfc[\x06V\ +\x86\xf9r\x8b0\xa9\x8aE\xf7\xab\xed`a]\x09\xb8\ +\xd5\x06\x84\xff]\x86y\x93\xa3\x06\x9f\xee5\x0c\xa8\xbc\ +\x08\x93\x83\xef\xe2B\xe4\xfe\xddzZg\xc7f\x17\xb0\ +]\xcb\xea\xfc\xdc\x1b~\x05;p\x9e\xbf\xff\x95\xae~\ +\xc7\xc5\x05>\xef\xca\x97p\xf7\xfdw\xb1\xd1\xde`d\ +t\x82F\xad\xc5`\xe0b/\xb7o\xde\x1fb\xa9\x9e\ +y\xc9\x95\xec\xdb}6+\x8b\x84B\xc9\xff\x92\x97\x1d\ +\x9e\x90\xa7}i\xe3S\x0b\xd0\x14\xb0\xf4:\xebA$\ +\xde\xf17\xb7\xb0\xe7\xac\xf3\xa8\xd7\x13z}\x97%\xbb\ +\xba\x0a\x17<\xe3*\x96\x97Nr\xd7?\xdc\x0e\x06&\ +g\xb619\xb3\x9d\xf6\xfa)\xd6\xd7\x16\xe8\xf7;\x14\ +\xfd\x1ey\xde\x0b\xfc-\xd2\xb1\xb2\xba[\x13\x14\xacB\ +\xb5\x1d\xac\xcf*\xf6\xdf\x09\x02\xbc2'<\xf0\xd1Y\ +\xcc\x1e\x0c\xfaS\x93\xfc\xa8\x0c\x86\xfe\xc6j\xf8[b\ +R+\xa1\x9f&\xd4\x9an\x1dMn\x9aw\xd9\xd9\xd5\ +\xd5j\xc0\xfa\xa9\x13a}\x0ez\x1b\x90;N\xf7\x9e\ +\x1b\x89\x93\x14\x0aZ,\xd4\xea\x14&u\x8a;\xad\x93\ +\xa5\xee\xc4\x87\xacVw\xa7\xaaT\xb74j\xd0o\xaf\ +\xd3^[\xc3\x02\xc5\xa0\xa7t\x87\xf7+\xc6\x80W\x8c\ +F\x89\xb1\xf5\x91\xd8^\x87h`\xeci\xdf\x9a\xdc\x14\ +Zl\x8c\x8c\xd2\xa9\x00\xa0\xafu\xb8x\xd4\x01\xc0\xb2\ +\xd4:\xc6'\xa8Y&w\xee\xc3\xd7\xc9\xbb\xe4\x05/\ +dz\xfbN\x8e\xae[\x176\x98\xc0\xd6\xf1\x84\xfe\xea\ +2\xb7\xfc\xe1\x87Y\x88.K\ +\xab\x03\x172\x13N^\xf0C\xf3 \xca{\x06u\xbc\ +\x90\xae\xb5%\x9d\x92\xed;I\xdf\xf7J\x5c\x83;o\ +\x85\xc9\xa9\x1e2\x89>\xc8\xf7LB\xa8S\xac\x93%\ +\xcd\xd0\x8eT\x18\x8c\x19\xc0{\x0f5\x03\xc8\xb3u\xc1\ +P'\xf8\xa4\xd4\x82\x08!\xf7\xcc\x92\xfbN\xdeG\xb2\ +\xdf\xb5\x5c\x14\x96\xed#\x9b\x15!\x9f\xfc\x0a\xe0\xcf\x18\ +^6z\x03W\xd5^Dy&\xf0W\xfd\xac\x1e\x85\ +Gn\x85\xdd\x15\x08\x94v*f\xf0\xdf\xad\xde/\x80\ +\xcd[\xe0\xfaW\xc2\x9f}J\xda)\x13\xf8\xcc\x97\xe0\ +\x05u\xd8wP\xee\x19\xfe\xd1\x19\x9c}\xe0\x82Y\x18\ +\xa4\xf0\x91\x13\xae\x0dR\x0b\x89\xe1\xe8\xcf\xde\x84\xc9\x07\ +L\xder\xa7\xa3\xb3\x85n\xde\xe7\x8e\xf7\xbd\x87g\xff\ +\xccOc\xe7\xb6\xb0\xbeD\x05\x02\xf7\xf2\xea\xff\xfa\xbb\ +|\xec\x97~\x8a\xbc\xd7S\xdeZ\xbf\xb0\xfc6\xbf\xaf\ +\xed\xe7?\xf1\xdb2\xd0\xac\xb9\xa0\xfa\xbc\xe8\xe2\xbdT\ +\x05>\x0b\xd2[N\xe0\x93>\xc4D\x91y\xf5|\xfa\ +O\xb94\xd7y\x05;|\xcaB\x89evl\x96,\ +q\xde\xa1\x0b\x0e^L\xb3\xdeb\xf5\xe8?\xe9\x91\xdf\ +\xdf\xf54\xd0nw\x1d&\xe7Z\xdcx\xfd\xeb\xf8\xf0\ +\xc7\xde\x8b!a\xcb\xdc\x1e\x1e;\xf2\x1dF[\x93\x8c\ +\x8fN\x03\x86\xd9\xd9y\xae\xbb\xfa\xa5\xb4\xd7\xfee=\ +\x7f\xff\x1c\x97\xe7\x01\x99\xbf\xf8T\xa0~\xdec\x90\xf7\ +\xc8\xb2:\x8b\x8b'X8\xf1\x04\xd3\x9bv\xb2p\xca\ +\x81\xcev\x07Lb\xb8\xe6\xf97\xb2y~'_\xf9\ +\x9b\xcf\xb0\xb1\xb1\x86\xc5226C\xab\xaa#h\x80\ +\xa2\xc8\xe9u\xd6\xd8\xd8Xb\xd0\xeb\x92\x0f:\x14\xf9\ +\xa0:f\x0b\xd2\xd6$E(\x16-\xc0-J<\xa8\ +x\xc9\x9f\xbc \xa7\x8a\x98\xea\xbb\xe21\xf3\xfc\x9c`\ +h\xaf\x9e\xa0\xbdz\x22\xb4\x01\xb1q46\xb3\x95\xd9\ +\x9d\x87(\xb0\xccm\xdfM!\x22\x9dF\x0d\xee\xb9\xeb\ +\xeb\x01L-=\xfe\x1dzU\xf9\x9b\xa2\xca\xba\xf7\xb2\ +Yg\xc9\x06\xdfC\xa3I\xda\x9a \xcbjaL;\ +\xf7\x1ft\x9fU\xa4\xaegp\xf2\xb1\xca\xf3\x86%\xef\ +u\x94\xda\x89\x83\xee\xb5'\xc4?G\xd7z\xb5@i\ +|\x19\x9eB\xa9L\xb7\xdd\xd7\x1c\x9d\xc2\xa7\x8e\xd4\x1a\ +\x0dV\xba\xd2\x07[\xe4\x9c:\xea\xb2g\xcb\x22\x8f\xf4\ +\x89\xc522;\x1f\xb6\xb1\xe7\xf7\xed\xe5\x9c+\xaed\ +\xb1\xed\x93e,[\xc7\x12\x8a\xce:\x9fy\xcf{\xe8\ +\xae;\xab\xce\xf6\x07\x9cz\xe2Q:\xa7\x16\xf1@r\ +8$\x8a@3Q\xede\x91\xd3]Z\xa6\xb3\xb4\xc4\ +\xc8\xa6Y\xa6\xf7\xed\xa3L\x0dw~\xe6s\xcc\x9f\xb5\ +\x97M\xbbwr\xb4{\xfa\x82K\x0d\x9c|\xe8p\x90\ +\x92\x83\xf5\xb5\x08\xa0\xfb\xa5o\x80\xa4\xe6\xea\x95M\xcd\ +\xcf\x926\xea\xf4\xab\x82\xd3\xf5\xc4\x90\xf7\xf3\xe0\xf5\xe9\ +\x9eZV\xfd\x93\x12CI=cr\xff.\x07\x88G\ +G\xb8\xf6W\xdfL7\xb1\xacW\x0c\xb4)\xa9Q\xeb\ +\xf6\xf9\xe2o\xfe\x01'\xee?\xec\xe8\x9a\x97\xac?\xfc\ +\x04k\x0f\x1d\xc1\x05;\x8b\x9fI\xbbz\xb4\xb7R\xf7\ +\xbbX\xef\xd0^\xef\xb0\xf1\xd8\x09Z\x9b\xa7\x99\xbe\xf4\ +\x006I\xb8\xfb/\xbe\xcc\xf6\xcb\xcef\xf6\x92\xfd<\ +\x81\xdb\xc2]c\xc0\xfc\xd9\xbb\x18\x9b\x9dd}a\x85\ +lL\x8e\xce\xd3\x1e9\xa3\xd6\x91\x80%\xf7I\xb1\xbe\ +\x8ea\x14;\xe2\x92e\xf4z\x1cnGg\xf6\x0eC\ +<\x7fi`'8E\xb8@x\xddo\xe1\x96\xaa5\ +\x9d\x05/\x0e3B+f\x88\xa7D\x1ex\xcfa\x08\ +\x8dH\xc0N\x8f\x90.\xb5!\xcf\x83,\xf0\xe3\xd0\xc7\ +M\x96\xc8!\x07\x1e\xfc\xba\x1a\xd0H%p\x0d\xca\xbc\ +\x9bt\x98\x10~I\xebd\x90\xd83(Jt\x18\xcc\ +\xc9S\xa4-mM\x0b\xe2\xd5\x89\x1e\xee\xae^\xb1\x81\ +\xa0k\xffT\x9dv=|h\xb4b\xb8J\xd8zh\ +\xeb\x19D\xd7\xa5\x22|\xd7}\xf6\xf8\xca\xe3\xe14\x90\ +\xbc\x80\xd1f\xec\x01<\x93\x06v\xe0\xcf`L\xc2+\ +\xc6^\xc1U\xd9\x8b\xb0\xd6\x03\xc20\x94\xd3p\xa5e\ +\xc2\xbdO\xd5\xee\xd0\xdfI\x0a\xb5\x1a4[\xae\xd6_\ +\xab\xfai\x8e\xa8\xbf[Po\xb8\xe3\xd7\xfc\xa9)O\ +M\xa8\xa77F\xb1\x93\xfd\xda\xf1\x0a\xa9\xea\x9b\x85\xa3\ +O\xdc\x13\x9e\xf7\xe9?\xff\x10\xd6\xf6\x98\x18\x976\xd6\ +7\xe0\xd4\x12\x1c<\xef\x99\xfc\xd8\xdb\xfe=W^s\ +=S\x93\xb3\xa4i\xaa\x96]B\x9a\xd6i\x8d\xcd0\ +7\x7f\x16[w\x9d\xc7\xce\xfd\x97\xb1\xfb\xec\xff\x8f\xb7\ +7\x8f\xb7\xec(\xeb\xbd\xbfUk\xedy\xef3w\x9f\ +>=&\xddIg \x09\x84\x0c\xcc\x82(\x93\xe2\x00\ +\x02\x02\x8a\x08\xa2\xa2\xaf8\xe3\xeb\xf5\xea\xbd\xbe^\xc5\ +\x19\x04\xc4\x09\xbd\x97yH@\x11\x10\x22^P \x0c\ +\x12\x22\x99C\xc6\xeetz:}\xe6\xb3\xf7\xd9\xe3Z\ +\xab\xee\x1f\xb5\xaa\x9eZ\xbb;Iw\xae\x9fw\xf5\xe7\ +\xf4\xd9g\xef\xbdj\xd5\xf0\xd4S\xbfg~\x1a{/\ +\xbc\x96\xb9\x1d\x17\xd0\x98\x98\xa3<\xb9\x8d\xb8>a\xd3\ +\xce\xe4t\x1d:\xd7\x14\xd3L\x88\xf6\xcd\x1d\xf0\x91O\ +1-\xae\x12\x22\xc0\x89\x83\x85\x03\x8f\x8e\xfek\x13s\ +\xfe\xf0\x9a\xdd\xb1\x1bg\xeds\xc5*\x1e\xbe\xf76\xcf\ +9\xb3\xe1\x10\xc7\x07C\xf7\x1f\x1d$\xeb\x0a\xb5\x0f\x0c\ +\xfa\xa4\xbd\x0d\xe2\x8a\xd4l\xdey\xe0b\x1fI\x0d\xd6\ +\xffou\xf1\x84\xbf\xaf\xd7^=\xed\x1c)\xaeY\x11\ +\xa8;0\x0a\x0e\xe8\x05U?<\x8fV\x18\xad,\x11\ +a\x88\xe22q\xa9\xec\xb5\x9d\xe5\xc8\xb0\xb9\xb2\x8c\xc9\ +A\xc9\xa8\xbf\xe5\xe7Xa\xf9rk\xfb\x1e\xcb9\x22\ +\xc5\xb5\xdf\xfb}\xf4F\xd0\x19\xd8\xeflkh\x22\x93\ +\xf0\xe9?\xffs\xba\x9d6\xa0I\xba]N\xdeu\x0b\ +\xdd\xd5%\xafq\x0ds4\x0a\xc7\x965\x0e\x15\x12\xee\ +\xd9\xbd\x95e\xd6\x0f\x1f\xf6\x05\x04n\xfa\xc4g(+\ +\xa8F\xa7\x13\xba\x02V\x8f\xda\x0a5\xc6@\xd2\xed\xfb\ +g\x17w\x8eB\xc76\x81\xf7\xd4\xaey\x00\x86\xf9\x82\ +T\x95f4\x18\xe0\x5cWF\x9b]\x8aZ ;\xfb\ +\xf5\xf9Y\x5c%\x97'\xfe\xc0s(7\xeb\xac\xe4\xce\ +\xbf\x0d\x1dQ7\x8a\xaf\xbe\xfd#\x02\xfe\xfa#N\xfe\ +\xdb\xcd\xb4\x1f8fS\xec0\x9e\xda\xa4\x08T\x1d\x0d\ +\x08?\x0f\x82y\xd0\xf4O\xads\xea\xabw\xfa\xb9\xfc\ +\xe2\x1f|\x085J\xa9\xe5\x15\x8c\xfadd\x0a\x0e\xbe\ +\xe8\xa9\x80\xb1\xa5\x1d\xcb\xc5Z\xb7\xa6\xf0,\x87\x05D\ +\xf8\x00P\x9d.t\xfb8w\x1e\x82\xf5\x1b?C\xc6\ +-\x88r\x89\xed\xd3=WVb\x9c\x1e$\xdd]\x08\ +\x1e\xb3\x00\x7f\xd8o\xbb\xf3-\x84\xd1\xc5\x96\x8d\xff\xed\ +\x0am\x88\xe0\xa6\xb4\xc6L7Pq\xc9\xcf\xb3`8\ +{\xa5y\xee\xc0\xd0,\x5c\xca\xdd\xe6b\x97N#\x8c\ +\x92\x92\x83[\x86\xe4\xba\xebL\xa5n:\xc4gO\x0a\ +I\x17\xcb\xc2\x89d\xeb\xb4).\x9a3\xf4\xf7\x93\xa8\ +O\x01\x81\xe1s\x87Y\x0f\xa54U\xdd(\x00\xfe\x9b/\xc1h\xc3\xe4\x0dwX\x926\x86a\xaf\ +\xc7\x97\xff\xe4\x9d<\xe7\xb7\x7f\x05\x13\xb5\xd8Z\xcfX\ +;\x95\xc1\xc2~^\xf6\xa7\x7f\xce\xf5\xbf\xf2s\x8c\x86\ +\xbd\x80\xc9\xcb\x8c+\x94\x0f\x18)\xe6\xb5\xb2})\x95\ +\xac\xaf\xd3(\xaf\x18\x12\x96\xd6rf\xa20\xe7dQ\ +\x8bp&\xf5\xf7\xe9\xd7\x99\xc0\x87\x08!B\x13\xa1\xa0\ +\x00\xb6,R\xb3n\xf3\x85\xed\x98\xddI)*\xd3^\ +zl0\xe3>\xd71\xb4\xb6Aj2\x06\xc3>+\ +\x9bklv7H\x9d\x07\xbb\xfb\xbe*\xceZ\xb39\ +\xc1\xf4\xc4\x0c\x8d\xd9\x1a\x18\xcd\xe62g\x1de\x9c\x0c\ +!\x8ab\x9e\xfd\xb4\xef\xe6\xf37~\x16P\xd4\xaaM\ +\xeaU[\xcfs~\xfb.\x0e\x1ex\x02\x9bkg\xd7\ +^x\xc5%\x98\x9c\xb3\xf3\x95$#[\x01\xc7\x14\xd9\ +W\xf8\xba\xac5q\x14\xa3tD\xb7\x0b\x9d6\x8fi\ +\xfa}\xa4\x8f\x85)\xca\x1e\xb7kW\x94\xcc32z\ +\xfd6\xc3Q\x8fJ\xb9F\xbb\xbd\xce\xe7>\xfd!^\ +\xf4\x83\xaf\x054\x1by\x1f\x06\x038y\x0aZM\xcd\ +\x93\xae}.W>\xe5\xb9d\xc6p\xec\xc8}\x1c\xba\ +\xffN\x0e?p7\x83~\x9f$MH\x92ap\x08\ +\x18\xa2\xb8\xc4\xe4\xf4\x02\x13\xd3;<-\xa6\xc3-\x86\ +\x9du\xfa\x9du6\xd7\x8e\x91%C\xd24\xf1\x03r\ +\xeb;nOp\xbeA\x16\x10e~o8HX\x9c\ +\x031{\xe9\xd8j7\xb4\xd6Ln\xdf\xc9j\xee\x92\ +`\xd9\x97a\xf5\xe4q\xff\x5c1e\xe7\xdfA\x04\xf9\ +p?\x86V\x91l0 6\x99\x17\xba\xf7^p)\ +\xbd\xa1\xacO\xacac\xf9d\xfe\xb9f\xd8\xdf\xf2c\ +\x0b\xb5\x9c\xb2gE8t\x94\xee\xd2o\x00\x84\xd6\x19\ +\x08\x80s\x5c\xf2\xaf\xf7^|\x09\xae^;X\x13\xf0\ +\xea\xea\xb2\x9f\x9da7\x90h\x80\xca\xd4,q\xd9\x9a\ +L\x0f<\xf9*&\xb6\xcfst\xd3\xf8\xfe\xd7K\xf0\ +\xcf\x7f\xfd7\xf467Q\xd8\xd2w\xcb\xf7\xdc\x91'\ +!v\xbd\x0csh:\x80\x9b\x05\x87\xb3\x8c\xa8\xa8\xf9\ +Q\xf4\x96\x96\xa9\xcd\x95dk*\x00\x00 \x00ID\ +AT\xcdR\x9d\x9c`\xf9\xc81N\xdes?\xd3\x07\ +/\xe0d`\xafW\xca\x82\xf6\xad\xcdM\xcb\xa7GC\ +\xb2\x1c\x90\x155E\xa0+\xb6$\x9d\xc10\xbbw\xa7\ +\xf7\xff\x03\xa8j\xcd\x89C\xc7<-\xf5W\xd7\x0b4\ +krZ\x998\x7f\x17\x06C\x5c\x8a\xb9\xec\xc5\xdf\xc1\ +j2\xf2\x05\x1c\xa6u\xcc\x83_\xb8\x89\x87o\xbe\xdb\ +\xae\xc9`\xc8\xc9/\xdd\x8c2\xe1\xd9N\xce{\xed\x15\ +z\x80\xbb\x0c \xa2x\x91\xdd)\xa6}E\xba\xd1\xa3\ +\x7fj\x9d\xca\xfc$\xc3n\x8f\xf5C'h\x1c\xdcI\ +7\x17\x08\xfadl\xbbt\x9f\x1f[m\xdb\x14\xddc\ ++\xbe\x07\x0e\xb4\x89V\xd9\x05\x97J\xda\x9f\x0c\x83\x8d\ +XRP\xaf\x16\xb8Fxb\x84\x9ao\xa1\xbf0\x0b\ +@\xb8O\xc2\xef\xe5\x80_\xb9v\x9cr\xaa\xa8\x01\x17\ +\x1a\x17u\x1bp\x86\xfe\x88\xd5K8\x9b\xd0[\xe1\xbc\ +\xd0\x0a3]\xc7\xac\xb5\x89\x92\xa2`\x15\xf6R\x82|\ +e\xb4\xb1s\x09\x8c\xf2\xc5s\xb5C)|Q\xfe\x96\ +\xbc:2\x05\x96\x00\x84\xe1\x9e+\x01\xe8\xfc\x99r\x08\ +\x0b\xbbsH^\xa3\xe8\xa7\x1dJ\xaaD\xa4J\xbeo\ +E\x02p\xc0\xf4\x11\x08\xc0\xcfIQ\xf2\x14\x8d\x92\xdc\ +\x9b\x9a\xd4'i6@I\x97\x90\xac\xcd\xc5\x99\xb1B\ +\x9d\x02\x05/k\xbc\x8c'\xabg\xd9\xfe;\xf0\xa7`\ +\xe6\x89\xb0\xebE\x90%\xd0X\x80\xb9\xa7\xc0\x7f\xfc\x15\ +\xbet[\x06}{>L\xc3h\xd0\xe7\x0b\xff\xfd\xad\xbc\xf0\x8f\ +\xdf\x8c\xd1U\xba\xed\x8c\xb5S\x09\xec\xd8\xc7\xcb\xdf\xf6\ +N>\xf2\xa6\x9f\xf2\x8e\xd0\xa1@\xe1\xd8e\xa8\xb7)\ +J=\x8aj\xc9\x82\xaca\xda\xf5\xcc\x1eOO\x02\xee\ +\x05\x14\x16\x99\xe3c\x01\xb23]\xa1\x16\x09\xc4\x04\x1c\ +\xe5\x14\x96\x91\xd1\xa8\xb6\xbc\x06\xf2\xc0\xde\x83\x98@\x03\ +r\xa6+\xfc(*Cc\x0e\x8e.>\xc4\xbb\xaf\xfb\ +K\xd2\xb4\xb8O\xa4\xe7\xa2\x81\x14V`\xdf\xad\xd5j\ +\xbc\xe1Uobf\xfb\x1c\x1b\xa7\x1e\xd9W\xaf\x00\xc0\ +\x8c\xad@r\xd5\x15O\xe7\xf37\xde\x80B\xb1o\xe7\ +%\xb6\x1c!p\xd5\x93\x9eN2\x82\xe19\xa6{\x99\ +\x9c\x85R\x19\x8e\x1c\xbd\x9f\xeb\xff\xe1\xbd\x0c\x87\x83\xc2\ +X\x14\x0a\xa3\xac\xc1>\xd4\xcc+\x14\x97_~-\xcf\ +\xfb\xee\x97R\xadE\xac\xad\xc2htz\xfbg\xdb\x0f\ +\xc7[\x1cl\x09\x03B|O\x0c\x1cy\xf0[\x1c8\ +\xf8T\x94\xd6\xe0n\xac\xa1\ +\xa0^\xbclN9\xcb\xc1\x13\xc2\xb2u\xe4\x85\x01\xec\ +_{/\xbc\x8c4\xc3\xfb!\x96\x22X?\xb5\xe8\xdb\ +\xe9\xad/\xfb\xbd\x0b\x8a\xa9\xf9\xbd\x9e\x0e/y\xda\xd3\ +\xd9\xca\xfd@\x01\x16Z\x8a\xee\xfa\x1aKG\x8f\xda1\ +g)\xcb\xf7\xde\x09\xa6\x18\xc4\xe3\x00\xaeh\x88L~\ +~\x15\xcf\x14\xfc;ba\xcbT\xc6\xe6\xd1#T'\ +/\x07\x0c\xf7\xdf\xf4-\x9e~\xf1\x05\x85\xb1\xd7#\xfb\ +\x9ca\xa7\x8b\x02\x06y HH\x17n\xf6\xea\xdbf\ +\xfd_\x93\x0bs\x12\x00\x82\x8d\x00~\xf8\xb6{\x84\xc2\ +\xd248[m;\xd5\xa9V>\xd7p\xfe5O@\ +i\xc5V\xee'8\x15\xc5\xa8Q\xc2\xcd\xef\xfd\xb4m\ +\xc1d,\x7f\xedv?\x1f\xb2~n\x0e\x5c\xff,\xe7\ +t\xf4\xeb\xae\x88\xc8' \x0e9\x9dS\x1c\xad\xdd\xf2\ +\x00;^\xf0d\x00\x8e~\xe3n.?\xb8\xc7\xdf;\ +$\xa32\xd1\xf0\xcf+5\xeb(V\x829q\xca\x1b\ +q\xfd\xb23/\x1aO\x7f\xdet\xfa\xf6\x9dz\xd5\x9f\ +KE\xbd[\xf14\x22\x98s\xe15E\x17\x0d\x82\xd7\ +\xa2\x1e\x12~`\xfb\xe0\xfa\xe4\x14_\xa1\x15,\xec\x81\ +s\x85(\x8a\xb5r\xaf(\xca\x08\x9e\xa5\xb4\x82\xe9&\ +\xd9Z\x07\x93d^\xe8\xc2\x8f_\x02\xb1\xec^\x0fR\ +\xddDH-\xc7\xf0p\xd6\xfe\x95\x03f\xb6C\xa1\x94\ +*\x00\xcdmtq\xab\x0cM\x1faN+\x91A\x5c\ +\xb4^x\xa4\x8f\xb3\x04\x99f\x8df+m\xfb\xbe\x84\ +~\x11\x8e\x00\xc2\x89\x91H\x1b\x07\x14\x9d\xeaWF\x15\ +\xda\xfc\xdd7\x0d\x86$K\xc8s\xc3\x92\x19\xd0*\xf2\ +@5\xec\x99\xc1\x02?\x85\xe2e\x8d\x97\xf1$\x9e\x01\ +NB\xca'b\xee\x1a\xd8\xf5Bl\xaa\x17\x05&\x83\ +R\x05\x9e\xf8\x939hC\xc0\xd8\xd1\xbb\xe1\xe6\xcfX\ +3\xa1\xef\x93\x03\x92Z4\x86\xee\xc7\x18\xd0\x15\xf8\x89\ +Wb#z\xb5\x98\x83\xff\xe9\x16\xb8\xf5\x01k\x9e)\ +\x98\x81U\xd0v\xf0\xec\x11\xb0\xaf\xaex\xe3\xf6\xd8j\ +\x00\xbd9\xd8p\xf2\xb7^\xc0\xda\xcb\x9f\x04\x06\x8c1\ +\xa4\x06\x92\xe1\x80\x1b~\xedO\x98\xdd9\xa41\xa3Q\ +\x1a\xd6W\x12:\xad}\xbc\xe2\xcf\xff2g.\x8ej\ +4!P\x1f\xaf\x84 \x86}\xbbb\xe5R\x8b8\x92\ +\x22\xf5\xae\xa5\xa2\xb7\x97hm\x85!?\xbe+L\x0b\ +\x14F\xb7\xcb1k\xa8U\x9a\xbe\x9f\xfbw_p\xd6\ +\xc1\x12J[\xf0\xf7\xad\xbb\xff\x9d\xb7\xbf\xe7-t\xbb\ +\xeb6R\xd0\x8bK\xa7\x1f\x1e\x85\xfb\xf3\xdf\xbd^\x97\ +\xbfx\xef\x9fp|\xf1\x08\xad\xd9\xd3\xbe\xf6\x88\xd7\xa0\ +\x0bq\x14\xa3]\xfa\x0a\xed\xd2b\x18\x0e\xee\xbf\x94\xe1\ +\xe01\x9b\xf0\x97Q05\x0bJ\x8f\xf8\xcb\xbf\xfd\x03\ +>\xf8\xd1\xbfb8\xec\x11j\x8f\xc01\xb3q\xff(\ +;\x9f\xb7\xdf~\x13\xefx\xe7\x7f\xe3\xd0\xe1\xbb\x99\x9e\ +\xb1@\xf2\xf1]\xa1\x04\x1d\xd2\x95\xb0N\xcf\xa8M\xc6\ +\xa1\x07\xbf\x99\x9714<\xf4\xd0\xbd\xbc\xefo~\x9f\ +\xad\xf6\x12\xf3\xdbav\x06\xa2`{g\xc6\x9a\x86\x17\ +\x97\xe0\xc4)\xfbsr\x09\xd66`\x94\x96\xd9\x7f\xc9\ +U<\xff\x07^\xcbO\xff\xea\x1f\xf2\x86_\xfe=^\ +\xff\x0b\xbf\xc3+\xdf\xf0\xab<\xf59/d~\xcf>\ +\xdb\x97r\x1d\x1d\x95q\xa0\x03\xa0Rk1\x7f\xc1U\ +\x9cw\xd9s\x98\xd9yQ\xbe\x17\x857\x155\x10\xee\ +\x12\xf3h\xc8\xd3\xfcw\x15\xc4\xa5\x0a\x1a\xcd\xcc\xfcN\ +2\x837\x01W\xcb6\x18\x22K\xad\x86*\xe9\xb6\xf3\ +\x9c\x99a\xba\x1c\x97\x93\xd5\xa5\xd9\x12>\xe9\xe6\xcf\x00\ +\xe5z\x0b5\x1a\xf9\xba'\xbd<\xcdL5\xe7U\x9d\ +\xf5\x15\xfb\x8c\x915=F\xb8\x12\x91\xf2O\xc4\xfa\xb0\ +\xae*~\xecn\xff\x87\xf9>\xe5T\x81rc\xd2\x9f\ +G\xdb\xcf\xbf\xc0G\x00\xa3,\xd8][\xb4\x0e\xb9&\ +3d\x9e\xb0\x15J)t\xa5\x8c\xc1\xb0\xeb\xe0A&\ +\xb6\xcf\xb3\xd1\xb7#\xab\xc4@\x96\xf2\x8fo\xff3\x7f\ +\x0e.\xdd{\xa7\x05\xce\xb8\x08Q\x09\x16\xb4s\xef\xc4\ +\xe8\x90\xfa\x08\xfe\x0eSy\x88\x06g\xd4\xe9\x92\xe4\xa9\ +x\xd6\x8e\x9dD+\xeb\xaf\xe7\xae\xba\xd6\x0c6\xda\x0c\ +z}P\x90\xf6\x07\xbeE\xbb\xfe\xb2\xfa\x95\x09I\x04\ +\xd9\x98\x99f\x98#\xe1(\x0fpy\xf8\xb6{\xa4G\ +Y1\x1f\x9cBS[\x98\xc3)/\xaey\xd5\x0b\xe9\ +f\x92\xc8\xab\xae4w\xdd\xf05\x86y\x22\xd0\xce\x91\ +\x93\xa4\x03\x1bD\x14\x96\x1cs\xab\x94y\xca\x0c\xcd\x9b\ +r\xa6Jmw\xf9\xae\xf8\xec\x19Lb\x91\xbc\x01\x16\ +o\x7f\x10\x05\xc4y;\x09\x06]v\xb5\xaaCE\x8f\ +\xfd\xe7b\x07\x9c\xd6X\xdc,\x8a%k\xfd\x89\xdd\xe9\ +A\xb7\xc7\xe9\xfb\xac\xa8\x85Sc\xef:\xa5\x92{v\ +\x08\xc1\xa4?\xf6r\xae\x1cY0\xeeq\x9c\xc4\xd8\xfd\ +n]\x1c&r\xf7\x84\xcf\xc7\xef!y\xbaoS+\ +\xcct\x93(.\x15\xb4}\xe3\xa8\xca\x99\x7fS\x8c\xad\ +\x05\xec\x18\xa90!\x91\x00C'\xfb\x10IZ\xf3D\ +\x98\xa03\xf3\xdb\xba(\x01\xd9\xfb\xc2\x84\x85\xa1\x89\xd8\ +\x11\x80#\xaa\x10$Jb\xc4\x00\x95\x9b\x94N\xb2F\ +#\x9e\xf4h\xd8E1gy\xce\xad\xd0\x1f0\x1cC\ +\xd8#\x99X\x89\xee\x91C\x1f[\x1b4\x07\x80dV\ +#\xb7\xad>\xc3\x89\xad-?6C\x0e\xa6\x8c\xe2\x8a\ +\xf2\x95\x5c\x9a=\x05\xa3\x94\xcd5k\xf92\xb3O\x83\ +\xf9\xe7X\xf0\xe7\x93<\xe7\xbf+\x0dx\xe2k\xe1\x9b\ +\x1f\xc0\xe7\xf63\xc0\xd1oC\x12\xc15/\xb6\x07\xd1\ +8x\x1b\xffI\x15\x94\x9a\xf0\xe3/\x81w\x7f\xc6\x82\ +@\xf7\xfe\x0dw\xc2 \x82+\x0e\xc0h\xbc\x1d\x02@\ +\x99\xcf\xcc\x08\xd8]\xd3\xfc\xb4\xae\xf2\xd7\x1bm\xab-\ +\xd5\x80\xcaX|\xf3\xb31%\xcd\xcc\x87o\xc1\x81\xe7\ +\xd1p\xc0\xe7~\xe9\x8f\xf9\xae?|\x13\xc4\x0d\xb66\ +-\x08d\xfb\xf9\xbc\xec\x9d\xef\xe0\xef\x7f\xfe\x97\xc82\ +\x17D!\xf0;d\x14Y0\xefatc\xad4A\ +\x8f\x0d\xd2t\xe87\x7f\x18\x8d.\xf2\x93[\xbb\x00J\ +\x9d\x8e\xa3\xce\xea2\xfe\x19\x044d\x9b\xab\x94\xaa\xfe\ +{\xfbv\xed\xc7$\x16\xdc\x09\xe8)>\xda\x81\xf7\xa8\ +\x0a\xc3\xd1\x80\x8f|\xea=v\xe1\x95ai\xed0\xeb\ +\x9d\xb6\xd54\x07\xf4\xe84\xd0\xe1\x86\xd5Z\xb3k\xee\ +|\x1a\xb5\x09\x924\xe5\x1f\xfe\xf9:\xfe\x9f\xd7\xfe*\ +q\xd9\x17\xa2x\xd4+\xcb \xf2\xe8\xc6\xed\x03\xc5\x9e\ +]\xe7\xd3\xa8\xb7X_\x1a\xeb\xf8is\x22W\xad\x01\ +\xe8\x11\x7f\xf7\xde\xb7\xb2\xb6\xb1\xec\xd7p8\xd8b0\ +\xe8\x91\x1a\xc7\xbcBA\xcc\x96\x05\x8c\xe3\x0a\xcd\xfa4\ +\x99\xca\x18%C\xfe\xe1\x13\xef\xe5\x07\xbe\xefG\xd9\xbf\ +\xff2\x96\x97y\x5c\x91\xc0\x8e5:q.\xd48\xba\ +\xdf\xce\x02\x90\x8d\x86\xc3\x81+\xafb\x90\xe4 Y\xc1t]\ +\xd1Y]!\x1d\x8d0*c\xb0\xbeN\xdas\x91\xb7\ +\x02\x0a\xc4\x9a$\xbeX\x0e\x08\xc8\xf9\x22`O\xfe\x0a\ +\xb5\xf9\x19\xc3n\x17]\xad\xd2\xce#\x91\xca\x91b\x98\ +'\xf0\xabD\x8aCw\xde\xeb\x9f\x99t\xba\xc1\xea\x84\ +frE\xd4\xa8\xfa\xe7\xb7\xb6O\xb3b\x04\x00\x8e\xfa\ +\x03\x86\xbd\xbe={\x93\x11YH\x14\x00ZQ\x9b\xb1\ +\xf5\x94\x1bS\x13D\x952+\xc9\x00\x14\xd4\x94&V\ +\x8a\xc37\xdd\x89j4I77h\xdf\xf7\xb0\xa7K\ +\xc7\xa7\x09~\x17\xbdZ\x05-\x84)\xc0w\x8f\ +\x8d\xf4\xbdb\xbf\x05x\xe1s\xc2\x0d\xe2\xfeJ\x80\xbd\ +\xd5\x887\xe8:\x7f\xd7\xde\xb0 Wc\x81\xcb/?\ +\x0d\x13+f?pK~\x08\x18\x92\xd1\x80/\xfc\xc6\ +\xbb\xf8\x8e\xdf\xf9i\xd4\xf4\x04\x9dv\xc2\xfa\xea\x88\xa9\ +m\x17\xf0\xd2w\xbc\x8d\xeb\xdf\xf4\xa6\xbc\xc4VH\xb6\ +x\x1a\x09\xb5oB9v\xb3TK\x13\x0ch3J\ +\xfb\x01]\x0a\x13v\xd2gx\xff\x19\xaf\xc7\x007\xee\ +\xe3\x90v\x84y\xe7N\xf2*\xf2\x9f\xd6*u\xe2\x18\ +Z\xb5\xe23C\xa5\xa0\x03\x80\x00\x9b\x9d\x1eifM\ + 'W\x8ep\xf4\xd4\xfd\xa0\x14\xe5\xea\x14Z\xc5\x01\ +\xf3Q\xfe\xc9a\xea\x90\xfb\x1e\xbe\x8d\xf3v^\xc2T\ +s\x8e\xa5\xd5S\xac\xb7\xd7\xa87\xa6\xcf\x0a\x00b@\ +)M\xa4#\xb24\xf5#\xda\xb7\xe7|Lv\xf6\x91\ +\xbf:\x82z\x0b\xbe\xf4\x95\xff\xcd\xda\xfa\xb2?\x5c\x0e\ +\x1f\xbd\x83\xc1\xc0\x09Fv\x9f\xba`\xaa\xe2\xb8@G\ +\x11s\xb3{\x99\x9eY \xcb2>\xfb\xcf\xd7\xf1\x86\ +\xd7\x9fGk\xa2\xc9\xc6\xc6\xd9\xf5\xa30\xbf\x01_r\ +\x80b\xdcm\xc0~\xcb\xf6 \x19\x0e8r\xe8\x16\x16\ +v^L\xa5\xde$KS\x8ej\xe7\xa4\x15E\xac=t\x82\xd5\x13K\xa0a\ +\xd0K\x08y\xb5\x98\x12\x8bizB\xa0\x15\xa6\x7f\x11\ +K\x8a\x03O\xc5=\x19\xce\xa4B\xd1oo\xe5\x9fK\ +{i\x9e\xea\xc4\xcdgh\xfd\xb3Q\xd9\xa9\x9fy\xf7\ +\xbf`\x1b\xc7\x97TA\xe4\x89:\x03\xabW\xafW=\ +m;\xce\xeb\xf8\xb0\xed\x93\x03s\xa1\x1b\x80\xf4\xcd\x8d\ + S\xc5\xfc\xc7\xa1\x0b\x5c\x08*E\xb4ss!>\ +}\xa2YT\xc1x\xc3{\x8b\x02\x85\xcch`~\xd6\ +\x8al\xba\x8e^\xeb\xfa\x141\xee\x9b\xee\xb5\xd3\xf5\xc6\ +%\xef\x90\xef\xbeb\x89\xde\xa5e\xb1Z5\xa7\xf2=\ +W\x02p\x1bF\xd4\xfbE\xff\xc13\x13@\x08\x18C\ +5\xad\xfb\x8eF\x831t\x925\xea\xf1\x041\xe5\xb3\ +\x22\x00\x85\xb6\x1a\xad\xc2\x84H\x98\xb5H\x9eV[\xf9\ +p\xfb(Z\xef\xc2(E\x92\xc2de\x02\xef\x98\xa7\ +\xf0\xaa\x81X\x95\x18\x8c\xac\x9e31\x1am\x14(\xc3\ +\xec\xb5\x0a\x93\x9b(\x0a\xda?\x82+\x83\x89Y\xb8\xfa\ +\xd5\xf0\xf5\xebs\x8dC\x0e\xde\x0e\xdd\x0dT\xe1\xea\xef\ +*j\xedB \x18j\x053`z\x0e^\xf9\x5cx\ +\xdf\x8d0\xd0\x16 &\xc0\x0d\xf7CZ\x86\xcb\xf7\xd8\ +\xbf\x1d8q\xb31\x0e\x9cF\x18\xce\xaf\x94\xf8Q\x1a\ +|\xb0\xb7nS\xc4h0\xb1a\xf9\x97\xae\x06\x9d1\ +\xfb\xbe;\xecs\x8da\xd8\x1f\xf0\xa5\xff\xfen\x9e\xf9\ +[?\x8e\x9a\x9e\xa1\xd3\x1e\xb1\xbe\x9605\xbf\x9f\x97\ +\xbd\xeb\xed|\xecM\xbf\x88J\x1d\x93q\x87\xb6\xa5\x1f\ +Wj\xad(\x81\x09\x91\x97J6m\xc3 \xed\x06\x01\ +D\xc2\xce\x84\x86\x8a\x00\xee\x5c.\xd9\x96\xc2d\x0c\xca\ +\xc7E\xa6\xd8d\xca\xee\xbbo{\xef[\x82\xac\xfa\xa6\ +0\x7f\x05\x8d^\xeeo\x9a\xa6\xb9\xba!\xbf\xb6M\xef\ +\xb2\xdfP\x8are\x12\xa5\xac\x84;\xcaF\xa4\xe9\x88\ +$M\xe8\x0f{dY\x82\xd3\xcc\xb7\xb7\xd6\x99h\xce\ +\xa0\x8c\xe6\xe8\xf1\x87\xb8\xe4\xc0\x19\xea{=\xc2\xd8\x00\ +\xea\xcd&\x1b\x1b\xab^\xd0\x9a\x9b\xd9Ar\x06\xff\xbb\ +\xf1\xfb\xdcU\xadA\xbb\xb3\xce\xd7\xbe\xf1\xaf\x18\x0cY\ +\x96q\xdf\xe1\x9b\xad\xb6<\x1c3\xa2\xa9(\x06\x94)\ +\xd24\xe1\xc4\xa9\x07@+\xa6\xa7\x16\xe8\xf7{|\xe9\ +\xc6\xcf\xf2\xbc\xe7\xbd\x1c\xce\x11\x00\xba\xd9\x0f\x99\xa7{\ +\xa7\xc8$\xf1<\x0d\x0c\xc3Q\x97#Gne\xa2\xb5\ +\x8d\x99\xed{)\x95\xaa\x98\xccpj\xe9\x04+\xcb\x8b\ +|\xed+\x9f\xa3Z\xa919=Kkj\x96\xb9\xb9\ +\x1d\xcc\xce\xefb~a\x0f\xcd\xe9&\x06[\x85'M\ +\xed\xcfpd\x01\xe0h\x94\xbf\x9f\xd9\x9f!V\x93\xb8\ +\xd1\xb6\xa00.E\xd4'\xf7\xf0\xd4\xe7\xef\xe1\x8a\xa7\ +?\x8f\xdb\xbe\xf6/\xdc\xfe\xd5/\x90\x99\x94zk\x86\ +=\x07\x9f\xc6\xb1{\xbfA\x96K\x8c\x8e\x9eC\xe0\x17\ +\x8e\xcd\x01\xc1J]B\x9a\xa7\xb7/\xf8\x04\xd0\xce\xb2\ +x\xf8\xaeo\xf9\xd91i\xe2\xf3\x9f\x86\xc1\x19 \x1a\ +7\xb1\xd0\xc8\xbe,\x95\xeb\x9e\xcew\x1e\xb8\xd4\x82_\ +%\xcf9u\xec\xb0?\xd6\xd2A\xcf\xf7G\xce\x8dp\ +\x7f\x8b\xe0\x16\xfa6f\x18PNe\x10\xfa\x09\xe7\x07\ +\xb8\x8e\xd1y\xde\xca\xb8RAG\x91\x0f\x00)\xc7\xb0\ +\xb6x\x12\xf2 \xa4$wju4\x19\xe5Q\x92\xdb\ +w\xef\xa1\xd2l\xb2\xd2\x96\xfb\x06[[\x1c\x7f\xf0~\ +\xdb\xa7$a8\xec\x15\xf8\xcb\xf8X\xc2},\xd6\xa9\ +\x10\xe8\x85<.\x1f\xadr\xc0B\x83\x0e\x8e\xf44\xf3\ +|\xc4\x81\xc6\xd5\xe3\xa7l\x9b\x06F\xbd>\x0e\xf2\x0b\ +P\xb7pTG\xd6\x947{\xde.\x1b-\x9c\xcfE\ +Ek\xfa\xed\xaeo\xb3\xb7\xb4\x8ah,\xad\x96\xbc\xd2\ +j\xf9\xe7^\xf8\xac+\x0b\x01$%4\xf7\xdc|\xb7\ +\x1f\xe5\xd6\xf2\x1a\xe9d\x93h\xa3\x8dJ%x\xa7\x98\ +\xf9\xc3A\xa7P;'\xb3\x15Z\xdc@\x8di\xd3B\ +=\xaa\xa615Q\x98o\x8d\x05\xf7~\x8e}W\x9d\ +rI\xcep\xdb\xb6\x9c\x0f&x\xb2\xa37q.0\ +\xe8\xdc'0\xabW\xc6\xce\x8e\xa2\x08\xe4\x5cu\x5c\xd4\ +|\xd8\xb2\x03\x8c:\x18\x9fX\xb5\x84\x0f\x85\xf4.\x98\ +d\xdco9\x14 \xc2\x93-\xec\x9b\x00\xea\xf1\x0c\x03\ +\xfel\xd4\x9al\xba\x01k\x9d\x1c\x04\x868\xc8~\xdb\ +\x90\x12\xbb\xe5\x0c7\xbf\x93\x04]\xd3N\x13\x11\xa6%\ +p\xc8\xf4?\x83\x00B\xa4\xab\xfc;\x86\xe2r\x9c\x81\ +\xa9\x9b\x94v\xb2\xc6D<\x83\xf31+\x12\x80k9\ +D\xf6\xce/\xa58\xb1.\xc0 D\xd9\xb7\x9f\xb8\x83\ +\xab\x9a\xbb`\x08\xbd\x9e\xe1\xc2\xd9\xf3\xb9m\xf1\xdb\xa0\ +R\xa0\xa8R\x1f\x9a\x14e\xb4\xadSi,\xd8\xcb2\ +\x01\x0c\xe3k\xe8A\x97\xb2\x9a\x84\xc9y\xb8\xf6\x95p\ +\xe3ub\x965\x0a\xee\xb9\x1d\xb2\x0a<\xf9\xd9x\x8d\ +\xdf\xb8\x16\xd0\x9bs\x95\xed\xd5\xdc6\xf8\xe1g\xc1\x07\ +\xbeQ\xd4\x04~\xfa~\xc8b\xb8t\x975\x07\x9f\xae\ +\x01,\xf4\x8c\x11\x86K\xaaU^\xa9Z|d\xb0F\ +f\xa7\x17S6,\xff\xf2U\xa8\xcc0\xfd\x81;\xb1\ +\xc11\x86a\xbf\xcf\x8d\xbf\xf7~\x9e\xf1_~\x84\xe6\ +\xd4\x8c\xd5\x04\xae%L-\x1c\xe0\xe5\xefz;\xd7\xbf\ +\xf1\xe7=\x9dh_\xf5\xe3\xf4Z\x85&X\x03\x8d\xf5\ +9!\x8f\x0eN\xd2\x01\x22\x1d\x09cT\x05:;\xf7\ +\xcbQ\xa635\x85\x82\x09\xee\x9d`\xfd\x16WN\xc8\ +\xda\xfa\x9e8\x99N6px\xe0i\xecZ\xec\x98\xdd\ +\x0b\x08\x18\xd6J\x13\x97\x9a\xb9\x5c!\x871(\x06\xa3\ +>\xc3a\x8fNo\xa3\xe0S9\x18\xf6QA\x7f\xc6\ +/s\x86\xcf\xca\xa5\xb2\xdf]\x0a\x98\x9c\x98*\xe4\x8b\ +{\xac\xabR\x83{\xbe}\x0fd\xa0\x95\xe6\xe4\xd2!\ +F\xe90\x07VrXJ\xa0\x98\xecw\x91\xa6-\xd3\ +Z:u\x88fs\x868.\xf3\xc0\x03w\xf3\xfc\xe7\ +\x19\xaa5E\xafw\xfas\x1fiEC\x03\x8d\xe8i\ +\xec;\xa1\x99\xc5\x89\xb5\xa21\xb0{tss\x91N\ +g\x99\xfa\xc4,\x13\x13\xdbi4f<\xc7\x18\x0c\xfa\ +\x9c:y\x94\xc5\x93G\xb9\x9f\xdb\xfc8j\x8d&S\ +3\xdb\x98\x99\x9bgjv;\xd33\xdb\x99\x9d\xdfE\ +k\xc2\xa6\x89J3kBN\x12\xab)\x1c&\x16 \ +\xa6\x19\xa4C\xabA\x5c\xef@\xab1\xc5S\x9e\xf7r\ +\xf6_\xfad>\xf7\x91\xbff\xab\xbdNT\xa9\xb1\xf3\ +\xa2\xa7p\xfc\x9e\x7f\xc7\x18\xc9\x99\xe9\x0e\x9eb\xfa\x11\ +7RET\xb1I\xf2K\xa52\x8d\xa9Y\x96\x83\xe0\ +\x8c4I\xd8X]\xca\x0f\xce\x8cQ2\xc0\x89\xba!\ +t\x16\x81]\xd6Q\x22\xf5M^\x89\xc4\xae\xfb\xce\x0b\ +.\xf1\xfe\x7f\xee9\xeb\xcb\x8b\xfe\x19\x83\xeeF\xe1x\ +\x94\xf3@\xfe\x15\xcd\xbf\x02\x10\xc7\xd3\xc3\x88K\x04\x94\ +J5\x1c`\xd8{\xd1\xa5\xf6\xbe\xfc\xabq\x04\x8b\xa7\ +Nxz\x18n\xae\xe3\xf5Oy\x86h\x05\xec{\x82\ +\x0d\x1c\xf1>\x92\xb1\xa2\x9b\xd7\x97\x05\xc3\xd6\xe2q+\ +\xc0\xe7\xfdtg_\x9c\x9b\xc6\x8b\x02\x22\xfey\xe1^\ +\xb7\xf3&\xfb_\xe8\xd4\xf6\xbd\x5c\xaf\x93a\xa8\xd4j\ +T\xa7&X\x1e\xd8\xceD\xda\xf6b\xd0\xedb\x80Q\ +\xaf\x17\x04o\x08oS@\xdc\xa8br\x8d\xd3\xdc\xfe\ +=\x0c\x8d\xc9k\xf0BE)\x8e\x1d>\xe6{7\xdc\ +\xdc\xf4m\xb8q\xc6M\xeb\xce\xa2\xe3\x88\xd9\x03{X\ +\x0f\x92fGJ\xb1t\xff\xc3\xb6\xff\xc60\x5c\xefX\ +\xb099\x81Z\xdf$\xcd\x12\xef\xdfY\x9c\x07\x15\xac\ +\xb3\x08\xe7rn\x0b\xd8\x09\x15;\x19\xc6F\xab\xe7\xe0\ +\x7ff\xffBN\x7f\xb9\x82\x05\xcd\xb0;\xf0|9\xe9\ +\x0f\xfd\x09^\x0cl\x00\xe1\x0a~\xf5qx\xc3\xd1\xb4\ +\xccE\x9e\x90=\x0f\xb81yt\xb0mE\xae\xb0\xbf\ +\xc2\xe9\x05\xbb\x08\x88\x95\xe7\x161\x8f\x8c\xb5\x88Hd\ +n\x8a\x01\x1e\x16\x9c\x99\xc2s%\x87_\xe8/\x1c\xf6\ +\xd1\x14Z7\x18\x0dj\xba\x89Z\xdb\xf2\xe6`\xf1\xab\ +\xb5k\x17\x87f]Q\x93\x86\xc9\x10OwL\x163\ +\xc1\x7f\x0e\x01\xb8\x81\x84\x8e\xc9*\xb8\x1b\x04\xa0\xb9\xc9\ +\xf2\x837\x86n\xb2A5\x9e &\x1e#\x00\x09c\ +qy\xe8\xc2\x9cn\xce\x18-\xe6\xc4\x22\xf8\xf8\xab\xaf\ +\xfe\x05\x1f\xf8\xa1\x17\xb0\xd5U\x0c\xfa\x86\xa7\xee~\x22\ +\x9f{\xe0\x1bl\x0eN\x01R\xb3jd\x122=b\ +\x90*T\x1e\xa9\x91\x01\xc7o\x84\xf3\xbf/\x82\xa4H\ +P\xe1\xe5\x0f\xea\x0c\xa6\xb6\xc33~\x04\xfe\xed\xba \ +0D\xc1\x1d\xb7BR\x82+\x9f%\xefy\x0d\xa0\x03\ +\x83yt\xb0QV\xc3\xb7}\x1b\xfc\xf0\xd3\xe1}\xdf\ +\x84a\xae\x09L\x15\xfc\xc3\x83@\x19\x0en\x17s\xb0\ +\x05\xa2\xa7CA\x80!\x86\xcb\xabuR\x9dq\xfdp\ +\xc5j\x02\x15\x98R\xc6\xa9_\xbb\x12\xd2\x8c\x99\x0f\xdf\ +c\xdf3\x86a\xb7\xc7W\xde\xf2!\x9e\xfe\x9b\xaf\xa2\ +95M\xa7\x93\xb0\xbe6bj\xe1|^\xf5w\x7f\ +\xc1u?\xf5\xf3\xa4y\x82VG\xae\xae\x9e\xa3\x03\x86\ +\xa1\x06\xc0m\x15\x8d\x8d\x0e\xee\xb3I\x92\xf6=\xcd:\ +\xfat\xc7\x7f8\x82s\x81\x82\xc5\xad\x1a\xb6+\x82O\ +\x92&tsSgx\x9fFa\x14T\xca\xf51\x06\ +\x22\xb4;\xbeO\x0c\x92\xfc\x1c\x93\x91\x8e\xb6\x88J\x0d\ +\xdf\x01\xb7/*\xa5\x0a\xd5R\x8dVc\x0a\xe7\x13+\ +;\xe7\xdc\xafp^KQ\xf9\xac\xd3\xc9(\x0dQ\x0c\ +\x0f\x1e\xfa\xb6\xdd\x7f\x99ae\xfd811.p \ +\xd4\x82H\x0a\x03\x8d3q\x84Ry\x96el\xb6\x97\ +\x99\x9d\xdeEgk\x93c\xc7\x0f\xb3m\xdb\xf9g\x04\ +\x80\x8f\xd8'\x8a\x00\x5c\xc6V\x94\xcc\xc5\xd5\xc3\x14\xbe\ +\x0b\x8a4Kho,\xb2\xb5\xb1\x84\x8eK4\x1b3\ +Tj-J\x95:\xa5r\x8d(\x8a\xf3\xa9\xb6wl\ +mm\xb2\xb5\xb5\xc9\xb1\x87\x1fD\x80\x80\xa2\xd1l2\ +\xb3}\x81\xb9\xf9]L\xcdlgrz\x8e\xa9\x99m\ +LM4l\xc2\xe9\x81\xf5\x1d\xec\x0f\xad9y\xbd\x0d\ +[=\x98\xddq\x80\x97\xbe\xf17\xf8\xf4{\xde\xc6\xfa\ +\xd2IJ\xe5*\xdb\xf7]\xc6\xe2C\xb7\xf9J\x13\x10\ +\x0a\xa8\x22\xa4\xbb\xd18S\xe0\xb6]\xe7\xa1\x94\xf6Q\ +\xd5q\x0c\xa3\x5c\x13\x96\x911\xecn\xa2\x8c\xd7I\xf9\ +5\x0a\xe1\xb2\xec\xb9\xd0\x99^S\xa9O\x02P\xa9\xd5\ +\x89\xcaU\xba\xb9\xb66\xb2\x0a-:\xcb\x8bd\x18\xd2\ +dH\x96\x89\xa6E\xda\x14\xe0\xe4F\xe5\x0eaC\xb8\ +O\xe4@\x0d#\xfc\x15\x8a\xa8\x5c\xc1q\xf0=\x17]\ +F\x9a\x0b\xda(\x9b\xc6\xc5\xa5\xba\x01\x18\xf4\x5c\xd5\x94\ +\x8c\xda\xc46?\x07\xd3;w\xd3O\x843\xd4Jp\ +\xfc\xf0C\xb8\x13\xa9\xbf\xba\x8c\x04\xc2\xe4\x00;\x00\xaf\ +\xaa\xf0\xdaiH\xa5@\x82\xeb7\x85\xf9,B\xda\xa8\ +RA\xa1h\xcdX\x17\xa6^\x1eMV\xcfs\x02\x0e\ +\xfb}\x14\x90t{8\xf1\xd3\x9d\x08n\xfe\xaaS\x13\ +~\xaf\xb5\xe6\xa6\x19\xe6mhe\x01\xdc\xf1\xbb\x1f\xf0\ +\xb4\x9f\xa6\xa1\x1f\xbf\xbdl\x0daEm\xb2\x89\xd2\x8a\ +n\xee7P\xcek\xd7wVl\xe2\xe8Q\xa7K\x92\ +\x8e,\x0f\x8e\x22\xb2\xa9\x16\xf1F\x87,Mq\x80=\ +\x8c\x1a\x18\xd7`9\x1e\xeaTGE\x05R@k\xb1\ +\xd3\xee*\xb6]\xba\xcf\xd2R\xfe\xcd\x12\x8a\xcd\xd5\xb6\ +\xa7\x84\xb4-\xc9W\xdd\xbe\x1e\xd7\xd8\x0a\x1fvB\xa7\ +s+(\xba7\xb8uT\x9d\xbe\x0d6\xa9WsZ\ +q\xa9\xe5\xc6+\xa0\x89\xfa\xa8\x10\xd4\x18\x08\xe7\xc5P\ +E\xe7\x96\xa6\x83\xcfC\xc5@\xa8'\xce\xfcl\x16\xa1\ +\x9f\xdb\x8f\x04+(\xe094_\x87pS\xa1@C\ +6]\xcf5\x81E\x9f\xdf\x88\x88X\x1e\x22\x9bP&\ +\xd0\xfe\xef\xb4\x81\xcet\xe0\xaa3<\x1a\x01\x18D\x05\ +z&\x020\x85\x8eK/\xdc\x00\x0c\xa6\xa0\xca\x0d5\ +zEiH\x91\x98\x94^\xb2A#\x9e\x22\x22>#\ +\x01\xb8M\xa4\x1e\x89\x00\x08\x9d{\xed<\xacw\xd7\xd0\ +\xb5\x01\xbaTa4\x82\xeef\x89W]\xf1\x02\xde\xfd\ +\xcd\x8f\x93\x9a\xd4/TJ\xc2W\x93\x1b\xb8V}\x0f\ +*\xb5cN\x15\x9c\xbc\x15L\x0c\xe7\xbf(\x07\x81*\ +\x04\x5c\x9e\xc2,xR\x96\x99M\xcd\xc1\xb3_\x0d\xff\ +\xf2Q1\xeff\x0an\xbd\x15\x86%x\xf23)j\ +\xfe\x82T1\x06\x01\x8e)\xb0}\x16~\xf4)\xf0?\ +\xbf\x95k\x02s \xf8\x91C\xf0\xf2\x18.\x98\x93\xc0\ +\x10\xb9N\x07\x82\x03\x0cO*\xd7Ag\x5c?Z\xb6\ +\x9a@\xad J9\xf5\x9bW\xa2\xfb\x09\x93\x9f\xb0\x91\ +[\xe4y\x02\xbf\xfa\x96\xebx\xc6o\xbe\x82\xe6\xe4\x14\ +\xed\xce\x88\xf5\xf5\x11\xcc\xef\xe6\x15\xef~\x07\x1f}\xe3\ +/`\x86\x92\xa5?F\x02\x14\xc65xv\x8e%\x82\ +\xbcR\xb2\xe6\x81Q\xda\xf3\x14\xe0\xe8\xa3\x98\x1d\xe9\xf1\ +\x5c\x02P\x1c\xf3\x09\xd5\xf8\x87\x16\xef\xc1m\xc7P[\ +\xdc\xaaOq\xde\x8e\x8b\x0b\xbdV(\x8c\x86\x99\xd6\x0c\ +3S\xdb\x98\x9e\x9ae\xaa5M\xbd\xde\xa4V\xa9[\ +`A@\x0b\xf9\x1f\xa9\x81\xde\xb0\xc7fg\x83\xc5\xe5\ +E\xd66WY\xdbXe\x94d\xc1\xfe9\x17h+\ +Cs\x82\x97\xdbE\xe5J\xe5\xac\x01\xa0\x8b!9\xb9\ +x\x0c\x94\x22M\x86V\xd3\xad$\x12R@X(\x11\ +g\xb8\xdd\xeb\xb4tn>\xfb[\x9b0\xbd\x0b\x80\xa3\ +G\x0f\xb1c\xc7\xf9\xe74\xa4P\x9b\xe4\xb8\x88c\xa4\ + |E\x84X\xd1\xba\xda\xbe\x86\xe5\x95RH\x126\ +6N\x92m\x9c\xf0\xe6\xd1\x92.QmLQ\xaa\xd6\ +)W\x1a\xc4\xa5*\xa5\xb8\x8c\x8aK\xfe\xf0Q\x18\xba\ +\x9d\x0e[\x9d\xfb8\xf2\xe0\xbd~93\x0c\xd3\xb3\xdb\ +\xd9w\xe0b\xf6_\xfc$\xe6\x16v3\x1aiV\xdb\ +V38J\xe0\xd4*\xccMO\xf1\xbd\xaf\xfd%\xae\ +\x7f\xd7\xff\xc7\xb0\xd7\xa5:1K\xa5>A\x7fk\xdd\ +\xf7\xb5\xe8n#p:S\x10E6-\xd6\xb6\xdd\xfb\ +\xbc\xcf\x22\xd8\xe0\x8cQ_j\xa1\xf66\x97\xfd\x1cD\ +^\xbb(Z\xef0&\xdd\xed\x047\x87Q\xee\xa7V\ +i4\x01|\x0d\xe0j\x190\x86\xde\xda2d\x99\xaf\ +\x00\x12\xfa/\x0a?\x11\xba\xd0P\xe0\xef\xf6\xd33\xfb\ +:9\x810\xaa\xb8\xac\x00\x9a\x85\xfd\x07\xe9\x0c\xdd\xc8\ +,\x00l\xaf\xd8\xdcpY\x96\x92\xe5~v\x06C}\ +f\x9b\xa7\x81\xfa\xc4\x04\xc3\xdcD\x1ei\xfb\xf3\xf0\xdd\ +w\xe6\xbd\xcaH\x93!\xa1\xea\xc2\xcd\x8f\xd0YH?\ +aTg(<\xca\xff\x8e[\xf8c7\xd2De\x1b\ +\x19\xde\x9a\x9d\x16_R\xa0\x11k\xba\xcb\xabd\xb9\x0d\ +\xbf\xbf\xbe\xe1\xcf$\xd7#'\x08\xd4vl\xf3kU\ +\x9bj1\xc8M\xb8\xa5\xf8\x10\xbc\ +2\x82\x033\x90\xfa\xbc\x88&\xe0b\x8e\xbd\xd8\x9f\x81\ +\x82'\x96\x1a(\x9dq\xdd\xe8\x94\x9dA\xa5 N9\ +\xf9\xfbWAf\x98\xfc\xd4a\xbbV\x06\x86\xdd.7\ +\xfe\x8f\xebx\xd6\xef\xbe\x0a3\xd9\xa4\xb35bmc\ +\x08;v\xf2\xaa\xbfy;\x1f}\xe3/c\xfa}d\ +\xe3:\xfa\x91D\xe3\xd6\xedp<\xef\x91\xa1\xe2\xcb\xc6\ +\x0dp\x82\x049\xdd\x9c%\x9ey\x84+\xa4\x9a\x22}\ +\x19\x5cB[1Y\xc5:f\xcf\xb6\x03\xccO\xef\xf6\ +w\xea(b~v\x81k\xaex\x06W_\xfet\xaa\ +\x95Z\xee\x0e`\x9b\xcf\xf2)\x0dg7\x5c\x7f\xf2\xf5\ +Q\xb9\x80\xa04\xa4Y\xca]\xf7\xdd\xc6\x7f\xdcy\x13\ +\xc7\x17\x8f\xd1\xeduy\xbcW\xe8\x8bU\x8ac\xccY\ +\x9a\x80s\xd7+6\xdb\x1bv\xb6\x8d\xa3\x15\x07\x22\xa4\ +*@\xa8!q\xcc\xd3\x81\x0c\xb9\x0c\xfd\xe1\x96\xef\xcb\ +\xd2\xd2\x89sC\xef\xe1\x9e\xf1\xbbI\xc0\xa5h^\xc4\ +\xaf\xd8&r*\xbe/F\x22g\x0d\xb0\x94\xe8D\xc6\ +4K\xe9\xb4\x971\xedP{e\x88\xa32\xe5Z\x93\ +Zc\x9aJ\xadI\x14\x95\x89b\x9b\xe4Z$v\xc5\ +\xda\xca)\xd6W\x96\xb8\xe5\xa6/3\xbbm\x07\xcf\xf9\ +\xdeW2?\xbf\x8b\x95\x0d\xab\x11\xcc\x0c,\xaf\xc3\xfc\ +\xec\x14\xdf\xff\xba_\xe1\xba\xbf\xf8\x1d\x00\xb6\xed\xbb\x9c\ +cw\x7f\x95\xccH\xaa\x94\x10\xf8\xbbZ\xb0\xb5\xa6\xab\ +\xe4`\x98\x9e\xdf\xed\xfd\xff\xc0\x82\xb3\x13\x0f\x1d\xf5\x7f\ +\xf7\xdb.\xbaR\xd6\xc9\xcd\x8b\xf3\x09t\xcf\x08\xc1Y\ +\x5c\xaa\x12\xc7e@QmL\xd8\xcc\x04\x0e0\x94a\ +k}\x99\xd1\xc0F\x9c\xf67N\x15\x0e\xa8\xf1K8\ +\xb9[#9D\x95\x12\xe0\xa7)\xd6iOI\xa94\ +\xad\x162*\x95PQ\x8c\xdb\x06\x95\xbcBN{\xd5\ +\x86\xb3\x8aA~8\x00\x00 \x00IDAT\xa7\xc3\ +\xc0MDi\xca\xf5\x16\x0e\x88\xd4'&Y\xc9\x81c\ +)\xcf\x91x\xe2\xd0!\xbb\xb6F\xfa\xe3\xce\xab\xd8\xe7\ +\x96\x13!\xc2\x01\x8e\x22P\x15\x9e\xae\x82\xd5RX!\ +\xc9\xd1~\xb55\xe9gbra\x1bi\xe0{W\xd1\ +\x8a\xbbn\xb9\xd3\xdf\x97\x0e\x07\x01H1~.\x8c\x82\ +R\xaeEDCm\xb2E'G\x91\xb1R\x0c\xb6\xba\ +\x0c\x07y\xe6\x84\xcc\xa02\x07\x12l;\x95\x86\xb34\ +\x18&\xb6\xcfx?J\x80\x9a\xd6\xac\x1c:F\x96\xe7\ +)M\xba}B=\xa6BA\x14a&[\xb0\xd1F\ +\xa7a\xae\xdf\xd3\xcf\xeaq\xcd\x9b\x04\xf1\xc9\x99\x93\x91\ +\xd1\xd8- \xbd63\xe1\x01`\x9c\xd3\xc9\xf2\xb7\x0f\ +\xdb9\xcfR2\xe3,\x0ea\xe9B\x89[p\xef\x08\ +lv\x18\xc0\x09?Q\xfe\xd4\xb0\x16u\x1e\x0b\xd1\xc9\ +}.\xeb\x15\x04\xbc\x87\xfe{Ya\x94\xce\xcaX,\ +\xa7\x1b\xf6+\xe4I\xae\xec\xae\xa3\xfd\xa2K\x9a\x0e\xde\ +\xb7\xedH\x86\x88\x90W\xc9\xee\xd2HN\x15\xc1-E\ +P\x98\xf3c\xad\x88\xa6[dkmH\xacy]C\ +\xae.\xf3\x84\x8b\x7f\xb4H\xb7\x9c6\x10\xb7\xbcN\x02\ +\x127\xce3\x11@tV\x04\xe0:\xee\xca\x1a\x87&\ +\x84p\xb2\x1d\xdb:\x13\x01h\xa3i'\xeb\xb4\xe2)\ +\xbf0\x9c\xd6\xab\xd0\xcc(\x1a\x09G\x00\xa1\x22\xd7\x00\ +\x9f\xbc\xfd\x93\xfc\xd0\x15\xaf\xa0\xd6\xd8G{\xcb\xb0\xba\ +\x06\x97\xcd\x5c\xce\x0f?\x11>|\xcb\xa7\xf3\xcdcs\ +5}\xa6\xff1^X\xcd\xd8g\xae M\xed\x5c\x96\ +\x14\x1c\xbf\x05R\x13q\xf0\xfb#\x08b\x01\x02\xd8U\ +\xac\x11l\xa0\xd1\x80\xef\xff\x09\xf8\xd8\xfb\x8af\xde[\ +n\x87\x9e\x86\xa7>\x07\xf1\xc9S\x02&\xb2\xb1\xdf\x89\ +\x81\xa9I\xf8\xb9k\xe0\xad\xb7\xe2s\x04\x1a\x0d\xef;\ +\x06\xaf\x88\xe0\xe2i\x18\x05\xc9\xb1\xcf|\x19\x86\x0a\xae\ +\x88\x9b\xc4\xca\xf0\xc1\xe4$\xc6\xd7\xb8K8\xf9\xc7W\ +Bf\x98\xf8\xa7\x87-\x09\x1b\xc3\xb0\xd7\xe7\xcb\xff\xf5\ +\xa3|\xe7\x1f\xbf\x0a3Qekk\xc4\xda\xe6\x10\x16\ +\x16x\xd9_\xfe\x11\x1f\xfb\x997\x93\xf4-\xb3vk\ +\xed\x80x(\xed\x8c\x83\x7f\x83\xa1Z\x9ad\xc0&\xa3\ +\xb4\x8f\x93\x9c\x1c\x85<\xde\xcb\x14\x9e\x11:\xc2\x87\x8c\ +\xde\xd2e9*s\xd9y\xd7R)\xe5\xa9\x18\x94b\ +\xf7\x8e\xbd\xbc\xf6%?\xc3Tk\x86,\x85Q\x1f\xb6\ +\xda\xb6\x1aG\xb8\xd6~\xcd\xdd\x83\xd5\x19h!\x7f\xad\ +\x22(\xd7#.=p%O8x%`\xb8\xe9\xf6\ +\xafS\xc9+\x1a\x9c\xcb%\x0e\xffE0q6\x97R\ +\x16\x0c\x99\xcc:\xad\x1b#=v\x00\xaax\xb4+\xe4\ +\x90\x17\xff\xb2\xc2s\x0d\x9e7<\xde\xab\x18\x84&b\ +c\xe8\x84\xed\xf8\x89\x9d\xf3\x90g\xe0\x83t\x1c\x1fr\ +-\x84\x00RhR\xe8/MG\xf4;\xebluV\ +p\x1e\x86\x1a+m7Z3T\xebST\xea\x13D\ +q\x09\xa5m\x80\xcf\xea\xd2I\xfe\xfe=\x7f\xc6w\xbc\ +\xf0e\x5cx\xc5\xb5\x18\xa3\xe8\x0d\xacp\xb0\xb2\x06s\ +\xf3\xbb\x98\x99\xdb\xc1\xea\xf2I\xa2R\x99J\xad\xe5\x13\ +F;:\xb4\xfcV42\xd5\xc6\xb4\x9f\xd5\xc9\x99\xed\ +\xde\xb7M)\xeb\x17w\xf8\xdb\xb7\xf9\xb9J\x92!\x22\ +0\x89\x86B\xe8Zxx!\xca\xb2R\xf1s\xb4\xe3\ +\xbc\x03\x85t=\x95\x12\xdc\x7f\xef\x9d\xb2\x02\x9b\x1bd\ +\xddMT\xdd\xe5\xa8\x0b\xa1\x91(\x04\xc6\xd3\x1d\x85\xc2\ +\xba\x98\xc1D9\xa0UD\x5c\xb3~\x96\xa5\xec\xd7{\xd4\xee\xfa\x91Z\xf0\ +\x92\x03\xdf\x1c\x04\x9a\x8d6&\xcd|\xebg2\x7f\xbb\ +K\x89\x8d\xef\xdfgK\x82\x81\xf5\x09\xec\ +\xf7\xf9\xfc\x9b?\xccT9\xa3\xde\xb4\xbeJk\xed\x01\ +\xdd=\xbb\xf9\xe1\xbf}\x1b\xda\xd7[U\x9e6\xe4H\ +\x16\xf7\x81\x22=\xd9OJ\xa5&qT)\xd0\xd1#\ +\x01\x9bs\x81;!\xa0\x19\x97k\xc1P\x8e\xca\x5cq\ +\xe0\xa9\x94K\x15\xcb\xe8\xa3\x88_\xfc\xb1\xff\xc2/\xfe\ +\xd8\x7f\xa5U\x99\xa1\xb3\x08\x9dE\xe8oX\xc7\xff\xc7\ +|\xd8\xa3\x5c&\x85A\x1b6N\xc1\xfa\x09\xe8m*\ +\xae\xbe\xfci\x5cv\xd1\x93\xc6V\xe6\xb1\xaf\xd0\x8d\x22\ +\x04]\xe7\x06\x05\xdd<\x17\x853\xe1\x05\xf2\xda\xb1\xc3\ +\xd3\x99\x92\xfd\x8e\xd3\x009M\xcf\xe3\xb9L\xb0Jr\ +,\xcb\xb4\x0a\xf0\x0bE\x09\x83\x93\xa7C\x1e%\xac\xb7\ +hF.\xba\x8dH?\xed!\x1f\xf9\xb62\x0cY\x96\ +\xb2\xb5\xb1\xcc\xd2\x89\xfbx\xf8\x81o\xf2\xd0=_\xe7\ +\xf8\x83\xb7\x92\xa5\x92\xb1\xf8K7|\x8c\x07\xee\xbc\x99\ +\xd9)\xd1\xacZ\x93\xb0\xe2\xc5\xaf\xff\x15\x7fH5f\ +vz~\xe8\x9e!|\xcf>\xbf9\xbb\x80;x[\ +\xd3s^\x03\x98\x17\x94\xe0\xe1{o\xcb\xe7AA*\ +\x1a\x05\xb1\x82\x84\xc9\xed\x8b\xa9g\xdcs+\x8d)\x9c\ +\x8ea\xdb\x9e\xfd\x04\x95\xcbP\xc0\xe2\x83\xf7\xfa\xcf\xfb\ +\xbdM\xf4`\x88\xeav\x82\xbd\xaa\x82\xef\x17u\x18\xbe\ +o\x88/\x978\xea\xcb\xdaDq\x89H[}E\xb9\ +R\x0dV\xda\x02\xc0\xa5#\x87\xfd\xfa\x8f\x82\xa2\xd6J\ +\x09X\xdev\xde\xf9\x00>MN9\x22/\xfbf\xef\ +\xdcZ]B\x07k\x19\x06=\x86\x9a\x22{\x94\x9f\x1e\ +\x90\x13\x9e5\xe3\x02\x04(\x12\x12J\xcd\x86\xbdK\xc1\ +\xb6\xf3\xf62\xcc\x5c?\xed\xef\xb5\x93Kv\xce\x8c!\ +\xed\x0f\xbc\xe0\x11\xce\xb7\xd66\x9bEJ\xc6\xb6\x0b\xce\ +\xc3\x0a\xfa\xf6[e\xad\xe8\xac\xad{\xd01\xdc\xd8$\ +\xdc\x8f\x0a\x88\xabU\xffz\xe1\x92\xfd\x85\x08`\x85\xe2\ +\xd8\x9d\x0f\xf8\xbf\x93\xbed\x89w\xb5\xa2\xfd\x18\xa3\x98\ +t\xb2\x89\x8e\xe2\x5c0\x09\x84\x06\xc2\x04\xcc\x90\x05k\ +*ko\xa9:\x8abT5\xce\xd79\xa2\xdc\xac\x15\ +\xfc\xff\xbaK\xeb9H\xd7$[}\xdf\x86\xf8\xd5\x09\ +\x9a\x08Q\x8b\xc3-NA\xe4p\x85\x03]\xa1B\xca\ +\x09\x87\xee\xbd\xa8\xd3\x87\xee\x80P\xad0\xee \xe1\xc1\ +\x9a[P\xc4\xbd\xc2\x81K\x1d\x8cW\x9eYT\x07\xc8\ +.q\xfcP8\x96\x8cM\xe6\xd5\xdd;\x0e\xa2\xc3\xab\ +H\x89\xc1\xfe\xd3\x8ata\x0aU\xceKG\xba\xb4&\ +\xca'U\x0emBr\xa3\x09\x08 D\xf8\x0e\x91\x9e\ +\x0b\x01\x14!\xa2&\x8cpS\xfe\xbb\xa2\xf1\x93<\x81\ +\x91\xbf\xeb\xd1\x08 5)[\xc9:\xa13\xaf\xf5U\ +\x12\xc9\xf2\xb1\x08@\x07\xed)4\xaf\xf9\xc0\xab\xa8\xcf\ +nR\xad\xd9\xf8\xae\xe5\x15\xc3\xf9\xad\x8by\xfdS^\ +\x86\xa2\x86\xc2FXj\x15q\xc3\xd6\xc7\xb8_\xdd\xcc\ +\x88\x94\xbe\x1910\x09#\x93\xb2xo\xcam\x1fO\ +!\xe64\xd3\xaf\xa7\x93\x10\xc4\x01\xe5\x0a\xfc\xd0\x8f\x81\ +\x8a\x03\x10\xa8\xe1\xb6{\xe1\x86\x7f\x83R\x5c\xbc\xc7\x81\ +\xbe\xf1\x08\xdfL\x81\xaa\xc0o\x07 \xd0\x02A\xc3\x87\ +N%\xdc\xb2\x99P\x1a_v\xdf\xc7\x22q\x8d0\x1c\ +\xd0M~\xba\xb4\xb3\xf8]\x9d\xb2\xf8G\x97\xb1\xf1\x03\ +\xfbl\xe2Yc5\x81\xc9`\xc4\xe7~\xf6\x03\xcc6\ +u\x01\x04\xb6wn\xe7\x87\xdf\xf36TT,\xee\xad\ +\x835\x0d\x9dv\xa5C\x12\x1dY.\xb5\x88\xa2\x8a_\ +\xcf\xff\x9b+\x04\x9e\xa2\xea\x0f\xb5\xc2V\xfa\xbed\xdf\ +U\xc4\xdaf\xa6\xafV\xaa\xbc\xe5\x17\xdf\xc1\x9e\x1d\xe7\ +\xd1Y\x82\xade\xc8\xce!\xb2\xf6\x5c\xaf\xc1\x16\xac\x9f\ +\x84\x8d%H\x1f%\x85\xcb\xf8%\xb0\xc8\x8d\xe4\xf1\xcf\ +\x95\x03\x90n\xef\xb9\x83N!&\x1f\x10\x9f?\xd9_\ +v7\xc9.\x0b\x83\xc8\x1e\x03\x09\x9f\xf1\x12\xa8\xe2\xa8\ +G\xa4\xe30\xbf\xa7\xed\xb5\xe3\x1a\x96\xc7H\x9f\xc3\x96\ + d\xc6\x02tC\x93\xdf\xb8 \x92\x15\xd8\xad\xd0\x8f\ +\x9b\xa1\xd1`\x8b\x87\xee\xfd:\xcb'\xee\xf3m|\xf1\ +\xb3\xd7\xb3\xd5^gJ2\xb8\xb0\xd1\x81J\xbd\x89\x8e\ +\xedN\xacO\xcey\x1e\x9b\x06<\xb1 \xd0\xe6\xc9\x8d\ +\xa3R\x89js\xc2\x03\xc08\xb29\x0f{\x9b\xed|\ +-L\x9e\xa4\xdb\xf6O\x5c\xd2EG%\xfb-\xf3\xf7\ +\x80\xa1T\xae\xf9\xfd\xb0\xb0\xffb\xfa\x81P\xa3\x14l\ +\xac,\xfa\xf9M\x066\x825\x1btQ]\x170%\ +\xfb7\xdc\xa7\xce\xed'%\x03U\x0c@\x14\x9f\xc4\x1c\ +\x00\x96s\xd0\xa7\x0c{.\xba\xc4\xf6\xcc\xc8X\xd7N\ +\xba\xa8W\x18\xf6\xbb~u\x5c\xda\x18\x80\xdd\x07/b\ +\x14\xd4Y/G\x8a\xcd\xd5U\xdf\xbfA^\x10[\x05\ +\x1c\xc8\xae\xa4\xe4R\x0b\x85\x87\x90/\x0a\xa5\x17\xc5Q\ +\xad\x9c\x00a\xb5SQ\xc9\xfak6&&(7\xea\ +\x0cR1ub\x0cY\x9e\xb2c\xd4\xeba\x1dtU\ +\xd0\x9a\xfd\x1d\xd7j\xf9\x89\xad\xd9q\xd1\xf9\x0c2\xe9\ +GE)\xd6\x8f\x9c\xf0\xfd\xed\xad\xae\xfb\x15v\xfb\xb5\ +\xdc\xb2\xc1j\xa5J\x99\xfa\xdc\x14\xbd\xc0\x11X\x03\xbd\ +M\x0b\xa0\xb3,#\xe9\x0e\xfc\x93\xe54\x0c\x02a\xa2\ +\x88\xd1d\x03\x13\xc9>\x965v\xc0\xd3\xd9\x09CZ\ +\x90\xd7*\x12\xbd\xdc\x9e\xab/\x02\xa5Hp\x00P\xb3\ +\xb5\xb4\xee\xbf\xdf_\xd9,\x08\x8cE%\x90\xf8\xf1\x17\ +\x05\x1d\x15\x04\x19\x0a\xdf\x0a{#BV\xe0g\xdb\xe9\ +\xa3\xbbC\xcf\xa7\xc2`\x8bq\x810\x04\xd8\xfe\xfe\xa0\ +\xfdP0\x16\x0d\xb7{\xcf\xad\xb3\xf2}\x04\x01\x9e\xee\ +u\xa8\xf2\x0a\x9f\xe4hN8\xd4\xb89\xb9(\xc4\x98\ +\x08\xcc\xc2\x0c\xba\x5cF\x83D\xf4\xca\xe2JgCf\ +\xe7\x80SH\x00\x1a[\xaf1\x94\xfe\xcf\x95\x00\x5c\x87\ +\xe5u`\xd6-\xd4Yt\x86\xdb\xc7&\x00c2:\ +\xc9\x1a)\xa3|\x5cQ\xde\xff\xb3'\x00\xc7\x0a\x0c\x19\ +[\x83-~\xf2\xc3\xaf\xa1>\xbbI\xadf\xcd[+\ +\xab\xb0\xb7q\x90\x9fz\xfa+Q\xd4P\xca\x82@\xa5\ +5\x9f\xef\xfe#\xf7\x9a\x7f\xb7 0\x1b\xd13\x09C\ +\x93\xb2x_\xca-\x7f\x9f\xa2J\xf9\xb3s V\xa0\ +\x1a\xb7\x9a9\xa8k4\xe0\xa5\xaf<\x1d\x04\xdey\x08\ +>\xf3\xc5\x5c\x13\xe8Vh\x0c\x08\x1aDC\x98\x02\x83\ +\x18~\xfdR\xd0\xb9\xf6\x10m0\xda\xf0\xf1\xb5\x017\ +\xb7\x079\x08\x0c7\xfc\xf8Z\xd9\xdf#\x0c{U\x93\ +\x9f\xd6\xbb\xf3~\xe7\x92\x90NX\xfa\xddKh?k\ +\xde2pc0Y\xc6h8\xe4\x86\x9f\xfc \xb3\x15\ +h4#\x942\xaco\x0d\xd8\xda\xb7\xc0+\xfe\xd7\x9f\ +\xd8[\x09Ay\xa8\xdd\x11Z*n+KW\xe5\xd2\ +\x04\xb1\xae\xe0\x08=\xbc\xce\x16\xe6\x08\xdbv\x82\xca\xe9\ +\xfb\x00`\xef\xf6\x0b\xa9\x95\xeb(`zb\x96\xff\xf1\ +\xa6\xb7\x12Q\xa2}\x02\xb2s\x00d\xe7r\x9d6\x06\ +\x03Y\x02\x9d\xb5\xc7\x1e\xdf\xe9\x9f\x9b1\xca\x7f\x9c}\ +Ra\xaa(\x11\xc9,\x03\xcbK\xe1\xe4\x97\x94{t\ +\xe0\xa3(\xb8\x8dkR\x1e\xcf%R\xbaH\xfa\x22P\ +\x8e\x97\xf0\x0a\xfdl\x8a\x81i\x8e\x9b\x84\xd6\x88\x90K\ +\x84\xf78\xeb\x81\x1bOQ\xc2w\xe0\x18Re\xcdA\ +\xed\xf5E\xd6\x97\x8f\xe4\x9aB\xc3\x1d\xdf\xfc\xb2\x0d\xa2\ +\xc8\xafQ\x02ZG\xe8\xd8\x0a\xbaQ\x5cF\xc5q\xc0\ +s3\x9co\x9a?\xcc\x94\x9d\xf3\x9d\xe7\x1fD\xe5\xf9\ +J\xc1F\x00\xf7\xb6\xda\xbe\xed\xfe\xfa\x12\xda\xb8\xb5\x12\ +p\xe5\x04_\x81Z\x02\xce\xdc\xba\xc4\xd5:\x0aE}\ +b\x92\xa8\x5c\xf1\xe5\xd7\xa2\xdc\xc2:\xc8\xab#\x8dz\ +\x1d_j/\xc3\x90\x0e\xba\xa4\xdd0\xb9c\xa89\x11\ +\x8dt\x14\xc0Q\x09\xc2\x13\x9fq\x05D\xa5j\xce\x8d\ +5\xbb.\xb8D\xb4\x90\xca\x1a \x96\x8e\x1f\xf5#\x18\ +v\xe4\x99\xb5\xd9y\xdc\x1en\xcdn\xa3\x1f\xf8H\x96\ +#Xz\xe8!;\x0f&e\xd8\xed\xe4p^\xdc\x12\ +\xdc\xa90~\xf0\x17\x05\x860\xbc\xc5u+T\x88\x88\ +KU\x5c\xb5.#\x13y\x1d\xdf~j\xef\xa9\xe5\x11\ +\xc0Yb;8X\xdb \xe4=\xca\xb7\xa8\xa9m\x9f\ +\xf3\xcf\xaaOM2\xc8#\x80#\x05Z)N=p\ +\xc4\xdek\x8c']9_\x0dQ\xa5\x8c\x02\xea3\xd6\ +L\xdf\xcb2P\xb6\xc2\x0b\xc0\xb0k\x03\x87\xd2N/\ +\xbfC\x047\xc7\x8bC\xb0\x13E1\xd9d\x0b\xa2\xa2\ +\x12\xa8(R\xc9\xfe*\x0a]\x86,\x92y[x\xf2\ +\x85\xa4~\x0fY\x00\xb8y|\x197\x90\xfe\xb1\x95|\ +\ +\xea\xfa(J:\xc6\xe6A\xcej\xb7\xd7\x9cm6\x9c\ +'oQ\x8d\x22\xb4V\xda\x13\x80H\xbc\xa1\xf4\xee\x12\ +C?\x06\x01\x10jO\xce\x8d\x00B\xcd\xa3\xc9\x97\x90\ +\x9c\x11\x8b\x19\xa7\xa838[\x02\x18\xe5e\xe3\x8c\x11\ +\xb3\x86S\xc9ggI\x00\xa16sq\xf3$o\xfe\ +\xf8\xcfP\x9dZ\xa7\x91k\x02\x97Vao\xeb\x12~\ +\xf4\x9a\x1fD\xab\xba\xd7\x04\x1ae\xf8\xf2\xd6g\xb9\xd7\ +\x81@,\x08\x1cd)G\xeeH\xb9\xf5\x86\x0cU*\ +\xce\xa7\x1fT\xf0\xdb\x01\xb7\xd9\xedp\xe0\x02\x01\x86&\ +\xff}\xc7a\xf8\xdc\xbfC\xec\x00\xa0\xe2\xf4\xc0\x10%\ +\xafS\xe0`\x0b\x1ae@[\xf3\x0b*#\xd3\x86O\ +u:\xdc\xbc\xd5\xa5\x00\xa5\xd4\xe9+\xee^\x8f\x80\xfd\ +\xaaE=\xdf\xa0\xa4\x06\x12CVOXy\xed~\xcb\ +X\xf3$\xa5F\xc1h\x90\xf0\x85_\xf8\x14\xb5\xad\x01\ +\xad\xa6\xcd\xdb\xb8\xbe\xd5#\xb9x//\xfa\xc3_\xf3\ +\xdb\x22th\x95\xe8r\xfb\xccP\xc3\x1cn\x9fJ\xdc\ + \xd6\x81J\xe5\x1c.9\x94\xc22@\xe1\x9e0\xec\ +\x9c=\xcf\xcf\xc0\x8b\xbf\xf3\xa5\xd4\xca\x0d\xb6\x96\x1f\xd7\ +\xe3\xfe\xef\xae\xc7\xc0ngJ\x02]\xbc\xfd\xf1\x81?\ +TQS/\x8c\xa9\x98\x0eC4l\x0e\x16\x86\xec\x0f\ +\xf9\x9erR\xaf\x0a\xaa!\x9ck\x97r\xe9\x09\xd1\x96\ +H\x8d\xd1\xa2\xa9N\x849\xd9\xef\xe3ly\xfc}a\ +\xc0E\x13\xb0\x03u\xe2.b\xfc\xf3\x04\xe8\x86\xbfs\ +\xdec\x0c\xa3a\x0fPl\xac\xad`\x8c!W\xf8\xf9\ +g6&\xa7\xfd\xeb\x0c\xf1\x83\x15\x1fj\xcb\xcbj\xad\ +\x19\x1cp\x9b\xd9\xb1\x97a\xa0\x81.\x97`\xf5\xc4\xc3\ +\xbe/\xdd\xf6\x8a\xdf3!\x8bq#\x0eg4\xf4\x9b\ +\xd4\xa5\x0a:O3\xd3\x98\x9c!\xcd\xe4\xdb\xf52l\ +.\x1d\xf7y\xe2\x86\xbd\xb6o\xbb\x00\x91\x06}\x1b\x18\ +\x82\xd3\x82\xb8\xa7\x17IY4\xa8\x99\xe7\xbd\x8e\xae\xe2\ +\x8a5{Vjut\x14\xe1\x942\xd5\x9cQ\xf57\ +\xad\xd6o4\xec\xca\xbc+M\xa9\xd1\xc2\xf1\x8cJ\xbd\ +N\x92\x19P\x16\x00f\xc9\x90\xe5\x93'\xec\xa9\x95\x9b\ +^\x9d\xe6\xd3)\x16\x8a\x8a\x90\xa2\x8a\xc4\x8d\xd0\x01$\ +\x19\x9b\xd0I\xa8P(\xb7&\xfcN\x98^\xd8\xee#\ +\x80\x15\xd6w\xef\xc1\x9b%`g\xd8\xeb\x05\xbb\xc6\xfe\ +\xd6D\xa0\x15\xbaV\xb1\xfd\xd4\x9ar\xbd.\xe6R\xa5\ +\xe8ml\x92\x8cF\x182\x92\xfe\xe04%J<\xd1\ +\xc8\xfd\x0d\x0d\x93\xf3sA\x04\xb0\xa1\xae\x22\x96\xee?\ +\xe2A\xe8\xb0\xdd\x09\xce\x5c]\x002n\x8ed\x0e4\ +*\x8aar\x02\xa2q\x8d\xa9|W\xcc\x98\xa2\x90\xa9\ +\xceL\xfa\xcf\xcb\xad\x1ay2\x16J\xf9\xceZ}\xc0\ +\x9a\xf7\xb3\xc4\xe5\x8fu\xa3\x093\x88\xb89r\xd1\xfc\ +.u\x9d.\xf4\xdd\xaeU\x9e\x04\xd9[\x05\x8b{\xde\ +\x8d9\xd4\xe4\xd3\xe9\xa2\xbbC\xbf\xbbeUd\x8c\xe1\ +>R\xbe/\x1a\xe1C\xc2{B,\x13j\xff\xc2\xf5\ +\x12qZ\x04\x91\xe2sBe\x9a\xf4\xc5}\xc3\xcd\xb4\ +\xacRq\xee32\xf4Ti;Q\xfeO\x0e\xd6\xe2\ +@\xa4\x93\xc6O\xe28\x01\x84f\x10!\x8aG\x22\x80\ +\xac@\x00\x8e\xe1(\xff\xb7\xbd\xd3\x99\x98\x8a\x03:w\ +\x020\xc6\xd0I6HM\xe2\x99\x90\x05\x98\x8fE\x00\ +b\x9bw 6Bsb\xe3\x04o\xfe\xf8\xcfR\xcb\ +5\x81\x06X\x5c5\x1c\x98\xba\x9cW\x5c\xf5b\x22\xd5\ +\xc8A`\x04\xca\xf0\x95\xceg\xb9/\x15M\xe0\xc0$\ +\x0cL\xca\xa1\xdb\x13n\xf9\x97\xac\xe0\x13\xe8\xb5v9\ +\xe8\x0b\xa3z3\xa0T\x11\x13\xb0\x07\x81\x1a\xfe\xe3\x10\ +\xfc\xefo\x05 \xd0\xdd\x13\x82\xc1\xe0uf``\x04\ +\xfc\xd9\xb4/\x19\xa91|\xa2\xbb\xc9-\xfd\xad\x5c\x13\ +\x18\x1e\x0egzm\xf5\xabq\x8a\x0d9\x1ee\xb6.\ +\xd6 \xa1\x7fQ\x83,\xcblP\x88\xcar-Y\xc6\ +\xb0\xd7\xe7K\xff\xef?S^\x1b\xd2\xca5\x81\xab\x9d\ +>S\xdf}5\x07\x9f\xfbt\xbf\xba!\xb3q[J\ +\xa8\xc3\xe0\x18\xbb\xfb4##\x8e\xab\x8f\x0bL\x84\x1b\ +S\xde\x93C)\x8eJ\xcc\xb6\xe6\x01X\x98[\xe0)\ +\x97=\x93\xde\xfa\xd8\x94\x9c\xcds4\xc4\x15(U\xe5\ +'\xae\x8e\xfd]\x86\xa8d\xcd\xf4\xff\x99W\x08|\x1e\ +\xad\xe3\x8f>\xa4B\x0c\xad_'\xd1\x8e\xb8C>\x5c\ +3\xfb}\xc7\xe8\x5c\x1f\xca%\x1b]\x9aa\x98\x9d\x9b\ +\x17-\xeaY/\x9f\xac|8>I\xcdP\x84<\xb2\ +\xcf\xe5A!\xe3\xcc\x02\x8a+2O7+\xd2\xa63\ ++;\x0d\x8f\x1c\x92E\xba\x0d\xe1\x96\xe7\x85&7\x93\ +\xa6A\xf0\x8bB\x02\x01\xd6\xd7\xd1\x91\x15dL\x96\xfa\ +<\x99\xc2\xdc\xed=\xf5\xe9\x1d~\xfe\x1a\x13S\x1e\x00\ +je\xf3\xe2\x1d{\xf0n\xe9{\x92x\x9e\x16\xce\x81\ +\xa4^*\x06\xcb\xb9NU\x1a\x938\x1e\xe9\xf2\x0c\xba\ +\xab\x1c\xc3\xc3w\xdf\xe6\xe7x\xd8\xef\x14hA\xe1\xd2\ +rh\x18\x0c\xa0\xdb\xc1\xfbd\x13\x94\xbfR!5\x15\ +\x05\x14\x03\xb6RN\xcd\x06O\x94k6\x82\xd5i\xf2\ +j%\x18\xf5{t\xb7\xda\x80\x22\xe9u\xfd8\xb4\xd6\ +heAskz\x8a(.\x91[\x5c)G\x8a\xf6\ +\xca\xaaD\x00\x0f\xba\x9e\xbbH4\xa9h(\xa1\x18P\ +\x90/Y\xe1\x1ct+\xee\x03\xd7T\xb8\xe7\xa025\ +\xe9\xbf5\xb9c\xde\x07_\xe8|\xe1\x1f\xbaUR\xc0\ +0\x1ay]\x93\x5c\x06\x15\xc5\xfe\xa4\xddy\xf1y\xd6\ +\xa9?\x08\x00i/\xaf\xdb9V\x8a\xe1f\xa7 \xd4\ +(\x14\xe5F\xdd\x8bf\xb3\xe7-x\xe5\x0f\xd8\x08\xe0\ +c\xb7\xdf\xef\xfb\x9c\x0eF\xc1(\x09\xf6\xb8\xf8\xbb9\ +\xa0\xe3AJ\xa4\xc9&\x9b\xde\xaf\xdbq\x80\x10:\xbb\ +\xbd\xe2\xf2\x0bV\xe7]j\x1cE\xa9Va\x98\xcfo\ +\x19\x85IRV\x0f\x9d\x00\x0c\xe90\xf1{L\x00y\ +\xe8\xde!\x9a\xdb\xe2^\x0c\xfbAaN\x8a\xeb[\xf4\ +\x1fv<\xcb}_uz\xd0\xed#\xca#\xf1sv\ +\xdf\x15*\x90>\x89\xffn\xd8G\xe1#\xe19\xe3\x5c\ +=\x9c\x0f\xb1\x13\xc8\x8aB\x93PEh\xbb5\x08=\ +\xca\xaa\x09\xc7pt\x19\x0aYqYUi\xc6St\ +\x92\xd5B#\x9c\xe1\x81\xceA\xd71\x22w\x09\x08\x13\ +\x06+\x1b\xe1Lfa\x91\xeeB \xe8\xfew\xb9|\ +\xdcf,\xaaW%\xcc\xdb\x01\xc1\x22\x01\x08\xf3\x09\xbd\ +q\x8cI\xe9%\x9b\xd4\xe3I\xb4\x8a\x0a\x0cG\xc0\xa3\ +l^\x01\x9f\xa2:\x0e\x9fqt\xfd\x08o\xfe\xd8\xcf\ +\xf0\xa7\xafx7\x09-:\xbd\x8c\x93\xab\x86\x8b\xb7]\ +\xc9\x0f]\x95\xf1\xb1\x9b\xff\xc9\x0293 S)7\ +\xb6?\x83\x9a\x8c\xd8Sz\x0aI\x06\xb1\x81(\x83\xfb\ +o\x814\x8ey\xd2\xf3\xb5\xd4\xd7\x0c@\xa0+\xff\x86\ +\xb2y\xc3\xeey0\x00u:x\xad\xe0\xa6C`\xca\ +\xf0\xcc\xcb\xady\xd6]E\xe9\x15\x9a\x0a\xde\xf50\x0c\ +\x8d)\x02@m\x7f2\x03\x1f\xeb\xaeS\x8a2\x9eP\ +i0:\xed`(J 5\x03\xdddh\xeb_\xf5\ +\x13\xe8\xa5\xd0O\xa1\x9b\xe6\x81 .\x89\xb1\x08\x06\xc3\ +\xee\x80\x1b\x7f\xe3\xf3|\xe7[\xbe\x9bt6fk4\ +di\xab\xcf\xb5\xbf\xfe:\xee\xfd\xc2\xd7\xf2d\xe3\x99\ +_k'\x93\xbb5p\xa90\xc2M\xec\xd7K\xe9\xd3\ +z|\xb6\x97\xac\xb7\xa5AG\x8b3\xady\xcf\xa8\x9f\ +t\xf15d)$\xfd\xc7\xc6\x7f\xee\xf3\xb8\x02\x95&\ +DyF\x8d\xcc\x99\x7f\xc6\xc0\x8e]w94L\x06\ +i\x02\xc9\x08F\x03\xfb\xf3x/\xa1u\xc7\x18\x1eO\ +\x1b\xe11\x1d\xae\xcax\xfb\xa2\xdb\x0fE6\xc7\x80\x14\ +\x9aJ\xb5\xe9y\xc7\xdc\xec|\x01\x5c\x9c}o\xf2t\ +\x11\x95\x0a\xdbw\x5c\x08\xd8@\x9d\x90\x07\x85\xd0O\xa1\ +X\xab\xae\x94\x9b\ +\xf3\xe3\x13~\x13\xdaFB\xac!\x80\xcd\xc5&\xc8\xdc\ +\xba6\x09>q\xad8L\x94A0\x82\x22\xc8\xce \ +8!%\xae\x22#\xf5\x11\xca\x19\x10\xa7d4\xa2\x09\ +0\xd0MW<\xd8\x92\xc5U\xc1\x84\x09\x018\x896\ +\xdc\xc0\x04]\x08\x91\xfe\x99\x09\xa0\xe8h\xecr\xeb\xb8\ +\xbbCp\x97\x15\x06\xf6\xe8\x04 \x87\xf6\xe9\x04\x80\xc9\ +\xe8&\x1b\xd4\xe2\x89\xdcyz\x9c\x00\x84\xd9;Fv\ +\x1a\x01\xe0\x1c]\x15'6\x8e\xf3\x0b\x1f\xfeq\xfe\xec\ +G\xdfC\xb6\xda\xa2\xdd\xcb8\xb9l\xb8t\xfbU\xbc\ +\xe4\xc9\x19\xffp\xf3g\x19aPf\x88Q)_\xda\ +\xf8$\xcf\x9e\x89Y\x88\xae\xf2 P\x1b\xb8\xf7[0\ +\xd2\x11W\xbd \xf2\xa6R\x9f\xaa%\xf7\x07\xec\x0f\xe1\ +\xfaO\x19\xb6\xfa\x86\xb4\xa4r?@e?\xd7\xa2\x11\ +\xfc\xca![6\xee\x19\x97\x06\xf5~\x1d\xa0\x04j\x1a\ +\xde\xf70\xdc\xdd\x05JY\xc1\x04l\x9fd\xdf3d\ +|\xa8\xb7\xcckt\xc6\xc5\xe5f\x90'\xb0\x08\xfe\xca\ +&\xe3\xb7\x07w\x90$\x89\x05}=\x07\x00\x0d\xb5\xaf\ +\xaf\xe05>\xc6\xd8\x04\xc7\xf9\x8a\x19`\xd0\x1d\xf0\xf5\ +?\xf8:\xcf\xfc\xf3\xe7\xd0KF\x0c\x93\x84d\xc7\x14\ +\xf3\xe7\xed\xe5\xc4\xe1C~\x13\x12\xd0\x88hZ\x08h\ +$T\xa5?\xfa\xf5\xd8\xc0P6[H\xd7\xcd\xfa\x04\ +\x8e\xe6\xaf\xbe\xec\xa9\xa4\x8f\x01\xc4\xc2\xe7\x94\x1bP\x99\ +0\xdc{\xf8.\xbe\xf6\xad/r\xe8\xf8\xfdlmu\ +\xcex\x8f\x02j\xb5\x06\x8dz\x8bF\xa3\xc9\xce\xf9\xbd\ +,\xcc\xefa\xc7\xb6\xdd,l\xdf\x8dR\x11\xfd-\xe8\ +oq\xc6*\x1e\x8f6>\x11\xbe\xc2\xc8\xb0\xb3\xbb\xd7\ +\x18\xab\x89\xd1Zc\x8c\xcd\x05\xe8\x0e\xe9\xf0\xbep\x1f\ +\xb9}\xea\xf6dx\x90\x192\xea5\xeb\xd7\x15\xe9\x88\ +\xbd{.`4\x962\xe7l@\xbc\xe3W\x95J\x8b\ +j\xadU\xb8+\xb4\x10h\x15D\xb7\x1a\x09\x1as\x89\ +\xa1E\xb7\x13\xfa\xc79HP\xecI\xf1\xf0\x13:\x11\ +&\xac\xfc\xebP\x94v\xfe\x80QlS\x17M\xcel\ +\x07\xf0\x95)\xb4\xb6\xfb$\xcb,\xc7K\x8cB\x97\xca\ +d\xc3\x14\xa7}r\xf3h\x83El\xea\x8cj\xbdI\ +\xa9R#\xc9\xcb\xe8\xc5\x91\x8d\x84uA i2\xc2\ +\x980\x85\x96\x8c1\x14\xcc\xc5\x1dF\x08+\xaaZ\xd3\ ++J\xb1m\xf7\xf9t\x023\xb3\x026\xf2\xe4\xcbY\ +\x962\x1a\xb8\x04\xe5\xa1^%\xd4Ld\xe8\xc1\x90\x8c\ +\x0d\xa8O\xf8\xbeHk\xeew\xe6\xabNEh\xca\xe5\ +\x9a\xa7\xa6\xf1<\x84\x91\x86\xa5\x87\x0f\xfb'%\xdd-\ +\xbf\xb6:\xcf\x17\xa8\xd0\xec\xbd\xf8\xd2B\x04p)\x82\ +\xf5S\xa7\xfc\x5c\xf4\xd6\x97\x03\x9a\x15_H\x19\xab\x13\ +>\x05\xda\xb9o;a!\xbc\x8cw/\x923%*\ +\xdbd\xdaSs3D\x95\x0a\xc3<\x22%\xd6\x90\x0c\ +G\xfey\xa3\xcd\xb67\xcd:p\xe0\x84\x8br\xab\xe1\ +\xfb\xbcp\xe9\x01\x1f\x00\x02P\xd2\x8a\xb5\xa3'\xed}\ +\xc6\x90t\xba~.\xc8\xdb\x89\xca%2\x0c\xd5Z\x95\ +\xda\xec$K\xb9\xbf\xa4\x9b\xfd\xfef\xc7\x8e63d\ +C\xa7\xe5\x0a\xd7(\x88\xbe\x19\xc3\x012v0\x91\x86\ +\xc9\x16fc\xd3\x17@p\xc0\xc5\x95\x92\xcd0\xa8\x92\ +K\x97\xa2\xd9}\x8d\x8d\x00vO(\xa1Y=\xbe\xec\ +\xd7d\xb0\xb8\xeey}(\x84\xba>\x86\x82V\x08\xbe\ +\xc3S$e\x5c\xe3&Z}\xd1\x10J\xceb\xf1%\ +\x0e\xfa\x9c\xcf\xabiT\x02*\x10\xab\xa3\xc9\xefv\x0a\ +.\x09\x9au\xdf\x1c\x9fA\xe1=\xe3i^B\xd1\xa2\ +(xK\xb1\x8d\x10\xfc\xb9\xcbQL\x18\xc7\x11\x8a*\ +Y\x0e\x1fc\x8d\xf5\xc5\xab\xc5M\x1af\x82~\xd6\xc1\ +\xa0\x88\x03\xc9\xbdh\xf7\xcf\x82\xd7\xe3\x92@@\x00\xfe\ +\xb3\xb4\xf0\xd0q\x02p\x13a\x131\x0b\x93r\xbf\xb3\ +`\xda\xdct\x14\x09@X\xf5#\x13\x80\xb0\xe4\xc4$\ +t\x93\x0d\xea\xf1$6\xe8\xe0t\x02P\x8fA\x00\xe1\ +8\x97:K\xfc\xec{_\xcd_\xbf\xfe\xa3dKu\ +\xda\xbd\x8c\x13\xcb\x86'\xec\xb8\x06u\xb5\xe6c7\x7f\ +\x9a4S(3\x00\x95\xf0o\xcb\x1f\xe7\xb9\xf3\x11\xb3\ +\xd1\x13Ir\xfc\x15\x19\xb8\xe7VH\x22\xb8\xd6\x81@\ +$\xd0c\x98\x18>\xf2\xf1\x8c\x95\xae!\x89\xad\x9b]\ +jt\xfe\xb9*\x96\x86S\xf0\xe5\xc30\x8c\xe1Y\x17\ +\xdb\x1c\x80n\xe9\xcb\x0a>t\x18n\xe9\x82)\x99\x1c\ +\xf8\x05?:\xb3\x88\x14\xe3\xa9\xf4\xfd\xfdS\x16\x04\x96\ +ZV\x13\xa8\x84x#\x93\xf2\xfb\x83\xbbh\x8f\x06\x16\ +\xf8\xf5\x13\xe8\xa6\xd0\xcf\xa8\xdc\xd2c\xe2\xba\x07\x00\xa7\ +m\x0d%biccq\x93\xc5\xaf,R\xb9f\x82\ +\xde(e\xb3?\xe4\xb2W}\x0f'\x7f\xff/\x0a\xdf\ +\x1bW\xf5\x87\x1b\xc4\x09,\x19\x86\xc7\xe9J\x16<'\ +|\x96\x1c\xe0\x8dr\x13CF\xb3>\xc1\xcc\xc4\x1c\xdd\ +\xd5\xb3k3.Cy\x22\xe3\x9f\xbf\xf2I>\x7f\xe3\ +g\x0a\xfey\xe1\xb6\x95\xad\xa9\xe8\xf6\xb6\xe8\xf6\xb6X\ +Z\x81CG\xee\xf7\xdfk5'x\xda\xd5\xcf\xe5\x9a\ +'>\x8b\xc9\xed-:\xeb0\xec\xf3\xb8\xaf4K\xd1\ +g9_Y\x06(E\xb3\xd9b\xb3\xbdn\xc1`\xde\ +cW\xcbY\x1c\xc6%\xf0\x22\xdc\xab\xa1\xc6,\xd2Q\ +\x0e\xd8`\xdb\xdc\x0e*\x95\x1a\x9b\x9b2\x17gw\x09\ +\x80h\xd4\xa7q\xc0\xb651e5FJ\xda\xdbX\ +_\xc63\xd3T\x82\xce\xec\xe7\xa1 \x99\xe5\xbc\xa4\xc8\ +\x87\x8a O\xda\x1d\xd7\xd2P\xf8T\xda\xf7\xfa;\xad\ +\x88\xa2\x18\x83av\xdb\x82M\x18\x9fk\xa5\xaae0\ +&#\xcb\x9d\xf7\xfb\xbd\x0d\xb2Z\xd3r\xa3\xa1H\x1c\ +\x8e\xe7\xb9'\xec\xb9\xe0R\x0b\xc8\xf3\x83\xb6\x14\xc1\xd6\ +\xfa\xaa\xe7\xc1\xc3\xad\xf5\xb1\xfe\xaa\xa0gN#QL\ +\xb7\xe4\x0e\x97r\xc5\x02\x8e\xd6\xd4\x0cQ\xb9J?\xc7\ +x\xceoq4\xb0\x048\xeaw\xd0\xc6\x1d6\xa1\x1f\ +\xed\xe9\x11\x90\x0cl\x05 \xeaM?\x92\xf1\x80C'\ +\x5c\xa4d\x94\xea\x96N2\x0c\xf3\xe7]\xe0\x03]\x00\ +\x94\x82\xa5cG<\xffO\x06\xae\x98\xb4\xa1\x5c\x17\x81\ +`b~\x87\x8f\x00V\xf9\x1c\xad\xb8\xc8\xe1,#\x1b\ +\x8d\x0a\x1cJ\xce\x02\xd1\x04\x87\xb4\xe0\xfa\xe8\xaa\xa78\ +\x1e\xe5\xc1\x96\x12\xea\xb1\xfd\xb4\x80=\xc30\xb5k\x01\ +\x03>x\xa3\x16i\xd2\xbcd\x9f\x02\x06\xed\xb6\xbf\xd7\ +\x990\xdd\xaaTZM\xdf\xa7J\xb3A7\xf7i\x8c\ +\xb5\x85\x89\xabG\xac\xbf\x5c\x9a$6\xbe\xcf\x9f_\x86\ +\x08CT\xb5\x11\xc0\x13\xf36\x0ay\xe0\xcd\xc7\x96\xb7\ +\x8er :\xdch\x83\x11\xc5\x8f\xa3\x96\x90\xfe@\xc8\ +\xf3\xd5\x00\x00 \x00IDAT\x05\xe0\x84k\x1d\x88\ +~Q\x04\x93\x13\xa8\x8dM\x9f\xc09\xb4\xb0\x00D5\ +\x17\xe4\x04\xbb\x9fr\xa9\xe7\xe3`s\x00\xae?t\x0a\ +wz\xf7W\x5c}g\xf7cALh\x9d\x13 V\ +\x8c=\xb0\xed\xa6~\x1f\x86\x80(\xdcO\x02\xe0\xdc.\ +\xc0\xaf\xb3\x1ds\x8ee:]\xfb\xdd\x1c\x04\x8a6\xd1\ +\xd1\x98d\x1d\x113\xaf\xac$\x88\x1b\x89{\xd7\x0a\xca\ +i\x90\x8b9\xa4)\xc1%\xa1\x1d@\x05m\xb9o:\ +aN\xe10\x8c\xf0f\xbb\xaf\xc1Ug\x8b\xddK\xd0\ +T\xa2*\x86\x8c^\xd6\xf1K\x19\x12@\x16\x0c\xdf\xea@V\x021\xfd:\ +-`\xa0\x01t\xefc\xdf{\xff\xe0$\xafQ\x86K\ +\xe2\x16\xc3|\xb5b2\xfehx7\x9b\xc9\x10\x06\xb9\ +\xdf_7\x81~F\xf5\xe6.s\xbf{3*\xd3V\ +\xad\xa1t\xaeq\xcd\x0dj\xca\x11\xb3]\xb5\x937-\ +q\xf0Y\xb3tG#\x06I\xc2\xc2\x0b\xaf\x82\xdf\x1f\ +\x07\xf6BKn38\xad\xb1h[\xfe/\xd0\x9f_\ +\xf7\x22$s\x02\x8f5A)ZM\x9b:\xe1ls\ +\xf0UZpr\xe9\x18\x9f\xbf\xf13~\x04\xfda/\ +\x8f:\x0c\xc5\x98\x9c\xfa\xdc\xc1\xa1l\x84Y\x1c\x97\xfc\ +76;\x9b\xfc\xcb\xbf}\x82\x7f\xfd\xcag\xf8\x89W\ +\xff\x12\xbb\xe6\x0f\x9c\x13\x00,2=\xc5p4\xa2\xec\ +bf\x1ec\xea\x1c\xb8\xd8\xb5\xb0\x97\xcd\xf6:QT\ +\xb2\xe6K\x93zV\xe3v\xb7\xf3\x9e\x0a\xfd`\xc6\x0f\ +\xd4\xd9\xd9=>\x22\xf2\x82\x03\x97\x92\xa6\xf2\x8cs\x19\ +\x91\xbbJy\xadZ\x80W\xfd\xd8/P\xab5\xfd\x98\ +2\x93\xf1\xce?\xf9u\xbf\xbeY\x96\xf8~\xc8\x81/\ +%\x07Cs\xaf;@\x8b\xe2dH#\xe1!+n\ +#\x06\x82*#\xe0\x80e\xb3\xb5\xdd\xb749\xbb\xdd\ +\xa7m1@\xb5\x02[\x9bk9m(z\x1d\x9b\x97\ +.\xaaM\x92\xb0\x0e\xc3\xa1\x9f\xc7(\x96J0\xbb/\ +\xb8\x94$\xc5\x9bF\xcb%X\xdbX\xc5M@wc\ +\xc9se\xb1\x88(\xff\xdcPx\x0fy\xa7B\x13\xe5\ +~\x9a\xcd\xe99@\xb4\x95\xf5\x0a`\x0c\xc9\xc8n\x84\ +d\xab\x13\xcc\xa5;\xf4\xc4\xc4\x1e\x02\xe4\x88\x88t\xd0\ +\xb3\xef\xe4\x9a\xc0\x90\xb7\xcbAe\xe9\xa6\xd2\xb0\xa5\x1f\ +#\x1d1\xb7s/\x1b\xae\x06\xb0\xc5\xd3\xf4;\xd6\xd7\ +-M\x86$\xc9\xc0\x9f[\xe5\xe6\x84\xefS\x5c*\xd3\ +\x1e\xe5`'\x07\xafk'N\xf8\xfb|m;O\x03\ +\xe3f~w\x1efc\xef\x8bn'LY\x16\xfaV\ +\x82\xa1\xb5}\x07*\x07Ys\xfbv\x93d\xc2i\xaa\ +\x91b\xe5\xe8\x09?\xf6\xfe\xeaZ\xe10\x976Sj\ +s\xb3\xfe\x0c\x8dJ%\xfa\x0e\xc0)\x85\xc9\x0c\xcby\ +\x0e\xc0l$\xb5\xd6],(\xb1&\xaaX\xed\xf3\xc4\ +\xc2\x1c\x19X\xffA\x055l\xc5\x8dt8B\xa3\x18\ +nt\x02\xba\x17\xf6 \x18@\x823e\xael_=\ +\xb8#\xca}\x02[\xe8\x8d\x0e&M\x83\x15\xb6\xbf\xcb\ +\xcd\x86oc\xe1\xc9\x07\xe9\x05y\x88c4\x1b\x0f/\ +\x02\x90f\x09Y;\xccI(0'\xf54'\x81\xaa\ +!(w\xfdtBj\x8a\x98\x8b\xc7\x81`\xb87\xec\ +\xdfE\xe1\xc8\xd1\xb6FA\x9e&G5\xaa\xa7a\x8e\ +p\xae\xa45\xe9\x11\x85\xe7\xcb\x19\x10\x82?AR\xd2\ +\x96\x8cOz)h%\x98q\x02\x90\x8cL\xa7\x13\x80\x16\x02\xf0 \ +p27\x0f=\x0e\x02\x08\x16\xbb\x9f\xf4y\xc3\xbb_\ +\xca\xbb\x7f\xf2\xefIi\xb1\xd9\xcb8\xb6l\xb8p\xfb\ +\x95\xbc\xfa\xe9\x11\x1f\xfc\xea\xc7\xedL\x98\x11Z'\xfc\ +\xeb\xf1\x8f\xf2\x9c\xdd\x8a\xc9\xe8\x0a\xb2\x0cTj@\x1b\ +\xee\xbe\xcbp\xaa\x1d\xf1\xec\x17Gl\x0e\x0c\xd7\x7fb\ +D'\xcb\x18\xea\x94\x81\x81\x11\x90D\x1acb[H\ +\x5c\xe9\x82\xb9\xd8j\x05\xad\xdf\xdd\x97\x1f\x86\xaf/\xc1\ +\xc2\xac\xe2\xde>tc\x85)[\xb0(\x81\x1f\x0e\xf4\ +\xe5\xafMfU\x12\x0e\x00j\xfb\xf7\xfb\x07\xc7\xf9\x1e\ +5\xc3s\xe3YVL\x9f\xb7%\xf7\xd3\xcf\x86\xf6\xd4\ +\x1e%\xd6+\xbb\x0f\x8dO.3\xf37w\x00\x11*\ +\x07~:\x04\x7f\xf9F\x08gy\xf4\xd0\x80R\xc9\x06\ +\xccd\x99A\xe7\xc5\xd2\xe50\x16F\xe8\x80\x85\xf8A\ +X\x09\xc7\xb5\x1cjv\x1e\xeb:\xd37\x1d\x841\xf9\ +\xbc8\xba\x8d\x94=5\xac_\x11\xa1\x95\xec\x91\xdbS\ +\xd6\xf7\xef\xa6\xdb\xbeb\xfb\xa6\xfe\x0fso\x1e/\xd9\ +U\xd6{\x7f\xd7\xda\xbb\xe63\xcf\xa7\xa7t:=\xa4\ +;\x13\x99G \x86 \xa0\xcc&\xa0\x80\x22\xa0\xc8\xab\ +\x80\x17\xef\xeb\x8b\xaf\xdc\xeb\xab^}\xf5\x82^\x14\x95\ +A\x90AP\x10\x01#\x88\x8cJ\x80$$!\x10 \ +s\xd2\xe9\xb9\xcf<\xd5\xa9\xaaS\xc3\x1e\xd6\xfdc\xed\ +5\xec\xd3\x1d\xd2Ay?\xef\xee\xcf\xe9SUg\xd7\ +\xdakx\xd6\xb3~\xcf\x0c\x0f\x1f\xfd.\xcd\x8d5\x9c\ +\x86\xcc\xd7\xbc\xa8M\xed)\xa4\x90\xd4*\x83L\x8f\x9d\ +M\xad:\x88\x12\x01q\xd4c~\xf1$['\xcf9\ +\xe3\xb1\x9a\x0e\x19\x88\xabPt\xbbm\x06*?\xfc\x1b\ +\xb6g\xa9\x06\xbdg\x9f}.\x8f\x8aE*\x95\ +>\xd6\xea:]I\x18\xc2\xc0@\x82\x11\x19\x93\xa8g\ +\x0f\x07a\xdb\xf3\x0fv,\xdd9\xa7p\xc7\xab\xcc\xb3\ +\xfd@3\x07r\xf2\xc9\xef\xb1m\x99\xa7HJ\xe5~\ +\x0c\x95\x0d\x8fNZ\x00\x08P*\xc2\x83\xdf\xfe\x9e}\ +oj\xc1\xa6\xa4\x04\x95AR\xea\xd0\xeb\xa1\x80R\xff\ +\xb0\xbdod:\x1f\x01\x5c\x08am\xde\xe5\xc5k\xd5\ +]90\x07m\xf3V\x8f\xd3\xadU\xb1X%\x0c\x8a\ +(\x14C\xe3\xd3\xc4\x09\xd6\xfcZ-\xc1\xda\xdcqT\ +\x96\xf5|\xa3\xb9\x82\x0b\xf0q-\xfa\x02\xbc\xe1\xa7V\ +s\xd1\xd5e\x1cU\xb5\x1f!\xf0\xe6N\xd8}]\xe8\ +\x1b\xa0X\xd3Q\xa2\xe3\xdbw\x22\x82\x80VF+\x95\ +\xa2~R'K8\x1dY\xf3/\x08!)\xf6\x0fa\ +4\x8fA!$6>\x92\x01\xa8$\xa1\xb1\xb2J\x82\ +.\xeb\x97\xd7\x80:>\xef\x04\x80\x14\x81\xf3\x1d7@\ +\xdf\xb0\x01'.\x9as\x22\xf0\xc6#\xe9\xdb\xbaU\xbf\ +\x92\x92\xb3.<\x8f\x8d\xcc\x99R\x08\xed\xbbw\xf4\x07\ +\x0fZ%D\x9a\x05\xec\xf8\xfed \x10\x81D\x16\xb2\ +\xea\xad\x01\x84\xc5\x02i\x06\xc0KR\xd0\x5cZ!I\ +\x12$\x816\xfb\x93\x07\x90\x85\xac\x02\x08@\xdf\xe8\x90\ +\xad\x1e\x02\xba\x06\xf0\xca\xc1\xe3Y\x89GA\xaf\xb5a\ +\xc7hZP8?7\xad\xe3r\xfbAy\xe7r`\ +\xcf\xfdl.\x82\x02j\xb0\x0f\xea\x0dTb\x00\x10\x04\ +\x08JSY\x09\xb8@\x12\x94\x8b\xacg\x00\xb0\x98Q\ +\xe6\xea\x11\x1d\x00\xa2\xda\xb1u\xddpf\xd2Sc\x04\ +|\x91\x1a\xf2\xb0\xcb\x00?\xf3m\xa7Xr\xc0\xcb\xb9\ +\x9c\xa9S\xf8\x98k\xdf\xcd,\xcd\xb6\x1eM\xad\x94\x9b\ ++\xe3\xf3n\xe8\xd9\x06C\xe1\xf6\x87\xcc\xf5.\xf5^\ +\x93\xf5\xc5\x07~\xd2\xde\xe5{\x18\x1a\xbfE\xad\xa8\xca\ +\x9b~\x0dnr\xa9\xf1R\xfc\x18`\x89D\x9a\x0f\xf4\ +\xa2\xe9G\x97\x82*%\xa9\x93\xdd:\xfd\x8a\x9e\x92\x00\ +\xa7\xb2\xf4\xf3e9\x02\xd0\xc0\xcf\x97\xb0}5\xa7\x91\ +\x94\x0d\xf3\xf1\xa3\xd2\x9c\x8f\x971\xe5z\xe9\x08p\xd5\ +\x22\x1c\x8c\x90?\x84\x00\x84\xfdm\x8e&\xdf\xd1[\x00\ +\xb1\x8ah\xdb\xe8`\xd3\xa2\xf4F\x9b\x0f\xeb?\x95\x00\ +\xf2\xbe\x22\xdd\xa8\xcb\xeb\xfe\xfa%LLlP\xab\xe8\ +\xbe\x9fXR\xec\x18\xbd\x90W?\xfd\xe5\x08\xaa\x90E\ +\x07K)\xb9\xf5\xc4?\xb0\x14\x7f\x8f\x84XG\x07\xa7\ +\x11\x9d\xa4\xc7\xf1\x13]>\xfc\x816\x1f\xff\xfb6\xad\ +ND/\xee\xd1\x8b\xf5\xef(\x8dITB\xa2\xd2\xcc\ +\x0f0\xb5\xb5}S\xb2\xf7\x99\x19)\x8dc\x9a\x9d\x98\ +\x87\x16c\xba\x91\xae\xe3j\xe6\x10\xa9\xc8\x99}\x95\x02\ +\x95h/\xe9(\xc9jS%\xfaG\xa5\xa0R\xfe5\ +Z\xe0\xff\xec>\xc0\x1f\xc5\x8f\xd1Q\xb1V9\xc4\xd9\ +OO2\xf2\x8eG\x18~\xdf}z\x16\x85\x04\x11 \ +d\x08\x22\xc8\xb4\x80\x9bgSo\x93\xb8\x1af>/\ +J\x17\x84W\xce\xa4\xebf\xdd\xcd\xbb31\xb9z\x8e\ +`\xb40\xa7\xb9\xceP1h\xe8\xce\xfa\x8cn\xfa\xa2\ +\x0f\x1a\xbcA\xfc\xb0\x06\x01\xd8h7m\x8b\xadN\x1d\ +s\x10\xfb\xa0H\xef5i\xfb`\xf7\x81\x82\xe6\xc6\x1a\ +\x8f\x1d\xbf\x978\xd1\xea\x97T\xc0\x81\xbdO;\xad\x0f\ +\xe0\x0f\xbf\x9c\x10\x03\xd0l5\xf0\x0a%\x9c\xe6\xce\xfc\ +\xd5i\xc3\xde\xdd\xe7\xd9\xa8\xb6\xd1\x91\xad\xbaD\x97\xcd\ + `v\x90\x83V\xbe&E\x035\xc1\xd9;/\x06\ +\xa9\xf7\xfeu\xd7>\x87 (\xd0l\x9c\xe6\x81gx\ +\xf9N\xf9\x03Y\xae\xba8\xc6\x06W\xa4^i\x96N\ +\xb7e\xfb\xe3\x84[\x7f/\xbb\xb5w\x11\x84FHu\ +\xd9\x0b\x0c/1\x82\xa5\x9fo\x0c\xfcp\x10g\xf7P\ +(\xca\xd5A\x0c\x7f\x19\x99\x98\xb6\xb5{\xcd:\x1c{\ +\xfcA\xdb\xd7$\xe9y\xfcE +CP\xd4&\xbc\ +J\x9f\x03\x80\xa5r\xcdV\xe7\x08\xa4\xfe\x99?\xf6\xb8\ +\xe6\x8b\xa9\x0e\xc42\xfds<\xd5\x07\xa7\x86'\xe7A\ +a\xa1\xdag\xd7zdz\x9b\x0b\x00A\x83\xcc\xc7\x7f\ +\xf0m;\x7f\x22\x8a\xdck\xbb&^b~;'N\ + \xd7 \xb0\x0d\x1b\x0d;o\xee\xd2\xfb|xj\x97\ +\xa5\xa9Ko\xf8iz\xb1\xcbuX-@\xd4n\xd1\ +\xed\xea\x94)\xbdN\xcb\xb6#E@ 2\x8fm)\ +\x90Ah\xc1kA\x0a6\x1a\xebv>HN]\xbb\ +\xc4\xaevji\xc0\x05\x13\xf8\xa0\xd9h\xff\x0c\xd4\x93\ +\xdey\xa4\xbfW\xee\x1f ,h\xc1q\xd7\xa5\x17R\ +\x1d\x19\xa2\x19ggh\xc6\x13\x8f\xdf\xf7p\xd6&$\ +\x89q\xdcq\x8a\x16\xd0\xd5^L\xffv^\xb8\x1f\x84\ +\xb0\xbe\x82\xa1\x10\xd4g\x17l\xcf6\x16\x96qQ\xea\ +\xd9\x9a\xd5jvv\x07&G\xecw\x05:\x87\xe0\xf1\ +\xfb\x1e\xb3\xa7\xbd\x0e\xb8pg\xaa\x03\x83\xee3\xe7\x03\ +\xec\xdc\xc2L_\x9d\x0bM\xf6\x9d @\x0c\x0efy\ +\x023\xa5J (\x8d\xea\x80\xa0 \x0c\x09\x0a\x81\xcd\ +\x01X& iwY;\xa6M\xc0I/\xc2\x05+\ +\xf9\xe7\x81\x81O\xa9\x1d\xaf\xaf9\xcd\xed\x1f\x9c\xcb\x97\ +oY\xca\x07\xb28\xe8\xe8l\x19\x06\xb7\xb8{\xcc\x09\ +%\x80\xa0\xd9A\xb4\xbav\x9e\x1cvpm\xf9YR\ +\x02\x5c\xda\xaa\xd4\xae\xaf\xcf)\xfc^\xb8\xcb\xe7[.\ +\xbb\x9f\x1b\xa9)\xd4\xe7k6\xdd\x99b\x02k\x8d\x92\ +M\x83ti\xd4\xc3\xbeZ\x14\x14\x95\xa0FQVm\ +\xe3\xc2\xeb\x80%\xd4' \x00\xbb\xb1\xc8G\x09\x99\x8d\ +a\x08@3\x02c\xa4=5\xb7\x96\xda\xd4\xa7\xff,\ +\x020\xe0B\x22I\xb2\xe8\xe0T\x99\x14\xf1\xc2\xfe\x9c\ +)\x01\xf8\x84\x15\xc5=~\xed\xfd/c|l\x9d\xbe\ +\xaa\xde|'\x97\x14\x93C\xfby\xdd\x0d\xaf\x00\xcaY\ +\x8a\x98\x10\x11\x08n?\xf1)\x16{\xf7\x90\x10\xd3I\ +b\xbaID'\x89h\xc7=:q\xcf\x82\xbf(\x89\ +\x09+\x09\xe5\x81\x0d\xcaC1J\xaa\x9c\xdf\x9f\x8e\x06\ +\xce\x8e\xb04!\x89c\x92^L\xda\x8dH{\x11i\ +\x94d\xce\xe5\x9ev\xcfK\xff\x02\x99\x0d.\xce\xb4y\ +\xedH\xff\xf4b\x9d\xda%\xcb\xe7\xe7(2\x9b\x95T\ +A\x02\xc3o\x7f\x98\xea\xad'\xb4\xd6O\x06 B\xa4\ +\x0c\x91\x22|\x02\xf0g\xe5R\x86\xb6\x0f\xd0\x8bu6\ +\xab \x10(\x9by\xdd\xf7\xdf4\x0e\xea\xca\xa3\x08\xa3\ +\xb1u\x1b\xef\x09\xf0\xcc\x19]*\xf7\xca\xc8W\xca\xfb\ +\xe4\x89q\xdf\x0f\xc3\x83N\xeb\x02\xfe\x96v\xa6\x02S\ +IG\xff3\xf5F\xfd{vo\xbf\x98B\xa8#\xcf\ +\xf6\x9ds>\xb5\xca\x00\x8d3\xf4C\xcc_N\xd2]\ +X\x9a%|\x0ai\x13\xbbm\x9d\x0c\xfb\xf9\xcf}9\ +f\xc4{\xcf\xb9\x92\x89\xf1\x1d\x04a\xa8\xd3n\xc8@\ +\xaf\xbb\x0c\x90\xb2\x80\x94!BJ\x0aa\x91mS\xfb\ +\xd8\xb3\xf7jd\x18\x22\x80sv\x9d\xcb\xa5\x97\x5cG\ +c\xfd\x89\x9f\xa96\xfd>\xf5sw\xd0\x82\xa0\x90e\ +U\xde\x1cQl\x85\x83\xd4\xb0\x7f,\xcf1{\xd80\ +V\x9f\x11\x9b51\x92\xbc\xd3\x08\xe5{\xe4\x0b\xc3\xce\ +-\xc6\x09\x91\xd6\x0a\x91\x99\xf4\xfb\x06\x06(\x95\xabD\ +^U\x8d4MY\x98=\xa1[W)I\x1c\xd9C\ +\xc4\x0a&\x95\x01(\x95\xa8\x0c\x8e\xdbg\x97\xaa5\xab\ +I4\x0a\xa2\xd9#\x8f\xeaoe\xf5\x7f\xcd\xa1\xe3\x02\ +\xd9\x5c:\x16\x03V}\xf0\x07\x82\xa0\xdao\xdf\xf7\x8f\ +NX\x13\xbd\xf1\xb3=\xf6\xc0\xbdz\xaeI\xe9\xf6\x5c\ +\xf95\xeb\x8f\x8b\xb0\x91\xcf\xfe\x1a\x09\x9c\x0b\x90D\x22\ +\xbb]Tk\xdd\xfe\xddhy\xfa'\xce\x22(W\x01\ +\xc5\xf4\xae=\x8cl\xdd\xc1\xb2\x17;U)\xc2\xf1G\ +\x1e\xc4hH\xa2N\xd3\xae\x9c\x92\xce464\xae\xe7\ +\xca\x00\x1e)u\x9e=\xb3\xa3{\xdd6\x06\xd0x\xba\ +\x9d\x9c`\xe1\xab\x15\xccz\xb8\x80\x04\xc8\xd1\x840\xdf\ +\x00\x84dx\xdf>\xdb\xce\xfe\xeb\xaf\xa3\x15\xa7:\x1f\ +a\xb6\xeeI\x14\xd1i\xb6\xf43\xd2\x14e\xcb\x9c(\ +\xdb\xaeB'\x926\xfch\xdb\x85\xe7j\x0bPvg\ +(\x04\xab'\x16\xec:\xc6\xcd\x96\xe5\x8dz\x8d\x14\xb2\ +\x14\xda\xb1\x14j\x95S\x84\xe5\xce\xaa'\x85%\xee\x0c\ +v\xa7\x9e\xf4^\xfb\xda]W\xa2\xd5\xa7W7w\xd9\ +\xda\x07\x1218\xa0\xc18)\xc5\xa1\x9a-ex\xf6\ +u\x17\x80\x106-M\x19\xc9\xdc}\x87\xec\xd8\xbb+\ +NHp.g\x0e\x938P\x95\xe6\xe8\xcf\x9c\xe5\xbe\ +\x8f\xa9\xc2%*\xf7\xa1\x9f\xd9cy\xf5\x91\x1b\x95\xef\ +*\xe1\xe3\x84\x14\x85hv\xa0\xd5\xc5Q\x8f\xe1\xed\xbe\ +p\xa1\xec\xfb\xbc\xe0\xefS\x16\xf6\xacst\xe5\x05e\ +e\xbd\xf0}\xfe|a\xce<\xc7\xbd\xd7\xdf\xf7\xd3/\ +\xe9~iMq\xe8/\xa8s\x8e\xd4\x0dU\x03\x9d{\ +\xa9\x9d\xb6\xf0A\x9b\xbb_\xbfw\x0e\xe0n\x18\xa9\xd7\ +i\x7f\x02\x9c\xc9\xd79\x0a;\x19\xc7H\xa8\x0a\x03\xb8\ +\x84\xf7}3(\x7f1\x0d\xa0\xf3\x09\xc0?<\xfd\xd7\ +\xbeC\xad\xef\xbc\x9b\xa8$\x8b\x0e\x1e\xd4\x00\xc6\x9bD\ +wm~\xef\x16\xda\x97h\x05\x82\xf5v\x9d\xff\xfa\x91\ +_\xe4\x1d\xaf\xfe\x08j\xa5\x9f\xd5\xb6bfY15\ +\xba\x97\xd7\x5c\xff\xb3|\xf8\xd6\x7f\x00\xd9F(\x05\x22\ +\xe1\x9e\xe3\xff\xcc\x81--\xc6\x87\xaf\xa3\x93H\x12!\ +\xb4\xa9W)z\x01\x04\xe5\x94\xd6\xfc7\x99\xbd\xfd\xeb\ +\xc4\xdd\x16\x22\x08\xd9\xfe\xb3oA\xd5\xf6jF'\x0d\ +\x08T$Ji\xed`\x9a\x90\x12\x93$\x1a\xef\xa7\xa1\ +\x22M M\x1ctr\xbe~J\x03UK\ +qf\x97c\x8an\xdf8\xf0j\x18k\x9ea\x9a\xef\ +\xc90`\xdf\xf6\xcb\xa9\x94\xfb\x10@_\xff\x10\xafx\ +\xd1\xeb\xe9u\xf8\x114\x80\x0e\x8a(\x14\x87\x8f=\xc6\ +3\xae~\x0eAA\xa7\x9ay\xb2+M\xa1Q\x87\xf3\ +\xf7_\xca\xcc\xecQ\xee\xfd\xfe\x9d\x08`ld;c\ +#\xdb\xed>p\x87\xa1\xe7\x1a\x22|\x19[\xb0s\xe7\ +^^\xf4\x82W\xd3\xe9J\xda\xed'z\xe2\x99\x8c\xc8\ +0b\x1fd8\x90\x92\xa6\xda\x7f\xd3\xf0\x96b\xa9\xec\ +}\xcb\x815\xff\xc00\x96\x88||\xa7\xf3C\xceK\ +\xd9d\x7f\x05s\x84\x048\x81\xc7\x09\xbf\x02%\x04A\ +fR\xddz\xd6^\x00k\xba\x0dC]\xbb\xd7\x8c*\ +\xee\xb6\x11\xca\x05\xce\xf9\x00DV\x87\x91\x85\x12i\xdc\ +\xa5\xaf\x7f\x88\xb0P\xb4\xda\xb90\x80vc\x8d^O\ +\xfb\xc2\xa5\xa9)%\xe5\x0eO\xdfg\xda\x98\x98\x8d \ +n\x5cm \xb5A:\x02\x18\x1a\x9f\xa2k4\x80\x02\ +\x94JY_\xd3~\x86B\x81\x88\xcd\x9c\xe55\x10F\ +\xf4\xceCxm>t@\x19T\x16L\x22j\xda'\ +0,W\x18\x18\xdf\x8e@\x10\x14\x0a\x5c\xf3\x82\x97\xd3\ +\xeee>\x88\x02\xdb\xaf\xf9#\x8fgcIQ\x9e\x96\ +\xc8\x047)\x14\xb5\xfe\x81S\xe8&\x8ec\xbbfF\ +Z\xf0#0\xddO~\x1d\xcdYd\x9c\xe9\x05N\x93\ +dh\xcf\xd1\x8f`h\xd7\xd9\x04\x19\xfd\x1dx\xc6\xd5\ +\x0cm\x99df#\xb6m\x16\x85\xa4\xdbja\x80N\ +o\xbd\xa1\xcf\x05;S\x0e\x88\xc8j\x11\xa3\xd5\xd9z\ +\xfe^]\xc2-\xbb\x0aBP\x9f\xcb\xa2\x9a\x95\x22j\ +\xb6\xbd~\x19^\x12\xda\xf7A!\xb4\xfb\xd2\x5cJy\ +6\x17\x95?\xb7\xd3\x8cc9\xde\xa5\xb2\xb1\xfb\xd6=\ +\xe5\xcd\x96\x1f\x08\xe6\xb2t\x10\x06\xa4\x83\xfd\xa8z\x9d\ +\xeaN\x9dWUJ\xc9\xc5\xbf\xf8<\xfc\xb4\xd5E$\ +3\xdfy$\x9b\x03Agv%[#G7\x82\xcd\ +\xab\xe2\xf3Z\x87S\x14dU?L\x00\x84g\x91\xf0\ +\xa6\xc0\xdckv\xbd\xef\x16b\xfae\xf6\xa3\x03\xc7\x9e\ +\x96\xb3\xa9\x05\x09j\xc6\xd4\x9eWE\xa5\x1e\xbd\xfbs\ +\xe3\xf0\xc3\xe6yv\x82\xa7\xd9MN5u*\xc8v\ +\x01\x188\xe03\x1a\ +\xd8<\x01nqu\x84\xb1\xaf\xfau\xcf\x17@\xaa\x12\ +\xdaq\xdd:\xb5\x83A\xce~\x9f\x8d\xe9\xc77\x8d+\ +\xef\x95\xd1R\xc2Jc\x91\xb7}\xec\x97\x19\x1eZe\ +\xa0&H\x95\xe0\xe4\x0a\x8c\x0d\xed\xe7U\xd7\xdf\x8c\x10\ +\x15\xab\x09T\x02\xee\x9f\xf9\x0a\x0f\x9c\xf8\x18\xa5R\x03\ +\xa4\xce\xfd%\x8b\x09p\x84G\xee|'\xc7\x7f\xf0y\ +\x92nK\x83,\xa5P\xbd&\x04\x02\x15\x0a]\xdc9\ +\x03\x81F{\x90\xa6\x09\x88\x04dB\x9a\xc4\xa8(F\ +\xc5i\x96\x846\xc9k\xff,\xf8K2_\xbe\x186\ +\x22D'\x82n\x82\x88\x12D\xa2\x10\xca[\x9d\xac\xf6\ +\xaf\x90\x82\x91\xb7\xdd\xa1?\x15R\xb3v\x11 Dh\ +}\x00\x0d\x01\x9b\x15\xd1\xafC\xa0\xc6\xf4%[(_\ +^\xa5\x1b\xc7H!\x18*\x14\xf9\xfe?\xfc\xab7\xe7\ +\xee\xf02\xeb\xeb\xd3\x82c\xba)\xa9H\xf1\xe9\xec\xa9\ +\x5cf\xa3\x1b\xa9\xd9\xd0\x85sy\xc8\xe8\xc5\xa0\xae3\ +\xc1\x9aJ3\xd2\xe9\x89m\xb6\xbds\xb6^@X(\ +\xea\xb9\xf3\xd8\x849\x88\xa5\x90\x042d\xb0o\x8c\xb3\ +\xb7\x9d\xcf\x05\xbb\xaf\xa3R\xeeC\x22(W\xaa\xbc\xee\ +\xe7\xdeB\x10\x94i\xad\xfd\xd0'?I\xb7\xf4\x9e;\ +>s\x94\xf5\xc6\x1a\xa5\xf2\x99\x7f\xb7\xdb\x86NK\xf2\ +\xec\x1b^\xcas\x9fs\x13~J\x1e\xcbH\x85@\x9a\ +\xb5\xb7\x02@\xa6q\x13\x01\xcf\xf9\xc9\x9bx\xe9\x8b_\ +C\x14\x15h\xd4\x9f\xe8Ig:\x16C#z\xe5{\ +\x19\x88\xf2\xa3\xc1\xa5\x0c\xec\x0e\x0dK\xd5L\xeb\x90\xe6\ +x\x81\x0fZ|P\xe9V\xde\xf1\x10\xc3P}go\ +\xc3\x80\x0d\x88H\xf0}\xa4\xf5=\xc3\xe3;\xb2TH\ +\x82m\xbb\xce\xa5kb\x0f\x80ZY\x97T3\xcfo\ +\xac\xce\xe4\xfa\xe5D\x08\xb4\x0a\xabT\x81\xb0\xc8\x96]\ +^~;\xb4F\xa9\xd5pud;\x8d\xe5\xdc\x8e0\ +\x87\x97\x0f\x9b\x9d\xc0\xe3\x12\xd1\x0a\x84\x0dZ\x00A\xb1\ +\xd2\x97\xd7\x00*O\xef\x95\xc4D\xca\xa51\x81\xfc\x8e\ +5\x9c\xd6\xd7Z\x9c.\x13\x84\xe8vI[\xeb()\ +\x18\xdfy\x01\x08=o\x97\xdc\xf0S\x14k\x83,y\ +\xda?\x91\xfd\xb7x\xf2\x98\x9d\xb3n'Ka\x82\xf6\ +\xe9\xb6\x02~\x9c\x97nR\x05\x95Z5[;\x08J\ +e\x8fw\xfb\xd0\xc1\xd7\x1f\xb9\x7fn\xad\xdd\xb9\xe0+\ +1\xcc\xec\x96\x07\x07\xa9\x8e\xea\xba\xbdB\x08\xce\x7f\xf6\ +\xf5\xd4{\x09\x91\x97\xc8\xb0\x14\x08:\xad6\xe6\xf0n\ +.-e\xb4\xe6\x1f\xe7\xba/\xe5\xa1a\x8cP\x18\x94\ +\x8a\x16\x00\x16\x84@\x08\xa8\xcf\xe9T6Q\xaf\xa7Y\ +\xbbG\xc3\x9aw9\xf5H\x1a\xc5\x9b\xcej(\x0f\x0f\ +\xd8\xb5\xd7eB\xdd\xf9\xebL\xfaF\x83\x16\x90\xd7R\ +\x99u\xf1\x85)\xdf_\xcf\x9b\xa3PP\xda>Me\ +\xcb(\xa0(\x8f\xf4S\x1c\xac\xb1\x84\xde\xbb\x95\xcc\xa9\ +d\xe6{\x8f!\x91$\xdd\x88\xdej\xcb>O\xe4\xe6\ +\xc5i\xd2\x8c9\xd5\x07\x9f~\xbf8m\x1f\xc1\xec\x15\ +\xb3\xf2\xc6\xbd\xc3W\x8e\x99\xfd\x9e\xf7\xe3s}0\xc0\ +Q6\xbb\xd0\xeax\xe3w\xe7\x93\xf1\x13v\x8a,\x97\ +i\xc2\xf4\xc4\xedN7N_\x00\xcd\xf3)\xbf\x7fn\ +tnO9oAG\xa3i\xeeY\xa1\x96\x0f\x13\x8b\ +\xec\x0d\xfa\xf4'\xa8\x1a\xe8\x84\xad\xad\xd4\xd5\x96t\x8e\ +\x9e\xd8\x091\xe0`3\x01(\xdb\xb2QE\xea\xb4\x11\ +\x06\xc89\xa5\xa8\xca\xbc\x89\xb0\x0c:\xf4|\x137\x13\ +\x80\x99\x18\x9f\x00\xf2\x8b\xecT\x9f\x9b\x09\xc0\xe5 T\ +v\xd2\x94\x8a\xd9\x88\xd7\xa8\x86C\x04\x22\xb4\x0c\xc4\xe8\ +M\x82\x8c\xb1\xe4\x09\xc0\xb1\x0c\xdf\xf7\x09\x04\xf3k3\ +\xfc\xde\xc7\x7f\x95\xff\xe7\x95\xefA1\xc4\xea\x06\x9c\x5c\ +Vl\x1d?\x9f\x9b\xaf\xe9\xf1\xa9;>GB\x0b\xa1\ +z \x12\xe6\xd7\x1ec\xfe{\x7f\xca`\xff\x16DX\ +\xa2\xdd]c\xbd>c\x17\x0b\x19\xd8\xa0\x8a\xe2\xf84\ +\x9d\x82\xc0\xba\xd8\x05\x0a\xa4\xde\xe4\x08\x08\xe7\x0fR\xfc\ +\xa7\x7f\xa4\xd2j\xd1}\xdaE\xac\xde\xfcR\xd2$\xc9\ +B\x85\x8d\x098\xdb\xba\xca3\xff\xf6\x12DGQ\xba\ +w\x06\x19B\xe7\xda-\x90*-\xe5\x9bu\x10\xa0\x84\ +\xc8\x1c\x97\x14\xc5\x83\xf5L\xdb\x97\xf9\xfde\x9a?\x9b\ +-\xd6^F\x93\x11\x02U\xfaGG\xb9\xe07v\xb1\ +\xd4l\xa1\x94\xa2R*\xd2}\xf88\xddf\xcbJg\ +\x0eX8\xb8\x9d\x93\xba\xcc\xdc\x0b\x91\xa3\xb5\x1f\xe5\xd2\ +`\xc0\xf9\xe19\xb7\x02\x91\x09\x06X?x\x1f\x97]\xf8\ +t6NMK\xf8\x84\xd7F\x13\x92Tr\xd1\xf9W\ +q\xee\xde\x8b8~\xf20\x8dF\x9dn\xb7C>\xf5\ +\x8b~\x1a\x02*\xe5\x1a\x03\x03#l\xdd\xba\x13\x19\x14\ +h\xac\xe34\x7f\xe2\x89\x9e\xf4\x84\x038e<\xe6\xaa\ +\xaf\xad\xa2TJ\x10H\xa2\xd8h\x00%g\xef\xda\xcf\ +\xa1C\x0f!\x80B\xa1D\xb7g\x02C\x9c\xb16\xef\ +\x94\xbd\x19\x06\xb8\xc4\xf5\x06\xc6\x18\x1a5\x01h.\xe2\ +N\xe6\xfa\xa4H\x09D\xc0\xe0\xb0\x0e\x04\x08\x0a![\ +\xcf\xdam\xfd\xf6\xa4\xd4\x11\xc0\xf7|\xed\xeb\xd9\xfd\x8a\ +\xf6\xc6\x9a\xe5o`\xb2\x0e\xe8\xfd#\xc3\xac\xfeh\xa9\ +\xca\xc4\xf6\xdd\xa4\xa9;\x80\x03\x09Qg\xc3\xf6\xbb\xb7\ +\xd1\xb4\x1a\x0d\xc0\xae\x8f\xcf\xbb\xf2;\xc9\xf4\xc0?b\ +\x14A\x10\x9c\x86\xe6\x9cv\xc3\xd7l\x18\xdel4\x8a\ +\xd8'\xea\xb9\x8a\xb3hM\x179\xe9\x1a\x0e{1c\ +\xdb\xf6k\x95(\xb0\xfb\xc2\xcb\xd8{\xd95,7\xf3\ +f})u{\xbd\xae\xf6\xbdJ\xba]\x1b\x90\xa2P\ +H\x95\x01u!X\x9a\x9f\xd5}\xcb\x06\x9a\xa4P\xab\ +\xeat*\x12\x08\x0aE;\x16\xdf\x9a\xe3\xa8\xc0\x9dO\ +\x9bm\x03\x06\x10\x98\x1574Q\xac\xf51\xbcw\xaf\ +\xa6\x13\x91\xf2\xbc_}\x1d\x85j\x95\x85v>}@\ +I\x0a\x16N\xcc\xda\x99\x8e\xb2\xf2kN\xb8u\x1c\xd0\ +\xa4\x80Aja\xbb\x9b\xc6\xb6\x0d\x95$\xac\xcd-\x02\ +\x8a\xc4\x8b\x08\xf2\x05\x88$\x8a\xac\xc0\xd3k\xb6s2\ +l\xaa\x14\xe3\xbb\xb6a\xd2\xb4\x15*e\x92\x8dn\x0e\ +\xa8\xe7M\xa0\xbeu\xcei\x96\xcd}\xfe,YL`\ +\x16@\x08\x06/\xd8\x81\xea+#Zm\xae|\xfd\x0b\ +H\xc1\x96\xb4\x1b$d\xf1\xfe\xc34f\xb5\x86\xb9\xb7\ +\xdc\xc8\x9d\xf1\xfe)k\xcee\xf3\xdb`\x0a_\x18s\ +p\xc8\x09\xf9f-}\x01\xc4\xac\xe3\xa9X&\x8b\x5c\ +\xb7A\xa6\xf9j1\xe6\xfb6\x80\xb4\xd9F Q\xb5\ +\xb2\x9d\x1f7kN\x81\xb49\x08P\xf7\x09\xfbt\xe7\ +Z\x07\xee\xf4u\xb8,\xafx\xcb\xbb\xe7\xe1\xbd2\xab\ +\xe1\xfc\xe5\xf5\x95\x90\x10\x86\x84\xb9N\x1a\x020\x8bm\ +\x08\xa0\x10\x94\xa9\xa2\xe8\xa4-\xdb\xf8\xe9\x09\xc0\x1c\x9a\ +\xae#\xa6M\x9f\xa0\xcd\x962\xaf\x85\xf7<#u\x19\ +\xef\x11\xa7?\xc8\x13\x00?\x06\x020)bjY\xc5\ +\x10C\x00!:\x11\xb4\xf1\x1d\xf0\x9fk\xbe\xef\x22\x88\ +]\xc1\xe6\xd9\xd5\x93\xfc\xee\xdf\xbd\x81\xdfy\xd5{\x88\ +\xc50k\x1bpl)\xe5\xac\xa9K\xf8\x99k\xe0S\ +w|V/\xb3\x8a\x102%U\x09\xab\xf5cY\xa5\ +\x08e#h\x8dyUJIid\x9c`x\x0a\x99\ +h\x0d !\x10\x08\x84\xd4A\x15\x01]\xc4\xdf\xff-\ +b\xbd\x01BP\xb9\xfd.\x94\x84\xc5W\xde\x0c*\xce\ +\xa6\xdd\xf3\x03TJ\x83\xc28%\x9cm0\xfe;\xff\ +La\xb9\x05B\xd2\xbb`\x0b\xcb\x7f\xfe\x13\xd99.\ +\xf1\xe5\x8fT\x80\x0a%\xaaZ\x80N\xea4~\xc2h\ +\x03]i\x1dw(h\xf0W\x9b\x18\xe3\xaaw\x9c\xcf\ +\xb2\xda\xa0\x17\xc7\x14\x8a\x01c\xc5\x12_\xf9\xed\xbf\xb4\ +\x8c\xd9\x07\xf0x\xab\xe4 \xb8\x93P\xb1\xab\xfe\xa3!\ +#\xc3L\xc097;\x09W\x11%\x11\x15\x04\xab\xeb\ +\xda\x14\x11\x14 }\x02\x00\xe8\xf7\xa0\xdb\x84\xfe\x89!\ +\xde\xf4\x0bo\xe5#\x9fy\x0f\x8d\xd6zv0)\x94\ + \xb7%73LP\x8c\x8e\x8c\xf3\x8c+~\x92K\ +.\xbc\x16\x15\x874\x96N\xf5o{\xeac\xd5\xe0S\ +\x0a\xc1=\xdf\xbb\x83\xcb\x9fv-\xa5\xaa\xb49\xde\xce\ +\xe4\xeal@\xaf\xab\xd3\xaf\xec\xd8r\x00\xa1\xcb\x94\xe6\ +\xc6n\x95\x10\xe8C7M`\xa3\x05\x9d\x8e\x07`\x9f\ +*\xf8\xdbt\x19\x8aL\xd2\x84@\x86$qL\xa3\xb1\ +F\xa18B\xa7\xab\xe7*\x8a\xe1\xca\xeb~\x92\xc3\x87\ +\x1eF\xa1\x18\x1e\xd9\xc6\xfc\xdcc8q\xc2\x5c\x86\x17\ +9^c\xab\xfe\x11 (\x12\xf0\xc0\xa7\xbfn\ +g\xbayt\xde\xce\xbe\x8b\x86u\xa5Y\xcdJ\xc4^\ +\xa1\x00\xb3W\x8c\xc5N\xe0\xfc_\xb1+\xe6\xa2\xb5\xf3\ +\xeeo\xce\xf7;\x0f<\xcd\x1c\x98\x9e)\xf2\xdc\xc3\x9c\ +\x5c\x8a\xb4\xd9\xd2\xcf\xa8\x95H\xbd5\xc8+\xaf\x8c\xe0\ +\x19`\x14ay\x077\xdf\x8d\xcdi\x96\xdds\xcd'\ +\xbe\xb9\xd8W\x96\xf9T\xba\xb9h\x87n/L\x88\x91\ +\x88\x0c}\x9b)v\xec\xc2'\x80bPA\x01\xbdt\ +\xc3>\xeaL\x08 \xd9D\x00\xfa3g>\xf6}\x5c\ +\x9c,\xeaO\x91Bz\xbd\xfbq\x10\x80/\xb3(\x95\ +\xd0\x8c\xd7\xa8\x86\x83\x04\x22\xb4\x04`\x00\xa33\x98\xf8\ +2\xe2&\x02\xc8\x9e\x95\xa2\x98]=\xc1\xef\xfe\xed\xaf\ +\xf0\xfb\xaf\xf9\x00)\x03\xac\xb5\x05\xc7\x16\x14gM_\ +\xc2\x0b\xafJ\xf8\xdc]_ N[\x08zv\x9c\xce\ +\xcd\x13\x0b\xa8\xb4c}@\xdf\xde\xfd\xc4\x91D\x96\x04\ +\xaa\xa0+\xef$\x01d\xb8\x02\xf1\xd0\x03\xc8F\x03%\ +\x846\xc7\x22\xa9\xddu/+/y6\xa9I\x1f\xe1\ +\x97\x80\xcbR\xbf\x888e\xf4\x1d_\x22\x5cjY_\ +\xbe\xeaC\xcb4\x8fv\x88\xc7L\x11\xf1\x8c\x91\x0b4\ +\xe0\x0cR6^\xb2\x9b\xbe\x8f\x1f\xd4c\x17zV\xdd\ +z\x0b\xefu\x06\xfe\x86G\xb8\xeeO.bE\xb4\xe9\ +t#\xc2\x82db\xa0\xc6c\x7f\xf9\x19\x16\x0f\x1e\xb6\ +\xeb\xe1\xa4WW\xc5\xc1\x04,\xf93nt\xc8\x02_\ +k\xe1\xae'\x83\x84\xee\x80\x04s\xfc\xfbR\x95D\xd0\ +\xed\xb5\xa12D\xb7\xdban\xf9$\xa3\xb5\xadDg\ +\x90\xba$M\xa0\xb9\x08\xdb'\xce\xe1\xbf\xfd\xda\xdb\xb9\ +\xf7\xa1\xbb9|\xfc \xad\x8d&Q\xe2|\x96\xcc%\ +\x83\x80r\xb9\xc2\xe8\xd0\x04;\xb7\xef\xe1\xec\xed{Q\ +\xa9\xa0\xdd\x80\xeeF\x1eT=\xd5\xcbgV\x9dn\x8b\ +J\xb9\x8f\x95\xd5E\xee\xbd\xef.\x9ev\xfe\xd5t\xdb\ +O\xacYT\xa7yf\x9aj \xd8\xde0\xed\xfb\xcf\ +\xca\xf75\xbf\xa3O\xd7\xb7\x1f\xe5r\xdc\xa7\xd9X\xa2\ +\x7fp\x02\x81d\xe6\xc4\x11v\xed\x19\xb1w5\x1a0\ +>\xb9\x8dr\xa5\xcaF\xbbE\xff\xd0\x04\xad\xe62\x8d\ +\xe6r\x0e\x84lvi1\xddWvO\x9b\x9e\xfa0\ +\xd0\xd7\xce\xb9\x83\xd2\x8c*\x08\x0b\x8cn\xddG\xb1\xac\ +\xb57\xc3\xe3S\xec\xbb\xe8J\x1a-=\x7fB\xc0@\ +\x1f\xcc\x1c=\x94\x05)\x08\x1a\xabs\x08[\x17\xd2\xf4\ +\x01k51)o\x00J\x95\xaa\xado\x0bz\xfd\xc2\ +\x82\xf6\x15\x13\x88L\xbb\xe5x\xac\xe3\xcf\x9ev\x1b\xd8\ +\x0c\xc6@\xa0\x94\xb3\x06u7\x9a\x04\xc5\xacv\xb3\x02\ +!$#\xe3\xd3,\xcfe\x81_\xa5\x12\xa2\xe3\xea\xf0\ +\xe6\xf5d\xce\xb8\xea\x9f)\x86\xa3\x0b\xa0\xd87\xc8\xc8\ +9\x17e\xb9!alj\x0b\xd7\xdf\xf4\x0bD\x94\xe8\ +\xf4t\xe2\xe6\xc8\x13\xb8\xaaE\xe84\xeaD\xb1\xce\x8d\ +\xd8i\xd5\xed\x98T\xb64I\x1a!\xb3\xb4MI\x12\ +#E\x00J{\xb9\xa4\x0a\xb6\xed\xd9\xc7CKw\x10\ +\x16\x8a\x94\x06\x87\xe8\xd5\xeb\xe4\xedQ\xc6Y^\xe0\xf3\ +#_\xe3\x09Fs\xa3yTex\x8c\xa1]\xe7d\ +\xc9\xbeS\xce\xb9\xf4\x22.\xb8\xf1z\x96\xbb\xa9N\xfc\ +\xec\xa6\x97P;Sr\xf2\xd1\xc7\xad2A\xa4\x9b}\ +\xe93\x05D\xa9d\xe7v\xc7y{\xedZ#\xb4\x09\ +x\xfe\xb8\xd3\x22v\x9b-\x8c\xd8b\x02\x0a$\x01q\ +\xab\x83\x017k3\x8b\xfa\xf9\xd9\xd5L\x13\x06\x0b!\ +\xe5\xfe\x1a\x1bk\x0d*\x13\xc34\x8eW\xe85\xccY\ +\xef\x80\xae\xd9\xcd\xbe\xe0m\xf8\xd8f\x0b`\xea\xf3o\ +!\x19\xda\xb3\x8d\xda\xf6q\x14P\xea\xab\xf0\xcc7\xdf\ +D\x87\x84N\xb6\xbb\xc6(\xb11\xb7\xc2\xec\x0f\x1eG\ +\xa1\x88\xd77\xe8.\xd5\x01\xffv0\x80\xcb\xcf7\xec\x87Y\ +\xe8\xb54\xe9T\xdcz\xbb\x1c\x8f\xe0\x04\xcf\xbc?\xa1\ +O\xd7\x22\xcb\x13\xa8\x10\x99O\xa0\x117\xddy\xb3y\ +\xfe|\xad\x9e\x1fE\xec\x10\x8b\xe1Q>\xa0\xf4\x83p\ +\xdd9\x98\xf7_\xf4\xefsfyiNl\x99\xfdo\ +\xf2\xec9\x15\xa3\xe9\xb01\xaf\x96\x83*EY\xb5\x1d\ +q\xac0\xb5\x0f\xf5\xdb0\x13\xe3\xf4pf*\x9c\xb4\ +\xe9G\x13\xfb\xe88\xb5Ow\xdb\xd2\xf7R4\x93\xe5\ +k\x05\xcdh\xa4%\x00\xe7K\x98\xf3o\xf1\x18\xb5?\ +N\x0b\x06\xb3\xb2q\x89\x8a\x9d\xe4\xed\x8d\xd701\xdf\ +\x17p3:7\xc0U X\xa8\xcf\xf1\xd6\xf7\xff<\ +\xdb\xc6\x1b\x0cTu\xa1\xba#\x0b)\xbb\xb6]\xce\xf3\ +\xaf\xfai\x04\x15\x04\xc5\xcc\x7fNh\xb0g\x22i3\ +\xe0\xa7\xcb?\x05\xf4\xed\xbd\x08\x11\xd5\x8e\x94\x12\x00\x00\ + \x00IDAT\x0ad\x11d\x01\x9d\xcb\xba\x00\x22\ +\x10\x10\x0aT\xc1\xa4]\x91Y\xf9\xae\x00\x99\x08F?\ +\xf5E\xbd\x0e&\xf8\xc3K\xf6\x0c)\x85\xc3K\x14\x0f\ +/\xbb\xfc}A@\x10\x16\xa8\x1c\xaak\x13\xab\x14\xfa\ +\xb7\xfd\x01!\x15\xeb\xbfv\x9e\xf6G\xb4+\xb0\xf9@\ +\xd7:T\xa8R\x19\x1e\xe1\x19\xef\xbd\x9ce\xd5\xa6\xd3\ +\xeb\x11H\xc9\xc4`\x1f\xb3\x1f\xfb2w\xbe\xff\x13\xf6\ +{NX\xc8;\x90'\x1e\xc87\xf79)7/\x91\ +=\x95K\x8a0G\x0f\xd2\xdb\x9c)\x8a\xfa\x86K\xce\ +z\xcf\x83wc\xd2\x01\x9e\xc9\x95\xc6\xd0X\x80\xee\xba\ +\xe4\xc2\xddW\xf1\x92\x1b_\xc5+_\xfc\x06^s\xd3\ +\x9bx\xcdM\xbf\xceknz3\xaf\xb9\xe9\xcd\xfc\xe2\ +Mo\xe6\xe7_\xfak\xdc\xfc\xbc\xd7\xf2\xcc+\x9e\xcf\ +\xf6\x89}l\xac\x0a\xea\xf3\x1a\xfc=\xd1\xf5\xa4\x007\ +\x07\xde4\xeb\x99]:bk\xc4~\xe3\xce/\xd3\x89\ +6\xe8\x1b:\xf31=\x95\xebG[\x91\xa7\xd6~\xa3\ +\xb9ly\xc8\xe1C\x0fR(`S\xabt{\x00\x82\ +g?\xefe\x84YM\xd9\xa9m\xfb\x19\x18\x9c\xb0\x01\ +J\xc2k\xcb\x09\x14y&\xaf[\xc9\xf32\xe7\x97\xe3\ +\x1cbt\x8a\x0bI\xff\xd0\x14\xdb\xce\xb9\x9cju\x08\ +\x81\xa0X\xa9\xf2\xbc\x9b\x7f\x89\x94\xb2\xc9!K\xb5\x0c\ +\x10\xf1\xcd/~\x1aP(\xa5X\x99?\x94k\xcb\xbc\ +NH\x10\x22_v\xac\xdb\xde\xc8\xa5\xf2\x89S\xe8\x1b\ +\x1a\xb5\xfbc`|;\xba\xbc\x96\xef\xa9\xe8\xfb&\xba\ +\xc3#?\xa7\x8a\xb8\xdd\xb2\x07\xca\xfa\xd2\x82\xad\xfe\x91\ +fF\x83\x0b\xaf\x7f\x9e\xe5u\xb5\xd1i\xcb'Og\ +J\xd7c\xd1s\xe5W|\x92A\xc8\xe0\xf4.\xc6\xf6\ +^\x9aE\x87\xc2\xf8\xf6]\xdc\xf8K\xff\x15U\xe8g\ +\xbd\x03\xe3\x030(V\x185e\x89\x85\xd6\x9a\x1e{\ +\xf8>\x0b\xf8\x92^\xdb\xf2g\x95\xcdcgU\xabX\ +SR\xa2^\x8fj\xd1\x8dq\xa3\x07\xe7\x5cz\x99\x9d\ +\x95\xd1\x1d{\x10a\xe0\xf5\xd8p\x19\xdf\x8a\x84\xfd\xcb\ +f\x1d\x8c\x08\x03\x06w\xecdx\xf7\x1ed\xa0i\xe4\ +\xec\x8b/\xe4\xdaW\xdcL#\xd6s>Q\x0e(\x05\ +\xc2\x82\xc0P\x0az\xed\x0e\x9dVfUK\x12R\x95\ +7\xc9[^W\x0c\xec\xf8\xb6^\xb8\x97D\xb9>\x05\ +\x02\x96\x8f\xcd\xda\x95\xec\xd5\x1b\x1e\xc8\xd0\xbdOIH\ +{\x11q\xb7\x8b\x10\x82\xc5\xc7O \x11T2aB\ +\x17\x16\x80+_\xf1\x5c\xeb?;z\xden\xc2r\x11\ +\x89\xc4\xd5\x8f\xf5\xd3$9\xb0\xec\xceS\xff\x8ct\x22\ +y\xa1Va\xec\x92\xdd\xf4\xed\x98@\x01\xc5r\x91\xeb\ +\xdf\xf8R\x0aC5\x16\xd0\xbe\x10%$e$w\xfc\ +\xd9?\x92D:\xde\xa0ux\x01\xe3+\xb7Y\xd9b\ +\xfa\x90\xd7\xa8)\xab\x816k\xe7\x9b\xa5MT\xba\x7f\ +\xbfye@\x99\xbf'\x9c\xc0\xe2\xef \x17e\xec\x9b\ +\xbdOG\x1fd\xd1\xc1y\xbc\xa4r\xf7\x9a}\x13\xe0\ +\x03\xc2\xfc\x1c\x1b\x8cd4\x82\xf92\xba\xa6\x1d\x07d\ +7\xe3\x11eW\xc7\x99\xb0\xb5\xbb_\xd6\x84\xcc\x98\x98\ +;\xbe\x9d)d3\x01\x94\x83*eirD\xe5\x09\ +\xc0?\x9c}\x02\xf0\x19\x8c#\x13G(\xbe\x83\xb0\xaf\ +\x81t\x0b\xf9\xff=\x01(\x95\xd2\x8e\xeb\xe8\x928?\ +\x9c\x00NE\xeb\xf9\xbe*R\xea\xadU\xfe\xcb_\xdd\ +\xcc\xf6\xf1\x06\x83U\xedOxtAq\xd6\xd6Ky\ +\xf1\xd3_\x84\x94}`A\xa0DJ\x99\x99~e\x96\ +bCR\x1a\x1a\xa1\xb0e\x17\xb2 \x08B\x0d\x00\xad\ +\x1f`\x08HAz\xfey\x10\x84Y\xa0\x86\x84\xac\xad\ +\xdaC\x87!\xcc\xb4~\xfeO\x06\x02K\xf7\x9d\xd4+\ + \x04\x08\x9d\xc6#\x90!\xf1\xceA$\xc6\x89\xdf%\ +d\xb1\xec\xa5\x16\x93VBK\xd8\x96\xbc\x856I+\ +\x02\xa0Fux\x84\x9f\xfc\xe05,l\xb4\x1c\xf8\x1b\ +\xeac\xf1\x13\xff\xc67\xdf\xf1A\xbb9\xd4\xa6\x152\ +s\xea\x18\xbc\x01\xad\xca{\x8e\xcfz\xc8\xf7\xe3\x0c.\ +!CBi\xa2!\xf2\xb4)\x91\xac4\x16H\x94\xd6\ +=\xde\xf7\xc8w\x11RQx\x92$\xca\x9b\xafn\x0b\ +ZK\xb0>\x0f\xeb\xb3P\x9fu\xbfs?s\xd0X\ +\x84\xd6\x0aD\x9d'\x1e\xc7\x93\x02\xbf\xd3\x8f\x14\x81\xa0\ +\xd7m\xb3\x5c\xd7uC\x9b\xcd\x06\x9f\xf9\x97\x8fR(\ +)\xca\xb5\xd3~\xe9\xff\xb7\x97\xa1\x93\xa8\xd7\xa1\xdb\xd5\ + \xe0\xf1\x83\x0f\xd0\xed\xb4\xe8\xef\xcb\xa8D\xc1\xf2\x0a\ +\xec\xdc}\x1e\x17\x5c|5\x08\xfd\xf9\xd4\xf4\xb9\xec\xd8\ +y1\xb5\xfeQ\x82B\x910(\x22\x84 \x10\x05\xa4\ +\x8dd\x97V\x93\xaes[b\xff\xa6S/\x01R\x10\ +\x06E\x0a\xc5\x0a\x95\xbe!&\xb6\xece\xe7\x9e\xab\x19\ +\x9b\xde\x93U\x90\x81\xfe\x91Q^\xf1\xfa\xdf\xa2\x5c\x1d\ +dE\xb3\x14\x82\x00\x86\xfa\xe1\xd1\xfb\xee\xa6\xd9\xd4\xd1\ +0\xdd\xf6:\xa4\x9b\x13\xb9:\xa1Y\xe1\xb4D\x00+\ +K\xf3\x04\x1e\x00\xec\xf4`pl\x8a\xb1\xe9m\x00\x14\ +J5\xb6_\xf0LFw\x1c\xa0\x7fl+\xb5\xa1)\ +\xaa\x83\x93T\x07'\xa8\x0c\x8eQ\x1d\x9c\xa468A\ +mp\x92\xda\xc0\x04f\xffI\x04\xed\xc6\x8a\xe5\xad'\ +\x0e>@1t\xcfYi\xc2Y\x17\x5c\xae+\xae\xa0\ +\x18\x988\x8b\xc1\xf1\xb3\x10\x81+;\xb5\x99\xcf\xda\x9d\ +,$A\xa1H\xdf\xd86\xa6\xce\xbb\x86\xda\xf4N;\ +\xbe]\xe7_\xca\xb3_\xff\x9bD\xa2\xccr\x13\xc6\xfa\ +`\xe6\xd1\xfb8\xf9\xd8\x83\xf6\xf9Y\xfc\x19'\x1f{\ +\xd8\xf6'\xeeu1Y\xd5\x8c\xd8\xd6Y_\xc1\x9cc\ +'\x1f\xba\x9f\x81\x92S\xc05\xba049\xc5\x81+\ +\xaf\xd63](0u\xfe\xa5T\xfb\x87\x11\x81\xb4m\ +dO\x86\xd9\x19`\xd6w\xfe\x85D\x91@T\x01\ +\x1b\x00\xa2\xfflr\x02&\xa2\x84\xd8\xb9\x1dq\xe8\x98\ +G*\x12\x91\xa6\xda\xe9,0Z@\xefw \xa8\xde\ +q({\x8cDd\x9aGdH2V\xcc\x02A\xb4\ +\xd8\xa9\x03\x18\x94\xb6\xa3\xa4\x0aTL\xfb\x9a)j_\ +\x99E)\xe5\x99\x8a\xb5\xe6O\x88*\xd5\x91\x11\x9e\xfd\ +\xb1gpbn\x8d^\x12\x11\x84\x01\x13\xc35\xe6?\ +\xf6%n{\xe7\x87p\x10\xde\x17\x16\x9c\x1f\x83\xd1\xdc\ +:\xf3\x91\xbf~~U\x86\x1f\xfd\x0a\xc32J\x99v\ +\x9c\xcf\x87@\xa1R\xc5\xea\xfa\x02c\x83\xd3,\xae\xcc\ +s\xfb\x0f\xbe\xce\xb5\x17^\xafK\xb1\xfd\x07T\x5c?\ +\x0a\x88\x13B\xa7\x83\xeb\xb4\xb4\x89\xf9L\x03Btd\ +`j)un\xf10\x03\xb5a\x0a\x85\x12\x87\x8f>\ +\xc6\x97\xbfv\x0b\xcf\xb9\xe1%\xda\xb4\xfb\x1fH\xcd\xf2\ +T/\x95\x17\x8a\x9f\xca7=Z\x81fc\x91R\xe9\ +,\xe2(\xe2[\xb7\x7f\x99\xeb\x9f\xf5\x12\xd6\x9bYn\ +\xf3H\x9b\x82\x9f\xf1\xac\x17S,\x95\xf9\xce]\xb7\x92\ +&)\xa5R\x1f\xd3[\xf7g\x93\x93\xf7K\xf3\xe9l\ +\xb3\x06\xc8\xf14\xd3\x13w\xf0\xf9\xdf-\x16\x8b\xec\xb9\ +\xe0\x12\xae\xbd\xf1\xa5D1\xcc-\x1b\x13*\x8c\x0d\xc1\ +\xda\xf2\x1c\xb7\x7f\xf9\x9f4\x1fS)\xf3G\x1f\xb0\xc0\ +\xc3\x08\x96\xf9\xc3U\xe9\xa8\xfe\xec\xc9s\xc7\x0er\xe1\ +U7\x10H\xad\xfd\xeb\xf6\xa0\x17\x0b\x9ey\xd3k\xf9\ +\xec_\xffO\x0d\x8aE@mx\x9a\xbe\xe1-\xba]\ +\x91\x92\xdfe\xba\xffQo\x83\x8d\x07\x17\xedX\xba\x8d\ +U\x924F\xc8\x80\xf9#\x8f\x11\x06P\x0cu*\x96\ +\x8d.\x0c\xf7\xc1\xd3o\xfeE\xbe\xfa\xd1w\x93*\xc5\ +\xc0\xb6\xdd\x0cl\xdbC\xd2m\x13u7HU\xe2\xf1\ +\xe4\x8c\xcf\x06\x01\xc5\xea\x10bS\x11\xeab\xb9\xc6\xb5\ +7\xbf\x9am\xfb/f\xbd\x03km\xd82\x04\xcd\xc5\ +\x19\xbe\xf1\xb1\xf7q\xc3k\x7f\x9d\xc8\x04\xe0\x0b@)\ +\x16N\x1e\xb7\xdfO\xa3\xae=\xfe\x0c\x8f\xee\xb4\x1bv\ +\x9cw}\xfes\x9c\xfd\xb4K(\x17\x03\x9d\xde4Q\ +\xd4;p\xf1s\x9f\xc7\xec\xa1\xc7Y]Z@\xca\x80\ +\x91=\x07\x00E\xdc\xedd\xa9x\xbc\xf5\x17\xdey\x11\ +\x06\x94\xfa\x06@8\x80\xa0\x80R\xb5\xcc\xd3_\xf92\ +\xa6\xce\xdd\xc3Z/\xa1\x19+\xb6\xf6\x85,\x1e<\xcc\ +\xc2\x91c\xec\x13\xd7\xea\x1c\x80\x02J\x01\xac\xd5\x1b\x96\ +\xe6z\xf5uKI\x9a\xbe\x94\xe5ya\xad\x02\x08\xc2\ +R\x01Y\x08\xd9\xe8\xc5 \xa0(\xf5\xf8\x1aK+(\ + \xe9vHT\x92\xe3\x95\x16\xb0\x22\xd8\x98[\xa2:\ +>L\x8a\xe2\xfb\xff\xf2\x0dn\xf8\xf5WP\x00\x22\x01\ +m\x95\xd2N\x13\x9e\xf5\x96W\xf2\x85?\xfc\x1b\x16\x8f\ +\xce\x10\x16BF\xf7\xef\xd2\xe3K\x13z\x8d\x0d[f\ +N\x8a\x00e\x83|2P#R\x82b\x91\xb0\xbfl\ +\xa3\xc8\xf59\xa6\xd7{hz\x84\x1b\x7f\xeb\x95\x94F\ +\xfa\x98\xa7C\x94\x8d}\x9a2\xf1F\x97\xdb\xde\xf79\ +\x84\x10\xa84\xa5\xfe\xc0Qo\x0f\x9a\xfd\x9e\xdf\x87Z\ +Hr\x99F|\x8d\xbd\xb2\xa9_\xf2V\xcd {\x9d\ +d\xbc]\xe4p\x86\xdbw\xa1\xa7@\xd2\xed$\x9e\xc2\ +\xc9\xd7\xd4:\x9e\x91\xa7v\xcf\xfa\xd9\xec\xe8\xd4G\xb5\ +\xa2\x07\x1e\xfd\xe8`g\xdd2\x1aG\xc7s\xcc\xf3\xf5\ +k\xff\xef\xc2\xb6a*\x9ah]b\xde\xdf\xd0q\x10\ +_ H\xb1q\x9c:\xc5K\x9e\xf9ao\x94^\x87\ +\x8d\xfeKk\x02k\x94\xa4\xf6\x0b\x94^\xc7\xcd\x048\ +\xf3\xaf\xbf`\xee\x95\x01\x7f\xbe\xde\xc8`xe\x9f\xa5\ +6MD~R\x9c=[\xd8\x9e\x99\xef\xa6Y\xda\x9a\ +4[:\xa7\xb93\x13g\xa4E\xe3T')\xcd^\ +\x13\xa7\xd0KQQB\xfb\xaa\xc9\xd3\xacT\x801\xfb\ +>\xe7\x83\xcf\xe0\xe4l\x9d^\x14#\xa5dj\xb8\x8f\ +\xc5\x8f}\x85;\xde\xf9aK\xa8\xce\x8f\xca\xc9ON\ +\x92qUa@o\x16C\x1b>\x03~\xb2\xeb\x87\xdd\ +\xa3\x00\x19\x96\x09\x03_\xb5\xe7\x82\x9bf\x96\x8f\xd8\xcd\ +\xf4\xf9[?C\x9cF\xf4\x8d?Ac?\xaeK@\ +u\x08D\xd8\xa1\x99\x1c\xa1\x7f,\xff\xe7\xd3\xf9\xea\x99\ ++\x8a\x9aY\xa9\xa7\x8cq\xa5\x8a\xa33\x0fe\xf9\xbd\ +\x05\xf7\xdc{\x07\xb7\xde\xf6\x05\xfa\x86\xa0zj\xea\xb4\ +\x1f\xcb%\x04\x8c\x8d\xc2\xf0\x88\x22\x08\x9e\xfc\xfe\xd3]\ +fM\x17\x97\x8f\xd9\xb2^?\xb8\xf7\x0e\xeak\x8b\x8c\ +\x8d\xba\xfbZ-X\xab\xc3U\xd7=\x97W\xbd\xee7\ +\x19\x9f\xda\x82\x90N\x83\xe1\xe8\xd7\x09\xc1\xa6}#\xb9\ +;Aq\xb3\xbe\xdb\xa3,\x01\x85R\x99\x8b\xafz&\ +\xbf\xf8\xeb\xff\x83knx)\xebM\x0d\xfeT\x06\xfe\ +\xc6\x87\x81\xb4\xcb\xe7?\xf1^\x0c\xefZ[<\x86R\ +\x89\xc7\xa4\xc5&\x9d\x86\xe6\xadq\x1aY\xed\xce\xf1\xc3\ +\x8f\x11G=\x9b\x00\x1a`\xb9\x0e\x83\x13[y\xc5[\ +\xdf\xce\xce}\x17P(\x16\x91A`\x13\xc5\xe3\x8d\xcb\ +\x0fbk\xaf.\xe2k\x08\x94J\x89\xda:9\xf0\xc2\ +\xf1\xc3\xcc\x1f~\x84\x91\xfel\xb4\x0a\xe6Va\xeb\xbe\ +\x8b\xb8\xf6\xc5\xaf\xd2\xd6\x8al\xc6\x82R\x85\xca\xc0(\ +\xd5\xc1\x09\xca\x83cT\xbc\x9fR\xdfp\x16\xc0\xa09\ +u\x10\x84\xec\xb9\xec:^\xfe;\x7f\xc6\xd6s/f\ +f\x15\xd6Z\xb0u\x18\xba\x8d\x15\xbe\xf0\xee?&\x8e\ +\x22\xc6\xb6\x9des&\xea`#E\x1a\xeb\xb9\x8a\xba\ +m\xd2\xd4%\xf27cJ\xe3\x1e\x9d\xc6*)\x8a$\ +IX8r\x98\xb1\xaa\xb0\xc1\x0fkm\x88D\x81\xe7\ +\xbf\xe9\xd7\xd9\xbak7B8\x0dLX.S\x1d\x1c\ +\xa5<4Lqh\x88\xca\xd0\x08\xe5\xa1\x91\xec\xf70\ +\x85\xfe\x01-pg\xf7\x07a\xc8\xfek\xae\xe4e\xbf\ +\xf7\xdbL\xee\xdd\xc3L+\xa1\x19)\xb6\xd5B\xbak\ +u\xbe\xfa\xbe\x8f0\xbdg\x97\xce\xd3\x9a\xf5\xb4(\x05\ +\xab'g\xec!\xddZ^\xb14e\xb4B)\x8aT\ +(\xca\x83:?b\xa1\xac\xa3_\xba\x99\x06\xb0\x9cE\ +\x007\x96\xb4\x8bJ\xdc\xee\xda1\x98\xf3\xcc\xd9\xac\x14\ +\xdd\x95u\xa2V\x9b\x00\xc1\xc9\x07\x0e\xb2\xfc\xf8\x09&\ +\xbdl\xf0\x0bID\x17\xc5\xf3\xfe\xfb/\xb1\xef\xe9\x17\ +[\xb3<(\x84\x0c(\x0e\xf5Q\x1a\x1f\xa42>L\ +yl\x80\xca\xd80\xe5\xb1\xc1\xec3\xfd\xbe0P\xc9\ +\x00\xbe\xd3d\x06\xa5\x90\xeb\xdf\xf8\x12^\xf0\xc7o \ +\x18\xaeq\x82\x0e\xbd\xec,\x9d\xa2\x8c\x8c\x14\x9f~\xf3\ +\xbb\x88z\x11\xf4Ui\x1e\x9a\xa7\xb3T\xcf\x9e\xec\xf2\ +\xfcn\xb6\xae\x99\xbf\xbb\xad\xb7\xf9\xfcu\xfa2\xa7Y\ +s\x0a+c\xd9\xf4\xd5\x09\x06C\xa4\xe8\xb8\x02\x7f\x1c\ +\xf9\xbd\xe3\xb4}fW\x190ip\x85\xef\x9fG\xb3\ +\x8dlus\xa7\xa4\x09\x90u\xdfw#r\xed\xfan\ +\x1f\xae\xa7\xceM\xc4\xe1\x97\xd3\xcd\x89y\xaf\xec\xf7L\ +\xdfS\xc2\x1e\xbd,\xeb\x8e\x8b\xdc5\x13\xee\x9b9\xad\ +\x16\x0a\x85\x8b\xceTT\x02\xed\x98\xd1I70\xee\xa6\ +yS\xb2s\x98\xf4;g\x98\xae\xaf\x19\x94\xb8E\xf3\ +;\x9c\xef\xcff\xc9\xd8\xb5g\xbe\xebO\x84/Ao\ +\x06\xb7F\xa5\xedO\x9e\x19\xaf\xaf\x06\x96\x08\x12\x95\xd0\ +\xc9j\x07\x07\xc2\xd4\x844n\xb6\xce\x81\x1c\x5c\x04\x9d\ +\x0b^\x10\x18&o\x16\xb5\x17\xf7x\xcb;\x7f\x86\xff\ +\xf5\x1b\xffD\xbaPceCq|A15~.\ +/\xbc\xe1%\xdc\xf2o\x9f\xc9\xc6\x1eY\x92N\xc2\x14\ +\xd17\x99\x05A\xa4\x90U\x8c0\xf5\x7f\x93\xac\xbfI\ +\x92\x12_x\x80\xf0K\xb7\xea~\x8al\xf4\x16\xec)\ +l\x02h\x99m\x87\x00D;v3\xa52_\x83>\ +A\xdaK\x10]\xad\x90&\x15\xa4A\xaa\x0f\xaa8\x86\ +n\x02\x9d\x84xk5\xd3\x0ej\x0d\x87\x14\x99\xd9w\ +p\x84\x1b?x='\x16\x1b\xf4\xe2\x18\x19J\xa6G\ +\xfb8\xf9\xfe[\xb8\xf3\xfd\x7fgI>\xef\x8co\xd2\ +\x12\xe9\xe8Ks(\x99\x8d`\xe6\x11\xb4I\xdaW\xd1\ +\xff\x10\xfc\xf3\xa4\x97a\x12a\xb1\x8f\xb4\xa7H\x92\x8e\ +\x17})h\xf76\x98]>\xc6\xf4\xe8\x0e:\xdd\x0e\ +\xff\xef_\xbf\x8d\xdf\xf9\xd5\xb7\xd37\xa9}\xfc6\xed\ +\xb9\x1f\xcb\xd57\x02A!\xe1]\x1f\xfc#^\xfc\xbc\ +\x9f\x7fJ\xdf\x15\x0a\xe2^\x93\xb0\xd8owr\xbb\xd3\ +\xe4\xc8\xc9\xfb\xd9\xb9\xed|\x00n\xbb\xeb\xdf99w\ +\x8c\x9f\xfb\x99\xd7S\xa9\x08V\x16\x9fz\xd4\xf1\x99\x02\ +q)at\x5c\x07\xa4|\xf3\xb6/p\xc3\x0d7\xb1\ +\xb4\xf8\xa4_=\xa5\x1dk\x01P\xb0\xb2t\x9c\xb1\xc9\ +\xb3Q\x0a>\xf5\x89\xf7\xf2\xda7\xfc7&\xc6\x05\x0b\ +K\xfa\xfev[G/\x0f\x8f\x8c\xf2\xb2_\xf8/$\ +I\xcc\xdc\xcc\x11\xee\xbf\xf7\x0eN\xce\x1c\xa1\xd9pZ\ +\x98\ +\xeb1j#\x22\x95J#\xcdH\xa0\x02\xad]UI\ +\x8c\xea\xa4\xd0\x8b\x09\x0f\xb6\xdc\xb3L\xb4\xef\xd8\x187\ +\xfc\xf9\xd3\x99[l\xd0\x8d2\xf07\xd6\xc7\xcc\xdf\xfc\ +3w~\xe0\xe3$Je5\x07\x5c\xd0\x85\x03\xe9\xfe\ +F\x93v\x8e}\x9fOsP\x99\xb5\xcb\xd3\xd5S\xbf\ +\xfc\xbcK\xc5b?\xdd\x9e\x22Mz\x96\xb1\x09\x04'\ +\x96\x0e1\xd47J\xa5\xd4G\xbd\xb1\xc6\xffx\xefo\ +\xf1\xb6\xd7\xff!\xfd\x93\x01\xcd%\x1d\xf0\xe1\xcf\xfbS\ +\xba~H\xf7e\x00}c\x10\xa7]\xfe\xe2C\x7f\xcc\ +\xc2\xe2\xecSm]\xef\x19\x05I\xafi\xab\x0dH$\ +\xcdV\x9dc'\x1ff\xc7\xd6s\x01\xc5\xa1\xa3\x8f\xf1\ +\xce\xf7\xfc.\xafy\xc5\x9b\x18\x99\x1c#\xeaAc]\ +\xa7\x89\xfc\x8f^fN\x06\x06\xa0\x5c\x81\xc5\xa5\x93|\ +\xe2\x93\xef\xe5\xec\xb3\xcf=5m\xe4\x19\xb6h\x18\xb3\ +D\xb0\xb66K\xa96@\x7f\xdf(\xadF\x83\x8f\xbc\ +\xff\x8f\xf8\x85_\xfe-&'$\x8b\xcb\x99v<\x85\ +\xc5%=\xa7\x95r\xc8\xd4\x96\xddl\xdd\xbe\x1b\xc0\xa6\ +_\xf2\xfbj^+\xf2\xfd\xd3\xef\xdd\x01\xa8\xd0s\xb4\ +\xd1\xd5\x01\x80\x89\xc9\xb0\x94}\xaf\xbf\x06\x035X_\ +]\xe4\xb3\x7f\xffn\xda-\xad]\x8b\xbamf\x8f|\ +\xdf\xb6\x91O6\xefk<\x5c\x8f\xea\x0b\xc7\xe8\x1f\xd2\ +{\xfc\xab\x9f\xfa\x08/\x7f\xe3\xdb\x98\x18\xae\xb0\xb0\x96\ +=S\xc1R]wMJI\xb9\xa8\xab\x84\x08\xe9T\ +\x85\xd5\x0a\xb4\xea\xab\x9a\x87*\xe8\xad\xafxPA\xff\ +\xeb\xac-\xd0m\xd5)\xd5\x06\x99;\xf68w~\xee\ +\xef\xb8\xea\x05\xaf$Jt E7\x82\x13\xcb0\xdc\ +W\xe4\x8a\x17\xbd\x8a\xcb_\xf0s\xc4ILj\xa5\x06\ +\x1fL\xeb\xbe\xc8\xa0\x80\x0c\x03\x92Tk\xe1\x9a\x1d-\ +4\x8e\xf6C_\x09N\xfb;\x7f\xc5\x0b\xff\xe0\x8dl-\x14\x99\x895\xff\ +_Kc\xd6\xd3\x98\xc10`\xf7\xb3.g\xcf\xb3.\ +\xd7\xd5\xa5\xe2\x84\xd4$\xc3?\xcd\xbc\x08\xd0\xa9dB\ +\xa9\x83a\xa4`\x83\x84%zD$\x96\x82\xab\x04\x8c\ +R\xa0W\xdf\xe0_~\xfb\xfdt\x9b\x1dm\xfaMR\ +\x16\xeez\x04%A\x0e\x0d\xa0\xd6\xea\xba\x08\x01\xda\xad\ +*!\xcfU}\xeb\x9b\xd9!\xf9Tt\x8e\x0e\xcd~\ +\xda\x1cH\xea\xcf\xb6>\xaf]{N\xf1\xe0\xf0\x85\xa5\ +-O\xd1\x93w\x09\xc9\xe3\x17#\xa4\x1a,\xa0s\x1a\ +\x09T\xadd\xef\xf4\xd5o\xe64;\xb5J\x11^\xff\ +\x1c?0\xff\xe73\x11\xb8tz\x06\xd1\x99^\xeb\x08\ +g\x9dQ\xc0\xfa\x00\x8aL\x9b\xe4B\x8c\x15\xb1G8\ +F\x1b\xe6\xa3I\x07\xf2tt\xb0\x14\x82v\xd2\xca\xa9\ +$-\x9dd\xaf\xcc\xa2\xb8,\x7f\x8e\xd9\xd8\xe0\x8b\xec\ +s\xa7}\xe1\x0c\x08\xc0\x05\x8a\xe4\x09\xc0\x07\x12\xffq\ +\x02\xd0\xd1\xc1:O\xa0\xa9\xbc\xf1\xc4\x04\x90\xff\xcc-\ +\xad\xc9s\xa7Xk\xad\xf0\x87\xef\x7f-\xff\xd7/\x7f\ +\x80T\x0c\xb1\xd2\x92\xcc,+&\xc6w\xf3\x82\x1b_\ +\xca\xe7\xff\xfd\x16\x14m=\xf2$%\x8e\x13R) \ +\x0aQ\xa1\x22\x16\x8aHA\x22\x14q\xaa\xfd\x83\x92$\ +\xc67\xaek\x89X\x12m\x9fD\x84J\x9b\x81\x85\x02\ +\xa9PB!2\xd3P\xb2e\x90\xb0\xb1\xe8\x11\x9b\x22\ +M\x14\xc1\x89.\xf1\x0e\x011\xd6\xec\xac\x01`\x02=\ +\x05\x91\xa0\xff\xa3\x8fb\x0c\xe7P\xa1\x7fd\x8c\xeb\xde\ +q-\x0b\xad6\xdd(!\x08%ScUf?\xfc\ +/|\xeb\xaf\xff\x8e4M\xed\xfa\xfa\x89F\x9d\xb7\x86\ +;\xfc\x8c4\x94\xe0\xfb\x14\xa5\xb9\xb5\xf4\xe5\xa1'\xba\ +\x9e\x1c\x909\xcf\x0aEJ\xa58H\xa7W\x87\xa4k\ +7\xbcR\xf0\xf0\xf1{\xb9\xe0\xec\xab\x08\x83\x02+\xf5\ +\x15~\xef\xddo\xe5\x97o~3[&v\x10w\xa1\ +]\x7f\xe2\x1c\x81?\xcaU\x1b\x82B\x05f\xe6\x8f\xf2\ +\xb7\x9f~7\xf5\xf5U\x1f\x87\x9c\xf1\xf8,\x1d*E\ +\xb7\xbd\x02\x85*IF\xc3k\xcdE\x92c=vn\ +\xbf\x00!\x04\xed\xf6\x06\xef\xf9\xd0\xdb9k\xc79<\ +\xf7Y?\xc3\xf0\xf8\x98.\x16\xd3\x83n\x07z^\x15\ +\x8b'\xbc6u\xb2P\x80J\x0d\x0aE\x80\x84/\x7f\ +\xf5\x9f\xb8\xff\xc1{\x88=\x9f\xb63\x1d\x8b{\x80\xa1\ +\x91\xcc\xdfI)\xe6g\x1e\xa1\xb0\xf3\x22\xca\xc5\x1a\xeb\ +kk\xbc\xff=\xbf\xcfM?\xfb\x06&\xc6\xa7\xe8t\ +\xb4\x198U\x1a\x0c6[\xd0he8N\x82\x8fB\ +\x1d\xe7\xc8\x83\xbf\xdc\xe7\xc2\x81\xbcT\xb9\xd7~\xff\xfb\ +\xfb\xa0\xaf\xaaA\xc3\x9d\xff\xfeY\x1e\xfc\xde\x9d\xc4Q\ +\x04\x08z\xdd\x16\xf3G\xef\xc7T\xd6p:\x0c\xe7\xa2\ +\xa2\xf7\x87\xd3@\xa4\x00q\x97\xce\xc6\x1a\xa5\xea \xdd\ +\xa8\xc3g?\xf2.\x9e\xff\x0bob\xcbh\x95f\x17\ +\x9a\x1bY\xeeE\x95\xa5\x22\xca|:\x8d\x8b\x80\x94\x1a\ +\x00.\x9f<\x06\xe8\x94)\xb1\x8a-\xff\xd7+\xa4\xfd\ +\xbbVO<\xc2\xd4\xbe\xcb\x01\xc1#\xdf\xbe\x8d\xbe\xa1\ +Q\xce\x7f\xc6sit\xb4v3May\x1dV\x04\ +\x04\x81vJ\xb6\x19F6\xcfY6G\x09\xaezI\ +\xb9\x08#}\x10\x90p\xebG\xdf\xcb\xb1\x87~`!\ +\x8c\x04\x06'\xa7\xb3\x140\x99\xc2\xa1\x00\xf7\xdf{\xb7\ +]\xf7(K`i\x8a\x13\x80\xef\xd2#X=v\x90\ +r\xdf0a\xa1\xc8\xea\xdc\x1c_\xfe\x9b\xf7r\xe3k\ +^\xc7\xd6\xc1\x12\xcb\x1b\xd0\x89\x15q\xaa\xb5\x81Bj\ +P%D\xa0k\x9a[2\xcb\x03\x1d\x95*T\xac\x05\ +\xe1$\x03A\xa1\x84\xc9J@Q*\xbe\xf7\xaf_\xe2\ +\x81[o\xd7@8\xb3R\x94\xfbk\xb4R\x03\x00\xa1\ +\xbd\xde \xeeis~\xda\x8dp\x19%L\xba+}\ +\x8e\x15j5\x0b=\xa6\xf7\x9fC\xecm<\x89`\xfe\ +\xf0q\x8c\x22\xa2\xdb2\x82\xb8\xef\x1f/N9\x93W\ +\x1f=J\xa1\xbfJX)\xb3>\xb7\xc2-\xbf\xfd\x17\ +\xbc\xf0w\xdf\xc0\xb6R\x89\xb54\xa2\xa1\xb4ar5\ +\x8dY#&\x90\xd9\x1e)\x8a,\x0dQ~>\xdc\xeb\ +L}$\x5c\xf4\xaa\xbf\x17JHF(RDr\xe8\ +\xeb\xf7r\xf7\xdf\x7f\x95\xb8\xdd\xd3\xf7F1\x0b\xb7?\ +\x94U)\x91$A\x0aC\xfd\x88\xb5\x06*\xd1\xb5k\ +\xcd\x0c9\xab\x9b\xcc\xad\xb5s;\xf3\xe3^\x9d6\xdf\ +wy\xf0]>\xa4\xf7\xde\x07\xcf>\xee\xd1g\x90\xb1\ +n\xca\xac]\xd3R\x8a\x89\xa95\xdfwq\x02\xce\xa2\ +h\xa3\xfa\x9b:\x87\x98\xaa\x15mo\xcc>1-\x1a\ +\xcd\xa0\x19\x9bSz8\xdc\xe3k\x07S\xef^\xdf\xea\ +\xea\xee#\xc3*z_E(\xc2\x888\xa7z4\x10\ +\xcc4k\xb4an\x22\xcd\xe5O\xa1\xfe\xbf(\xb5\xef\ +\x94\x01\x81\x9b\x99\xb8\xd1,\xba\xa8\x17G\xa8).\xb7\ +\x1f\xb8\x03\xdf1\xe3\xf4G&\x00_\x8a\xfe\xcf \x00\ +\xa5RZ\x99&P'e==\x018\xad\xa0\xcb\xf8\ +\xed\xd2\x958\xcd\xe5b}\x9ew|\xf0Wx\xcbk\ +\xdfK\x22\x86Yi\xc1\xecb\xca\xe4\xc4y<\xefY\ +\x82\x7f\xfd\xb7[P\xa2C\xb4\xb8D\x1c5\x89U\x1f\ +\x84\x90\x0aI\xa2\x14\xbdX\xd1\x13\x8aX\xa5\xc4iL\ +\x9a\xa4\xc8\xe5Y\x14Z\x02C\xeaT0\xeb/\xbd\x12\ +i\xfc\x06C\x0d\xfe4\x08\xd4[\xa3s\xf5Y\x94\x1e\ +Y\xd2\x1bE(\xa4\x12\xa8T1\xf6\x17\xf73\xfb\xdf\ +/@Ub\xebC\xa8\xd0\xfe\x80*U\x94\xee\xdc \ +\x9c\xeb\x00E\xa0J\xff\xc4\x04W\xff\xd1\xd3Y\xed\xf5\ +\xe8\xf4\x12\x82P09Vc\xe6\xa3\xff\xc2\xb7\xde\xfd\ +\x91\x8c\xae\x1c\xb8O\xed\x5c\xb9\x1cX>\x9d9\xf5\xbe\ +\x03\x84\x9b5\xc4&\xfe\xcaf8*B!\xf3c\xf3\ +\xfd\xe26ku\x00wX\xd9m\xe26o\xb18@\ +\xd4k\x92&\x1d\xdb\xb7(\x8e\xb8\xff\xc8\xb7\xd9\xbf\xfd\ +b\xca\xc5*\x8d\xd6:\xef\xfc\xc8\x1fr\xfe\xde\xa7\xf1\ +\xe2\x1b\x7f\x96\x81\x89a\x92\x18\xa2.D\xed3\xab\xb3\ +\xbb\xf9\x0a\x0aP\xea\x83BI\xfb|\xfd\xd3\x17?\xce\ +\xbd\x0f\xdcE\x14EVx\x80\xec \xcf\xfc\xb2R7\ +-\xe4@\x88t\xa33L!U\x09\xaa]'\xac\x0c\ +g\x09\xa9%\xad\xf6:\x0f\x1d\xba\x9b\x1dS\xfb\xe8\xab\ +\x0d\x91\xa6\x8a#G\x0f\xf2\xde\x0f\xbd\x9d\xa9\x89-\xec\ +:\xfb\x5c.<\xff2\x86\x86\xc7t\xfb\xca\x81\x9e\xd3\ +\xcd\xad}/2\xc7}\x09\xf5\xc6*\xb7~\xe3\xab<\ +v\xf0~\xda\xb9\xcc\xd3\xe2\x946\x9e\xe8\xca\x8boy\ +\x91A\xa1M\x83\xb3\xc7\x1e`\xcb\x8e\xf3(\x15\xfbh\ +\xb7\x9a|\xec\x83\x7f\xca\xde\xfdO\xe3\xfa\x1b_\xc2\xe4\ +D\x95n\x04\x9d\xaeNJ\x1dg\x814*\xcd\xf7\xfb\ +\xb4\xbf\xc5\xa9\x00ps\xbf\x0b\x05\x0djJE\xfd\x1a\ +R\xee\xff\xeem\xfc\xe0\x9eo\xd2\xa8\xafZ>\xd5i\ +\xac\xb08\xfb(i\xa2\xc1\xa0\xe1\x09Nk\xe0\xe5\x17\ +\xf4j\x0b\x9b\xfd\xb1p\xf4\x01\xb6\xef\xbd\x12\x82\x80\xb5\ +\x95E>\xf5\xbe\xff\xc9\x81K\xaf\xe1\xfc+\xae\xa7\x7f\ +\xacd\xb5\x9d\xa9\x01\x82\xa93a\x1b\x7f\xcb\x85\xd9#\ +\x00\xa4I\xecQ\xbf\xb2\x05\x00\x14\x8a\xb8\xddd\xf5\xd8\ +\xc3\x0c\xed8\x17\x95$\xdc\xf3\xa5[X8y\x98\xeb\ +\x7f\xf6W\xa8\x14%\x1b:\xd3\x85\xce\xaf\x97lZ\xc3\ +\xd3\xcc\x8f\xf9\xbc\xaf\x0c\xfde(\x04\x8ac\xf7\xdd\xc3\ +w\xbe\xf8\x19\xd6\xd7\x96\xf1\x8fA\x90\x8cLoC\x00\ +C5\xb7WO\xdc\xf7]D\xb7\x0b\xe5\x0ai\xacC\ +\x09\x9c\xad\xc9\x09\x85\x0a\x8d\xdd\x16\x1e\xf9\x1e\x93\xe7^\ +\x8c\x08\x03\x16\x8e\x1f\xe7s\xef\xfas\xaex\xe1\x0b\xd9\ +\xba\xef\x5cz\x89d#Vl\xc4\x10\xa5\xca\x06\x9bx\ +\xc7\xc3i@\xa0\xb2\x9fW\x0a\x82\xfe\xa2\xa0\x1cB}\ +f\x96\xaf~\xea\x16VN\xcc\xd83U \xa8\x0d\xf4\ +\x11\x16\x8b\xd4bE\x19(\x87\xb0\xbe\xa2M\xd7R\x08\ +6\x1a\x0d\xcb\x0b}\x01\x18\x14a\xb9\xac\xcfM)\x18\ +?g\x07\x110\x14\x06 \x14R\xc2\xc6\xca\x9a\x1ey\ +\x92\xa0\xba1\x22\xd7\xf5\xcd)k\xb2\xb9I\x12\x96\xbe\ +\xff0\x93\x97\x9c\x87*\x16X_\x5c\xe6\x13oy\x07\ +\x17\xbf\xf0z\xce}\xf6\x95\x0c\x04!\x1d\x95\xd0$\xa1\ +\xabR\x0d:\x8d\xc6\xcfL\xeaiW\xf6\xd4\x1d\x5c&\ +\xa0&$%$\x05$\x0b\x0f\x1f\xe3;\x9f\xf8*\x0b\ +\x87g,/K\xea\x1b,\xdf{\x88$\x8a\xbcv\x04\ +2\x90\xa8\xa1\x01\x82\xb5\x06\x89\xa5Q\x07\xc1\xdcS\xdd\ +\xb9\x7f:\x85\x90\xa1\xa8|F\x11\xa7\xd1s\xfet\xd2\ +\xdeo\x14A\xe63\xfdw\xf7\x1d\x7f\xa4\xbe\xf6m\xb3\ +\x85\xd4\x0f2\xf1M\xbc\xb2\xa9#\x08U\xad\x9c\x01\xfe\ +\xc4*\xae\xcc\xb9'7=\xcb\x8c\xc3\xac\xed\xe9>\xf3\ +\xfd\x05}\xcca0U\x01\xa3%Ek\x005DI\ +\xbcG\x18\xf0g\xa2h]\x98s>/\x9b\xb0\x9f\x19\ +\xe8X\x94U\x14\x8aN\xb2\x81\xbf\x91\xdd!\xee\x97\x86\ +Sv\xe0\xda\xa0*\xbd-\xec\xa3w2\xed\x9fo\xd7\ +\x7f\x22\x020ZJ\xb7\xd0>\x14\xfc\xcf\x22\x00\xa5\x12\ +Zq\x9dj8\xa8s\xedy\x04\xe0\xdb\xd9M\x0b\xce\ +)\xd4\x11\x80\x93\xcc`ie\x96w~\xe8\x0d\xbc\xf9\ +5\xef%a\x98\xd5\x0d\xc9\xec\x82br\xea\x00\xcfz\ +f\xc4\xad\xdf\xfc\x22I\xd2\xa6{\xfc!\xd2m\x17\x93\ +v\xf4\xf1\x10'\x928TD\x22%\x22%ISR\ +\x99R\xbd\xedv\xed\xd4,$R\x86\xd0_\xa5}\xcd\ +\xb9\x84A\x02\x12];XB*\xf5\xf3\x95Tt/\ +\xdb\x82\xfa\xf0w4 T\x02%\x14\xa9\x12\x84\x87\xd7\ +\x99\xf8\xfd\xef\xb1\xfcs;\xe8\x1d\x18\x04\x99\xd1J/\ +\xa0\xf6\x85\x19\x06>v\x10\x9d\xc3\xb0\xc6\xc0\xd8\x04W\ +\xfd\xc13\xa8'1\xdd^BP\x90L\x8eVY\xfc\ +\xd4\x97\xb9\xe3\xaf>\xbcIS\x9a'\xe3\xcd\xf3\xe4\xb4\ +z\x0e\x9a\xfb\x1a\xe8T\xe4\x0bs\x9b\x8d\xd3h7h\ +DuWf\xe3t\xa0\xc8\xa3\xf6v\x1b\xbaQ\xd7\xa3\ +\xa3|\x92\xd0R\xb1\x9fn\xa4H\xe3n\xd6\x86\xa2\x1b\ +\xb5\xb9\xff\xc8]\x9c5\xb5\x8f\xf1\x81-\xa4*\xe1\xbe\ +G\xee\xe5\xc1\x83?`\xf7\xce\xfd\x5c\xbc\xffr\x0e\xec\ +\xbe\x88\xbe\xfe\xaa\x05\x17&\x7f\x9aRy\xb0f\xfb\x92\ +i\xa1d\x16\xd8\xb3\xb42\xc7\x1d\xb7\x7f\x8d\xef\xdd\x7f\ +\x17\xed\xf6Fn\xee\x04\x82\xe6\xc6:\x8d\xf6*\x08w\ +\xd8)\xaf]_\xc4\x8aZ\x8a$1>\x9eZ\xb0\xeb\ +\xaa\x1e\xb4W\x09*C\xb6F\xad\x8ac\x8e\x9c\xb8\x9f\ +\x81\xbeQ&&vR,V\x90\x0a\xe6\xe6O2;\ +\x7f\x82\xdb\xee\xfc*\xd5j\x8d\xa1\xc1Q\x06\xfa\x87(\ +\x95+\x08!\x08\x83\x82]7\xad\x05\xc8\xdaS\x10'\ +\x11\xedv\x8b\xa5\x95\x05\x96\x97\x17\xdc\xce\x10N\xdf\x15\ +Hyf\xe8\xcf,\xa9\x808\xd6Z\x01\xb7\xc7\x1d}\ +\xc4q\x8f\xe3G\xefcjr\x0f\xfd\x83\xe3$*\xe5\ +\xd1\x07\xef\xe5\xe0\xa3\xad\x89|\xd4\x00\x00 \x00ID\ +AT\xf7\xb1s\xd7~\xf6\xed\xbf\x98\xed\xbb\xcee\xa0\ +\xbf\xa8\xd7#\x03I\xc6l\xeb\xe6\xefT0\x9b\x03\xba\ +F3\x92\xfd\xc8\xec}\xaf\xdb\xe6\xf8\xe1G9\xf4\xe8\ +}\x9c\xf5U\x1e\xf9\xfa=\xec\xba\xea\x02v]\ +s!S\x13\xc3( \x11Y\x1a4\xe1\xf1.\x81\xa6\ +[\x9f\x8f\x89\xecOB\xa7\xa7\x09\xb3\xcfZ\x0bk<\ +z\xf7\x03\x1c\xfb\xf6\xc3,\x1d\x9d\xb3\xb7\xa7J\xd1:\ +<\xcf\xfa\xa19\x9b\x81\xc1\xe9\xac\xb2\xb32\x90$C\ +5\xe4Z\x934I,\x02q<\xcfh;]z$\ +\x17E\xebWvq*.7+\xae\x12\x87\x1e\x8d+\ +\x8bk\x840\x83CR\xaf}\x9f\xaaM\xc6\x13\xc7\x7f\ +|\xe5R\x1e\x05\xe5a8\xc8f\x17\x85\x8e\x0e\x966\ +>\xd9\x99\xb1\xcd\xd9g\x80\xb2\xf4\x9eo\xc6\xec\xc0m\ +^\xf3m\xee\xf2c9\xdc\xf7\xf5\xdd\xe2\x82\xd2K\x95\ +ix=\x9d\xb1\x93\x867\xa1\x0e$\xf9&`GH\ +\xfe\xa0\xcd\x83zi\x87v\xd2\xc4\x1c\xec\x02\x7f\xa1\xdc\ + \xc1\xe5\xd4q\x87\xb8[ 3P?-G>X\ +\xc4\xf5\xcb}\xea \xdef\x02\xf0'\xc6i\xea\x02K\ +\x18\x061\xab\xd3\xcc\x81?~\xbb\xa9D@9\xec'\ +\x14E\xbbhnf\xcc\xd2\xf8 \xd8\xe9\x1a\x85\xd7\x1b\ +\x93#h|x\x0boz\xfd\xfb8\xbe2\xc8Z+\ +%\x1509%\x98;\xf9}\xbe\xfe\x8d/\xa1\xfa\xa0\ +\xf8\x82\x97\xd1+\x0c\x91\x94$IA\x10\x85\x8aHd\ +?AJ\xf0\xf8\xf7\xa9\xfd\xe3-\x08$aP$,\ +\x94\xe8]\xbe\x97\xd9\xb7\xbd\x14QN\xa0\x90\xa0\x82\x98\ +T\xc6\xa4AL\xa2\x22\x94\xea!\xd6:l\xf9\xc9\x8f\ +\x22T@\x10\xe8\x1c3BJt@\x88B\xa9\x94\xee\ +DH4]\x83$%6\xc5\xd4\xd8\x16\x06\xfa\ +\x87(\x86%\xaa\xd5\x1a\xa5b\xc5\x92\xb8\x7f\x7f\x9c&\ +47\x1a\xac\xae-qb\xf6\x083\x0b'tZ\x9d\ +\xac\x7f\xbd\xb8K\xab]g\xa8\x7f\xc2\xcd\x8d\xc8\xcf\xaa\ +\x1eV\x1eY\xfa\x9an3\x96#'\xef\xb7>VB\ +H\x0ae\x07\x02\xc9\xe6M\x09\x18\xe8\x1fe\xb0\x7f\x02\ +)\x9d\x80\xe3\xda\xdc<\xcf\xfa\x11\xbe\xd1\xc7\xd7\xbe\xfb\ +Z\x898\xee\xd1\xea\xac\xd3\xdf?\x8a\x00\xae\xb8\xe2'\ +\xb8\xf6\x9a\x9ffq\x89\xdc\xbd\xa7\xfb\xad\x04LM\xc1\ +\xad\xff~\x0b\xdf\xfd\xcem(\xe0\xe8\xa1\xef\xd2\xe95\ +1\x02\xa6\xa5\x15!\x18\x1c\x9c`d\xe2,\xc2\xa0h\ +\xdb0\x91\x9b#\xe3S\x8c\x8cMR\xa9h\x0dM\xb9\ +R\xa3X*\xe5\x9ey\xba\xd7fM\xe2$\xa6\xb3\xb1\ +A/\xee\x12G=\x1a\xebk\xd4W\x16Y]^\xcc\ +\x82!\x1c\x0f\x03\xa8\xaf\xcd\xb2\xbex\x828\xeez\xb3\ +h\xe80\xefBbh7E\xd9\xb2bf\xee\x9d\xf0\ +\x98\x22E\xc8\xe0\xe4Y\xf4\x0fOY\x8b\x04\x22?\xf7\ +\xe6J\xbbm\xc8\x00\x93\x01\x05)\xd0Z>\xc9\xea\xf1\ +Gr\x87\x85\xf0\xfa`\xc6\x5c\x1e\x1cgt\xc7\x01\x82\ +0\xcc\xb5<2\xb9\x95\x89\xb3\xce\xa1\xd47@\xa9\xda\ +G\xa9\xe2\x22\xe9s4\x1eG\xb4\x1buV\xe7N2\ +\x7f\xf8Q\xdaY\x11j\x05\xa0\x14\x1b\xabs\xd4\x8f?\ +\xca\xc4\xde\xcb\x08*5|\xfe\x9d?z\xf5\x18{\xad\ +u\x96\x0e?@Z\xebC\xa0i/\x10\xd2\xf6\xd7\x95\ +\xbd\xcb\xe64\x0c\x19\xdez6\xd5\x91\xf1<\x8f\x17\x92\ +\xd1-\xd3L\xec\xd8A\xa1R\xa1X-S\xaaV\xb3\ +\x5c\xaa\x0e\xf8\x19\x8do\x12\xf5h7\x9b\xac/.\xb2\ +x\xec\x18\xeb\xab\xce-C\x08]\xa5\xa4\xbd\xb8\xc4\xc8\ +\xae\xdd$\xc2U\x98\xf15\xb9\xee,S\xcc\xde}\x0f\ +i\x9a\xd8\x15\xb6\x8a\x16!\x98\xbe\xe2RD(\xbd\x03\ +\xde\x81Q%\x9c\xc0\xda^X\xa2\xfe\xe8Q;\xd6\xcd\ +\xc1\x9bn\xcd\x9d\xb5%E\x81\x84\xc1\x1d[\xe9\xdf9\ +\xed\xcd\x87\xfef\xff\xc40#;\xa6\xe8\x1b\x1d$\xac\ +\x14)\xf7\xd7\x08K\x05\xddb\x96\xf2\x08\xa1,\xcbQ\ +(\xd2(\xa6\xd7\xee\xd1m\xb4X_Xa\xed\xf8<\ +\xeb\x8bk\x96\x0eL\x14vw\xa5A\xfd\xe0I\xbau\ +\x0dj\xfdhZ_\x03m\xf7D\xa2\x08\xd6\x9a\xda\xf2\ +\xc4\xe6\xd2f\xb8\xbeo:\xa3}E\x95\xf9\xc4\x9d\xfd\ +N[\xe7\xfa`\xbe\xe3\x80\xa4\xff\xb9\x83\xa7\xae\x1d\xdf\ +B\xe5\xc3/\xdf\x9f\xd7\x9da>\x08\xcd\xc6\xd6WE\ +\xd5\x8av\xbc\x9b\xfd\x7f}\xd0\xe8h\xc4`\xa3\xbcU\ +\xcc\xe0(\xbf\xdfn\xf5\xa1\x5c\xdb\x8a\xca\xdc\xfeB\x13\ +\x9d\xe54s\xbe\xc9\xcd\xf7\xc13\x0f\xf0\x0fR\x17\xea\ +,r\x99\xc2\x05eYE\x22h%\x0dK\xb8>Z\ +\x17\x98\xa4\xcc\xa9\xfd\xce\xe9\x08 \xcdu\xfft`\xd1\ +G\xc5\xaeOFV6H^\x7fb\xcc\xb5\x9b\x09\xc0\ +?\xe8\xfd5\xffLJ9\xc3g\x8c\x7f\xae\xf3cw\ +\xb4\xb7\x19\xaf\xf8t\x90\x03u\xcd\x0d\xdd\xf3,O \ +8\xc5\x96\x0f\xfc\xa4m+\x7f\x828p\xabrw\xfa\ +VS\xa7\x88K\xad\xbfl\x08\x10\x12z\xe5y\xdc\xf6\ +\xf2\xe5\xbf\x9c4jI7\x0f\xbc\xcc\x02\x18&\x16\xca\ +2U\xa0\x9d4l'\xc8MGzF\x04\xe0/\xb0\ +\xaf\x865\x04\x90w\x94\xdc|\xc8\xfb\xa4\xfec\x22\x80\ +,O`9\x1c \xf4J\x8a\xe9v\x03\xce\x84\x00l\ +2G\xa1X__\xe2\x1d\xef\xfa9~\xf3\xbf~\x92\ +CsU\xea\xad\x94\xb9y\xc5\xc4\xf6\xa7q\xf5\xb5p\ +\xfb7\xbfL\xef\xd3\x9fD\x9c\xbd\x95\xf0\x9c]\xa8r\ +\x09\xb1\xb6L\xe9\xee\xbb\xa1\xd5\xcaJ\xc0\x85\x042D\ +\xca\x02\xf1\xcei\x92\xe9aB\xa9\x90R\x80L5\x99\ +\xea\xac.\x08\xa1\x10\x12T\x9a\xb2\xf1\x82\xdd\xf4\x7f\xee\ +Q\xac3\xbcu\x8a\x17\x98\xe2\x93\x82\x00!\x15J\xe9\ +<\x7f\xb5\xe11\x9e\xf9\x9e\xe7\xb3\xb2\xd4&\x8a\x12\xc2\ +\x92dr\xac\xca\xc2g\xbe\xc07\xff\xec\xaf\xf1\xe1\x9a\ +\x1f\x9a\xe3\xa7X1\x979T\xf5o\xc7\xc2\x0d\x9b\xb3\ +@\x5c8\xa1A i\xf7\xda,\xae\xcf\x9f\xb2\xf5}\ +&\xee\x83\x18C\x15~\x94\xdcf\xea\xf4eH\x13\xf1\ +U*\x0c\xd0\xa1N\x12w \xa3\xc7\x80\x00\x94bq\ +u\x86\x85\xd5\x93\x94\x8a\x15\xc6\x07\xb70P\x1d\xa1\x10\ +\x16(\x84%\x10\xbe\xf2\x1e\x8f\xca\xd2Sh\x02\xa0\x17\ +u\xe8F\x1d\x96\xd7\xe7XY\x9b%U\x1a\xe0\xb6\xa3\ +6+\xf59+\x94\x98\x5cd\x0a\x98\xde\xb1\x9ds\xaf\ +\xbf\x98\xbb\xbf\xf6\x0d\xd2^\xcf\xcem\x9a{\x86~j\ +\xa5\xdcO\x18\x14\xec^MU\x0a\xbd&\xa2\xd8\x87\x10\ +\x12\x1f\xe49x\x97\x9f\xbf\x94\x94\x95\x95Y\x96VO\ +d\x1aBw\xd8\xfa\x07q\x9cD\x90*R\xe5\xf6\x8d\ +\x10P\xab\x0e\xdb6\xcf>{\x1f\x91\xb3\xe4\xe5\xaeS\ +\xd64\x9b\xa4\x95\xe5\x05\xdbC\xa5\x9c\xa4\xed\xef?\xcb\ +\x0b\x94by\xf98\xab\xcb'(\x96\xfb\x18\x18\x9c\xa0\ +T\x19 \x0c\x8b\x04a!\x1b\x94\xe6I\x86rNg\ +\xf1\x00\xc3A\x9c\x06\xc2\xd1\x89\x22I\x13\x92\xf8\x7f3\ +\xf7\xe6\xe1\xbbeU}\xe7g\xef3\xbd\xd3o\xbas\ +MTQ\x14UE\x15\x22\x8a\x08(\x83\x08(\x0e\x11\ +\x87vH\xecNL\xe2cbbG\xfb\xd1\x8e&&\ +\xe9<1\xe6Q\xc3\x93\xb4ml\xb0\xd3j\xd4\xd6h\ +|\x04T\x14'\x1c@@i\xb5\xa3F\x04,\x8a\xaa\ +\xbau\xeb\xce\xf7\xfe\x86w:\xd3\xde\xfd\xc7>\xfb\xac\ +u\xde\xdf-(\x0d\xe6\xc9{)~\xbf\xdf\xfb\x9e\xf7\ +\x9c\xbd\xd7^{\xad\xef\x1aw\x8dk*V\xcb\x03V\ +\xf3\x1b\xacW\xda\x08\x96\x16Z\xfa\xde\xf1~\x9b\x9e\xae\ +~\x1168$>;z\x00\xc7E8\xc5f\xff\xea\ +\x13\xf8\xab\x8f\xe3\xbd\xa7(\xa6\x8c\xa6;\x98$%I\ +\xd2P\x01l\xc3\xaeq\xeby\xa8\xe8\xe9^\xab\xa3\xeb\ +h\xe0&\xed\xb1\xf4\x1e\xed\xa4v\xdbp\xfd\x89\x0fp\ +\xf3\xfc\x07\xd9:{7\xe3\xedS$\xf9\x08\x93e\xfd\ +\x9c\x22\xc8\x88^J\x06\x945\xa1\xc7`\xb9\xa4^\x1e\ +qt\xe91\xdar\xdd?\xc7bY\x1d\x5c\xedx\x0a\ +\xf5l\x9d\x08\x1f\xd6uq\xedB\xd8\xc3\xe52H\xf3\ +\xe9V\xcf1\xf1\xfa\x18\xfa\x8a2\xc7\xe3Y\x1f\x1dP\ +\x1e\x1d\x90\x16c&\xa7\xce2\xda\xda!\xc9\x0al\x96\ +n\xc8\xea\xf0_\xac\xd0\x8d\xef\xf7\xa16\x0fM\xb5\xa6\ +Y\xadX\x5c\xbeDux\xd8\xf3\xab\xf7\x9e\xe5\xf5k\ +\xfd\xfa\xf6\xb2h\xd0,\x5c\xfa\x19\xa2\xee\x1b=SI\ +\x9a2\xbfrEx\xadc\xfe\xfe\xb4+#4Y\x1f\ +\x1c\xf6\x1c:T\xf8\x9a\x95D\xa6i/\xb2\xc1\xd0\x96\ +\x0d\xd7\xff\xf4Q\xbc\x81\xad\xdb\xcf0>\xb5\x8b\x1d\xe7\ +$E\xd6\xe5\xa5\x88A\x1di!\xc9\x0b\xc3\x10e/\ +7ZG\xb3.i\xd7\x15\xeb\xeb\x87,\x9e\xba\x0e\x8d\ +\xf4p\xd5\xe6\xa9\xce\xdf\x17\xd0\x1a\x8d\xacnW$\x09\ +nw\x06\xfbG\x98V\xb2\xe9\xa3\x94\x96\xa7\xeb\xf9j\ +\xe8\xad\xb1\x8b\x00b\xadc\x06k\xa5\xe7\x82\xef\xef\xb3\ +\x09\xa8\xc5\x1d%r\xf3x$$t$\xd6y}Q\ +\x07\x81\xc7wg\x07\xfb\xe9\x88\xcd\x97\xe6{\xed\xd5\x13\ +\xa3TB\xc1\xf2\x8dX\xaa\x12\xaf\xd7\x85\x93A\x0eu\ +U\xc0\x0d\xfa\x80\xe4h\xc5\x0f\xb7\x91\x90s\x98\xa8*\ +\x93\xbe\x15\x03\x84F\xd1\x8e\xb2]\xf6\xf7\x88\x03\xfc\x0b\ +1\x00:\xee\xaf\x09pk\x06\x88\xdf\xfd\xcbf\x80\xd6\ +\xb7}\x8b\x98\x10\x86\xd9\xb0\x18\xfbEj\xd5\x8c\x87\x0c\ +\xe0\xd4\x5c\xe6\xcb\x03\xfe\xc5\xbf\xfaB\xbe\xed\xdb~\x96\ +\xf6\xea\x16\x87\x0b\xc7\xa5K\x8e3w\xbf\x90\x97'\x96\ +w\xff\xe6/\xd1>\xfa$\xe6#\x8f\x90x\xd7\xf5\x90\ +\xf2`\xd2\xfe$\x0f\x93\x84\xff\x96/~.\xd6\xbb\xee\ +,_\xd7\xb5\x80\x01k;\xd7\xbd\xf1\xc4\xe4\xb4\xe6\xae\ +\x09\xde\xda\xfe\xa0q\xbc\xe9\x0f\x9f\x0f\xb2\xc7\x86r}\ +\x9f`\xcc\x84\xd9\xdeI^\xfb\xe6/\xe0\xa9K\x0b\xea\ +\xca\x05\xcf\xdf\xe91\x97\xdf\xfa\x0e\xde\xf3\xbd\xffwG\ +?7\xa0C\xe0\x15\xd9\x1eb\xcdJ\x0a\xac\xce\xef\x8c\ +L+\xa0\xdb\x0f\xee\x03\x86\x83\xe5M\x0e\x96\xfbJ\xe1\ +\x184'j\x10\x1f\xfb\x0b\x0a\x0fn\x02\xbf\xc8\xa1\xc2\ +!Q\x05\xb5\xc6Q\xe4\xd1\x13X\x01v0~\x03T\ +\xd5\x9a\xf3W\x1f\x19<\x7f\x94M\xc8\xb2\x22\x1c\x1f\xa5\ +\xf8c\xd3\xc4j\xda\x8a\xaa\x5cQ\xb9\xba\x1f\x97\x86U\ +\xab\xd5!\x8f\xaf>0\xb0\x0e\x0d\x90\xe49_\xf6\x0f\ +\xbf\x86\x9b\xe5\x92\xfd\xea*\xd7/\x9c\xef\x85\x82\xae\xb2\ +\x8e\xf3\xb9\xfb\x8e\x87\x19\x173<\xf0\xb2\x97\xbe\x96\xed\ +\xad\xbd~=l\x92\x83\xd1\x86\x94\xe9\x9a\x08\x87WU\ +\x95\xbc\xfb=\xbf\x8a\xc52\x9d\xeep\xe9\xea\xa3\xfdu\ +t\xd4\xd6\xf9+Q\xf0\xe8\xf7\xd2,c\xb6u\x02\x0f\ +\x9c:u\x8e\xad\xad=n\xdc`\xf0\xda\x04~\xf1e\ +-8\xe7\xb8t\xe9\x82\xacP\xeb6(\xa9\x8d=\xbd\ +\xefa\xb5>\xa4Z/d\xff\x1a\xc8\xd3\x82$\xcb\xc1\ +\xd8\xee\x84\x83\xb8\xee\xc3\xb0[4\x00\xa1\x93->\x00\ +[\xe7Z\x9afM\xdb\x15t\x88\xb0\xd6\x05i\x227\ +t\xce\xf0\x10\xd4h\xee\x16\x19e\x8ce4\x1a1\x9e\ +\x8c\xd9\xdd\xd9\xe5\xf4\xe9\xb3\xbc\xe4e/\xe2\x93_\xf0\ +0g\xcf\x9c\xe0\xfe\xfbog\xb5\x84'/\xees\xf5\ +\xeae\xfe\xe8\x8f\xfe\x0b\x8f?z\x9e\xa6i\xb9z\xfd\ +\x06\x17.<\xc1z=g\xb5XQ\x95\x15US\xe1\ +\xe6\x07\xb8r\x19\x8e\xa5Sk\xb7)WE^\xe9\xd0\ +s\xf0\xba\x1e\x5c\xfa(\x87\x97\x1e\x03<6\xc9H\x8b\ +I8J\xcd\xdac\xdfsx\x8c\xf3\xb8\xba\xa4\xaeV\ +H\x83I\xa9Z\x8ct>xB\x8ey\x13^\x18\xea\ +!-\xab-\x06\xca\xd0J\x84\xc9V\x9f\x07\x18?\xdb\ +\xa4q\xcc7n\xca\x15\x87\x17\x1e\xa7\x87m\x89%-\ +F\x98$%\xb51\xa2\xd3\x8dA\x9d\x04\xe2\x9c\xc3\xd7\ +\x0dm\xb5V-o\xb4\xf1\xe3\x99_\xbe\x04\x97\x85\x8f\ +d~Zkj\xc5.\x0a;~^\xcd\x17T\x7f\xf6\ +\xa8\xe2i-\x93\xa2\xa7-\xc8\xbb\x049/\x18\xe8e\ +\xe6p/\x8a\x11\xae\xe5\x9f\x980\x1e\xe3\x0d\xcb\x0bW\ +Y\x5c\xb8\xda\x83g;\xca:\xba\xd8\xaey:\xfd3\ +\xa2\xae\x8c\xbf\xbb\xb6\x05\xe7\xa9\xd6e86\xa6{Z\ +\xcc^u\xfd\x98t\xd7\x8f \x1f\x9a\xae(u\x18\xba\ +\x8c\xf7\xef\xa2iI\x82\xeb\xaa\x83c\xe9B\x9c\xf5f\ +\xbb\x16\xfd\xb7\x8e\xec\x88\x8c\x12\xb9\xbf\xc9WB\x1b\x8d\ +=D\xb6\x89\xd7\xde\xaaok9+\xc6\x1e\xfd7D\ +\xc3DCK\xa2\x9d\x0e;_\x07\x1e\xed\xfa\x04j\x00\ +\x1f\xf5\xd1f\x041^\x13i*\x15\xc7\x9b\xe97]\ +5:io\x8c\xa6\xf1B\xd9\xaa~\xf0\xe0\xe3\x96\xae\ +Q\x04\xd9dc\xaf6\x98\x10\xb1\xb0!\xe4R\xb5\xcb\ +N\x80\xc6\xe4\xed\xbf \x03(\xa2\xa0>\xff\xf8\x0c \ +\x09\xd5\x7f\x19\x0c }\x02w1&\xceO\x07\xa2\xc5\ +\x22yZ\x06\xe8\x9fmh\xda\x9a7~\xcf\x97\xf2\xbf\ +|\xeb[x\xe2\xca\x16GK\xc7\xe5K\x9e\xd3w~\ +\x12\xaf\xf8l\xcb\xbb\xde\xf9\x0e\x9c\xb7X_\xe1}\xdb\ +\xcd\xcb`\x8d\xc5\xd8p\x96\xaf5)G/\xbb\x1f\x83\ +\xc7x\x8f1\x9ar\xdd\xb8be\x82w\xb8\x89\xa1|\ +\xdei\x8a\x0f\xdc\x0cm\x02\x8d\x1e\xb9%\xf4\xca\x08\xe0\ +o\xbas\x92\xd7\xfd\xfb/\xe0\xc2\x13G\xd4\x8d#\xc9\ +,\xe7\xce\x8c\xb9\xfc3\xbf\xc8\xbb\xbf\xef\x07\x00\xb1\xb8\ +7\x81\x98\xde4a\xdd\x22}c(OVY\xaa\xbd\ +\xc5Cx\xdc,\x11\xa5\xab\x8d\x85\xb8\xf1u\xe5\xb9\xf0\ +@\xe4\xbex\x07m1\x0f\xe9$\xc6J\xd8dY\xbe\ +E\xcd\x1c\xd7\xac\xfb\xab%\xb7\xc3\xf7\x9e\xeb\x08\x1b\xd6\ +\xf5\x92\xb2^\xf74\xb0\x83\xf1\xd0\xdfW\xef\xad\x01\x00\ +P\xbcG\x7f}\xf4\xa3\xc3\xdf\xfe\x87\xdfH\xb1\xbbG\ +\xddx\xc6[\xdd\xb9\xa1x\xe2q\x8c\xc3\x04a\xcbr\ +=gw'<\xe1\xee;\x9f\xcb\x03\xf7\x7fJ(R\ +\xd9\xe0\x8e8\x0c\xa7~\xf78\xde\xf7\xfe\xdf\xa4\xa9k\ +\x8abBQL(\xcb\xd5\x80f\x9b{W\xc6\x1b\x14\ +\xc8\x9dw=\x9fP\x04\xe2y\xf8\xa1\x17\xf5-f\x06\ +\xd3\x7f\x9aW\x92@]K\x18\xbei\xaa\xee\xf8+-\ +\xaf\xa2w$\xf6\xd2\x0a{_\x1bY\xbd\xf4\xf2\x9e\xba\ +\xae\xa8\xeb\x12\xdf_'F\xc4\xb0\xab\x80\xf0r\xbff\ +*?o\x98\xb8\x1dWSB\xb8\xa2\x04\x22\x9d\xc4;\ +\x0b\x90\xa5\x05\x93\xf1\x98b<\xe1\xd4\xa9\xd3\xbc\xf4\xd3\ +_\xcaK_\xf20\xcf\x7f\xfe}\x9c=\xb7K\x9a[\ +\x92\xdc`\x93@\x07\xef\x03\xdd\xda\x1a\x92\x14\x1e>y\ +\x12\xe7O\xf2\xea\xd7l\ +\x1c\x1c?\x97\x14#\xad\xb3\xb4\xb1|+\x1a\xd1\xef\x1f\ +\xe1(\xdf\xeb\x1c\xaf\xe6\x15\x9f\x91t\xb3\x8f\xd4\x8a`\ +_?C\xee\x1e\xe6\x15\xe5f\xbb\xaep\xebX\xad\xbe\ +y\xb4k\x0c7jO\xb1\x1d\x00f\x19\x8b\xde\x8fZ\ +^;b\xf7\xe1w\x5c\x0b\xad\xc37\ +\x0d\xd5\xdd\xdb\x8c>p]\x89\x0a\xd3\xd1\xc5@\xd7\xe4\ +y\xb2{\x92\xd7\xbf\xe9\xf39\xff\xf8\x82\xbav$\x99\ +\xe1\xb6\xb3\x13.\xfc\xe4[y\xef\xff\xf5\xc3DO\x81\ +@_\x110Z\x01\xeb5\x11O\xb4P>\x8a\x93\xb8\ +\xb6\xf1P?ms\xa1\xbe!\x1bIo>\xb1\xfc\xe3\ +\xb7\xa2\xa04\x1bO\xda\x5co\x99\xbb$\x03Gu\x22\ +\x9e\xc0u\xcf\xab\x92D/\xb9\x9f\xa2\x04\xc2\xdd\xf5Y\ +\x90z<\x11\xacz\xe4\xe8#\xfa\xef\x8a\xf1\xd2\xf6<\ +\x15x\xe5S_\xfa\x12\xce>\xf7~\x1a\x1f\xbcc\xbb\ +\xa7Os\xe1\x83\x92\x1a!;S\xd4D\xdd\xac\xfb1\ +\x5c\xbbq\x99\xfb\x1a\xd8\xbf\xa6M\x95!\xef\xbb\x8e\xd0\ +\xc6\xc0\xdeY\xcb\xe7\xbd\xee\xcb\xf8\xf9_\xfcI\xc0p\ +\xdf=\x9fF\xd3V\xac\xca\xa3\xc1Qs\x9a&\xf1g\ +\x9e\x8f)\x8aI\x7f\xcd\xb9\xb3w\xf1\x92\x17\xbf\x9a\xc3\ +C\x9e\xf1k2\x81\xe5\x22\x14\x98Y\x0c\x07\xfb\x17\x91\ +\x9d\x13C\xa3\xbe\xa7W\x18\x87\x06\xe42B\xa9\xfa\x97\ +\xe8\x81Wk\x10\x81}4Z\x5c\xbfB\x1e9D\x8a\ +~\x9dub\x7f\x5c+\xf1f\x9b\x9e\x86\xc6X\xd2\xbc\ +\xe0\xdc\xd9;y\xd5\xab>\x93W\xbc\xe23\xb9\xfbY\ +g\xb9\xe7\x9e\x13\xccf\x096\x0d\x00/\x86\xbb\xab\xca\ +3\x9f\xc3\xcd}Hr\x1f\xcek^{&\x13\xc3\xd1\ +\x91\xa7(\x0ci\x1a\x1aQ\x97%$\x89'M\x0d\xa3\ +\x11\xec\xef{\xca\xae\xe9q\xe8\xc5h\xd8=]\xb0s\ +\xb2\xc0\xbb\x1d&\xa3;I\xb3\x97a\x93\xf0\xb91\xa1\ +\x8f\xe0(\x0f-r\xd6+\x8fs\x9e\xb2r\xe4\x99\xe1\ +\xc3\x1f\xbe\xced\x5c\xb0\x7f0\xe7C\x1f|\x84\x8b\x17\ +\x9e\xe0O\xfe\xf0\x03u\xd5\x01t\xd7%\xd6\xf8Hk\xa9h\xd4\xbbW\ +\x0ct\xa1\xf3\xa6\x9c\x10\x05*\xc6\xb3\xe8\x00\xf5o\xbd\ +\x0a\xf7V\xe1`Y\x9bh\xf4G\x1d\x22\x11\x03-\xdf\ +\xa3\x0e\x19\xea\x19\x91\xd6F\x8dY\xc2l\x02\xe8e\xbd\ +\xc5\xe4\xd7\x95\xea\xda3\xb3\xe9\x91\xa3\xffk\xd8\xe5 \ +*\xf1X\xb9\x1a\x81\xa7\xd0\xefV\x1a8\xf2\x7f\xe8\xa1\ +\xbb\x99\x22\xa1\x8dL\xfaY\x84\xefI.\xda\xd0\x80\x96\ +{\x88\xee\x16\x83'\xa6R\xb9c\xd8A\xcb\x93!\x90\ +\x91\xb1F\x9aj\x9ak\xc0/\xf4\xb7\x90$4\xbb\x93\ +\xbe:x\x93\x9f\x82N\xf1\x0a\x18I\xaa\x8f\xbe\xa7\xcc\ +o\x08\xf3\x87/\xf1bK\xb8Wt\xc4\x10\x97\x08\x9f\ +\x89\x0e\x1c\xfa\xf5\xf5\xcc\x872\xbe3Z\xe7!\xba\xc4\ +\xb4\xe8\xaft\x0c\x11\x88\xd6*\x1eq\x22m\xd2M\xcc\ +\x83\xb8N!\xea\xdb\xe2H%\x8a\x1f\x99U\xbe\xaa\x19\ +@\x12\x91\x87\x16t\x1c\xb8\xf6\x90D\x06H\xbb\xc2\x86\ +\xf8\xca\xbbpp\xd5\xaez\xa1\xa8\xf3B\x9e9\x03\x08\ +\xbc\x8cJ\xeeV\x02%~\xe7\xe33@L6\x1d2\ +\xc0&\xec}\xa6\x0c\xe0|\xd3\x1f\x1bg\x8d\xce\x01\xfc\ +\xf8\x0c0\x04\xc3\x81>mS\xf3\xfdo\xfc\xab|\xdd\ +7\xff8\x17\xaens\xb8\xf0\x5c\xbb\xe29y\xf6>\ +^\xf3W\xde\xc0;\xdf\xfe\xf3\xe0WD\x9b\xd5X\x13\ +\xc2\xd0\xc6\xe2\xbd\xc1\xd7->q\xb8\xda@\x0a\xde\xb4\ +\xb8\xd4\xe1}\x8b3-\xb8\x16_\xb7\xe1X\xb7*\xb8\ +\xef\xbd\xb78o\xb0>\x00\x9e\xe8\xf9\x83)\xb3\xbdS\ +\xbc\xe6\xdf\xbe\x8e'\x9f\x5cR\xad[ln\xb9\xed\xb6\ +1\x97\x7f\xfa\xe7x\xdf\xbf\xff\x91\x9e\xfez\xf3\x8b\x98\ +\xd9\xccr\xd2\xe1\xb5a+\x1d\x0d\x96\xc5\xd80\x84\xff\ +i>\x11\xee\x8d&D\x8bV \xf2\x84(\x88\xc5\x86\ +\xd2a\xd8X\x11\xee\xfb\x8d\xa4\x05k\xa8^\xd3 \xd2\ +\x93\xe53Z\x0cu\xb3\x1c\x08o]T\x05\xc3V\x03\ +z^\xf1\xfeQ\xe9\xe9$\xe20N\xb1\xe45h\xe9\ +\x95O\x96\xf2W\xfe\xee\xdf\xa0\xf2B\xe7\xad\x9d\xdd~\ +\xfe\x92\xdfh\xd8>q\x92r\xb5d\xbdZ\xb0\x7fx\ +\x85\xbb\xef\x08\xdf\xb9p\xf11\xd4\x01\x11\x1f\xf3\xe5=\ +\x1c\x1d\xc0C\xcf\xfb\x14\xfe\xe4\x83\xff\x1f\x1fy\xf4\x83\ +\x80#I2\xb6&'qF'd\x0fa\xaex%\ +\xc2\xfb;\xdb{|\xe5W\xfe]\xaa\x0a\x96\xcbc\x8f\ +\xba\xe5\xcbX(\x0ax\xefo\xffv\xff\xde\xd1a\xcc\ +\xb3\x8a\x02.4T\x88\xed\x19\xa274\x8e\x0b\xb52\ +\x22\xc7 \xf0\xb7\xce7\x1e\xb6\xce\xd0\xad\xa06\xe7\xa3\ +\xc3\x8c\x22\x19\x0d\x93\xf1\x16\xcf\xb9\xf7\xd9|\xd2\xc3\x0f\ +\xf3\xe2\x97|:\xf7?x\x0fw\xdc\xb9\xc3\xf6v\xca\ +h\x12\x8a\xb4\xc2\x03\xf4\x87\xbfGQ\ +\x8c\xa8\xd6Kn^\xbc\xc8\x8dK\x17{\xfe\xd0y\xa8\ +\xa8U\xd2\x0aVd\xf9\xb0\xcd\x85Yw\x06\xcet\xd6\ +\xaf\x87\xf6\xbcjY\xac%\x90\xec\xb1\xe1\xfa{\xc5\x17\ +Q\xd6k\xa3NZ\x90\x89\x97*\xca\x19\xed\xf1\xd7z\ +N?1\xf2m\xd4\xa6q\x7fki\x19\x80\x8aV\xfb\ +\x11\xb0\xc9\xb86\x1d\x18\x92\xfa\xa2\x01\xa1\xce\xe3\x8f;\ +@*\xc2\xe5iA&KT\xca\x0fF\xed\xd5\xbc\x86\ +\xb9\xadt\x9e\xd1\xe1\xd8\xc3\xe8\x8e\xbb\x8at\xb4O@\ +\xb54\xf5\x96.\x1e\x91\x0b\x94\xfe\xe8Z\xc4$\xfb\x8b\ +P\x05\x87\xc8\x9e\x08\xec\x1a\x9a\x1e\xa8\x0b\xff$\x83g\ +j\x9e\x8b ;!\xe9\xcf\x02\x16\x83V\xd67\x8e\x9d\ +\x0dZ\x8a,\x1f\x16\xb1&j\xdc\x9bN\xb5p\x97h\ +\xa4vk8\x0f\xbdg\x99\x16\xfd\x9am\xe6\x15\xea\xf4\ +\x14\x99\xcdfx=\xfc\x8c\xad\x81\xe2\xc1\x1f\x04\x00\x18\ +\xc5\xa3\x84\x93\xc2\x17\x86\x0c\x10\x1f`\x06\x93\x8dV\xf6\ +q\x060X\xe5U\x13\x82\x8dl\xe8j\xbej\x17\x9f\ +\x18\x06@,\xbbMk\xc3\ +\xe3i\x1ai\x16\xadA\x83\xdcW\xc2C\x1a\xf4E\x9e\ +\x07:c%Q\xca/\xee&\xf1\x11D\xfeM\xb3\x9c\ +o\xff\xfe\x7fM\xdd\x89\x16\x0f\x18c8q\xfb\xb9\x1e\ +pZ\x9b\xf2\xd2\xcf\xf9l^\xf2\xf9\xaf%\xdd\xd9\xe3\ +M\xdf\xf4m\xb0Z\xe2\xbdg]-\x19\xe5\x13\xce?\ +\xf9\x08\xc6@>\x0a\x00d\xf3\xa5\x1bi\x03TkX\ +-,_\xfe%\x7f\x8b\xc7\xcf\x7f\x84\x9f\xfb\x85\xff\xc8\ +|q\xd8\x8fK\xe6\xad\x0d\xdd+\ +\xcfC+\x91?\xfa\xc3\xdf\xed\xe9XwU\xd9q\xdf\ +8\xb4b\x15\xaf\x9f\x18\x8aZ\xe8K\x02\x80\xe6\xd9\xa8\ +\xf8e?\xeaN\x05\xc2\xc7\x98\xf0\xcd\x16\xc7h4\xe3\ +u\xafy\x1d\x9f\xfe\x92\x17\xf2\xe2\xcfx\x88\xb3gw\ +8yr\xc6\xa8\x08'c\xb4\xce\xf7\x1e\xba\xb6\x85\x9b\ +\xd7\xc3h\x1b\x07\xa3\x11,\x170\x1d\x05/\xdez\xed\ +q\x1e\x0ak\xc2\xf7\xca\x00\xd8\xd2\x04\x12\x1bt]U\ +\x06\xa0\x98ePV\x8e4\x0dc\x9aN\xc0\x18O\x9a\ +\x82\xf5\xf0D\xd9r\xdb\xd4r\xd88f\x19\xec/;\ +\xcf\x88\x83QaX\xd4\x8e\xf9\xdaS\xde\xf0\x1cV>\ +\xec6\x03\xee\x06,\xdap\xc6xk\x03Hl|8\ +\xc5\xc2\x1b\xa8\xbd\xc7'\x8e\xd4\x1b\xb6\x13\xc3$O \ +\xb7\xac\x5c\x00\x99+\x0f;\xd9\x84\xdbO\xa4\xbc\xfa\xf5\ +\xaf\xe7\xf4\xcc\xb2\x97\x19^\xfd\xc2\xfb\x98N-\xa3\x0c\ +\x8c5d\x09L\x0a\x83\xab=7.\x1f\xf2\xdaW\xbe\ +\x81\xab\x17.D\xee#\x82;m\xe4\x0d\xf8\x13\xaf\xde\ +\x97u\xf4\xebUX\xab\xe9\x96\xd2+\x02\xf9d\x1d\xb5\ +\x01\xaf\x01\x94\xef\xffE\xcf\xa4\xa4\xf5\xd0U\xffF\x83\ +1x\xe3\xa2\xd3d\xe8H\x91H\x908\x03\x22\xa7\xc5\ +9\xd2)f\xfa\xf9\xca\x99\xd0r}<\x0d)\xb6\x05\ +2\xea\x0e\xf1\xb7\xe8}\x03\xd1\xad:eD\x1b+\x91\ +.\x1a\xd4\x185\xfb\xa1\xc1+\xaf\xcd\xf8\x8e|\xae\xd7\ +K\xe4g\xa4\xfb0\x86\xa6\x9f\x03\xb1\x07_\x94\x7f\xa2\ +\xc7\xb5\x9bD\x80m?\x9f$\xc5\xed\xce\xb0\xfbs|\ +\xab\xb5\x896B\xe3\xf3\xa3\x80\xd4xW\xe3\xeb\x1a\xea\x9a\xe4J\ +E\xf6\xc8a\xa8\x184\x06o,\x86\xae\xcf\xdf\xc9\xd3\ +|\xe6\xff\xf6*\xae\xddt\xac\xd7\x8e$\xb7\x9c;7\ +\xe2\xca[\xdf\xce{\x7f\xe8?\xf4\xac\x12\xe7c\x07\xf3\ +\x12\x05mnA\x7f\x11N\x09\xbe_\xdd \xb84/\ +\x04^\xd29Yr\x97a\x05\xb1d\xd5\x0c\x1b\x88\xc7\ +;\x0f_\x9aw\xa3\x82\xd0U\xe8q\x03\x0d\x8d\x119\ +\xa9&\xcb\xc3q\x1c\xb1Y\xb4V2\x1a\xe6\xeb5\xd7\ +\x82Pr\xf6\x86'\xdbD^\x17\xd0\x22M\x22\xbe\xfc\ +k\xff:\xbe\x98\x10}\xf8\xd1\x7f\xb5s\xea\x04;\xa7\ +N\xf2\xba\xaf\xf8b\xeez\xfeC$\xd3\x19\xad\x0f\xa7\ +Bx\xef{:.\x967\xc3I&\xf3C>\xfc\xc8\ +\x1fq\xf7\x9d\x0f\xb1^\xa9\xb8\xe3\xd3\xbd<,\x8f\xa0\ +\xae,w\xdd\xf9\x5c\xfe\xe7\xaf\xffg\xac\xd7K\xca\xaa\ +\xea);\x14J\xf23\xcb2\x8ab\x821\x96\xf9\x1c\ +\x96\xab\xe0\xd5z\xa6\xaf\xad-8\xff\xe4\xa3]Sk\ +X\xceo\xe2\xd5\xb9\xb3=\x9dM\xf4\xe2\x88'WK\ +\x07IH\x97\xb5\xd5\x86\x9c\xf6-k\x05\x1a%^b\ +\x12\xc6\x93\x19\x0f>\xfc\x00\x7f\xff\x1b\xfe6gn\xdb\ +\xe1\x9e\xbb\xcep\xea\xe4(4\x87\xb6\x06k\x837\xae\ +jB\xde]Uz\x9a\xc6\xb3ZC]\x85\x93\x1d\xbc\ +\x0f\xe1\xf5\xd6\x05\x80\xb7j\xc0{\xc2\x99\xb1\x09\x1c.\ +\xc2Q\x8f\xab\xda\xb3laQ\x85\xdf\x8b\x02\x1e\xb9\xe0\ +\xb0\x19\xd4-$\xb9\xa1\xae=\xce\x1bF\x19\xec\x8d\xa1\ +:\xf2\x1c\xae[.\xba\x96'\xe6\xb0e,\xf3\x1b\x8e\ +\xdc\x98P%la\xe5<\xc6{\x12\xe3\x19%\xe1(\ +\xb3y\xdd2K\x03\xca\x9c\x18G\x96\xc1va(\xd7\ +\x8e,\x09\xa0qV\x04\xe0\xd68CYy\xac\xf1\x9c\ +\xde\xb3\x5c\x8a\x08\xd3\x00\x00 \x00IDAT\xccf\ +\x06\x8ca2\xb2\x94\xcb\x96\x9d\xad\x84r\xed\xa83\xc8\ +\xf3pZ\xd1l\x94\xb08\xac\xa8F\x96\x22\xb7T\xce\ +\xd3,\x0d\xcd\xda1\xdb\x9a\xf2\xcaW\xbd\x82\x9f\xf9\x89\ +\xff\xa4\xf6C\x8b\xd66C\xd8 ?\x87{\xa4\xdb\xaf\ +\xeb\xd0h\x97\xe9\xac\x07E\x9a'U[m\xd5rD\ +\xf2=#\xf4\x8b\xf2%\x8cI\xe4\x84\xe6/\x01`q\ +,\x10u\xa1\x06h\xdaD4\x03\x1e\xd3zR?]\ +\xe4]\xa2\xf4\x91\xdc?\xea\x1dI\xa3B}?\xfe\xbe\ +\x99W\x1f\xc79tb\x88\xa7;A{\xf1\xa29\x17\ +\xd7#\xe9\x9f}\xabW\x94\xbf\xd1-\xd3\xe2\x95\x99\xba\ +\xe9\xbd\x1a\xe6\xe7oz~\xe3s\xb47\xdel\xcc\x8d\ +$\xc1w\xd5\xc1\xb6\x1d\xa6{$\xddXE\x0f\xc4\xf5\ +\x17@\xa4\x0d\x8ch\xd0\x99\xc1\xd5ZZG\xdan:\ +\x8e\xf4\xfa\x8a\xee\x8bWH\xbe\x9eD\xb7$\xadD\xaf\ +\x97\xcc\xdf\xe11\xf3\x92\x18\x0e\xd6\xf3\xda\x8c\xa5\x09\xf6\ +\x12\xa7\xc9\xf0\x9a\xa8'k2\xb2\x10\x02\x0eJ.\xb2\ +Ad\xbe\x8f\xcf\x00\xa6#\xaal\xa7\xe1k\xc8\x00\x92\ +\xc7\x17\xaf\x1f\xd9)@W\x1d\xfc\x09`\x00\xb5\xfd6\ +\xf3}\xfe\xdb2\x80\xde\xd4\xe0}\x13\x8e\x8d\xcbv0\ +\xa4O\xcb\x00\x18I\xf2=\xc6\x00\xfd\xa8\xe0\xfa\x8d\x0b\ +\xfc\xf8\x9b\xbf\x9e\xbf\xf6\xf7~\x00gv8\x9c{\xae\ +\x5c\xf2\x9c\xbe\xed>>\xe3s\x1d\xef\xfb\xe5\xdf\xc0y\ +\x03\xd4\xe0\xc1;\xc3\xd6\xfb\x1f\xe7\xc6\xe7>H\x83\xc5\ +8'!a\xd3\xe0\xa9\xf1\xbe\x86\xa6\xc6;\xcf\xec\xad\ +\x8fuU\xbf1\xe4\xdb\x81\xbfSgy\xd9\xb7\xbf\x9c\ +\x1bs\xcfz\xd5\x92d\x86\xb3\xe7F\x5c\xfe\xd9\x9f\xe7\ +\xb7\xde\xf4\x03\x80'Un\xf5\x8fe>Hx6\xb4\ +\xfc\xd1\xe2GB-\x91{\x84\xe2Z\xc8\x85O\xe3\xda\ +\xe9\xfcU)<\x11\xd8)^jO\xb4^A\xd4\x89\ +\xf0\x8fp\x97X\xee\x91\xf7\xa2\x87V\x80\xe20\x07(\ +\xcdg\xd4\x80oJ\x86\xc6\x87\xd0\xc0\xa1\xfb\x15\xea6\ +\x0c`:\xfa\xe9<\xb6a\x85\xb8\x80\xab\x87>\xe5\x85\ +<\xfc\x19/\xa1r!4m\xbc\xd0\xfa\xce\xe7\xde\xcd\ +\xd7\xff\xeb\xef\xc0\xd9$\x9cn\xe1#m\xa3\x87:\x08\ +\xdf\x9b7/\xb1\xbbs;'N\x9fd1z\x8as\ +\xcf{\x1e\x87\xefm\x09y\x9e\x1f\xffU\x95p\xfd2\ +\xa4\x19\xd8d\x02f\xb2!\x90n\xfd\x9d\xf5*8\x9c\ +\xff\x1c\xb8\x0f\x08^2k\x1d\xbf\xf1\xce\xb7\x12\x15\xeb\ +\xc5K\x1f\x1e\xacf\xf8\x19\xf3;M\x1f\xf6`\xe3\x1a\ +\xc97\x8b\xab\xbfY\x94\x06\x89M\x18\x8d\xa6\xdc}\xcf\ +=\xdc{\xdf\x03\xdc\xfb\x9c;x\xe8\xc1gs\xfb\xed\ +'y\xd6\xddg\x98\xcd\xc6\xcc\xb6R\xd2\x14\xe6+\xcf\ +\xd1\xa1\xe7\xd2\x95\x16\x9b\x1a\x8a\x22x\xf9\xbc\x87\xc5\xca\ +\xe3-\xecW\xb0\xbf\xf4\x5c\xb8\xe9XT0\x1e\x1b\x9a\ +\x06\x0eW\x8e\xd6A\xbd\x06\x93A\xb9\xf6\x8c\xb6\x0d\xf3\ +CO\xdb\x86|\xd7\xdd\x13\x96\xd5\xd2\x91\x19\xcftl\ +qG\x9e\x91\xf1\x9c\x99\x86\xbc\xba4\x85\x91\x85q\xe2\ +\xd9.`\xb5\xf0\x5c\xaa\x1a|\xe5x\xc5\xbd\x19G\x07\ +-Ea8X\x19&yH\xf9u\x0eV+\xcf\xc9\ +\x1dKY9\xc6\x85\xc1ZG1J8:l\xc8R\ +\xc82C\xd3\xb8p\x16\xec\x0c\x9c\xf3\xb4\xce\xd1\xb6\x9e\ +\x22\xb5d9\xb8\x0c\x9cw\x14\x0e\x5c\xe99{nD\ +\xd3x&\xbb\x96\xc5\xa2\xa1i\x1c\xa3\xb1\x0d^M\xe7\ +Y\x99\xae#\x01\x8ej\xedp\xde\xe3=T\xcb\x964\ +\xcd\x98/W\xfdz\xe9\x88\x88\x0e\x81E\x85\xa9\xe3S\ +\xda\x9b\xa5\x8dJ\xbf^\x04\xbd0\xddF\xeb\x1a\xed\xe4\ +0\x83}\xa8\xdb\xf4\xc4\xa7\x85\xabu\xdb(ymz\ +[D\xda\x88G0\xbet\xd8X\x0c\xcfM\xdd+\xbc\ +,\x90W\x1c\x17:\xe5I\xc6o:^\x1f\xeaE\xd4\ +\xfd4\x10\x85(\x1b\xfb|\xf0\x9efB\x9b(\x9ft\ +\x0e\xb2\x0e\x83\x0ah9\xae\x1fe\x0d\xa3\x94\xf5=\x02\ +\xd0\xa6\xbf\xd6w\x9b\x98Bw\x83\x90\xdc~\x9d\x97\xa9\ +\xd2y\x92\x04\xb3\xbbM\xbb\x7f\xd8\xf5\x09\x1c:\x87\x86\ +F7D\xe7\x02\xbd|\x17\xfaF\x1d\x22\xfc\xe6\xbb\x1c\ +J\xe1\x0d\xad\xe7\xb4W5R\x5c\xf2Hc\xffa\xed\ +\xc8\xd0\xc5C1\xef}\x18\xd7\x0ak\xde\xcd{\xbe\x0c\ +\xbaf:\xee\xee#\xb4\x14\xc0'\xd1*\x0d\xfeeD\ +\xe2d\xa9;\xa3\xaa;\x0a\xae\xed\x179*\x9dM\x06\ +@1\x80f\x10Y\xe8\x8f\xc5\x00C\x0fN\x5c\xbc\x91\ +\x0d\xc9\xe0\xebv\xae\x18`\xf8\xfas1@7\xb6\xe8\ +J\xff\x8b1\x80\xeb\xb6\xd2'\x8e\x01\x8c\xf7\xac\xeaC\ +F\xd96\xb6W\xf2\xc7\x19\xc0~,\x06\xe8\xefo\xb9\ +~\xfd\x02?\xf1\x7f\xfe\x1d\xfe\xea\xdf\x7f\x13\xde\xec\x09\ +\x08\xbc\xfd~>\xed5\x8e\xdf\xfb\xf5\xf7\xe0\xfc<\x00\ +;\x07f^q\xfb\xff\xf1[\x9c\xff\xa6\xcf\x0c\xde\x92\ +\xda\xe1\x93\x06o\x1a\xbci\xf1\xae\x01<\xd3\xdf\xbc\xcc\ +\xd6/=\xd1\x1f\x84nl\x8e\xb53\xb6O\x9d\xe13\ +\xfe\xf1+\xb8\xb9\x80\xf5\xaa!\xc9-go+\xb8\xf6\ +\x8ew\xf0\xae7\xfd\xc0\x00pE\x86\x94\x04`m\x9f\ +o\xfa\xec\xc4\x8a\x96\xf7u\xb0P,\x9a~\xed\x8c\xe4\ +Z\xc6\xf5\x127\xbd\xa6\xfeP\xf8E\xe1\x22O\xd6\x9d\ +\xf2e\xc3\xf8n\xd5\x136rDLX\xd1(h{\ +\x90\x80\xce\xf1\xb4\x14y\xe8\x13HS\xf5O\xf4\x1b\xf3\ +\x90\xb1\xcaj\xcbF6\x0c\x13\xd0\x05\xa8D\xde\xed\x95\xaf\xe6\xe4\xb938cX\ +\xd9\x15\xe3\xed\x8c\xd5\xe13L\x08\xec^M\x0d^\xf5\ +\xf0\x1bV\x0c\xcb\x1a\x1c\xfb\xa9>\xffx/ka{\ +\x1b\xfe\xf4O\x7f\x9f\x9b7B\xce_Y.i\xd51\ +`\x91~C\xd5\x1a?\x13\xc5:\xf0\x08\x9a\x84\x13'\ +\xce\xb2{b\x8f\x13\xa7N\xf3\xe0\xc3\xcf\xe5\x81\xe7\xde\ +\xc5=\xcf\xbe\x83g\xddu\x86\xd3gw\x99\x8e\xd3P\ +\xf1j\xc3\xf7\xd7u\xc8\xb9;Zx>\xf2H\xcd$\ +5L'\x86\xc5\xdc\xd14\xe1\x89\xb3\x99\xe1\xf0\xd0\xb1\ +5\xb3\x94-\xe3\xfa\x95\x96\ +\x9d\xdd\x82\xe5\xaae:M\xc3y\xcbM\xdb\xf7jL\ +\x92P\xb0\xd2\xb6\x8e\xd5\xaaek+#I\x0c\x93q\ +\xca87\x9c:\xb9\x87\xe4\xa6\x8b\xd7Drd7\xc3\ +\xf1\xd1\xb8\x92\x1cZ\x90\xb6\x18\x06\x0b\xebU\xd8\xa1\x1d\ +\x08\x14I \xd0H\xae\x0fw\x94{K\xe8\xb6\x8d\xfa\ +\xc2\x88\xcc\xdb\x04\x5cZ\xa7\x080\xdd\xecD\xa0e\xdc\ +\xb0\xf2\xd7`hn\x91\x0a\x22!G\xe1l\xd1\x83\xbe\ +\x97\x15\xc3\xe7\xd3\xd3G\xbfb$\x22\xce@\x03\xb3\xe3\ +U\xb3\xc3\xa8J\xdcQ\x9bs\x8c#j\x8d\x18\xbe\x92\ +\xa23\xdc\x8fa~\xc3Q\x855\x18\xbe\x22\xdd\xc3\xbd\ +\xb4Q\x1d\x9f)\xb4O\xb0\xb8\xc4bw\xb71\xdd\x89\ +!\x1a\xd4\xca\x5c\xc4\x08\xd7\xfc\xa4\x8b/e\xccf\xc0\ +S\x92\xd7)\x05K!OP\x9c[q\xdc\xd1 h\ +\xbb\x8b\x9b\x87\x9e\xf5\xaa!\ +\xcd\x0dg\xce\x15\x5c\xf9\xa5_\xe0\xdd\xdf\xf7&DP\ +\x0eU\xb9\xdf\xf8[[\xb9\xf4\xeb\xa1\xfd\x9bz\xbdu\ +\xff\xa4\xe3B:Qk\xa6\xf9-\x0a\xd0h\xa1\xebp\ +\x89\x8cF\xe7\xf8IE\xa0'\xe6\xf3\x88\xd11\xac\xf0\ +;\x9e+6H\xd8U|8\xcaw(9\xc45\xa1\ +\xb9\xadN\x1d\xf0\x98[\xec\xa3\xe0sN\x18z\x00e\ +_Ez\x18\x92<\xe7\xab\xbf\xe1k1i\xd6\xdb\x8d\ +\xde@\xe2;\x10H\xf0\xdb\x1a\x0fm\xc72\xfd^0\ +\xf0\x8a/\xfe\x22\x1e\xfc\x94\x87\x19\xednS{C\x9b\ +\xe6\xd4\x1e\xf0\x9e\x0f_\xb9\xc0\x9e\xb9\x93\xc9\x0c\xba\x13\ +\xba\xfe\xbby\xed\xec\xc0|\xbe\xcf;\x7f\xedm\x00x\ +\xefx\xea\xc9?\xe9\x15\xa36\x02\xa2Y!B\xd2\x92\ +$)\xc5t\xc6\xe9;\x9e\xc5\xb3\xee\x7f.{g\xce\ +\xf0\xd0C\xcf\xe6\xfe\x07\x9e\xcd\x03\xf7\xdf\xc6(\xeb\xbc\ +\x1b\x09,+\xa8\x1a\xcf\xd5\x03\xcf\xc5\xab0_\xb54\ +\x16\x0e\x16\x9eU\xe5\xa9\x9d'K\xa1\xae=\xeb\xb9c\ +\xdb;^zO\xc2t\x12xz\xb9t\xcc\xe7!\xfc\ +\xbb\x98C2J\xb8q\xb9\xe2\xe5\xf7dT\x8d\xe7\xee\ +s6\x9c\x95\x9a\x86\x10p\xdbz\x92\xcc\xd06\x9ej\ +\x04\xd6\x06E\x98f\xb0\x5c8F#Kb\xe9\xce+\ +\xf6,\x97-\xe3q\x07@ZO\xd3\x18\x92\x04\xac3\ +\x9c\xff\xe8\x8a4\x813{\x16\xe7=\xdbS\x98\x16\x8e\ +|dY\xaeZ\xca\xb5cT\x18\xbcsd]\x98z\ +1o0\xc63\x1a%\xd4\x95#1\x8eS\xdb\x86\xb6\ +m)\xd75\xb3iJ\x96\xb5T\x95\x0b\xd5\xbc\x16\x9c\ +k\x99\x8e-Y\x06\xd6\x1aZ\xe78ZV,\xab5\ +'|\xc1r\xb1bgo\x84\xb5\x96\xd1\xd8PU\x9e\ +$1$\x89\xa1i\x1a\x16\x8b\x96<\x0f\x0a\xb1\x5c\xd7\ +$\x06\x8a\x22a\x7f\xbf\xe6\xf4\xe9\x93l\x96\x0b\x84\xc8\ +\x8e~\x07\x22\xf4\x892=\xe6\x81\x1b\xa5G\xc4\x89a\ +1\xeb\xd0\xbc\x9d\xe9\xa4\x97\xdftW\xc5\xa8\x91\x0e\x93\ +j9$\xf2\xed\xed\x03]\ +\xd4\xe6:\xf0i\xfa1F\xb9%\xce\x08\x91\x9d\x1a$\ +k\x1d,\x12F\x1b\xbb\xc3\x9e\x81q\x17\x89C$\xbc\ +\xa7=\xa4\xf1\x9e\xc3\xb4%\x01\xcd1crSC$\ +\x83\xb9G] \xf2_r\xedE6\xc7W\x94\xbb:\ +R(s\xf3\xb8\xc4\xc0\xee\x04\xbb\xbf\x84v\x98\x8a&\ +\xd2?\x8eY\xb7\x9c\x93\x1c`}o\xc9\xed\xd3\xf8$\ +\xdeC\xf2-\xe3\xf3\x05\x80iG\x12=}\xc4\x98\x97\ +\xbe}\xe2}\x94|\xf0!\xe0\xee\xdcnGkZ\x03\ +~\x9c\xf5\xf8\x22E\x8aM\xb4\xd3@\xf6N\x5c\xb7\xa8\ +##-[\xccC\xc5\x1b|J\x86\xc7q\xd3=\xd9\ +/\xb4V\x9c\x1a~\x88\xf2\xd6`G/\xed\xf1p\xed\ +f\xf5\x8a,\x9a\xdc}\xed\xe6]a\x88\xe4Z\xc5{\ +k\x06\x10K\xc7\x0e\xee\x15-,]xbn\xb10\ +\xa2X\xe9\x88\xb7yR\x87\x0e\xed\x0a\x93\xc7\xeb\x87\xc1\ +C\xbd\xe0f\xe3;\x02\x1e#\xde\xb7\x04\x8bz\x92\xed\ +\xa23\xe0\xac\xd1\xd5\xd6\xc2\x00\xc30\x85\x86\x80\xb2)\ +&['\xf8\x1b\xdf\xfac\xadE\xe7\xfd\x09\ +_\x08p7\xc8\xc6\x16\xc0;\x5c\x17\xed\x99\x8dt\xe8\ +C\xe7F\xf2%\xa2{=\xd0w\xc83\x1a\x0cj\xd1\ +\xaa\x85\x9c\xbc\x17\x85r\xdb\xcdax\xfa\x0bx\x9c9\ +\xces\x9a\xa3\xc5\xcc\x10\xbeo*\xe9\x13(\x16\xbd\xaa\ +T\xecyI\xf8L\x03?\xd3?)\x0a\xc5\x94\xcf\xff\ +\x8a7\xf0\xf2/\xfa\xe3\x05\xaf\xe3h\xdf\xf4\x05\ +!\xb1\x08\xa4\x9fo8\x07K\xad\xd0\x90\x16\x1f\xcf\x03\ +\xe87>\x1f\xd0\xd1\x1c\xbfn{\x1b\xd2\xb4\xe4-o\ +\xf9A\xce?\xf9\x11\x0c\x96\x83\x83+\x5c\xbe\xf8\xe1\x81\ +\xa066\xa5\x18\x8f\xd9\xda\xdb\xe3\xe4\xa9s\x9cz\xd6\ +\xb3\xb8\xef\x85/\xe4\xd4\xb3\x9e\xc5\xa9;\xcfB1\xe6\ +\xc4N\xca\xce\x14|\x03\xf3\xb5g\xb5\x0c\xc4*k\xb8\ +\xb1\xef\xb9\xef\x9c\xa5\xac\x1dm\x1b\xa6Y\xd5\x9eqf\ +\x98\xe60.\x80\xc6\xb1=2\x18\x0f\xd3\x89e5o\ +\xb9p\xa1\xe2\xcc\x9ee<6\xc1\x1bg!O-G\ +\xf3\x96<\xb7\xec\x1f4\xe4\x99a<\xb24\xad\xc7;\ +\x98L\x13\xb24T\xea\xd2\xad\xd1j\xe5H\x12\xc0B\ +]9\xf2\xc2\xe2\x9cg4\xb24\xb5\xef\xd6\xd6S\xd7\ +\x8e\xac\x03\xacu\x1d\xc2\xa9\xa3\x91e\xffz\xc5b\xd1\ +\xb2\xb3\x93b\x80\xf9\xbc\xa5n\x1cM\xed\xb1)d\x89\ +\xa1\xaa[\xbc\x0f9\x89\x06O]\xb5Xk\xc8\xbbP\ +oY\xb7d\x89\xa1m\x1d\xce9\x9a\xd6Q\xd7-\xe3\ +IWT\x94\x18\xb2\xd4P\x96-ynH\x12K\x9a\ +\x1a\xac5\x1c\xce+\x8a\x22a\xb1\xaeH\x12\xc3\xf6l\ +\xcc\xf6v\xc1\xd6\xee\x08c,m\x1b<\xa4U\xd52\ +\x99d8\xe7Y\xaf\x1b\xaa\xb2e:J1\x06\x9a\xc6\ +\xf1=\xff\xea\xdf\xf1\xb6\x1f\x7f+-u\xaf>#D\ +\x88;\xd0)\xf9!\x1e\x1e\xaf\xf6\x84\x96\xb0\x91\xdd:\ +\xe6\x1a\x8d\x06g\x07o\xee\xc3\xa8\xaf<:d\xa9A\ +\x0e\xfd\x09\x1cZ\xd7\xc5\xcf\xa2,\x92\xfb\xc4\x5cb\x01\ +\x07\xf1~Q\x1e\x0dsU%/\x5c\xeb\xdd\xa8\x1f\x8c\ +1\xc7\xe7\xb4\xa1#\xe2| F\x15t:\x8ah\x94\ +M\x80\xa8e\xa5\x80\xcf\xb6wB\xc44*\x91N\xba\ +\xc0\xce\xf7\xb4\x89/}\xa6\xef\xe6K\x0c\xeb!\x86\x88\ +\xf9\xf7q4\xfa\xder\x1e\ +\x14\x86\xd4\xfb\x14\xd9\x0e\xc1>\xd0\xbd{\xc2V\x12\x06\ +\x10\x81\x16\xc7\xa4\x15\xa9\xc3qtt\x8d\x1f\xfc\xce\xaf\ +\xe0o\xfe\xb3\x9f\xe6\xc2\xa5\x19\xf3\xb9\xe3\xeaS\x9eS\ +\xcf\xbe\x9fO}\x9d\xe5\x0f\xde\xf9\xbb87\xc7\x98\xb2\ +\xa7\x93\xf1\x86\xd1\xf9p\x02\x80\xf3\x1el\x16\x9eb,\ +\xc6\xe4\x18\xbb\xc5d\xe7\x14\xaf\xf9\x9e\xcf\xe1\xd2\xf9\x92\ +j\xe5\x02\xf8\xbb\xbd\xe0\xea\xaf\xbe\x9d\xdf\xfe\xbe7c\ +\x90U\x88\x89\xd3B\x85!\xb8\xd1v\xa1\xbc\x13g\xa1\ +\xfd\xb8\x917ta\x8c\xe2\xb3\xfe\xf8\xb7x\x9d\xef\xaf\ +\xdd\xdc\x8e\xda\xa2\x12\x9f\x90X\x8eq$\xe2\xed\xd3.\ +\xfa\xc8s\xdd?U\xed\xb7\x09\xee\x1d\xe2\xc9\x8dVl\ +h=\xd0\x92\xe63\x1a\xa0mV\xfd\xf7\x22\x0fE\xa3\ +@\xf6\xd5\xa65;\x84k\x00\x0f\xbc\xe0y\xbc\xea\x8b\ +?\x8f\xda\xd1_\xab\x7fJ\xd0,\xf2\xc7\xa60\x08#\ +\x15\x93%\x8c\xe3`5\xe7T\xba\x8b5\x86\x83\xe4:\ +\x8f\xdf\xfc \xf7\xdcv7\xf3\x03\xa8\x1b\xe17\xb04\ +U\x82\xab\xe3\x91_\xc7_\xc7\xc5\xfc3\xfbl0\x11\ +\xf5\x8d\xed\x1d\xc8\xb2\x86w\xfc\xe2Oq\xfe\xc9G\x83\ +,1\x0e\xe7\x0fx\xe8\xf9/\xe4\xe4\x99\xd3\x9c=w\ +\x8e\x17\xbd\xe4Sy\xe0y\xcfa\xbc=a<\x1ba\ +\x13(r\xc3\xfe\xdas\xb0\x0e\x1e\xd133X,\x1d\ +v\x09{S\xc3~\xe9\xa9rO[\x87~z\x87\x99\ +\xe7\xfes\x90\xa7\x09m\x1bh\xd5:\x07&T\xe2\xa6\ +\x09\xb8\xb6\xcb\x7fr\x9eu\xd9p\xeedBn\x12\xce\ +?\xbe\xe2\xf4\xa9\x94\xe5<\xb4gq\xe3\x94\x13'R\ +\x16\xf3\x86\xb3\xa7\x13\xb2\xccr\xf5j\xc9\xd6V\xc6z\ +\xddR\x95\x0e\xbc\xa5i\x82\xe7-I\x0c\xc6\x84\xfb\x1a\ +\x03\xdb\xb3\x94\xaar\xd4\xb5\xc7x\x07\xde\x93&\x01\x5c\ +&\xc0rYS\x14\x96\xd4x\xb2\xd4\xd2\xac\x1b|\xdb\ +P\xe4\x9e\xc5\xbc\xc4Z\xc3t\x9a\x80\xb7\xcc\x17\x0du\ +\xd5\xb2s\x22g\x7f\xdf\xd3\xb4.4\x84o=Y\xea\ +(\x8a\x00\xce\xaa\xaafT\x84EH\x92\x00\xd4\x12\xdf\ +2\x9aY\xbcm\xc93\x8b\xb5\x9e\xaa\xaai\xdb\x9a\xc5\ +\xc2\x93$\x90e\x09\xc5(c65\x18\xebiZO\ +YW\x1c\x1e\xd5\xd4u\xc1z\xbd\xe6\xf4\xe9-\x8a\x22\ +%M\x02\xb8M\x12O\xd34x\xdf`\x8cc\xb9l\ +\xf0x\xb6f\x05G\x07GD_?]\xd5\xabC\x1a\ +}k\x8382\x8e\x80\x98\x08\xe2\xa4bW\x8a\xb7\xba\ +\xa8\xcdz\x1dv\xc7t\xe7\x16&6\x1d\xa7kf\x14\ +\xbd\xb6\x09\x08\xb4\xa7J+o\x90(\x91\xe9\x1d\x13\x12\ +\x84\x139@?>\x91\x93\x02seT\x01\xc6\xd1\x7f\ +g(\xc3\xb4\xfbB\x03\xa3\xf8_\x82\xee\x13\x18\x22}\ +\x0d\x92\xf3\xba\xb9\x9fu\xae\xba\x1cV`\xd0\x9e\xcc\xa4\ +\xa7\xad\xe4\xb8i\x03\xd8\x13\xbdS\x22\xcd\xe2'\xf2\xdc\ +XT\x22rX\xb4B\x14\x0aQ\x86o\xba\x91@\xa4\ +\x98\x18\xdf}.fwb\x88\xdb\x9fc[\x90@\xa8\ +\xc6)\xe2\x82\x18F\x11\xb4\xc6\x0a\xf4\x88U\xd9\x12\xd1\ +\xd1\x1c\xa8=\x96a\x05u;\x988_\xe1\x1b\xd3\xcf\ +7\xd2D\xe8\x18\xef\x17W\xef\xb8a\x90\x1dT4\xbb\ +\x16\x93\x8b,\xf6\x1b\xf4\x19\xf2s\x1c\xb3\xa7\xa6\x85\xce\ +\xa82\x0f\x17_\xea#\x03\x1c\xba\x0b\x83\x9b\xc5\x10Y\ +\x18\xa8\x84Yt\xf8S[_\x0e\xad\xb8\xe9\x99g\x98\ +,*\x0c\x10\x09\x17\x19\xc0\x03k\xb7\xa0j\x97\x83m\ +\xae\xc7\xa4\x0b/P\xcf\xd6\x0c\xa0\xad5\x8d\xb4\x85\xb1\ +\x86\xd0\x22\x8eu\x98S2\x5c \xcd\x00\x91\x1eC\xc0\ +\x1c\xfe?.\x82\xce!\x14a$\x0bcM\xc2$\xdb\ +\x05,\x18\x9dH\x1b\x99S\xc2\x97\xf4c\xd1\x8d&5\ +H6$i\xce\xdf\xfa\x8e\xb7p\xf1\xf26Gs\x07\ +\xd6s\xe2\x0e\xcb\xe1\x93\x1f\xe5\xf7~\xe5w\xf0~\x01\ +\x948\x1f<\x00\xbe;\xc2J\xb3\x0b&\x14|L\xf7\ +N\xf3\x9a7\xbe\x96\x8b\x8f\xac\xa9JG\x92{\xce\xde\ +Up\xf9\x97\x7f\x96\xdf~\xf3\x0f\xa0\x01\x95\x0e\x91j\ +kz\x08\x0e%\xec\x19\xad\x9ca\xaeN\xb4\x04\x87\x9d\ +\xf4[Z\xc5s\xbe?\x07S\xe8=\xb4\x0eAC\x1b\ +\x83\xe4\xb4J1\x87\xa6\xb3\x06s\x91\xce\xc3\xf5\x8f\xcf\ +=\xde\xdbI\xaf\x8b\xbe\x8fN\x11\x88V\x5c]\x1d\xf5\ +\x9e@\xcd3:\x971\x8emxo\x11\xe4\x93\xe9\x8c\ +o\xfb7\xdfA\xde\xf55\xdb|I\x1dl\xf8\xbd\xf1\ +\xa1\xb2\xb4%\x80|\x87\x84dn\x05\xdd\x8a4\xe3\xc4\ +l'\x8c\xd1\xc0Cw\xde\xc5m\xbb{Tu\x00\x81\ +\xce\xc3\x8d\xab+\x1e\xff=H\x93Q\xef\x85\xd0\x06I\ +\xfc\xe9\xd5\x02\x1d{_\xfd\xc4\x84\xb1\xf5\xef\xab\xef\x18\ +\x0b{'\x1cE\x01\xefz\xf7\xcfaL\xc9\xcb>\xf3\ +\x05\xdc\xf3\xec\xb3\xdcu\xd76\xdb[)M\x03\xf9\x98\ +.\x8c\x1a\x0a\x1a\xaa\xca\xe3L\xd7.\x85\x10\xd2uM\ +\x00\x80Xp\xad'I\x0d\xceC\x9eA\xdb\xc0\xd1\xca\ +\xb1\xbf\xdf\x92$p\xfatJb /L(Ph\ +=\xd6\x9a\xde\xf3f\x0d\x18\x13U\x90$\x09\x93I\xca\xa5KK\x0e\x0ej\xce\ +\x9c)\x00\xc3\xd1Q\x83s\x9e\xa2HH\x12(K\x87\ +s!?.\xcf\x0dGG5yn\xbb\xbd\x1a\xc2\xa3\ +m\xeb\xfag\xaf\xd7!\xafhg\xa7\xc09\xc7\xe2\xa8\ +a\xb9\xaa\xf1\xde\xd34\x8e,\xb5T\xb5ck+\xa3\ +i\x1c\xcb\xae\xbc\xf8\xcc\xd9\x09\xd7\xae\x86\xf6(\xf5\xba\ +!\xb1\xe0}\x98cU5\x1c\x1e\x96\xec\xec\xe48\xe7\ +i\x9a\xf0\x8c\xb6\x0d!dkC\xb8w2\xc9X\xaf\ +kV\xab\x8ab\x94r\xe2\xc4\x94+\x97\x0f\xa9\xeb\x96\ +$\xb1\x8cg\x19x8Z\x94\x8c\xb2\x8c\xc9$\xe3\xa9\ +\xeb\x87\x9c\xde\xdb\xe2Yw\x9e\xa2n\x1cU\xdd2\x19\ +\x87\xeb\xaa\xaa\xa5\xae\x1b\xb6\xb6\xc6\xd4M\xcd?\xf9\x96\ +\x7f\xc3\xdb\xdf\xf2\xab@\xdd\xed\xba\x90\xa3\x1c=\x81\x81\ +\xdfE\xb7\x88gJ\x14\xa76\x00\x15;*9a\xf1\ +\xa3\x02\xa6[\x03}\x05\xfa\xf4\xa2(\x8du\xc8\xd2+\ +>\x1d\xa6@\xc9{\xf2\xd2\xfaJ\x00\xdbPO\xe9}\ +.!E\xed\x1d\x93\xb0q8\x99)\xdc1UF\xa9\ +>\x85C\xb7(\x89\xc6\xb2\x00\x11\xc9M\xd7^.q\ +\xeeH\xde\xfc\x10\xa8\x99~\x1cR\x88'2\xaf\x07\x86\ +fh\xfc\xc7\xf7\xe3\xbaiy\x1d\xf1A\x88\x8e\xe8\xbe\ +\x8e\xf2}-\x9d#=D\x86\x0f\xe5\xf4\xadt\x8a\x07\ +|\xdb`z\x10\x18\xe9-\xb8!^\xdf*\x1a\xc5\x99\ +\x0f\xbb\x81H\x14H\xeb\xe6H;\xf0\x9d\xf3J*~\ +7\x8b\x86$\xb4/:G\xee#4\x1a\x86t7\xd3\ +\x0d\x14\x1f\xeem\xe13\xc9\xb4\x14\xe0/N\x97\xcd\xbc\ +Y;=\xd3\xe9\x1dKr.}\xf8\x9f\xd3-\xfa\xca\ +\x1ft\x93\xd6\xfe\x9dM\xa6\x8d\xe4\x1f2\xc0\x10X\xe9\ +\xe1J\xf2\xaeA[V\x11\xc8\xc89\xa5\x00\x99\xc9C\ +\xa2\xbao\x06S\xf6j4f\xf0o\xe8\x05\xd4\x16\xd6\ +\xa6\xcd\xa1{\xfa\xc8B\x0e\x19@\xbf/\xe3s=\x03\ +\x0c\xd5\xa7f\x80 \xa0\x12\x86\x9e\x22\x9d\xff%\x0c\x10\ +\xaen\xdc\x9a4):`#4\x8b4\x19\x0a\x18\xd4\ +l\x85i\xfa\x10\xb3k\xf9\xe3w\xff\x0c\xaf\xf8\xa2/\ +a]\x8fBs\xdd9\xec\xdc\xb1\xc7\xd9;vy\xea\ +\xcf\xae\x85\xbbu\x1b\xd4\x18\x8b\xb5\xe1\x80xc2\x8c\ +\x1daL\x08\xfb\xbe\xee\xbb?\x9b\x0b\x8f\x94\xd4k\x8f\ +M\x0d\xb7\xdd]p\xedW\xde\xce\xbb\xdf\xfc&%\x18\ +\xb4\x87O\xc4\xec&\x9b\xc6M!\x9b4B\x9e\xa1\xb5\ +\xac\xf9\xa7\x07^\x8av\xb6\x1b{\xfc\x8e\x16\x16\x1a\x8a\ +m\xf2\xecq!\xe6\xd5\xc8\x86PJ\x0b\xf3>\xf1\x16\ +3\x003\x9a\xf3\x8e\x1b$r\x8f\x14)\x14I\x93\x22\ +\x00nW\xf7\x86\x89\xde%z\x83\xeb\xbd\xd3S\xd2\x18\ +\xbe\xee[\xbe\x81Sw\xdc\xb1A\xdb[\xbfD\xc0\xc6\ +\x8a0\xb31\xd3\xa1\xe8\x01Be\xa7s\x8c\xb2\x1c\x80\ +\xab\x87\x87\xac\xaa\x923\xbb\xdbd\x99\xe1\xc6\xb55\x8f\ +\xbe\xbf!\xb3c\x8c\xddL\xd5\xbe\xc5kc\x90\xde\x0f\ +\xa9\xed\x09\xc0\xcd\x9b\xe0\x8d\xb2\x89'\x1byvOz\ +\x9e\xf7\xc9\x9eO}1<\xff\xf9\x96\xe7=lx\xdd\ +\xe7<\xc8\xe7\xbe\xfe\x93x\xf0\xc1S\x9c=3&I\ +\x82\xe7l>w\xb8\x06\xf6o\xb4\x94+\xc7j\x19\x14\ +XS\xb6\x8cs\xc3j\x19\x824\x01O\xa8w;}g$/\ +n\x13\x0cI\xbev\xdc\x041\xebwSBjOW\ +\xf4M1\xf8\xbe\xbe\xb2\x7f\xc7\x84\xdcf\xed1\x03\xd1\ +m\x9b\x91#C\x8c\xd7\xc9\xcc\xf4y\xeaB\x1f1\xc0\ +u\xe7\x01m\x90\x1bt\x07\x07\x0dz\xc3\xff\xeb\xf0\xb4\ +\xd6hq\x0c2\x17\xc1\x10QN\x0b\x88\x12\xf0\xa3\xa5\ +\xe1&U\x22m\x86\xed\xb3$r7\x90\xc9\xd6b\x8a\ +\x0c\xaa\x9ax\xc8\xfd\xa6\xee\x18\xd2\xc3\xaa\xcfe\x9e\xda\ +\x8b&\xdaA\x8f\xcf\x0e\xe67\x04\xa9\x9a'\x85;\x8e\ +\x17\xd6\x0cy5\x02\xb5\xf8i\xe4\xf9\xbeO\xf2\xba\x0c\ +\xa1`\xab;\xaf\x0c\xe9\xab\xd7\xd4\x03E\xbeC4?\ +\xcc\xc3\xc5\x97\xfa\xf0\xa1\xe3\xc0=\xa5<\x17R1\x22\ +\x0aO{\xa1\x86H\x9d\xc1\xdf\x9b\x0aY7G\x1c\xa2\ +Y\x0dnb\x93K\x8f\xa7tK\xca\xee\xec`\xad\xae\ +4\xf1\x02\x03\xf8\x9e\x90O\xc7\x00z$\x9a\xb8\x11\xb8\ +\xe9M\xbfI,\xd4\x13\x05$\x0e\x17U/\xde\xd0\xda\ +\x1b>;2\xbb\x0e\xf7\xa5&e\x94\xedt\xcd\xa2\x85\ +\xaa\x22\x84L\x7f\xdf\xf8\x0fPar\x8f%\xc5u\xb4\ +K\xf3\x82\xaf\xf9\x97o\xe3\xc9\x8bS\x16\x0b\x8f\xb7\x9e\ +\xdd\xdb\x0c\xf5\x8d\x8b\xfc\xce\xdb~\x17(qT\x84\xec\ +0\xba\x961\x190bkg\x97W}\xd7\xcby\xea\ +\xcfJ\xaa\xb5\xc3\xe6p\xdb\xb3s.\xfe\xdcO\xf3\x9e\ +\xff\xf0\x83\xb7\xa4\xe3pC\xc6\xf5\xdf\x04\xe1C\xd0\xa5\ +s\xf0\xa4\xe0\xe8x\xee\xa0\xfe\xcc\x00\xb1?\x9d0\xf5\ +\xad\x8c\x89\xb6\x17&\x927\xaa[\x0c\xc5\x80\x84\x1d\x8c\ +e\x98t=\x5c\xfd\xc4\xe8\x06\xc3\xc3F\x9f\xf1j\x83\ +e\xc8q\xda\xa8\x08\xebXV\x87\xb4\xcd\xba\x7f\x9e\x88\ +\xe9a\xc8\xc91\xb4\xfc^\xff\xe5_\xc4k\xde\xf0\x85\ +]Kr\xa1\xa6\xf6\xdf\xfa\x8d\xff\x1a\x1f\xf2\x00c.\ +\xa0c\xe8%\xd4\xa2\x06\xf5{\x9ed\x9c\xd8\xda\x91\xf7\ +\x8d\xe1\xe1\xdb\xee\xe6\xda\x87 u3\x16G\x96\xaa\x1a\ +\xde\xa7\xff\xfdi\xbcy\x10\xda\x84D\xd07\xde\x82\xe9\ +6\xdcy\xaf\xe5\xf6g\xc1d\x0a\x93\xcc\x90\xe7\xa1\xa5\ +M\xe3B\xa5jU\x86QV\x95\xa3,C\xbe[Q\ +\x18F#\xc3|\x1e~/KGYv\x80h\x1a\xda\ +\x99\x94kOY:N\x9d\xccH\xd3\xd0\x1f\x0f\xa0(\ +L\xe8\xcf\x170uW\x90\xe0X,\x1c\xcey\xa6S\ +\x8b\xb5\x86U\x15\xda\x9c\xa4\x89\xa1\xc8\x0c\x8b\x85\x00\xab\ +\xaar\xe4\xb9\xe5\xf0\xb0$\xcbB\xe8tg\xa7`\xb9\ +\xacy\xea\xa9C\xaa\xb2\xe5\xe4\xa9\x82\xd9$'I\x12\ +n\x1e\x94]\xee\x9bc:\xcd\x99\xcd2\x8c\x814\x0d\ +^\xc2\xe0e\x0b\x7f'\x89e\xb5\x0amS\xa2G.\ +\xcblP\xaa>\x00\xd2<\x0f\xc0q\xbdnq.\x5c\ +W\xd7-G\x87k\xea\xaa\xc5y\xcf\xee\xee\x18\x9b\x18\ +\xcaU\xc3d\x92\xb1\x5c\xd6\x18\x0bY\x9e\xb0\x98\x97\xe4\ +y\x82s\x9e\xaajX/K\xcau\x8d\xb5!\x94\xeb\ +\x5c\xd7\x07\xcf\x05\xc0\x8b\xf1\x18\x1b\xc6\x07\x9e\xa4\xf1\xb4\ +\xcb\x92\xa4mpmK\xbe=\xe3h\xbef\xe5k\x1a\ +<\xe7\xce\xee\xb1\xaek\x9c\xf3\xcc\xa6c\x9a\xd6Q\xae\ ++\xd2\xccre\xff\x90q1b\x94gL'\x13N\ +\x9d\xdc!\xcb2\xea:x.\x8d5\xac\xd7\x15\xdf\xfb\ +\xdd?\xc2O\xfd\xd8/\x025P\x11\xfdVAe\xb5\ +\xbd\x11=t.\xe8B=md\x89GE~\x97n\ +\x17\x1e\x8f\x19\x8dU\xb3h\x01\x95\x01\xf0\x08@\xe9e\ +S\x10F\x04\xc0\xa5[\xaf\xdcZ\xefl\xca\x0c\x0d8\ +\xe2^\xd7\xc0J\xe7\xa5\xc10\x87\xde\x1a\xad\xb3\xe4\x15\ +=U\x9b\xc0F\x9e-\x80&\xbeD\xd7\x85{\xe9\xd4\ +\xa9@\xeb\xa1\x87NS4HUi\xa7\xd3\x03as\ +\x1cX\xfaN\x8a'\xc8\xba\xc9\x1au\xf2A\xd19\x8e\ +]\xe7q\xb6\xb7\x9c\x83\xe8\xfaM\xe7\xd3\xad\x00\xaeo\ +[\xd8\x9fc[\xdf\xeb\xa7a\xa1MK\xda\xb5j\xd3\ +xC\xdfO\x8fw\xa8\xa95R\xd1\x8d\xb0u/Y\ +Y}qn\x0c\x1d9\xc7\x91\xd3\x10_E\x80\x0a\xc2\ +\xe7\xde\x82?\xb1\x15\xceG\xee\xaeu\x1b\xf3\xd7\x06S\ +>\xbdMx\xf3\x05\xc5\xff\xe0#\x03\xdctO\x1cc\ +\x00q\x81>C\x06\xe8\x1f<\xb4\x9ct\x91\x86}\x86\ +\x0c\xb0\xec\xc2\xc1\x9f\x18\x06\x10h\x11\x01\xec\xad\x19 \ +\x12\xf1\xbf\x1d\x03X\x930\xcd\xf6\xba\xfe{\x7f\x01\x06\ +P\xdb\xdd\xe3\x99l\x9d\xe0+\xbf\xfdG\xb9xu\x87\ +\xf9\x91\xc3[\xd8>\x0d\xb3\xe9\x8aw\xfd\xd0{)\xab\ +\xb2\xa7E\x18u\xcas?\xebn\xee\xfe\xc2{\xb8z\ +\xbe\x0e\xe0/\x85\xdb\xee\xcd\xb8\xf2\x8e\xb7\xf2\xae\x1fz\ +3\xf8\xf0t\x99\xb7\x16\xae\xee\x18\x0d\xe8g2\xfc{\ +\xb3\x85\x83\xacg\xb4\xa0\x5c?_\x9d\x87\x17,K\x99\ +\xbb6\x06\xa2 \x8b<+\xb4\xd1\x96\xa5\x06\x94\xc2=\ +\x9b\x16\x97\x0e\xa5\x80\x89\xff\x1b\xccSB\xfa\xda\xfb(\ +\x8aF\xe7\x90\x82x}\xc1\xd0Ts\xaa&\x14;\xe9\ +\xea1-\xd4\xf5\xbe8s\xfb\x1d\xfc\xaf\xdf\xf5Oq\ +V\xd2\x0f6\x81\x97\xdcC~\xc6\xc6\xcf!\x04\xac\x0a\ +D\x14/a\xd8\x18\xbf\x00\xde3\xdb{\x80\xa1\x5c\xd7\ +\xfc\xfa\x8f\xfd\x02\xeda\xcd\x17|\xfeWs\xcf\xdd\x0f\ +\xd2z\x8fw\xc1\xa0\xae\xca\xd0\x06\xa6m\x87 \x8f\x04\ +f\xbb\x86\x93\xe7\x0c\xb7\xdd\x0eg\xce\x1aF\xd3\x00\xa2\ +\xb2\xd0c\x1ck\xa1rP\x96\xa1(\xa1)\xe9\x8b\x22\ +\xacE*d\x13:\xef[h\xa4\x9c\xe7&\xe4\xec\x1d\ +\xb6]E*\x18\x13\xaac\x03\x90\x12p\x17\xc2\xa7a\ +\x9d\xd2\xc4P7\x0ekB5\xea\xe1a\xc3\xceNF\ +\x92\xc0z\xed\xd8\xd9I98\xa8\xfa\x90k\xcc\xcb[\ +\xaf\x1b\x8a\xc2\xd24\x81\xc2GG\x15\x10\xc2\xa6\xfb\xfb\ ++\x92\xc4p\xfa\xf4\x04\xd7z\xf6\xf7\x97|\xe8\xc3\x97\ +8yb\xca\xf3\x1f>\xc7\x1f\xfc\xc1Slm\x8d\xb8\ +\xfd\xce\x1d\xb2,\x14u\xd4u\xcb\xde\xde\x98\xbav\xac\ +\xd7M\x17nu\x8c\xc7)u\xdd\x92e\x09\xabUE\ +\x9a\x861\xac\xd7u\xe8\x9bg\x0d\xce\xf9\x8e.\xc1C\ +\x98$\x96$1\xb8\xd6q4_\xb1\x5cT\xccf#\ +\x9a\xa6\xa5(2\x12kH\xb3\x84\xbai\xa9\xab\x86\x83\ +\x83\x15yf1\xd6\x90\xe7\x96\xbal\xb8z\xf5\x10\xef\ +\x1cu\xd3\x849\x13B\xbd[;c\xc0\x93e\x96\xba\ +\xaaqe\xcd\xfeo\xfd\x01\xeeO>Dy\xb8d\x9c\ +g\xdc\xd8?\xe4\xcc+?\x85\xd1K>\x99\xfc\xd46\ +6\xb1`\x0d\xe3qNU5TeC\x9a$\xdc8\ +:\x0c{\xc7X\xb24%\xcfR\xb2\xac`<\x1aq\ +\xf6\xec\x09F\xa3\x1ck\x13\xd6\xeb\x92\xef}\xe3\x8f\xf1\ +\xa6\x7f\xfb\x1f14\x18\xea\xbe\x18$\x80\xbd\xc8\xbd\x86\ +\xe3I\xf3\xa2\xfct\x8e\xd5\xd08=\x9e\x87k1\xf8\ +\xd1\x183\x9d\xa1{_\x08\xd0\x1c\x86\x9cC>\xc1P\ +\x86\xdd\xda\xf9 \x11.-\xc7u\xa1\x5c\x1c\x93\xd6\x22\ +\xda@\xdc\xd4w\xde\x88\xde\xd1c\xd8\xd4\x15Cy<\ +|\x1a\xe8^\xa9\xc3+\x8d\x1a\xdb0\x87ZF\xba\xe9\ +\xf8\xe9u\xa9\x11\x90\x1d\xde\xd3\xdf\xd2\xfak\x98\xcd'\ +U\xcb\xc7\xc7+\xb20\xa6\xd7\xc8\xf3\xf4ZG\xdd\xa0\ +s1#\xad5\x90\xa7m\xb1\xfb\x0b|\xdb*\x9am\ +\xca\xf0Xdi\x07s\x1d\x1a\x19\xc3\x14\xb0\xe3\xb2<\ +\xaeK\x18\x8f\xae\x0c\x97.\x15\xe21\x14|#z,\ +:\xb54\xcd-\xa1E\x90\xe9\xaf\xecx:MiN\ +L\xd4\x091\xc3\x13m\xa23\xcf\x92\x90L\xcf\x08U\ +\x1f.\xbe\xc4\x87\xc7Z\x0e\xdc\xf9\x8f\xc9\x00\xbeW=\ +C\x06\x10\xc2m2\x80\x5c'\x0b5\x04\x02\x1f\x8f\x01\ +\x82'pqK\x06\xf0q\xf2\xb7d\x00\x01\x1a\x91\xc0\ +\xc3\x1e~z\xd3\x1cg\xb4\xbf,\x06\xd0a\xcd\x81+\ +\xde\xc0$\xdb%1\xd9_\x88\x01\xa4\x8a(\xdcsg\ +\xef\x1c_\xf2\xad?\xc4\xa5\xeb\xdb\xcc\x8f\xc2\x8c\xf2\x99\ +\xe7\xe4\x9d\x06cV,\xab\x8at\xbf\x84;G\xa4\xe3\ +\x8cei\x98\xdf\x08^\x85$\x83\xb3\xf7\xe6\x5c|\xfb\ +O\xf2\xbe\x1f\xfb\x11\x9ckz\xe6\xd4\x14\x8b\xb9\x9b\xd1\ +s+\x10\x91\x8d\xb1\xc9\x1a\x80t\xb3\xd7\xeb\x07\xc2w\ +\x1aD\xf7\x9e\xcen\x81$<\xa1\x81d|\x85\xefn\ +\xe6_\x0e\xa1\xb2\xef\xd78\xe6Q&j^ZP\x81\ +\x0fHEq\xba\xce\xe1\x10/\xa3\xce\xf5\x1c>I\x17\ +0E\xeen\xaa9m\xd7\x22F\xe8\xa6\xef\x19y\xdb\ +\xf0/\xfe\xddw3\xde\xddS3\x94\x15\x105#c\ +tt\xc0\x09\x05\x00\xbb\xbb\xeb\xef@\x04\xb6\xc7Ag\ +\x00\x00\x96Q2\xe6\xfdo\xfbm\x9e\xf8\xe3\x0f\x13O\ +V\x83\x00\x00 \x00IDAT\x11\x8f\x17\xdc\x9an\ +s\xe2\xd4m<\xf4\xbc\x17\xf1\xc0\x03/d4\xdbb\ +43Lw\x0d\xa7\xce\xc0\x89m\xc8G\x86|\x1c\x9a\ +\x13w\x87\xd1\x04\xb0WAU\x05\x00\x17\xc1]\xed`\ +\xb5\x82\xe5\xc2\xb35\x0d\xd7\xad\xd7\xbe\x0b\x0d\x86~z\ +m\xeb\xf1>|\xaf\xaeC%i\xdbz\x9c\xf3L&\ +\x96\xd5*x\xd1\xb2\xcc\xf4\x15\xb2YfX\xadZ\x9a\ +\xc6\x93\xa6\x01\x0c\xa6\xa9\xa5mCU\xad\x0d\x07;\x93\ +$\xa6\xf3\xb69\xf6\xf6r\x8e\x8e\xea\x1e8\x1a\x13\x8a\ +-\xc2uta|\xc7\xa8\xabX]\xadj\xe6\xf3\x92\ +\xd1(eoo\xc2x\x9cQU\x0d\x97.\xeec\xad\ +\xa7,k\x9e\xf8\xe8\x0d\x1e|\xf0\x1c&MHRK\ +\x9e\xa74\x8dc\xb5\xaa\xb8qc\xc9\xfd\xf7\x9f\xe1\xf0\ +\xb0d\xbd\xae\x18\x8dR\x92\xc4vafH\xd3\x84\xaa\ +\xaa1\xc6\x90eI\x0fv\xa370I,UU\x03\ +\x86\xb2\xaci\xdb0\xee\xf5jM\x96\xa7\xa4I\x98\xe7\ +b\xbef\xb65\xa6,k\xf2<\xe1\xe0 \x18\xd5\xce\ +{f\xd3\x10\xfe\xbc~u\x1f\x9b@\xd544eC\ +\xe3Z\xb2\xccv\xe1\xf6\x86\xc4C\xf9\xc1\x8fr\xf1\x87\ +~\x8a\xba\xae\xc07\xc1X\xf65\x93\xd1\x1e\xdb\xaf\xfa\ +\x14N|\xe9\xeb0y\x12\xc0e\x96S\x96\x15M\xd3\ +\xe0\xbc\xe7\xe0h\xcel:e2.\xc0\x07\x80\xb9Z\ +\xd7X\x9b\x91g)\x95k8s\xf2\x04\xdb\xdbS~\ +\xe6?\xfd\x1a\xff\xf4\x9b\xbf\x0fO\x85!4\xab\x8f\xf1\ +'\xed)\x89{-*T\x1dN\x1b\xea\x91(sD\ +JhC\xb5\x7fw4\xc2L\xb7\x01\x09u\xea\xbaJ\ +\x87#1\xd1C\xc4\xc6\xfdD>\x0f;Q\x88\x5c\x0b\ +\xb2\x035\x83\xa1\x89, S\xae\x12\xe7\x83\xedzx\ +\xba\x81l\xd5\xe3\xd0\xf2G{\xcf\xfc`\xa6\xc3\x08\xcc\ +P\x9e\xf8c\xf7\xd8\x04Z:\x0fz\x18\x09\xf4\x9d\xd7\ +_\xbb#\x86y\x8c\x1a\xf8i}k6\x9e\xadG\xa6\ +\x8d\xe7x\x1f\x9d\xcb\x18i\x18u\x8f\xbe\xf3f\xce^\ +o<\xb4\x0e\xf6\xe7\x986\xfa{\xbd\xba\x87\xf0\x87v\ +dE\xcc\xa2\xd7M{j\x85\x86\xd2v\xe6c\x81y\ +\xdby\x8e\xed\xb1\xf5\xd6\x94\x91\xb5\xd7|\x22O\x93\x97\ +\xc3a\x8a\x1c\xbf;%b\x1c\xc1+~\xf0\xcd|z\ +[\xbf\x0eiT\xeb\xae\xfb'\xd5\x8e\xf2\x05\x0d\x06\xfd\ +\xb1\x9f\xb24\x1am\xc6w\xb4\x8b~x\xa7\xa1\xdfA\ +\x13J3\xc0\xd8N\xf18\xcav\xd5?/\x9e(\xa2\ +\x0b14\xf8\xa3\xfb\xdbu\xcf\xd2\x16\x99\xc6\xfa\x12\xe8\ +\x1d*~\xbd\xc8\x1a\x04\x0f=]\x12\x9d\xd7\x82@+\ +\xf2\xe8a\xb2\xeaoOL\xb4\xdd`\x00oX\xd6\xfb\ +L\xb2=\xac\x91\xd0e\x14\x1c\xf4c\x93\x9c:\x99M\ +\xb4\x86E\x5c\x1d\xde\xbc\xcc\xcf\xbe\xf1\xeb\xf8\x82o\xfc\ +\xdf\xc9F\xb7q\xf3\xba\xa3\x5c\xc0\xc5G\x1d\xb6\xc8H\ +\xc7)f<\xa2\xbd\x1a:\xfb;\xef0\xa9'\x1b'\ +\x9c\xbb7\xe5\xfc\xcf\xff$\xef\xfb\x91\x1f\xec\xd8\xdc\xaa\ +\xd9\x89\xb0\x15\xa6\x12/\xb0@\xe6H\x17\x11\x1aq\xdb\ +D\x81\x1d7\x99\xccuhiJ\xfe\xe5\x10\xe4\xb5\xb8\ +\xbe}\x0f\xdd*ip:d\xf9\xf8\x9b\x0e\x03\x0b\x0f\ +\x0f\xfb[m\x86mm\xdf\xbe\x85\x0da\x13y \xde\ +]\xc0\xfcf\xbb \xe1\xa6^ \xe4\xe1\x14\x1c\x9a\xb5\ +\x128\xc3Dm0|\xc3?\xfa&\xa6\xbb{=e\ +6\x81\x9a\xbc\xb4!6\x14\x13qN\x11\x1c\xea\xb6\x16\ +\xf1f:\x9b7\xbe\xda\xa6\xe1\xed?\xf1\x93\xfc\xd9{\ +~\x97\x07\x1e|1\x0f<\xefy\xdcu\xef\xed\xdc\xf7\ +\xe0]\x9c>\xbb\xc7\x9dw\xedr\xf2\xc4\x84|\x14Z\ +\x81$\x96>g\xce\x13@\x9f\xf7px\xe8Y,\xa0\ +(\xe8r\xebB\xff\xbc\xb6\x0d\xefy\x0f\xc6y\x92\xa4\ +\xa3\x93\xe9\xa0o\xf7\xb3\xaaB\x8f;cB\x81G\x96\ +\xd1\x85B\x0dM\x13\xda\x88x\x1fz\xcc\xadVm\x07\ +\xf6Z\x16\x8bP\xec4\x9d\x86\x90k\xf0$z\xc6\xe3\ +\xa4\x03x\xbe\xebk\x17\xf2\xf1\xf2<\xbc\x7f\xf5\xea\x82\ +3g&\xb4\xad\xa3,[&\x93\x84\xb2l\xc8\xf3P\ +\x84am\x82\xb5\xbe\xcb\xads\xec\xed\x15\xb4\xadc\xb1\ +X\x01\xc1\xebv\xf6\xf6-\x9a\xaa\xe5\xe2S7y\xce\ +s\xf6\xd8\xdf?dkwF^\x14\xfd\x19\xbd\xe3q\ +\xca\xeen\xc1SO\xdd\xe0\xe4\xc9\x19\xd3i|f\x03\ +\x841\xb8\xdd\x09\xc9\xfe\x02\xd7J\x01\xaa\xf6\x1a\ +n\x16\xe3\xe9J\xe68g\xad\x93\xbd\x9a\xa9\xeb\xd7I\ +\xa7\x18\xc5\xe8\xa7\xe88\xd1/\x1aP\xcb\xba\x8a\x93L\ +\x87\xcdUT\x0cq\x80X,\x94\x0d\xe6\xa8\xa4\xdd\x0a\ +\x95\xc1\xb1HT\xd6N\xd2\x16L\xc7\x05\xa9\xa8t]\ +$1\xf4@iOXT\xb4\x1aqG\xa4-\x0c0\ +t\xc1\x0a\xc8\xd4\x96\xd83g\x80\x89\xdd\xc2`)\xdb\ +\xe5\x06\x03\x18\x22\xf8\xb9\x15\x03h\xc2j&\xd2\xc2@\ +\xaa\x9b\x9f\x9e\x01\xc4[5d\x00}\xdd'\x82\x01\x8c\ +\x87e}\x93i\x07\x02\x85\x01\xb4\xdb\x7f\xc8\x00z\x8b\ +\xa1\xc6f0\xdc\xb8v\x9e\x9f\xf9\xee\xaf\xe5\xb3\xfe\xa7\ +o\xe5\xce\xfb_\xc5\xb5\xcb-\xab\xd2\xe0\x1a(\x17\xc0\ +\x9a`\x02\xa4\x86|l\xd8:m\xd9=\xd1\xf0\x07o\ +z#\x7f\xfak\xbf\x8c@\x83\xcd\xed,\xfd\xa0t\xde\ +\x9c\x0e\xd9F\x01\xea\xd5\xd84\xaf\xa0\xc6/\x1c\x18\xaf\ +\xb6\xdd\xdaw9)F\xe6\x1b\x0d\x05m\xd9\x08m\xe2\ +]\xa4O\x93\x86N\xc3\xad\x1a_\xda\xdf\xe7\xd5|$\ +\x90+\xe0\xdd\xf7c\xd7\xf7\x19\x02N\x0dC\xb5\x05\x18\ +\xaf\x0c`1\xc9\xb7\xc2\x16l\xca\xfe.\xd2\x83\x13^\ +\xfa\xaa\x97s\xefC\xcf\x1b\x80\xbf\xcd\x97~\xff\x96\x9f\ +\x1b9\x1fx\x08\x1e\xf5X\xc3|\xf2\x82\x83\x9c\x1a\xa1Gr\xd1\xa3\xcc\x1f\x02l\xfa\xdf\ +\xc5\xe1$\xab\x18\xef\x19i\xa7y\x83e\x89\xc9,~\ +d\x88\x85\xab\xae\x1fC\xf8v\xecw\x0b\xdd\xa1\x9fz\ +\x915\x03\xc4\xcf$\xac\xa7AL\xc4\x9f\xb7b\x00\xbd\ +E\x18\x0cX3@$\xf93a\x80\xdc\x86|\x94u\ +\xbb\x18\x809\xbdQ>6\x03D$\x1fs@\xf48\ +\xe5\xea?/\x03\x04\x01\xf5\x89c\x00\xe3aU\x1f0\ +\xc9v\xbbx\xbexrn\xc5\x00\x9b\x05\x09q\xd5\x22\ +\xd2_\xcd\xf7\xf9\xc57\xfd#\x9e\xfd\xd0\xa7\xf3\xf0\xe7\ +}\x15\xb7=\xfcb\x96\x95\xa5n[|\x92\x90d\x9e\ +|\x06fu\x95'\xdf\xf3\x1b\xfc\xd6[~\x9a\xa3\xfd\ +\xeb\xbdx4\x9dh\xd5\xf0A\x84\x94\x80#=W\xd3\ +_\xa3aQd\xe4H\xe3\xe1\xf9\xcb\x1a\x9c\xcb\xb5\x22\ +\xe04\xbd\xbd\xfa]\x83+-\xdcom\x89\x0b\xfdt\ +\xf7{\x83\xf0\xa3^\xf7\xf8\x876X\xa2\x00\x1d*\x02\ +\xad\x98\xc4\x0b\x1bg\xa1\x01d\xfc\xc4\xe1\xc8\xf3m*\ +\x8eh\x9a\xd5\xe0\xb3\xdd\xbd\x93|\xd5\xd7\xfd\x8f\xb4~\ +\xa8h\x8e{\x10\x9e\xe6e\x02\x1f\xe9,\x10G(\xb0\ +\x98N\xc6l\xcf\xc6l\x8d\x0b\xb6'#\xce\x9c\xd8f\ +{Z0\x1d\x8d\xd8\x9a\x06\xd3\xed\xe2\xc5C\xa6\xf7%\ +d\xf9\xa8k;\x02\xd5\xca\xe3j\x8f\xf3P\xd7\x86\xf5\ +*x\xf0\x92\xc4P\x960\x99x\xca2x\xf8\xf2<\ +\x80\x9c4\x85Ih\xefI\x9a\xc2\xcd\x9b\x9e\xab\xd7\x5c\ +8\xb7\xb6\x08\xe0\xd0Z06\x9cx\x91$0\x9b\x85\ +=\x1f\xbdy\x00\xebu\xf0p5\x0d\x14\x85\xed\xdfs\ +\xae;\x16\xcd\xbb\xce\x9bh\xb06\x00\xbc\xed\xed\xa4\xf7\ +\x8a\xb5m\xc3hdq.x\xf5\xac\x85\xd1(\xe5\xe8\ +\xa8\xec*\xf0S\xd2\xd4\x92\xe7\x16cB?\xbcX(\ +\x91\xe7\xb6/\xb4h\x9a\x06k\xa1(R\xbc\x0f!^\ +c\xc0\x18O\x92$\xa4iF\x92X\xf2,\xe4\xb8\x19\ +\x03\xadk\x99N\xc7di\xd2\x8d\xa5\xed<\x96\x16\xef\ +\x1d;;#\x0e\x0e\x16\x14EF\x9a\x06o^\xdb6\ +]\xd1\x85\xebZ\xb4X\xb6g\x05\x8b\xc5\x1a\x9f\x18\xaa\ +\xb2\xc1\xb9\x86\xaa\xaaY,\x96\xe4yF\x91Y\x9a\xd5\ +\x9a\xf9\xaa\xa4^\xad)\xa6\x05\xe9tL\xd3\xb6\x18\x13\ +r\x05\xe7G\xf3\xd0@\xday\x9ez\xcb\xcf\xb3x\xdb\ +/3\xf2\x09\xa9\xabY2'\xf3#\xb6~\xe1&[\ +\xaf\xfdT\xcaY\x811\x0e\xe7ZF\xa3\x02\xef[H\ +\x0cg\xce\x9d\xe0\xb1\xa7\x1eg\xeasZ2\xe6~\x81\ +\xa3%\x9f\x14$\xb9\xa5lJ\xf0\x8e\xbamB\xc8w\ +TP\xd55\x8do;\xe3\xa0\xa5\xa9k\xd2\xc4\x90\xa7\ +\x09\xe5z\x89w\x0d\x97/_\xe6\xc4\xde\x1eI\x9ap\ +\xdfs\xef\xe4\xf7\xde\xf7\x01\x82\xa1\xa9sr\xe3n\xd4\ + 0\xfc-\x9e\x9ea\x13y\xf1\x1c\xc9.\x8f\xf2V\ +\xef\xdb\x81\x07f\xbd\x0eZo:S;\x08%\x0f\x86\ +\x80,>)\xe8\x08i\x17\x12eS\xcc\xa1\x8f\xbaN\ +{\xa3\x22\xc0\x8d\xb7\x8f\xa9D\x02X\xc5\xcb\x16\x8d5\ +\xd7i\x10\xfd\x0c\x91\x90A\xc3\xa6\xe8\xea_\x9d+G\ +/\x7f\x84V\xf44\x89Z2^\xa3\xbdi\xa2\xa7\x86\ + \x1c\xe8\x1ack)\xa6\xdd\x22\x9b\xd5\xca\xd2\x971\ +\x1a\xfcC\x98,\xe0\xbd?NU\xad\xa5N\xed\x81\xa1\ +\xbe\x8d#\xdat[\xc4\xe7'=\xa5\x02\x08dw\x1b\ +\xbf\x7f\x84i7\xc7\x1c)\xa1\x9b>o\xc2u\xe1!\ +\x8dA\x86\x00Q\x83\xe9\xa1\x17oS?h\xcf\x22\xfd\ +}e\xc5\xe3=\xa3CN\x8av\xb4\x11\xe0\xb1\x87K\ +|2\x83L\xf0C\x1c+D\xf0\x1f^\xfd\xa1\x9fC\ +\xb2o2\x00\x98\x8f\xc7\x00<\x1d\x03\xe8;\x0e=b\ +\x7f^\x06(\xec\x14\x8fg\xdd.?\x0e\x03\xe8Pr\ +\xdcFai\xe2\x06\x13\xabq\xe8v\xfd\xcb`\x80\xf8\ +\xf73a\x80\x16\x87\xf1\x9ey}\xa3\xf7\x04\x1e\x07\x9d\ +\x12\xf2\x18\x16$DKk\x08\xd8,\xf0\xd8\x07\xfe_\ +>\xfa\x81\xf7\x93\xe5\x05w>\xf8BF{'\x98\xec\ +\xeer\xfd\xf2\x13\x94\x97\xaep\xe9\xb1G\xc2F12\ +\xff\xa1\x87Q\x04\x9d\xce\xc3K\xbb\xbeGZ\xa0DZ\ +nVfoZl\x02\xdaDP\xc9\xfc\x86\x9c\x80\xa2\ +\xb7\xdc\x83\xc1}\x0cF\x15\x1a\x89`t=\xbb\xd3\xf3\ +\x9bPT\x0bp18P\x9fE\x90*P\x5c\x80\xa3\ +\xde\xd8\xd1\xd2\x94\x99F\xfa\xcb\xf3b%\x5c\x14\xa8y\ +\xbe\x8d\xc1P7\xcb\xce3\x98\xf1-\xdf\xf1m\xb4^\ +\x87\xd8\x9f\x1e\xec\x0d\xd4\x90\x0fs\xce\xd3\x94\xe9d\xc4\ +xTpbg\xc6\xf6l\xcc\xb9S\xdb\xcc\xc6\x05\xd3\ +\xae\xe9p<\xd7\xd6{hZO\xddz\xaa\xdaq\xed\ +\xca\x82\xaa\xf2\xa4YF\xdbz\xda\xc6cL\x98\xfdj\ +\x19\xbdr\xd1\xbb\x17\x8a\x12\xc6c\xa8*\xc3h\x14F\ +\xd241W\x8d\xbez\xb6,\xe1\xe2\xa5\x06\x9c\x01\x07\ +G\x07\x0e\x93\xc0dfi\xd6\x01\xf0\x15\x85\xc19z\ +\xef\x5c\xdb\xfa.\xec\xea\xbb\x0a`KU\x050\xb7\xb5\ +\x95\xb2^\xd7]\xc8\xd4w\xc7\x8a\xd1\x9dW\x1b\xc4\x9a\ +1\xa1\xbd\xc9h\x94\xb1^W\xe4y\xc2z]u\xa0\ +\xcf\x91\xa6\xc1\xdb8\x9f\xaf8}z\xc6z]\x93$\ +0\x99d@\xa8$6\x06\xaa\xaa\xa6\xaeC\x0dv\xa8\ +\xaa]\xd1\xb6!\xa7\xd0\x18\xd3\xfd\x17\xbc\x95E\x91\x91\ +e\xb2g\x93\xc40\x99\x8e\xc8\xf2\x84$\xb1\xac\xd7%\ +\x10\x00#\x80\xf7\x8e\xad\xad1\x8f<\xf2\x04\xf7\xdcs\ +;\xc6x&\x93\x8c\xb6m)\x8a\x9c\xd5jM\xdb:\ +\x96M\x8d\xf7\x8e\xb6\x0d}\x00\xbdkp>\x8c!\xcb\ +\x12\x16\x8f<\xc1\xf5\x9f~\x07\xcb'\xaf\xe2\x16kF\ +\xf7\x9e!{\xd1\xa7a\xef\xbf\x9d3\xf7\xdd\xc1j\x15\ +\xbc\x93M\xd3R\xe4#\xce>x'\x972O;_\ +\xd0\xf85\xd67x_s\xe0\x97\x8c\x1f\xf9(\xa7>\ +\xe9>n\xde\xd8g\xbd^\xb3Z\xad\xc2\x82{\xc7\xc1\ +\xcd}F\xad%u\x9e#?g\x971s\x8e\x98\x9d\ +\xd8!I\x0d\xb9I\x98\x8c\x8b.\xf7\xd3QVk\xaa\ +\xba&OSR\x9b\x86\xf5\xc93\x96\xab%\xd02*\ +r\xea\xba\xa6\x02n\xde\xb8N\x92X\x1e{\xf4\xa9\x0d\ +\x1e\x1f\xca\xd7h\xd0DY\xa7eNt&H\xb5\xe9\ +\xb0E\x996\xcc\xc5;&2=\xea\x05\xbb.\x83\x89\ +>\x9d\xf6\xf7\x16G\x80h\x1a\x91\xcd\x02\xd8\x82\x8c\xd1\ +\xbd\xdc\xec@g\x04\x99 c\xd02N\xcb4=7\ +ct~\xa3\xe9ek\x8b\xa4\x04IU\xf4\xb0\x8f_\ +\x1c\xa96\xb4\xa3\xa1*\xde<\xad\xaf\xe3S4@\x15\ +\x1d\xe6z*\xf9\xc1\x1c5\x94\x1cb\x07\xc1\x0b\xb1'\ +\xa0W\xf7\x88\x86\xb5\xe9\xf5\x87\x1f\x8c1\xea\xc5\x94\xe0\ +\x81\x94~\xbcZ7\xc8l#\x0fDjk\x03Z\xe7\ +g\x82\x81\x04\xcc\xee\x16n\xff\x10\xdf\x86\x22P\xb9\xdb\ +\xb0f@\x22S:]M\xa7\xefD\x1d\xae\xd3\xb6\x04\ +?\xe8\xef%\xea^\x9a\xb7\xb5\xd7N\xebSMc]\ +P\x1a)5\xc8\xd7\xf4\x1e\xbb\xbf\xc4\x9f\x9ca\xacp\ +V\xe4\xf2\x9a\xba\xcf\xadO\xe3\xd9\xbf\x09\xc3b\x03Q\ +y\x91\xa9eQ\x8e/^\x18\xfa\xad\x19`\xe8\x9a\x17\ +\xe5\xfc\x17c\x80\xdcN\x88\xe1\xe0\xa7g\x80v\x83\x01\ +L\xff\xf3\x18\x03 L\xee\xf1\x1b\x0c0\x04?\x1f\x9b\ +\x01\xda\x1e\x99\xdf\x8a\x01x\x86\x0c\x10+\x86\xc3\x89!\ +\x07\x8c\xb2\x1d\x12\x93\x10s2\x9e\x8e\x01\xf4\xdai\x0b\ +\xc9\xa8+\x0d\x86\xa6*\xf9\xe8\x1f\xfdN/@\xe2\xf3\ +\xe2lS\x05f4x\x15\x8bU\xf7\x99\xd2G\xf6\x0c\ +\xdb\xa0h\xe1\xb5)l\xc5\xa3\x9c\x0c\xf8D\xf3\x97\xa6\ +U\x14\xd1q\x0d\xe2Z\x897P\xc3\xb2!`\xd2`\ +1\xae\xb5\xac\xbd\xac\x9f\xb6\xb0\xc4\x9e\x96\xb9H\xce\x0c\ +\x03\xba\xeao\xc4\xce\xf8\x02\xec\x8f\x1b\x18\xb1\x18I\x7f\ +;\xcd\x83a\xe3\xda\x8a/\xfa\xca/\x1b\xe4\xfd\x85\xf5\ +d\xe3Y\xe1_Qd\x8c\xf2\x9c\xa2\xc8\xd9\x9e\x8d9\ +sj\x87s\xa7v\x98M\xf3\xd0>\x04\xfa\x96'\xce\ +\xd3\xe5\xe5y\x1a\xe7\xf1-]N\x99\xa7n\xc2\xb3n\ +\xde\x5c\xd14\x15\xe3\xf1\x84Q\x11<\x7fm\xed\xa8*\ +C\x96u4\xf1\xa8\x86\xc5\x9e\xa6\x81\xd1\xc8P\x140\ +\x9f\xfbp^m\x97\xbb\xb6^\x87\xd6*I\x02\xd7\xaf\ +\xb7\xdc\xb8\xde2\x9d\xc0d\x92p4o\x99\x8c\x0d\x8b\ +#\x07\xc6w\xc0'\xed\xc2\xab\xbe\x0b\xc9\x9a>,Z\ +\x14\xa6oL\xec\xbd\xe9z\xc7y\x0e\x0fK\xb6\xb6\x0a\ +\xda6|\x16\xaadC\x13\xe3p\x1aF\xde\x17\xa2\xc4\ +>y!\xbc\x1aN\xcbh\x1aG\x9e\x07`r\xe1\xc2\ +\x0d\xee\xb8\xe3\x04\xde;\x92$!\xcf\xc3\xb5\xce\x85\xd5\ +\xf5\xde\xb3X\xaci\xdb\x86\xa6iY\xaf[f\xb3q\ +O\xd7$I\xba\xe3\xe3\xe4\x84\xa14\x0d\xf2$|\xa7\ +&\xcb,y\x9e\xf7\x9e@\xe7`\xb1X\xb2\xbb7\xe3\ +\xe6\x8d}N\x9e\xda\xedz\xfe\x19\xd24a:\x1dS\ +\xd75i\x92RW\x15\xab\xd5\x9a\xe9lB\x9a\xa6\x1d\ +(\x85\xc5S\x97y\xe4\xdb\xde\x88\xbfp\x9e\x8c\x9c\x9c\ +\x94\xea\xc3\x8f\xb0\xf8\xa5w\xb1\xfbU\x9f\x8b\xfb{\x7f\ +\x9d$M\x99m\xcdX\xad\xd6\xd4MK\xfe\x19/\xe1\ +\xd4\xfb\xff\x0bW\x7f\xf6W\xc9=\xb4>\xc8\xe5\xd2/\ +y\xec\x07\x7f\x86\xa3Oz.\xa3\xad);;[\xdc\ +\xbcy\x10\x8aP\xea\x86\xadb\x0c.e\xbf\xbd\x11\xbc\ +\x82X\xc6$d\xbb;$\xd6\xb2\xaa\xc2\xb1+Y\x9e\ +\x93&)\x89Mp+\x87\xb1\x16\x9b\x1a|\xeb\x98/\ +\xe6$IB\x91gXc\xb1\x06\x92,\xa1\xacV\x8c\ +l\xc1\xa3\x8f^\xee\xf6\xb7\xec\xddx\x12\x88\xc0\x14m\ +\xe0\x8aS\xe2\xff\xe7\xed\xcd\x83m[\xee\xfa\xbeO\x0f\ +k\xda\xd39\xe7\xceo\x1e\xf4$=MX\x18I\x80\ +\x86`\xa1\x89I\x08\x90\x11A\xc2D`a\x22\x1b\x13\ +\xdb\xaa\x221\xe58\xd8\x89]\x15 \xae\xb8\x9c`b\ +;\xb8\x0c6\x05\x043\xc4DLB\x06\x09\x84\x91@\ +\xa0\xc9B\xe3{\xd2{wxw:\xc3\x9e\xd6\xd8\x9d\ +?z\xf5\xea^\xfb\xde\xf7$\x11\x94}\xeb\xde{\xce\ +\xdek\xaf\xd5\xc3\xaf\x7f\xbfo\x7f\x7fC\x87\x18\xb3q\ +BU\xec\xf9\x897\xe9\xfe\x9e\xb1Wi\xf0\x18\x95\xa5\ +\xd3\xa2\xd3\xd9\xf0\x9c\x981#\xfan\xcc\xdcx{\x12\ +W\xd4\x18\x93\x0c\x0c\xf6.\xc4w\x85\x18e\x7f\x8d\xd7\ +\xc1\xe1\x9d]\xa2\xe1\xd6\xa2\xd5A\xdf\xefzF\xc2F\ +8\xe8[\xaf\x93\xc2\xa9[AK\xbb\xe7w\xd1\xd8X\ +?.\xb7\xd1Ea.\x02\xc9\x11\x90C\xf0\xf4\xa8\xfe\ +\xfe1p\xf2V\xd8\xebt\xb3\xd3\x8fp\xdf\xf8<\xe6\ +\xb1\x8e\x0d.p\x81F\xd2\xf5=\xf1\xb3\x12\x93D\x01\ +L\xf5vFI\xd8\x9f\xa3\x8eVt]7\xc8\xcc\x98\ +F\x0a\xde\xcb\x98v\xf0,l\xc0\x05\xf1l\xf9q\x88\ +7\x1e\xf4\xcf\x0d\xf3\xe5\xe5\xd7\x1d\xd2\xda\x0d\xbf\xdf\xea\ +\xdd\xf3 <\x06|1\x00\x8f\x8e 4\xae\xf8\xb5=\ +5\x8d\xe6\xd6\x7f?\x9cy\xaf\x01Z\x1a\xbc\xfbsW\ +\x00|'c\x01\x1b/\x81\xf1\xfee,\x00\xfe\x1e\xa1\ +N\x92\x8a\x16\xebX\x00\xc2\x04\x8d\x05 \x16\xac\xbe\xe0\ +\xa7r\xee\xe0\xba\xdb\x0e;\xbd\xb1\x00\xa8a\xd7\x12\xb8\ +\xb5\x18\x8c\xc5\x02\xe0\x12_\xfcD\xc4\x005^(A\ +\x00B\xef\xc7\x02 \xfe\x5c\x05\xc0\x22\xe8l\xcb\xb69\ +b\x92\xec#D\xcc$\xc6c\x14\xe6h$\x00t\xb7\ +\xb4?|?\xec\xfe\xbc\xd2\xec\xf0\xe1\xce&\xeaS\xac\ +0\x82\x08\xfa\xb1\x1cG\xb8\xc42\x11/\x9c\xb1\x1b;\ +@G?\x0f\xe1\x18\xa1\xd8\xc51\xec\x1eE\x90\xc5\xb0\ +\x9b\x8b\x95\xd5x\x87\xe9\x95]p\xb7\xec\xceH\xf8\x96\ +\x1d\xbd\xe7\xfb\xdb\xf7tT\xea!\xb8.\x02\xd8\x8d\xe5\ +\x22\xfc=\x9f\ +O(\xeb\x1a!!\xcb\x13\x96\xc7KLY\xa2\xd7\xc7\ +\x88\xc60\x05\x8e\xb8BG\xc3\x9c\xd3l\x7f\xfb}l\ +\xbf\xeb\x0d\xec\xed/\xa8\xea\x0ac:\xc7\x90\x1aK\xf6\ +U_I\xf6\x0b\xef\xa01-\x96\x96\x9a\x9a\xcc\xe6\x88\ +\x9b\x1b\xa6\xd3\x82|Vp\xf3\xf0\x90sg\xcf\xd2\xd4\ +5\xa2\xdar\xe5h\xc9\xba>\xc6R\xf7FxCB\ +\x82=\xbf\xa0j+\x9a\xae!\xcd3\x8aIF\x96\xe5\ +,OV$Z\x93$\x09u\xed\xb2\x82\xd3D\x93f\ +\x19UU1\xc9\x0b\xa6\xb3\x89\xdb\x8c\xa0\x5c\x98B\x91\ +\x12\x8cz0\xc0\x9e\xab\x1a\x17#\xf6Y\xf6f\xf4\x99\ +\x7fyM\x11\x12E\xc0\x83\xb4\xdd\x8d\x99\x7f\xc5\xac\x97\ +,\xfb#4\xa7\xf3~\x93\xaf\x86u\x1b\xe0\xc0\xf8\xa8\ +93\xac\xee\xf1\x06\xd0\x83\xda\xb8e\x016z\x88\x16\ +\x18C\xcf\x98\x05\xfb\x15\xf4\x8a\x8dt[\xd0A\x9e\x88\ +\xf1\xcf\x090/\xb6\xc7^g\x07P|{\x97t\xac\ +;=\xc8\x88\xcb\xb8\x0d.e\x11lY`\x04\x83\x1e\ +\x0e\x16\xde\x8f\x8d\x1f\xeb@2\xb9\xcf\x88\x12\xfc\xc6I\ +\x9e>z/\xc6 1q\x14\xc74\xee\x86\xa0\xf9y\ +\xdfe\xe1\x02\xcb\xe6\x92\x92\xcc\xfe\xcc\x81\xa6.\x8e\xef\ +\x8fC\xe4v)\xa7\x98(\x10\xa39\x0f\xdf\xe9F\xb2\ +\x116\x1a\xa1}\xbem\xb7c\x0dc\x9b\x1d\x03\xfd\xd8\ +\x9d?\x1c=\x8a?o\xba\xbf\x7f\xd3!V5rV\ +\x0ck\xc9c(Ohh\x08F\xfa\xc9\x04`\xcct\ +\xc5\x19)c\xe6\xc4\x03\xb1\xb1\x00\x88a\xba\xc3\xa0>\ +\x99\x00\xd8\xdb\x08\x80\xdf}\xf4\x02\xd0\xd7A\xca\xd4\x14\ +\x0b\x94\xdd\x0a1\x18\xd6\xb1\xeb:LR\xa0\xa2o\x15\ +\x00E\xa0\xcdC\x9fdt\xbf\xb1\x00\xc4y\xbf\x9fK\ +\x00\xccH98\x00\xfc\x85\x09\x80\xb1\x1d\xeb\xe6\x90Y\ +rj\xb0\xf2\xbb\x02\xe0\x16fG\xa87\x18\x80Y\xbc\ +C\xf1\x02\x10\x07\xd3\x1a\xc2\xde5,\xe0\xb8\x8cA\xf8\ +\xdf\xef\xbc\x03\xd8\x1a\xa7\xee\x8f\x17\x07\xc3xx\x90\xd9\ +\xf6\xc1\xa7*\xba\xab\xab\xf4?\x06\xe8b\xb8W\x18\x9f\ +\xb8\xbf\xf1\xc2\x08\xdf\x0d\x9b\x90\xddy\x0e;\xef\x98\x9d\ +\x0b,b\x98\xe31[\x18\x1c#\xe3T\x0c\x7f\xbf\xb0\ +y\x09\xe05\x8cK\x1cc\x18\xb3\xa01\xff\x10z\xb3\ +w\xb0\xc7[\x7f\xe0\xfb\xa9\xbbv\x90\x22k\xddw\x0f\ +\xf6\xe6\xbc\xfe\xeb^8\xd4\xce\xb3\xb6\xbf\x8b\xed\xeb\xef\ +a\x07\xa0\x06\x0e\xacU\xb5;\xbb\xd6\xbb{\x05\xd0\xb4\ +v\xa8%\x87q\xb5\x02-\xd0\x945\xab\xe5\x9a\xd9\xac\ +\xa0\xeb\xe0\xe8\xa8A)1d\x9d\x1a\x03\xd3\xa9c\x01\ +\x8d\xb1\x94eG\x92\x08\xb4v\xbf_\xb9\xd2r\xe7\x9d\ +\x09\xb3\x99\xe8\xdd\xae\xaef_\x92\x08\x84\x10\x94\xdb\x8e\ +\x1b\xd7\x1a\xf2B`ZC\xa2m\x0f\xda\x0cm\xdd\x81\ +q\xe7\xef\xce\xe7)u_\x849I\x04u\x1d\x9e\xd3\ +4\xae\x08\xb3\x10\x8a\xa2\xd0\xac\xd7\x0e\xf4I\xa9\x00\xe9\ +X2\x0du\xddr|\x5cs\xfa\xf4\x9c\xed\xb6\xa6\xae\ +\x1b\xb4V\xe4y\x8a\x03\x94\xaed\x8a\x8f\xc3\xcb2\xc5\ +z\xbd\xa1iZ\x1e~\xf8^\xda\xb6e\xbb\xadHS\ +W\xa0X)\xd9\xd7\xa8\x934\x8d;\xb1B\x08\x98L\ +r\xf2<\xeb\x19J\xd3\xdf+u\xc5\x8c7[V\xcb\ +\x15m\xdd\xf6\xa7\xd7\xb8q\xdcn\xb7(\xa5\x07\xb0^\ +\xd75\x02\xe8\xaa\x96\xb2\xa9h\xaa\x0aQw\xac\x9b\x86\ +|R\xa0\x95d\xbb^\x0f\xac\xe8|>\xa3m\xbb\xbe\ +$\x8c\xa0\xae+\x94\x14T\xa6av\xd7yV\x97\xaf\ +`\x11h\x0c)\x8a\x8e\x0d\xed\xf6\x84\xba\xae8>9\ +!M\x13\xc7,*W\x81\xc0\xdes\x96\xac\xc8(N\ +$+:j\xdb0\xe3\x80\xf6\xfc\x19f\xa7\x0f\xc8'\ +\x13\x92\xb4\xe03\x8f~\x9a\xbb.\x9c\xa7^o\xa0\xdc\ +P\xd8\x04LMGG\xc5\x12!\xa6\xec?\xfbA\xba\ +\xe9\x04\x9d\xa5\xee\xfcd\x0bG\x87GH)Y\xad\x96\ +\xcc\xe6s\xc0\xb2\xbf\xbfG]\xd7$Z#\x814O\ +\xa9\x9b\x06)\x15:\xd1\x08aXD\xa5,\xfc\xda\x0c\ +\x8cN\x17\xad\xb5\xa0G\xc2\x063h\x9e\xb0\x06\x89\xd6\ +i\xd8$\xc6`-xo\xcc`$}e\x0cUV\ +\xb4X\xect\x8a\x15f\xd0-\xdeV\xc6\xbakl\xb0\ +o}N\x0cB\xbd\xce\x8f\xb9\xb4\xb1+V8w\xa7\ +\x88c\xd7\xc7\xac\x97\x1f\x1f\x7f\xbdg\xe9\xba\xe8\x7f\xfa\ +O<\x9bw\xab\x1e\x0bz\xbc\x8btp\x881\xf3\xe3\ +\xe6\x1d\xefaDc-\xe6?\x8b+\x22\xc4c\xef\x7f\ +\xee\x06K2./\xc30\xee~N\xc6d\x91\xfb\x5c\ +\xd1\xd2F\x80>\x0e\x05\x0aO\xf4\xba7\x84|\xc5\x84\ +I $b\x9dm\xb5\xcb\x0e\x96GkL7\xb6\x15\ +~vbR\xc4\xdb\x86\x98\xe4\x19\xf76\xfc\xee\x8f\x88\ +\x0b\x9e0\x1f2\x14'\xb1\xee\x92l\xc1\x0a\x06\xfbq\ +\xeb\x0c\xc4\xc9\x8a\xbbD\x9a\x5cWt\x99\x82D\x0d\xcf\ +\xf0\xed04\x0e\x00\xc6\xee\xad]\x01\x08\xaeD\x06\xc1\ +yr\x01pM\x1d\x1f5\x13\x0f\x96_\xc4\xbb\x02\x10\ +\x07i>\xb5\x00\xb8\xdam-\x12I\xae\x5c\x90n\xdd\ +\xc5A\xf4O&\x00\x81r\x1fG\xc9E\x02@\x0ct\ +}\xcb\xe38\xc4/T\x00\xc2\xc8x\xa0y;\x01\xf0\ +A\xc2O*\x00\xd6\xb2n\x0e\xc9\x93\xbd!&0\xb4\ +\xffs\x08\x00\x9e\xe2\x1f\xef\x02\xed\xd0\xafh\x81\x0b\xc3\ +\xee\x22\x09=\xf2jn\x1c\xb0:\x96\x11\xaf\xcc\xec\xe8\ +\xbe\xe0j\x17\x86\xd8A\xdf\xfex\xf79\xe4g\x0d\xe3\ +7\xecd\x22\x15\x14\x80^\xbc+\x1e\xc3\xa9q\xcb\xc7\ +\xd04\x1e\xa7\xa08\xc3|\xc5w\xf2\xe3x\xebf\x22\ +\xc8I\xfc\x9c\xa0\x90C\xf1\xf4\x98\xae\x8f\xf7\xd3!\x8e\ +\xd3\x82\x90\xbc\xe5\xfb\xbf\xdb\xb1uRC\xd7\xf6\xee5\ +w\xed|\x96\xbb\xd88\xdbo\x14$\xb4\x9dc\xca\x12\ +\xe5\xde\x07\x97i\xeb\x92\x12 \xd1b8\xf3\xd9\xbbx\ +\xdd1\x80\xd0'c\x22-\x94\xdb\x96\xa3\x9bK\x8a\x22\ +\xc7\x18\x81\xd6\xf4qeb\x88os\xaeR\xdb\xd7\xe0\ +c8]#I\x04\x9b\x8d\xe1\xf2\x95\x8a\xa2\x10\x1c\x1c\ +h\xc7\xec\x95\x96\xa2p'vX\xebb\x0b\xad\xed\xd8\ +\xac\x0dei\x1c\xd3\xd7\x03<\x97(\xa288\xa5)\ +\xcb\x96\xf5\xba\xedA\xae\xe8\xb3z[\x0e\x0fk\x8aB\ +#\xa5\x03\x8e\xcb\xe5\xb6\xaf\x99\x97\xf4\xae\xd8-Z\xab\ +>\x0b\xd7\xb0XL\xa9\xeb\xaaO\xfeH\x98L2\x8c\ +\xf1qw\x96\xa3\xa3\x8a\xf9|B\x92\xb8\xba{\xc6\x18\ +\x8e\x8e\x8e1\xc6p|\xbcBJ8<<\x22M\xd3\ +\x1e8\xd2\x9fVa0\xc6%e8\x97\xb8c\xfd\x94\ +LH\xd2\x84\xcdf\x83\xb0\x82\x93\xe3\x13\x9e\xb8\xf2\x04\ +\xe7.\x9c%\xcf\x0a\x07\xbe\xf2\x94\x83\x83\x03\x8c\x09\x19\ +x]\xd3Q=\xf6\x04\xdd\xef\xfc!\xeb\xff\xf8\x07$\ +\xa7fd/y!\xcd\x83\x17h\xce\x9dBLs&\ +\x93\x09\xb6O\xa0p's\x80\xd6\x9a<\xcfh\xdb\x96\ +\xe5\xd1\x09\xc9\xbc\xe0\xe0\x95/\xa5|\xef\x1f\xb2\xb5\x0d\ +\x1d\x15)3\x1ajP\x96\xe9\xb4@iE\x92\xa6\xac\ +V+\xb2,\xa3m\x0d{\xf7\xdf\xc3\xc9\x99\x19\xf5\xe1\ +%,\x15g8\xc0Rs\xe6y\x0f\x91$)Zk\ +D!\xb8\xe3\xae\xbb\xb9z\xf52{\xc6\xd0\xac\x96\xb4\ +]C\xcd\x8a\x94\x1c\x8ba\xfa\xd0\x03\xd4EJ[\xd7\ +\xacV+\x00&\xd3\x09U\xe5\xd8\xb3\xa6m\xa8\xca\x92\ +$\xd1\x9c\x9c\x9c0\x9b\xcd\x10B\x90f)\x9b\xcd\x16\ +\xad$I\xdf&!\x04\x9fy\xe4\xdaH\xefx\xc0\xe0\ +\xd0tlKng\x87\xfcV5>l h\x88\xa0\ +\x97\x02\xe8\xba\xddz\x0f:\xbf\x07\x00e\xe9\x98\x93\xa9\ ++\xb6\xcbp\xbf\xc0D\xde\xae\xb4\xca\xae^\x0aO\x1b\ +\xc7!\x87Mz`hB\xcb\xc7\xf1_\xb1\x07\xc7\x0c\ +)\x88\xe1>\xde\xfd\xec?\xf1#\x16l+\xc4::\ +\xb8\x91\x83\xae\x14\x88\xde6\x8d\xcf\xb5\x8d\xf5\xad!\xd8\ +k\xff\x8e\x1e=c\xdc\xf7\x00|\xc3\x1c\xfar^\xb7\ +\x8b]\x8cI\x0b\xdf\xe6q)\x99\xb0\x01\xf7\xa3\xeb\xb1\ +C\xb0-\xde\x16\x06\x00\x1b\xc6\x95\xe1\xdb\xbe\xb8\x8d\xd1\ +\x16\xf6gp\xb4Ftv\xe7Z\x0f\xda\xe3X\xcb\x98\ +4\xf2\x87H\xc4\xbe\x22\x8f\x12BP\x8f\x07s1>\ +\x0a\xd6\xcd\xd7\xf3\x1dc\x990\x8e~\x96c4\x16\x5c\ +\xc0A\xce\x82\x1d\x97'[\xec\xa9yO\x9e\x05\xb2I\ +\xa0\xd0\x06Hz\xeapl,\x03\x8b\x15/\xaa\x18\xc8\ +Y\xc2\x82\xf2\xefx\x16\xea\x0b\x17\x80\xee\xf3\x12\x00v\ +\x04\xa0PS\x04\x0c\xc7\xc6\xdd*\x00\x1e\xe4\x84iy\ +J\x01\x18bM\xc2\xae*0\x96\xb7\x13\x80@S\xc7\ +\xac\x8f\x1f\xc98\x91\xfd\xf6\x02\x10\xc7\xa6<\xb9\x00\x18\ +\xdb\xb1i\x8e\x98&\xfbH\xa1G\x02\x10\x14\xde\xed\x05\ + ~\xae_\xdcaw\x13\xab\x0f\x86{\x05\xb5\x162\ +\x96\x03\x84$\xfa4\xeeO\xbc\xd3\x0a\x92\x14\xb3\xc01\ +\xf0\x8f\xe1\x96\xef\xa9w\x8d\x8f\xf7\x8e1\x03\x18\x16N\ +(\xb73NB\xb2;}\x8a\x93d\xbc\xcc\xc6\x00\xd6\ +\xbfvM\x89\x8d\xda\x13\xef\xb0\xc7c\x15``\x1c\x8f\ +\x13\x9b\x968V\xd1b\xa2M\x89{\xbd\xe6u\xaf\xe2\ +\xfc\xbdw9\x98n\x05Bh7f=\x08\xfc\xec\xc5\ +\xeb\x0e,%.\x82\xa6m-\xd6\x82\x92=#h\x9c\ +\x84j\xd5\x8f\x9a\xc0\xb9\x16\xfb\xfax\x0a\x86\xba|J\ +;pU5\x06k\x0cG7O\x98NS\xb2L\xf7\ +\x0c\x1fCy\x14\xcf\x16\xbad\x0c\xc7,:\xd7\xa8\xed\ +\x8f\x12\xb3h-\xb9\xef\xde\x94\x8f}|\xc5\x9dw\xa4\ +\xdcuWN\x9e\x8b\xa1V\xdff\xd3\xf1\xf8c[V\ +\xeb\x9a\xe9DaL\xc7\xfe\xbef\xb9\xac\x99N\x15\xa6\ +3\xa4\x99d\xb3\xa9\xb9v\xad\xe1\xec\xd9\xdc\x01\xdc\xd6\ +\x01\xc5\xf5\xba\xec3\x8d\xab>\xe9BRUU\x1f\xe3\ +\xe7\xc6\xcf\x81*CQ$\xe4yJ\xdb\xfa\x8c]\xdb\ +\xbblk\xba\xce\x90\xa6\x09\xd6Z\xce\x9d;\xe8\x13A\ +\x1c(\xac\xeb\x86\xbd\xbd\x19\xeb\xf5\xa6\xaf7X3\x9b\ +M(\x8a\x82\xedv\xdb\x1f\x8f\xc6\xe0:.&\x05e\ +Y\x82\xb5\xd4\xd7\x8f\xe0\xf0\x88\x1b\x7f\xf4A\xb6\xd7\xaf\ +1y\xe0\x01\x8e\xe63\xdaB\xf3\xd8'N8u\xe1\ +\x02g\xcf\x9feSn\xa9\xaa\x92\xaa\xaaI\xd3\x04\x9a\ +\x0e>\xf4\x08W\xde\xf2\x83\xe4G\x0d\xc6T\x1cq\x93\ +\xc5\xcf\xfd:e\xba&\xf9\x1b\xdf\xcd\xa97\xbf\x01\xab\ +\xa1\xaa\x9c\x1c\x94eI\xd6'Xl6\x1b\x00\xf2\x22\ +\xa3\x16\x86z\x9a\x92u\x92\x0eA\xc6\x94\x0d'\x08,\ +i6Aj\xa7\x97\x9a\xa6a\xd2\xb7\xdd\x98\x8e\xe3\xaa\ +F\xe4\x05\xb5q\x09\x19-\xa5Kb:\x7f\x06+\xfa\ +\x8ce,Y\x9eq\xe1\xee\xbb17n\xb0\xae\x96H\ +[!\x10lY\xa1\x11,^\xfd\x12\xac\x90\xa4Zq\ +\xb0\xbf\xc7\xb6rc3\x9bN)\xab\x92\xf9\xd9\xb3h\ +\xad\xa9\xea\x8a,\xcd\x10\x08\x9a\xaeE\x22(\x8a\x82\xc9\ +t\xc2f\xb5FX\x81\xec\x8bW\xdb~\x85\xfbU\x7f\ +\xcf3\x9f\x81\xb1p\xe9\xe3\x1f\x1f\x8ci\xbcU\xf5k\ +\xcdk\x80\x18h9@\xe7=$\xbb\x1e\x9a\x00\x90b\ +\xbd\x13B?\xa2p\x9br\x8b\xc0\x22f\xb3\x91.\xf1\ +\xaca\x1c&\x126\xfa\x8c\xee\x17,e\xbc\x89\x0c/\ +\x7f\xbfx\x83\xef\xef\x17\xdc\xb5\xb7z`b\xfd\xe6\xff\ +z\x98:f\x0cm?\x1e\x16O\x9f\xb1\xa8\xd8\x00\x00\ + \x00IDAT\x05\x08\xe2\x8d\xb7{\x85\xcc\xe4\xa0\ +\xf3vm\x16\xd8Q[cX\x1d\xb7\xc5\xcfL\xb0\x93\ +^\x97\x86\xe7\x04\xaf\xdf\xf8\x19q_C\xfb\xc6c\xe6\ +\xdf\xf7\xe3\x10\xdb\x8a0\x82\x8c\xde\x09\xb6\xa4\xef\x89\x08\ +\x9bw\x07\x02\xa7\xd8\xbeXt )\xc2\x5c\xc4\x1b\x0c\ +\xbf\xd9\x1fSK\xb1\x9d\x88\xed\xe1\x98\xfc\xf0\xf3\x12\xe4\ +'H\xb3\x9f\xd5\xdd\xe2\xe0n]\xb8\x8a\x0d\x82\x10\x13\ +\xef\xdb\xe9I\xa9\x01\xf4\xb7\x16\xbb\xdc\xa0\x163B\xe2\ +\x90{\x86\xb6t\xf8\xa3\xb4\xe3\x81\x1d3]~\xd0\xc2\ +r\xf1\x93\xb4\x9bT1\x16\x80\x18\x80<\x95\x00\xd8\xcf\ +O\x00\xc4\xed\x05\xc0\xbb\x83}bH\xec.\x0c-\x8b\ +\xc5(\x86Fr\xf4I\xbcC\x8c\x99\xaa'\x17\x00q\ +\x8b\x00\xc4\x8bf\xdc\x82'\x13\x00\xaf\x88B\xd2\xcbm\ +\x05\xc0Z\xd6\xcd\x11\x93d\x0f%Rb\xe0\xf7\x94\x02\ +\xd0\xcf\xa7\x8eX\xc8] \xe7E6\x06O1\xe9\x1c\ +\xee=\x8ek\x19\x8f]`.\xe3\x98=\xbf1\xf0;\ +!5\x08o\x88\xcd\x08\xf3\xe6{\x0d\x88x\xab\xb0\x1b\ +\xfb1v\x99\xc7@6\x8e\x97\xf0\xe3\xe3w\xbc\xb1\x22\ +\x09}\x8b\x7f\x96t\xa2\x1b\xb1\xd8q\x88\xc4\x98\xa1\x0c\ +lA\xd8&\x84%<>\xf6P\xec|\xd7A\xebg\ +>\xf7a^\xfe\x0d\xaf\xa2\xb3\x1e\xe8\xf7\xed\x96\xba\xa7\ +\xf6\x5c\x8b\xab\xaaA\xe9>`^\x82\xed\xd9\xbc\xb6\xdf\ ++\xa8\x9e\x15\xf4\xf2e\xad;\xfaL\xd0g\xe4\x0a\xdb\ +\x9f=ki:\x83\xb0p\xe9\xe2\x11{\x8b\x04c$\ +M\xd3\x0d\xd9\xbd.\xe6\xce1]\x9e\x8ds\xf1t\x96\ +\xed\xd6%E\xa4\xa9d\xb1\xd0\x1c\x1f7$\x89\xe0\xc2\ +\x05\xcd\x95K\x0e@\xdduW\xd1\x1fafX-\x1b\ +\x92\xa4co.I\x12w\x8f\xf5\xda\xd5\xad\x13B\xb2\ +\xd8K\x99N\x15m\xdbq\xf6lF\x969fP)\ +w\x5c[\x92H\xa6\xd3\x14p\xc9\x1au\xdd\x22\xb0\xe4\ +\xa9\xeac\xf3,\xc5$'\xd1\x12\xa9\x157\xae\xdf$\ +M]\x8c\x99\xd6\x1ac:\x94\x92=\xc3\xd9\x0d\x09\x1b\ +.\xb3\xb7q\xec\x98\x92\xcc\xe7Sn\xdc8\xc4\x18\xc3\ +\xc1\xc1\x1eZk\xea\xba\xea\x0b/k\xca\xd2\xc5\xcf\xb9\ +6\xd4\xae\xce^\xd7q\xe9{\xff>\xfb\x97\xae\xb1\xfa\ +\xec5&\xb39\xcb\xcd\x1a\xfb\xbc\xbb9\xfd\xa3?\x80\ +^\xcc\xd8?\x7f\x1e\x84 \xcf\x0b\x00\x97p\x22%\x9d\ +\xb4,\xdf\xfd\x87\xd8kG\xd4\x18*6d(,5\ +\xdd\xf6\x84\xe6\x9f\xfc3\xec\xf2\x98\xc9[\xdeDq\xb0\ +\x87\x94\x92\xe9lBg\x8cs\xa1&\x09\xeb\xf5\x9a\xb6\ +n\x98Lg\xd4\xd3\x9c\xadY\x01\x12MBF\x82\x91\ +-\xfb_\xf6lL\xd72\x99N)K\x07@}m\ +\xc5I\x9e\xd3^8 \xf9\x93\x05[\xbbD`))\ +1yJ\x96&,WK\xd2\xd4\xc5SR[\xc4l\ +\xceC_\xfe\x22.\xfe\xd6\xef`\xacb!O\xd3\x09\ +M\xfa\xb2\x17\xb1\x7f\xea\x80\xe3\x93c\xda\xae\x03\x0bR\ +)\x94\xd6\xec\x17\x07\xae\xee\xa1\x10dBb\x8dEi\ +\x89i\x0cR'\x18c\xd8\xac7\x14\x93)i\x9a\xf8\ +\x83w\xf0\x1e\x97\x0e\xcblo\xc1\xb7\xfe\xad\xbf\xce\xcf\ +\xfc/?\x86g/b\x00\x16\x1b\xf5\x98l\xf0\xc6\xd5\ +\xb1\xefc\xb7d\x0c\x22\xbdF\x89\x19\x19\xaf\xff\xfc6\ +~\xb0f\xa5;\x90@\xccf\x83.\x0dw\x08\xc0(\ +0c\xf1f\xd6F\xed\x1b\xdb\x8a\x00&v\x0b\xdf\x8f\ +\xfb\x15\x93#\xfe\x9d@\x5c\xc4\xa4E\xd0\x91\xae]A\ +\xbf\x8dc\x13\xc7\x9bQ\xef\xa5\x89k\xe8\x060\xe8c\ +\xe6C\x18S(\xff\xb2\xbb1\x1e'`\xc4\xcf\x8c7\ +\xc9^/w}|e\xac\x99c\xfb\xcb\xd0\x821\xdf\ +9\xb6\x0dct\x10\xebx\x1fF\xe0\xc7VDW\xc6\ +\xec\xab\x9fC\xa3%r\x7f\x8e8Z\xf5L`\xe8\xa1\ +\x07}\xf1\xf9\xc8qH\xd5\xee\xbc:\xdb\x17oW\xe2\ +xQo\xfbm\xc4\xe5\x8e74\x01\x8b\x85\x19\xf7L\ +h\xc0_NZ\xdd\xbc\xf9~E\xa1g\xdb\x16\xf2\x16\ +R\x9f\xe4\xeafZ\xfb\xbc\x9c0Yr\x98\x14?\xb0\ +\x81%\xb1xW]\x0c\x9f\xc6\x94w\x98\xdc\x18\x10\xc5\ +\xb1\x83\x7f\x1e\x02\xe0!\x87\xbf>W\xeet\x05\xcf\x04\ +\x86\xbd`\xd8\x15\x8c\x05 \x0c\xf1m\x05\x80\x00\x92v\ +\xc1c\x8c\xfa?\x7f\x01\x80\xcf%\x00\xb1\xcb\xf4v\x02\ +\xe0\xde\xb0l\x9b\x13\x8ad\x0f-\x92\xd1\xdc<\xa5\x00\ +D* \x9e\xa3\xe1\xfd\xe1\xc83\xf7\xc4\xc0\xf5\xd1\xcf\ +E\x88\xc7d\xf86\xa3{\xc6\xc2\x18\x94\xb3\x1d\x8d%\ +xwp`\xf1$\xde5/Gs\xee[:V\x92\ +b\xf4\x0e\xc4`6V}\xbe\x1d\xb1r\x88\x17\xa1\x1f\ +\x9f\x8e\x90\x9a4\x8e\x87\xf1\xefu\xf8\x9d\xb3\xdc\xb9_\ +\x00y^Q\xc6IPz\x18\xb7 Aqpp\x9e\ +O\xf8/\xff\xea\xb7a\x90\x18\xdb\xef\xed\xacu\x09?\ +\xd6\x22\x94\xc6t-\x12\xd8\xd6\x0d\xb3y\x86\x14}F\ +\xafO\xf4\xb0Nv\xb6\x8d%Q\xa2\x9f\xab\x1ed\x0a\ +A\xd7\x9f\x1dk\x8d\xebu\xdb\x19\xac\xb1\x5c\xbat\xc4\ +\xa4p\x8cZ\x9a\xb8lX\xef#\xee\xfa\xe0\xc0,\xed\ +\x93::K\x9a\xa8\xe1\x087p\xc9\x1d\xd6Z6\x9b\ +\x86\xd9,A\x0a\xcb\xf9;R&\x85\xcf\x18v\x89!\ +\xdbUM\xa6A\xa6\x82\xcd\xa6AJ\x835\x1dyn\ +\x91\xca0\x9b)\x94\x824U}\xed=\x97\xec\xa1\xb5\ +v\x99\xa2\x99\xa4\xeb\x5c\x5c^\x92H\xaa\xaa\xa6*+\ +\x9a\xda\xb9d\x17\x8b)J\xb9x\xbav\xd32\x9d\xe5\ +\xa4R\xd3nJ\x9a\xd6\xa0\xacE(K\x97f\xa4y\ +\x86I\x5c\xa0d\x92(&\x93\xacg\x0a\x15m\xdbr\ +p\xb0\x87R\x8a\xa6i\xa8*\xe7Nv\xed\x90\xbdk\ +\xdd\xb1bBJ\xb2<%O2\xaa/\xbd\x8f\xeb\xef\ +\xf9#t'9<\xbc\x89\xb2\x8a\xf4\xfd-\xd9\xc7>\ +\xc1\xf4k^\xe1J\x9bh\xc5boA\xd5\xb8\xccd\ +\xac\xd3\x5c\xe9\x85Sh\xebT\xff\x84\x9c\x84\x84\x9a5\ +)\x05mWS\xff\x8b\x7fK\xda4\xf0\xb6\xbfA\xb2\ +7\xa3n\x5c9\x1aW\x9a\xa6rml\x0d77\x1b\ +fw\x9dg\x92\xcf)7+\xa0\xa3b\xc5D\x1d0\ +\xfd\xbaW\x92%\xe9\xd0\x1fW\xafP\xa3{\xd9\xd2\xa7\ +\xf6X\xe3j\xf9\x15\xcc\x00\xc3\xe4\x99\xf7\xd2\xb6\xcdp\ +\xad\xb5\x96\xaek\xb1\xc6\x90\x9d\xdb\xe7\xb4<\xe0j{\ +\xc4\xb6+\x91\xcf|\x06\xea\xc2Y\x0e\x8f\x0e)\xb7%\ +RI\xb4\xd6dYFY\xd5$YF\xa25]\xdb\ +:\xe6\x18\xdb\xb3\xb1\xd9\x90\x0d-\xa5t\xe5b\xdaf\ +8\xde\xce\xadC\x8b\x14\x927\xfe\x9d\xb7b\xd3b\xd0\ +\xe7\xb7z-\x22\xf5H\x1cW\xe77\xb1\xbe\xb6^\xcc\ +\x1c\x8ei\x84\xe0\xee\xf5\xfa\xce]\xe1A\xdc\xc8\x12\x94\ +[\xd7\x92\xd9\x04\xcf&\xfau\x17\x98\xb8\x18\x14\xc5O\ +\x1c\xebIn\xd1);\x0edA\xa4[\x9c\xb5\x08e\ +_bV/\x84\xf7\x04 \x18\xc6\xeaV\xbd\x16\x88\x83\ +\xf1\xf8\x05V\xcb\xe9\xb71\xa3\xe6\x89\x0e9|\xdf\xeb\ +R\xd1\x13\x0d\xe3\xb9\xf1m\x0f\xba>\x06\xef!y2\ +\xc6\x1d\xee{!;9\xb6\xfb1\x89\x14@p\x0c\xe7\ +B\xc8@ls\x07R\x01o\xafCl\xfe.c8\ +H\x88\xee\x13C\x0eW\x08\x13pI \x1fvC\xd7\ +\xc6^A/\x13q-K7\x7f\xb1\x14\x06\xd0\xed\xfb\ +0\x06\xe8\xfeyqU\x13_QeL\xade\x7f\x8e\xac\xc0Z3\x9c\xe6!\xa5`2\ +\xc9H\x12\x89iS\xd7.\x0bM]\xa3\x9a\x8e\xee\xfd\ +\x1f\xc1\xdc<\xe1\xf8\xf7>\x04\xcb\x13\x841P\x97l\ +OJ\xb2\xfb\xce\x91\xdf\x7f\x07\xc5+\xfe\x12\xf6\x81\xf3\ +\xe8\xd3\xfbXkI\x12_s/c:-\xd8l6\ +C\xfd=%$\xdd\xb6\xa2)kd\x9eRLr\xa4\ +\x92\x08!\xc82w\x86\xee\xa9\xb7\xbe\x19\xf3K\xefe\ +\xf5\xe8c\x08\x1a4\x96\xae9\xa6\xfe\xa5\xdf&\x7f\xf9\ +K\xe8\xda\x86\xc9$g\xb3\xd9P\xf4\xe5Dl\xe7V\ +bv\xf6\x00c\x1a\xa0\xa3\xa1A\x02\x13f\xdc\xe42\ +\x0bq\x1aZ\xcb\xe6'~\x91\xf4\x19\x0f\x22\xdf\xf0M\ +TuEQ\x14}\xcd\xc1\xd6\xb9\xaf\xab\x86\xb2\xdc\x90\ +\xec\xcd\xd1\x22\xa1\xc5\x9d1\xadP\xe4bA\x97\xb9\xd8\ +<\xfa9\xcc\xb2\xcc\xd5\xddkj0\x96\xf4\xc1\xfb\x91\ +V\xd2Rs\xccUN\xa5\xf7\xd3<\xfc4r\xa5\xfb\ +\xb9\x92n|\xf2\x02#\x15\xf6\xde;\xc9D\xc2]\xf2\ +\x0c\x97\xcd!\xf9\x85\xb3\xe84E\x0b1\x9c`\xe2\xb3\ +\xa3\xf3<\xa7\xa9\x0d]\xebbZ\xeb\xfe\xf34I1\ +\xd6PU\x15y\x9e\xa3\x93\x84\xa4\x17X\xa5\x5c\xd8\x81\ +_9\xdf\xf8\xddo\xe4\xcc\x03\x0fP\xb7\x81_\x0f\xeb\ +)\x06uq8M\xbcM\x8c5\xf7\x18\x1a\xc5z2\ +\xd6\x0d\x0c\xf7\xea\xdb4@\xaf\xa0_(7N/\xcc\ +\xa6\x91\xd5\x88\xb5n\xd0>\xce\x961\xb4&\x8e \x1c\ +o\x10C\x1bc\xe2\xc2\xebI\xaf5\xe3\xd2Y\x81t\ +\x88Ge\x0c\xea\x02\x11\x10\xc3=\x1f\x07\x1d^\xf1\xa7\ +>i!vk\x07\xc6\xec\xd6$\xd0X\xafY\xec\xa0\ +}CN\x81\xeb\x8f\x8fO\x8c\x11Ex\xba\x18\xdae\ +\xfb6\xb8\xadr\xa8h\xe1\xfb\xd72\xdex\x13}\x16\ +\xdbN\x7f/\x17z\x13\xee\xe1]\xed\x0a\xd5\xc7\xbe\xc7\ +3\x18\x01r-]b\xc8\xe1\x12l\x9091\x9a\xc5\ +\x80I|\x0f\xbc,zO\x92\xbf\xa7\x1a\x9e\x100\x90\ +\x1fw\x89#G\x02\xe9\xe6\xc7R\x0d\xd7\xecb _\ +\xc5$\xc6G!\xde\xd0_\xd5\x83D\x03r\xd5 f\ +\x81X\xd1.\x0b\x85\x91 \xb8\xc6\xa8\xa8\xa3\xbe1~\ +\x8ao'\x00\xc1\x80\xc6\x0b1N*\xf9B\x05\xc0\x03\ +\x8b\xdb\x09\x807\xb9\xbb.\xd0L\xb9\xa3\x07\x1c\x08d\ +h\x8fc\xe2\xc6G\xc3\xc5A\xbb\xb1\x00\xc0n\xdc\xc1\ +x\x89\xfbq\x09\xe0,\x00\xde?/\x01\x88K\x1d\xdc\ +V\x00\xaca\xd3\x1c\x0f\xee\xe0\xf0\xf9Xx\x82Px\ +\xc1\x1f3k1K\xe6\x81]\xe8\xad_\xfca\x8e\xdc\ +\x5c\xbb\x05.\xd9\xa5\xe0c\x97C\x08T\xf6t\xf9\x18\ +l\xca\xb0\xc8\x06\x19\xea\xf0\xe0\xcf\x9d\x82\xe2!+\xd1\ +\x5c\xdb\xd1}\x02\xac\x0c\x125v\x01\x07\x06;\x8e\xc3\ +\x0c\xf3\x1a\xcc\x05\x08\x8c\x88\xe5\xd5_\x15\x1b\x87pO\ +\xafHb\xf9\xf1c\x11\x87\x11\x04\x19\x08\xf7}\xf9\xd7\ +\xbe\x9c\xa7=\xf7\xd9\xae&\x9f\xb5C?\x02\x98\xed\xfb\ +d-H\xcd\xd1r\xc3\xdd\xe6\x14R\xb8\xac^\xe36\ +\xa8}RB?7}\xb6og\xe8k\xf5\xd9!k\ +\x18@\x09\xb8vu\x8d\xd6-R\xa6t\xc7\x15\xeb\xff\ +\xeb\x03\xac\xdf\xf9\x9f\x11\xeb-\xd7\x80\xda\xd6d\xe7\x0e\ +8\xfa\xf0g\x10R\xb2x\xd3W\x22\x1e>\x8f\xe9\x8b\ ++k-\x87\xec[w\xb2F\xc3d\x92\x22\x84s\xef\ +\x9e=\x97s\xed\xda\x9a3g'\x80a2\x91\xb4]\ +\xc7\xc1AB\xb9m\x10BP\xd7\x0d\xe7\xceM0\xad\ +\xa1\x15.\xa9DkX\xaf\xb7\xfd\x99\xbb-\xd6\x1a\xb4\ +N\x00\xd3g\x1bw\xa4i\x86\xd6\xae\xae\xe0v\xdd\x92\ +$\x1a#@=z\x85\x93\x9f\xfc\x15\xd6\xff\xf7;\xd0\ +\x22\xa5\xdd,\xc1vh\x12t\xa2\xa9\xaa\x15\xc7\x1f\xfa\ +\x13&\xa4\xa8\x1f\xffy\xd2\x87\x1f\xe0\xf4\xdfz\x13\xea\ +\x05\xcf\xc7\xce\x1d\x00I'\x05eY\xf5Y\xb6\x824\ +M\xa8\xde\xf5\x87\xdc\xfc\xa9_\xe2\xe4\xa3\x9fd\xf1\xd2\ +\xbf\xc8\xe25/F\xbd\xf0\xf9\xe8\xdc\xd5\x1d4\xc6`\ +N\x1f ^\xf0\x10\xdd#\x1fg\xca\x94\x8e\x06CK\ +\xf7\x9e\xf7c\x1f\xbf\xcc\xe9\xfb\xef\xe1\x89\xabW\x99\xcc\ +ftYN\x9ae4]\xe7\x8e\xa2R\x82\x99\xde\xc3\ +\xb4%+\xaecih\xb1\x14L1\xd6\xb9\xae\xb5\xed\ +X\xfd\xc8O\xa0\x9e\xf3\x1c\xe6\xcf\x7f\x0e:\xd1\x1c\x1f\ +\x1dr\xf5\xda\x13`a2\x9bq\xea\xcc\x19Ls\x0d\ +\x91I\xc4\x1aR\x12&b\x8eYL\xd0gOc\xa4\ +\x03\xacuY\xf65\x12[\xa4\x90t\xa6\xc3\xdc\x7f\x17\ +\xf9\x99\x03\x9ak\xae\xa0v\xf7\xe5\x0f\xa1\x0e\xe6\xb4\xa6\ +\xa3\xac*&\xca\xcd\xb3\x90\x8al2\xa3y\xd5\xcbI\ +~\xfe\xb7\xa9>q\xc8)u\x8a\xf2\xd9\x0fptr\ +\xcct6%MS6\xdb\x8d\xbb\xb6(\x10BRn\ ++\x92$A\xeb\x1c!\x15R\xf4Y\xe8}\xedGc\ +\x0cY\x9eQ\xd7-E>\xa13\xe5\xb0\x1e\xbe\xe2\x15\ +/\xe5\xb9_\xf5\xe2>H\x89>{:v\x9d\xba\x97\ +\x96\x9a\xcex\xc2\xc2\xeb.Fv\xc3\xaf\xdb\xd8\xc0\xc7\ +@\xcb\xeb}\xbf9\x1e{\x85\xe2+\xa2$\xc7\x9e\x09\ +\x14\xb3\xf9-@4$\x9a\x05}9\x86e\xde\x82\x04\ +\xcf\x8c\xb3\xb0>j<&\x03\xe8\xef\xe9\xdeU\x84\xa4\ +\xbaP\x89 \xb41\xf8\x94\x82\x07o\xack\x83\xdd\xf4\ +:5>R\xcc\x03\xe2\xd8R\x8c\xed\xbd\x87Ta\xcb\ +>\x1e\xe7\xa0\xc7\x18\xae\x17}o\xdd\xb5\xde\xceA\xcc\ +pz{\x1al\x16\x84DN\xdf7I\x08\x17\x0a\x15\ +F\xe2P\x1bh\xa3\xf6\x8a\xe1s\x8fg\x82^\x1e\xdb\ +\xb40\xc7q\x9fE\xa21\x8b)\xe2x=\xb2m\xbb\ +s\x14\x87\xac\xf9q\x8e\x81\xe8\xadI\xb5\xe3\x925\xde\ +\xce\x05I\x0d\x9e\xd9\x18\xc7\xc4c\xeb\xe3Z\xbdD\xc5\ +\xa4\x86'\x8e,\x81\xe5T\xdb\x1a\xdbv\x88\xbe>\xa9\ +:\xab\x1e\xfe!)\x04\x0d\x1d\x8d]E\xd3\x17\x04\x8a\ +\xe8\x1d\xa2wBC\xc6\xecH,\x90\xf1\x80\xf8n\xc5\ +\x81\xb3^\x00\xe2\xc5\x16O\xb0_\x94\xae\x1e\xdcn\xec\ +\x04\xd1=\xf8I\xe4\x85\xb3\x9c\xfd\xa7\x7f\x97\xf4\xdc\x19\xaa\ +\xca\xb1\x8dRj\x84\xe8\x133\xac\xa5\xcbsL\xa1\xa8\ +\x9b\x15\xe2\xa5\xcf\xe2\xdc\xdf|3\xfb\xa7\xcf\x90\xe5\x05\ +B*f\xb3\x05\xc6\xf4\xb1~B\x81\x80<\xcf\x91J\ +\x93\xe5\x05i\x96\x92\x15\x19Zi\xb4\xd6\x1c\x9c:\xdd\ +',A\xdd4(\x01\xff\xea\x9f\xbf\x9d;\xee9\xcf\ +7\x7f\xdf_\xc1*W\x1bPX\xcb\x07\xdf\xfd\xfb\xac\ +n\xde\x1c\xb4\xd1\xe9s\xe7\xf9\xfa7\xbd\x81;\x9f\xf9\ +L>\xf5\xa1\x0f\xf5\xfa(f\xcf\xbc\xeb7\xc4\xba\xc5\ +\x86\xd7_\xef5\xcan\xb2\x98\xd7-\xe1\xf3\xe0>\x1d\ +\x0clk\xe8L\xeb\xce?\x8c\x8c\xae\xd7SA\xdf\x8d\ +\xdd\x8c\xfe\x19\xe3\xcc\xdc\x18P\x88>\x22CD\x9f\x04\ +\x9b\x18\x87\x11\xc9\xe8\xaa\x18\xa8\xc5\xb6&\xe8Eoo\ +\xc7,\xa2\xdd\x19#;\xf4\x98H_\x8e\xf1\x80\x8cl\ +\xce\xd8*\x841\x8e\x19\xd9\xd8\x1d\x1d\x03j\x8f\x09\xe2\ +0\xaa\xd8\xee\xf9>\xc5!60\xd6\xb5\xe3\xcd\xb9K\ +r\x08\x96\x22\x5c\x1f\x1f\xd20\xb4[0$\xa3\xfa\xeb\ +\xe2\x11u\x17\xb8o\xa9&\xa6,n7fD\x9f\x86\ +\xa7\x07\xcb\x1a\x8f\x94\xb8\xe5\xdd\x80}\x02\x89\xb4[\xdb\ +2\x00\xcd]k\x1dlt\x0c\xae\x83\xc4\xb9\x97\xea\x12\ +\xc44\xc7\x02\xfaFs\x89\xd3\xc9\x9d\x83\xcb)\x1e\xc4\ +`z%vp\xc7\x86WX`\x86\xb1\x00\xb8F\xec\ +\x9ez\xe0\x05 N\x1c\x89\x17\x82\xbf\xbe\x8b\x04\xdb\x12\ +\x5c}O&\x00\x9e\x9d\xf1\xdd\xef0L\xd4\x9c\x0a\xc9\ +\xb6[\x0f\xcfq\x02\xd0\xf5\x00.,t`(\xa2\x18\ +/\xfc\xf1\xa0\xba\x7fc\xc4\x1d\x04\xc0\x0b\xf68\xfb9\ +0O~b\xc75\x04\xe3\xa5\xed\xaf\x0c\xb1(v\x10\ +\x80PB\xc5\x8f{\xb4\x80\xada\xdb\x1cQ\xf4\xc5\xa2\ +\xc7\x02`\x87\x7f}_\xc7Y\xad\xfd\xf3\x85\x1fg3\ +\x9a\xd7]\xb0\x17\x5c\xc1\xb1P\xef\xceC\x1c\xef\x173\ +\xc3~\xae\xc7\xcc\xf1\xee\xa2\x89\xc7\xde\xc74x\x05\x14\ +\xcb\x86\x9f\x17\xef\xee\xf2\xf7v\xf3\xe3\x98D\xff^l\ +\x08BHB\x0c\xc2\xc3\x12\x09}\x8f\x97e\xb8\xceF\ +\xf7\xf6\xfd\x1d+\xb4\xf1\x0e8\xce\xce\xb6\xfdX\xbf\xe5\ +m\x7f\x0d\xa3\x92 \x7fv\x9c@b\xfa\x1f\xfbp1\ +,p\xb4\xac\xfa\xf8\xbf\xdep\xf5,\xa0\x8ajC\x1a\ +\xd3\x8f\x9c\xa0\xaf\x19(\xc8\xfb\xb8\xbd\xa3\xa3-\x9b\xd5\ +\x09{{\x13\xe7f\xeb\x0c:St\xd5\x099\x05\xdb\ +\xed1\x07$\x18\x01\x87v\x89`F&\xe0\xf8\x91O\ +2\xff\xdfO\x98}\xcf\xd7\xc0\xcb\x9f\x8b\xceB\x1d\xbb\ +\xa2H99q%X\x9a\xc6\xc5x\x9d>=\xa5m\ +\x0dM\xd3\x90\xe7\x9a\xb6\xae\xa9\x8eJ\xba\xbaes\xb4\ +A)\xc9\xf9\xd3S\x94\x16(%\x87\x02\xceZ\xcb\x9e\ +\x9dj\xfa\x18\xb1p\x22\xcfv[\x92e\xee\x08\xb6\xaa\ +\xaa\xd0J\x91h\x8dV\x92k\xff\xdb\xcf\xd1|\xfc\xa3\ +X\xdb\xd2\x9a\x92\xab\x97o \xb1$R\x91\x9c=M\ +q\xf7>m\xe3\x92k\xbaG.1\xddj\x8e\xdbk\ +PA\xf9\xae\x0fR?\xf1\x04\xf9\xf7\xbf\x91\xeb_\xfd\ +\x12\x8a3\xa7QR\xb0n*\xeaG\xafP\x9d\x5cE\ +Y\x8b\xb2\x82\x925vUR\xfe\xf6{\x99\xbe\xe0\xcb\ +Q:A\x0b\x17/\xa8\x9e\xf5L\xec\x85=\xeccW\ +\xc8)\x98\x1e\xcc\xb8|\xfd\x0a\xc5\xbb\xfe\x80\xf9\x1b\xbf\ +\x85{\xee\xbb\x9ft1\xa1\xa9\xab\xfe\xac\xe0\x84\xedf\ +\x8b\xb9x\x83\xb2Z\xd2R\x91\x90\x93\x92\xb1fEJ\ +B\xc1\x94e{\x88&E\x93\xd0\xbc\xe7\xfd\x1c\xfe\xf4\ +/\x90}\xfb7r\xff\x83\x0f\xb0\xddn\x99\xef\xed\x93\ +f\x09M]\xd3\x99\x84\xc7;W\xcey\xcb\x92\x04\xc9\ +\xa6Y\x92-W\xe4\xd3\x09y6\xe9k\x15f}\xdd\ +=\x89\x15\x90\x14\x05\xe2\x8d\xafg\xf2\x82\xe7\xd1\xcef\ +\x14\xf7\xdf\xcb\xc9fM\x92$\xa4iF\xdduH\x9d\ +\xa0\xa4\xa4\xdal\x91ZS\xbc\xfe\x1b\xd0\xaf\xfbZ\xd2\ +\x1eD>q\xfd\x1aBJ\xce\x9e=\xe7\xda\x95L\xa8\ +\xdb\x1a\x84%5\x92\xb6kHd\x86\x12\xc2\xd5m\x94\ +\x0a)]\xa6{U\xf7\xd9\xc9\x85K\x92)\xcb\x0di\ +\x96\xf0\x9d?\xf0=\xc8$sk\xc7Z\x8c\x08\xebt\ +\xb6\xb7\xc7K\xbf\xf6\x95\xbc\xe4\xb5\xaf\xa1\xb5\x92\xc3k\ +\xc7\xfc\xe6O\xff,\xc2\xc6\xb1t\xf1\x06T2\x99\xcf\ +Y/O\x06\xfd\xe2\xcb\x95\xc4p,\x80\x90\xb0\x96c\ +h\x13\xdc\x8d\xa1\xa4\x95\xc5\x95\x88\xb1\x00\xb3\xd9\xe0\xe9\ +\xf0\x80*h\xb2\xa0\xe7\xe3m\xf6\xaeq\x0e:\xd0i\ +X\x7f0@\xcc\x14yh\x14\xe2\x89\x03\x81\xb2\x0b\xc8\ +\x02\xc8\xf4Nl?*A\xc7\x8f\x13;\xe28\xbe`\ +\x8b\x82\x8e\x1dk\xc4p\xec\xda\x981\xf4\x8c^\xdc\xf7\ +1%`\x87\xfb\xc7DO +\x82{\xf3v\x81M\ +\xb7\x02\x9c\x90\xd9\x1d\x93C\xc1r\xc7\xba9\x00u\x8f\ +\x1c<\x03\x1a\x98\xd0\xd0>o\xef\xed,\xa7\xab[h\ +\xda\x11\xf6\x09\xac]<2c\xf6x\xd7\xea\xfbY\x0c\ +6*\xc8\xed\xb8\x0f.A\xd63\xa6\xfe\x8f\x9f/\x8f\ +\x0d|?c\xdbn\x89\xb3\xb9C\xdf\xc5\xaa\xa4\xdb\xab\ +\x90Y\x86\xca8\xf7C\x95\xd9P\xc8\x195\xabAx\ +\xc6\xf8t\x1c\x83\xe6_\x1e\xf4\xc4\xee>\xffg\x1c\x15\ +\x15\x06%\xdeW\xf9?\xf1\x12\xf3\x82\xe4Q\xfd@s\ +\x8bx\xf8\xc2Ocd\x1cvE\x00R&\x08\xa0\xb3\ +\xed-m\x0f\x02\x10\x16z\x10 \x7fE,\xa0q\x1f\ +v\xe3\xd8\x82\x00\xc4c\xb6\xdbV\xd8\x1dS\xf7\xffn\ +\x92\xc4.H\xf2\xf1\x18\xfe\xfbA\x81\x84\x0c\xad\xceT\ +$2\x031V.cFr<\x17C\xbb\xc4n\xec\ +L\x14o\xb83W\xa1\x97\xbe\xad10\x0c;O\xbf\ +\x81\x08\xa0w\xfc\xcd\xdd\xd7\xf8\xbb\xbb\xf3\x1d\x0bvP\ +\x03\x0e\xf0\xc5\xbb\xfcp}\x08_\xf0\x108>\xc9c\ +Wn\xa2\x1d\xb3\xb8\xfd|\x87\x9d\xde\x18 \x06\xc0\x1a\ +/d\xa2\xb6\x84\xfe\x09\xe0\xcd\xdf\xff\xdd\x9c\xbe\xe7\x1e\ +\x07\xc4m\x00x\xe0\xe1z\x7fo\x01>)C \xa9\ +\x9a\x96/y\xe6\x9dH%z`\xe8\xbe\xa5\xa4p\x8c\ +\x92\x05k\x1d\x02\x94B \x84EK\x07\xaa6\xeb\x86\ +\x1b\xd7\x0f9wn\xd1\x97R\x81\xb6\xe9P\x87k\xf4\ +;\xfe\x84v\xbb\xa2\xad\xd7l\xdb5\xa6\xdd\x92\xb5\xa0\ +;\x83\xedj\xbanC\xbalH.\xde\xa0\xdb\x9f \ +\xee>\xd3\x17&\xa6\xcf&\xedk\xe1)\xc9l\x96\xf5\ +E\x8a%BB[7\xd4\x7fz\x91\xed\xaf\xbf\x9f\x8b\ +\xbf\xfa\x1e\xcc\x87?M\xfd\xc1O\x91\xccR83C\ +\xa5\xaa\x8fOt\x8c\xa2\x10.\xf3\xf8\xf0\xf0\x88\xfd\xfd\ +\xf9p\x12\x87\x94\xf4g\xe2\xb6\xfd\xb1m\x92\x22\xcb\x10\ +\xc0\x95\xef\xffGt\x9bc4\x90X7\xfa\x0b1c\ +\xf6\x92\x879\xfd\x0f\xfe:{\xdf\xf5\x1d\xe4\xdf\xf0J\ +\xd2\xaf\xfd*\xf2\xbfp\x1fu\xbbB_:&\xa95\ +k\xb3A]/\x11\xff\xf9Q\xdaiF\xf6\xec\xa7\x91\ +\x16\x05\xa6\xeb\xe8\xb6[\xb6\xbf\xfe\xeb\xa4K\xbfej\ +\x99\x89)\x1c.I_\xf7*:)\x5c<[\x9a\xd2\ +X\xc3\xf6=\x7f\x84\xfc\xf8clYs\xb8\xbe\xc2\xc4\ +\xe6\xa8\xd5\x8a\xec\x95_Ev\xefy.^\xbcH\xdd\ +T\xfd\xfa\x94H!Y\xff\xec\xdb\xe9>\xf6)RR\ +\x8chh1\xe4\x22gq\xef=\xac\x8e\x9f \xc5\xb9\ +\xc0\x1b*$\x1a\xf1\xf8U.|\xc77\xd3&\x9a\xaa\ +\xae\xd9n\xb7\xa4iF\x9e\x17\xc8$\xa1\xfe\xa5w\xa0\ +on(\x980c\x8e\xfa\xd2\x078\xff\xa6\xbf\x8c\x10\ +\x92$M\x99\xcc\xe7N\x82u\x82N\x12@\xd0\x94-\ +\xd3\xc5\x1c{\xe6\x14r\xb1@g)E\x9ac:\x97\ +0\xd2t\x9ds\xc7'\x09\x93\xd9\x8c4\xcf\x90i\x82\ +\x90\x92\xc9dB\xd5T\xe4\x93\x82\x93\xd5\x9a\xedv\xcd\ +t2!\x9f8\x86\xb9H3\xac\xd4\xa4Y\xde3\x9f\ +Pv\x86\xb21\xb4Br\xb4)\xb9\xb1\x5cb\x92\x8c\ +\xab\x9b\x0d\xd77%W\x0f\x97\xdc\xf9\xe0\xb3\x99\x9c=\ +\x03\xc2\xf4\x9b\x19\x01\xd6\xf0\x89?\xfe0\xcf\xfa\x8b\xcf\ +\xe1\xaf\xfe\xe0\xdf\xe1\x8e\xa7?\x1d_\xb0K%\x09\x1f\ +~\xcf{)7\xab\x91\x1e\x10Bp\xcfC\x0f\xf2=\ +\xff\xfd\xdb\xb8q\xed\x98k\x8f?6\xd2\x03\x9e\xa1\x93\ +\x03\xef\x12{\x0b\xdc\xe7\xc1k\x11\xb4\xa7\x8c4\xbe\x07\ +G\xa2m\xc1Xl\x9a\x84\xb59\xd2\x00au{\xab\ +\xb3\x0b\x14\xc7vC`\xc5\xf8\xec\xfa1\x89\xe0a\xc0\ +8\x9e\xda_\xdb\xdfa\xf8l\xd7+!\xa2>\xc6\x9f\ +\xc5\xf1\xd36\xfan\x0c\xe1\x06[5x\xe5B<\xbd\ +o\xff\xae+\xd3\xeb@\xdfk\xa2\xf7c\x96\xca\x9f\xf3\ +\x1bF{\xacc\xe3{\xfa;\xc4\xb6\xecv\x98#\x14\ +\x8d\xde\x0dqr}\xf0ms\xf6J\x0d\xbf\xc7\xb20\ +\xd8\x5c\xa5\x90e\xb3\xd3\xb6\xd0\x8f\x98\xcd\x0d}\x0b \ +\xcc\x0e\xe3\x19\xda\x10\x83\xf7\x18\x0b\xf86\x88\x9d\xb6\xc7\ +\xb8\xc2\xb7\xcd\xcd\x95\xf7j\xed\x02\xc1\xc0T\xba\xb0\xb4\ +\x09\xb6\xae\x11\x8b\xa9+\x04]\xdb\x8a\xc3\xe6\xaa\xcb\xec\ +\x13\xb1 \xd9\xa8\xf1a\xc70F\xd8\xde%\xe6c\x06\ +]\x03C\xccW\x98\x8e\xf1\x00\x89\xdb\xbc\x1f\xd8\x1c\xff\ +$\x8b\x89\xdcrc3\x1f^\x9e\x8dqq\x83\xf1 \ +'*\x9c\x1d\xecAi\xcc\xe0\xc5P\xc03H\x1e\xbd\ +\x87}G|M\x98\xc8\xc0\xb0\x85q\xd9\xad+'\x87\ +\xf7DtO\xf7\xa9!\x16\x0a\x88\x854\x08\x80\x89>\ +\x8d\xaf\x1d\xab\x00c\x0d\xcb\xe6&\xb3\xe4\x14R\xe8a\ +.b%\x13\x0b\xd1\xae\xcb},\xb8c!\xb5Q\xaf\ +\xc7\xcey\x0f\x1cC\xed\xc71\x08\x0f\xea&\x8e'\xb5\ +\xfdB\x8b\xc7\xca\xcbPG7\xb89\xe50Fqa\ +\xe9[\x15G\xcc\xe6\xb9\xf6\xc6L\xb1\x18\xc65\xb4#\ +V\x84\x91J\x11\xe3\x05*GW\x8eef\xbc\x88C\ +\xe1\xf0x\xe1\x8d\x99b\xc1\x83\xcf~:\xf7?\xef\xd9\ +.\x91\xc3z\x89\x0e\xb2b\xc3\x0d\xfb\xd2\x19\x16\xd1\x83\ +\x1ac\xe1dU\xb2\xb7\xc81\x96\xe1t\x8fn8;\ +\xd7]#\x85;\xd7U\x0bIYw\xd4u\xcb\xe5K\ +7X,\x12\xb6\xdb\x12pq|ZJ\xca\xb6\xa6Y\ +\x9e\x80m\xa0]\x91\x1aC\x22S\x12,\xa5\xd9\xb0\x15\ +\xa5+\x1f#\xa1\xfd\xd8E\xec\xbf|;\xea\x8e}\xe4\ +\xd3\xefBh\xd53u.Kt6s\xa7b\x1c\x1f\ +\xbb\xfatB\x08\xaaO]\xe6\xf2\xff\xf4o\xd8>\xf1\ +\x04\x1bs\xc2\xa1\xadI\x0d\x94\x7f\xf8~\xee\xf9\xa17\ +#\xbf\xec\xd9TmKQ\xb8\xf3z]\x89\x18\xc7\xd8\ +\xfb\x138\xdc\x19\xba-MS3\x9d\xba3pu\x7f\ +\xe4\x89]m\xc8\xd7Kj\xdb\x91\xdb\x1cE\xe2\x12\x10\ +\x12A\xf1\xd67 _\xf4e\xd8l\x82\xb2\x96\xa9\xb0\ +\x98\xa7=\xc8\xe2\x95\xafb\xfd\xe3?\xc9\xf1\x8f\xfd<\ +y\xe9\xdcv\xcbO?\xc6\xe4\xc7\x7f\x16\xfe\xf2\xab1\ +\xb3\x09e\xb9A\xde}\x8a\xe2\xb5_\xc7\xe4g~\x93\ +\xf2d\x83\xb2\x86\xc4f\xd4\x8f]&\xd9\xaci\xe7S\ +\x84\x80\xedf\x83P\x8a\xe2E_\xc2\xe6W\xde\x85D\ +\x90QP\xb3\x86\xe5\x9a\xfd\x1b\xd7\xd0\xf9\xc3\xe4\xc5\x94\ +\xcb\x97>\x0b\xc6\xa0O'\xa8\xb2\xa5\xfb\xeccL\xd5\ +\x8c\xd6\xd4\x1c\xec\x9fgu\xb4\xa2\x96\x0d\x07\xdf\xf7\xed\ +\x1c\xfd\xc3\x7fJ\xb2\xde\x90\xdb\x05+\x0e\xa9Y\xb3\xf7\ +\xc8\x11'\xbf\xf2[\xcc\xbe\xf3u,\x16\x0b\xf2<\xa7\ +(\x5c\xe2\x0ay\xca\xfe\x9b_\xcb\x8d\xff\xf1\xc7\xd1[\ +\x09(&\xcf{\x0eI\x92\xf4\xc5\xbc%u]\xb3Z\ +-\xfb$\x0c\xcbd2%+\x5c|`\xd3\xb6H\xe5\ +\x80\x9d\x12\x92\x0c(\xab\x8a4\xcf\xa8\xdb\x8e\xb2ih\ +\x11\x94UE\x91\xe7\x884c\xd9\xb6\x5c\xdd\xb8\xda~\ +\xcc\xe6\xfc\xe9\x95\xab\xd8\x93\x92\xfbN\xedQ[\xcbq\ +k\xb9~R\xa2\xb2\x94uY\xb2\x5cn(\x9b\x8e\xba\ +6\xe8TS55\x0a\xcb\x22OI\x10hZ^\xf4\ +\xe0=\xec\xdf\x9b\xb9\x98>K\x1f\xfa\xe3Nmy\xd3\ +\xdb\xfek,\xb0\x1d;Z\xd0Zq\xfa\xc2\x05\x0e\xaf\ +]\xc1W*88w\x96\xd7\x7f\xcf_\xe1\x9eg?\ +kXo\xb6\xb7(A\xe7{\xdf\xd6\xf8\xb4\xa6\xa0\xdd\ +c\xddr\xeb\xb6\xce\x83\x0b\xafkeY\xba\x0c\xd4\xd9\ +\xbc_\xffcc=fz\xc2\x967\x5c\xc1\xe8\xde\xb1\ +\x1d\xf0`\xd2\xecX\x0d\xaf\x03\xfd\xf9\xb7\xf1\x169f\ +\x99\xc6\xaf\xdd\xb8\xc8\x98\x89\x92\xa3\xe7{\xcb5\x06\x89\ +v\xa8\xa3)z+\x17\xeb0?J!\x0e2\x94\xc4\ +\xf1\x04\x83 N\x8e\x0c5T\x03\x0b\xe6\xaf\xdf\xado\ +\x1b\xcfN`B\xfd\x5c\xf9\xb1\x8darxw\x07\xfc\ +\x01\xe1\xec]\x7f\xdf\x18\xc6\xfayw\xbfw\x18d\xaa\ +1\xa9B\xd6>\xad'\xb0\x80-\xb7\x96\xf0\x09s{\ ++;\xe7\xfb\x19\x8f\xb9\xff\xdc{I\xbd\xc71\xd4>\ +\x0e\xbd\xdc\xad\xf3\xe8\xef\x1c\xaa\x9d\x8cc]E\xdf\x87\ +\x04P\x95\xa5\xdbl\xd1\xfe\xe1\xb5-i\xbb\x153\xb5\ +?\x18\xc2\x80\xb4\x83\xd02\xfa9\x16\x00{\x9bN\xba\ +\xc3\xc2\xbf\xd8\x02\x10\x00\xa9\x07\xac\x22\x1a\x00I\xa6&\ +X,U\xb7\xf9<\x05 \x1e\xde\x1d\x01 v\x13\x8c\ +\x05`\xb7\x86\xd3\x18\x22|n\x01\x88w\x14\x7f\x16\x01\ +\xb0\xb6c\xd3\x1cR$\xfb(\xa1#\xc1\xb85\x8e\x22\ +v\xa5\xc7s\x1c\x00k\x18\xa50\xff\xa1\xaf\x01\xec\x8a\ +Q\xffc\xf7\xba\x87b\x01P\xfbc\x9c\xc2\xb8\x075\ +\xe4>\x8fw\xb8\xbe\x05\xb7\xcaa\xcc\xda\x85MHP\ +\xa5\xe3L\xf5\xb8\xad\xbbE5\xc73}\xeb\xd2e\xf8\ +,V\x0c!\xe0;\xdeA\xef\xbaR\x82\x5c\x09&\xf3\ +\x19o~\xdb\xf7\xb2\xed\xc2\xe4\x87MT\xe4f\x00\x5c\ +M\xd2\xfe\x13_\x17\xd0J\xd6\xdb\x8a\xbdy\x0e\xb8\xc2\ +\xcc\xe06\xb0R\x88>\x01$\xb8\xfc\xeb\xae\xc3t\x86\ +\xcb\x97np\xea\x94\xcbXu\x89\x14\x09Y\x96\xd0\xac\ +K\xcc#\x97\xb1\x1bW0x\x81\xe2fwH!f\ +X\x9d0;\x98\x90\xdet\xf1MI\xd2`\xea\x13V\ +\x7fz\x91\xe2_\xff2\xfc\xe0w\xa1&)\xc6X\xaa\ +\xaa\x06\x1c\xa8\x94RR\x14)\x9bM\xc9b1e\xbd\ +9A]\xbdD\xbe\xadhiPv\xc3\xdc.\xc8\xda\ +%\xbc\xfdwi\x1f~\x80bo\xe2J\xa3\xe0\x18\xcc\ +\xd9l\xc2\xc1\xc1\x9c\xed\xb6\xa4i\x1a\xe6\xf3)R\x8a\ +\xfe\x18\xb4\xb6?\xabw\x8bR\x09\xd5r\xcb\xc1dN\ +YY:\xd3\x92\xca\x84\xd26\x08m\x99=\xffKa\ +\xbap\xa3j:\xac\xb5\xe4ZS\xef/H\xde\xfc\xed\ +\x88w\xbd\x1f\xf9\xbeOb4T\xed\x06\xf9\xd9\xab4\ +\xef|\x0f\xfa\x9b\xbf\x86D'\xe8\xbc\xa0\xfd\xb2gq\ +\xf4\x7f\xfc,\x059\x96\x8e\xd2\x9e0\xdd,X\x7f\xf4\ +OQ\xa7N!\x8c+.\x9d\xe79|\xf5KY\xfd\ +\xc3\x7fN\xd2\xea>\x11D!\x9a\x8e\xe67\xdeE\xf2\ +\xb5/\xe7\xdc\x1dw\xb2\xb7\xbf\xe0\xe6\xe5\x8b\x5c\xfd\xd4\ +\xc7\x98\xacj\x16\x8b\x09\x8d\xd4\xa8\xceR\xadJN\xec\ +\x92\x89.(_\xfb\xd5\xcc>r\x05\xf9S\xff\xa1\x07\ +\xf4\x16a\xd7TvE\xf9\xc3\xff\x9a\xfa\x15_\xc9\xec\ +\xdc\x19\x94r\x096\xd6:IJ\xbe\xf9\xb5\xa8\xdf\xfd\ +\x00\xdd{?N;K\xc9\xbe\xe95\x94U\x7f\xf9\x12o^\x17\xc7\x80\xcc_/\ +\x09\xaeO\x83\x8dB\xb2\xc6\xe4\xc5\xb8\x8aExr\xb0\ +\x91\x01\x97\xec\xea\xe5\xf8\x1b\xfe\xff\x98\xe1u!F\xdd\ +@\x02\xed\x86c\x0d9\x03\xb3)\xe6\xe611\xe0\x8d\ +\xe1e\x00\xc0v\xf8\x13\x98\xba@f@(\xa7\xe33\ +u\xfd\xbc\xf9\x035\xdaafC,~L0\xc4\xd4\ +T\xccn{\xcf`\x5c\x9e\xc6\xcf\x9d\x7f^r\x5c\xa1\ +\xdd\xc5..\xae\xb3-\xcb\xee\x90\xb9\xf2\x95\xf2o\x15\ +\x80\xd8-{;\x01\xf0B\xe4\x074\x16\x80\xdd20\ +_\xa8\x00\xf8\x85\xeawy\xe3\x09\xf5\xed\xbb\xbd\x00\xe4\ +j\x86\x00\xcan\xf3\x14\x02\xe0A\xccS\x0b@\x0c8\ +b\xa8\xf2\xd4\x020\xce\x90\xfdb\x09\x80?1\xa4H\ +\xf6\x10B\x0ds\x15\xff\x1f\x0b\xa4\xff\xba\x07R\xb7\xbb\ +\xbf\xddyN\x08\xa0\x1e\x87\x05\xec\x06\xaf\xfaq\x0a\xbb\ +d?7\xee\x89ao\xed\x15\x92\x97/\x9f\xfd\x1d\x94\ +Q,3a\xf3\xe0\xda\x1c\x83\xc9\xb1D\x04\xd9\xf1\xdf\ +\x1c+\xd5\x18Z\xd2\xf7y\x1c\xba\x10+N\x7fW\xc1\ +\x98\xe5t}\x0cI.~\x9e\xbb^f\x94\xd4\xfc\xed\ +\x7f\xfc\xdf\xb2m\xc7<\x22\xc3\xcf\x11\xf8#b\x0e\xad\ +7N \xac\xe5pYr\xe1\xec\x02p\xb5\xf9\x94r\ +\x9f\xb7\xc6\xb8S>\x94\xa3\x0e\x13%\xb1Fp\xed\xda\ +\x09g\xcf\x14}\xe6\xaes\xe9)\xe5\xce\xcd\x15J`\ +\xaf\xdd\xc04kZ\xdbP[\xcb\xd4Jjq\xc2\xa9\ +\xb7\xbe\x1e\xce\xdeC\xf7#?\x8b\xd8\xd6\x88\xae\xa4\xde\ +\xd6,N\xcdX\xff?\xef\xa5x\xfe]\xd87\xbc\x16\ +\x95%\xa4i\xa8\x15'\x84+\xc9r\xe9\xf1+L\xf2\ +{X<\xfd.\x9e\x98%\x5c?\xfa4\xa2\xafwg\ +\x8c\xa0\x05\x9aG>\xc6\xa9DR\xd65i\x9e\x92$\ +\x09I\xe2XE\x17O\xd8\xf4\xe5X*\xac5\xb4m\ +\xd3\x1f\xd5v\xc2\xa4\x98 \x85`:\x9brm\xbbF\ +t\x1d-\x86\xad9f\x96\x16d\x07S\xac\x12T\xb5\ +\xcb@u\xaeRw\xe6l\x9ae\xa8\x0b\xe7\xd8\xff;\ +o\xe1\xe8\xdb\xff\x1e\xd4\x96\x19S\xb4Q\xdc\xfc\xa9_\ +\xe6\xe0\xeb_\x81N2\x0c\x96\xc9s\x1f\xa6\xd9?\x8d\ +2\x86y\xba\xcf\xd1\xb5\xabTUIq\xe5*y\xa2\ +Qi\x82@\xb0\xdelH\xef\xe1\xf0\xb7\xfe#\xf5\xeb^\x0bY\ +\x82\xb6\x96e\xd7r\xb8\xadQ\x22\xe1\xe8\x1f\xfc]\xd6\ +\xcb5\x97\xae^\xe3\xc65\xc3\x82\x9b\x1c\xad\xb6tM\ +\xcb\xfe$\xe7\xdav\xc3\xe1rE\x91gX\xa0\xad+\ +\xb4\x14\xcc\x92\x84\x99V\xdcu\xb0\xc7r\xb3\xa4\xae6\ +\x9c\xca2\x9e3KP\x8b}\xa4\xb5,2\xc1\x1d\xf7\ +\x9fa\xaa\xef\x04)H\x92\xac\x17dA\xdb6\xe84\ +\xe3\xc6\xe1M\xba\xa7\xdd\xc74\xcf\x90R\xf1\xa5w\xcc\ +i\x8dK\xf0\xc8\x94B\xcf'\x08\xa1\xfbs\x91%\x9b\ +\xb2D+\x89\xed\x0c\x0f\xf6.H\xb8\xad\xae\x0c\ +O\x1c\x87 \xc5\x15\x1bb]\xeelT\x08\x99\xf2\x89\ +\x17\xc1Y\x1e\xfa\xe7G?$b\x06W\xe7.\xc3\xe8\ +\xda(\x89\xc9\x94q?]_\xe2\x84\x91\xc1\x0bF\xf0\ +j\x05\x8a(\xe6twAc\x0c\x84\xed-\xb6*\xdc\ +/\xd8\xfe\x0e\x83L$h\x09\xad\xc5\xfb\xb4\x82\x94\xc4\ +L\xf2\x93\x8d\xa9\xbf>\xf4-~&\x8c\xd9\xdf\xdb\xd9\ +\xa9\xd8&\xc5<\xb5'9<\x00\xf4\xcf1\xdc\xcaN\ +\x9am\x89\xf6\x0f\x1c\xca\x8eX\xc3\xaa;b\xa6\xf6{\ +W\x5c\x08[\x8d\xc1\xdf\xed\x05\xc0\xf3b\xb7\x17\x00\xf5\ +\xe7 \x00\xb1y\x8fS\xd9\xc3\x84\x05\xf7\xf4\xae\x00\xa4\ +j\x8a\xc1\xf6'\x86\xdcN\x00\xec\x93\x08\x80\x19b\x13\ +\xe2\xe0V\x0f\x81\xe2\x00\xfe\xa7\x12\x00\x86v\xfd\x7f\x11\ +\x800\x02O&\x00\xd2\xc2\xb69f\x92\xec\xbb\xed\xf1\ +\x93\x08\x80\x1dZb{\xa1\xf1\xc7\xf1\xc5@\xd6+\x96\ +[K$\xc4\xea5\xfc\x1fv\xce\xbe\xd7\xb1\xdbb7\ +)\xc2\x83\xf5\x01\xfc\x898C7f\xe9\xc6l^`\ +D\xc3\xb2\x08m\xf7\xe3\xe1\xda\xe7\xe5,^\x84>y\ +\xc4\x1f\xbb\x17\xcfQ\x98\xa7\xf1Y\xc9\xb7.\xc5\xb1b\ +\x8aY\xf1\xf8Y\xaf\xf8\x96\xd7\xd0eE_\xb4\x19\xe2\ +u1\x96[\xdf\xfa^\xea\xec8\xee\xe3dU\xb9O\ +\x85 \xd1\xc2\x11;}<\x9e\x94`:\x83T\xae\xd8\ +\xf3\x95K\x87HYSU\x0a\xa5\xd2\xbe\xbc\x8a\xa1\xae\ +\x9b>i\xc3 \xeb\x0a\xd1\x94\x08\xdb \xad\xa0\xb15\ +y6!\xfd\xc6\x97#f\x07\xac\xff\xc5/\x22W\x15\ +\xad1\xac\xebc6Wo\xa2IP\xbf\xf8n\x8a\xaf\ +{\x15:OIR\xcdj\xe5N\xe0q, d\x99\ +v\xc7\xb5)\xc5\xe2\xa5\xcf\xe5\xf2O~\x10e5S\ +\x14\xa9m\x98S`nn\xa9\xb6[\xf2s\xa7P\xda\ +\xd5\x15\xec:\xebN0\xd1\x1acR\xaa\xaa\xa1(r\ +\xba\xae#\xcfsNN\x8e\x99\xcdft]\xe7j\xdb\ +5\x0d]\xdb`\xd8P\x88}\x12\xdb\x22[\xcd\xe6\xa4\ +a\xfd\xf8\xe3\xa4\xcf9\xe8\x8fus\xdf\x91\xda\x95\x0b\ +\xb1\xd6\x92\xcc\xe7$RA*XnN8}\xf6\x1c\ +7\xaf\xdd\xe0\xacT(\xa5H\xb2\x14s\xdf]0\x9f\ +\xd2^;\xe2\xe8\xf8\x10\x90\xcc\xe5\x02{\xbcDj\x97\ +\x00\x02\xb8\x93Er\x8d\xbc\xf3\x0c\xedG>6\xac\x11\ +=M9\xbav\x83i\x7f\x92J1\x9fp\xfa\xee\xfb\ +)fS>\xf1?\xfc\xcf\xcc\xefR\x88ss.N\ +,\xa614\xd2`\xbf\xe9\xe5,\x97[>{|B\ +\xfa\x8a\xe7p\xfc\x13\x1f \xc9\x0a\xb6MK\x9d\x1e\xc3\ +T\xb3\xfc\xd5\x7f\x8f\xfd\x92/\xe5\xb0\xec\x98\x16)\xeb\ +\xd6@\xd3q\xef\xa9}L\xd3\x92\xe5\x8a\xa7?\xfd\x1e\ +\x9ea\x1aNg)\xab\xb9\xc4vp0\xcb\x98fg\ +]\xa1\xeb\xa6bQ\x14L\x92\x844II\x94f\xdb\ +\x94tmG\xd7\xb6\xe4\xc5\x84\xaei)\x8a\x02\xa4[\ +C\x9b\xed\x0a%5I\x9a!\xfb\x04\x9e\xb6i\xc9\xf3\ +\x8c4\xcdQJqz\xbe\xe8\xcb\x03U\x1c\xde<\xe4\ +\xfc\x1d\xe7\xc0t(\xadI\x12w\xaerU\xd5\xe4Y\ +F]W\xcc'9\xa0\xb8\xe3\xdc\x1dt@\x9e\xf9\x9a\ +\x93\xfd*\x8cU\x8c\xb5\x0c\x19H;\xaf\xb3w\x9f\xe7\ +\xec\xdd\xdfH\xb5\x03\x14\xc3\xb6\xd5\xb3R\x8a\x0e\xcb\x7f\ +\xf1\xdaWs\xe1\xa1\x87\xf8\xb9\xff\xf5\xc7\xc0\xc6\xdak\ +\xfc\x8a\xe3\xb4\xc3\x0a\x8f\xb5^\xa8.\x11\xdbBYV\ +\xee;\xb3)\x81E\x0c\xb6hLf\xf88\xc4\xb8n\ +\xde\xd8\x86z\x9d\xe7\xb5Cl\x1d\xfc{\xb1]\x0d}\ +\x16\x91V\x09v\xd5\x7fj\xa2\xe7\xf9\xe7\xc7%\xbb\xfc\ +\xf3\x15\x92\x16\x13\xdd3\x10\x04\xden\xd2_\x1do\x82\ +};\x02\xc1\x13\x98\xd3x\x83\xbd\xdbV\xdf\x07O\xc2\ +t\xbd\x15\x8ac\xf4B\x9f\xbb\xe1\xfd\xdd\xd0\xa6\xb8\x9c\ +\x9a\x18=\xcf\xf6\xa7\x980b$\xe2v\xc6 <\xfe\x04\xe8\xe3\ +\x96\x9c\xf9\xb0\xc0\xcdU\x85\x92\xce%h}\x06\x89\x97\ +3\x0b\x08\x07\xa2._:D\xc9\x9a\xe94w\x09\x19\ +}\xed=\xa5\x14i\xaai\xdb\x0ee-\xd5g\x9e \ +7\x0a\x9d\xe6l\xb7Gh\x0c\xf9\x99\x19\xe6\x8e3$\ +*a\xf1\xc3\xdf\xcb\xfa\xbf\xf9a\xf4\xe1\x06\xdd6L\ +\x84;\x03\xb5\xfd\xd8\xe3\xd4\xbf\xf6\x0e\xc4\xb7}=\x08\ +\x17\x9f\xe5\x18H\x891\x96\x0bw\x9ca\xb5\x5c\xba\x11\ +\xb8\xef\x0ed\xd3\x00%\xfb\xf6\x02\x12\x8b,\x04\xf5\x13\ +\x87$]\x87\x10\xb2?vNP\x14\xee\x1c_km\ +t\x12H\xeaN\xff\xa8*\xa6\xd3Y\x7f<\x9d\xa4m\ +[\xda\xce\x92$\x05\xb6i(\xbb\x13\x12\x12N\xbaC\ +\xe6\xdb3\xc8\xd5\x16)\x04*M1\xfe\xf84\x9c>\ +)7[\xda\xbaA\xe6\x8a\xa6\xae(d\xc1\x13\xd7.\ +\x91\x1c<@\xd7\xb6\x18kP\x89\xa6\xd1\x1a\xf5%\xcf\ +\xe4\xe4W\xdf\xc1\x99\xf9\x01u\x05\x9d\xb2\x1c}\xe8\xe3\ +\xa4U\xeb\xb2\xa9[w^n\xdbu\x94/~:\x9b\ +\x1b\x9f\xa6\x119V\x82\x9eI\x1e\x9b\xd5|\xf2\x91C\ +\xd6\x0a\x8aBs\xb2\xde2\xef\x14eU\xf2\x8404\ +\x8f^\xe1\x8e\xf9\x04k,\x87M\xc93\xfe\xd2\x8b\xa1\ +-\xb9\x7fo\xc2\xa9\xef\xf9..\xfe\xfe\x87h?\xf6\ +\x192Q\x90\x0b\xc1\xc9\xcd%\x93\xf7\x1fr\xe1\xcc)\ +\x92\xf3gH2\xc5z\xb3\xa5m[\xa6\x93\x02kL\ +\x9f\xc0\xa1\xdd\x11kENY\x96\xe4YN\xa25J\ ++\xcam\x8919\xad5\xb4MK\x22\x15Bi\x8a\ +$\xa7\xeaJ\xd2L\x93')\xc9d\xcav\xbbE\x18\ +Ak\x0dy\x96\x92$)B\x08\xd2$\xc1(E\x8a\ +d\xb3Z3\x99MAI\xd2,q\x85\xca\x81\xbd\xbd\ +=>\xfb\xd9\xcf\xf2\xd0C\x0f\x01.\x9b\xbb\xaek\x94\ +RX\xdb1\x9b\xcd(\xab\x86,+h\xfa\xf3\x96'\ +C\xa9\xa1\x08.\xd9\xd8^<\xf5\xcb\xeb\xfd\xf0m\xfa\ +5/9w\xd7\xdd|\xc3w~+w>\xfdA\xaa\ +F\xf1\x7f\xfe\xd0?r\x19\xc6\xd1\xaa\x13\x83\xb6\x1b\xc7\ +F\x07\x86)\xd6IA\x13{n0\xd8D\x03e\xe9\ +\xda2\x9b\x8e\xda\xe7\xd92\xdf\x9b\xe0z\x8cmhH\ +\xfa\x8b\x9f\x17\xdb\xbd@\xc6\xecj\x8e8\xdb8f\xc4\ +\xdcq\xa0\x1d\xdd\xd0\xbf\x10\xca\xd4\x83\x22\x02a\x10\xc8\ +\x87\xe0\x8d\xb1\xd8\xbedX\x8c\x01\xc23|\xfb\xd9\x19\ +S;\x9a\x91`\x1b\xc7\xd6h\xfcS\x5c\xaa\xc6\xcf\x88\ +\x1d\xb5\xcb\xdbTE\xd0\xf1q[\xech\x0e\x83]\x83\ +\xf1\xe1\x05cY\xf1\xad\xf6PJ\xf9\xd8t\xfcf\xa0\ +Cd)v]\x0e\xb2aG\xdf\xbc\x9d\x973$\xa3\ +\xf8\x16\x8d\xf3\x03\xc6\xf3\x1bc(g\x97\x14q2I\ +\xbc\x12\xe2\xb0\xacx.\xe3\x8dI\xb0\xf5n\x1c\xfc!\ +\x1bZ\xf5\xc6\xd0\x97\xdc\xf0\xa0\xa7\xb15\xcb\xf6p\x00\ +\x81\x01\xbcy\xaa{L#\xdba\xa2\xe2i\xf0\x9f|\ +\xbe\x02`\x89\x05`\x5c\xf7-\xc0\xc8\x00\x0f|\xbb\x14\ +\xf1\xa0\x84v\x89\xdb\x0a\x80;1DRw\xeb'\x15\ +\x00?m\xb1\x00\xf8\xfb\xc7eF\xc6\x02\xe0\x15\xcf\xe7\ +\x16\x00\xff\xbd/\xa6\x00\x18\xdbQ6'\x88\xde\x1d\x1c\ +\xef\x1c\x0d\x06\x84gq\xe3\x9e\x9b\xa8\xdda\x1e\xf2\x89'(\xf6g\xdc8^\x82\xe9\xd8\ +.Wh\xa9X\xb3B\xa3\xc8dBu\xf5\x84\xf9\xf4\ +\x1c\xf3zK^(&\x16\x8a\x0c\x0a2V\x87G,\ +\xcb\x8e\xe7\x9e?Cb\x13\xba\xab\xc7\xdc\x9d\xecq\xef\ +\xc1\x1e\x22\xcdh\xb7%\xf6\xe6\x92\xc5\x85\xbb\xb9\xf9\xc1\ +GP44u\xc5\x04\x899\x5c\xb3\xfa{?\xc2]\ +\xff\xe6\x9f\x90jM>\xd7\xd4mM\xd3\xb4d:\xa1\ +\x13\x1dV\x08\x8a\x22CK\xc1\xde|\x861\x06\xa9\x00\ +kHRM\xdb\xb6``1\x9f\xa2\xb5\xa6iZ\xea\ +\xaa\x04i\x99/\xe6\x94e\x05\x9dEj\xd1\xcfI\xaf\ +9\x84p\x9b\xf2\xae\xc3\xb4\x1d\xdbG>K\xfd\x1b\xbf\ +\xc3\xea\xfa\x92\xfc\xbe\xf3\xa4/x!\xfa\xc1\xbb\x98\xcc\ +& \xe0\x9e{\xee\xa1\xae\x1b\xf6\xf7\xf7(\x8a\x09\x9b\ +\xcd\xa6gN\x05''K\x84\xd0,\x16\x19\xc6ZR\ +\xad\xe8:\x1f$+\x18\xdb\x83[_c+s;\xbd\ +\x12^\xaf\xf9\x8eoao\x7fN\x8b\xdb$\xfd\xde/\ +\xfc\x0a7._\x8a,F\xf0f\xedn\xee\xe3\xb5\x1f\ +\x03\x9e\xa0\x9f\x02X\xf3\xfah\xd0\xede\xe9\xae\xee\x8b\ +E\xc7.\xd8\x98\x05\x8c\x01f'\x02\xc8\xf1O\xf2\xac\ +\x9d\x1dY\xc5\xb1\xe7\x00\x18Y\xc2\xd8\x0e\xeb\x88$\x08\ +\xe4\x84\x0f\xb7\xd9%2\xc2wCXU V\xc61\ +y\xf1\xb5\xe3q\x0f\xe1;\xc1\x83\x14{\xb8\xc6O\x8a\ +\xbf\xeb\xdb\x16N`\x89K\x9d\xc4\xf1\xd2q\x15\x88\xd8\ +\x16\x8c\xe9\x97`\xa7v\xd9I\x0f\xbe\xc7\x15A\xe2r\ +h\x9eD\x90\xe3;'\xc6\xc5]\x9bpO\xef\x82\xf7\ +\xe3\x1cJ\x92\xc5\x908.E\xe6mjx\xedb(\ +\xff\x9d\x18\x90\x07\x02-\xd8'?\x92\xbb\x897\xeeY\ +6\xba\xbf\x8fyw\x95E\xb4\x17\x80.j\x80\x1f\xc8\ +\xce6l\xdb\x13&zo\xd4\xc8[i\xef\x98Y\x09\ +ty\x10\xae\xcfW\x00\x02L\xb8\x9d\x000\xba\xc6w\ +\xc6S\xbf\xbe\xa4n\xd8\x0b\xc4\x9c\xd5\x18X\x092U\ +`\xb14\xdd\xf6\x16\x01\x18\xb2\xba\x9eJ\x00\x22\xa0\x14\ +\x0b\x80\xff\xfd\xf6\x02\x10\x00\xe3\x9fM\x00\xc2\xd8\xc7p\ +\xdb+\x858\x81c\x10\x00kXG\x89!~\xe1z\ +ef\xfao{\xc5\xe9\xee\x1f\xc2\xad\xfd\xefnV\xc2\ +\xd1|~\x9e\x03@\x13x\x10\xe4\xe4\xc9\xbb\x12\x02%\ +>\x8eY\xf4\xdf$\x1a;9\x5c\x1b\xcba\xac(\xc3\ +\x18\xf9\xf7\xd4p]\x80\xf9\xa1/a\xaeb\xa0\x1fv\ +\x86\xfe\x1e\x0c\xedt2\x15\xbb\xad\xe3\x9d\xa7_!!\ +Y%\xb8\x0c\xe2\xf1\x00\xc1\xb7\xbc\xe5\x8d\xd8\xdce\xed\ +>\xd9\xcbF\x7f\x83\xa4\xf6\x92,$\xd8\xfes\x01'\ +\x9b\x9a\xa6n\x10J\xb9{ZKg\xa1j;\x94\x80\ +\xe3\xa3-\x9b\xd5!\xfb\xfbS\xba\xaeEJ\xe1\xce_\ +5\x81%0\xc6\x805\xe84a{\xe9*\xd6TH\ +[\xa2\xadfQL1\xe7g(+\x1c\x98\xcb5\xfb\ +\x7f\xf3\x8d\x1c\xfd\xeeG\x10\x8f\x5c\xc2JAjS\xd4\ +\x22\xa5\xfc\xc0#\xe8w\xfe.\xfa%_A\x97i\x94\ +\xd6X+\xd0Z\xa1\xb5b6\x9f\xb1\xac\x8f \xd3\xa4\ +]Ej\x0bRkQ\xda2\xc9S\x96\xf5\x1a)\x85\ ++\xe8\x9ch\xa4\x12\xd4U\x03\x02:c\xc8\xb2\x14\xa5\ +4i\xe6N\xdd\xe8\xda\x06)\x15\xab\xf5\x1a+!K\ +3\x04\x82\xe4\x15/F|\xfa\xaa\xab!h\x15\xad\xad\ +0\xc2r\xfd\xe3\x8fP]\xbb\x89I\x04B\xa6\xae\xee\ +\xdb\xa6\xc5\x94+\xae\xbf\xf3\x1d\x5c\x7f\xe7\xaf\xb1\xd9o\ +i\xadev\xee,7\xe6\x8a\xf6\xd5\xaf\xe3\xa3WN\ +\xf8\xe8\xc5+\x14i\x82\xa8k.t\x1d\xfb\x9cp\xf1\ +\xe6\x9a\xb3\xd3\x94\xb4i\xd1\x9b5\xfb\xb4\xa4m\x8d\xf8\ +\xeccd'\x15\x93?\xfa0{\xef~\x1f\xf5\xf2\x80\ +\xed\xb6$\xd5\x1al\xca\xfe'$\xfb\xa2\xa6x\xf0i\ +\x08)\xa8\xea\x06\xf1\xe8%\xaa\x1b\x8ak\x87)\xab\xeb\ +W8\xec6\x9c\x9a\x9eg*$'\xff\xdd\x8fR\xdc\ +y\x0es\xed\x90\xcd{\xfe\x18q\xe9\x08IKBF\ +\x87\xa4\xa5\x014\xea\xdd\xef'E`LG\xd3\xb6\xb4\ +]\xd7\x97Kq\xae-_\x1c<\xcfs\xaa\xa6F\xa8\ +~\xd5KI^\xe4l\xcb\x12\xa5$J\xb9s{\xad\ +\xdd\xa0\xe5\x04-\x9d&L\x12\x8dR\x1ac\x22] \ +\x1c\x18\x94R\xd0v\x1d\xb2\xebX\xfe\xd0\x8f\xb2|\xfb\ +oQ\x9b#4\x92|v\x9e\xecM\xdf\xc6\xb9\x7f\xfc\ +\x03d}lg\xd7u\x5c\xb9r\x85\xd9t\xcat6\ +c\xbd^\xb3\xd9l\xe8:\xcb]w\x9ds\xf7\x95\x12\ +\xad\x15\xd7\x0e\x8fF\x80`\xfc\xcb\xed\xd7O\xd0H\xe3\ +\xf7\xe2\xdf\xa7\xfb\x0b\xda\xfe\xe7K\x8f^\xe2}\xbf\xf9\ +\x1b##\x1a\xc7G\xbb5\x1dNP\xe80C\xc5\xa06\xe8\xec\xddX{\xbf\xa1\x1f\xd7\ +\xa9\xf3 x|*\x85\xf7\x1cz\x8d.G\xf7\xdd\x8d\ +'$\xba\x97\x1dt\xf9\xb8.m\x08\xc5\x89ufh\ +a\xcc\xc4\x8dI\x18\xf7\xbb\x8f\x8b\xb3\xd8>\xbc\xcd\x91\ +9q8\x11C\xbf\xc3xyY\x1a\xb3\xa2\x12\xab5\ +\xa2n\x87\xd1\xde\xb5S\x10\x88\x88\xd8\x9aC\x9c\xf4\x1a\ +\xda\x1e<`>\xce\xdcc\x87\xf0o\x0c\xe0\xe3\xf9\xf6\ +q\xab\x81\x99\xf5\xf31\x0e\xfd\x0a\x894\x0a\x85D7\ +\xb4\xa8\xa8\x93\x01\x08\xb8\x81hm\xcb\xba=\xa4\xd0{\ +\xf8\xec\xd1\xd8\xad:\x16\x00=\x00\x10\x0fL\xfe<\x05\ + \xf0!~x\xc35A\xd8w\x05 \x00\x90\x91\x00\ + \xc8\xd5\x14\x8b\xe9\x19\x8a\xf0\x92O!\x00\x1e`x\ +\x005\x1e\xb3\xcfG\x00\xec\x17E\x00\xe2]\xc0\xae\x00\ +\x08\x0besL\x91\xec\xa3{\x10(\xf0\xf1\x8b\xe3q\ +\x0b\xbb\xee\xd0\x86\x81\xfa\x1f\x9e|\xeb\x22\x0f\xcb0@\ +S\x0f\xeaBP\xb5\x9f\xb5\xc0*\x8e\xe6R\xc4\x80/\ +\xc4\x81x@\xe5\x9f\xe9\xe6H\xd0\x11X\xe2 w\x01\ +\xf81|+\xa8k\xff\xaeg\x09-\x06#\x82\xcc:\ +W\x8c\x1e\xee\x19\xe6/^!\x0c\xcf%\xbaOxY\ +^\xf6\xf5\xaf\xe0\xfc3\x1e\x1a\xb2\x10\x03\xc3\x17+\xe9\ +\x98]\x0c\xe3k\xb0\x08\x0bF\x04U\x0e\x96m\xd3q\ +\xf3d\xcbb>qqR\x80\xe8,Z\x09V'\x15\ +\x9b\xe5\x11{{\x05MS\x93\xa6\x09i\x9a\xd2\xb6m\ +\xefr\x0b\x19\xbb\xd6Z\xda\xb2\x81\xae&g\x86\xb5\x09\ +\xa5=\xa6\xdc\xacP\xfb\x13$\x964\xcf\xd9nK\xe4\ +\x1dgI\xbe\xee\xc5\xd8\x7f\xf6\x0b\xac\xda5\x13\x95\xa3\ +\xb4dsx\x95\xfc\x97\x7f\x03\xf1\x92\xaf\xa03\x96T\ +\xf5\x1b\xc9\xaec\xb3\xe9h\xdb\x06\xa9\x15\xe9|Nj\ +\x04\xb9MH\x10\x88\xce\xb0^\xae\xd0\x8b\x82\xa3\x8b\x97\ +Yb&fH\x0a \xce\xde\ +o\xc9[\xc9\xf1\xaf\xbd\x93\xfc\xd5/sG\xad%\x09\ +\xba?A\xa6\xaa*\x8cu\xae\xf9\xb2\xae\xe8\xba\x8e\xa2\ +\xc8\x11\xc2\x9d\xd0\xb1^o(\xab\x92\xd9\xcc1\x83m\ +\xdb\xd1u\xeez//\xd4-\x9dh\xb1R }\x5c\ +d\x92\xf45 -i\x9aR]?\xa4\xfe\xc0\xa7(\ +\xd4\x8c\xc4\xf4Z}uD\xf5o\x7f\x91\xed[\xbf\x9d\ +\x83g=\x03)\x1d\xc8/\x01\x88N9\x18\xefQ\x02@\xf4\x90!\xfe\ +\xeeX\x00\xc6\x14\xf3\xae\x00\x14j\xce\x16h\xba\xb2\xbf\ +\xe3\xed\x05\xc0C\xb7\x18p\x05>\xc83GA\x00d\ +\x0f\x9e\x9eL\x00\xc2b\xb1\xff\xbf\x08@g;\xaa\xe6\ +\x18\x99\xecc\x85\xe8\xf7\x9d\xbb\xfc\x9dom\xcc4\xc6\ +.\xf40\x92\xae\xaf!\xbb;\xe6,\x05A\xc9\x84L\ +\xde\xd8\x9d\x132\xb9}\xff\x82\xd4\xb8\xf7\xfc\xae,v\ +\xb3\xee\x02\xcf\x18(\xc6\xbb\x9cxq\xd9\xd1\xef\x22j\ +e\x18\xbf8\xf6\xd0'\xfb\xb8>\xfa\xf1\x0f\x99~\xbe\ +o\xb1r\x1c\x03E\xb8\xfbi\xf7\xf3\xe2o\xfc\x1a\x9a\ +Hc\x8c\x95\xc7X\x86\xfc\xd3\xe2\xb6\xf7\x1e\xb7 \xfb\ +\xd6}\xe7p\xd5pz_\xa0\xb4r\xf1^\xd6\xb2\xd9\ +4lW\xc7\x9c;7\xef\xcf\xb3m(\x8a\x94\xaa.\ +\xd1Za\xad\xa1\xae\xdd\x09\x1au\xd3\x90e9rS\ +\xd1\x5c\xba\x86\xb6\x16#,\x8a\x9c\xd6Z\xb2ox)\ +\x8d\x94\x98\xb6EH\x81E\xa0^\xf5\x95\xd8\x9f\xfe\x1d\ +\xb2\xab5\xb4\x96\xe3\xff\x97\xb97\x8f\xb6\xed\xb8\xeb;\ +?U\xb5\x873\xde{\xdf\xac\xd1\xd2\x93\xe4I6\x89\ +e\x83\x07\x19c\x8c\xdb$\xc6\xa11&\xa1\x99\xa1\x13\ +\x08t\x13\x9aNXM\x16M\xaf,\xd2\xa4;t'\ +, Mz\x91\x05,\x13\xcc\x90\xd8f\xb0\xc1m\x0c\ +\xc6\x06\xb7\x04\xc6\xd8\x06O\x92m\x09[\xd2\x93\x9e\xf4\ +t\xdf{w:\xc3\x9e\xaa\xaa\xff\xa8]\xbb\xaa\xce}\ +\xf2\x04M8\xb2\xa5{\xef9\xa7v\x0d\xbf\xfa\xfd\xbe\ +\xbf\xf9\xf1]2\x04\xcb\xdf\xbb\x1f[\xd5\x8c's\xda\ +\xb6s\xdd\x1a\x8c\xa3\x96+W\xae\xb2\xb35c!\x04\ +v2\xa7krj\xa9\xb1\xb6f4\x1d\xd3\x89\x86Q\ +\xd3\xb2\xbb\xacx\xe8\xf1+dE\xc9\xe1\xba\xa6\xb1\x96\ +\xaa\x8f\x03l\xb4\x1db\x17GR2V\x8a\x89\x04\xba\ +\x86\xba^3R\x19g\xc6#\x98(\xf2U\xcd\x0e\x82\ +\xed\x83\x9a\xbc\xb6\x9cy\xff\xa7\x98\xbe\xe1\xd7\xa9>\xf5\ +i\xe4\xc5\x0bt\x97\x1eeR\xec09\xb5\xc3\xf2r\ +N\xd5V\x8c\xb6\xc6l\xbd\xf89\x8c\xbe\xf95\xcc_\ +\xf8\x12\xe6;[4MK\x9d):\xdd\x22\x95\x22\x7f\ +\xd6M\x5c\xb5p}6Fw\x1d\xdaJ\xcc\xa2\xe5\xe8\ +\x17\xdf\x84\xa2 '\xc7\x00k:\xb6FSt\x05\x15\ +\x159%\x06\x8d\xb5-\xe6\xa1G\x108\x80\x95\xc9\x92\ +\xc7\xdf\xf1\x1e\xc4\xf2\x0a\x85\x80\xea\xe8\x80\x93\xccx\xec\ +\xca\xc3\xec\xb3\xcfM\xe2\x16n\xba\xe1\x06\xaa\xcb\x0b\xc6\ +\xa3\x1dZ\xd1Q\xdey+\xe2\x81}\xe4\xe1\x82\x96\x16\ +\x83A7k\xda\x8f|\x94\xedW\xbf\x82\xce\xb8p\x0e\ +\xd3\xbb\xba]+A\x90V\xa2\x9b\x9aR(\xf4\xde\x02\ +Y\x16\x90+\x94\x10\x8cF\xe5\x00\xceV\xab\x05y^\ +\xa2\x94\xa4Y\xad\xa8\xfe\xfc~\x0e\xde\xf5\xc7\xcc\xce\x9d\ +b\xfa\xba\xafB\x9d9AQ\x96\x08!\xfa\x9a\x8c\x1d\ +YV\x90\x9d\xd8b\xf4\xba/\x877\xbc\x0b\xb1\x97\x91\ +!i\xed\x92\xf2\x85w1\xbe\xfe\x86\xa1_\xb2\xd6\x1d\ +M\xe3\xfa@\x1f\x1d\x1dq\xf1\xb1'\xb8\xe1\xa6\x9b\xd1\ +}\x0f8\xd7\xfa\xcf\xc9\x9fq\x9e\xb96\x83]j\x8d\ +\xda\xbcC\xd7z]\x0b\x10\x8a\xe8\xefZ[\xfe\xec\x0f\ +\xdf\xcb\xc5O|b\x18{\xb32\x82\x97\x5c\x81\xefx\ +\xf3E\x1a\xfe\x94\x8e\x1fJ\x90x^\x0f^\xf0\xda\x81\ +o\x88\xaav\x9cy6\x1d\x94\xda\x10\xea\xd3\xcb\x0c\x11\ +\x5c\xc8\xb1\x85\xcb\xcf\xd7[\xe0\xd2\xb8\xfbT\x91\x8eA\ +d\x5c\x049\xe5\x85\x9e\xebx\xc3H\x18?\xc8\xa6M\ +\xa7n\x00\xa0\xe1y\xc7\xf7#\x80\xd7Xf\x06\x09\xea\ +\xff\x1d\xdc\xafq\x0c;\xd1\xfa\xc3\x9c\xfd\xbe\x9a\xe1\xcc\ +R\x95:\x18\xad\xfc\xf7\xe2\x9a\xbf)8\x0c\xdf\x0fq\ +\xf9]o\x09L\xad\xc0\xa9\x151\xd0I\xffd\xc9\xc6\ +<\xbd|\xf0t\xebh&\x96)~\x16A\xa1\xf0X\ +#N8N\x00\xb1e\xc8\x13@\x0c:\xdc\xa7\xff*\x08\xc0\ +~\xce\x04`\xada\xd5\xee3\xca\xb7\xb12h\x83\xe9\ +\xe5LAy\x00\x9f\xe131\x81{\xb0\x1b\x03=\xfa\ +=\xf6sLc\xe5\xe2\xb3\xf2k\x0b\x09\x17\xfe]O\ +\x17\xe1\x99\xde\x1d\xef5\xda\x10\x17\x12\x03\xfa0r\x0c\ +\x80\xfd<\x82E\x9a\xe8{\xb1\x10H[\xe7\xf8=\x8a\ +\x8bV\x87\xf6G1c\xf2\xcf\xcfGc\xbe\xfa;\xbf\ +\x896:\xcb\xcf\xf4\x8a\x19BJ\xd1\x1b\x80\xb67\xf9\ +]=\xea\xad\xd5\xd6=q\xbd\xee\xd8}b\x97S'\ +\xc7Xk0F3\xe9;1H\xa1\xb0V\xa0;M\ +\x9e\x17\x14yNY\x94\xac\xaa\x1ay\xb0\xa4\xbbt\x09\ +:A+\x0c\xe5d\x8b\xb5\xa99\xf9E\xcf\xc5\x18\x8b\ +1\x02c\x85K8y\xeem\xec\xbf\xe2\xb9\xc87_\ +fi\x0cBM\x98nm\xf1\x98<\xa2|\xf0\xd3L\ +\x9f\xf5t\x1e_V\x5c\xad:\xac\x10\x9c\x9eNx\xe2\ +\xa0\xe3\xe0\xa1Os\xc2J\x1e>%\x90O\xeern\ +\xe7$\xb6\xaa)\x0a\x8b>ZS\x5cx\x98\xe5\xad\xb7\ +\xbb\xe2\xf3\xd5\x9a\x93\xa3\x92\x93\xd3\x19\xb9\x94\x14Jp\ +b:\xa2[\xaf\x99\x8dG\x08\x5c\xdb\xbbQ\xe1:X\ +\xac\xd7+\x94\x85\xf5r\xc5\xfe\xecV\xc4\xa3O ,\ +\x8c\xda\x11{zI\xf6\xc4!\xd9\xaf\xbe\x95\x12g;\ +\xb3l\x93\x8b\x09z%\x98\xed\xecp\xe2e\xcfd\xfa\ +u\xaf&{\xc1]\x14;s\xa4T\x1c\xec\xef\x0fI\ +\x0aJ)\x8c\xd6\x947\x5cGg,\xab\xa6\xa6\xe2\x88\ +\x82\x12\x89$\x939\x93r\x9b\xab\xeb]\x14\x05'f\ +g\xe9\xb6\x04yWP<\xe9\x14\x9f\x821\x1a\xcb\x95\ +w\xfc!\xf3\xef\xfevG/\xda`\x97\x07\x18\x1a\xa4\ +\x95lw\x132rr\xa1\x98\xe7slgx\xf4\xb1\ +\x8b\x9c\x18\xed\xa0O\x16\xa8\xd7\xbc\x80\xe2\x1b\xbf\x8e\xfa\ +\xa7\xde\x88\xfd\xed?Fh(\x84b\xa5\x8f\x98\xbe\xe9\ +\x1e\xccw\x7f\x07\xc5\x99\x93.\xc6\xafO\x90\x11B\xa0\ +[M\xf3\xc0'\xa8\xff\xf0\xbd<\xf6\x1b\xef\x84z\xc9\ +\xe8\xae\xe71\xfd\xfeoC\x9d:\xc1d2v\xed\xe0\ +\xaca<\x9e\xd04\x0d\xd5rA\xfb\x9f\xde\xc2\xeaG\ +\x7f\x9e\xd5\xc1e\x964\xe4\xaf\xff-\xce\xfd\xc7\x1f\xc3\ +\xdev3\x9d\xb0dY\xee:\x84t\x0dF\xe5\x9c\xfe\ +\xa1\xefg\xf5\xc5\xcf\xa1\xbe\xef/X\xde\x7f\x09[\xad\ +Q\xff\xe4\x1bX\xb6\x15\xd9BG\x80T\xd04\x0dm\ +\xab9s\xf6\x1c\xa3QI\xd7i\x8c\xb4\xd4m\xcb\xaa\ +j0\xc60.r\xeaV\x07\xba\x1fn\xa3\xfd,7\ +)\xdc\x9c\xcd\xbfX\xc0X\xd8\xbbr\xc4\xbdo\xfd\xcd\ +c \x06\x825\xcc\xcb\x1b\x19\x8d\xe3\x03lb\xa8\x15\ +\xc7\x8ey9\x22\x06\xbe\x15\xc2rb\x83\x08\x08\xa8\xd6\ +\xee\xbe\xcf&\xd1{n\x9d\x9e\xafl&\x9bx\xfb^\ +l\x0c\x08\xd6\xcat\x8c\x10\xd3\x1dg\x03\x07\x8e\xe2\x01\ +@\xe0\xcdA\x92\xc4\x95 \xbc\x9b\xf0Z\xdf\xdd\xf4\x1a\ +\xc5\x06\x964F2UrC\xe2\x05\xf8\x9c\x03\x8f\x17\ +bC\x92\x8f\xbd\xf7<8v;\x8bAf\xc6\xe1Y\ +\xb1q\xc1\xcbny\x8c\x97[Hxr,\x8fR\xa0\ +\x1c\x1b>\x82\x8c\xf6\xab\x1df'\x15\x96z\xf8\xac\xf7\ +\xb8y9\xe3\xf6YFc\x86\xd3\xf0s\xb4\xc3\x1aB\ +-\xe5\xd8\x08\xe5\x8cB\x22z\x9f\x8dQ\xc2\xdab\x03\ +\x85;\x0bC\x9c\xec\xe2O\xc4\xe54t\x184Y\x1c\ + xm\x02\x08\x9b\xa8\xadf\xdd\x1d0\xce\xb6\xf06\ +\xa40\x81\x00\x18>\x17\x02\x88c\xf6>\x1b\x01\xa4\x16\ +\x97@\x00~\xa4pQb\x90\x122]>\x17\x02\x98\ +\xaa9\x15jH\x0c\xf9L\x04\x10\xcc\xe9\xc1\xb4\xfd_\ +\x8e\x00\x02\xd0K\x09\xc0\x12_\xe2\x81\x00\xac\xa6n\x0f\ +)\xf39B\xaa\x84\x19l&\xd8xP\x0a\xb1\x9d0\ +\x80\xb0\x98\xe1zF\x18\xef\xeb\xa6]1\xb67\xda\xe4\ +\xaf\xf1\xa53\xfdHq\xcd\xc9p\xae\xfe\xbb\x81F\xd3\ +\x22\xd0\xb1\x05;\xde\xa1\x18\xf6\xc5\x0c5\x5c\x9e\xd4\xa2\ +\x98\x80/L2\xcb\xb4/\xa6%\xdc\x11\xc9k\xff\xf1\ +7R\x9e:\xd5\xc7\xfd\xc5\xe3\xa4\xa2\xc9\xaf&^{\ +\x181\xfak\x7f\xb8\xb6\x1f\xe0\xea\xa2\x02\x01\xad1\xd4\ +M\xc7\xa3\x8f>\xc9\xa9\x13\x19\xc6jL\x07y\xe1\xdc\ +t\xba\xd3hci\xb5&\xcfr\xa40\x5c\xd9;\xa4\ +\x13\x16\xac`y\xff\x83,2hK\xc1^\xd5b\xf5\ +\x01\xd3\xdbO\xf3h#Y<\xf4(\xdaB9\x1a\x93\ +[\x0d\xbbWX\xb0\xe4r\xf7\x18\x93l\x86\xc9-\xcb\ +\xe5.rK\xf0\xb4\xf7\xdd\xcbC\xa3\x09\x0b\xa1h\x9a\ +\x96\xd3\xdb\x13JJN\x17 \x0a(V+n.s\ +\x9e6:\x87\xddk\xc8FS\xd6\xab\x9a\xb9.9)\ +`\xfb\xd6\x1b\xc8\x0a\x97\x9d\xda\xb5-E\x91\xd3iC\ +\x9e\xe7`,\x8d\x80\xac\xc8\xc8d\x86\x10\x16\xdd\xb9\xfb\ +>\x1a\x8d\xe8\xaa\x1ac\x0d\xe3\xe7?\x9b\xd5\xfd\x17P\ +H\x96\xfa\x08\x1f\xd7i\xd0\x14b\x04y\xce\x8a\x86\xe2\ +%w0\xf9\xc6\xbf\x0b\xe7\xaeC=\xf3v\xca\xd3\xa7\ +\xb0X\xbaN#\xa5\xcb<\x9eN\xa7,\x97K\x8a\xa2\ +\xc0\x02]k\x19\xdfp=\xeb+{\x94v\x82\xa6\xc5\ +\x22\x90*gq\xb2 [\x9ddz\xf6\x04\xeak\xbe\ +\x94\xd9+^\xc2\xea?\xdf\x83\xfc\xc5\xdf&\x93\x05U\ +\xb7F\xa0\xc8\x1e\xb9\x82\xd0\x16UH\xb4\xb0\x94O\x1e\ +\xd2\x91\xd3\xd00\xcf\x14\xabn\xc9M'\xceqd\x05\ +\x17\xe7+\xaa\x99e=;\xc5\xa9\x17\xde\x89y\xc5K\ +\xe0\xd46\xe2\x05\xb7c\xef\xfd\x10\xd9\xb2\xa3\xcc2\xca\ +\xbc\xc4\x1c\xac\xa9>t?\xe3/\x7f1R\xc9!\xd6\ +\xb3k\x1a.\xff\xf2[\xd9\xff\xe1\x7fG\xbd|\x1c\x89\ +b\xc6\x94\xf2b\xc5\xfa\xd4\x16g~\xf0\xbf#S.\ +!\xc8\x18\x971\x9ce\x19\xd5\xc5].\xff\xe0\xff\x89\ +15\xce{\xd1 \xef\xff3\xae\xfc\xd4\x7f\xe4\xba\x9f\ +\xfc\x9f\xc9\x8b\xc2\xb9~\xeb\x1a\xd3[z\xf3\xd9\x94\xf9\ +\xd7|5\xa3\xbf\xdb\x90\xed\x1f\xa2\xf2\x0c\xa9\x14*\xcb\ +h\xfbj\xe5eY\xf6\xc0:c{{\xc2\x89\x9d\x1d\ +\x10b\xc8\xeeU\xaad2*\xb1Z\xb3\xaek\xacM\ +-\xf5\x9b2\xe53\xdf\xa7\xd4Rhqw\xa7m5\ +o\xff\x857\xb0>J1\ +\xf6\xba\xc4@-V\x10\xfc\x09y\xcb^p\xd7\x07\xa5\ +_\x88\x0c\x1cp\xe2\x00\x00 \x00IDAT\xd8H\ +\xb5\xf9\x0a\xd8\xc1\xbb\x85\x05\xa1\xd6\xac\x7f?x\xc5B\ +B\xcc\xe6\x1e\xc7\xc9&a\xec o<=y\x80\xeb\ +C\x06\xe2\xc4\x96\x00LC\x98\x92\xff\xb7\x97]\xa1&\ +nj9\x8e\x95\x1a\xa2\xfdsa\x7f\x8a\x1c\xc8B\x09\ +\x15\x1f\x90\xffT\x04\xe06\xbc\xb3\x9ae\xe7J\xc4\xb8\ +O\x1f\xd7X\xe8\x0f;\x16\xb3\xd7\x22\x80X\xd8\x1e#\ +\x00\x11\x08 \x86\x1e~\x13\xaee\xf1\x89A\x9b\xb7\x10\ +]\x93\x00\x08eE\xe2\xd7H\xb9t\xfdV\xaf\x22\xcb\ +\xa4\xfbN\xa8\x9f\x14\x0a\xfe\xfe\xcd&\x00\xf74\xa2\xdf\ +<\x01t\xb6\xc5\xb6\x87\xaeN\xa0\x0c\x00\xd2'T\xd0\ +\xef`\xac\xed\xc4\x9dH\xe2\xf5lj\xa6i\x18\x80\x1b\ +5\xae-\x95Z\x13\x19\xbe\xe7\x91N\x00x![7\ +\x9e\xbf\xa7#\xd5\x07\xb1\x06&\x00\x81\x1e \x8e\x9f<\ +\xce\xe6\x1cmI\x14V\xc4\xae\xfc\x98\xa1\xc4e\x18\x02\ + \x0d\xa0\xdc\xb9|BF\xb8\xe1\xae\x97\xbd\x88\x9b\x9f\ +\xfb\x9c\xc4\xf5\x1b\xc6H)\x01\xe2\xb9\xc4s\xb7\xd7x\ +O\xb8\xd8\x1b\x0bW\x8fj\xea\xae\xa3\xee\xe0\xe1Gv\ +\xb1\xaaf\xff\xb0\xa6\xaa[\x8a\xb2\xe0\xc1K\x97\xa9\xad\ +\xa0Cq\xa8\x9d\x05\xc6J\xc9\xd5\xc5\x9aS;;4\ +m\xc3\xc9\xa2`\xe7\xe1\x07\x18\x15+\xd0\x12Q@9\ +\x12\xe8\xb2\xa365\xe7N\x9f\xe5\xd2\xa2\xa28Z\xd0\ +\xfe\xc1=\x8c~\xf3\xf79\xf9\xc1\xfb\x98\xc9\x119\x02\ +*\xc8M\xc1Y]\xd2\xfc\xf8\x9b9\xf3\xd2\x97\xa3\xee\ +|:\xeb\xa6\xe2\xf4\x99\xd3\x8c\xca\x11\x17\x1e\xbd@7\ +\x82vo\xc9\x95\xfc,\xb7tW8Z.1\xcb5\ +\xd7\xa91b2f\xbc\x7f\xc4\xb8,\x91\x99\x02\x05y\ +\xdeg\xa7b\xd1\xbac\x94\xe5L\xb6\xb6X\xaf\xd7`\ +\x0c\xda8`\xd8v\x1dY\x96SN3\xd7\xf7\xf8{\ +\xbe\x83\x87\xdf\xf4NtcY\xb1B!Qd\x0e\xa8\ +O\x15\xd9\xab\x9e\xc3\xb9\xbf\xf7*\xd4\xcb\xeeF\x8d&\ +d\xa5+\x81\xb2Z\xaf\x1c\x90\xec\x5c\xbb\xb9\x9d\x9d\x1d\ +\x8c1\x1c\x1e\x1e\xb2\xb3\xb3\x03\xc0Z7\xe4_\xfa<\ +\xba\x8f\xfe\x05\x9dm\xe8\xb0H4\xc5\x8b\xee\xe0\xf4\xcf\ +\xfe[lW\xc1hL>\x9f3\xcar\xd6\x9f\xdc\xc5\ +\xfe\xf2\xdb]\x07\x15Y\xd0\x98\x16u\xd4;\xd9\xa4B\ +\xd7-\xf5\xe5C\x0cP2\x02!\x19\xc9\x11\xebe\xc7\ +\xec\xff\xf8G<\xe7\xb5\xaf\xc1\xe6\x8a\xdd\xdd'\x19\x8f\ +GL\xb7'\x5c~\xe4\x22\xd5\x89\x12q\xb6\xc0\xfe\xc5\ +!]Wr\xee\xd63\xec~\xea\x12\xb3\xaa\xa6\xc8K\ +T\xeexF\xd34\xd4mK\xfd\xd1\x8fQX\x0bL\ +\x01\xcd\x82\x03\x16W/1\xdd\x7f\x11B\xf6\xa5\xb4\x84\ +p\x89F8\xcb\xde\xd6\xf9\x9b\xa9\xbf\xf7\x1b9\xfc\x99\ +_\xc5v\x1d\xcaft\xa3\x09\xa7\xbe\xfe+\xb1\x16\x8c\ +1.;\x18\x83\xd6\xae\xabL\xd7\xb6\x8e\xc6\xb0\xcc\xce\ +\x9cD\x08\xc9j\xb5\xa4\xd3\x1d\xa3\xd1\xc8Y\x16\xab\xca\ +}\xc6J\xce\x9c\xde\xc1\xb8\xc6\xd5X\x0bR\xf6\xa0\xcb\ +\x0a\xa4R\xcc&\xe3>\xc9\xa4\xbf;\xd6\x8b\xf6\xcd\xd0\ +\x9e\xcd;\x96r\x00\x8b\xb3\xfaY\xc0\x1ax\xf8\x13\x8f\ +\xf0\xd0G\xfe\x1c\x1f\xa3\x1d\xdf\xc5XN\xf8\xd1<_\ +\x0a\xcas\x1ck\xee\xf3(\xe3\xf7c>\x18x\x99I\ +\xf8H\x00yT}\xcb\xc4\xd9\x8c\x18\xe2z@\xe7\xe5\ +AP\x8a\xdd9\xa9\xc8\x88\x12\xf3\xf4MY\xe3\xe5V\ +l\x05\x14\x89\x9c\xd9\x8co\x0b<\xdc\xf3\xe7\xb8\x0c\x96\ +\xc6\x22E\xdcM\xc2&\xe3\xa4@4\xf6\xd8\x99h^\ +~\x8dA~\x9a\x8d9\xfb\xb9\xf8\xdfC\x22e\xecV\ +7\xc9\xcf\x0e\xe8\x05\x1a\x10\xc3{)\xc7\xf5\x06\x88X\ +f\xa4\x06\x95X&\xa55\x12\xd3*\x1cn6\xda\xe8\ +\xe1{v\xd8\xff\xd8L\x12\x83y\x1b\xcd5\xb7\xdf\xfe4\xa6\ +J1\xca\x1cp}\xfc\xe7.\x92\x1d\x8eh\xba\x8a\xb9\ +P\x94Y\xc1\xf4\xf4\x8d\x88\x1b\xafg\xf5\xe4>\xe7\xee\ +\xfd\x00\xeb\x7f\xf3\x06\xba\xc7\xf7@h\x8c,\xc1h\x84\ +\xae(\xc8\xa8DMi'\x98\xa3\x8a\xf5\xdb~\x8b\xfc\ +\xd6\xefa\xb2=\xc3\x18\xcd\xc1\xc1>R\x1b\xe7\xae\xcd\ +\x04j\x96\xa3\x8a\x02a\x0b\xce\xcc\xcfbr\x81,\x0b\ +\xda\x8bW\xd1F\x93\x09\x89\xb0\x82\xd5z\x8d\xc1\xba\xa4\ +\x86\xbe$\x88\xb5\xee\xf7\xae\xeb\x06\x8bU\xa6\x14\xba\xeb\ +\xc0[\x9an\xbd\x85\xf2\xba\x1b(\x1f;D\xeb\x8e\x96\ +\x8e\x15\x0b\xc6b\xce\xc9\x7f\xf6Z\xd47\x7f;[g\ +\xce\xd0\x9a^-\x15\xa0\x8c \xcb2\x16\x8b\x05eY\ +\xba\xc4\x07`oo\x0fc\x8c+93\x9f3.K\ +\xcc]\xcf\x80\x89B-KN\xa9m\x16\xdd\x82J(\ +\xc6gO\xd3\x1a\xe7\xe2\xcc\xf3\x9c\xa6\xd3\xcc^\xfe%\ +\x5c\x92\x1d\xaau\x99\xa3\x0d\x15\xe6\xc8bW5b\xe6\ +\xcaO\xa1$99G\x1cPt\x12m\x0d\x9di8\ +\xf3\xf5\xafC\x9e\x9e\xa1;\xcb\x99\xf9\x98\xb2(i\xdb\ +\x9a\xc9\x0d\xd73~\xc5\x97\xb2\xda\xdd\xe7\xd1\x1f\xfdq\ +\xb6\xb3SpI\x22rI\xf5\x0bof\xf4\xea\xaf\xa0\ +\x98\xf6\xad\xf2TF9\x9bs\xe6\x07\xbf\x87\xe6\xec\x9c\ +\xc7~\xe2\x97\x11\x0dX\x0a\xf2\xf2\x0c'\xfe\xfe\x7fM\ +^\xe6\xc8L\x0d\xdd\x9e\xb2,\xc3\x1a\x8b)rv~\ +\xf8\x7fd\xf2\xe2\xbfE{\xef\x87X?q\x99\xado\ +\xf9Z\xe6\xafx\x19\xabf\x8dR\xaaw\xe36d\x99\ +\xb34\xb7=\x00\xf4\xdd`\x9a\xa6J\xce\xccu\x88\x11\ +,\x8e\xd6\x9c?\x7f+\xda\x18\x97\x84d\x0c\x99T\xb4\ +\x9dA\x0a0\xd6\x92\xcb\xac/\x0a\x0eB\xa7\x229\xf0\ +\xa5\xa7~\x0dV/\xdb+\x8f\xd6\xfd\xbc^\xb6\xfc\xe6\ +\xff\xf5Sx3\xba\xe7!\xae\xb6\x1b\x09\x17\x0fw3\ +\x1e1\x05\x96\x81\xb7\x05\xbe\x1cd\xca\xf1\xb16\x15?\ +\xcf\x9flU9\xde2\x1b\x0f\xcahlL\xf1\xbc\x9f\ +h\x0c/S\xe2\x18\xec\x94w\xf8g\xc4J\xed\xa6\x17\ +'\xfedX]l/\x0a\xcf\x8cC\xc3\xbc\x9b;.\ +GF\xff~\x18\xcb\xaf\xd9\xcb\xbb\x94\xd7\xc5r+\x05\ +Y\x01<\x87\xb8\xea\x00\xd8m\xb4\x9e\xb0\xc2\x98\x7f\xc7\ +kwx%\x18h<\xc7\x16\xfd\xee\xc7\xe7\x13\x1b\x0b\ +\xfc\xf3\x1c\xe8\xf3`<\x18\xc2\x82t\x90(\x13\x87^\ +mRg\x08\xc5\x0a\xfb\xe0\x93o\xfc\x93\xfd\xee\x85\xf9\ +\xdb\xe8\x1dg\x00\x12\xd1\xa7\xe3o\x84\xda\x8c\xa9\xfc\x08\ +4\x18\xd3^\x0cN\xe9G\x07\xc8\xc2/\x9bZDJ\ +\x00r\x93\x00\xac\xe1\xa8\xdbc\x9a\xed\xf4\xdf\x8d3_\ +\xafE\x00)\xb0\xf8|\x09\xe0Z\x10\xc4\x01\x8e\xd8j\ +e\x87wt\xb4\xe9OM\x00A\xc3\x8a\x09`\xacf\ +H\x04\x8d^}f\x02 m \x9e\xea \xe10?\ +3\x01\xa4\x80\xf7\xaf\x83\x00\x06}\xd3\x1a\xaa\xf6\x80I\ +q\x02D\x00\x5c\x9e\xed\xc4\xda\x83\xb7Fz&\xa2\x89\ +5O\x86Y\x82\x07W\xa9e.\x06\xe51\x03\xf2\x0c\ +I\xd3\x0d{\xecc&=Mlf\xa3\xf9\xec\xe4\x90\ +\x03\x16.:\x04\xd0\xea-\xa3\x1e\x98\x86\x92\x07\xe1\xbc\ +\xba\xde\x9a(\xf1\x89P\x22:k\xc1f\x06ql\x8b\ +\xf0\xcc\xd5`\xf8\x87\xff\xf2\x07y\xfc\xf1#>\xf2\x9e\ +{y\xe0}\xef\xa7\xad\xd7\xdcq\xd7sx\xf5?\xfe\ +6\xb0\xc7\xd9C\xac\x81\xc7?\xc7Q+)Xv\x16\ +\x9b\xba5\xb4\x07K\x9euZ\xf0\x9cS\xcf\xa01\x1d\ +e\x91\xbboH\xd0\x9d\xeb\x9a!\xb0,\xaa\x1aa\xe1\ +i\xb7\xdeHY\x8c\xd1\xa6\x83\xa6\x03#\x99~\xf8\x01\ +W\xaa\xa4\x18Q\xaf\xd6\xac\x0e\x96\x14\x0f^F\xff\xeb\ +\xff@\xf5k\xef\xa2\xcc-\xeb\xcb\x0b,\x0dc5\x87\ +\xb1a\xe7\xd9OC\x7f\xf0\x02\x95\xa9\xd81[T\xcd\ +\x8a\x8a%\xf6\xc2\xc3d\xf5\x12S\xe7L\xe6s\xfe\xe8\ +\xbd\xef\xe3\xfcm\xe7\x11\x06\xa4\x92\x14\xa7v\xb8t\xef\ +\x879\xc1\x09\x9e\xc0\x8c)\xb3\ +b\x87\xc7\xeb\x8b\x8co\xb9\x033)\xa0\xb3dy\xc6\ +(WC\x8c\xde\xb9s\xd7aN\x9df\xf9-\x7f\x9f\ +\xfcw\xde\xc3\xe2\x13\x17yh\xf7\xe3H+\xb9\xf9\x03\ +\x12s\xdfG\xd9z\xees\xb0@\xd3\xb4.ns:\ +%\xfb\xae\x7f\xc8\xf9\x7f\xf0\xf5T\x07\x07t\x87\x0d\xe5\ +u'\x18\xdf~\xe3\x00\xfeLoQ\xad\xeb\x06\xad]\ +\x0dGU\x96\x14\xafz\x15\xf9+\xff+\xc6X\xca\xb2\ +@\x1b\xd7\xed\xa3m\x1d\xa0+\x0a\x97@R\xd7u\xdf\ +\xb9\xc5\xb5\x03\x14\xc2\x81\xea,\xcb\x86\x1a\x8e\xd6\xba\x04\ +\x8f\xf3\xe7o\x19\xe2\x13;c\xc8\x85@\x9b\x00Z\xac\ +\x85Fk\xb2\xcc+\x5c\xa9*\x04\xe9\xfd\x89_\x03\xf0\ +\xc3Y\x0cu\xffGc\xa13\x86?|\xf3oR\xad\ +\x168\xc0\xe0\xdb\xb6\xa5\xfdac\xfe\x15\xecq^\x86\ +\x1d\x8f\xf7\x8d\x15\xce8n\x9b\xe1Sq\xc7\x87\x14\x9c\ +\xc5\xa2\xd8'\x86\x98\xd9d\x90\xb3\xb1\x81\xc2F\xf3\x09\ +\xb2\xcaK\x904&\x1d\xe2\xd5\x04cK\xfc\xd7\x00\xde\ +\x82\xac\x8f\xbdY\xb1\x14\x8a\xb3l\x0da\x976c\xe1\ +\x1d\xff\x8e\x01\x97\x19F\x0b{\x14\x97\xcb\x8a\xd7\x12\x94\ +\xe1\xc0\xb3\x9dt\xf5'b\x86\xf53<1\xfeo@\ +*n\xe6\x9a\x98\xb7z\x0fV\x1f\x9e%\x9cm\xcc\xef\ +\x89\xef]\x1f\xe4b0;\xf8\xcf\xc4^N?_\x8b\ +E\x9a4d*\xee\xba\x01\xc1\xe0\x12\xf6 \xc8\xeb\xb8\ +\xe5ll\x88\x0a\x89+q\xf5\x93\xf4\xdf\x1e'\x05\xf9\ +\x1e+\x1b\xb1\x0cL\xc1\xbe\xa7[\x08.\xed\x0c\xbc\xf5\ +&\xdeB7\xed4\x16m\xd3li]\xdf\xd9\xee\x80\ +i\xb6\x9d\x80\x9ck\x13\x80\xdd \x00>'\x02\xf0\x13\ +O/\xff&\x01\xf8\xdfb\x97\xa8\xbf\xcc\x1b\x04\xc0\xe7\ +F\x00\xbecH\xa5\x97OI\x00a\xee\x9f\x9d\x00\xbc\ +6\xf77\x81\x00\x92d\x12\xab\xa9\x9a}\xc6\xc5\x09\xac\ +\x08;i\x93$\x8c\x00\xc6\xfc\x19\xc6\xd9\xca~\xdfR\ +\xa0\x16h\xca\xefC\x5cM\xdd\xd3\x87\xc687\xde\x86\ +\x96\x1aN:\xb6,\x07Z\x09\x16\xd9\x98V\xbd\xe3\xd8\ +\xd3a\xca\x0a\xc29\xf6\xa3\x09\xd7s\xda=7\x06\xd3\ +\xfe\xacB\x8d\xc1xo=\xedz\xeb\xb4\x92\x8a\xd7\xff\ +\xcb\x1f\xa7]W\x09\xc8\x94\x22>\xbfT\xe7\xde\xfc=\ +]cO\x9d\x03\xcf\xed\x05\x83\xb5<\xf1\xc8.\xf7\xa9\ +\x8b|\xd9+^\xe0,/FS\x14\x92\xa6i0\x9d\ +\xa1\xccs0-\xc6\x08fE9$4\x1c\xec\xefa\ +-\xccG%\xdd\xfe\x02\xb9\x7f\x88\xaeZZ\xd1\xd2\xda\ +\x0at\xc7\xf2\xc1\x8bd\x17\xdeJ\x83\xe6\xb05l\xab\ +\x19k\x05\xf6\xa4\xe1\xe4?\xfffF\x7f\xfbKX\xfe\ +\x93\x7f\x0d\x1f\xff\x14\x97\xb9\xc2\x98\x92\x96\x9a\xd1G\x1f\ +\xc1|\xec\xe3\xe4_v7\x9f~\xf0A0\x0d\x8f>\ +\xf4 \xb3\xd9\x14\xa5\xa1\xbc\xe5\x0e\xf6x\x0b\xbe\xd2@\ +\x0b\x14v\x8d8:\x82\xa6A\x96\xa3a\x1fF#\xf7\ +\xf3r\xb9$\xcb2\xa4t\xb1m\x9d\xee@\xba2&\ +Z\xb8~\xc6EQ0\x99L\x00P?\xfc}\x5c\xf8\ +\xcd?b\xab\x81\xfd\xe6\x90B\x8e1\x0d,\xde\xfa\x87\ +\xd8W})\xf9\xf9\xf3\x08\x09VX\x97\x0d\xdd4C\ +\xc7\x11g\xb9j\x18\x8fJ\x1e=<\xe0\xec\xd9\xb3\x8c\ +F\xae\xfe\xe0d2\xa6\x1dO1\xcf\xb8\x0e\xbd{\x15\ +\x81\xa4\xb0#\x0e\xde\xffI\xc4\xde\x01\xf9|\xd2\x035\ +7\x16\xa7v\x90w\xdcD\xf7'\xbb}\xd2HN\xa1\ +\x0a\xd4\xb8 /J\x8c\xee\x98}\xef\xb7p\xf4\xa7\xf7\ +\x93\xb5\x96\xaa,\x18M\xcf\x90\x7f\xeb\xdf\xc3\xf45\x14\ +\xad\x92\xd8\xde\xe2)\xb3\x0c-\x9c{4;{\x8e\xad\ +\xef\xfaV\xe4\x8f\xfc{N\x9cx\x0eX\xcb\xd5\x8b{\ +\xc8G\x9e\xe0q\x0b\x0d\x86\x1bo\xba\x89\xad\xad-Z\ +\x9b!\xb2\x1c9\x9f1\xbb\xfd\x16\xda\xb6v\xe5^\x8c\ +A\xd7\x0d`\x87>\xc9\xa2\x8f\xc7\xb3\xd6\xa2\xf2\x9c\xce\ +\x18T\xae\x5c\xa6y\xbf7t\x0c]@\x94R,\x16\ +G(\x95!\x04\xacVk\xc6cKY\x8e\x9c\x856\ +\xcbX.\x97C\x0d\xc0\xe9d\x8a\xb6`\xfb\x18E)\ +]\xc8\x87\xc5\x80\xb5\x18\x0bE\x9e\xf5%f\xd2\x1b\x22\ +`\xa8o\x18\xdf\x8fc\xf7\xaa\xbf.\xc6:0i\xfa\ +\x9f/?v\x95\x0f\xbf\xfb\x9d\x04\xde\x1a<\x11\xc1\x03\ +\x10\xa2\xfbbH!\x08\x80,\xdc\xf7M\x80\xe4}\x15\ +\xb1;2(\xc7\x9b\xbc9\xb6\xa6\xb9\xef\x02\xd5\xda}\ +r6\x06\x11\xe6\xe9\xc1E\x1c\x84\xe5\xe7\x10d\x998\ +\xb6/i\x12H\xf0y\x84\x7fbcI\x90\x10^>\ +\xb9\xec\xe1\xe0Y\xd9\x94$\xa9\xd53\x00Z7f\x9c\ +w\x9brmC\xba\x17^fx\xa8\x17\x83\xea\x18\x89\ +\x10=\xc3\xbf\x82g2\x18\x90\xc2\x8ey\x80\xe9\xb9\x7f\ +\x88z\xdc4\xa4\x04\xefQ\xd8!\x7f\xdea})>\ +\x18dh\xd7\x0dg\x18\xf2\x17\xc2\x8e\x85\xb9\xa5\xd8\xc2\ +\xcf&\x00\xb2\xb0c\x9e\x9e\xfc\xdf\x83g\xb9\x5c\ +2Vc\xc0\x01?k\xcd@\x89M\xd3P\x14%\xa3\ +\xd1\x88\xbd\xbd=F\xa3Q\x1f\xef\xd7\xb2^\xaf\x19\x8d\ +\x5c\x0bB\x10H\x99Q\x8eF\x03\x8d[\x0bm\x1f\xe0\ +\xa7\x94\x03\x82\xd2X\x9aV\x93g\xbeZ\x82H\xe2\x03\ +\x87\xfb#b\xfe\x7f\x0d\xe0\xd7\x8f\xef`\x08T\xab\x9a\ +\xdf\xf8\xa9\x9f\xc0\xda\xe0\xe2\x8bc\xe2\x82u\xaew\xc9\ +\x0e00\xbd\xffihT\xcc\x11\x02\x7f\x8a\x01\x8a\xd8\ +\xb8\xd1q\xd8\x8f\x7f\xcf\x83\xbc\xce\x83\xd0j\x8d\xc0\xc0\ +l6\xd4\xff\xf4w?V\x8a\xd3\xc4D\xef\xa6\xf4{\ +\xe2\x9e\xd5\xb1\xd9\xf7\xdd\xbb2\x03\x7f\xb2\xc9\xbb\xa9\xa2\ +-\xa3\x9f\x07y'b\xbe\x9c\xc21\x91\x8c\x17xu\ +P\xcc\xe3g\xa4R=\x8b\x94l/Kb/ @\ +0\xde\x84u\xc5\xf1\xf2\xc1\x17D2\xb6\xc0\x83\xf38\ +c;6\xa0\x80\x97u\x1e\x0d\xf8\xaeb\xb1\x9c\xf0t\ +\x1f\xe6\x05VwI\x98Bx/\xac%\x8d\xd7\xf4s\ +\x0ar7U\x0f\x02M\xc7\x8671\x8c\xcf0~\xa0\ +\xe18\x97\x22\x8eQ\x8f\xe5w\xac\xd2\x84\xef\xb4h\x14\ +\x82\xcc\x0e\x07$\x87\x8f]\x93\x00x*\x02\x10\x98\xa4\ +N\xa0K(\xf1\xe3}&\x02\xb0\x11\x01\xa4\x026%\ +\x00\x9f\x8d\x1c\x97\x7f\xf1@c3\xdd;\x16\xa3A\x0b\ +\xfb\xc2\x09`\xa4f\x08\x9c;8!\x80\xe8\xe2\xffe\ +\x09`\x13\x5c\x1f\xb76\xfeU\x12@<\x87\x10\xbb\xe2\ +@\xe0U\xc6\x85\xef\x18\xc2\xf0\x0c\xbf\xca0\xb6 \xbe\ +\x8c\x1e\x82\xf9\xf1\xe3+\x1e\x03\xc9M\x88\x1a\xd8a\xa0\ +\x0d\x9f;\x16\xa7\xb2gd\x03\xedy\x8b]\xa0\x18\xbb\ +\xb1\x9f\x01p3PS\x00~\x1e\xac\x87\xf3H\x85B\ +\x0a\xd3\xe2\xe7\x84\xda\x8a)0N\x05I\xfc\x998\x0b\ +\xce\xc5#\xd9\xa1\xe0m\xd8\x83\xf8_\x91\xbd\xd2\xa6:\ +\xf1\xeap\xcd\xdb\x7f\xf6W8\xba|\x85\xd5r\xc5d\ +\xec,O]\xeb\x5cw\x02\xe12W\xad\xc5\x18C\xbd\ +vu-\x17\x8b\x05\xd6X\xb6\xb6\xb7\xc8\x94\xe2\xe8O\ +>\xca\xa3?\xf4#\xd0V\x9c\xe0\x0cN\xf1[\xf7\x0c\ +\x01rJ\xb6\xce\xde\x8c\xb9\xf3\x1c\xc57|\x15\xa3\x97\ +\xdeM6\x1b#\x8a\x02\xb3X\x92\xbd\xf2n\x16\xff\xe9\ +\xf7(\xb2\x92u\xbbd\xcd\x0a\x8b!_\xd5,\x0f\x17\ +\x5cw\xfd\xf5\xe4\xa31\x08\xe1\x5c\x99\xe5\x08\xf1\xdcg\ +rX\xe6t\xab\x15G\x1c\xb1\xa6\xc2\xd01\xbf\xaaX\ +\xbd\xe7^x\xedk\xa8\xeb\x86\xf1x\x8c\xb5\xd0u\xed\ +\xe0Nl\xba\xb6w\xc964\xcb5\xeb\xb7\xbe\x8d\xbd\ +\xb7\xfd\x11EV\x90}\xe7Wr\xea\xcb\xefv\xe0\xab\ +\xcc)\xbf\xf8\x19,\xde\xf7~.\xaf\x9e$\x07\x16\x1c\ +!\xf7\xa6\x9c\xbcz\x88Rj\x00F~\x8f\x1cHq\ +/oQ\xbc\xee\xfa\x1bx\xf0\x81O2\x9bmq\xee\ +\xdcY\xa4\x14\xacV\x0d\xe2\xa5w1z\xfd[Y-\ +\x17\x8e\x13\xb5\x15\xd5\xcf\xbd\x81\xfc\x7f\xfb!\x1ac\x5c\ +7\x0d\xa0\xad*\xaa\x1c,9\x929-\x92\xf5m\xa7\ +!\x8f:8(\xc9\xf4\xa5/`<\x1e\xa1;M\xd7\ +\xb6d\xa5k\x87&\x85\xc0\x1a\x8bR\x19\xe0\x92a\x84\ +\x90N1S\x12\xb53\xe7\xdc\x7f\xf87\xd4\x1f\xfa\x08\ +\xc5;\xee\xa5\xb8\xe1$\xc5K\x9fO\xb9\xbd5X\xf4\ +\x1c@sE\xc0m\xd7Qw\xae\xf5\x9a\x94\xf4m\xdd\ +\xccP\xd8\xd9\xbb\xbf\x95R\xb4m\xcbh4\xea\x95\x08\ +\xe7\xc2\x95}\x87\x0eo!\xf4q}Y\xa6\xe8:\xcd\ +\xd6\xd6\x16B\x08\xda\xb6\xc5Z\xcbl6\x1bj\x05\xb6\ +\xad\xe1\xd4\xa9St\xda\xd5)t\xdd\x17\x1cBS\xb2\ +\xbf\xa7\xd6\x82\x10\xe4\x99\xfbY[\x8b\xb1\xbd\x92\xdc_\ +\xbeXA7\x1bwd\x00|\xd6\xf3\xe5\xfe\xae\x19\xcb\ +\xc7\xee}?G\xbb\xbb\x03\x7f\x89\xeff\xe0\xfb\x02o\ +O\xf3\x8ac\xec!\xf1\xcae\xcc\xb3 \xd4\xcf\x0b\xc0\ +,d\x8dz~\xecM\x0f!\x96\xd8?#\x8c\x16\x03\ +8Q\xd5\x8e7\xcf\xc6(\xa1\x08|3\x84^\xc5!\ +?~\xac \x0d\xdc\xbf\xbd\xf1fS6\xc4\x92\xdb\xff\ +\xa3I;\x81\xc4\x95\x17\xe2=\xf3E\x8dSe;\xf0\ +\xf4\xa0\x14\xa7 \xd3\xff=\x18\x81\xc2\x1abP\xeb+\ +]x\x1e\x9c\x8e\x1b\x8c\ +\xd7\x80[6\xc3\x0bB2\xa2_W\x00\xe1\x0c\xfb\xe8\ +G\xf2\xeex\x80\xcco~03\x7f\xbe\x04\xd0\x0bF\ ++\x06\x10\x18\x97\xc9\xf8L\x04\x10g\x00\x87\x9e\xc4\xc7\ +\x09\xc0n\x10@\x0c@MB\x00q\xdc\xc4\xe7F\x00\ +\xfe\x99\xe1=\xdb\x13U\xf8\x5c\xa1&\x08\x04\x95^\x04\ +\x02 \xaeu\x18k\x86\x7fY\x02\x08`'\x8c\xeac\ +\xc3>w\x02H5\x98\xf4\xcc\x18v\x8f\xe1L\xc01\ +\xdc\xba9`\x5c\xec D\x16\x9d\x7f\x5c\xc5=0Z\ +\xcfd\xd2\xd2\x05\xa1\x0cM\xca`\x5c\x5cO\xac\x99\x06\ + \xe5iE\xf4\x99Ij`v!v/\xad\x13\xc8\ +\xb0\xbb\x22\xd9kG_!.4\x9cs\x80\xb2\x819\ +\xdba\xfdA\x93\x0c{\xe2\xd5\x11\xbf_\xe9\x98i\x81\ +l\xcf\xe0\xfd\xfa\x0d\x86N\x1b.?v\x85K\x0f_\ +\xe0\xd2\xa7\x1fa\x7fw\x97\xaf\xf9\xdeoC\xe6y4\ +\xaf~<\x11\xe9\xd0\xbdPC\x08\x8c\xb5T\xeb\x96w\ +\xbc\xfe?\xf3\xe4C\x8f`M\xcb_\xc5\xef~\x80\xd9?\xdb\xc7\x9e\xde\xa1i\x1aW\x82\ +\x07K\xf9\xbaW\xd2\xdew?\xed\xe1!\xf9\xb8d\xe7\ +G\xff)\xad1d\xc2\xc5\xc9\x15\xe3\x11\x99\x90\x14Y\ +N\xd5\xe9\xa1\xc0\xb2\xc1\x22\xad\xe9k\xe6\xd5\xc9\xbc\x84\ +\xe8\x85\x8f\x94\x14\xd7\x9d!;\xf9r\xd4\x0b_@^\ +\x14}\xb7\x0eIg4\x9d5\xe4eA\x96\xe7\xc8\xbe\ +\x03\x8c5.I\xc3\xf5U\xae\x91}\xdcbObd\ +\x99\xcb\xbev\x7f\x13t]\xdb\xb7|\xeb\x950c{\ +\x0b\xa1\x1e\xac\x92\x0eD\xeb!\xd9\xc3\xc7\xfe\x1d\x1c\x1c\ +\xf4V\xcb\x8c\x9d\x9d\x9d!F\xd0\xfab\xd5\xc6\xf6\xbd\ +\xab%J\x0a\xda\xce%\x85\x08)]\xe1qcz\xab\ +\x9e@\xdbP}\xcf\x01G\x0b\x22\xb8y5\x01\x00\x0e\ +\xff\xef\x7f\xbf\xf2\xf8.\xff\xef\x1b\x7f\x95\xe0\xe3\x09\x8a\ +\xb3\x18xP\x5c\xda\xc5F\xef\xc5\x06\x8f ,\xbd\x1c\ +\x0c\xdf\x0f|,$\xa6yE4\xa4\xcf\xa5\xdb\xbf\xef\xf9qH\xd4\x08\xeb\x88\xc1@\x9c\xba\ +\xe6g\x13\x92,\x03\xff\xde\xf4\xd4\xc5\xc6\x84\xb0\x07\xc1\ +\x0f\x13\xf3\xbe \x13\x03\x80\x8e\xf9oh\xa7\x17\xe4|\ +\x9a\x18\x99\x02\x9f \xc9\xe3\xfd\xf6kJ\xed~q}\ +V\xff\x8a\xe7\xa6\x84/\xc9\xe3\xd7\x94\xee\x83;\xb5\xd4\ +S%\x08\xc04\x96\xef\xaa\xf2\xe1E\xb1\xe4\x8b\x11G\ +\xba\x9e\x10\xfe\xe5F\x0dg\x11v#<7]k\xa8\ +\x12\xe2\xc3\x11|\xdd\xe6\x80\xbf\x82L\x8b\x93f|\x92\ +P@\x1d\x9b\xa0;\xcb\xc9pE\x01\x0d\x9f?\x01\xf8\ +\xe5\xf4q\x14\x16\x96\xdd>\xf3\xecdB\xe8\x9f\x17\x01\ +\x08;,\xea\xda\x04\xe0\x8f?uO:\x02\xd0I\xb6\ +\xae\x9f\xc1@\x00\x1c'\x00?\xb7@\x00\x96\xd0\xd2.\ +\x10@\xa9&h\x0c\xad^'{\x92^i?\xb3\xa7\ +&\x00?\xaf\xff\xbf\x09\x80\xfes\xc7\x09 \xcc2f\ +d\xc3\x5c,\xac\x9a\xfd\xc1\x12\x081\xb3\x8b\x01\xa5\xb7\ +\xd8\xa5Z\xa5w\x8d\xfaD\x8e\x909\x1bl\x5c\xfe\xd9\ +\x02\x86\xd6B\xf1U\x0a\xb3M\xe9\xd0\x8d\xe7\x99a\x88\ +\x19\x0c\x17>\x05\xfa\xc9s\xa2\xb3\x91H\x10\x9e\xfaR\ +M9\x06\xec\x81v\xd2\x92\x02\x01<\xc6\x0c+U:\ +\x00\x1e\xfc\xb3\x8f\xf0\xc0\x07?\x1c\x09\x00\xc3\xd5\x0b\x8f\ +q\xf6\xb6[\xdd8\xd1\xdacFb\x05\xae\xab\x86\xb5\ +t\x8d\xe6=o\xfc-\x1e\xf9\xd8\xfdh\xdd\x81\xb5<\ +~\xf12Z\xb7\xe4y\x896\x9a\xd5\xca%Kx\xf0\ +\x87e\xb0\xf0L\xc6\x13g\xa1_-\xd1F\x93\xdf~\ +\x03'\xbf\xe1\x9bY\xfc\xf4\xffM.J\x1a[\x91\xa1\ +\xc9\xc7\x13N\xff\xf3oE\xbd\xf6k\xd0\xd31*\x97\ +\xce\xc5\xdc\xa8\xbe\xcf\xacE\x959\xf2\xc6s\x94_y\ +7\xf5/\xfe\x1a\xdb\x9c\xa4\xa1\xe2\xcc\xfcz\x0e\x7f\xf7\ +\xc3\xe4/\xfb8\xd9\xf9\x9b\xb1\xc6\xa0\xab\x0am4\xeb\ +e\xcbx\xa4\x98\xbd\xf0y\xe8?\xf98K\xd6\x14\x14\ +(\x93\x91\xdb\x8c\xfa\x9e\x0fQ\xfd\xca\xaf\xb3\xf5\xdd\xdf\ +\xc2\xf2\xe0\x10Ud.\x1e\xac\xa9\xd1\x0d\xd8\xfb\x1e\xa4\ +y\xe7\x1fS\xfd\xee{\xa9\x1fy\x02\xe1\xf9\xd4\xc9\x92\ +\x93\xff\xed\xb7b%\xbd\x0b6\xa7|\xce\xb3\x10\xb7?\ +\x0du\xff\x03\x1cq\x80@P\x16'9\xfa\xf4\xa3\xcc\ +\xdb\x16)\xe4\xe0V\x06\x86D\x06\xa5\x14\xe3\xf1x\x00\ +[\xeb\xf5\x9a\xbc(\xfaD\x11\x8d\x90\x02\xb5=c\xf4\ +?}\x07\xbaY\xd1\xbd\xffAN\xc8\xebhk\x01\xa2\ +c\x5c\x8e@:0\x99\x15\x05\xf9+\xee&\xbf\xf3\x0e\ +V\x17\x9f`z\xe3\xf5\xc8\xeb\xce8\x8bZ\xd30\x9e\ +d\xe8N#\x95\xb3:\xfa\xb3\x13\xb9\xeb\xc8\xd45\xcd\ +\x10G7\xb8\x95\x8d\xc1\x18\xc8\xb2\x1c\xad\x8dsif\ +\x82b>E)\xe9@\x95\xd6\xd0\xc7\x0a\x0a\xe92\xbd\ +\xb5q55\xbd\xf5\xd3\xf6\xed\xe1\xbc\x8b\xdd\x18\x83\x10\ +\xaao\x11h\x07\x80\xe7\xad\xa4\xc0\x10#\xa9\xfb\x92B\ +\x8en\x05u\xdd\xa0\x94\xdb\xbf,\xcb\xc92\xa8\xaau\ +oa\x84\xd1x\xec8\x9c5`\x04\x99T=\x90\x14\ +\xaeW1\x96N\xeb!+XJg\xf9\xd4\xba\xe7 \ +\xd6%\x15\xf8\xfa\x11\x9eO\xd8\x9e\xe5\xfa,_\xcf\x81\ +}\xf8\xa0\x05\xbaFs\xcf\x9b\x7f\x03\xddV\x91\x0cs\ +\x9c N\xfaJ\xcb\x92\xa9^~l*\xb4A\x19\xf7\ +\x80c\xd3:\x148[\x80D!\x09$\x8e\xf7\x0b\xd2\ +0\xc8X\xff\x8d\xe0r\xb6\xd5\xca\xfd}\xeeJ\xc4l\ +*\x9a\xfe\xe5Aa\xfc{\x0cL\xfd~\xf8W\xa8r\ +\xe0w-\x0e\x91\x09\xeb\x89\xe3\x1e%b\xa8\x9b\xe7\xe7\ +;\x9cI\xf2\xa44\xcc)\xecM,\x1b\xdcN\xc6\x00\ ++(\xef\xf1:\xdd\xe72T\x1f\xf2\x13\xe3\x0f\x13=\ ++(\xf2\xfe\x99^\x89\x8fC\xd8b\xbb\xa1?\x87\x18\ +wxy\x1c\x8c)\xde\xb8\x13\x1bq\x22P\xad\x0d\xa6\ +m\xfaO\xb89\xc4\x1e\xc6\x18\x84:\xf9\x9d\x11g\x8c\ +\xfb\xef\xc5k\x8e\xcf\xf1\xb8u9\xcdv\xde\xccb\xf6\ +g\x1f\xd6\x18de\x8cu\x022\xf1=\xae-j\xc4\ +\xb9\x1f1\xc3C\xabH\x10\x06w\xa3\xb7\xbe\x04\x02\x88\ +\x0f\xceO\x22\x08\xe9\xce\xd6\xe4\xb2\x1c\xc8*Xi\x02\ +\x01\xf8\x83\xf1\x1b1\x08R\x11\xa1\xec\x0da\x1fH4\ +\x00\xcfT\xa3\x09D\x97nXz\xf9\xd28\x82\x00D\ +c\xf7\xad\xb7(\xc6@)\x97E\xcf\x9c\xda\xe19\x12\ +\x9f\xf1\x15\x12\x1cd\xf24\x07\xec\xfc\xf4\xee\xf78\xb7V\ +[\xe1\xbf\xf5\xed\xff\xe8\x95X+z!.\x86Zv\ +J)\xb2<\x8b\x04\xbe\xb3\xe44u\xc3l6C\xca\ +\x0c.^\xa1\xfd\xbd{\x98\x8a9\x02A\xc3\x8a\xf9\xed\ +\xcf`\xfc/\xbe\x1f\xb9\xbd\x85\xb6.\xb1\xc5\xb3\xd5\xb6\ +m\x99N\xa7d\x99+\xd2\xcc|\x8a~\xd3\xbb\xa8\xa9\ +\xd1\xb4\xe8\xbacv\xea$\xd9\xcb\xef\xa2\xbb\xe5f\xb2\ +\xa2\xc0\xe8\x1e8k\x8d6\x1d\xc5\xc93To\xbb\x97\ +\x86\x8a%\xfb\xac\x8d\xab\x83\xb6\xd2\xfbt\xf7]\xa0\x14\ +%z\xf7\x08i\xd6\xb0\xbb`\xff\xed\xefF|\xf0~\ +v\xff\xf7\x9fa\xff\x9e{\xe9\x0e\x8e\xa8i\xa8Y\xd3\ +\x8c\x0d7\xfe\xaf\xff=\xfc\xed\xe7a\x81\xc5\xe2\x88\xa6\ +n\x18m\xcdh\x95\xe0\xf0}\x7fJ\xb93\xa5\xcdr\ +\xca/y.g\xfe\xc5\xf7!\xb6\xb6\xd0\xc6\xc5\xc5y\ +p\xe5\xe3\x0d\xbd{\xd3'\x9e\xccf3.\x5cx\x98\ +\xa6i\xc82E\x9e\x17\xae\x8f\xef\xf6\x9c\xf1\xdfy)\ +\xd9\xdd\xcf\xa5\xf8\x8a/\xa1|\xcd\x8b(\xef|6*\ +\xcb@\x08\xd6\xeb5\x99R\xb4F#\xb7\xe6\xa8sg\ +P\xdb[\x94\x931Z\x80/~\x8c6\x835r]\ +U\xc8L\xd1v\xdd\x90\xf1\xec\xca\xe0\xb8\x02\x0d.\x93\ +\xb6\xe7\x11}V\xb0R9\x08\x06\x80\xd8i=P\xad\ +1nM\x0aPR\xd2\xf4\xd9\xbd\x0e\xbc\x09\xc6\xe3\xf1\ +@3\xde\xf2WU\xd5\x10\x13\xe9\xf6\xc5\xf4\xe5^Z\ +7\xea\xd0\x02\xae\x8d,\x92\x0ex\xbb=\xca\x1cp3\ +\x06\xa3\x0d\xa3\xd1\x84r\x10M\ +\x9c1\x9c\x82\xbf\xf8\x807\xdd\xc4q\xbb\xb1\xc8\xad\xd9\ +_\x0d\xdb?+\xde\xc4P\xdc9\xbe\x1a1\x01\xa4:\ +\x8e\xc5\xf6%b|\xb3\xf7p\xdd<\xa1X\xe28\xc0\ +\xe0\x96\xdcd\x151\x01l\xc6\xf4\xc5`;\xbe0\x1e\ +\xb5o\x12\x80\x7fv\x00!\xb1-*\x8e^s/\x95\ +<#\x8c\xe0\xb5'\x9f\x18\xb2j\xaeR\x16\xdb(\x91\ +'c\xf8\xcb\xe3\xc1Zx\xc7\xc7\x17\xa4\x15\xa5 5\ +M\xc7m\xe3R\xa6#\x22J\x8c\x898\xce\xe7\x8a\x81\ +V\xd8gw\x0a\xbe\xa0\xb9%\x86\x8cb\x98C\xaa\x1c\ +xkj\x00\xd1~LI\xb0\xa4\x86\xb3\x8b\x8b\x81\xc7\ +V\xea\x94\x85\x1e?\xe7\x9e\xa5\x03p\xf1\x91\x87\xa9\x17\ +G\x8c\xe7s\xb0N\x18.\x0e\x8e\x18\x8fK\xca\x89\x8b\ +#S\x02tg\xb8\xef\x8f?\xc4\x9f\xfe\xce;\xdc\x9e\ +u-\xd6j \xe3\xe0`\xcdc\x17.q\xfe\xe9\xe7\ +\x01h\xbb\x16\xd3\x19\xc6\x931UU\x0d\x82\xbd\xec\xfb\ +\xb7\x22`\xbe5\xa7\xc8\x5ca\xe2\xd9\xf5g\xa9\xe4\x9c\ +Cs\xc8\x88\x82\x8c\x02u\xf39\xe4d\x0e\x98\xc1=\ +XU\x15\xe3\xf1\x98\xb2,\x01X\xadV\x80\xc4\xdep\ +\x06s\xcbu\x94\x0f]\xe2\x90\xda\xb1,\xa1\xd8PS\ +\x96\xc0\x00\x00 \x00IDAT\xfb\x7f\xeea\xfe\xf2\ +\xbbi\xdb\x1a%32\xa50ZRw\x0d\xf6\xd9\xb7\ +\xb0\xba\xe9\x14\xf9\x85\x05#JVTTT(r\xf2\ +\x03\xcbc\xff\xf6\x97X\xb2\xc7h\xb6M\xdd\xae\x10\xd5\ +\x9a\xb9\x98\xa3mCG\x8d\xa1b\xc6\x16\xab@O\x00\x16z\xf7@\xd0P\ +B:\xdbw\x00Im\x8b\xe1\xf2\x87=\xd9\xb4\ +#\x04\xe6\xed\x9f\x19g\x09z\x9a\x8e/i\xcc\x1e\x95\ +P\xdcx\xfef\xc6\xf3m.\xf6)\xf4\xde\x01\x0a(\x993c\x87\ +\x96\x96\x8a\x03,-]\xb3\xc0t\x0b\xc6\x94=\xfc\xae\ +)\x11\x8c\xc46\xf9\xe4\x04;\xdf\xfbuL\xbe\xeb\xdb\ +\xc9\xca\xc2\xb1H\xe3j\xd5\x09!\xa9\x9b\x9a\xbam\x99\ +\xddz\x9e\xf1\xcd72}\xdaM\xc8\xb2\x08\x00\x05\x07\ +\xac\xba\xaeK\x5c\x9a\xa3\xd1h\xc8\x86\xf5\xee\xd2<\xcf\ +\xd9\xdb\xdb\xa3m\x1b\xa4T\x83\x15M)E9\x19\x93\ +\xe5\x19\xe3\xf1x\x00\x90E\xdf&-\x06\x92EQ\x90\ +e\x19\xeb\xb6\xc1j\x97(R\x14\xae0xg4J\ +\x08\xae^\xbdJ\xd9?_zK\x99`\xe8\xd2\xe1\x01\ +\x9a\x8f\xe9\x04\x06\x8b\xa0\xb7^\x1ac\x86\xae\x1b\xebu\ +EY\x16}=\xc0\xbe5do)\xb4\x96!\xe9\x03\ +,M\xd3\xf6\xae\x5c\xd5'\xc5(\x8c\xd1}k<9\ +d \x97e\x81\x07\x99~\xff\x5ce\x16\x07\xe2\xaa\xca\ +\x01\xe4\xa6\xee8y\xea\xe4\xd0\xb5FJ\xe7\xfa\x05\xeb\ +\xfe\xd7'|\x14\x99B\x1b\x8b6.N6S\x0a%\ +{\xa5\xccZ\xfe\xe4\xbe\xc7\x9d\xa5\x19\x0b\x22\x08e\xc0\ +Y\x03m|\x1f\xc3\x7fMg\xb8\xe7\xcdo\xe1\xc2\xc7\ +?:\xf0\x95Ma\x19\x9b\x1c\xc2\x0dN\xf9u\xaa\xd0\ +\x1d\x7f\xc5\xdf\xda\xe4\xa31\xf4\x09\x9e\x1c\xb9\xf1\xfd0\ +\xe7\xb8\xdbT\x5c\xff\xd4\xf3\x0d\xd5\x19\x17\x17Y\xe6\x11\ +\x1f\x89c\xa9\xe39\xda\x8d1\xfc_\x0d)\xaf\xdfT\ +\xba\x03\xef\xbf\x96\xf1\xc5\x8a\x94\xafnBd\xff\xbc\xcd\ +\xb8\xc0\xb0\xda\xc0\xd7\xe3\x9d\xbb\x96\xba\xec\xc7\x89\xc1R\ +\xbc\xef\xf1\xf7b\x0b^j\xc1\x0d\xa5Y\x86\xbf\x09/\ +\xe9\x83,N\xb1M\x98\x99\xef\xbe\x15v7Z\xd9\xe1\ +\x1a\xb4\xaf\x17\x9b\xeeu\x1c8\x10c\xa4tg\xdc\x98\ +\x83{\x9d\xd8D\x10\xcb\xf9\x14\xd5\xc4\xb2=\xa6k\xbf\ +\xaf^\xfex\x1c\xe5\xbf\x1d\xc7\xb2\xfa\xb1\x0b\xa6\xc3\xf7\ +3Eh`\xbd\x99\x1d\x9an~\xf0\xd5\xc7\x17$\xb8\ +I-\x82\xa0\xdb8\x86\xa1Y\x0cm\xe3|\xb1Hq\ +l9\xde\xea\xe7\x87\xdd$\x80T\xf3\x8a\x17\x1f\xb4\x83\ +\x94\xc4S\x02\x88-\x85\x82M\xeb`@\xda\xb1`\x0f\ +\xb6\xcfp\x00\x11\xab\xa1TS$\x92Z/\x09\x966\ +;|;8ebw3\xc3\xe7|\xe2\x81'\x08\x0f\ +\x0cI\xc6\x09$\x13\xe6\x94\x12\x80\xe9\x9f\xe45\x88\xa0\ +\xd92\xac9\x8e\x0d\x895\xa2t\xcd>\x1e$\xd4\x9a\ +\xb2X\xac\xd5\xac\x9b}\xa6}\xb1h\x7f\x0aa=q\ +\x89\x9d\x10\xe4\x1a\x03\xba\x14\x10\x06\x80\xb8\x09\xccb+\ +nj\x05\x0d\xe1\x08^!\x08\xa3\xc6\x0a\x82\x1f\x87d\ +\xfd)\x80s\xe0\xcf\xb9\x81\x5c*|(b\x9a\xc2v\ +\x7fZ\xbe\xdcPlA\xf0\xeb\xf0t\xe8)\xc5\xef\xef\ +&\xed\x05\x10o\xf8\xed\xd7\xbf\x89\xa6\xad\x11\xc6[F\ +\xe9k!\xba\xc7?\xfe\xc8.o\xfc\xc9\x9f\xee]\x93\ +\x9a\xb69\x8a\xbe\xaf\x91\xc0\xfb\xdf\xfb\x00_\xff-\xaf\ +Bk=\x1436\x85\xa1\xaa\xaa\xde\xb2\xe8\x84\xf8d\ +2\xa1\xaekf\xf3\x19J*\x94U\x5c\xfd\xc0\xfd\x18\ +\x0c--\x05}\xec\xe9\xf6\x98z\xbdBg\xb08Z\ +\x00\xce\x1a\xb4\xb5\xb5ES5\x18k\xd8\xde\xde\xa6m\ +\x0c\xdd\x18\xcc\x0b\x9eKc:f\xcc\xa9YS\xa8\xa9\ +\xebO\xfc\xf8\x13\x9cy\xf1\xdd\x0el\x9a\x05\xdaj\xe7\ +b\x9c\xce\xd8\xbf\xf1\x04\xdb?\xfe\x03\xd4?\xf9zf\ +\x1fx\x88fy\xc8\xda.\xd0\xd6\x00\x0brF\xe4L\ +i{\xbav\xf3\x1b9\x8b\xd6\xf5'(\x7f\xe0\x9b\x18\ +\xbd\xe6\xab1\xa2oc$2\xda\xb6ao\x7f\x97\xed\ +\xed\x1d\x8c\xd1\x5c\xb9r\x85\xbaY1*\xc7H\xe9\xc0\ +\x99\xcf\x16\xf5\xc5\xa4}\x02\x88\xb7\xa2\xed\xed\xed\xb9x\ +\xc9\xc9\x84\xb6m\x077\xe9-\xb7\xdc\xcab\xe1\xf6\xc2\ +\xff=/rL\xaf\xa4jci\xbb\x8e\xbc\xaf\xb5\xe8\ +c\xeb<\xe0\xf4.\xd3\xb6q\x19\xceUUQ\x14f\ +p\xcfk\xa5\xb0R\xa2\xfa\xbe\xbcy^\x02]\xef^\ +\xd5\x03\xe8\x8c]\xb6C\xe2J_D9\xcf2\x1a\x9c\ +;v\xb9t\x96\xc8\xae\xd3}\xdc\xa6\xa4\xa9k&}\ +\xe1f\x9f\xbd\x0b\x82\xf5\xda\xb9}\x9d\xa2\xd0\xf4\x16\xbd\ +\xb6\x07|\xe5\x00v\xe3R9q\xf9\x1cW\x10\xda\x97\ +\x9c\xe9X,V\x9c=w\xfd\xc0Ut\xdf\xe7\xd7\x87\ +4hc\x90B\x22\x85\xa0n\x835J\xf6\xe3w\xd6\ +\x15m.3\xd5\x97\x7f\xa1\x7fN\x7f)z \xe8\xaf\ +S\x0c{\xfc\xad\xbd\xf0\xc9O\xf3\xe1?x\xe7\x06\x1f\ +\x88\xab\x10l\x16\x94\xf7\x96\xfcX\xa5\xbeV|\x1e\xa4\ +f\x88p\xb7S^\x1c\x03\x92\xb4bC\x0c>\x19\xe6\ +e\x88\xbdR!\xdb\x95A\xb6\x19,\xa2\xaa\xdd\xef\xf3\ +\xf9\x067\x09?y)\xc3\xc6\xf8\x9e\xbf\x84\xd8F/\ +\x1f\x83\xbc\x0f<,\x06\x96}\x0c\xdd\xe06\xed\xe3F\ +\x09J\xae\x8f\xa9\x0f{\x1d@\x8d\xb7\xdc\x85\x1e\xba\x01\ +\xcc\xa5\x80t\xd3e\x1e\xc0Y\x90xi\x99\xb5\x14\x00\ +\xc5\xa7\x99\x9eI\x0c~\x82<\x8a=MD`/6\ +]\xd9\xc0\x97{\xc9f\xb0P5\x88\xba\x89h(6\ +J\xa4\x96]\xff4\x8f7<\xea\x89\xc3\xb1\xfc\x1ey\ +\x1c\xe0\xeb\x08\x8baF\x1e_\x85\xfdJ\x0dljx\xf1\x85u\xcf\xf3\x09;\ +\xa9\x1e\x18\x13\xaf?e\xcf`\xbd\x86\xeb\xd7 \xfaw\ +S\xa8\x19\xbb\xbdCy\xd0@\xd9\xae\xeb\x87 M\xae\ +\x09\xba\xac{\xa5\xee\x06o\xbf\xf6\xa0\xdb\x0e3\x0c\xd6\ +\xca\x00|\xd3\xf3\xeb\x7f\xef\x87nj\x1f\x9c\xbe\x91\xf0\ +c\xe1\xea\xa5}^\xff\xaf~\xcc}\xde\x82\xae\x8f\xc0\ +\x1a@\xe1\xb2\xe1\xddY\xde\xf7\xb1G\x11\x12\x94U\x18\ +m\xe8pV-%\x15\x080\xads\x1fZc\x9d\x9b\ +\xb1r\xb1d\xb9\x96tO<\xc1\x88\x925GX\xa0\ +E3y\xd9\xf3\xb1\xe3bp\xff5M\xe3b\xd1\xf2\ +\x0c#\x0dE^\xf4Y\xa4.\xd9K>\xed,mV\ +`\xba\x15\xf3\xec\x14\xe3\xad\x92\xa3\xc3#\xba'\xae\xb0\ +^/@@\xd5T(\xa9\xd8\xd9\xd9a\xb5Z\xa1\xa6\ +c\xd4\xf5\xd7q\xe6g~\x14s\xe1\x09\xb2\xdf\xfb}\ +\xd4\xfb>\x8e\xfc\xb3\x0b\xac\x16G\xd4\xbaA\xa0\xc8\xc8\ +(\xb7\xe6t;\x05\xb3\xbbnG\xdd\xfd\x22\xf2\xbb_\ +\xcc\xf4i7a\xb4\xa63\x9a\xa6i\x90\xa5d\x7f\x7f\ +\x0f\x99\x09\xae\x5c\xb9\xccd2\xe1\xe4\xc9\x93\x1c\x1e\x1c\ +R\xad\x1b\x9e\xf6\xb4[X,\x16}\x07\x0b\xe7\xce\xcc\ +\xcb\x11\xa3QA\xdb\xea\xde\xa5i9u\xea\x94\x03\xd0\ +\xc6P\xd75\xeb\xf5z\x007\x93\xc9\xc4\xd5\xc4\x1b\x8f\ +\xfb25\x16i-UU\xb9r%\x22X\xe4\xbc\xe5\ +\xd5[\x17}\x07\x93y\xe9\xfeVUU\xf2\xb9\xba\xae\ +i\x9az\xa8\xdd\x18\xdc\xf7\x9a,\xcb\xfb8U;\x80\ +0o\xf1\x1b\x8f\xc7\xd4u\xdd\x97\x87q@\xdd[\x1e\ +}\x0c\x9f\x07\xac\xe5x\x84\xd6\x1d\xd6\xf6u\xf9\x84\xa2\ +i\x9b~\xed\x8e\xca\x8d1}\x16\xb0\x9b\xc3t:\xe1\ +\xf0\xf0\xa8\xb7D\xbaD\x0f\x80\xc9d\xe2\x12d\xf2|\ +p\x9b\xaf\xd7k@p\xe6\xcc\xd9\xbe=\x9c\x01\x01\xb9\ +Rh\xdd\x97u1\x962\xcfi\xba\x0em,E\x96\ +\xd1t\x9d\xf3\xf6\xf4`RH\xc8\x84t}\x82\x13\x1e\ +\x168\xdeq{\x5c\xf8D\xbd\xeax\xcf\xaf\xfe*\xa1\ +\x04\x19\xbd\x1c\xd2\x03\xcf\x0d\xd6\x9e\xd4\x0a\x16\xac=\xb1\ +\x1c\x0a\xfe\x96My\x13\x87\xec\xf8o\x9bD.\xc5J\ +`\x90I\xdef\xe4*j\xa4|\xcfl\x8ck\x871\ +{\x99R\xd5\x8e\xef\xf6\xd9\xc1\xa9\x09#\xdd\x8f\xa0(\ +\x07/Gl\x89\x0c\xc6\x8a\xd8\xa5(\x87\xffj\xba\xa1\ +\xdc\x16\x84p\xa1\xd4\xe0#\x86y\xfa=\xf5\xeb\x88\xf7\ +L\xc5\xfcoXc\x88\xfbwOH\xb9\x7f,o=\ +\xe7\x0e&\x19W\xe5!\xa6\x87\xc0\xf7\xfdy\xc4\x12\x81\ +\xe1\xdd\xb8\xe2F\xfc\xc48\xf12N\x00\xf4\xdc\xdcb\ +\x11\xadA\x1e\xae\x07\xd9\x97&u\x86\xa7\xc4\xde=1\ +\xfc\xec\xdf\x0d\xcf\x88\xe9\xc8\xcb\xdb\xc1\x0b:\xd0Y\x5c\ +\x8d%\xc6\x5c\xc7oBi&d\xd1\x85o\x87\xf5y`\xebw0\xde\x91\ +\xa0\x91YR\xb0\x98\xd2\xfb\xe6^\xa4\xa3\xc4\x99a\xfe\ +\xf7\xe3\xee\x81\x18\xe0\x07&\x9a\x96\x97\xd8|B\x0c\x17\ +\xc3=:\xbc\xba\xe0\x0d?\xf6\x13\xfd~[\xba\xfa\x08\ +c:\xe2\x1b\xe2WP7\x1dJ\xc0tkN\xd7v\ +\x83\x95hT\x8eX\xd7AH\xbb\xe0}M\x9e97\ +\xa3^-)&\x13\x0e\xd9Cbi\xd1\xe4@k,\ +\x99\x14.N\xb0i\x98L&,\x16\x0b\xd6\xab\xf5 \ +\xec\x87n\x11J!\xc6%\x93/{\x09\xcbw\xfd.\ +\xba[q\xb8h\xa9\xbb\xcbl\xcdf\xac\x8e\x96\x94\xe3\ +\x92q9F[\xcd\xc5\x8b\x17\xb1\xbaC\xe5\x92\x0e\x83\ +\xb5\x86\xfc\x96\x9b8\xfdO\xbf\x8f\xe6h\xc1\xfa\x91G\ +\x98\xae*\xaa\x8b\xbb\x1c-\x0e\x99l\xef\x90\xdd|\x1d\ +\xf2\xf4I\xc6\xd3\x19\xaat}v\x0f\x0e\x0f\x86\xd2$\ +RJ\x16\x8b\x05\x93\xc9\x0c\xa9\x9c{\xf5\xf0\xd0\xd5\xfb\ +\x9b\xcdg\xac\xd75\x9f|\xe0\x93\xdcx\xc3\x0d\x1c\x1e\ +]\x1d\x5c\x9aM\xd7\xa2\xf5\xa8\x07S\xa6\x8f\xd9\xab\x87\ +\x82\xd2C[7\xa0(\x0a\x0e\x0e\x0eh\x9a\x86\xb2,\ +\x07\x17\xac\x7f>\xc6u^\xf1\x96D\x9fA\x0c\xce\xad\ +\x5c\x14\x05\x00\xeb\xb6%\xcbrf\xb3l\xa8?(\xa5\ +`\xb1Xq\xe2\xc4\x09\xf2\xdb\x1e<\xf75\x01\x11\x96\xa6\xa7\xe5pS\x8e\ +\xbfb\xae\x0cN?z\xdf\xdb~\x87\xcb\x17\x1e\x19\xf8\ +\x81\xe7\xe0q(\x89\x1f/\x18\x0a(\x1e%.\xdd\xe0\xc7\x89\xd3\ +VBHD\xd8m_F\x02bm>\x00\xd2\xa05\ +\xc7\xd6F\xc7t\xabu\xcb\xef\xfd\xfb\x9f\xa7Z,\xc0\ +Zt}\x84\xd1\x0d\xe9\x8d\x08'xx\xb0$\x97\x92\ +\xc3\x83\xc3!\xb3U\x0aI\xd5T\xacV\xab\xe1\xbc&\ +\x93\x89\x13\xe6\x9dq.\xc2\xa6\xa5\xbd\xb4\x8b\xa0\xc4\x22\ +(\x99`h\xc9\xe63T\x96!\xa4D\x0b\xed\x12\x07\ +T\x86\xb1f\xe8\x9e\xe1\xe3\xcd\xb0`\x05\xac\x05\xae\xe6\ +\x9f)\xd8m\x9eDl\x9fF\xdc~3M\xd7 [\ +\xd7\xb9BY\xc5\x993g8\xd8\xdf\xe7\xf0`\x9f\xa2\ +\x1c\x93\x0bA^\x14\xb4]G\xab\x04\xc5\xed\xe7i\xdb\ +\x86\xec\xf6[\xb9\xbe(\xb1\xd2R\xd7\x15\xa3\xb1\xab$\ +\xd0j\x8b\xe8\x01\x92sA\xba\x9e\xb7\xd6Z\xda\xaef\ +6\x9a\x80\x85\xd9l\x86R\xaa\x07B-u\xbd\xe2\xa1\ +\x87?5X \xcb\xb2dTNX\x1c\x1e1\x9dM\ +\xb9|\xf92\xb3\xd9\x8c\xban\x87=\xf4\xf1t\xe0\xdc\ +\xaa\xde\x9d\x9be\x19\xeb\xf5:\xc9\x1e\xf6\xc5\x96=h\ +\xf4m\xd3&\x93\x09B\x08\x0e\x0e\x1c`-&\xa3\xc1\ +\xc2\xa8\x94/\xa6,h[M\x96\x99!\xae.\xcf3\ +\x84\x90\xc33|V\xb7\x1b\xb7\xa6,G}\x19\x183\ +\x80\xd4<\xcf\x06\xd7\xb0\x10\x92\xdd'w9y\xea\x04\ +R*\xf2\x5c\x22\x84r=\x88\x11(%\xfb\xc2\xce>\ +\xfb\xb7\xa1i\x9cuOJ5\x94\x941&\xd4&\xf4\ +\x99\xc1\x1e,\xfb\x18B)\x9d+\xb9\xaaZ\xae\xbb\xe1\ +\x14X\xebj\x1dJI\xa6DR\xd4Z 0\xda\xd2\ +\xea\x0e%%y\xe6\xf8B\xab5\xc6Z\x8aL9K\ +\xa0qm\xfa\x84Hml6\xa1\x7f\x8e\xdd\x86\xfd'\ +\xf7\xf9\xe0\xef\xbf\x834\x94'p7\xffI/\x13\xd2\ +\x04\x8a \x80\xfd\x1d\xf5 (\xf5\x00\xa4\x99\xfe\xb1\xb1\ +\xc1\x7f\xdf\xf3\x0bK\xdc?>p2?\x8e\x8e\xf8\xaf\ +\x973\xb1\xc2\x1b\xf3?\x86o\xf5\x9c\xa7\xaa@X\xc4\ +l\xce\xa6\x8c\xf0\xaap\xf0\xd8\xa5\x9e+oM\xdcL\ +\xfc\x08\x806\xb8\x0a\xc1\xf6q\xd2\x01\xda0(\xb8\x0c\ +k\xf5\xd9\xd81\x80\x0d\x86\x8f`\xc8\x08\xe7\x19\xc7\x1c\ +\xc6\xfb\x18\xaa\x84\xf81B\xf93\x91\x8c\x1d\xd6\xe3\xf7\ +\xd3\x0esQ\xd1\x9a\xfd.n\x9a\x22\xae\x95\x80\xe8\x80\ +y\x5cu\xa4\x9f\x87\xb5\xc8\xfdeor\xf5\xf2-m\ +\xf9\x17\x00\xf1q)\xe4%a\xec\xfa\x0f/\x9b\xfc\x1e\ +\x83\xfe\xd8D\x16\xcb\xd4\xb0\xae\x94>S\xefc\xa0\xf1\ +\xb8\x1b\x99/V\xeeK\xe5\x19\xac\xf3\xc9>%\x01\xb0\ +I\x00)\xd2\x0f\x04\x10\x88\x22\x16\xf6\x9b\x04\xa0{w\ +\xf0x\xc8\x0e\x8e\x08@\x1c'\x00\xbf\xd9\xc1\xfa\x96\xea\ +\x19^\xf0\xc7\x96\xa24\xe3\xe7\xa9\x09\xc0\x7f&\xb6\xa6\ +\x85L\xa48\x96\x22@$?\xabke\xf7\x16j\x8a\ +\x05Z\xbd\x1a\x0e\xe1Z\x04\xb0Y\xd2\xe6\xbf\x04\x01\x04\ +3v\x00*\x01\xe0\xc6q+\x01\xfe\xfb\x7f\x84\x15\xbd\ +;x\x07\xe7CJ\xb3\x90\xc2\x0cb\xa6\x17\xaa\xb9;\ +\xc0\x13\xc7\xf3\xc5\x9f\x0f.\x9b\x18\xf6\x04-6h\xd3\ +\xa6\x8f-\x89\xb3\xa2=\x18\xf6k\xd0\xd8\x01\x94\x05\xda\ +J5\xfep\xde\x09L\x1c(&(8\xe1\x9d8\x9b\ +\xcf\xabA~\x15\x1e4o*4a=\xfe\xbc\x02h\ +W(\xde\xf5koc\x7f\xf7\xb2\x035\xf5!F\xd7\ +\xf8HV3|\xda\x0cO\xa8\xd6\x0d\x17\x1e\xbd\xc8\xcd\ +\xb7\x9e\xa7\xeb\xba!\xd3\x13\xa0\xc8\x0b\xf2\xdc[lZ\ +\xc6\xe3\x82\xd6\xb4L&c,\x82\xa6\x10\xd4}\x8dH\ +I\x8ez\xd6\xcd\xc8\xf3Ow\xf4\xdb\xb4\xce\xf5\xac\x0d\ +E\x91\xb3\x5c.\x9d\xbbUH\xb2<\x1bZB\x19%\ +8\xf7\xbf|\x07\xfc\x0f\xafc\xff#\x9fd\xba\xd8c\ +\xfa\xb2\x17Q\x9c\xbf\x85qY \xa5\x18:I,\xab\ +5\x16\xd89y\x8a\xb6m\x181\xa6\xebZ\xb46}\ +\xd2\x83\xa4i4R\x0aT\x91\xb3\xb7\x7f\x15\x22\x8aW\ +\xb2p@\xb3\x07hB\x08\x8e\x8e\x8e\x90J`\x8d\xa6\ +i3\x8a\xdcY.\x95R,\x97\xcb\xa1+\xc5b\xb1\ +`\xb9X\xb2\xb3\xb3\xc3\xe1\xd1!ms\x88\x94\xae\xdd\ +\x9b\xcf\x926\xa6\xc3ZM\xd75L\xa7\xd3\x01\xd4y\ +7.0\x809`\xe8\x86\x11\x83=\xa0\xef\x1d<\x19\ +J\xbc\x14}F\xecb\xbdr-\xf9\xaa\x0ac\x0c\xd3\ +\xe9t\xb8Y\xbeW\xb3\xa7\x16\xdf\x91\xc3\x83-_\xde\ +'\xcf\x8b>\x16\xaf\xeb\x93C\x9c\x8bz\xbd^\x93e\ +\x99\xb3\xf8J\xa7\xa8\xf9\xd8=`\xb0t\xba\xec]\x83\ +\xe9K\xb0\x8c\xc7\xe3\xbe(\xb6\x1e\x0a=\x17E1\x80\ +\x5co\x89t]@\xe8\xc7p\xc91\xbel\xcczU\ +q\xe6\xdc9\x17\xc7\xd7\xd3\xb2\xb6\x8eG\xf8\x9f}\x9d\ +?,=H\x05c-\xba3\x08)\xc8\xa5+\x03\xa3\ +\x8d\x1d\x8an\xfb\x82\xcf\xf1=Ma\x94\xdf-h\x9b\ +\x8e\xdf\xf9\xf9\x9fGW\xeb\x88\x1f\xa6\x05\x91c\x17[\ +\xa8F\xe0\xf9\xad\xafj\xe7\xf9A\xeau\x08\x16./\ +/B\x98S\x88\xa9\xf3\xbc3\x80H\xaf\x08\x06\x10\x96\ +\xca\xad 3C\x0c~\x08G\x8a-\x7fiW\x12\x8b\ +E\xac\x1b`\x01\xb3i\xc4c\xbc\x02\x1e\x1b\x01\xe2\x8c\ +\xcf\xf8\xe7\x98\xcf\xa6<>\x96\xb5\xa9\x95+HA\xcf\ +\xbf\x82\xac8\x0er\xfd^9k\xa3\xe9K\x9d8\xef\ +I\xa8\xd5\xbbi\xb7L\xa0.&\x9aI\x8a(6\x81\ +\xa4\x1d\xf6+\x84/\x99\xe1\x8cc\x03N\xf0\x06\x85\xb3\ +\x0e#\xa4`\xdaZ`o\x89h\xbd/\xc8gJ\xa7\ +Y\xe3)\xe6\xa1\xffd0\x9cl\xaeQ\x13\xce6\xc8\ +\xe1 KB|\xba\x97\xfb!\xbb\x22\xa6\xa5\x18d\x1f\ +\xdf\xbf \x0fc/\xa27\xa8\x88\xfe=5\xe1\xfa\x1f\ +\xf1\x07\xd7\xb1\xbe&\x01\x04\xc1\x19\x1f\x84\xc0\x83\x13\xbf\ +\x18\xbf\xb1\x01\xc8\x98\x08U\x8ba\xe2\xda\xb6Cv\xf0\ +0\xaa`\x18\x19\xc2u\x89\xad2D\xb3\x8b5\xb6\xd8\ +\xed\x9an\xca\xa6\xc6\x10wo\x88\xcd\xb9\xb1\xae\x15\x9e\ +\x1b\x00\xaf\xbf\xccq\xdd\xc3\xd4y)\x10d\xb2@\x00\ +\x9dm\x12-3\x05Yq\x90q \x00?7O\x0c\ +\x9b\x9d>\xe2d\x86\x00K\xc3\xdcS\xed+\xfc\x16\x8f\ +\x91\x12\xce\xf1\xd5\xc6\xc07\xd6p\xe2O\xfa\xbd\xd0\xa6\ +FD\xd9\xc1!\xa1\xc5F\x9f\x0fD\x17f\xd3g\xf5\ +\xf6\x03\xa6\x8e`\xbf_\xe9\xbe\xc4V8\xb7?^`\ +\x06\x00\xbdy\xcd\xfc\x99\xc8\xe8}\xf7\xdc4\xc9&\xbd\ +0q\x92Rx\xc5\xae\xee\xc0\xec\x19F\xd8dQ\xfe\ +';\xfc\xd7\xf6=\x96\xfd.\x04%\xc2\x8do\xa8V\ +\xab\xc8\xf2\xd7&\xb4\xe5c\x98\x1c\xe3\x948\xf5@\xf1\ +\xdc\xbb\xceq\xfe\x8e[\x5c6e_\xf6%\xcf\x0a\xa4\ +\xeak\xd7\xc9<\xf4\x92\x05\x8a\xa2\xa4\xd1\x1aNL\xd1\ +\x13\xc9\xf6\xcb\x9e\xcf\xe4\xef<\x9fS?\xf0\x9d\x98\xb3\ +\xa7\xd1\x9d\xabOW\x16\xe5\x00R\x5c\xc7\x06\x85\xea\xdb\ +\x81\xb5m\xeb\x80\xa6p\xc5\x91\xb7\xef\xb8\x03\xf5\x8c\xf3\ +\xf0\xac\xdb(\xce\x9d\xa2\x18\x8f\xe8\xda\x96\xa6m\x06\xb7\ +\xebd\xaeq\x1f\xff\xa61\x0dJ\x8dP\ +BE`:X\xefl\xb2*\xf7\x97!\xf6O\xc4\xa5\ +\x5c\xe2Lo\xff\xb4x\xbf7\x03\xafS\xcbi\xcc\x98\ +c\x0b\x5c\xbco\xc3\xe7E\xfa\xad\x14:\xa7`\x1a\x18\ +\xe8$\xb6\x18\x07\x8bb\x0c\x1a\x03\xf3\xf3\xe7\x16\xc7\xd5\ +Z\x91f+\xc7\xbb\xe9\x19N]\xef\xa3u\x13\xcd+\ +\xad\xe5\xe5m\x0b\xa2\x07\x82\xa3\xa2\xe4U\xaf~!\xd6\ +X\x8a\xa2d2\x9eppp\xe0\x0a\x05#\x1cpS\ +\x19J9\xa1V\xd7\x15B\x0a\xc6w\xdc\xca\xe4\xcb^\ +\xc2\xe8%w1z\xc1]\xb0\xbd\x85\xca2\x8ab\xd4\ +\xb7\x0ck8::\xa2\xd3\x1d\x99r\xf1ae\xe9\xdc\ +\xa2\x0e\x8c8Wl^\x94\x1c\x1e.\x5c\x0b/\x04B\ +: \xe6-dZk\x9a\xaa\xa6n\x1a\xaa\xf5\x9a\xfd\ +\xab{\xcc\xe6s\x8aQ\xd9\xbb\x18\x1b,\x96N;K\ +\xd4byD\xa7[\x84\xc4%\xaf\x14\xa5\xab\xddg\x9c\ +\x0bt4.\xd1\xda\x15l\xde\xde\xde\xe6\xf2\xd5'\xc9\ +T\xe6\xfa\xd7\xf6nK\x9fxQ\xd7\xb5\xeb\x83l-\ +'vN\xa2\x94b\xb5ZQU\x0d\xd6j\xca\xd1x\ +\xb0\xc6\xf9\xf9\xfa\xff\x03\x91\x15L\xb0\x5c.9{\xdd\ +9d\x96C\xff\x1d\xef\xe2\xf5\xaeR\xff\xdc\xb8\xb7\xae\ +w\x1fw\xc6Y\xd9\xb2L\xf5\xa5`\x8a\xa1\xef\xaew\ +Y\xfbxMO#\x0e\x5c\x9a\x01\x98\xadV\xab\xde\xb2\ +\xe7\xdc\xb5B\xc8\xbe\xcdZ6\xc4e\xee^z\x92\xc9\ +t\xcal>\xeb\x81\x97\x1d\x8aY\xbb\xb5\x19\xa4\x144\ +M;\xb8\x81}V\xb1\x9b\xaf`4\x9e`\xac\xa3\xed\ +\xb83\x88/0\xed\x00c\xc9\xd6|\x9b\xd9\xcc\xd5W\ +\x94\xd2\xd1\xa7\xea\x01\xbf\xcb\xf8u70\x93\xee\xefY\ +\x16\x15\xb5\xedA\xadE\xd0YKg]\x0c\xea\xa2\xd3\ +\xac;\xc3}\x0f\x5c\x02k\xa2$\x98pu\xe3\xbb\xb9\ +:\xacy\xeb\xbf\xfbI\xba\xa6Jn\xf1\xa6R\xe6\x00\ +\xe1\xf1\xdao^Nl\xd6D\xdd\x14\xe1qr\x1d\xc7\ +8\x84=\xf6\x97\xe1\xce'w=\x95'\xfe\xe7\xf4\xf3\ +\xa9%\x0b\x02\xff\xd9\x9c\x9b\x05\xb2\xae?\xd3\x22\x94Z\ +SQY\x99\xb4\xfel\xca\xff7\xadX\x817\x07\xae\ +\xe4PPXA\xaa\xdc\xd3\xd7\x9f\x10C\xda\xa2\x18\x9e\ +\x1bx\xbd?\xb5M\xd9\x11\x94\xdb \xab\x03\x9f\x0f\xbb\ +)\xfb\x8a\x14\xf1\x18!\xdcH$#f\x84\xfazC\ +\x1c\xba\x08sOO\xcd&?\x05\xa5\x1c\xa7\xb1\xec-\ +\xa0\xed\xa2\xdd\x09\x86\x91X\xb2\xf9\x7fo\x86\x0b\xf8S\ +\xf3{\x1cWWIU\x8aT\x19!\x19?640\ +\x9c\x9b%\x05\xf3A\xe6\xc4aW\xb1\x8c\xdc\xb4\xec\x96\ +\xfdg\x95O\x02\x89\xb5\x93\x88\x00\x22[\xd5\xf1\x89\xda\ +\xc1\xbd\x18\x92\x17\x82%%&\xf0\xd8\xdc;\x5cB\xab\ +9\xea\xf6\x99g'\x10\x22\x188cs\xbb\x9b\xb8\xc2\ +\xd0\x11gw\xf9lH\x19\x11\x98'\x00\x8d\xcfo\x0a\ + \xc0\x0b\xe4\x18\x8e\x84\xf4u/VC\xf7\x89M\x02\ +\x09\x9f\x0b\x175~\xa5&\x5c\x18eS$\xd0\xe8\xf5\ +P\x0e&u\xe4\x1d'\x00\x7f\x19\xc2\xd3b\x82\x80@\ +h\x9e\xa8\xd4`\xce\x8e-\xac\xe1\x92x\x8d$%\x80\ +89\xc1\xb7U\xf3\xe4\x15[\xba,\xc1=\xba\x09\x80\ +\x86\xcbm\xa1j\xf6)\x8b\xed\xde5\xe8Xo\x0c\xac\ +\xfd\xd9xw>X\x8cHW\xe9w &\xde\xc0\xa4\ +\x8f\xc7D\xc6\xa2 f\xeaAm\x90\xc3>\x05M\xd7\ +} ea\xe1\x84=\x8b\x8f\xcf6\xbd\xc0=0\xe8\ +\x19\xac\x07\x82\xf1Hq\xeb\xa7\x10\xbe\xe0\xf5\xc70v\ +\xb0\xcaJ,\x1aa\x05M}\x00\xba\x1d\xceS\xf4?\ +\x85;38\xd9\xf0*\xc4\x87\xfe\xec\x02\xa3|\x04#\ +\x89\x90P5\xf5`u\xc2\x82\xc8s\x8c\xb1C|\x99\ +\xcf\xb0\xb4\x02F\xb3\x09\x9d\xd6Tu\x8d\xb4\x02\xd3\xd4\ +\x08\xd1D\x85\x8c]\xf1g\xa5\x8a\xbe\xe3\x83KF\x19\ +\x95\xe5P\xab\xce\x1a\x18\x8d\xcb\xbe\xbe\x9bu\xeeDm\ +\x06\xd7o\xd7u(\x1c\xf0l\xaa\x9a\xf9|\xee\x5c\xab\ +\x9d\xa6\x13\xcerV\xaf\xd6C\xc1c\xa5\x14\x93\xf1\xc4\ +\xd5\x0e,\xcb!\x13\xd9\xe6\x96,\xcf\xfaqsN\x9d\ +:E\xd3\xd4\xecl\xef\xb8\x9a\x85mCWu\x8c'\ +\xae\x9d\xdbz\xbd\xa6mZ\xa6s\x07\xee\xae\x5c\xb9\xc2\ +\xce\xce\x0e\xe3\xf1\x94\xaaZ3\x9fo\xb9\xb5e\xceU\ +:\x9dN\x87L\xda\xae\xeb\x06\xf7\xa8\xdb\x87i\xe8\xcc\ +!%Y\xefz\xed\xb4f\xbe\xb3\xd5g\xc96\xc8\xdc\ +\xf5\x01\xf6 \xd2\x17Zv\xe3Oz\x0b\xb0E\xa9\xac\ +/\xa8\xed^\xfel\xac\xb5C\xfd\xc5\xd1h4\xd4p\ +\xac\xeb\x9a\xb6m\x9c\xfb\xbe\x07|\xe0,\x7fM\xd3\xb0\ +Z\xd5\x83Er\xb5\xae\xd8\xde\xd9v\xb4\xa8= v\ +4\x00b(U\xe3c\x1c}v\xb1s\x1dK\xba\xae\ +e\xb9X\xf6\xeb\xce\xc8F\xd9p\x96y\x96\xd1\xb4m\ +O\x17\x92\xf9\xd6\xbcw\xf1:\xb7m\xd7\xb7yk:\ +\x97\xe4\xd1YA\xad\x9d\x9bW\x09I\xa55\xad\xb14\ +\xda\xd1\xf6Rk\xb4uwO\x1bg\xd3\x1eg\x92\xa9\ +\x0c\x96.\xe1\x9bb\x0b\xcf\xc1\x03&\xe9\xb4\xe6\x9d\xbf\ +\xf8KT\xcb#\x8e\x0b\xb8M.\x11xt\xe0$\xd7\ +\xf2\x04\xa4\xa5\xc3b\xb7[\x1c\xeb\xecybz\xcf\x8f\ +\xab\xd5~\xe4\xcd\xfa\xae>t*V\x1e\xd3\xc4\x04\x7f\ +\xf7c\xc0\x10V\x99\x80\x83\xbe(\xb1\x9c\xcd\xfao\x85\ +\xbe\xbeqHSP\x8c7\x01\x86\xe7\x88\x1b\xc0T\x04\ +P\xe1\xb9\xc0\xf6\xfe\x1e\xfb\xfd\ +\xbe\xa4x\xe74\xa9\xa5Q\x03B\xbd\xa1\xe2p<\xd4\ +T\xeb\xf1p\x04\xe6\x88 \x00t}\xc08\x1d\xf1\xee\ +\xbb\xdf\xc4\xa7\xbf\xef\xd3\xc89\xd7\xdd\xbf9e\x0c\xa9\ +D\xb722\xa6\xb1lf\xb9\xb8Za\x7f\xdc\xe2\xf1\ +\xc3\xa7\xd8lV8\x1c\x8e\xd8\x5cl\x08\x88\xe7h\xa5\ +E\xe7J*\xb8\x1c\x133\x8e\xa5\x16\xf2\xee\xf6\x0e\x17\ +\x97\x97\x18\xe6\x9d\xbe\xab\xf5\x1a)\x011\x02\xeb\xcd\xba\ +\xf0=F\xa4Xx8\xcc\xbbe\xb6\x11B\xc4\x00\x00\ + \x00IDATc\x08\xc8\xc30G\x00{,\x97\ +\xab\x0a.\xb5\xd6\xb0\xeb\x82\xa4{C\x05\xc4e\xa3\xc9\ +\xbc\xd9\xa4_\xccl-\x06\xd16\xfe\xf4}\x8fg\xcf\ +\x9e\xe3\xe1\xa3\x87\xb8\xb8\xbc\xc2\xe1Pj\x0d\x03\xcay\ +\x82v\xabGN\xb9\xdc\x87\x9c\xe6\x15\x95\x8b;\xd1\x87\ +\x0e\xc34\x01\xdd\x02\xd7\xb7/\xb0\xd9\x5c`w\xaa\x00\xe4<\xe1~>\ +'0\x84\xaei\x81\x110\x02>\x85\x0c\x90\xcfR\xf3\ +-\xdb\x1d\x9c][\xaf\x14\x00\xd7\xaf\x82F\x1d\x91\xf7\ +R*h\x0e\xa7\x02\xb0\xeaK\x1d\xd5a\xda\x9e\x15\x00\ +\x83~\xff\xbc\x05\xc0\xe6\xa6QP]F\x9a\x92\xb6\xc8\ +\xa0\xa6\x0c\x8c\xd7\x15\xf8\xe7\x09\xfb\xe3sl\x96O\x11\ +CW\xfb\xf4^\xa6\xcd\xf1\xf4,&\x9b\x8b:\x17\x19\ +\xb6\x93\xce/tr\xbe\xb4\xa7\xe0\x1au6Z\xe8\xeb\ +\x95-\xe7\xc4\x22q3\x19Z\x03\xc9r\x06z\xbd\x1a\ +=\xe5\x1c\xcd\xc3\xf6)z\xce\xbbt\xda\x82; \xd4\ +\xa3^\xa6\x19\xfc\xe9\x8b\xcf\x97\xf3\x12\xed'\xa5\xb6l\ +\x04I\xd3\x11],\xa0b\xb7=`\xbd\x5c!\xce;\ +)\x87a\xa8\x91\xa0i*\x80\xc6\xea\xd3\x86a\xa8\x1b\ +\x16\xca\xd1\x22\xc7r\xb8\xefbY\xc6U\xd3\x83\xa9n\ +\x10\xd8n\xb7\x88]\x99\xc1\xe10\xdf\x93\xdb/J\xd4\ +/\x95z\xb3q\x1a\xeb\xe6\x85\xab\x8b\xcbz|J\x01\ +v\xe58\x95\x18\xca\x16\xb0\xbe\xb3\x83\x8e3\x102\xf6\ +\x87=\x86c\xa9\x01\x0c!\xe0p<\x00\x19\x889V\ +P9\x0c\x05X}\xea{>\x85\x94\x13v\xf7;\xac\ +7k\xacV+l\xef\xb7u\xec\x17\x17\x175\xda\x15\ +r\x870\x03.\xbb\xe7\x16\xc0|F\xdeT\xd3\xb1\x06\ +\x8c\xb7\xdb-RJ\xe8\xfb\x88iJ\x18\xc7rl\xca\ +f\xbd\xc60\xd3%\xc4\x88\x10\x03B\x80\xa3\xe9r\xb9\ +\xac\xc7\x98\x84\x10\x80\x0c\xe4)\x95\x0d4\xb1D\x0b\xc7\ +\xb1\xec\x86\x8d!`8\x1e\xb1\x98\x9f\x09H\xe8\xc3\x1c\ +9\x8d\x1d\xf2\x849\xa2\x08,\x16K \x97M\x1d)\ +d \x8dX\xf4}\xa1\xe1\x98\xf0\xfe\xed\x16\x9f|\xf4\ +\x10\x87a\xc0q\x9c0\xa4r\xfc\xcc\x04`\x18\xb6H\ +9\xe20M\xb8=\x8e\xf8`7\xe0\x9d\xed\x0e\x8f6\ +\x1b\xbc\xd8\xde\xe3\xe9\xd5\x15\x9e\xdf\xdda\x0c@\xec\x17\ +\xb8\xd9^c?L\x98\x86\x01\x0f7+\x84i\xc0\xe3\ +\xe5\x02\x971\xe2\xc7~\xe8\xfbq\x1c'\xac\x10\xb0\xea\ +\x02\xaeV\xfd,\xaf\x11\xcb\x18\xb0\x8c\x11SJ\xe8B\ +\xc0\xaa\x8b\xf3\x8d!\xc0r>\xfa&`\xde(\x120\ +\x1f\x02]\xa4\xbc\x0b\xa1\xd0s\xcc\xf3\xdd\xc1\xf3:\xd1\ +\xb5S\xfe\xc4\xfe~\x8f\x9f\xfd\xef\xfe[ 1{\xa1\ +\xa73Po\xd2t\xd3\x10\x07\xf9\x9e\x06\x07h\xe4U\ +\x07\x1a\xa0S\xad\xac\x90Bk\x93\xad\x85s\x11An\ +\xa4\xa0\xfe\xf0u\x7fti\x09r\x14\xf0\xd8\x09\x1dL\ +\xd5:\x9b\xbc\xdb\x17\xfd\x7fu!\xa3\xa3>2\xddm\ +vE\xa3\x81V*c\x00\xcb\x80\xb1\xd1A\x0f\x0e6\ +\xedc:Z\xb7\x1eZ\xf5\xa4QU\x9f\xf3\xc1\x15K\ +\xc9{\x9b\x18d\xaej!\xc2\xac\xe7\x01n(\xcd2\ +\x0e\x8d@\x121\x00S\xd0\xc8+i\xc7\xef\x09>\xc9\ +\x13\xc2\xf3{\xe4a\x92\x16\xfcw\xe8@h\xb0\xa9\xcd\ +\x08\xb2\xde\xdev\x93\xdb\x06\x98X-x\xf9\x96\x06\x05\ +|?\x1a\xe8\xa0\xb3a\xfdD\x04\x8cr\xee\xaf\xca\xbc\ +G\x0f\xc4C\xc4\x16\xa1\x8e\x09\x17=z\xa0\x84A\xa7\ +9\x14\xf9\xfa\x02`\x0b\x85\x06\xedu\x05\x00h\x04`\ +\xde\x1d|\xd5?F\x0cZ\x05\x10\xa4G20\xd6i\ +y\xe4\xedk\x1e\xfc\x0e\xd8\x0f\x15\x00\xb7\xd4<\xbcT\ +aHs\xfaYS\xa7\xaf\x12\x80E_\x0a\xe0\x87\xe9\ +p\x22\x00\xea=z\x10\xe3[\xfe\xb8\x05\x80\x1e \xa4\ +\x7f\xa3\x8e\x82{\xd4\xef\xfa(\x18ax}>\x03\xbb\ +\xe3s\xac\x97\x8f\xd1\x85Nz\xe6\x1c\x80\xe2\xd1\xab\xf7\ +ccRO\x95\xb7\xf3\xb2}/{\xaa\xbc=\x90\x07\ +\xe8%\xfb\x98\x19G\x1e\xa0\xcaP?\xa5\x11\x018G\ +\xed\xc7@\xa2?\x0fP\xe1r\xa1\x8a\xdfe\xc7tS\ +\x1dk\x06\x86\xc3\x0d\xf24@}|\xca\x84\x19!\x1f\ +g\xb0\x91\x02\x09\xc30\xe2\xfd\xf7^\xe0\xd1\x1b\x8f\xb1\ +\xe8Wx\xf4\xa8\xa4@\xef\xef\xef\xdd\xbd\xb4@9\xc4\ +7\xe7<\xa7\x14\x87\x0a\x0a\xa7\xa9\x1c\xaa\xbc\x5c.k\ +t\x10)\xd7\xdd\x9e\xbb\xddn\x8e\x84\x95\x9d\xa9\xc7\xe3\ +\x0e\xd3TR\x81\x97\x97W\xb8\xbb\xbf\x91\xb3\xed\x22\xd2\ +|\xe0r\x17#\xae\xae\xaep<\x1c\x90R\xc2\xb3\x0f\ +>(#\x97\xeb\xc4\xac\xa6\xec\xc1\x83\x075\xe5i5\ +e\xdb\xdd\x16iJx\xf8\xf0!22\x86\xe3\x80\x18\ +Jz\xb7[\x94H\xe6n\xbbG\x88\x11]\x17\x91\x13\ +\xb0\xe8\x97Hy\xc2b\xb9\xc48\x16\x87\xd6R\xa6\xdd\ +<\xbe\xbb\xfb;t}\x04\x02j$n\xb9(\xb7a\ +\xf4}\x8f)\x95\x8d0\xf6\xffq\xdc\xe3\xe2\x82)b\ +\x9b\xe74\x0cX]\x5c \x84r\xcb\xc5a\xbf\xc7\xe5\ +\xe6\x02\x19\x09],\xf5\x97\xc7\xc3\x01]\xdf\xe3\xe2\xe2\ +\x02\x08\x11\xc38`\x18\xcb\x99\x80\x9b\xf5\x1a}Wt\ +\xa0\x9d\xb1\x88\x10\x80\xaeC\x1a\x06\x94\xfb\xb7\xca\xb9\x85\ +\xb1\xeb\xb0\x1b\x06\xa4\x5c\xce\xc9\xdb\x8e\x85\xde\x87\xbc\xc3\ +o\xbd\xf7\x0c\xdf\xf7\xc6\x9b\xf8\xdb_y\x07?\xf8\x89\ +\x01\xbb\x9c\xf0|[\xce\x8b\xbbX,\xf1\xe2\xb0\xc5*\ +D\xf4cF\xe8:$D\xdc\x1e\xca\x86\xa3\xc3~\x8f\ +?\xf0\xf4\x11~\xe0\xe1\x1a\xd3U\x8f\x90\x12\xde\xb8\xba\ +\xc00\x8c\xf3!\xe3\x09\x17\xcbu9vfLXo\ +6\xd8\x5c\xacK\xc49\xe79\x1d++o\x06{\x01\ +}\xbd\xce.\xe7\xb2\xde\xac\x90o\x9a\x12\xa6\x9c9\xf7\ +\x9c\xd1\xcdw\x02\x17\xb1fp\xc0\xd6\x93\x01\x0d\xa0\xd0\ +\xfa\xd7~\xfe\x1f\xe0\xb0\xbb\xabk\xd2\xf6Z\xd2\xf5\x0e\ +P'\xad\xd5\x0f\xea\xa6\xb5\x8e\x97\xe9\x01\xe6:\xfc\xd1\ +'t<\xb5>\x9c\xeb\x92\xabUu\x13\xa0\xab\xb8l\ +\x96(;a\xdb\xda1\x0d\x94\xd0\xbeM\xc8\xd2\x7f9\ +\xfb\x8e'#\xd4\xf3Iw\xfb\xa2\xbfg\x10\xa8@\x89\ +\x19\xafX\xdb\xd0\xf9\xd2\x1e\x90V\xfeD\x06\x8d\xf2\x99\ +n'\xb55\xc3c\x01\x95\x09md\x8cz^\xdb\xb1\ +V\xd5A\xe6\xf5\x9f6k\x9f\xa2\xb7\x17\xdb\xa2\x06U\ +>q~\xdcTc\x16\xa7\x06\xb3rB\xf7|\x8b0\ +\x14J\xfbt7\xe7U\x9e\xb2q\xa9\x8d@\x9d\x1d\xe4\ +S\xd6o\x1ap4\x1eSfh'\x93|\xe6\x11\x00\ +\xf1\x95\xdf\x1ci\xcf\x1b\x17\x8d\x1e\x1a\xc8\x80\x80{\xca\ +\xf0|\x14\xde\xd3\x87\xe5\x1c@\xdbr\xcc\xa5\xf3\xba\x02\ +\xc0\xd4T\xc6G\x13\x00H;\x16E\xba\x1d\x9f\xe3\xaa\ +\x7f<\xef,\xed\x84\x81$\x89\x19S\x0a\x80\x8f\xbaq\ +A+H\xf8\x10\x01\x00w\x8e\xf9:\xaep2/\x8e\ +\xcb\xd7g\xbcJ\x00\xfa\xbe\x5c\xe6=L;yN\x8f\ +N\xe1\x06\x96\x8f&\x00\x19\x14\xf9\x8f\x22\x00mm\x1b\ +!\x88E\x11y\xd4\x01\x85\xdc\xda\xe7\x02Qp\x05\x84\ +\x9c\xb1;>\xc7\xc5\xf2\x09\xba\xe0k\x07\xad^\xd36\ +\xd4\x13\x9cQ\xe9\x9dW\xb6\x14\xf2\xd3T\x09\x8f\xcf\xd0\ +\x12\x80\xe0\xe86S!\xa8\xf2\xd7\xdf\x15\xc8z\x10G\ +i\xe1\x18<-x\xd6\x97\xf2\xde\xf3\x87Qg\x83\xff\ +1\x07\x0c\x87\x17\x98\xa6\x83\x03\xf1\xa7P\xd5$\x80\xb4\ +\xb3\x83a\x02J\xfd\xd6W\xbe\xfc\x0d\xfc\xb17\x9e\xd4\ +t\xa2\xd6\xb4Y\x1a\xb5\x9c\x8bW\x22]v\xc8\xafn\ +R\xb0cC\xc6q,g\xcau\x01\xd3X\x8ee\xb1\ +\xf4a\xdf/0\x8e%\xedw{{\x8b7\x9e.\xb1\ +\xdd\xde\xe3p8\xe0\xf2\xf2\x12]\xdf\xe1\xb8?b\xd1\ +-0\x0cG\xe4i\xc2[\xdf|\x1b)\xa7y\x83K\ +\xa9%{\xfc\xb8\xd4\xed\xdd\xde\xde\xd6\xcd\x13V\xf7\x96\ +c\xc0z\xb3\xc6\xed\xcdm\xadk;\x1e\x8f\xc8)\x97\ ++\xd9B\xa1\xcb\xd5\xfa\x0a}\xbf@\xdf\x15\xa9-\x07\ +a\x17\x10\x9b\xa7Yr\xe7\xab\xcd\x0e\xfb\x11\xcb\xe5\x0a\ +ww\xf7x\xf2\xe4\x09\xd6\x9b\x0d\x16}\xd9\xac\xb1\xdd\ +\x95\x03\xa0\xd7\xeb5\x10\xca&\x8e\xf5b\x81\xdd\xae\xd4\ +%\xde\xde\xde\x96\x08\x1c\x80\xcd\xe5%v\xfb=V\xf3\ +.\xde\xbe\xef\x81. \x84b\x88\xaf\xae\xae\xb0\xe8\xba\ +r\x07\xef\x0c\x14\x17\x8b5\xc6i\xc2aH\xb8\xb9}\ +\x81n\xd1#\xf6\x1dB\xecp\xbd\xdf\xe30\x96\xd4p\ +\xb7\x5c\xe3\xc5a@\x8e\x0b\xbcs\x7f\x8fg\xfb\x09\xb1\ +\xeb\xf1l\xb7\xc7{\xbb\x1d>\xd8\xee\xb1\x89=b\x08\ +\xb8X\x06l\x96\x1d\xb6\x87\x036\xcb\x15Vi\xc2\x9b\ +\x0fF,\xa6\x01\x97!\xe1\x0f_\xad\x11\x1e.\xb1X\ +-\xb1\xe9{Z\x010\xc3N\x01\xb8\xe8\x1fb\x0b\x82@\xa6v\ +M\x008\x8e\x8f\x22\x00\xe9#\x0a@\x06#\x80\x8cu\ +\xd9\xb8\x09\x96\xd8\x1fA|\x99'\x01\x8e\xafm+\xaf\ +)\x8f\xd8\x1f\xafq\xb1|R\x0c]]\x9c%\x85n\ +u6\xc6Q\x93+\x16h\xb7\xc5\xd0\xf4\xcd\xc97n\ +\xac\xe0H[\xc5\x96\xa1\x07E3B\xac\xef1i@\ +g\x85\x1bU\xd4\x89Q\xfe\x90O^\xedkD\x9a`\ +3\xdb40\x1c^`\x9c\x0e\xb2Fhnt\x0e\xed\ +\x98|\xfc \xd7g\x7f\xf1\xef}\x1e\xff\xe5\x7f\xd5\xbb\ +t\xaf\x81?\x8b\x08\x1a(\x04\xca\xf1&\x17\x17\x17u\ +\xb3\x81\xa5c\xed6\x89\xbe\xeb\xb1\xdb\xed\xb1^\xafp\ +w{[A\xd7\xe1\xb0G\xd7wX-\xd7\xe5J\xb5\ +\xe3\x11\xfb\xc3\x1e\xc7\xc3\x11c\x1aq\xb1\xb9\x98w\xf3\ +F\x1c\x0f\xa5N/\xa7\x84\xc3\xfe\x80\x8b\x8br\xde\xdd\ +\xc3\x87\x0f\xf1\xe2\xc5\x0b\xbc\xf9\xe6\x9b5\x0ai\x87\x1e\ +/\x97\xe5\xfcB\x00x\xf4\xe8\x11\x86\xe3\xb1\x1c'\x12\ +#\xbaU\xc4b\xb9\x9c\xef\xd2-\xbf\xe7\x00\x5c\x5c\xac\ +\xd1/\x0a\xb0(@w\x89~Q6L M8\x0e\ +\x03\xa6<\x9f\x1f\xd0w\x08S\xd9t\xf2\xec\xe6\x16\x97\ +\x0f\x16\xb8\xde\xee\x00t\x18rB\x1a\x8fx~{\x8f\ +\xf5f\x8d\x10{\x8c\xa9\xd0\xf9\x90\x80\xb7o\xdf\xc6\x0f\ +|\xf2\x0d\xbcw\xbf\xc7\xfd\x14p\x0c\x11\x87)aH\ +\x09\xabn\x89\x1e\x09\x17\xcb\x0e\xab\xbeHX\x1aG\x1c\ +\x0fG|\xf2\xd1C<\xbd\xea\xf1\xe6\xea\x01\xc2\xe3K\ +\x5c\xac\x96xr\xb9\x06\xd2\x88\x8b\xc5\x0a}\xdf\x01\xf3\ +\x0e\xe8EW\xd2\xd2\xdd\x9c\xb2\xaer\x9a20o\xfa\ +\x98\xa6\x09\x88\xa1\x9c\xf3\x18\x17@.\x1buB\x06\x96\ +]\x87\xd5rQ6\xc2\xe4\x11\x8b\xd5\x12\xc7\xfd\x0e\x9b\ +\xc5\x12\x09\xc0\xdd\xfd\x1d.\xd6\x1bt1b\xbb\xdd\x95\ +Z\xc8\xb1\x00\xbe\xc7\x0f\x1fa\xb5^c\xb1\x5c\xe2\xee\ +\xf6\x067\xd7\xd7\xe8\xfa\x88\xcd\xe5%\xf6\xfb\x11\x8f\x9e\ +<\x06\xa3\x1d\x19\xc30\xcd\xe0\xae\xd0=v=\x96\xf3\ +Q3S*\x87N\x97]B\x09\xf7\xfb\x03V\xcbr\ +0\xf6\xe18P\xcf\xce\xf5\x7f\xc8E#\xf4}9U\ +\xe0\xfa\xc5-\x8e\x03\xcfV\xb4\xf55\xa5\x8c\xcf\xff\xa3\ +_\xc5{\xbf\xfbU\x04hd\x8b:\x1d\xa0c\xcag\ +\xe9\xc8\x8e\xb0\x9bz\x08\xf4x\xc6\x80iS\xda\xb1,\ +\x7f\x17Mn\x07\x18\x9f\xa6\x22\xcd\x10\xb3\x9e\x8e\xba\xd7\ +j\xf7\x08X\xd9\x97\x82.\x03\x19\xe6\xfci\xb4\x0e\xa2\ +g\xd4\x11\xcd2J\x8b^\x01@\xd8\x15\x1d\x83\xab\x8b\ +\xaa\xaf\xfa\xfay\x19\xa7}\x976\xa2\xb4\xa3 E\x83\ +\x07-\x90\xa3\x0e\xb7VT\x7f\xd93\xbc\xbeT\xe9\xa1\ +|\x22\xe4c]z\x1b\xedc\xc9U\x9b\xbbA\xe5\xbb\ +\xd6\x8c\xdbF)n\xe8\xd4\x8c]\x90\xc8\xdf\x08\x05j\ +\xc47\x9c\x8f\x05\x8b\xcc\x12\xe7\xda\xb3\xba\xed\xb4\xd7\xea\ +\xc8k\xcd\xa3n\x14\xb5R;\x1b\xbf\xd1\x84G\x891\ +\xdb\xd7\x83\x87i[\x0d\xa2\xb5\xcf:C\xbb\xc9\x8a\xd4\ +\xd3 \x98JQ\xfe\xae+\xc4\xae/2a[\x0b\x02\ +\xf2Y\x01\xa0\xd1S\x01 zWAU\x81\xd1h\xda\ +\xab\x05\xc0\xda\x10\x01\xc8\xc0v|\x81\xcb\xfeQ\xbd\x8e\ +&\x0b\xf1\x88\xb15\xaa\xd7\x81\xd7\xef\x14\x98vN\x00\ +\x8c=m\xeaX\x05\xc0\xe2k\xf6\x89]\x15\xf62\x01\ +h\x01[\xf9\xd4o]7\x01X\xf5W\x88\x08\xd8O\ +\xdb*\x00\xf1c\x10\x80\xf8\xa1\x02\xa0@]\x0b\x97\xd5\ +#9\xbf\xb8\xe8Q\xd9\x11\x08z\xc4\x89\xd2O@Z\ +N\xd8\x1e\x9fa\xbd|\x05\ +\xa9\xb8!\xfc\xce\x8d\x04\xfa\xc2\x07\x0f\xd4\xad\x1fS\x5c\ +\x85\x1e\x11\xc3\xe1\x05\xd24\x08\x17|\x0d\x92\xcd\xc2\xde\ +Iu\x9dx\xb0J\xc5\x08\xbc\xf3\xd6\x0b\x1c\x0e\x87z\ +][\xb9-br7bXD\xcdn\xd2X\xce`\ +\xeap(\xd12\xbb\xff\xf5\xf2\xe2\x02\xc3x\xc4\xe5\xe5\ +\x05\x86#7\x89\xdc\xdf\xdd\xd7\xa3C\xee\xef\xef+`\ +;l\xcb]\xb3\x8f\xd6\x0f\xca!\xcc\xb1\x03b\xb97\ +6\x03\x98\xc6\x09\x0f\x1e\x5c!\xa7\x8c\x1c\x036\x97\x97\ +\xd8n\xb7\xf8\xc6\xdbo\xe3\xc9\x93\xc7\x18\xf3\xecN\xc5\ +\x88\x07\x8f.\xe7\x08\xe5\x1a\xcf\xefn\xb0\xe8\x96\x88\x8b\ +\x88\xcdj\x85a\xbe1\xa4[v\x18\x8eG\xdcm\xb7\ +\xe5z\xb7\x1cp\xdc\x1e0&\xe0v\x7f\xc0~\x1c\xb0\ +;\x1c\xd1/W\xe5Z\xb4\xdb\x1bl\x16k\x1c\xc7\x84\ +\x17\x87=\x8e\xe3\x84\xc5\xb2\xc3\x08\x00o\xbd\xc0p\x9c\ +\xd0\xf5\x1d\xf6\xc7\x11O\xae.\xb0\xee;\x1c\xb7/\xe6\ +\x88X\xc0\xa2\xef\xb1\xea{\xbc\xb9Y!\x22c=\x0d\ +\xf8\x17\x9e>\xc6r\xd1\xa1G\xc4z\xb9\xc4\xc3\x8b\x0d\ +\x102\xba\x00,\xba\x0eH\x19}\x9c\xcd|\x8c\xe8\xfa\ +%B\x1a\xd1u=bWRN\x05\xac\xf6\xe5\xfcL\ +\xdb\xa43\x8e.\xd29\x0d\x03\x8e\x87\x01}_\xa2d\ +\xf7\xf7[\xacWk \x04\x1c\xf6;\x1c\x0e[\xc4X\ +\x8ey\x09\xe8\xf1\x95/~\x11O?\xf1\x09\x00\xe5p\ +\xeb\xf7\xde\xfb\x00\xeb\xf5\x02\xb1\x0b\xf8\xc2o\xfd.V\ +\xcb\x0d>\xf9]\x9f\xc4\xe3\x87\x97\xf8\xc6[\xef\xe1\xfd\ +\xb7\xdf\xc3a\xbf\xc7?\xfb\xedg\xb8zt\x89\x1f\xfa\ +\x83\x9f\xc6j\xd9\xe3+_\xfd\x06\xbe\xf4\xc5\xafa\x1a\ +;\xfc\xe0\x1f|\x82\x7f\xfb\xcf\xfdY\xbc\xf3[\xcf\xd0\ +w\x11\x87!\xcdQS\xe0~[\xa2\xb31\x04,\xfb\ +\x88)\x01\xc8\x19)\x9b#\x0f\x1c\x87\x84\x94\xcb\x1d\xd3\ +\x08\xc00\xcek\xbb\xfauyN\x0dOH\x01\x089\ +a\x9c\x8f0\x92\x05\x01 \xe3\xd9;\xcf\xf1\xf3\xff\xdb\ +_\x85\xb9\x5c>\xb5\xca\xd5\xaf\x86^\x1d0\xd3Q\xa6\ +A\xa2\xe8\x886\x83`N\xbe7\xe5\xba\x83\xd8\x7fW\ +\xf5\x80\xd6\xa1[\x94K\xeb\xefl3C\x9b)\xf0\x9b\ +\xd2\xcc\x82\xd0&\xb5\x91%\xd35\xea\x16\xea\x88\x22\x02\ +\xf2\xbc1$\x5c]:\xc0\xd5\xda\x00\xf6S\x8ew\xa2\ +M\xe7\x19\x15\xf1L_6^\x85\x80t\xd2S\xfd\x8e\ +\x9e\x1e\xa2v\xd6\xf8\xa6\xf3S\xfd\xe93Qf\xcf\xc8\ +\x17\x96n\x118\xfa\xa0\x14\xa4\xad\xf2\x9d\x1e\x1d\x903\ +\xba\x19\xfc\xa9\x05P\xf0\xde\xd2\x92\xa0W/\x83`@\ +\xc2\xda\xb7\xf7\x08\x88}\x80@\x83\x1a\x1a\xa00\xfaj\ +\xc0\xcd\xfaa\xe0\xc5\xdb\xad\x08;\x10\xcc\xcb\xb0\xd6\xbe\ +Z\xb0\xcbd~\xba\xe81m\xecJ\x81\x80\xde<\x1b\ +\x00\x18\x9c\x10\xbe\x8e\x00P\xd4?n\x01\xc8\xf3\x111\ +W\xfd\x93\x99\x824\x99\xa7\x02\xc0\x83\x1f\xb93\x96#\ +:\x11\x80\x86I\xad\x00\x90\xf5\xc64\xad[Ln\x1e\ +\x1aI<'\x00\xbe\xa5\xf2\xd9j\xae\x09\x1c\xa7\xfd\xc7\ +,\x00\xa6\x1c_&\x00\xe1\xa4v\x84\xd1D\xf2\x8e\xb4\ +\xf3\xbe\xa7\x85\xe3My0J\xa7\x9e8\x81o\xcey\ +>'\xf01b\xe08J\x94\xae\xf0\xc1\x94*\xc1\x92\ +\xc9\x19\x95\xa7z\xd3\xa4A\xaa3Tg\xc0\x9c\x05\xaa\ +\xe0, \x8a34\x1aq\x0e\xa1\xd2\xcejwZ\x90\ +\xc8H]F\xcb\xdd\xd6!)4(\xe0<\xe7\x8cc\ +\xad\xf9\xf3\xbb\xeb}T\xdcx\xe8\xa3\x87\x16\x91N\xd5\ +\x00\xb1\x16p\x9ck\xfb6\x9b\x0dnook}\x9a\ +\xed\xdc\xb5\x8d\x1e1f\x8c\xd3\x01S\xeajDp\xb7\ +\xdb\xd5+\xc5RJ\xd8\x1f\x0f\xd8\xefw\x88\xb1\x80\xc2\ +\xe3\xe1\x88\xfd\xee\x80\xd5j\x89\xe5jY7M \x03\ +\xf7w\xf7\x08\xb1\xc3\xc5\xe6\x12\xfb\xc3\x1e)\x97\x94&\ +\x02\xb0\x9c\xef\x14\xce(\xbbh\x87\xc3\x119t\xe8\x16\ +k\x84u\xc0ax\x81\xdc-0\x85\xb2[\x19}\x8f\ +g\xc7#R\x0cx\xfe\xec\x196\xcb\x0d\xd0\x01\xef\x5c\ +?\xc3\x88\x80\xcdb\x85\xe38\xe2v\xbb\xc70M\xe8\ +\xba\x88\xe5.\xe1n[\x22\xe9)M\x98\x8e\x03\x9e>\ +~\x5c\xfa\xda\x1e\xcb16!\xe2\xe2\xb2\xc3z\x19\xf1\ +\xe97\xdf\xc4\xa6\xef0\xa6\x09w\xdb\x1d\xfa\xd8\xe1\xe9\ +\x83+\x84q\xc2\xe5\xb2G\xd7wX\xac\xd7\xe8b\xc0\ +\xd5\xc5\x15\xc6q\xc4\xe5\xc5%B,\xc7\x9f\xc4\x98\xf1\ +\xfe\xfb\xcf\x80\xd8a\xb9,\xc7\xc5t!\xe1\xee\xee\x0e\ +\xc3q\xc4\xd3'\x8fp\xd8\xdea<\x1e1t\x1dv\ +\xfbr\x10\xf5\xd5\xd5\x06\xef\xbd\xf7\x01\xba\x0e\x18\x87\x01\ +\x0f\x1e\x5c\xe1\xfa\xf9\x1d\x0e\xfb\x01\xcf\xde\xbf\xc1\xcd\xcd\ +\x1d\x96\xcb\x0d\xbe\xfc\xcf\xdeG\x0c\x19_\xff\xfa3\x5c\ +=|\x80o\xbe\xf5\x0c\xb77\xb7x\xfa\xc6C\xdc\xde\ +\x8c\xb8y\xb1EN\x01\x87\xc3\x88\xdd\xf6\x88\xfdq\xc0\ +z\xbd@N\xc0q\x9c\xb0\xdf\x1e\x90\xa6r\xbf\xf04\ +&\x0cC\x01\xcd\x85>\xa8\x1b4\xba.`\x9aZ\xc8\ +\x00\x00\x9f\xab2^\xfe\x97\xf0\x1f\xfe\xe7?\x8e_\xfe\ +\xc2=\x0dY(\xaeU\x01\x09|\xcf^\xcealq\ +R\xfb\xca\xb6\x9ef]\x17\x8a\x86\x9e\xbb\x97\xa1d\x8c\ +C\xc2g\x7f\xe6\xff\xc0\xb0\xdf\x89\x81\xf7\x0e\xb6\xea.\ +[\xff\xea\xa0\xf2_H\x81\x07\xf5\xac\xaeg=\x11\x80\ +Q%\xb6\xa8 \xcdt\x90\x8d\x05P\xd09GnE\ +\xd7\x9c\xd0\x09,u\xca\xf3\xd8\xfb\x9a\x8eU\xc7\xba|\ +j\x81\x88\x8c\x0c=\xc6\x8c<\xf0\xf65\xee\x0e\xc5\xc6\ +\x5c]\x09\xbd\xe9\x9c\xda\xf85\x12\xa9\xd9\x8d\x0e\x1dF\ +\xc9\xa30\xf3D\x9b\xcb @i\x9bw\xa2S\x9f\xaa\ +\x9dU\xddG=\xad\x9b.\xccj\xfb\x8c\x0a_\x1e\xf0\ +p[e\xb1\xa3\xa3\xb4\xa5\x81\xa6\x88\x88\x94'\xc4\xf9\ +\xa8\x97T\xe9i6\x1dP\x0c\xa0XC9\xe6\x83+\ +\xa8\xcf\xb3\xfc\x8d\x9bO\xc9\x0b\x22*\xad\xdbT\x80\xab\ +e\x0b\x8a\xab\xbc\x0c\xf8\xe8\xa2\x05~4*k\xc1\xb0\ +6\x92\x99\x97\x1d\xf0`\xe3\xc6\xd5\x1b\x11\xa69\xa0\xfe\ +\xed\x08\x80\xbd>.\x01(\x87E?\xc3\xd5|X4\ +Y\xd1\x0a\x00\x95\x82\xd5\xf7\x19\x10\xe1Q4\xa7g\xf5\ +\x9c\x86{\xbd\x00\xf0\xf4\x1e\xf5'>\x9a\x00\x04\x98b\ +P\xa6E\xac\xfb\x078\x22\xe00\xed>f\x01\xc8/\ +\x11\x00]V^\xf9\xd9{\xa5J\x8f\x1bv\x0a/=\ +\x98\xd2yh\x1b\x19<6E\xe5!\xe7\x8c\xc3\xf1\x05\ +V\xcbG\xe8\xc2|\x88m\x03$9\x06\x02^\xebI\ +\xdb\xd3\xa5\x88\xfa}\x82%F\xe2\x82\xa3\xd4$-\xda\ +\xdf\xda\x1f\x95:\xb9\xac\x91n\x8d\xa2*@S\x1eY\ +[\x06.#JJ/\xe6\x80\xc3\xe1z>\xe7\x8f`\ +\xd5\x14\xba\xc9\x9c\x1e+`\xd4'\x0d\x94o\xaaH\x80\ +\x9c\x13\x0e\xfb;\x1c\xd7k,\x16\x8bZ\x87g\xb7[\ +\xd8y~\xe34\x22\x86\xae\x1e\xf3R\xfa/\x87\x1c\x03\ +\xb9\x00\xbc\xe3\x11W\x97W\x18\x86\x11\xcb\xc5\x0aSw\ +,\xbbsC\xc0n\x7fD\x06\xb0\xdclJ\xean\xb9\ +A\x8e[\x8c\x08\x98B\xc4\x10\x80\xdd\x94\x10c\x87\xeb\ +\xc3\x84\xe5\xb2\xc3q\xcc\xb8\xbe\xbd\xc30M8\x1c\x8e\ +\x00\x02\xa6\x0c\x1c\xc6\x88\xf7\xdf{\x81\xe5j\x83\x1c\x02\ +\xf6\xe3\x80\xfd0b\x9c2\xfa\x08<~\xd8c\xca\x07\ +\xdc\x1d\x06\xac\x16\x0b\xa4\xfd\x16}\xec\xf0\xc6\xd5%\x96\ +!\xe0\xcd\x87\x0f\xcaUl]\xc0\xb3\xdb\x1b\xdc\xdd\xdc\ +b\xd1\x97\x9d\xa7\x17\x8f\x9f\xe2k\xbf\xf360\x8dx\ +\xf3\xf1\x15>\xf8\xda;\xf8\xfa\xef=\xc3\xd7B\xc6\xd5\ +\xe5\x02W\x0fV\xb8\xbd\xdb\xe3\xd9\x07\xe5\x0a\xb9\x17\xcf\ +\xb6\xd8\x5c\xf6\x18\x8f\x09/nw\xf8\xc4'\xdf\xc0w\ +}\xeaM\ +\xce\xc8\xe8v\x03\x12\xeef\x10h\xce3u\x89:\xcf\ +\x1a\xff\xf2\xb6H\xeb\xbd\x01R\x81\xb6D\xb3\x86js\ +9S8<\xa0\xd7\xc4\xea&DH\xfb:\x06_\x22\ +e@\x9e\xcf\x19\xbd5\xc7\xc4ho\x98\x0fy\xbeG\ +\x9a\xd3\xbez_\xb3Y8C\x01\x940_.d\x81\ +\x07\xd5\xd2&7\xb4\xa7,A\x22\x0c\xd4 F\x92'\ +\x95\xaf\xfa\xb2\xbeY\xb4d\xa3U\x10\xc91\xa3\xfem\ +\x81.\x1bQD@\xee#\xd2\xe3M\xb1I\xe8`;\ +\xcb{\x133\x8d\x14\xbdZ\x004\x97~*\x00\xb5\xc3\ +\xd7\x12\x00M+\x9f\x17\x80\x90\x13\xee\xc6\xe7\xb8\xea\x9f\ +\xccg\xed\xa9\x00\x18x \x01\xb9P\xcf\x08\x00\xb8\xcb\ +\x95\x02\xc0Y\xf8c@t\xd4\xa8\xfd\x9c\x08@\xb0%\ +\xfc*\x01\xf0\xf5x6\xd6\xe5\xbc1\xe48\xed\xbf\x83\ +\x02\xa0\xe9^*!\x85s\xf6\xb3\xe5\xd5\xa9\x17\xc3\xe5\ +\xa1\x9be|\xe12\x8f_\xa9\xbc\xca\x13\x0e\xf3\xc6\x90\ +\x10\xb9\xf1\xc6\xe2\x8eZ\xb4M\xd9\xd3\x02e\xcfwU\ +\x5c\xea\xa1\xf9H\xa0\xbet\x1e\xac=\x0d\xc82\x7f]\ +\x92*\x13\xdcl\xc3h$\x0b\xcdIw\xfe\xac\xf4\xce\ +\x19\xfb\xc3\x0b\x84\xc9\xaa\x95R\xfd\xdc\xd6Qy\x97`\ +\xdd\xe8\xd6\xb9\xf6\xcb\x88#\xec\x80YF'sNx\ +\xef\x9d\xf7\xf0\xe4\xe9'qqqQk\xfab9\x87\ +c\x06F\xb1\xa6m\xcb\x11\x1f\x01iJ\x88=\xd0-\ +\x96s\xcd\xe0\xa2\xa4$S\x02\x16\x11\xfb\x94\xb1\x1b\x03\ +\xf6\x87\x80\xdd\xfd=\xc6\xf9Z\xb4)\x03\x87i@F\ +\xc08\x06L\xf9\x88\x9b\xbb{\x1c\xf7\x03./\xafp\ +\x18\x0f\x98\x020M;\xdc\xdc\xbc\xc0\xd3\xcb5\x022\ +>x\xff9\x1el\xae\xf0\xce\xd7\x9f\xe1\x0f\xfd\x91\xef\ +\xc7v\xb7\xc5\xdb\xdfx\x0b\xbb\xfb=\x96\xab%\x9e\xbd\ +w\x8f\xdb\xbb-\xbe\xef{\xdf\xc0\x07\xb7_\xc7\xbb\xef\ +\xbe\xc0\xb3wo\xd1w\x11\xc7\xed\x11\xeb\xd5\x12!F\ +|\xfa\xfb\xde\xc4\xcd\xed\x01_\xfe\xe27py\xb1\xc6\ +\x17\xbe\xf0Ml\xb7G \x95C\x8fC\x00\xae\x9f\xed\ +1\x0e\x19\x97W\x1d\xee\xef\xc6\x9a\x96l0\xc6\xb7\xf6\ +z\x15xz\xe5KW\xdbGm\xf7C\x9e}\xd5\xab\ +\xb6\xfb\x1a\xcf\xa6rt\xce\x0f\xff\xcb\xdf\x8f\x1f\xfb\xf7\ +\xfeD\xd9\xf4\x11\xf2|t\x13jz\xd0\xd0dVU\ +iki\xa65\xc2\xdc\xe3+\xa6[\xae\xff\x9c\x1f\x9a\ +ey\xf6jj\xb3\xf77[|\xf6o\xfe\x0cB\xf6\ +\x8e\x13\xc0\x0d\x06jh\xfd\xf1\x1d\xfe\x98,\x0d\x00P\ +'\xda\xe8\xa9;l\xa5\xf2\x1cY\x0fy\x00\xea`[\ +\xcbV\xe7W\xbea\xf0\x81c\xf4\x91,\x8d\xcb\x10x\ +\x9a\xddR\x87\xbb-\xe1\xd1p\x84\xcd\xc3\xcb\x87\xb7\xcb\ +\xf5\xda\xd3\xf9\xc6\x90p\xf5\xa0\x8e@\x012\xa4\x05f\ +#4+\xc3yy\x87\xd8x\xef\xeb\xd7\x8d^6V\ +fU4\xe25\xcd\xb4<\xe7\xd8\x1b\xa8\xe2\xd8&\xa1\ +\x91\xc5\xd0|x\xa6>\xec\xda\xc9\xc8@\xca\x08\xd7[\ +\x84\x81c\xc8\x08n\xfe6_\xe2\x8a\xf2\xaf\xd2J\x9d\ +\x0bM;\x1b\xa6!\xe7}\xf4\x92O\x01*\x07\xe5H\ + \xb3=\x9d\xd0&\xd5\xde\xf5\xb86_\x1b\xcf\xb1u\ +U\xb6\xe9\x84\x18\xdd\x11\x81\xfc\xe4\xb2.\x07\xb3B\xc0\ +\x84^\xa3H\x1fM\x00\xe8\xbf\xbcJ\x00l\xf2\xe7\x05\ +@\xb7V\xbc\x5c\x00r\x9e\xb0\x1d\xaf\xb1\xee\x1f\xa2\x9b\ +\x8f]\xf0\x05\xfa\xc1\xf5g/\x1ae\x1f\xa5!\xba\x7f\ +\xb9\x00d\xf9\xbe\xeeX\xfa\xd6\x04\x80\x1eV+\x00\x8b\ +\xfe\x12\x01\x01\xbb\xe9N\x04\xa0M\x91\x7f;\x02\xc0\xe3\ +t\xac=U'\xba9F\x85\xd5~\x12\xd0+\x87\x82\ +\xfbMA\x98\x027\xa5\x05r\x9a\x8f\x88y\x8a\x1cC\ +C+\xfaB&9\xea\x88h\x08\x1d\xb3\xe2\x88\xb5 \ +\x9b\xe0O\xf9[\x17P\xf0`\x8b \x97\xe7.\x11\xfc\ +sV\xa4\x05\x9d\x08=G\xcb\x1b\x03F\xc5\x8dN\x13\ +FL\x87;`\x1a\xc5\x09\xa1Ib\xea[e\x94\x92\ +a\xd1u\xf3\x92C]\xa3f\xbc\xca,#\x02~\xf3\ +\x9f|\x05?\xfc#\xff\x12\x0e\x87\x01\x19\xc0\x98\xcb\xa1\ +\xcb\xfdb\x81\xfda\xc0a\x9c\xb0\xbeXa\xf7\xe2\x1e\ +\xc7\xe3\x88\xdd\xb1\xd4\xcbu\x8b%rW\xd2\x86\xe8\x22\ +\xb6\xd3\x88\xfb\xc3\x80\xfd\xf1\x80aJ\xb8\xdf\xde\xe3\xd1\ +\xc5\x15\xde\x7f\xf6\x02}\xec\xb0Y\x94\x0d\x22\x98F\xdc\ +\xbf\xb8\xc3tLH\x87\x8c\xe3\xf6\x80\x9b\xe7{\x1cv\ +\x03\xf2\x90\xf0]\xdf\xf3\x08_\xf8\x8d\xaf\xe1\x9b_{\ +\x8e\xa7O6Hc\xc0\xff\xf7\x1b_C\x9e\x80\xed\xfd\ +\x80\x07\x8f\x16X,:<{\x7f\x8f\xf4\xb1F\xc3\xfc\ +\xf7oo\xa6\x97|\xf2m \xc1\x0c\x94\xeb8>J\ +[\xa7\x06\xfaD\xe1\x9dyF\x81\xc4\xd9WP\x13{\ +^\xfb\xe9\xfbg!\xa4\xa1\xb6i\x04r\xc6\xc5\xc35\ +\xfe\xfc_\xfc\xf71veu\x04\xe4z\xa6\x1f\xb5\xac\ +\xcdA\xe2Hy\xd6 \xc1z?3\xcf\xf9\xc3\x90\xcd\ +\xb9\xd7\xd1\x12\xfcY\x1f\xd3\x98\xf0\xd9\x9f\xfd\x0c\x9e\xbd\ +\xf3V\xd5s\xd4\xe9\xb6>\xe8<2\xf2f\x1b\x02\x18\ +\x15L\xb35\xd1z\xa8s \xc8\xf4\xbbe\x0d\x8a.\ +mK;\xfcup-(keM#l\xe7\xc0Q\ +\x86\xd7\xae\xea\xd8z\xcd\xedk\xc8\x0c\x7f\x8fb\xb3\x18\ +\xa4(}\x11\xc4\x06\xc4\xdd\x80\x09\xb7\x88WW\xa2\xf7\ +\xd8V\x0e\xd4H\xc6\x83\xe8\xfe6\xabQ\xfac0C\ +\x01\xacf\xfc\x18\x10\xb0#\xb3l\xa3\x8c\x17\x8e\xf2=\ +M\xa1\x93\x96\x1eK\xd8X\x92\xcc\xd1\xe8\xa7\xa9wW\ +\xab7\x83?\x0cC\x95\xde8\xf3c\x92y\x85\xb9\x15\ +s\xf2ylJp\xf3\xb1\x80\x99\x01\x7f\x0f\xf8=\x16\ +a0\xaa\xb5\x99\xf6\x7f=\x14\x5c7\xc0P\xa2x \ +\x8d\x0f\xd2\x14I\xd7\x8c\x99m\xde5\x9c\x16\x91\x030\ +=\xd9\xcc\xf7\xc1\x9b\x5cY\xc6\xb2/\xe7\x002lJ\ +\x9f\xc4\xbe\xec\x05\xc0\xa2h\xa5\xf6 T\xe3\xa4\xc7j\ +(\x83i\x94?\xba\x00x09\xe5\x11\xf7\xe35\x1e\ +\xf4OQv\x96*\x92O\x8d\x00\x10\x18y\x0dD\x7f\ +\xee\x9c\x00\x14\x12\x9e\x0a\x80\xed\xc2\xe4\xf3<\x1fQo\ +\x84\xe0\xd8[\x01\xf0\xe3h\x05\xa0\xef/\xb0F\xc6~\ +\xda\x8a\x00\xa0\xfe\xfem\x09\xc0\xbcX\xac\xe6\xce/L\ +\x82\x0a\x02\xfa\xf3\xf5hJO\x1f\xf9b\xcd\x5c\xab\x8c\ +\x8d\xc6\x04\x81\xa5&\xe5\xbf\x92\xc8\x00\x00 \x00ID\ +ATp\xb9|\x88.\xf6\xb3\x10\x12\x84UoU@\ +i\x14\x1e\x18\xf0S\xf0\xa7\x00\x1dh\xa3\xa3\x80\x81I\ +\x9a/U(j\x10|\xf4Y\x01\xaay\xd9\x06\x02\x8d\ +?\x1aQ0\xd0^\xe6>!\x1d\xee\x90\xa7\xa3\xd0\x89\ +N\x8bW**\x17\x9a\xc26YS\x993_1\xc1\ +\x0c`@\xc2\xdf\xfd;\xbf\x8a\xdf\xf7\xaf\xfe\x08\xee\x0e\ +\x09S\x0e\xb8\xfe\xe0\x06\x8b\xe5\x12\xc7\xe3\x84\xf7\xde}\ +\x81q\x1c\xf1\xf0\x8d5\xfe\x9f\xff\xfb\xcb\x98\xf2\x84O\ +~\xf7#\xbc\xff\xb5\xe7\xe8c\xc0w}\xfaM\xac/\ +.q8\xee\xf1\xe5\xcf\x7f\x1d7\x1f\xdccw\xbb\xc7\ +\x8b\xb7\xef\x91\xd2\x84.F|\xf0\xd6=\x16\x8b\x80q\ +\xc8\x18\xc7Tnox)p\xfb0@\x94\xf1\xe2\xf9\ +\xe1[~\xf6\xe5\x80\xe7\xdc{\xafj\xef\xdb\x04\x81\xd1\ +\xdfZt\xf2\x85\x97\x00\xbc\xd0~\xef\xe4\xc9y\x9d\x05\ +\xefZ\xa99c\xf2\x81\x87BS\ +_\xb5u\x81\x96a\xeav\x03\xa69\x1d\xec\x83\x09l\ +\xdb\xfaS\xa0\xec\xa5\x87\xb4\xd7>\xa9\xa7\xa9O\x99\xe6\ +\xed\xea\xe7\xda\x9b\x06E\x82k\xdf@]\xc48\xdbz\ +\x02C\x1d\x83e\x02-\x03\xe5\xd3\xd99%\x84\xeb;\ +\x84ar\xfa\xdb\xe6g/\x05\xf1\x80\xd5\xd1Y\xaa\xd6\ +\xb8gv\x8e\xa9ko\x8f5\x18`\xda\x9e\xd9H-\ +\xc9R>\x99}Q{\xaeA6[G\xbe\x8c@\xd6\ +q#\xf3*kxr\x85\xb8\xe0M6f\xb9l\x0d\ +\x84\xa7\xf8\xa3\x95\x0aG\x01@\ +\xdcA\xe6i\xcc9\x11T\xe8\x1c\xd5kV\xe3\xaa\x80\ +\xdeCt\xcc\xbdX\xcaCy\xc5g\xb5\x06T\x8d\x96\ +\x81\xca\x1c\x026\xcb'\x88\xb1w\xf4?/#\xd9\xb5\ +\xdf.p\xebAkYU\x99\x87\xa0\xce\x00j\xdb\x09\ +\xa7\x05\xd4\x1c/\xce\xf6i\xcfh\x1f\xd6\x22a\xa5\xd6\ +\xfcq\x0d\xa81Wp\xacJVS\xc4:\x7f\x8e#\ +\xa0D\x02\xed\xffKd,\x11\xb0B\xb7Xa\x9az\ +D\xf4\xc8\xb9\xec:\xd6\xf9\xbe\xfa\xf5:\xc0\xeb\xa3|\ +\xf6\xba\xef\x9d\xfb\xecu\x80\xd9\x87\xb5\xff\xe1\xfd\xb7<\ +\xf3??\xac\xf7\x12\x15CW\x8e\xa0\xc9!\x9f\xb4\xe0\ +\xd6M\xf0:\x8d\xa3\xc9'\xdc1\xdd\x99\x90f\xdc\xe4\ +Gj\xdf2\xb9~\xd9\x08\x15\xac\xd1\xed\x0dn\xd3\x06\ +rF>\xee\xcaQ31\xe0?\xf8O\xfe\x02>\xfd\ +\xc7\xfeE`>\x00\xdan\xfaHS\xc2q\x7f\xc44\ +\x8ex\xf0\xf8\x0aN\xa6\x02\x7f\xd8QCy\xdeq\x12\ +\xe4\xf3\xf3C\xe5\x9b~\x9c\x19\xfb\xdd\x80\xff\xf5/\xff\ +\xd7x\xe7\xf7~\x07\xbe\xf2\xce\xd7J\xdb\xb3\xad\xeec\ +\xaa\xd7\xebh{\xe9._\xd5\xc1jd\xd3\x19\x1d\xa7\ +\x00P7\xb5\xd9\xf7l<\x04wI\xc0\x84\x0fL\xb4\ +@\xb5\x05\x9fJ\x1bM\xe9\xa9MK\xcd\xb8\xe8\xa0\x13\ +l\x9d\xda\xb8\x8c\xb4Y\xd5\xbb\x831\xd3/\xb9\xab\xd3\ +\x08>I\x93\xc2\x05\x0b\x181,a\xbc\xa4\xf4\xfb\xc8\ +W\x9ey\xe2\xcb\x85\xaa\x9c\x83\xd1D\x9f]<\xc7\x07\ +\x9fV\xf5\xf67\xd4SC\x12\x12B\x0a\x08\xd7w\xc8\ +\xc3P\xe1X\x0b\x12[\x1e\xe89\x91Z&\xe0m\xa5\ +\xc7+6\x16{\xd7\xd7}\xf2\x1b\xba\xfe5\xbaH\xde\ +*\xff|\xbb\xe4\x05\x03h\x8a\x0d\xec\xa5e\x04\xd3\xe3\ +\x0d\xb0^\x08\xcdJ;\xab\xabO\xc1r\x97=\x17V\ +\x073>*\xa8JdcN\xf1b\x920\x14u\x80\ +\xf6\xb3,>\x9em\x06!$\x05 6\x02\xa0\x91\x11\ +T\xf2)\xa3\xa6<\xccw\x07\x97\x9a@K\xe3zC\ +I\x05\xd0FU\xd0|\xa6/\x05}\x1a\x014\x16\xd8\ +\xa9\xed>\xfc\xec\x19e\xdbF\x0c\xd3s\xb7\xaa?$\ +:V\x01\xa0\x80\xaf\xfa+\x04\x04\xec\xa7{\xd7\xae\x0a\ +\x0b\x15N\x98y\xe0\xa3\x82\xf4\xc4\x02\xd4\xa76/W\ +\x8d\x03\xeb&\x8d\x1e\x5c\xb2\xa6@tQZk\x9a\x92\ +\x86\xf4\xaf\x0b\xb5\xd0i\x9a#\xc5\x1a\x01(g\x84\x1d\ +\x8f/\xb0\x5c>B\x88\x9d\x08>\xfb\xd4\x97FUC\ +\xf3\xbb\x1f\x83\xa7Q\x14\xf0\xa7\xcfj\xbd\x8d\xe7\xbe?\ +o\xaa\x05\xa7\xb1\xce\xc9\xd2\xc0^\x022\xcan\xdfT\ +\xef\xf65\x85\xa0\xb5|\xd1\xad#_g\xc4\xfb\xb3\xa9\ +\xa4t\x84FC\xca1\xe6\xffO\xc38\xd3\xb0U\xc8\ +\xdf\xca\xab5C\xaf\x03\xe8^\xf6\xf7\xeb\xb4E\x19}\ +\xd5w \xfch\xbf\xe7\x9fo\xdb\xc8\xcdwN\x8d\x93\ +o\x97/5\x86|o\xfes\x1a\x10\x16\xab\xfaf\xd0\ +\xcfA\xf3P\xa3h\xa2\x07O\xc7jks\xd6\x0f\xc1\ +\x9b\x175|\x00\x90\x83\x82\x0e\xdf\xa6\xd7I\x80\xe6Z\ +\xab\x8cg\x00\x87{\x84T\xf4\xf8\x8f\xfd\xa9\x7f\x0d\x9f\ +\xfe\xd1?\x8c\xe3\xee\x80\xe3\xee\x80\xdd\xed=\xde\xfb\xc6\ +7\xf1\xd5\xcf\x7f\x11_\xfe\xa7\x9f\xc7\xdd\xb3k\xfc\xbe\ +\x1f\xf8\xfd\xf8\x8f\xfe\xd2\x7f\x86\xa4\xe1\xdf\xb9\xe9\xaak\ +fR\xb1\xbe\x8f\xc0\xe1T\x1a\x1b\xda\xcf\x11\xc9\x943\ +~\xe5\xef\xfd\x12\xde\xfd\xbd\xdf\xad\xcf\xb4\xa0\xafn\xb4\ +\xaa\x9fy\xdeus\xa1\xbb\xe9Gn\x8a\xf3=S\xd7\ +x\xf8\xa5\x00\x88cd)\x90\xe9\xab\xd6\xf9\xb5\xf5\xae\ +\xb6o\x94\xa8Qy\xcfR\xd4\xb1>\xab \xc0h\xa5\ +\x11\xaas\xb6\xca\x03;\xa3\xb1\x8d\x9b\xf6\xc5fD}\ +\x12\x11w\xc7\xf2\xce|c\x08\x8f[\xa3\xacg\xd77\ +\x03\x17<\xc5\xc0\x00H@\x86\xeabn\xde;M\x81\ +\xda_\xa1\x8e\xd6\xbe\xa1\xc7\xe5\xb0j\x9a\x19\xa56\x80\ +\xa1\x15\xfb\x16\xdc\xa9sM\x01\xddu\xd9\xf0A\x90Z\ +\xe6qZ\xebNY\xe0\xefj\x09y\x22\x85\xd1\xc5\x07\ +W \xf3\xa0%mm\x93\xe2\x19fN\xd5\xb1\xf1:\ +\xcc\x83bk\x99`\x19\xd0\x1d\xbf\xc5\x8e\xd4\xfb\xa2\xaf\ +.\x90\xd7=\x0c?p\xd4,\xfc\x9a\x90\xd1\x1b\x18\xd0\ +\xba\x81W\x0b\x00\xeb\x0dlZ\xe7\x04@#D\xaaz\ +\xbd\xb7\xf4\xba\x02\x10\xeb.\xe5\x80\x80\x94\x13\xee\xc7k\ +\x5c\xf4\x8f\x10\x83\x9d\xa5\xd7\x9e\xf2NFD\xf8\xc5\xf3\ +2\x01\xc8\x8d\x00\x10l\xb0p\xf8u\x05\xc0G\x1f_\ +.\x00J\x8f\x8c\x8ce\x7f\x89\x84\x84\xe3\xb4s\x02\xc0\ +'U\x00x(u+\x00\x0a\x04[\x01\xb09\x1b\xe0\ +\x22u\x8cW\xa5/\x8bt\xe91>\x1ck\x0b\x0c\xa9\ +\x00\x15\x0e\xb35\xe3\xcc\x0c^r\xc2\xe1x\x8d\xd5\xea\ +1R\xe0\xc2l\xeb&\xade\x93\x06k\x97\x0e\x05\x01\ +\xa39\x10\xa6\x14\x14\xd2\xd2\xdb\x84\x80.?g\xaf0\ +\x19M`\x0dK\x07\xee%\xf4\x068!a<\xdc\x22\ +OG\xb7\x985-o\xeb\xc7C\x13\xbf\xd6<\x978\ +\xae\x0e\xfd\x0c\x18M&\xca\x18\x0b\xcc\x9f\x80yl\x80\ +\xd5\xbd\x19\x15\xac\xd5\x16\x1e\xbc\xeau\x0a\x9e\xce\xff\xee\ +}p\x1b\xf1\x87\x01\xb1s\xefiZ\xad\x05\x0a\xeak\ +\xeb\xba\xd4\xf6\xd3/\x0b\xf1mCH\x96\ +\xef)o\x14\xc0X\x1b\x01\xc0\xcd\xf3{\xfc\xc3\xbf\xfd\ +s@5\x92\x04T~uR\x0fY{\x9a)1\xfd\ +c`+7}\xda(\xb4\xa6\xba\xf4\xa9)_\xda9\ +\x9e'K;\xc3\x99\xe8;\xaaQ\x19G\x0a\xee}\xfb\ +>39\xfa\x9e\xc25[\xc9\x16vi7\x91\xa9\xde\ +Rm[t7\x1dVj\xaey\xf3^\xdd\x18r\xd9\ +h!\x9f\xd51\xbd\xa3\xb6+\x82\x01\x06f\xd5\xcas\ +~\xf3\x0a)Y\xe5\x0f\xd4l\xac]\xd4,\x10e\xd8\ +\x9e\xd1\xf2\x19{n\xaa\x80\x9c|\x0d\x00r\xca\x88\xd7\ +\xf7H\xc3\xd0\x8c\x97\xb5v:^\xea\x5c\x05\xce*S\ +t\xd8c\xfd$\xb8\xbf\xb3\xcc\x8a\xd6/\xceN\x88m\ +\x18\xe2\xba\xd2\xb2\x00\xe5\xa1=o\x81\x10\xad\xe1$p\ +VG\xd6;\x86\x11\x01\xe9r\x8dt\xb5tm\xa9k\ +\xa3I\xff^\xd5\x06\x17=\xc1\x03\x05\x80\x8c\xa2\xb2|\ +\xb5\x00$\x9c\x0a\x00\x87q*\x00*8^\x00\xbc'\ +\x93\x91\x80\x1cp?>\xc7U\xff\x14\x08\x0av\xfc\x22\ +\xf7\x02\x90_)\x00\xca\x04\x0dm{\x90|*\x00\xf6\ +=\xd4\xbem\xec\xe7\x04 A\x85J\x05\xc0\xc0B9\ +,:b?\xdd\xc3\xce)z\x99\x00\xa43\x02\x90\x85\ +\xf6\xe7\x04\xa05\x90\xb68r\xf3\x9e\x81\xfa\x0eJ_\ +\x9b\x03\xb9\xa1\xaa\xdd/2-\xa0Vh8\xcb[\xce\ +\xd8\x1f\xae\xb1^\x95\xc3\xa2\xdb\xc8\xaaF&\xdb\x0dF\ +*\x9bFO=(Y\x1d\x9aP\xdb\x8a2^\xc8w\ +\x8d.m\xf4Q\xc1\x89\xdfp\xa4\xd1\xea\x84\x8c\xf1p\ +\x8b4\x1d\xeb\x0c}\xfd\x87.\xf2\xae\x8e\x8d\x0a>\xb8\ +\xfe\xf5Yz\xbf\xc5\xf0\xdaUp\xac\xa5\xcd(\xa0o\ +\x9c\xc7lQA\xb6AG\x85\xb2s\x0a\xdf\xbcCs\ +\x1e\xac\xd97_\x0e\xf2B\xf37\xa9K\xe7\xea\x1cX\ +\xcc\xcdw\xa8(5\xb5g2\xc0\xda)-\xf6&(\ +\xa7\x5cz\xd0\xc1\xb5\x99\xe53\xa6\xb2\xfc\x5c\xad\x9d\x08\ +\xaf'\x9c\xa3\x9c\x03p8\x02\x9b\x8b\xf2\xcd\xc0\xcf\xaa\ +\xfc\x05H\x7f\xde\x08\xb6\xef\xd0u\x01\x80\x84\x14\xa8K\ +5:\x94\x83\xf238\xf9>\xd5\x81\xe5\x15\x11\x90\xf2\ +\x84\xbc\xbfALs\xfb\xc8\xb8}\xfe\x1e\xfe\xf1g>\ +S\xb9\xa2rb.L\x91\xc1\x019`N\xf5\xe6\xfa\ +\xd5<\xffZ>\xa3\x0e\xb6k}9\xabF229\ +m\x9f\x8cc\xc2O\xfd\xf7?\x89\xe3\xee\x1e\x96\xe3P\ +W\x86\xbc\xf1\x11\x1b\x8e\xd4$\xe9\xb4\x1e\x1bB\x1b_\ +kG\xf0\xa8k\x86\xf6\x83z@\xed\x98\xfe\xe6x\x03\ +\xeaAs\xa2\xd5\xfep\x06E\xf6T\x9e\x0d8\xb0%\ +\x05\xf5>\xdb\xc2\xb4&\xab\xc0\xed\xe9i\xceV\xd1\xbe\ +\x969\xb6\x17\x0d\x84]\xa9\xc7\x0dWWs\x0a\x98\x91\ +C\x93\x1d_\x03\x09\xf7\x13\xe0)\x0dY\xdeU\x0b\xe1\ +\x9d3\x1f$\xe0*\xe5\x93-\x7f\xa9\xfb\xc9i_\xf3\ +\xc9#aR\xca\x08\xd7\xb7\xc8\xc3T\xdb\xd5\xe8\xab\xb5\ +i\x9f\xb5\x99 \x1d\x1b\xb3\x81\xe5\xdf\xce\xc9\x07\x84F\ +A\x9e\xa6\xccp%3b\xc7\x80Epc0p\xaf\ +\xdf7\xde\xb6\xf6 \xc3\xafk\xd2\x16\xc8\x0f\xd6\xc0\xc5\ +\x0a\xa6;U_\x9aL\x0c\x98\xb0\x98\xf7p\xd4\xab\xe0\ +\x18\xa9h\x05\xc0\xe7\xf3\xbf\xd3\x02@\x03OO[\xbd\ +~5\xc0\xc8\x19w\xe3s\x5c\xf4\x8f\xd0\xcfg\xcc\xf9\ +\xcd\x0b*\x00\x9a\xbe=/\x00d\xa3\x8d\x8d`\xe0D\ +A\x04M\xe3\x067\xcb\x0f\x13\x00;\xae\xba\x15\x00\xcd\ +\xd5/\xfa\x0bd$\x1c\xa6\x9d(\xb2S\x01P\xf0~\ +\x0e\xd8Ym\x8c\x0a\x80)\xbe\xf6\xa0c\x05\xd04\x8d\ +\xa4\xa9\x1aB~\x17PO\xc4\x0e*\xb5\xd9\xe9F\x94\ +6\x82Z\xfeP\x10\xd8\xcf\xadQ\x91\x1b/\xda0>\ +G@\xfed\xf7\xfd\xa2\xf8\xac\xd8\xda$BkL\x0c\ +0j\x8a\xc1\xe8\xa0\xc06;\x1e\xf96\x0c\xfcM\xd3\ +A\xe8\xe1GE\x00\xae\x9b\xa1Ne\xbc\xab}\x03t\ +\x14\xa2\xab\xa3\x9d\xea\xb8\x08\x0am\xcc\x98\xb9U\x00\xa1\ +?_\xb1\x1d\x95\xf1\x81\xcf\xf3\x1d]\x1f\xe7\xc0\x9c\xae\ +\x5cm\xd3G\xd0()\x1et\x9f\x07=\xfa\x1d}\x87\ +\x8a\x8f-\xa8i\xd4\xb5\xee\xe7\xd5*HKMQv\ +\xb8\x12\xe9\xb8\x06\xd7\xea\xe9h\x94>\xc6\xdb\x943\xf2\ +~\x8f\xb8yXnCq\xed\x10\xc0\x10\x06\xe8\xb82\ +\xe0\xeaT}\x15\xacJ{-\xba\x0fJG\xa3Q\x89\ +\x06\xabvmkU\x91'\x84\xed\x0d0\x0d\xf0\x07\xd0\ +[\x0dm\x94U\x80\xda~\xf9l\x9euV\x9d\x18\xe6\ +3%C\xdd\x00R>\x0f\xf3\xd9\x81\xa1n\x06Qf\ +\xd49\xc9\x82\xb1~\xbe\xf4\x9b_\xc2\xdb_\xfd\x92\xf0\ +\xaf\x05\xd4\xbe\x9d\xf6=\x93\x99\x0e\x96\xc1\x88\x8d\xee\xa8\ +T\x17n\x94\xbfG\x8c\xe8\xd1\x83 \x84\x916\xc0\x97\ +\x8e\x18\xf5[\x07\xdc\xda5\xf9T\x9dg<\x892&\ +\xb5kE\xfe\x0c\xbcJ\xa4\x19f'x\xddY\x10]\ +\xd2\x82\x968\xebv\xae\x04k\x91\xb6\x941\xc6\x80\xbc\ +;\x945v\xf5\xa0\xd6\x01\xaa\xbb\xa3e@6\x7f\x93\ +b\xbb^Ny\xa52\xdbf\xba\x8c\x0fAFG\xda\ +y'\x86w\xe7\xb6\xba\x8ck\xd6\x00U\x06\x102\xd0\ +_o\x91\x06\x863N\xfb6\x1eYV\xd1\xc6l\xf6\ +\x90u\xfbF\x1f\x02A\x8f\x19t\xae\x9c\x99\xdabj\ +$\xae\xdfS,C\x8d\xa4\xf2T\x82\x056\x13\xca\xe0\ +\xe9I 6\x82\xe9\xd1\x0aa\xbd:)\x0f\xd1l\x14\ +iQ>\xebY<\xcb\xcd\x0d^\x004\xdaA\x82\x1b\ +Q\xcc\xc0~\xfc\x02`\x8b\xf8\x9c\x00\x88\xbf\x9f3\xb6\ +\xf3\x8d!1\xf0*\xb5\xb6\x80\xd7\x8b\x8f\x1a\xfdS\x01\ +\x00\x18up\x8a\xf75\x05\x80\xb9|/\x00\xe9C\x04\ +\x00\xb5\xaf\xd2\xea\xba\x7f\x08\xa0\x9c\x13\xf8:\x02\xe0\xa3\ +\x5c\x04R\xaf\x12\x00\xd2\xd6\xd2\xc7\xe7v\xb7\xf2\xbe^\ +\x1b\xad\x85\xa7\xd59\xb0\x1d`&;zUS\x10\x8a\ +\x9c\x08~\x06\xf6\x87k\xacV\x8f\x10C\x0f3\xaf~\ +\x93\x0c\xb9gf\xcb\xe6\xe5\xd3>sD:0Vk\ +\xcf\x1b\x00F\x1d#\x8f!2\x8a\x90\xbf\x9afj\x8d\ +?e\x80\x91\xbf2\x9e~\xae\xc9h\xa3\xe8\xea\xadR\ +\xeeu\x1e^b\x14\x8c\x17\x00\xdfI\xff>\x22l{\ +\xd9yJ%7\xe0\x00~\x85\x11\xa4\xe9\xbc42N\ +i\xd0\xef\xe8\xe8\xb4\xa0 \xd4\xb1{\xf8\xd5\xc2\x9c\xd6\ +\x09T\xc0fT\xb0y\x13^\xe5\x99\x92\x1a\xd9m\xa1\ +\x19\x15\xae\x8e\x95\x11\x1c\xbe\xa7N\x99\xf1\xc1t\x0c\xc7\ +\xc1\x8c\x87\xf52\xc1\x22\xcc\xba\xda\xed\x92\xf8\x84\x0e\xe5\ +\xaeZ\xec\x9e#_\x94\x1d\xee\xb6\xd6\xb5|\xc3\xd2\xf3\ +\xaa\xa0m\x85\xea\x8b\xb1 \xa5\xbal\xbe\x92\xe3_l\ +}\xdan\xfa(\x94 \xf0I%\xed{w\x83\x9cF\ +\x18\xa0.\x9fh\x84\xca\xae\x95\x0c\xd2\xb2q\xba\xad\x04\ +\x9e\x0b\xea\xb3w\x16B@9;\x10\xa8\xdf\x8f\xf6\x00\ +\xe0(hs\xb3y\xde_o\xf13\xff\xc3O\xd6\x92\ +E\xcaXy\xb2M\xd3\xab\x83\x91\xc1#OR\x95p\ +u\xd0U\xf3y\x07\xdaVN'\xf6O\xe5\xb0\xad\xcb\ +3\x9b\xa0\xe0\xda\xe6aU\xd9m_\x80\x96\xa8(X\ +S\xbdO\x9b\x99dn\x00\xd7\x1f\xaf<-\x12\xa1\x81\ +\x16>o\xfa \xba\xa7i\x8fi\x0b\xeahv\x87\xf2\ +\xd7\xd5EU\x84\x01\xa7\xe5?\xea \xf8z\xe5\xa2?\ +x\xfe,O\xe6@3g\xa3)\xa9\xcf\xccK\xbb\xbe\ +5\xf5\xaf\xf18\xd6\xd9\x97w\xa7<\xa1\xbf\xdea\x9a\ +7|h\xf4\x8bP>\xd4g\xadt\xc04OWi\ +c\xfd\xe9\x9d\xf0\x1eC$GU\xdaG\xca\xaaj_\ +\xbe\x8c\xe6Z\xeb\xe7\x03\x126\xefBO\x96\xd1\xa9=\ +@\x9d]\x85\xb9\x01\xc0\xe3K`\xd9\xb9\xfeNmI\ +y7\x22`@\xa9\x8d\xec\xed\xf9v\x106\xe4v\x13\ +@\x12\x11\xf0\xd7t}\xa7\x05\xc0\xfb\xce\x1cWB\xce\ +\xc0\xcd\xf8\x01\x1e\xf6o\x00\xf3\x95c\xaf\x16\x00M\x1b\ +2\x05\xa4\x9e\x92\x81A*\xe2\xd7\x17\x80\x80\xf3\x02\x10\ +_K\x00r\xfdd\xc2\x84E\x7f\x85\x8c\x80a\xda\xbd\ +\x5c\x00*\x0f}\x9f/\x13\x80b\x8a&QX\xe5;\ +\xa6@i\xcaYgH\x85\xa2\xaaT{b\x08\xbb\xa8\ +^\x03]\xa9\xa1\x85O\xf5\xdb\xbcSN8\x1c^`\ +\xb5z\x8c\x18:Dx\xc9\xa1o\xecMr\xa1\x81\xa6\ +P4MR\x94\x849\x11\x94W\x93K\x9aA:,\ +\x9e\x02j\x88U\xc9f\x94\xf1\xe6i\xa8s\x885\xfa\ +\xe9#\x03\xaah\xed=\xadYU\xb0\xab}\x99\x5c\xb4\ +\xf7\x92V\xcf\x1dy6\xe0f\xc2J- Ag{\ +\x94\x84w\x854i\xc5\xdfhl\xec;jh\xdb\x7f\ +\xe95{y\xe0y\x87<\xd2B\x8d\xb1\x8e\x090x\ +\x94\x84\xef\xaa\x0bx;\xb3\xc1\x12\x05q\xec\xdb\x03[\ +\xfdi\xeb\xdfhm\x11\xd6\x11\xa7\xba\xc5\xc0\x10yV\ +z\xf1\xa5.\xa9\x82\xd3*\xe3)#m\x9f\x03\x97\x8f\ +P.\xbc%\xd59\x1f/C\x0a\x14\xcc\xb9!\x90\x16\ +\xd8\x11@*\x07\x9b\xab}\xa38o}\x05\x07\x8d\xbc\ +\xa6\x8c\xe9\xee9\x90&\x99\x7f\xe1\x1f\xa3I\xe4\xe1\xa9\ +\xd3]\xc6\xb0\xdbo\xf1;\xbf\xfdULSF\x9a#\ +~)g<\xf9\xe4S<|\xe3I\x01%A\xf0\xe9\ +\xa9\x0a\xac\xad\xf9y\x03\xe30\xe1\xef\xff\xf4\xcfa\xdc\ +\xed\xa1\x80\xd8\xea\xa8\xa8\xbf\xa9\xd3\xb5\xe4\xc3xZ\xc6\ +\xedk\xbcMwi\x8d8\x01\xdb\x5c\xdf\xe8h\xa6\xdc\ +\xe2HU\x06}\x0c\xcf\xd2lt\x82\xadm\xe3r\xac\ +3\xf0v\x85\xab\xab\xbc4r%\xcc\x96\xb9p#!\ +I\xec\x1d*\xcc\x94Q:\xabn\xb6\xe3\xba\xda\xfb\x81\ +\xeb\xb5q\x0f\xec\x88\x18\xaf\xb9m\xed\x12/\x94\x11\xa9\ +\x93kkAo?\xa1\x93\xa8\x80YS\xf4\xa6\x1f\xa9\ +'\xd8G\xe1u\x82\xd6\xc3\xb3.3\xcf\x8du\xd7[\ +\xe4a\xac\x9cS\xc7\xc1\xd3\x98\x9a4\xd46usP\ +\xeb\x9e\x185\xb9\x8e\x95G\xb1\xce\x95\xa0{\x92q\xaa\ +\xb3\xab\xd44jX[<\xc7W\xd1\xc6\xf9\x0d\xa7\xa9\ +Z\xd0PJN\x9e\x5c\x22-\x22\x94W\x0e\xdc\x83\xb7\ +\xa3Yt8\xce\xfc\x0fo\xcc\xc7\xc0d\x00\x03\xaeE\ +xu\xf7\x89O\x0b{C\x12jg-\xe0P\xa0d\ +\x02\xa05V\xba9\xa2%\x16\x81\x91?\xee\xa4\x8d\x06\ +(\xbbb\xe8p\xb5x\x0c;PY\xc1\x95\xb5\x7fN\ +\x00T\xa9\xab\x98\xbcL0S\xf0\x02P\xe6U\x04\xe0\ +4l\xdd\x0a@V\xf6U\x1a\xd1(\xa9Y\xb4\x05\x1f\ +\xb1\x1fo1L\xbb*\x00\xa6P<\xc3\xc9\x0f\xe3\x97\ +\xcd8\xb9\xbf\xbdO_\x16\xee\xd4,\xdaS^)\xfd\ +4\xca\xa0\xcf\xe8sZ\xbb\xd0\x1ag\x02\x18=+*\ + \x05`\xb3z\x82\x10x\xd1\x8f\xd1W\xcb\x128\x87\ +\x88\x09c\x95/\x1b\x99\x1d\xd1\xe3A\x8d\xa7\x0d\xf9\xa2\ +\xbb\xa8\x15\xfe\x9c\xaa\x03\x1b\xf7x\xb8A\x9eFG#\ +})o\xdaT\x93\xb5\xa1\x0b\xdd\xfe6%j\xe76\ +\xb6\xe0\x8c4\xb7\xf9\xc6\x99\x06\xb6\xac\xad\xe4\xc1\xd7\xcf\ +\xa9l{\x93\xa2c\xf6k\xa5\x05.\xc6_\x02~\x8d\ +py\x0f\x93`\xce\xcb\x0bA\xba\xae\xe9sNA\xa8\ +\xdfk\x8f\x1c\xf2\xeb\x9a\xedy\xc7,\xb8\xcf\xed\xf9\x16\ +\x94\xb7\xbc5\xbd\xe5\x9d:\xcf\x1f\xd2\xd6k\xa0\x0a\xf6\ +b\x87x\xf5\x04V\x04\xe7\xdbP\xae\x03\xdc\xc9\xdf\xbe\ +\xab\xf4\x16^\x04\xef\x90\xa43\xf3\xa3\xce\x04\xa64\x02\ +\xb7\xd7\x08\x89r\xa0\x91y\xfb[\x0d\x8d\xeae5z\ +\xba\xc6\x08V3\xfe\xc4\x9f\xfew\xf0\xef\xfe\x85\x1f\x07\ +\x10\x10\x83\xce\xc5\xd3\xb6}U\xba\xe4\x8c\xdf\xfb\xed\xaf\ +\xe1\xaf\xfc\xe5\xbfT\xe7O\x1d\xca\xf4t\x06\xeb\xb2t\ +\xc3\xa0\xf2\xa3\xd5K\xaf\xec\xb7\xca\xaf\xae\x08\x05|\x9e\ +_\x1aL0GQ\xc1\x8f\xd1N\x03\x0c\x04\x1f&\xcf\ +\xfeD\x87\x16p\xb6\xb2h6Sk\xcdY+\xac\xb5\ +y\xa7\xfa\x15\xd2\xbb=[\xc6\xc0Hi\x0bJ\x00 \ +oV\xc8\x0fxD\x8c\x8eGm\xd3y}F\xb9`\ +\xbb-\xb8V\x99\xd0\xef\x97\xf7\x0cDj\xb4W{V\ +\xf0\x9bs\x06\xae\xef\x80y\xc3\x87\x02L\xf6c\xa3\x08\ +\x957~\xefA\x929\x9a\x0e`\xbd?\xbf\x03\xf7\xbd\ +\x96w\xb4\xe1JO/\x1f\xa4\x9a\xb7\x11|\x8f\xff\x12\ +\xa4S\xfe\xdc\xee\xee\x08\xa4'\x97@o\x97=\xccc\ +r%%\xaa\x07\xcb;\xcb\xabO\xc1\xca\x87z\xfa\xd6\ +J,\x1aY\x13@\xcfdU\xa3\x19\xad\x00\x00\x01\xaa\ +\x98\xe8=\xa5\xe6Ic:\x0b\xbaM\xc1\xda\xf6}]\ +\xc2\x1e0\xaa1\x9a[\xcc\x13\xb6\xc3\x0b\x5c.\x1e\xc3\ +<\xe9S\x010\x00p\x9a\xd2\x0e\xf0,\xf1;dm\ +\x06\xad!$H\xed\x10\xeb\x1c\xd4\xc0\xdb\xd8U\x15(\ +\xe85f\x9fr\x81\x8b|\xdd?@F\xc64\x1d*\ +\x92\xf7\xe0Y\xc7\xedU\xaf\x8aikd\xec\xef(\xf4\ +\xf2\xbe-\x8d\xca9#\xed\xc1\x09\x15(\xe5G\xffe\ +\xab\x04\x02\x0d\xcdr\xc0\xf1p\x83\xd5\xea1\x10\x18\xe5\ +\xb3\x88\xa7\x02L\xe3\x0f\xd3\xa3\xc1\xb7U\xc7\xa7\xbb\xe1\ +\xfcb\xd4T\x88F\xba\x8d\x0e\x01>\x22\x92\x911\x1d\ +n\x91\xa7\xa1\xca\xb8)\x14\xd2\x87\x5c$\xc8\xa7yb\ +\xdb\xb6\x9a4RF\xfe\x9c\x8b\x9e\x9a\xb4\xe9\x98\xedh\ +\x1a\xaby\xd2(\x01\x5c\x9f\xe5h\xf9\xae\ +\xd1\x8d\x1b/i'\xd3\xc93\xea\xc4\x9bM\xa2^\xb0\ +\xb6R\x9d\xa7_E\x85\x06qw,\x1c~p\x89\xe2\ +\x80y\x1dO\x1d\x87\x93\xf9S\xae4\xb3\xa7\x0e\x8dj\ +8\xe3\x09\x83\xa8\ +\xe3\x8d#\x1ciC_\x98\x0dk\xa1\xad\xe2\x81\xec\x9c\ +\x1b\xcc\x14\xb5\xb6R\x97\x91\x9f\x5c!t]}/ \ + \xd9\xbd\xddU\xd7s\xac\xd6~\x91\x9f\xb2\x910F\ +(\xcc\x092\x08.8\x82\x80,B\xa7\x02\xd0\x82=\ +\x0a@\x1d\xb0\x98KNZ\x15\x92\x19j\xbd\xb5\x82B\ +\xc0\xff mj\xcc\xac\x8cj\xcc#\xee\x86k$Q\ +\x08\x1e\x8c\x9a\x00\xa4\xda\x87\x19a\x0a\x80\xa9y\xfe\xad\ +\xb5\x01d\xa8\xdf\x19z*\x00\xbalZ\x83q:&\ +}\x92\x06\xdb\x80h\xc0\xa6\x7f\x88E\xb7\x99[\x9b\xdc\ +\xbc\x14x\xdb\xb3\x14=\x0f\xbf8\x9f\x80\xdeE\x9a\xce\ +o\x0e\xb1\x16\x94\x0b\x16L\xe6r\x89u\xce--\xd5\ +\xc0\xda\xd8\x01\xbf4\xac\x8f\x84\x84)\x8f\xd8\x1f\x9ec\ +\xccL\xaf\x1aL\xd5\x9f\x000b\xaa-X\x14\xd6\xca\ +\x00\x087(#\xde\xb0p\xc4:^\x93\x8dI\x1c\x03\ +K5\x0f\x87\x1b\xa4\xe9Xe\x9f\xa5\x06~\xce\xe40\ +\xc16\x00\x89\xec\xd18fy_S\x12\x0ab\x94\x7f\ +t\xd2\xac\x86+\xa3\xdc\x14\x92P\xea\x01\x07d\x8c\xc8\ +\x18\x100\xcd\xad\x95\x9d\xc2]\xfd\xce\x11\x05\xa0\xd9\x0e\ +\xe2\x844?\x930\x22b\x9a\xe3\x04\x03lcI\x98\ +\x15J\x99\xd1\x88b\x8e\xca\xb3\x16\x9f)r\x9e`\x9b\ +T\x98\x8a\x9a`I\xcc\x227\xd3\xdc\xdfT\x95\xbdw\ +\x0d\x19\xe3,\x1c\xe1\xae\xbe\xb2\x86Z`Y\x9ef\x5c\ +\xdc\xa0\x9c7\xb8f\xc0T\x1a\xa9\xa1\xa6\xfal\x92\xb9\ +\x86*\x99\x09\xe6\x0a\xd9\xba\xd6\xf1\x02Eiw\xe8\x90\ +\xd3X\xd2\xae\xd3X\xe5\xcft\x96\x8e\xd3G\xd9\xd5<\ +\xf2\xa5\x11\xbd\x08_\xe7\x83:\x0a\xadY\xce\xa5\xe6\xef\ +\xf69R\x1a\x81JI\x82E\x95!\xfeEg\xdcx\ +b\xe0\xa1\xd5\xf3\xa6W3r94:\xb0\xa0\x22\x00\ +@.\x91=jf\xf2K\xedG\x9a\x12~\xf5\xb3\xff\ +\x08/\xdey\xa7\xea\x00j,\x82\x5c\xa5\x8f\x02{k\ +7\xc2\x9bx\xb5\x13f\xc7\xf4\xa5\xe3\xd7gh\x97\x14\ +\xec\x18\xcf\xd5`\xeb\xe1\xcd\x9c\x97\x82\xb7\xd6\xd6\xf5\xe8\ +\xd0:\x0b\xcc\x06i\xbfZFes\xd3\ +\x920\xa3\x99\xbehM=\xa0R\xfd\xa6\xb6\xdd\x07\x04\ +|\x9f\x0e\xc8\xe4\x5co\xf88\x85O~m\xeb\xf3\x9e\ +nt\xc2\xca\xd3\xc4:\xea0\x16\xa7l\xaam\xbc\xcc\ +\xc9\xf0\x19\x08o\xfb\x94\xd6e^\xdd\x99\xef(\xe0\xf4\ +N\x88\xca\x19\x96\x1d\xf0\xf4!b\xa77|X0\x84\ +cW\x5cdz\xc5\xd6\x82q#\x1a\x88b\x84\x85;\ +\xc1T(\x01K\x03\xfacO\xb4\x0e\xedT\x008\xe8\ +S\x01\xa0\x97\xae\xd3;/\x00>\x07\xaf/\xaf\x98f\ +\xa5\x9a'\xdc\x0d\xcf\x910\xbeB\x00\xda}\x85F>\ +3\xec\x14\x103\xb46\xfaoM\x00\x82\xbc\xe3\x05\xa0\ +5\xf2\xaf\x12\x80U\x7f\x89E\xb7\xa9\xc2\xda\x0a\xd0\xeb\ +\x08\x00\x8dd\x9ek\x038k3umz\x01`\xcd\ +g\x0b\xac\x09\x90<\xad\xf5e\x12e[\xe9\xedu\x9a\ +\xc2\x9a\xdf\xcf#\x86\xc3\x0d\xa6<\xc2Rr\xda\x9a\x1a\ +\x00\x05\xcaF/\x8b\xb2\xa8\x02!PS\xa9Q)7\ +\xfaD\xf9\x8b\xcf\x8e\x87;\x01\x7f|\x92\xf3\xd7Yp\ +9\x9bj\xc9\xf5ou4\xc8_MY\x19\xe0lA\ +\xb2\xa6\xc0\xca\xdc\xcb\xb7gs\x0a\xcc\x80\xb0\xc4\xces\ +\x05u\xdd\xfc{ie\x82\x02\x9bRS9\xd5vL\ +\xaa\x8a\x931\xcd\xdfO\xf5\xa7}\xaf\x00E]\xc5\xfc\ +\xac\x00/\xd46x\x94\x10\x5c?\x06\x0a\xf9<\x81\xa0\ +\xfe?\xb8y\xe6Y!\xe7:\xd2\x00\xd6\x05)\x14\xd0\ +\xfabkg\x9a\xfb:\x05\x8d\x169\xe0\xb5U\x8c\x96\ +\xe8\x81\xe6j\xf8\x8c\x8f\x94\xfb\xbaS3%\xa4\xbb\xe7\ +\xc8\xe3\xf1D\x96\x00\xde\x08cr\xaa\x80\xc4\xdaf\xc4\ +\xf6\xd4`S\x8e\x18A\x8a\x08\x08\xe3\x88|\xf3\x1c9\ +\xd19R\x88\xc1\x11\xfb(=A*\xeb\xbf\xec9\xfb\ +K\xb3\x12jn\x8d\xf6iJ\xd8\xde\xee\xf1\xd5\xcf\x7f\ +\x09\x9f\xfb?\x7f\xbe\xd2\xcbC9\xbe\xde\xf9\xda\xbb\xf8\ +\x85\x9f\xfak\x8eW\x1aI\xae\x80\x16\x10\xfa\x98\xae\xe3\ +\xc6%?\x1e\xe35i4\xce\x06\x5c\xdf3\xe7\xcd2\ +@\xe4\xa3\xcf\x10\xe8sjmZ\x1a@\xf4\xa09\xa0\ +.sPA\xb5\xd6\xb0\xea\x9c\x98%\xd2\xdal5\xf2\ +f\x0fMSMHP\x99\xb0\xf7mLzG0m\ +\xaaO\xa7\x93\xee\x85\xbf\x15\xa6\xee\x0e\xc8\xb7\xf7N\xd7\ +\x11\xeeio\x04\xab\x943\xff-[\xfb\xfa>g\xae\ +\xb1HRY32\x8e\x07\x15\xfc\x8duL\xb6V\xf8\ +\xac\xd9\x19\x8e\x874\xf2\xc7}\x99\xbe\x18g\xfdX\x5c\ +\xe1\xd1\xcd\xb9\xda%Y1jol\xd4\x1a\x1d\xb5\xd9\ +i \x81\xf2\xe7\xf7\xfa\xdbZ\xb3gL\xa7)\xd8\x8f\ +\x08\xc0f\x05<\xb9B\x88\x8cD*>0\x8d\x9e\xe4\ +y\xbb\x8c\x81\xdf\xb6\x0d\x8e\xf310\x1d:\x8c\x18\x9c\ +\x00\x8c5\xa9\xe2\x01\x0fC\x9e\x14}\xd6\xc1\xf9P:\ +\xf1;\x05\x80\xa1\xe0X\x07\xac\x1b(\xd4(\xeb\x02o\ +\xc9d/]\xb6\x9a\xfaA\x06\xee\xe7t0\xc0Ek\ +saX8\xc0\xb6\xdcO\x18k1&\x90\xdd\x18\xed\ +i;\x97\xcb\x04\xc0h\xd2\xcd\x07%(02\x81\x9b\ +\x1a\xe6{\x01\xa0\xf18\x15\x80 4\x22\xb0X\xf7W\ +\x18\xd0\xe10\xddW\xb6\xb7u;\x19\xf4P5\xa4\xee\ +\xfb\xf35\x0b\x009g)\x15\x9d\x87\xb5\xedj\xf6D\ +&\x14\xa0( \xb5\xdd\xb7\xe4\x7f\xcb\x8b3\xe7S!\ + \xe7\x09\xc7ycH\x084\xebL\x15zenm\ +j\x1a\x9657~\x07\xb4\xed/Mb\x18\x0c<\xd0\ +\xf9!\x8d,\xf2g\xdf\xf5\xf3\xf4\x0bX\x95\xb1RW\ +7\x0c(H\xa7\xc1\xd3\xe7\xbd\x93\x12\xe4_Mi\xd0\ +\xf4\xaa\x94r\x04\xf6\x09\xe7Fe\xc4q\xf9\xf5\xa0*\ +S\xeb\x98l\x94\xa4\x19\xf7\xe6\x11\xc0\xa0\x8e\x99f\xed\ +t\xd3\x91W\xf9\xe7\xd2s\xde\x90\xb4\xc6\xa0\x13~\x9a\ +q3\xd9Jn\xf6>\xbd\x86\x99\x82\xbe\x87\xd0\xbc\xa3\ +\xe0^=w\xc6V\xf4h\x1e\xed\xd7hV\xfb\xca\x19\ +\xf9\xee\x05\xa6\x8b+t\xcb\x8b:?\xd3{\x00d\x1e\ +\xe4\x1eM#\xeb\xa3X\xdbc\xc0\x95u\xc3f\x02q\ +8 l\xef\xa4M\xd3\xcb\xd4\xcd\xaa\xff\x02\xcc\x18\xa8\ +\x1e\xd6\xdad5C\x5c\x1fV\x9bi`aw\x7f\xc0\ +{o\xbd\x87\xdf\xf8\x87\x9f\xc3\xaf}\xf6\x17\x90\xc7\x11\ +\xb1_\xe0O\xfe\xe9?\x85\xb8\x5c\x0a\xa7Q\x7f;\xec\ +F\xfc\xfcO\xfdM\xc4\x9c\x1d\x0d('\x9an\x0en\ +NF\x13\xa3?\xc0\xba-\xea\xd0S\xd8I]F\x13\ +\xed7\xbc\x94\xef\xdb\xe9\x16\xd6\x87\x7f\xce\xa77m^\ +\xa4\xa1\x96\xf3X\xcb\xe4\xa9\x8e\xc3\x1cG\xdb\x8dN\xbd\ +A\x1bd\xf6e\x12G\x8a\x8e\xbawJ\xda\xf4\xa2\xca\ +\xa3\xf2\xd0g\x8fx\xfc\x98\xb9}U\x1a\xe7\xdd\xc1\xd3\ +\x83\xcd\x09\x8d4\x02K\xde\xe9Y\xa6:{\xaf\xe7\xcf\ +\xb9\xdf\xaa\xa7U\x8f:*\xe6\x8cx}\x870X\xed\ +,\xf5@W\xe7\xecy\xdff\xb4\x8c\x7f\x1e~[\x16\ +\xc6\xe8ek\xd32\x11\xb4\x0btL\xc3\xdc/\xa3\xcb\ +\xban&\x99\x03\xf9\xa3\xc7\x02\xa9\xb3w\xca/:\x1d\ +\xb3&\xbbZ#^n@\x07\xba|\xc3JFh7\ +8B\x9b\x83\xc9\x92\x8d\xd2\xe6\xd7\xad\xf1\xdd?Aa\ +<\x08A\x14\xb0\x9c+\x94\xf4\xb51\xc6 \xa6\xafB\ +\x1d\x88\x1ad=\x98\x92\x02`\x03\xf5JQ\x81\x87\x12\ +B\x99\xca\xfcx\xa0\xe7R\x85=aLG,\xbb\xb5\ +\xf4\x0873e\xa5\xb6\xd5\xee\xa3\xaa\xcc\x08d\x952\ +\x88`\xa4\xbc|\x08Y\x17\xbd\x0a@K=\x15\x00\xe9\ +S\xc0\x9d\xd1c\x11\xcbI\xdf9\x8f0P\xc6\x91\xf3\ +I\xaa'\xa6}U(Q{\xf5\xbc\xd4\xc5\x17]\x8b\ +-P\xb2\xcd\x07\xba\x9b\xf8\xf4\xd2m-~f[\xf6\ +/\xfd@\x8e\x8d\x1c\x1a\xa6=\xfan]\x0e\x9a\x95\xf1\ +\xc5\xda\x9axUfw\x1b\xaa\x1a\x1dm\x91X\xbf\xa1\ +\x19\x91\x07R\xe5;\xc3\xe1\x06\xd3t8\xa3\x90\xfc\xb1\ +\x0a\xd6\xb3\xc9\x91)\x19+\xa3\xf0QL\xcc\xb4a\xc1\ +8\xfb=\x1d\xab\x81\x0bzs*\x1f\xf04\x98\x7f\xb6\ +\xe5\x0dJ\x0b*\x8b \xfd\x94\xe7\xd4\xe8\xb7\xaaH\x81\ +\x89\x9a\xb5,\xdfS\xd0ft79\x81|\xae@\xaf\ +\x95\x7f\xce\xcft\x0dS\xb9\xba\xb6Z\xe7\xe5\x94?\x1e\ +$0\x02M\xf9\xb1\xe7\x08n\xfc8\x01\xa5\x01#\x84\ +\x85\x7ftT\x8d\xcf\xed\xca\x06\x00\x0c\x87r\xf3F\xd7\ +\x01!\xbav\xfd,L.\xbd\xc3\x14\x10\x90\xc2i\xf4\ +\xcd(\x172\x80\xdd=\xb0\xdf\xc2t\xa7:\xa5e\xac\ +\xfeD\x07K'\xdb{\x1a\xa5\xe0{>\xcba2\xa1\ +\xf2w\xb7\xdd\xe2\xe7\x7f\xfao\xe1\xd7\xff\xfe/\xe2\xed\ +\xaf~\xb9\xa4\x9f\x91\x91\xd2\x88\x17\xef_\xe3\x87\xff\xf8\ +\x8f\xca\xdcf00\x01\xbf\xfe\x0f~\x05\xbf\xf2\x7f}\ +\x06\x01\xacC\xe4:R]C\xe7\xd2\x83t\xef\xe8Y\ +\x0f\xaa\xab\xf4\xa5ib\xda\x10\x8d\xc4\xe4\xda\x96\x96~\ +\xe8:\x01x\x93P\x94\xf1y\x80\xc5\xb3\xe9\xe0\xfa;\ +\xb5\x9d\xad\x0c\xfa\xb5\xa3\x80\x9dzQ\xd3}\x05\xc2\x90\xd0\xae\xfc <3\xfaqvY\xfai-\ +\x9d\xd7Wj_\xbcMW\xde\xc1\xfd\xd4\xf5\xae\xf2\xda\ +\x09o5\x93i\x94U\xf9U*\xa6v>!\x22=\ +\xb9\x006\xcb*\x0b\xd4\x11b[\x02\xad)\xcb\x87t\ +{\xd9,#\xcb\x0d2\xca\x19\x8e\xb1L\x9c\x9d\xb7\xd0\ +\xcf^\x11\xc11\x84@\x8c//\x00\x1c(\x01\xa1z\ +\x1e~\xf1\x86\xfa\xb9\xa5g\x22\x98v\xb1oj\x8c\xa1\ +\xad\xe1\xb3s\xfd\xca\xbb&p)O\xb8\x1f\x9e\xc3R\ +\x17\xc6$\x8f\x903T\x5c\xb5}UZT\x1a6~\ +\x02b\x15\x00\x9bg\xc9\xb5\xd3\x90\xb7\x85\xc1\x140\x1b\ +\x8d\xa66u>\xa7cMHX\xf5\x97Xv\x97\xd5\ +;4Z0\x1d\xea\x01\xb2=o)\x0fU\x86\xba\x08\ +\x81r\xbe\xa3*,{\x19\x88\xa1\x10z\xcf\x06\xb0\xba\ +!\xd4\xefi\x8a\x81\xe9\x5c\xa6\xfe5\xe1N\xc3j\x85\ +\xea@\xcc\xc0\xf1p\x8d\x9c\xc6\xda'#SL\x07\xb6\ +\x11[]L\x06\x22<\xbdMQQn\xdc\x9cs\xc2\ +q\x7f\xed\x22\x7f-\xe8$m=\xc8\xb4q\x99\x11%\ +\xc8\xf0\xe9e{O\x0b\x8b\x8dWLcp\xfd\xf8v\ +\x08Bl\x1e\xbe}\xef\xd4P\xca\x08x\xf4U\x81\x86\ +\xc8\xe2y5\xaf\xb2\xa92l\x14 \x102`aR\ +km\xd8\xfc4\xd2\xac\xc0\xc3h\xc2(\x0b\x95\xb3\x1a\ +C:\xdb-5\xaa\x00\x00 \x00IDAT\x0d\xe4\ +f\x94\x11\xdb\xfc\xed\xccJ:&A\xe4\xc6\xeb&\xa6\ +}\x09\x19\x8c\x97\x98\xe5\xe8\x14@\xfb\xc8\xbf\xea\x94\x9a\ +19\x1e\x90n\x9f#\xed\xef\x11\xc5\x0a\xa9\x92.\xeb\ +\xd2j\xa0\x15\xbc\x99Q`$\x17\xc8@N\xc8\xfb-\ +\xf2\x8b\xf7\x91\x0e\xdb*\x13\x16)R\xd93\xa0\x10\xc1\ +#\x9f\x14\xa23\xc2K\xf8\xa2`\xbb-U\xb09?\ +{\xfb\x9b\xc0\xc8\x94\x99\xca\xf5\x17~\xf5\xd7\x10\x83\xb8\ +\x1f\x19H\x19\xb8\xb9\xde\xe2\x17\xfe\xc6_\x83Ei[\ +\xb0\x0ai\x0b2\x16\xe3z[\xda\xc1\x9f\xfc\xdd\x9c\x06\ +\xe5\x13\xd3\xc8\x96\xb9\xa0\x8d9\x07\xc6t\xfe\xf6b\xe4\ +K\xd3\xd2\x04s&S\xea8\xab\xcdT;\xd6:\xdf\ +\xb4\xaf\xea\xac\x90?*Y\xd4\xc5\xa7\xe57\xfc\x16\x81\ +\x87\xca\x02\xb9\xae\xeb\xcag\x89h\x133\xf2n\x0f\xdc\ +n\xeb\xdah\x9d?{^\x1d\x16\xea2_\xde\xd2b\ +\x08nB\xf2\x87X\xeb\x0c\x90\x81x}\x8f\xe8j\xfe\ +\x8cf\xba\xe2=\xa4RZ\xa7:v\x05s\xac\x97\xd7\ +\x22\x1e\x0dj\xf8\xec\x91\x0fJ\x99\x1c\x11x1\x13\xea\ +O/\xa0\xed\xe5(u\x0e\x84s\x9d\xd8\xee\xa9\x03\xa6\ +\xa7\x1b`\xc9\x8b.\xa2\xe0\x0a\xe2\xa5pf\x5c\xa6s\ +M*\x0boz,f\xcc\x90\xd0]\xe0S?aP\ +g\xc2\xce)\x05\xfb]\x8d\x86G\xcb\xe7\x04\xd7Gy\ +\x14\x83\x9f\x13\x00\xad\xfb\xc8\xb0]\x87\xec\xd5\x8bRk\ +\xb2\xc8\xae \xe3\xb5\xf7\x8d\x10\x16\x09\xec\xbb\xa5c\xbe\ +\x17\x80Sv\x90x\x06l#\x10|\xf4\xcc\x10\xb9\xa6\ +F\x14\xf4\x84f\xc4\xa4\xa3\x8e\xd1\x8c\x80\x02\xae\x5c\xfb\ +\xf5~\x1a\x0dS\x06\xd0\xc5\x052&\xa4\xecwz\xd1\ +kly\xe0\xbdN\x1d\x93\xa7\x9cW\x806*\x02\x07\ +\xa6\xdc\x94\x96\xd6\xa6\xa6\xe8\xa2\x1b\xbbz~\xeaq\xb5\ +\xde\x0b\xa9c\x0bs\x9c\xf6\x88\xb1C\x88\xbd\xd0\x89\xe3\ +\x8d\x88\xe2\x05\xa9\xb2c\xe4\xb5\x05n\x04\xa0^\xb6S\ +:b\x7fx\x8e\x9c\xed\xf8\x19KI\xa5\xe6\xbb\xb1\x19\ +\x85\xb5{~\xa7\xa0\x97Q\xc0\x00\xad\xae\xbb\xf6\xfb\xfa\ +{k\x8c\x94~\xb6N\xf5\xdcFk\xb1}NSI\ +~\xa52\xfa`\xfc\x9f\x90\xe4{\xa1\xf6\xe1a\x9f\x07\ +\x89\xfa\xbb7\x05^\xdeTv\xf4=\x8dV)\x80W\ +\xf9V#\xa5\xd1\x0b\x1b\xab\xb5\x03\x10\xc0\xf9\xe8:\x9d\ +\x06\xd5P>Rk\xe0\x80\x9b\xa5\xa8\x1f\xc87\x95/\ +\xae\x15]\xe1\xf6tF?&\xa4\xe3\xb6P0D \ +\x06hT\xd1\xf7-\xad\x06\xfb+\x02\xe3\x84|\xdc#\ +\xdf\xdf \x0e\x83{\xa2\xa5\x9f\xb5\xab\x00\x81\xa3\xe1\xbc\ +\xed]\xbd+\xdbxm\x06\xbcM\x87z\xfe\x92G\xa6\ +\xff\xd2\x98\xf0\x89O}7\xde\xfc\xfd\xdf[\x0e\x8d\xce\ +\xc00L\xf8;\x7f\xe5\xaf\xe2\x9d\xaf~Y\xfa\xa7\xcc\ +\x9d\xeax\xceN\xcd|;'uj\xbd\x9e%\x0dY\ +1\xe6\xe5\xc3\xce\xf0,\xbf{}\xa5\x00JA\x9d\x05\ +\x1aL\xae\xd4^\xda\xb3t\x8e\xe9\xdc{}\xd9\xce\xea\ +t\xfd\xd3\x11\xcc\xae\x1f\x0fe\xfc\x1a:\x8dbS\x86\ +\xfdZC\xa5;y\xabu\xfe\x12\xe5\x1c\x07\x841\x01\ +\xabE=\x8e\xc8\xec\x01\xf5~W7\x9e\xb8g\xdd\xf8\ +\xc8\x15\x0f\x9a\xa3\xf4I>\xa4iDw\xbdE\x18\xed\ +6/[\xf3\x9c\x8f:\xbf\xe4\xf7\xcbeZ_^\x83\ +\xf3i\xd2\x99\x0eT\xbbB\xa3\x8c\xd9\xda\xd0\x8c\x87\x9f\ +\xb3\x97l];\xb4+&\x97\xb9\x80\xbe'W\x88]\ +/\xe3(m[\xf9\x05\xa4\xbf\x10N\xb3m'@\x1e\ +@X^ \xd8\x9c.\xf0\xa9\x9f0\xc1,;\x035\ +M\xe9\x05\x80\xe6\x82\x03\xfd\xce\x08\x00\xd1\xb4!Y\x8d\ +d|+\x02\x10\x110\xa4\x03\x16\xdd\xea\x84\x89~1\ +\xf0]5\xaf\x01\x111D\xb4\xafW\x0b@;\xe7\xd7\ +\x17\x00U\xda\x04\x19\xe7\x05\xa0\xef\xd6%\x120o\x98\ +\xf80\x01\xb0\x7f\xado\x05kJ\x0f\xe5\x9b\x1aG\x05\ +\xef\xed\xacZ\xd0\xa3 /\xc0\xf3\x84\xc0\x99i\xba\xf2\ +\xd3G\x85\xb4^\xa9\x5c\xb9\x96\x11\xbb\xbeRZ\xbd=\ +\x04*C\x9e\xc9\xe8a\x9f\x7fqT\xe5\x99\x0e\xc3\xb8\ +\xc5\xe1p#T7^\x90\xae\xa7f\xf3t\x86\xb6\x8e\ +\x22T\x02\x02\xfcNN\xae!?\xaa\x16,YJ\x81\ +\x9f\xb7\xc7\xc4(\xf4h\x8d\xbd\xbd\xcb\xf6h\x80h\xc0\ +\x8c\x8el\xcf\x1b(\xca\x85\x1a/\xa5\x93\xadg\xddx\ +\xd1R\xdbh\xa2\xe3\xe3\xef-\x84:\x0f(\x15\xe0\xeb\ +\xd1\x17\xea\x80*h\xb1>5b\xa3@\x9d \xfc4\ +\x8d\xabk\xd2\x9bM\xba\x1e\xfc\xbb5\xealW\x81c\ +@@\x1e\x07\xa4\xe3\x16\xf9\xb8C\xb0\x0d\x1bV\x0f\x17\ +\xac\xdd\x5c\xf2\xa5i\x02\xc6\x018\x1c\x90\xb67\xc0\xa1\ +\x18D\x8e\xd9\x1c%\xd5\xc9\xe5\xa5\xd1\xbeVZ\xbdF\ +\xf0\xe9]\xd2\xc5\xdf\xa7\xaa\xb2\x15eNF\x19\x8b\xec\ +\x1a\x8f\xbf\xf8\x9b\x9f\xc7\xbf\xfeg\xff\x0c2\x02R\xce\ +\xf8\xe2\xaf\x7f\x01\x9f\xfb\xd9\xbfU\xaf\x95\x0b \xed\xda\ +1\x02^\xa7\xb4NN\xa8\xdf\xe1x\x15\xe4\xeb\xd8\xac\ +\x9eP\xe7\x7f.\xddOg4\xcb_\x0a\x0c\xbd\x1d\x04\ +|T\xda\xda\xd6\xcc\x88\xcdK\xed\x85\xc9\xae\xd6-Z\ +\xbf\xaac\xd4\x8e\xa8\x03\xeaeR{&\x7f\xf8\x97\xb7\ +\x03\xad\xbd\xb1\xf9\x91\x0fA\xc6K\xa70L\x09\xe9x\ +@\x5c.\x91c+\xe3\xa7\x00\x97\xef\xe9\xa6K\xb5\x96\ +\x10\xd9muj@\x1a\x8e\xe8\xaf\xb7\xc8\xd3\xe8\xf4\x12\ +\xbf\xc9c\xad0\xff\xad\x0e\x85R\xc4d\xa7\x95\x13\xe5\ +\x8f\xd2\x9b\xe7\xa9\xf2S\xa5\xb7f+\xec\xbd6\xd2i\ +\xa3R\x9b\xa4\xed\xa8+\xe6\xe6\xbeY!?\xbe\x98\xaf\ +}\xe4\xb8\xf8\x0d\xafgR\xd0R\x22\xc5]\xaa\x17K\ +\x0b\xdd\xf2\xaa\xd2\xa6\xe7\x9d\x0aF\x14z+\xb6@\xe8\ +Y\x95\xc6\xed>\xc3Vy\x07\x04\x97\xd2a(t\x02\ +w\xbd\xf2\xa5\x02<\x81\xd1$\x05\x81,\x1c\xd5m\xf8\ +Az\xb5\xc2_\x0a\xb6Fe\xf4\x9b9'\xdc\x0d\xcf\ +\xf1`\xf1\xb42\xd0\x02\xb2j\xb6\xb9\x08\xbb\x0aF\xb2\ +\xfc\xe7\x05 \xd7\xb9\x99\x00\xb4Q3z\x7f\xfe@\xd3\ +s\xca\xce\x9bl\xef\xbd\xab\xd1\xb4Ec=,\x16\x97\ +\xc5\xb8M{\xc7p]\xf4^\xd9\x91\x17z\xdd\x8f\xcd\ +\xd1\xe6G\xae{\xa1R\x83k\x86\x94\x06E\xeb\x8d8\ +\x9b,\xad+P\xd0p;\x01\x12Gii\x01S$\ +\xc3\xb8\xc38\xed\xd1\xf7\x17\xe8\xfb5,AbWl\ +A\xc6k\x85\xbdF+\xa6\x14\x15\xb8\xcf?\xa7\x01\xfb\ +\xa1\xec\x9e\x0c2\xcb(\xf2U\xe4YO\xd1\x0f\x95\x17\ +\x1a\x8a\xd7t\xa3\xa6\xd3\xb4\x00\xda\xbe\xe3S\xe8\xe7\x80\ +%`\xe9?UYv\xeb\x8e\xd2\xbd\xfd\x9ds.j\ +\x92\xeb\x1bPE\xa1+\x935L\xa7@\x9e\xeb\xd9@\ +\x87\xd6\xddPW\xe8\xca\xb3\xcf\xf4\xac6\x0f;<8\ +\xd5\xb4\x05\xbf\x9ffzM\xa8)U\xd7\x83\xf2\x9d\xf2\ +fQ\x18\xa5\xac\xef\xa3\xa5;\x0du\x9b>!\xf0=\ +5\xc6\xf6\xf2\x1a\xce\x1b:\xebCud\x87\x0e)%\ +\xa4\xc3\x0e\xf9\xb0\x85\xdd[n\xd1\xec\x9ci u\xcd\ +{\x97N\xc1\x85\xbe\x0b\x19\xa7\x07\xb2&\x07\xe4+\xe5\ +\x9c\xf32\xb9\x09\x15\xd0\x159\xe4\xd10:_\xca\x02\ +\xa3\xdf\x11\x01\xc3~\x8f\x17\xef\x7f\x80\xab7?\x81\xfb\ +\xfb#~\xf1o\xfcu`\xb2k\xe74\x02{\xaa\x0f\ +\xed3\xcf7\xdd\xe8\x13\xaa\x8e\xb6:L\xc2+\xce\xb9\ +\xb4\xd1\xc1\xdb\xb2\xd3\x1em\x8d\x1a8\xd3t?\xcf\x88\ +d\x8d\xb3r\xd6\xd66\xe7\xae\xc0D\x7f\xe3S\xed\xa6\ +0KKkmb{\xb3\x84\xfd\x0c2\x02\xa5\x13\xd0\ +\x1e\x1e\xcd\x11\x18-\x18\x11S\x9dM\xd9\x22u\xfc\xe9\ +\x0b\x19@7\x06\xe4\xe77\x08\x0f\x1f\x00\xcbNVQ\ +p}\xa8\x85\xe0\x98\x15\xcc\xa7\xda\x83\xd1\x80Y% \ +\xec\xf6\x88\xb7[\xcc\xe1\x97\xba\xe3\xb9\x9f\xb3\x84,\x13\ +\xca\x95\xde\xa1qv\xd4q(\xfc\xf56\xd1s\xd0\xaf\ +\xed\xd6f\x86\xda\x8f\xdd\x8c\xcd\xe3\xc2\x089u3\xac\ +\xfe\x1d\xd1#\xba\x1b9\x14\xf4id9=\xd8 \x5c\ +,\xeb\xfa!`\xa4M)\xeb\xbd<\xa1\xe7R\x1a\x9d\ +T\xe6NuW\xa1DFM\x01\xe7y\x22{\x11\x00\ +*\x19\x15A\xd3\xe9\xac\x8b\ +ly\xa3+\xd9\x94\xb0\x96\x98\x90\x7f\x9c\x93w\xd6\x0c\ +\x1cyE[\x15\xf3\xdc\x8ez\xfe\xda\x9e\xa7\xb5\x8d\x83\ +\x91[\x05\x8f\xad\xf1&\x98\xb1\x9a%\xdd\x99\xcc\x95\xa6\ +:\xcej\xe7\xc6\xf9&\x1c\x1fm\xf2\xa9\xd4\xd3\xbep\ +\xa2\x8b\xf4\xbb\xaa\x83l\x8e\x19\xb6\x9b\x9b\x11G\xed\x97\ +4\xe2Ys\x06J\xde\xfa\xca\xef\xe2\x8f\xfc\x9b\xff\x06\ +~\xe9\xa7\x7f\x0e_\xfd'\xbfV9g\xd8\xb8\x15\xf8hK8\xf3\x97\x8e\xc5g\xd3\x92\ +{B\xed\xbc~W\xa3\xcb\x19\xb9|a\x7f\x00\x86\x09\ +\xa9\x8f('\x0a\x97'\xb9!\x8az\xd6\xda\x9e\xaa3\ +\xe2w\xcb+`\x8b\xc7\x09\xe9\xc5\x0d\xb0?\xba\xf9(\ +xk#\xa1>\x83\xa1.\x90\xd2Ze\xad\xad\xeb\xc3\ +\x09M\xd59R\x10\xd6BZ\x1d\xbf\xd1Y\xc7\xc9z\ +\x5c\xda\xd1\xb3:\x22D\xe4'\x17\x08\xeb%2 \x1b\ +\xfe\x92\xeb\xcb\xdaP\xbe\xe5\x90\x1b\xe7G\xb3\xb2\xba\x01\ +\x13\xc0\xf2\x12a~\xbf[\xe2\x93?aSO8\xbc\ +\xbe\x00\xc8\xcbW\xa9}\x0c\x02\x80(E\xd7\xaf'\x00\ +-q^%\x00\x09\x09S\x1ajM\xe09\x01h\x0d\ +\x8d\x1e\xc1\xf0\xfa\x02\x10^K\x00\xe8\xbd\xd8X\xc2\xcc\ +\xb8\xd7\x10\x80\xc06:D\xc4n\x89\x92\x0e\xe6\xc1\xb9\ +\xad\x00hD\xca\xc6`?\xc9\x13\x1a\x09\x82\xb3\xe8F\ +\xa1^\x95R\x82\x0b\x0c\xae}}\xc6\xe6\xa9`\x81\x9f\ +\xab*\x0c\xb5MmA\xbd\xbb\x94\x06\x8c\xe3\x0ei:\ +b\xaa5{\xd69\x8b\xdb\xcb\x83\x19!'\x0c\xd3\x0e\ +\xd3\xf1\x1e\xc7\xa1\xdc\xea\x913\x8b\x85\x8d.\xf6N\x1b\ +!Sy\xce`\xf4\x82\x90\xd3\xdaa\xd1\xbd\xa6\xce{\ +\xf4\xae=5t\xca_\x8b\xd2xg*K/LY\ +\xea8\xdb\x88\xaa\x97R\x82\xc1\xf3+Da(\xea\xf7\ +\x19q\xf1\x0a\xb4\xd5\x07f\xa8\xe9\xc8\xa9\xc1\xa4\xa1\x8a\ +\xd2\xba:\x9c\x04\xa0\x1a%\xf4\xae\x06j\xbf\xdei9\ +\xa5\xa5\x96\x8f\xf8\x18\x8c\xd2\x86`\xc9\xfe\xf6\xf7\x832\ +\xab\x10\xea\xfb\xeaL\x9d\xca\xb9w=\xb2\xfc\xddF\x80\ +Tox`\xa2z\xcd\xcb\xa1\xeaNs.\xb2\xfcg\ +\xc0\xdd(\xa7\xfcc\xd6\xc2\xc7lLf\xda(\xb3\x8d\ +E\x9dt>S\xfa0~\xdbF\x0e]\x9b\xd6\xca\xed\ +\xb3g\xf8\xde\x1f\xfe\x11\xfc\xd2O\xfdu\xe4i\xa8\xfc\ +3}\xa4\x91\x16o|\x19\xf5\xa3\x03\xe3\x8f\xd5\xd2\xdf\ +'\xe1\x9d\xf2Cy\xa5\xd1I\xe5\x05*\xfd\xc8\x9bp\ +\xe6\xf3\xaaw\x90\xcf\xd0CS\xb3m0\xc5\x8f\x15\xa0\ +l\xa9\xc5\xe2\xda\xa5\x83\xa1\xeb\x80\xa0\xa7u\xf2\x8c\x96\ +\xfe\x80`Zao\x1b\xf5=\xbd%\xa9\xa5\x93\xadc\ +\x8eC\xd6\xe24!\xee\x06`\x9a\x90\xbbn\x06\x82\xb4\ +!>8\x82:\x9eS\x0c\x10\x80\xe3\x80\xeef\x8b\xb4\ +\xdd!\xa6\xd3Zu\x05\xe2\x1c\x97\x97V{\x9fu\xd0\ +\xba\xaa8c\xaf\xdfXB\xe2#s\xe4\x9d\x97\x03\x95\ +\x04\xda:\x0fF\xd5\xa9;u0c\xfb~\x170=\ +\xbd\x00\x16\xaco\xa7=\xb5>O\xd3\xd6\x95\x96\x81\xe3\ +\xb25\x18\xc0,\x93\xcd\x0d\x00\xc2\xf2\x12\xf5\xde\xfa\xc7\ +\xf8\xd1\xc1\x96\xd2\xda\x22\x9a\xe5\x5c\ +*\x16\xd7\x9e\x93\x87s`\x81\x8b\x83\x92\x04\xf7\x1c\xe9\ +\xa6|-s\xf0\xe7|\x95\xf9YJ\xd2G\x8c\x02\xec\ +\xdc\xc69E\x9fU\xd2\x80Vnu\xe1\x14\xaf\xccR\ +1\xa4\x86*\x0d\xce\x91\xf7F*hQYiMU\ +\xc2\xcb\xd7\x8b*\x87\x22\xc7\x93\x8cP\xc7p\xde\xe0x\ +\xd0\xe4\xe7\x06\xb4\x11Z\xbd\x1aNkq\x08\xe6\x94N\ +\x1a\x89W\xa3\x9d\x90\xe4\xec4u*H;}1z\ +\xe2\xf9\xa0\x00\xb6\xf5\xea\xb5M\x057\xa1\xb6\xe5\xe5\xe2\ +\xf4\xb9\xd0\xcc9W\x87\xd4;\xba\xfe\xa5\xe3#\x1c\xf3\ +\x80\xce\x8f\xccG \xed\xd9\x16\x94{\xb0q\x9avW\ +\xd0\xa2\x06\x8b\xc6\x06\xb5/\xa6\xe4\xbd\x01P\xb9\x88(\ +\x97\xc2\xb7\xd1{\x05\xcc\x0aT|=Wr\xe3P\x88\ +k\xffN\x22+\xc6C\x05\xa7\xeb\xcd%\xf6\xbb{\xd7\ +\x82\x1a,\xa5\xa09\x02\x04\xf9\xe1dnF\xb7S\xbb\ +\x84\xda6d\xdeJw\xc0;$>5\xdc\xca\x11\x01\ +\xb8\xe7\xa3\xb7\x93\xd1\x8d\xc5\x07Pl\xbc\x1a\xd5\xe5\xcb\ +\x83E\xd4\xe7\xbdsc2\x01p\x96\x04\xa3\xb4\xb3\xca\ +;\xd5\xa5\xc6\x0f}N\xc7\xa9\xfc\xd6\xf7\xcc6\x98<\ +\xeb\x1c\xd5\xd9\x04\x00t\x11y\xb9\x00V\x0b\xc4\xc5\x02\ +)\x9c\xba;5+\x962p\x1c\x81\xc3\x01\xf98\xc2\ +*xZ~x{\xc1\xd5\xa7\xba\x81vH\xedK{\ +m\x9fZ4\xb5\xef\xfe\x00i\xbd\x87Z\xe5\xf2e;\ +\x99\xf5\xbb\x9e\xf6\x1c\x9b?\xc3\xd1\xaf\xa4\xb4\xec\x10\x1e\ +]!G\xef\xb4\x98\x0c(\x9dU\x06\xeb\xef\xc1\xdf\x9b\ +\xad\xf2\xa5\xeb\xc6\xda[]}\x0f\xea\x89\x0cO\xf1G\ +\xb3\x19\xf2=\x9e\xd5a\xe9N\xd6V\x00T\x10U\x91\ +\xb7\xaf\xb6\xf3\x13\x01@\xeb%\x90\xb8\xfa\x9e\x0a\x80-\ +t[0\xdf\xae\x00t\xa1\xc7f\xf1\xb0\x82\x04\x0f\xcc\ +D\x00\xc2wB\x00T\x99\xb7;F_%\x00\x12\xd9\ +\x088y\xdf\xda8\x0cw\x98\xa6\xfd\x89\x00\xa8Q\x0a\ +u.\x04\xda\x8cX\x9d\x02\x01\xfd\xbe\xcd\x8f\x86\xa6\xdd\ +\xedv\xbaAF\x01\x8a\x1aA\xddag\xd7\xee\xb4\xb2\ +\xc66,\xf2\xc5\xa3\x0d\xce\xdd\xc5\xeb\xbd\xb0\xe4\x80\xbe\ +\xf2\xcdh\xdc\xc9<-,\xafF\xedTq\xc3\xb5k\ +\xdf\xb7\xb1\xab\x01'\xf0W\xe7\xe0\x9c\xa3C\x85\xaa`\ +\x178\x05\x87*\x17-\x0f\xd4\xb8\xaa\x11P\xe3l\xcf\ +\xb7\xc6[\xe5\xb4u\xd0\x14\xf8\xd9\xbbJw\xf6\x06\x19\ +C\x0b.X+\xab\xe3l\x1d?{\xa6\xa5}\x0b\x90\ +Z@\x0ayF\x0d\xa4\xae]\x95'\xd3\x11\x1a\xad\xb7\ +U\xaa\xeb\xce\xcb/i\xec\xa3Wjp5\xfa\xc8\xe8\ +I\x90y\x93\xc6\x0an|\xbaRim\xef\xa9^\xd3\ +\xf9*m8\xa6\xf6\xec@\xd2\x84\xe3\xe5\xcb\xd2\x98~\ +\xb3RvQ\xdb\x8dV\xd3QR\xae,\xb8\xb7\xe8\x87\ +v\xce{L\x15\x901\xb5U&\xcbEf`M\xa3\ +\x0a\x0a\x00Re\x82\x82\xbe\x8c\x11\xa3[p\x9a\x92S\ +\xf0\xe1\x19\xc1\xf3\x81LD5*f\xcf\x99\x90\x1aq\ +\xa7z\ +gi\x08\xd6,R9\x91\x9fI\x16\xf0)h39\ +\xd2\xb0\xb7\xf1\xc7\xda6\xb9\xa4\xd7\x9d\xebxU\xdd\xdb\ +\xc2h\x0d\xa5\xcdA\x17\xb7W\x0a\xad\x8a \xcf\x03|\ +\x14\xc1\xf8\xa5i6S4\xd6\x93\xae\x05U\xbc\x04\x9e\ +z\xa0\xb0q\x8a\xe3V94un\xbc\xe7\xda\x0a\xee\ +/\xa5\xad\x82\x01]W\x0a\x9e\x18\xebik\xbbt\x5c\ +4\x04*\xcb\xe4+\x9f\x99j\xf96W\x89F\xe8U\ +\xd5*\x8dO\x01!\xe7\xa2\x94\x01\x80\xd6\x01\xe48\xd4\ +\xf8\xfbH\xa3}n\xebJe\x9c\xc6\x8c\x87\xac\xab,\ +\xc3\x8d3\xb9\xe7U\x0eR\xa5\x06\xeag\xea\xa0\x98\xd3\ +\xa1\xb4m\xdd\x8c\x22\xebv\x81\x1d\xf5,\xf9\x18\xe5y\ +\xafwhD\xd8\xa7\xd7M\xde\x81\xa7\x8c\xf52\x13\xd3\ +\x07<\xc7\xb35\xa2Q\xfa\x89\xf5\x1dM\xd7\x05\xa8\x04\ +\x18\x1d\x0c\xe0\xb5\xc6N\xf9\x92\xaam\xa2A5\x1a\xb5\ +\x11R\xa3\x87\xc9F\x90\xef\xe7\xfa\x9e\x02-\xf6\xa8k\ +\xde\xf4\x9ew*\x92\x1b\x87\xe9TJ\xd9\xa9Cg?\ +5\xd5K9W\xc7\xcft\xbf\xaeb\x1f%V\xd0E\ +\xba\x02f3Z\x87R\xb5*j\xab\x5c{\xe5;\xb1\ +\xd2\xc8\xd6\xaa\xfd\x17e\xa6\xb69I[S\x9bb\xfd\ +\xf2\xb8\xa5\xf2\x1f2\x10\xa6\x04\x0c\x03\xf2\xe1\x08\x0c#\ +\xc2\x94\x913\xe9EmX\xfe+\xf7i\xc7\x1a\x08\xa0\ +>S\xb9\xf0k\x8d%[^\x96l^J#\x93[\ +\x1f\x00\xe0\xfb^#i&\xc6\x1f\x0fu\xea\xec\x98-\ +\xf50\xb2\xcd\x8a\xd8\x5c\xa6\x07+\xa4\x87\xeb\xaa\xbb\x19\ +\xf5D\xa5J\xeb\xd4\xfa\xb3\x81\x19\xf0\xd15\xce\x11r\ +\xa3\x0c%A\x1d\x19 v\xb5<5~g\x04@\x16\ +k\x9b\xf29'\x00\xf8X\x05\x00/\x11\x00\x1f5\x1b\ +\xf3\x88\xed\xf0|\x9e\xdf\x19\x01\x08\xdf\x19\x01P\x03E\ +o\xec\xe3\x14\x80\xb2;\xb8\xdc\x1d\xec\x01\x16A\xb2F\ +\x82\x8a\x12\xe2\xee\xd5$\x14=\x07\x9b\xbc\x97\x0a@\xe6\ +rj\xbc\xa9,\xd9\xa6\x8f\x94\xa9qb\xdbJ\xf7\xd6\ +\x80\xe5y\xc4j\x84\x08\x82M\xc1\x99\xe1\xe0\x1c\x09\x0e\ +)wJ\x17K\xbdRiz/^\x8d\xa1\x1aV\xca\ +3\x0f\x8269\xf4\xf504\xd7Sm\xc5\x03I\xa6\ +'y\xcb\x8b\xc9@\xa8\xfd\xd3\x09\xb0qy3Og\ +E\xb9\xc1\xb9\x9eF\x86T]\x18t\xeb`\xa9h\x0f\ +h\x03<\xff\x01\x02tS\xa8v\x99}\x0b\x90\xbc<\ +\x12\xb8j[\xa7\xe3\xe3\xd8\xfdf\x13\xd2\xc4\xda\xd3\xba\ +&[\xfb\xba\xc1\xc4\xdaT I\x80C\xb9<\x97\x9a\ +\xd5\x9f\x1a\xc94i`\xad\x93n\xce\xa0\x1c*\x900\ +\x10\xa8ch_F\xbf6-n\xf2O\xba\x95^4\ +\x9alrf\xd4\xd2\xb1+0)27\xcd\xcfO\x95\ +\x16\x90'\xb4\x0d=\xe8\xde\x9c\x06]\x0b\xca\xbf\xdc\xf4\ +\xa3rdr\xe6\x1d\xb4\xf2\x89\x07\x92\xa45i\x14*\ +\xfdL\x9fy\xbd\xe8\x01\xbb\x8eM\xd3\xfe\xa6Q\x8c\xa2\ +\x00j\xbf\xaa\xf3\x82\xf4\xad\xbb\xfe=\xf0;\xaf3t\ +\x8c\xc6#\x1bGD\xacvT\x81\xa17\xe0^\xf7[\ +t\xde\x83\xea\xec\xe6\xac\xce\x9d/\x99\xf2\x9c\xd2(\xba\ +j\x09\xed\xd1\x00\xb5\xd1\xd5\xec3m\x9f\x9e\xc0\x91\xe5\ +s\xb5\xd3\xa4\x9b:\xe5\x94\x17\x8eEq\x82\xf5s:\ +r\xaeo\xd37~\x0e\xa86\x93\xb8\x812\xa6\xe1\x97\ +\xd6\x96Q\xcf\xd8\x5ciM\x0cW\xf8\xd2(\x05\xedt\ +\xb0\xe9P\xcc\xf3\x0a\x11\xe9\xc9%\xe2\xc5Zd\x9a\xfc\ +Q\xec\xa4\xf6P\x9dL[\x87\xea\x08\x92n~\x1e\xcc\ +\xe6\xd1]0\xa0\x1d-\x06C\xef\xe6;/\x00\xe9\x15\ +\x02\xc0\x91|\x1c\x02\x10^[\x00RN\xb8\x1f\xaeO\ +\xda='\x00\xc6\x80oY\x00j\x1b\xa7\x05\xa7\x1f\xaf\ +\x00\x94\xd7bq\x89\xbe[W\x010\x85D\xf3I\xaa\ ++\xdc\xe3\x18\xc8\xebT\xfbJ\xb5/\xd2\x8a\x9fA\xc6\ +\xdb\x86\xb5M\x1a\xe8\xbd\xa3\xce\x9bm\x869\xea\xa1\xc2\ +\xabm\x10\xd0\xa8\x81\xd0\x9f\x00\x95\xa8\xa9E\xfb4\xc9\ +\x5cMa\xc6\xfa7\xc3\xf5\x1aum\x95\xae)\x025\ +\xf2F_o\x16\xf4\x8cC\x1afk\x8f\x00\x89cV\ +\x104\x89\x81\xd7\xf5\xe5iA@\xdf\x82v\x80r\xa5\ +\xabLSZ\x04\x17\x5c\xa9\x01\xa8\x9b\xb9\xfc\xf1\x03\x8c\ +l\xf2\x18\x9b\x16\xc03c`\xb47Zf\xd8m1\ +\x1a\x05\xa7b\x0d\xd27\xe9\xae\x0a}\xaa\xfdC\xe4\xc5\ +\xe6m:\x80\x86\x9a\xeb\x86:\xc9\xd7H)\xef\xeds\ +\xc8\xbc\x01\x1aq\xa3\x09\xafz\xf2\xba\xc9t\x1cy\xc1\ +q)X\xd5\xf5M\x1e\xaa\x19\xe7\xfb\xd6\x06\xbf\xa5\xe9\ +$_'\xa6\x99\x00u\x965zG\xbai\x8d5\x0f\ +\xbb5\x99V[@\xde\xf0=\x1d\x9fF\xe3P\xa9\xe1\ +#(\x5c?m&\xa0\xfd\xcf\x1c\x09\xb3P\x9c[K\ +/\xce\xf7\x5c\xfa\x8c\x7fs~4\x8c\x85\xf7\x0a\xd0\xad\ +o\xaf\xd3t\xd6\x1a\x01\xe4\xd8=\xedu\x1c\xa7/M\ +\x1dRn\xb4\x94\xc3t'\xb3n\xdea\xe2\xb3\x5co\ +\x0a\xefl\xed\xf8\x00\x02\xe5R\xa3\xef\xf6=K\xfd[\ +{Z\x22\xc0\xf4\xbf\x7f\x06\xf2\x0e\xc7\xa4\x1a\xc8\x83\x11\ +\xaf\x85}\x99\x8f:\x08*G\xcaG\xb5\xfe\x01\xde1\ +\xe2\x1aQ\xdd\x99\x1a\xedJ\xfb\xd7\xda\x0b\xae\x8b\x00M\ +\x19+.\xa2\xa3\xd0f:Bm\xd7x\xe6\xd3\xc3\xb3\ +=\x89\x1d\xf2\x1bWHK_\x83o\x14lW\x81\xd2\ +\x9f|\xa6\xce\xb1\xa3\xcf\x18\x04\xa1\xc3\xa4\xb4\xe7\xba\xa7\ +\xf5\x98\x90\x10m\xd1\xf0\xaa\xa4\x8f.\x00\x1c\xfe\xeb\x09\ +\x80\xfe\xd46\xbd\x81\xfap\x01\xb01\x9c\x82\xadoM\ +\x00rN\xd8\x0e\xcfa\x9e\xe7\xcb\x04\xc0~\xbe\x5c\x00\ +\xe8Y\x9e\x08@\xfd\x8c\xd1 Uy\xaf-\x00\xc1{\ +\xb3\xe7\x04\xc0\xbe\x9f\x91\xb1X\x5cb\xd9m\x9c\x00P\ +q\x92n\xca\x0f\xad%`\xeaX9K\xa3B\x1e\xb5\ +F7\xbbq\xd0\xa3\xa5\xa9S\xae*\x97m>\x9a\xde\ +\xa3!\xa1Gm2|\x0a@\xfd\xae)Bi\xa6H\ +\xc9\x17\x0f\x04\x0bH\xe1\x99c&\xffL\xe7\xd0,k\ +\xe8^\x1d\x0d\x1b\xeb\xb9s3[\x00\xa0\xb2E\xd8H\ +\xc3d\xf4\xa3L\xa2\xcaQ\xae\xbd\xf9\xa8\xb4\xf6\xc5h\ +\x82\xb5\xe1k\xa8\xbc1\xa4K\xa0\xce\x93\x82Ms \ +t\x8c\x0aJll\xd1\xb5\xc5\xdaN\x05\x18&\xfb\xec\ +/W\x9a\xb7s\xb1\xbet]\xe4*Y\xa7\xe9\x9a\x96\ +\xee\x9a\xfe\xe0|\x82|\x03BG\x9dOp\xf2`?\ +\xfd\xfa\xd5\xf4\xe7\xe9\x1a1Z\xd8'f\x88\xe9T\x99\ +,v\x0dm\x8c\x0a\xaa)P\xdb\xd2\xf4\x9fF\xd5\x14\ +|ht\x9cQ<\x8e\xd1\x03\xd4vm\x12\x0c+\xdc\ +\xd1oU\x83\x02F\xc6\x09\x86\xca3\xbaa\xcc\x8c\xa8\ +\xfd\xdd\xb9\x91y`|\x0a)\x15$p\xae\x19\xaa7\ +\x18\xa5\x87`\xce\ +\x94\xc7gVn\xe33fQ\xd6\x96\xb5V\xb5\xb7\xa9\ +p\xab1\xf9V\x04@\x8d\xbc}\xc7\xd7\xdd\xa9\x00\xe4\ +\x86\xa04v\xad\x00\xb4\xc2\xde\x0a\x00\xc1Jr\xf59\ +\xe7\x04\x80\xd1\x00\xa6\xd4\xce\x09@\xce\x19w\xf3\xdd\xc1\ +\x00\x10\xc2G\x15\x00S2\xa7\x02@\xdf+\xb9\xf6<\ +\x18\xf9\xb8\x04@\x81Xa\xf6j\xf1\x10\x8bn\x0d]\ +\xf86r\xc6\xc8\xd4XRq(\x05M6\x8c\xff\x14\ +/F\x1d\xa8\x04\x08z\xbdqV\xe3\x9b\xe5\xfb\x0a\xc4\ +|\x0d\x907R\xfa\xf2tRe\x9c\xa1\xe9W\x1fm\ +\xb5~&0\xb1nt\xa6\x91$\xa88\xa7l\xadg\ +M\xa10b\xc7H\xb7Q\xae\x05$*\x054\x09\x94\ +\x0b\xbf\xbe|\x9a\xc0\xd6\x15d\x0e\x9c\xd7)0\xc92\ +F\xcaP\xbb\x8a\xbd\x14x]\xa0 \xc3\xfa\xf1\x87\x0c\ +\xb7\xe0{\x04\x0b\xc9\x15\xf4*\xe8\xd41\xfa\xa8$_\ +>\xce\xc2\xf5\xa1Q0\xc2@o\xf4L\xf5i\x9cI\ +\x15b[\xd8Mx~\x0a\x1e\x95\xff\xd6\xb7\x82^H\ +\xbf\x0aZ\x94\x8b\x0a\xfah\xe6\xa9\xb3\xec^o\xeb\xbb\ +M\x09\x07\x04g\xf0Z\xae\xb5\x06\xd4>\xa1\xf3i\x80\ +\x9b)W\x03*-@2\xed\x9ce\xbe\xca\xcd\xd6X\ +R\x9f\xab\x0e\xe7\xef\x94a?^][\xaa[U\xf3\ ++\x98i\xe9\xa1\x91o\xd2C\x01\x8a\x8f\x06*\x8ft\ +\x9d\xf83\x1b}\x8a\xd7\xd6Pk`\xb5&\x99\xef\x99\ +\xf3\xaaA\x12\xd2\xca\xea\xc1\xad=\xd5\xae\xea\x10\xa8\xae\ +S\xfdici\xe5G\xdd\x05\x95w\x9d\xb7\x05)t\ +]C\x9e3]\xa4\xd6\x5cu \xf5\xa6?p\xd8\xdb\ +\x1c\xfem\xe3\xe8%\x9a\xc9\xf5\xaf\xa5\x00\xadN\xf0\x96\ +\x95\xb6\x02\x95>fS{\xf8\xb3C\x15;P\x02\x89\ +\x17\xda,\x0b\xeaw\xf8R\xe0o\x7f\x93\x0f\x0a\xa0O\ +\xc1fpk%\x22.\x16\xc0\xd3\x87\xc8\xb1\xf0\xb3\x93\ +\x9e\xfco\xfc\x8bRaz\x96\xeb\xca\xe6\xc6\x12\x1d\xdb\ +H\xc5\x00\x94\xbe\xd4\xc6\xea+\x16\xe3\xa8D(_7\ +\x01P\xc3\xfc\xd1\x04\x80\x0a\xc8\x0b\x80\x82\x8eW\x09@\ +\xbbs\xecU\x02\x90?T\x00<\xe1\xda\xc0\xbd\xcd}\ +Vjy\xc2v\xb8\xc64oF\xf9h\x02@\xa5\xc0\ +6c\xfd\x8f\xe3ad\x81L\xffp\x01\xf0\x82|^\ +\x004\xedC\xce\x94\xff\x16\x8b\xab\x19\x04r\xce\x5c \ +p\x14i\x95\x83RIA\x93.V\xbf\xd8\x18yj\ +\xdb\xf1<\x82\x8c[\xa34\x84YJ7\xeb\x89\x17\xc8\ +\x93z6\x16\x95%\x93\x0f\xed\xbb\x0d\x89\xab7k\x00\ +\x87\x00\xd7\x03H\xe5\x82\xceW\xe9e\xf2\xa9/\x03k\ +\xd6k\xae\xed\x95'\xd4\xf8\xda\xcb\x0cEy\xde6\xbb\ +dy\xd6\x1b]\x9ba\xf9\xfe\xa9\xa15\x03\xa2\xebC\ +\x01_\x96wt^j\xa44zh\x94o\x8d\x8c\xbd\ +\xdf9^\xaa\xa1\xa1\x89\xf1\x9b\xab\x14\xf8\x91\xefE\xc9\ +\xf7n\xae*?\x16e\xa5#\x02Pg\xb0G\xbe\xcc\ +\xb1ho\xf3 \x98\xd6\x98\x8f\xf2\xcbh\xab\xe9d\xd2\ +]\xbf\xefA\x88\xd1\xf1\xff\xe7\xee\xbb\xe3\xf5\xaa\xaa\xb4\ +\x9f}\xce[nM\xef=\xa4\x12JBK\x08=\xa1\ +\xf7\x8e\x8a\x8e\xe08\xa3\x22\xa8\xe3o,3\x0a\x0a#\ +b\x1b\x15T\xb0\xe0`\x19\xc0\x82\x80\xd4\xd0{\x0f\x84\ +\x9aNB*\x09\xe9\xed\xde\xdc\xf2\xbeg\x7f\x7f\x9cw\ +\x9d\xf5\xac}\xde@@g\xbe\xef\xf7\x9d\xfb\x83{\xf3\ +\xbe\xe7\xec\xbd\xf6Z\xcf\xaa\xbb\x1c\xe6\x13\xcb/\xd5c\ +]T \x97\x06\xecj\x87\xc2\x9d\xda\x82F\xcb\x97\xf4\ +w\x95\xc6\x11\xcaH\xe4\x9b?\x07\xce\xfeD\xd4>\xe3\ +\x87\x93\x16\x97}\xc7\x0b,\x10\xd0\xa0\xd5)\x95\xb7\xb5\ +\x13\xacW<\x0eK\xb1\xf0\xdd\xe5\xbe\xe3\xfb\xd5'h\ +\x85\x92\xbd\x8a:U\xbb[\x93\xd7\x94\xab\x0c\xd9\xf6\xa7\ +w\x86\x81\x94\xf0R\xf9(2d\xcb\xad#\x93\xca\xa7\ +R\xcft\xeb\xdf:B\xd40\xe0!\xb6*t\xec\xd6\ +VrX\xacx\xe3u\xde@^o\xd5\x1e\xb9\xac'\ +Y\x93,8\x08\xa7\x99U\xb6\x0e\xa1\xc5\xb7\xf8\xd3\xd1\ +\xda\xd3\x07tZ\x94q'\xfe\x8c\xb9#m\x86\x95^\ +\xb9?\xb4_\xa1?\x90g\xf9o\xe1\xa7\x00\x80]\x01\x80\x0d\xdc\xdf\x1b\x00r\xbcB\xd5W\ +\xd0\xd1\xbd\x0d\xf0\xac|\x16\x00\xfa\x5cx*y\x00\x00\ +h@l3cnw\xf7\x00 \xbd\xcb\xb8\x04\x00\xd2\ +_\x04=\xeaD\xe4\x1a\x02\xa0X\xdb\x1d,\xd5\x06\xe6\ +\x11\x8f\x93\x0d&?\x9f:\xa08\xf8\x5c\x9dQ\xfd5\ +k6P\xb2\x06\x87\x13\x02}S\x06\xf3\xcfV\x155\ +\x83WY$\xc4C]X\xad4\xe6\x03!1\xb2\x8a\ +W\xad\x88\xe8\xf4\xb2\x06\xc5a\xa8$\xdceY\x8a\x9c\ +\xc2\xea\x96\xd2\xaeG\xbb\x883\x15\xe7h\x93\x0a\x1d7\ +\xcb\xddNkq`\x8a\x8cb\x96\xa77\xdf\xe9R\x0e\ +\xe1\x01\xcb]%\x91w\xbe\xf5\xf8\xce2b\xf9\x82\xee\ +UJm\xe5\x9e\x8d<\x8f\xc7\xca\x9b\x13\xae|\xe0\x1a\ +:\x84\x84B7G\xb4)Fm\xd0\x18\xd5\xac\x05\xa0\ +\xd5\x13W\xd3\xa7P\xdeZ\x8d\xb1m\xf3\x04<\xa0;\ +\x85C{ #d\x1bg\xed\x80:t}V\xa6\x89\ +\xed9\x97\xaa\x91\xcao\xb9\xea%e\xb2\xbcG\xfa\x91\ +\x0a\xa3V\x04\xc5v\xa8M\xe61(\xefT66X\ +R\x0c\xe8\x1b/4\x81\x8d\xa0A\x96\x5c\xdc\x87\xcef\ +H0\xa4\xf8P\xe9\xda\x00G\x824\xe1\x11W\xc4\xd8\ +\x96h\x80\xa3\xd3\xf3<%\xafa\xa7\xcf\xaa\xd5\xf5\xe4\ +#r\x11[\xe1\xa8-\xf6g\x9a\xb6\xeaf-\x95P\ +\xca\xc7\xb4\xadt\x9c\xeaS\xd5\xef\xb9\xdc'lwD\ +\x874\xc8d~G\x19\x8dIf\xa7y\x89\x0c\xf3H\ +x\xa2\xd4;p\xb2 \xc7\xf2W\xcc\x08?uF\xc4\xd7\xf0\x13g\ +<\x08\xe9\xe1\x1e%\x09J\xc7\xad\xf4\xca\x9ad\x0e{\ +\xd9\x1fZ\xd9\xea\xa5rP\x9e3o\xac.\x8b\xdf\xb0\ +o#c\xbb\x9f\xcd@6\x14\x81\xde\xcdH\x5cJ\xbd\ +zx\x1d\xa3\xb4\x17\x19\x9alu\xb6Z\xb3\x03\xac\xd7\ +\xe2\xb3tF&\x8d\xd2\xf8}\xc3\xcc7\x1b\x91\xd56\ +\xe7i\x10\xf7\x7f\x13\x00\xca\x96\xdd\x01\x00\x1b\x8d\x0f\x02\ +\x00\x15j\x1e\x00\xc6\xa0\xfa\x04\xed\xdd[\x00\xda\xb2\xce\ +\x00\x88\xea\x00\xc0\x87\x00\x80\x067\x12 \xf38DP\ +!\x00\xa4\xbf\xba\x00p\xea(}6^\x11\xb8}\xf5\ +Q}\x00\xa4G\xc4\x94\xe2\xa6L\xf9d\xf7\x9f\xb8=\ +\x07\xd9]\xa7AH\x18\x0cr\x80\xa1\xb2\xb5\xc7\xc9\xc8\ +8SYV3\xaa\xe5\x19^\xf9\x13\x11\x16C%\x11\ +zd\x1cbd\x85>\x09\xf0\x99\x0e\xde\xa4\x14\xd6\xba\ +T.J\x0b\x07=B#\x821\xb1#\x13\xe7\xc1\x8a\ +\xcf\xd3ja\xa0#\x14h0\x03\x1a\xbd\x95\x0f\xb7\xcb\ +N\x88\x03\x11\xe1\x95\xa5[1\xa6x\xd6\xaa\x85J8\ +\xac\x96{\xd3\x8e\xca\x0e\xe0\xca\x8f\x5c\x9c\xe0\xb0\x11\x17\ +\xbdT\xba\xd9\xa4\x01\xe2\x18\xd9\xf1\x85}j`\xcb\xf4\ +\xe4\x8dX\xe8\x14\x01\x9d\xda\xe2\x8a\xadm[\xef\x96`\ +\x18\xa4\xb7j\xbb$<\xd4\xda\x0d\xb7\xc3\x87\x8f\xeb\xb8\ +\xf9\x15\x91\x9c,j\xe6m\x91\xc0U\x1e;vi#\ +<\x07\x8f\x11%\x15e\x1f\xb4\xa1\xbae\x933\xb1y\ +\xbc\x9c\x84/\xd6!\xd1W\x9e\x92W|i\x85Oz\ +T\x9d\xe3\x80K\x03L\x9e\xf6\x0em\xa9pQ\x82\x16\ +9\x9a\x8c\x93+;\xbdj\x13\x14\xb6\xe5>\x18\x95\x1c\ +\x11%a\xba,\x91\x11m\xe6q\xd8\x0d\x22\xa1\x0e\xd8\ +\xd6C{#\xf2`Y\xa8\xbd\x94\xa40\xe5\x12\x07`\ +\x8c\xb7\xd0\x9f\xb2-a{\xcaS|j\xbfl\x00\xc2\ +o\x91\xf2\xe0d^Zr9)r\xdf\x96\xc7:~\ +\xc0\x9b\xbe\xf47\xcc\xbd\xe2;\xb8\x0d\xe9\x8dc\x0b\xee\ +Y\xe4\xcf\xf6Ud\x1b\xc6\x18\xca/g\x126\x0d\x80\ +\xd5\x06rEO\xa8`\x1f\xacS\xe2z\xf9\xe0G\xe8\ +\xe1\x0a!\x7f'm\x89\xe6{x\xa0\xa9\x84j\xcf&\ +\xc3\xc9\x98F\xa24\xaa,X\xcfC>i\x91\xceJ\ +\x84\xd3\x05\x87\xf4}\xc3\x9c\x0c\xc8\x9d\x5cLH1Q\ +E\xc4\xcd\xca \xb4\xb1<\x00\xd4h\xbd\x1b\x00\xfc\xfb\ +\x04\x80\xc3{\x03@/\xad\x0a\xa6\xcf\xee>\x00R\xd1\ +\xb01\x7f/\x00T}\x05m\xdd\x9b\xe1}b\x00\x10\ +\xae\xaf\x90\xb6\x0c\x00\x90_+\xc6N#\x146\x03 \ +\xaa\xc3\xa7\xdd\x05\x80d\xf8\xd6p0\x00R:\x8b\xc5\ +f\x94\xe3\xa6\xac\xea\xa9n\x96\xab\xa1\xbafI\xbe\x97\ +\x80^\x83\xfaz\x9bmPw\x9c\xc2o\xe1\xb1V\xc0\ +8P\xb7\xdf\xf3X\xb5e\xfd\x09\x03|i\xdf\x9e1\ +f3zi\x9f\xdbeY\x15j\x89\x88\x0d\xd2\xa4\x92\ +\xac\x9bB\x84\xaf\xf5\xc7\xae\xd9\xb9\x06\xb0V\xc9\x09T\ +fw\x00\x00 \x00IDATy\xa7\xbcu\xa9\xd2\ +\x02\x07\xf2\xca\x19yV\xc7e\xd7\xa2I\xaf\xa2\x03l\ +\xec\xc3\xbe\x1d\xd1\x09jG\xe5\x94\xde\xc5\xeb\x8f\x00\xeb\ +\x00\xd5n\xf0y\x8a\xe9S>\x18\x81Vf\xb5\xaa\x15\ +\x06\x98\xd6U\xf1\xffe\x0cV\x9e<\x0b!\x18\xb3\xaf\ +\xc4\xb2\x81\x87\x5c\xbc\xce\xca\xc1\xd5\xde\xab\x9b\x06k\xc8\ +\xfe\xcao\xac\xd0\xa0W1\xa2\xc7V\xc1\x04O\xc2K\ +\x07\x9d1Q'\xaf\x01\x90\x9d\x86\xe5 Zg\x19T\ +\x7f\xd5vj\x10\xc5\xcbtl%*\x0c.\xf4\xacI\ +\xe6\x8d\xd5,\x9eIal\x875}\x9eFt\xd9\xf7\ +6\xe1P?`\x13\x7f\xe1=\xd3\xc6KeDo\xf4\ +;\xb6\xed\x8a[\xe6\x81\xb4!\x98\xe2u}\x0e.[\ +\x0e\x92d3\x0d\x82SiIw\xe4\xca'2\x0e\xa1\ +\x93\x03\x0a\xb6\xe9\xccOM\xc6\xd4\xafq\xf0\xa0\x97\xc8\ +\xd7\x06\x1e\x92\x82\xd8\xc4\xc1\xae5d\x1d\x15\x99[\x9b\ +\xa8\xb2\x04\xdd\xab\xfc\xb6\xfd\xa5|\xb1x\xf1\x84C\xf1\ +\xad\xdc\x8f\x8c\x97\xf5D}\xbf\xf5\xde\xf9\xe0\x1d\x86\x0a\ +\xbexj\x9c\x83a\x95\x87&Vr\x0f\xcf\x82h\x8f\ +,\xc7|B\xc8\xb3\x95\x8cG\xf5\x07l\x818\xd1\xb6\ +g\xb6\x9a>\x9a\xcb\x88Z[\xb21\xaa\x8c\xf2\xed\xa5\ +cU|\xf3N|\xe19\x17?\xd86\xaa\x5cu\x0c\ +\xe2\x8b\x18\x13a\x5c\x22\x96-\x12\x03'\x95\x14\x00\xc4\ +\xc6<\x00B\x05\xac\x0f\x00\xbc'\x00\x848G\xc4\xbc\ +;\x00\xc2`\xe9\x83\x00 \xfd\xf7\xfb\x05\x80\xafU\x02\ +\xbd\xb7\xd3z\xef\x06\x00\x11\x04\x1b*\xee\xc5\x8a\x9f\x8d\ +\xdf\xdf\x07\x00\xacd\xacZ\x16\x00\x1e\x85\xda\xee`5\ +8a\x90\xa4kc\xb8\x17\x0d\x84\xec\xb9K\xbc\xb6A\ +\x03\x14q\x7f\xbc\x86\xd4\x8e]\xe9\x12\xa7d\xb3>\x0e\ +\x91dD<\xdd%\xd3G\xba\xfe\xc8\xcaI\xc6,\xf7\ +\xf3*%\xaeV\x89\xb9T\x13\xe8s?rq\xd6V\ +\xa5~\xb52c\xa7\xa6\xb4\xfa\xebLp\xca\xa1\x22c\ +T)t\xe4\xc4\xc2\x8cVy\x18N\xe7\x87\x01\x8bp\ +\x91\x83\xa60\x9b\xe5\x1f\xaeVse\xa1J2\x0fq\ +\xc1|f\xcc3f\x85wj\x1c}\x96@p i\ +\xab\xc9B\xb98+\x07\xc6\x02\x07)B{8\x13\xe0\ +\xc0\xb2\x07\xd1\x92_w\xcc2\xe0\xc0\x8c1 w\xca\ +\xf7|\xde\xe1\xae\xf4\xcfA\x03gNVy\xdca\xc2\ +j\xf9\x97\xf2!_\x91\xb5S\xb1<\x0e\xa6E\xfa\xae\ +@v*\xf24\xa7\x9dBe;\xcbo6\xb0\xfd\xd8\ +*6\xdb6\x9eUQ\x99E\xd4>_v\x0a7\xaa\ +CW\xfeo>fG\xe9\x11]\x06$0\xe7y\x1a\ +\xb6Ql\xeb\xf9(\x9c\x98\x82\xdf\xf4>\xbb\x14\x83\x8f\ +(\x82\xe1\x93\xfc\xc5\xdc\xd0\xe0%\xca\x8dE%\x14\x99\ +~\xd8\x17\x87|\xb7:\xa2Xd^[\x0fc\x13 \ +\x9b0\xab\x8f\xd1\xe9K\xb5i\xe9\xbf\xc5ViL\x10\ +\xea\x95.\xb8Q\x0c\x03\xd6v\x08\x0f8\xfc\xd1$[\ +\xc7\xcc\xba\xc2\xf4\xc3|\xabr\x13J\x22\xa2Lg4\ +uS$\xf3\xcd\xea\x92\xa6,v\x06'\xb4\x8d|1\ +6\xf5* \x06Z\x1b\x81\x96F$\x90\xb7I\xa9\x8c\ +\xe4\xfeT\x7fm\x91C,\xbe\xd8F\xad\x9b\xb3\x9f\xab\ +\x05\xe0.\x9c\xd6\x97*\xb3n\xd0\xe3g\x84V@v\ +)G(\xa1\x84\x88U\x9839&\xec\x7f\x02\x00j\ +\x94\xd4\xa9\xd5\x07@\x18\xd0\xbd\x17\x00P\x17\x00\xec\x0c\ +?\x08\x00\xaa\xbeb\x82\xc0w\x03\x00\x1b\x1a~=\x98\ +\x1a\x7f\x0ezRN\xbfo\x00`\xd7\x00\x08\x81\xca\x0e\ +\x80yV@\x01\x11\x1c\x1a\x8a=Q\xac\x05\x81\xec6\ +\xc27\x9a\x88\xa2\xaa,\xf5G\x1c\xab\xdc\x07\xd8\xc0Q\ +\x9e\x11e\x14~\x84N+\xc9F\xaf\x9fq@\xc3F\ +\x9f3pUQE\x8d\x83N}\xf02\x86\xc8\x8cM\ +\x83\x07\xbb&J\xe5\xc1c\xd6\xea\xa2\xad\xe5\xcas\x9a\ +\x19\xab,e\x8d&\xdf\x97\x1aX\xad\xfe\xc9\xb7\xbc\x8d\ +\x9f\xcd\x0e\xa3@\x1d\xb5\xf6\xcf\x0e,\x0cR\x12\xf0\x11\ +,\xfa\xa4\x9d\xb2\xb3\x01\x1aO\x81\xeas*3\xad\xa9\ +\xf8\x0c\x17J\x97MV\x84\x0e\xc6\x80|\x9e\x06\x09:\ +E\xa6n\xd4\x13\x9d>\xebYP\xa1\x81\xa0\xda.N\ +*u\x9a\xcc\xe5\xdaS\xbc\xe9%\xb2\x8ek\x1b\xd5D\ +\xe2\x11\xd2`\x89\xcd?\x1f<,\xb2a\xec\x22\xf7o\ +\x1b\x08\xda\x83\x9f\xf9\x1b\xe5)\xb2\xe7\xec\xd3\x9a (\ +\x951\xd8\xf8\x87\xe9\xa0\x1d\xab\x06c\xf6\x8cE\x0e\xbe\ +\xf8Y\xd6\x7f\x1d\x17W\xc88\xd0\xe1\xea\x97,\xd1\xd1\ + \x96\xc7Y\x0f\xabrU\x89\xbbv\xd4z\xbfl\x9e\ +\x08\x17\x1a\xe8s\xfawX\xb1\x94\xef\xb9_\xae\xa4Y\ +ki\xd7\xf9\xca}\x1c\x10+\x1fc\x88\xdf`\xbb\xc5\ +\xbe\x8b?\xd75lZ!\x0cmD\xea\xc3\x12C\x03\ +\xcb4L\xaa\xf9lJ\x1d\x85\xca\xcenz\xf2\xb9\x1f\ +\xe5R\x1e\x13|O\xfa\xb4\xbe\xaf[0\xc5\xbe\x86\xd7\ +\xe3J{\xbc,G\xab^Z\xb5\xe6~=\xd1\xaf>\ +\xd3\xfa\x5cN\xfa9!\xd6iP\xb5d\xd2\xafn\xda\ +JG+z#\xf8\x95x\x80\x13BmGCL\x91\ +\x9f\x1e\x0f\x95\xc07\x97\x914\x952~\xcb\x15b1\ +\xf4\xb5\xac\xfb\xda\xa7\xf4\x14\x19\xda\xea\xe9\xa7\xf4\xaf\xb2\ +\xd5\x7f'\xc1=\xe9;\xdbk/\xfb\xd0\x12\xf5{\x03\ +\x80\xef\xf1\xe0\xc5\xb7\x1c\xdc\xfd\xad\x00\xe0\xdf\x1c*\xec\ +.\x00\x5c]\x00\xb0\xc1\xe3J\xe5\xfb\x01\x00\xbcO_\ +\x1b\xe7\x93]\x02@\x85m\x83!\x09\xba\x98\x0e\x9b\xb7\ +\xe6\x01\xa0PS\x008\xf7\xde\x00\xe0\x7fs\x86/\x9f\ +\xa9\x03\x92\xc5\xc8@\xa9\xd8\x82b\xdc\x98\xb5\x1a\x96\xdc\ +\xd9(\x86\xc1\x19\x07a*\xad\x94g\x12\x00\x87\xd3\x8d\ +2~\xc1\x81:\xb38\x93Ihx,o\xec\xf1\x1f\ +\xa1q\x94{E\x89x\x12%\x81'\xa3\xca\x09\x8f\x0d\ +Ndlv\xc1:g\xd1\xb62\xad\x0aj\xd7\x0cj\ +\x90\xc9\x9b\x93\xec\x91\x13\x829\xd9\xcd\xaeS\xec\x805\ +&j\xbc\x85&vFL\x0b\xd3\x1b\x1b\xdc\xa9\x8e\x89\ +\x8c\x847*\x8b\x94\x1f\x15\xc8;\xacU\xee\xaa\xdb\x1c\ +\xb4\xab.r\x92&UI5\x80\x9c\xa6\xd9*?\x07\ +d\x22\x0bO\xbd\xda\xc4\x89\x83\x15\xb5/2\xcd\xce\xd9\ +\xae\xd0\xcf\xd5\x17\x91\xb7\xca\x085YW\xa9U=\x12\ +\xc8N\xf9\xaa\xb3\xe3\x80G\xb1g\x03j\x91%\xe3O\ +u\xca\xae\x8f\xb6!\xb0$\x1azz\x82\x5c\x92L\x8a\ +\x9c\xa4\x1f\xf9\x97\xf0N\xfb\xd6\xe0\x9d\x1dC\x88\xe9*\ +\xf1\x9ck5\xaa\xafi\x9fj\xb3\x13\x84\xb6\x22\x95\x95\ +]\xae\x22\xe3\x08y%\xd8\xd4\x04\xc6n\x80cy\xa9\ +NKR-\xd8\xd6\x95U\x5c\xa7\xd3\x22D>\x8c\x91\ +\xef\xd9\x87\x09=\x5c/\x14\xac\xb3\x0fT\xfeY\xbfQ\ +/\x98\x12\x0eH\x1fbwSl&\xb9\xfblr\xab\ +4\xc9o\xf6\x91bW\x05\x8f\x1a\x10\xb3|\x15Ol\ +\xef\xa5?\xf6\xf9\x82qy.\xae\xe93o\x90p\x01\ +\x8d\x8a\xb5|\x90\xc8K^\xf4\xa9\xfc\xaaHL\xc6\xcf\xe3q\xe6S\ +\x9f=\xa3\x19\xbe\x06\x82\xba\x13U\x8c\xa4\xb6\xc0z\xc0\ +\xd3z2R\x0e\xe4\xd4\xb1X\xe7\xb2+\x03\xc2U\x83\ +4(\x88\xcd\xfd\x9e\xf8\x02C\x93\x1e\x93\x14b\xca\x13\ +\x0d2\xf6JVy\xb3\xe7\x1d\x0a\xbe8\xc9\x12\xfe\xc9\ +o\xae\x822'\xb9R%c\x10y\xabc\xb3xb\ +\x99\xca8\xd2\xb5P\xb6z\xa5}\xb1\xd5\x80\xe9\x0f\x08\ +\xb5\x94\x83C\x0d\xca\x00\xad\xca\x87\x01,O]\xab\x8c\ +8\xb0\xb2\x15L\x95\x95>#\xfa\xaa\x01\xa2\xa3\xbe8\ +\x18\xb6K[8a\xd4\xd4,\xc5\xb7\xe0@tF0\ +f\xab\x94\xe97\x9cH\x85\xe3\x16[\x16V\x0d\xa4O\ +~W\xbbp\x94\xab.\xccs\xc64\xe83\xee\x93S\ +X\xe9[lF\x18HKo\x82\x93\xd0\x0e\x87Xd\ +\xfb \xf6K\x02?\x0e&\xa5\x1d\xaeJK{\xecS\ +Dw5p\x93\x9d\xcevC\x1b\xb2\xfb\xacM\x08\xaf\ +<\xb6\xec&/-h\xd8\xf1\x80\xfa\x0a\x9d\xb2\xd8k\ +\x95\x99\xfa;\x0d\x9c8\x81\xb2\x96\x8f\x93Q\xdb\xa7\x1d\ +\x13`\xd7\xb6\xaa\xfek\x82-\xf8Uy%\xc4\x07\x1e\ +\xa5\xca\x10\xd0e7\x82c\xd6O~\xbd\xa7T`\x15\ +[\xa1=\x93\xb1\xd8J!\xfb=\x07}\x95&\xfb\xc5\ +\xd0\x16K\x8b\x9cx\x86\x81\x5c\xa83\x8cN\xc1\xbe\xc8\ +E\xf4\xd5\xc3\xc3\x15\x0a\xa8\xf6\xd2\xb7l\xd5\xb3\x91\xc2\ +[\x1b\xa4\xe5\x13>\xa1\x9f\xed\x13\xdbf\xb6\x1c\x92h\ +[{\x88L\xd6\xba\x1c@iP]\x179e\x0c\xd3\ +\xac\xe6\xff\x05\x00p{\xff/\x02\xc0y\xa0\xad{3\ +\x12\xaf\x8eV\x85`\xe7\xe1\xf3\x9f\xb3a\xccg\xfcv\ +\xaa\x90\x00\xe0T\xdc\xeaL5\xf8\xe6+4\x90\xf5\x00\ +\xc0cd\x83T*\xb6\xa2\x107B\xb2\xea\xd8p\xd4\ +\xf2\xd4\x1a\x98Pv6\xa3b\xf91\xa8\xd5\xb1\xdaJ\ +\x92\xd2.Ss\xb6J-\xcfsOlv\x96Z\xc5Q\x9c2\xed\xd2\x9a,A\ +\xe0\xfey\x1c\x1ch\xf1:C\xae\xfai\xd0k\xcf\xae\ +\x14:]F\xb3M\x10\xd8\xf1\x87\x89\xa5&\xb9\x9a\xaa\ + \x1ba^\xef\xc2\x0aw\x94\xc3\x83\x04h\x9c\x08F\ +Y0\x04\xa8\x1f\x10I\xd9\xa0.\xa9\xf1\xcb.k\xe0\ +q1\xe6\xe3,8\xb4\x9b\xc7\x94>\xd13\xe9\xcf&\ +\x83\x16\x9f\x16K\xccW\xc1J>\xa0\xc8\x87\x16\xd6\x19\ +\xdb\xcd8\x9ad\xea\xe7\xec\x83\xd8G\x84:\xcarS\ +\x5c\x86\x81\xb3\xcaY9gm(?\x1bV\x05\x055\ +Z\xb9S}\xca{f\xd4\xc6d\x13~;\xad\x9ab\ +\xc4.'\xb1\xc5\x15\xc1\x8a\xa7\x9e\xa4=\x10\xef9q\ +\x91\x19\x00\xe1\x07'\xef\xf2\xefP/\xb4=\x9d\x0d\xb1\ +\x01xh\xb1|@\x8b\x0b\xbe\xd3\xa7\xac=\xb33#\ +\xa1\xddR[\xe4k\xeb\xe6\x04\xb9I\x86\xff(\x8e\xe1\ +z\xb7\xc29\x8d\x1f\xc2DF\x12\x01\xb1[\x09T\xd6\ +VGm\xa1Kh\x08e\x07\xc8\xd2\x1ad#\x17\xdc\ +\x88\xf6\x86\x87\xeb\x873\x1d\xb2\xd4%\x92\x9dI\x92#\ +\xed\x0a\x00\xc2B\x9dg\xfe\xdf\x04\x00\xde'\x00\xc2\xef\ +>\x18\x00\xd8\xf8\xc8TAB\x00\xf0\xbe\x8a\x8e\xee\xad\ +p\x9e#\xf8z\x00\xb0\x8bz\x15\x0e\xaaZ\x7f+\x00\ +\xc4\x14\x09\x00\xf2\xc6\xca\x02@\x0c\xbb\xca\x02\x90\xca\x02\ +\x90V\x02\x0b\xb5\x8d!\x5c\x93R\x1a\xf4\xf8\x0a6\x22\ +\xda\x96\x8c\xc9N%sV\xccFRh\x16^9\xf3\ +\xdb\xbe\xa2P\xfa`\x14r\xc6\x1c~\xc7\xcfi0\xa1\ +}\x0b\xfe\x98\x97\x1c\xa0I\x9b\xd6X\xebw\xc2\x1f[\ +\x7f\xb0\x97\xa7V\x85Kv\x97\xb8\x22X\xee\xb4kd\ +\x9c\x09\x0eU\x0evzOz\xe3,2\xaf\x07\xb6b\ +\xc6\x06\x84\x83\x92\x0aUG\xb4ev\x08\x16\xe3>\xe8\ +\xb7\x9eA\x85\xa1]\xab\x1e\xac\x7f\xac\xff\x80V\xd1x\ +\x1ca-_\xfa\x0c\x13.\xc5\x9e\xda\x05\xed7\xfdD\ +\xf1k\xdf\xa5\xa9\xd2\xd4\xf1\xda\xd5C\xc4I\x98\ +\xb6\x93\x10]\x82~{6\x9f\x06\x8f\x96\x8f\x9a\xc8s\ +\xf2\xce\xb8\xe24\x8a\x13\x07\x9d\xa5\xb0\x95?[\x99\xe5\ +Y&\xe1Y\x88-\xfe-\xb2`?\x16\x9eu)\x15\ +|~\x8e+\xf4\xc2\x1b\xf1\x89:\x13\x11\xf2?Ls\ +4A\xe5\xe4\x88g\xce\xc2\x85D\xa1\xbde\x1dQ~\ +\xe9\x8f\xdc\x9b\xbd(\x01Z\xb8\xe1\xe4\x8f\x9fg\x9e\xed\ +\xca\x0fs_\xf2\x8c\xd2\xa8x\x8b\x09#\xf2Y\xe8\xe3\ +yj^\xe2\x10\xb5\xef\xbcyI1\x12Z)\xa1A\ +\x13l\xd53\xe5ym\x9a:\x8a\x90\xf4n\x86\x8f\xd4\ +\x96\xc9\xf3\xd6.\xaa.U\xa1\xc1\xb6\xfa\x0e\xc5\x0b\x8f\ +\xc1C\x97\x86\x88\xcc\xc2*\xae\xcbh\xb6S\xc9j\xf5\ +\xd2\xfb$\x0e\x13\x0e\x16PD\xaam\xd0\xaa\x1c\x13\x1d\ +\x02 6\x00\xb0\x1d1\xb4\xf8y6\xc8\x7f\x1b\x00\x10\ +d\x1e!\x00\xd8\x90\xa8\xa1\xd8]\x00\xf0\xb5+\x00(\ +}\xa2\xe2\xe9\x7fU_\xcd\xce\x09\xcc\x03\xc0\x1a=\xa1\ +K\xeeJ\xbfS\xfe\xf0\xd9a\xbb\x03\x005\xc3\x9a\xbb\ +\xfb]\x00 \x0e\x00 \x95\x0e\xc9\x04\xf4\xac05\x86\ +\xe5b+\x8aq#9$\xe6~z\xb1Qa>K\ +\x90\x19\x06\x16\xd6\x08kf\x02\xa8\xd1\xd5\x9d\x98\x9a}\ +\xe7\xb1\x92\x97\x9d:>v(l\xa4\xeb\x07E\x82a\ +\x96\x957\x7f\x87N\xd1\xae\xa5Q\xe7b\xb1\x22\xb2\xe2\ +\xcc\x9cq\x16\xe2\xd9:+5\xdc\xfco\x09\xdc\x99\xa7\ +\xf2nk~\xdf\x83\xf6\xad\xc1nb\xda\xb2\xbc\xe0J\ +'\x07#\x22\xb3\xbc.+\x1f\xc4I\xebT\x1bW\xff\ +\x95G\x92\x1eI\x1b\x82\x15\x1b4[\xc3\xc6\xcf\x87\x95\ +q\xae\x98\xb3Kd\xac\x97\xe2\x7f\ +<\x00\xe7X\xbfl\xd5Zqb\xed\xb3\xcaB\xf8\x5c\ +\xcd\xfc~\xdc\x80A\x97K\x96WEG6\xd0\x10\x00\ +2\x90\xb0qvZ\x9c\xb9j\xc6\xad\x83\xd3\x8d\x1ba\ +\x16\xc8\x81\x92\x96\xbd\xc5\x10\xc8\xa1\xd2\x22*a4O\ +]\xb0\x90Y\x09\xd9\x18\x01\x12H\xb2\x9bQ0\xb0s\ +\x14\x9eX\xc3e\xe7\xe7\xa5'\x0f\x8f\xae\xa4\x03\xc5\xa8\ +\x01p\xca\x1b\xa9\xb6q\x86\xab\xfd\xb0:\x87\xfc\x13~\ +[@p\xdbLo\x9e\xefy\x000\x7f\xf4y\xa0^\ +v\xcf\xff.\xc6e$\xbe\x8a\xaa\xafd\x0a`kB\ +\x9a\xfd\xc8X\x99?\xc8>\xe3\xb6\xd3\xe7\xf8\xdfj\xc8\ +\xd4\x1d\xb2\x09Ul\xd0\xb6%\xe8\xa8\xf7L\x04\x95'#\ +\x97\xbd\xa3\x8e\x91\x03\x1f\xb6\xbb\x9a\x0c\xf2.z\xee\x83\ +9d\xed\xa4-\x9c(\x0680Ne]\x08f\x04\ +%\x06\x10\xec\xf2\x0b%B\xdf\xcd>\x85\xc7\x9f\x06\xbb\ +Zm\x15\xff\xeb\xcc3\xec[\xd5\x96\x09ub\x93\xd9\ +>\xca\xdd\x09<\xd0\xab\x05\xaeT2\xfcb\x09J_\ +\x221\xcb/\xc13 3\xb0J\x89\x0d\xe8rq\x81\ +c\x1e\xaa\xff\x0a\xe9\xe5q\xb1?\xf0\xf0\x88K\xad\x99\ +\xee\xba^\x98\xe2eX]\xd8b\x1a\xd7(U\xdf|\ +!\x83\xd0i^\xc0\x07\x9dq%+\x15\xa28R\x15\ +\x1f\x03\x80\x8d\x06\xb7#\xca\xa3k0l6\xc9\x00\xe3\ +g\x19t\xfa\xb7\xdd-\xcc\xcf0\x00\x84\x8a*\xf8=\ +\x8av\xeaQ\xb3!\xbb\xa33r1\x9a\x8a\xbd\x10\xb9\ +8\xebG\x0d\x90}s\x80\x87V\x02\x93\xda\xfa6k\ +bA\xffr\xf0\xce:\x11\xc2\x03`x.\x06B\x9f\ +\xe7\xb6\xd8h\xd8j\xa25\xda\xca\xdd\xf4\xea\xe8\xde\x8e\ +\xa4\xda\x91\xb5+\x00\xafg\x84\x98.\xe6\x83Ut\xcd\ +\xfa\xf3\xdf\xab\xd20\xcf\xf4\xe2\x1c\xc8\xca4\x1c\x1f;\ +\x136L!\x8f\xf3\x7fkO\xce\xd0\x91?CM)\ +\xb2\x81\x94\xf2\x82\x1d\x81\x0dp\xf4I\x80q&\x19\xa8\ +s1\x10\x17\x10\x15J\x88\xe32\xbcSG\x18^\x8c\ +cx I\xba\xe1}\x15\xdd\xdd;\x81j\xb7\xe1m\ +\x18\x12\x86\xe3c\x07\xc3\xbaT\xcf)\xb1\x03\x09\x83\x0a\ +}Ou\xdea\xabN\xe4\x03,\xd6\xef\x10\x9f\xe9\xb3\ +\xf9\xa0\xd0\xda\x08\xabs\x99\xc1{\x0f\x1d\x08\x9d\x11\xf3\ +\x16@.\x19e\x1a\x14\x0f\xa9>\xf2\xd8\xc3v\xedL\ +\x84\xda\xb8\x90\x97!\xb7\xc5\xe6J\xbf<\xebQ\xcf\x86\ +\xb2c\xe6\x93\x18x\xbcV.\xe9\x131\xa2\xda\x11@\ +1di\x898\xe4\xf0\x0c\ +l`\xaa\xc1*\xaf\xff\x83\xf9\xdb\xfa\xa0Zb\x07\x09\ +\xa2t|\x11\xf2\xa7\x1b\xf0\xdf\x82/\xe1\xb9|f/\ +\x95\x10\x07626N^xvD\x0b$6%\x0d\ +\xf1\xab\xbeN\xfd\x96\x14s\xc2\xc4\xd4\xdak\xbd\xac\xfd\ +\x0b\xed\x99\x95z\xe8[X\xb6\xf5|;\x87\x7f,;\ +\xe5\xb5\xda`\xe6Q\xa8\x07Q\xd6o\x10\xd0\x17b\xf8\ +\x9eMH\x9c\xa7\xb6mB\x10\x054\xb0\x0f\xe6\x8b\x93\ +9\xb5\xa1VN\xca\xf3\xf4\xbe\xd8EFn\xef\xb6.\ +\x95#2\x19\x0b\xe0\x11\x97z\xd4$\xee\xd3\x83\xa0c\ +8\xc8&\x01\xe9P\xe1j\xe7\xf2\xadaI\x08\x00\xbc\ +\xf6\xcc:=\xbb\x8bt\xd7A\x95\xf4\xa0\xc6\xcc\x02@\ +\x9f\xd2\xe7\x12C\x9d\x83:75\xb6q&b\x05\x80\ +\x18\x22\x8e\xbaE(\x80\x9e\xd9\xc5\xd9\x1836]\xcb\ +P54:\x00Imc\x88\xf7\xbc\xba\xc9\xaeSR\ +\x05\xad\x1aJ\xc3)\xdfp\x0d\x0b\xa0\x07\x05s\xd0\x19\ +\xca\x85\xb9\xeb\xe9\xbfl\xfdB\xf6\x9d\x06)\x1c\xbc\xd8\ +\xa0^\xe5^*4\xa1Xl\xce\xbe\xe3\xecG\x8d\x82\ +U&\x96\x9dN\xb8(\xc6x\xea#\xac\xd8\xc8\x18\xc3\ +\xf3\xd3\xe4\x00\xd40\x98\x15%\x95\xeam\xbd\xef\x14\x9b\ +\x1c\xdc\xe9(Y\xe1\xe5\x0a\xab\x0e\xccg\xc1\x918\x02\ +\x0e\xbb\x01]\xd0\x0d\xe8tc5hCh\x8c\xe2\x12\ +\x8a\x0d=Ql\xec\x83B\xb1\x19\x88\xe5\x95T\xf9\xca\ +\x87\xf0\x85%\x1d:2\xd6\xc4(*\x22n\xe8\x89B\ +\xa9%kG\xf8\xc0a:\x07\xdc\xbc\xae%\xac\xb2\xf3\ +\xba\xb0\xbc\x83\xb3t\xc8=\x92\xf9+VY?\x9d\x91\ +\x99\xf4U\xcf\x11\x82\xe4&\xba\x18>\x07\xf3\x5c\x18,\ +\xe9o\xd6%@m\x9d\x0d\xfe80\xb0\xb4q\xd0\xaa\ +\xbc\xd1\xa5.)\x8ft]1\x887\x8c}\x1e\x07?\ +\xa7\xa3\xd1\x19\x0c\x1b$\x88\x0e\x8b\xfd\xd5\xb69\xd0\xe4\ +\xb5\xbe\x1c\x9c\xda\xb1'5y\xc8\x86\xab\xfa\xd5}\xe1\ +\xbfbC\xe5\xc1\x89nXq\xd7\xca\x8f\xf2Jx\xc0\ +\x15\x98B\xdd@(\x1f<\x86|\x0e\xd7\x80\xa9[U\ +ls()\xfdr%\x92\xf9\xc1\x01\x17;d\x1b\xb8\ +Y\xdc\xa8S\x17\x9a-\xefD\x7f\xc5wp\xb0,\x1b\ +x\x18\x15B\xbb\x0db\xf4\xe25\xd4\x22S\x91,\xf3\ ++\xc49\xfb\x00y\x1b\x0f'\x1e\x80M\xbe\x00[\xa8\ +\x10,\x0b\xee\xea\xf9r\x0d\x90\xd2o\xb4%;# \ +}\xa9\xef\x16^2V}6^^7\x08\xa8-g\ +\xd9+/B\x7f\xa6\xbc\xf0\x90Y>d4H\xf1@\ +w\xc0\xa7W\x8c\x18p\x80\xeb\xd9\x0c\xefT&,o\ +\xf1\x81\xbc^\xdc\x83Ck\xf5\xc3\x12\xd4Y{\xc2K\ +\xe4`\xfb\x86\x03\x5c\xb81VmT\x04>\x97Uy\ +i\xed\xb6pK\xf9\x19\x971\xe0rY\xafT\xc5\xce\ +\x8cA\xec\xe4\x1d\x11\xec\x02\x00\xe4Ae\x01\x1a.l\ +\x84\x196\x0c\x00\xc2KK\xfc\xfa\xbc\x0d\xf8\x84\xf1\x16\ +\xe4\xd6\xc4\xcb_\xf5\x0c\x99\xae\xf3Re\x13E\x0c\xab\ +Nr\x06\x9b\x06:14\xdbE\x8d7b\x82\xaaI\ +\x17\x8aQ\x03\xbc\xcbg\xd7\x5c\x99B\xf6\x9d\x86\xad\xa1\ +\xb0\x22\x17.\x0eu\x86\x03\xead5\xd0\xe5\xa0\x074\ +\x96\x10\x00\xa2\xd4\x0e|v\x9a\xcd\x86\x14\x0f\x11\xe2\xa8\ +\x80(*\xa0\xbb\xda\x09\xc0\x06U:\xe5Q?\xbb\xe3\ +L\x8b\x03\x1a\xe9\x8d\x03,\xe9\x8f\x15\xdd:e-\x9f\ +[\x89\x86\x19aX\xd5c\x94\xa8\xdc@-\xf1sj\ +\xa0\xb9\xbai\x031\x0f^\x83f\x0d ;\xb6\xd0\xb9\ +\xc8]Q\xa1\x8c\xb8\xdc\x82\xb8\xd8\x0cD5\xe7\xeb\xac\ +#\x08\xc7.\xfdG\x86\xf6\xfc:H\xe1k&\xa3\xb8\ +\x94\xd2P\xaddw\xf9\xe0\x1e\x0eJx4\xbcN\x91\ +q%\xfds\xd5\x8e\x03)[\xdd\xceWF\xf2<\xcb\ +\xaf\xab\xb4T\xa9\xa4\xc2\xec\xdb\x9b\xef,&B\xc3\xc8\ +\xf2\xe659!\x1dV\x07B\xdd\xaaW\xc9\x15\xee\xeb\ +\x92\x0c\xa1\x88\x93B^\x0b\xcd\xd3\x99\x92\xa0\x82\x9e\x12\ +\x1a\x95^{|\x94]\xfe\xe1\x11b\x99\xb9\xc7WX\ +A\x0f\x03e\x9d\x9a\xaa\xb7 ^\xcf\x84\xf5\x01\x1f\xd4\ +\x91{\xd3\x8f\xb5]\xba\xe6O~tw\xa9\xca_}\ +O\x1e7\x12\xc0q\x15P\x13\x0eu\x94\xf5\xb0\xc6\xe1\ +\xa1\xc8\x9c\xdf\xd1\x9d\xd7_}\xaa^\xc0\xc8>\x81m\ +\x8a\xd5a\xbb\x16R\xbf\xd3@\xca\xd2\xa9\x98e\x8c;\ +p\xd0\xc4\x09\x83\xcb\xfaV\xf4\xd8\xe0\x95\xc7\x22\xcf\xf3\ +zV\xe6\x9b\xdal\xd6\x1b\xadv\xaaF\xdbd\x8a\xe9\ +\x94\xde\xc3\x8d\x9cJa\x98\xae\xe9\xe7B%\xeb\x0a\xff\ +V\x19\x8a\xee\xeaw\x8a\x1b\xf6\x15\x0e\xf5tR\xc6\xa0\ +\xc5\x03\xadhf\xcf\xb76\xa1Z\x8e3[\xce~\xdc\ +\xfa\x14[i\x0d-\x16/iS:\x22\x92\x0b\xe3G\ +y\xaa>A\xedm\x18\xabqH\xc9X7K7J\ +\x8d\xf0\x00b8=\x06\x86Y\xca\xef(\x8c\xc0\x0c\xcd\ +3_\xd5\xcdF\xe0\xfao\xdd\xc1b\x0f\x0a\xb6\xe2\xb6\ +;\x97\xd8\xd0\xd9\x923\x9b\xb1\x10\x00\x12\x04\xe5\x01`\ +#\xecz\x14\x08S\xb9\xb2$\x19+\x1b\x5c9D\x97\ +\x0381V\x9a\xf1:T|%\xdb\x1d\xac\x00\x94\x08\ +_\xce\xb4\xe3\xb1\xa8\xd1\x173\x01j\x17\x08\x15\xd9\xca\ +\x22\x05ab\xfec\xe3`7\xe1$\x19\xe8\x99\x02n\ +\xab\x9e#\x14\xca\xe2\xa8\x8c\xc6r/\xc4.\xce\xeeN\ +\xbf\xe5\xcd\x00Z\xd1\xe3,\xdag\x7fs\xa5@\xc7\xa5\ +\xafG\xb3\xe3\xe5\x00J\x94B\x8c\x16c4\xcd\x84t\ +\x9a\xd6\x06\xf7!~\xf2\xeb\x06\x85\xe3\xc8\xf8\x16\x1b\xfa\ +X\x07\xa4\xba'Y\xa4\x1aed\xcf\x87<\x07\xf7\x19\ +\x17Qh\xea\x83B\xb9\x07\xe2\xa8\x94\x8dS.Y\x9f\ +\x12f\xe6r8\x08O\xad\xa4c\x8c\xb3\xef\x92\x0c\x03\ +6\xd0\x01\x00Wj\xcc\x02\xcd0,\xe0\xd4\xc9\xea\xa4\ +\x0d\x88\x85Ob\x17\xd8\x09\xc8\xf11\x8c\x01k\x1f\xac\ +a\x12\xfe(\x8d6\x89P\x0dW;\xc4\x8e\x95)W\ +k\xa4\x0eS\xbee<\x85UC^na1\xcfG\ +.\xe9\x8f\xe20\x94\x99\x06\xe5\x89A\x8e\x8eN5\xde\ +\x99g\xc2`A\xec\x978_\x1e\xafNc\xd9\x1d\xdc\ +\xdc\x13;>\xb1a\x1e\x5c9P\xfdf\x0cp\xe8\xc6\ +\xf6/l_\xa7\x18\xad~s\xc0\xcd\x01\x95\xd8qn\ +E\xd7a\xa9\xfd\xe4\xe7\xf9\xe2@Np\xc8S\xbf\xa2\ +\x8fi\x02\xafu\x22\xf6\x05\xe9\xe8\xec\x11/bKd\ +\xcdfX\xa5\x0e-\x87\xea\x00\xc8\xd6h5Mt%\ +\xb4\xdb\xf5\x821\x1d\xaf\x0d\xe4B[\xcfvSx\x17\ +V\x80B\xfe{\xd3s\xfa\x7f\xb1g\xfcM\xf8\x99\x8c\ +\x98\x83u\x13\x08\x19\x99$\xb5\x17\x17\xa8M\x96j\xa1\ +\xea\xaa\xcf\xec\x89\xcbq\xd3\xeab>\x05e\x8a\xf4\x1b\ +\xad:\xe7+\x97\xfc\x9c\xe0\x9d5\x8f\xbd\x94\x0f\xee\xd3\ +*\xb5\xd5\xf8\xa8P\x00\x9aJ\xc1\xd2\x04[\xfdS=\ +\xe1Y\xc7\xfc\xe5rt \x87\xb90\x98\xd6\xc0\xdd\x8e\ +\x91\xf5\x9cm\x85\xed\xd9\x83\xd7\xd5r\x81'\x8a\x00\x14\ +Q\xc8\x0e\x1ba\x12\xf3\x00\xc8\x07!\xf5\x00\xc0\x917\ +?\xfb\xfe\x00`\x05i\x9f\xfa\x9f\x01\x80\x18C6D\ +ll\x14\xe0\xbb\x03\x80\x18\xde'\xe8\xe8\xde\x8a\xc4\xdb\ +2=2\x07Q\x1f\x002\x96\xf7\x03\x00\xa5\xc5:D\ +i\x8d\x01`C\x14=\xf0\x95\xa7\xf3\xb8Lo\xe5\xe3\ +\xe1\x5c:\xa5X.\xf5B\xe2\xecZ\x13\xeb\xfc\xc2l\ +\xd0\xaa\x03\x7f&\xce\x86+G#I>\x93\ +\x0c5t\xb3\x22Gn#\x815\xce\xf2|hX\xc5\ +\xe0\xfb\xac\x0f\xcb7\xd6\x01\xfeN\x8c8\x1f\xa7\xa3\xc1\ +H\x1a\x9c\x015\x9dr@\xa1\xdc\x03\xc5\x86^\x88\x5c\ +!\xa3\x8f\x03_\x1b\x080\xa653\x15\xc7i\xc7\xae\ +\xfc\x91\xa4\xc0f\x83\x1e\xdey\xc4\xe5\xe6\x9aN\x8a\x9c\ +\xf4y\x0e\xd24\x19a\xac\xca\xa7Z=O\xe9\x96\xdd\ +\xb9v*7\xbcl\x90d\x1d\x16\xf3By\x9e\xaf\x00\ +\xa4\x98\xa8f\xb4\xab\x8d\xe1s\xd58\xd1\xb0\xeb\xd4\x00\ +\x10\xed\x1chsv\x8eLf\x9a\xb0Y{%\xd8\x94\ +\xf6x,\x16\x1b\xa2K*3I\x1a\xf4\x90d\xe1b\ +\xfex\x0e\xab\x15\xd6V\xdb\x849\xbf(\x9d\x17\x98+\ +\xff\xe4Y\x1d\x8f\x063auWm\x91\xd8G\x0eZ\ +\x85g\xfc#\xd3QU\xe81VJ\x9b\x5c!\xb6m\ +\x9fr\xe5\xd7\x03\xf2zK\xb6eZM\xe4T\xc2j\ +\x85\xf2\x83\x03D\x09@\xb9\x1a)\x141_C\xdd\xdf\ +\xd5I\x8d\x00'\x83\xda\xbb\xf5/v\xda\x9a\x13f\xf6\ +9,q\x96\x9c\xc8\x98\xe9\xd1\xef\x94\x9fVG\xad\x8f\ +\xd1\xc0\xdb\x86K\x7f\xfc\ +\x0e\xdd0\x0d\xca\xf0\xd5\xda\x14\x8c\xd1\x06\xeeJ\xa7\xb5\ +\x1d\xfcL\x88D\x95G>\xb8\x0em\x0c\xcf$\xcas\ +\xbadDG\xcf\xd8\x0d\xe3'\xae\xec\xca\xacU$\xeb\ +\xa9\xa4x*\xf0S\x00\x80\x1aS\xe5x7\x00\x84\xd9\ +\xf4\x07\x03\x80\x1a\x8d\xbf\x15\x00\xda\xe7\x07\x07\x00\x07V\ +\xef\x0d\x00u\x98U_EG\xf76$\xde\xbe\x02Z\ +\xcd\xd3n\x02\x00\xbb\x07\x00V\xff]\x01@\xc6\x1a\xe6\ +(2\x86p\xfc\xb6\xd4\xacc\x8b\xa3\x02\x9aJ}P\ +p\x05H\xf6\xc4\xcfp_\xa1\x91Wgd\xcffb\ +g\xceX\xe3\xb5t<6\x1f<\xa7\xf7\xa4\xbf\xc3\xea\ +F\xe8@\xa5\x1f;\x15\xa6\xfd\xaaQ\xd6\xb5K\xcc\x1b\ +\xf9\xcc\x05\x9f\xd9q\xa0F\x8b\x83+6\xa2\xdc\xd4\x0f\ +\x85B#\xf8\x92\x04\xc9\xc3\xa7gL\x11\xdf,\xbd\xf9\ +]\x9f\xa2\xf2\x8c\xbf\xd4\x08'Pg.\xfaW\xbb\xbb\ +PD\x12I\xfd^\xf9\xa8\xbc\xb5\xb9\xb8\x06\x84\xde\xb4\ +\xc74H\x90$\x0e\x91\xe5\x17\xd2\xccm\x09o4\xa9\ +s\x19\x16\xc35N\xac\xdb<\x95\xc6A\x02\xe3\x98i\ +\xe0`$\xe4\xad`[\xf8\xa5A\xa8N\xf5V\xc1\x81\ +Y^F\xe98\xd2]\xfd\xa1\xc3d\x0c\xf2\x8c\x89\xd8\ +\xc60I\x15\xcc1\x9f\xc3\xe4\x00D7\xf7\xcf\xf2\x93\ +v$\xc8a\xbb!-r\x15\x96y\xc7\xe3c=\x92\ +\xbfT6\xf9\xd9\x16\xb1\xf7<\x9dm\x97+h\xb2\xc1\ +c\xb2\xce\xcb\xfa\x02i\xdf&-\x9c\xa0*\x06\xe59\ +\x9e\x15\x0a\xed\x9e#\xba\x85\x7f\xe1\xda/\xbe\xc7\xda\x14\ +\x9dr\x0f\xe9\x16\x7f\xc5\xefBg\xcb\xa4m#k/\ +|AB\xa1\xb6\xee\x8b\x83v\xf9m7\x1e\xe4w\xc2\ +[\xab`\x13\x9e\x10C\xea\x7fy\xd7r~3\xa6\x06\ +\xa3\xea\xc7-\x06\xc3e\x15\xf6\xe5\xbbRY\x04\x00\x00\ + \x00IDAT\x05li\xf8L@\xbeWQ\xad\ +\x81\xbc&\x93l\x7f4p\xe5u\xf82^~\xff8\ +\x87\xe6\xf5\x96\x02x\xf8\xec\xd5\xab\xe1r\x88\x8c\xc7\xe5\ +\x12\x92\x92N\xd1\xaa6\xda\x8dD\x1c\xc0\xf39\xa3\xba\ +\xccA\xf5#D\x02\xfbu\x967\xe83\xc6\xaf\x0b\xee\ +a\x1d\x95\xfb5>Pl\xb3\x1f\xa9\x22I\xa7\x80\xe5\ +-\x17\x0a\x14\xae\xb6\xa8\xd2\xbf7\x00t\x0e\x1b\x1f\x10\ +\x002\xd0\x0f\x06\x80\xf4\x0a\x01\xa0\x7f\xbf?\x00\xb0C\ +\xe4\x0c\xba>\x00\x00\x0e\x16\xb8*P\xf1\xdd\xe8\xe8\xde\ +\x06\xef\xc5\xcd\xbe\x0f\x00\xb8\xdd\x07\x00\xef.\xe3\xb1\xd7\ +\x07\x80=sO\xc6\xaf|\xb1\x9b7\xa4\xff\x1c,\xa3\ +\x08\xc5r\xcf\xf4|:j+t\xfa:\x85\xab\xdf\x89\ +\xe1\x91iu\x0eQ\x84\xb7j\x8c,\xcfl\x00\x12\xca\ +\x859+\x81\x91*\x1f\x1b76\xd0ld\xd9\xe5r\ +\x10d\xab#Z\xd1q\x01\xef\xb8\xca\xe3\x01\xb8\xb8\x80\ +bc\x1f\xc4\xa5\xa6ll,;k\xd0m\x05=?\ +\x9dj3\xbdp\xd4Jw\x04\xe5P>\x00\x89\xe32\ +\xa4\xdag\xabN\x22\xfft\xac\xbc8]\x9d\xb9.\x93\ +`\xbb`\xa7\xcb-Ur?Wg\x99\xb7\xa0>\xf9\ +\xdf\xa1A\x8b\x88\x0e\xa1\xd7V2\xac^\xf0\xdf\x9c\xa4\ +0\x8d\x82\x0d\x95\x8bZ\xba0\xf9\x0a\xdb\x931\xc8\xb4\ +\x8f\xdd).8\xe1\xb7\x82p\xc5G\x03\x00\xa1#\x86\ +\x06L\xf2\xbd\xd8ON\x96\x19\xa7\xac\x9bB';d\ +\xd0\x98y\xe1;`\xa7\x12yl\x8c1\x09F\x99c\ +\x5c\xedGm\xa4lc\xf49\x0d\xf9B\x1bP\xcf\xd1\ +\xe9.\xff0\xe1K\xc7\x15n,\x08e)\xcf1~\ +\xb5\x1f\x1b\xc8\xcb2\x12\xb6I2\x15\xcc\xf2\xe6E$\ +\xa2\x0f\xe1\x9b>8\xd1\xe3\xd0\x90\x03V\xab\xf7\x12T\ +\xd8\x04\xd3g4\xaamR\x1e\xa8\xe5\x93Q\xf3\xfb\xc4\ +5\x90\xad\xd23\xd6\xbeI\xa2\xa5m\xa7\xdf\xe9f\x10\ +\x09\xe2\xf3\x09\x93\xb59vi\x01_\x12\xdc\x0bOe\ +\x8c\x12x\x08mz\xcc\x1a\xe8o^6$\xeb;\xab\ +F\xb7\xd9\x223\xf6Y.\x1c\x98I|\x12\xce\x0c\x01\ +\xf6$\x11\x91\xa3\xf8\x89\xd8EHZ\x1b\x08\x8fy\x9b\ +fy\x9b\xaf!\xcb\x9d\xe1'L\xb3\x8d;\xec\xd3l\ +\xf3e|\xe1\xf2\x06\x91\x17\x17\x85\xe4Y\xde\x1c\x82\x8c\ +\xcf\xb5\xc0T\xa7\x88\x22\x02\xc0\xae3\xe6\x10\x00\xea\xa8\ +\x85u\xfa\xfb\x83\x00@\x06\xf4n\x00\xa0:F\x00\x00\ +e\x90\x05\x80\x02\xdf\x02@\x0c\xce\xae\x00\x10\x9b\xc5\xfd\ +\xbb\x06\x80*\xce\xae\x00P\xf5\x95lw0C\xe2\xef\ +\x09\x80\xa4\xb6\xf6\x85\x85\x5c\x1f\x00\x5c\x1d\xe0\x80P\x02\ +.\xadn\xcawr\xb1\xb2\xcbZ\x9a\xd8\x15\xd0X\xea\ +\x03\x17\x15\x892\xbd\xcbN\xd7h\xb0\x1bf\xff\x9c\xc1\ +H@\xad\xf4\xaa1U\xee\x85U0\x1d_\x9e\x0a\x91\ +\xac\xcd\x80\xed\xa5\x06M\x9c\x03\x88jv\xb4\x92\xb1k\ +\xf58\xbf;\xd8\xc1\xc1\xb9\x08q\xb9\x05\xc5\x86^\xb5\ +\x05\x17V6\x5c\x9f\x94>\xf2\x15t\x98\xbf\xb8&\x14\ +N\xfd\xb0,%\xf8\xe0\x00\x0bNQ\x8bX_\xaf'\ +;\xcd\xea\x05G\x1c\xb4I\x1fI0\x06[%V\x19\ +\x86\x15<~\xd6f\xac\x9e0R\xff\xe2`\x8f9`\ +\x03bM\x80\xd8\xc0\xb23\xe6\xf6D\x96\xf9@B\xb1\ +\xc5\xba\xc9r\x12\x87.\x94Th\xf3\x98\xf4\xcf\xe8\x0c\ +\x13<\xae\xdc\x88,\xa5z\xc0\xce:\xcf\x81P\x0f\xeb\ +\x07\xdd\xb6\x22lg.\xf2c\xb3\xf6\xc4\xd1\x8f\xda\x10\ +\xad\xb2\xca\xf8Y\xfe\xa2\xeb\x1a\x9c\xe7\xabO\x22\xa3p\ +9\x07cM\xa7@\xed&&\x95\xb8u\xbcL\xa7\xe2\ +]\xf5\xc5V\xb3\x9c\xe9O~\xf3\xab&\xc5\xe7\xf0=\ +lK8 \xb7\xdc\xd3>BG\x0chR\xad8\x96\ +\xc5\x14:\xa3\xc6\xbc\xe3\x03\xd6u\xea\x9de\x97r\x92\ +\xf1&\xb4p;y\xdf\xad\xed\xc5\xc4o\xc6$\xcbE\ +\xd3\x18\x96\xa1\xea\x89\xb5\xd3z\xc9x\xf5\x8cZ{l\ +\x92&DI\xd6\x07\xcb\xd2\xfa]gF\xcd\xb2\x94{\ +$\xc8C\x8d*\x1e\x83$:\xd5\xda\xfad\xb9\xc2W\ +\xac\xf2,\x80\x87G\xd2XD\x14\x17\xcc\x989\xf9\xe4\ +\x22Ih\x13e\xfc,\x07\x19\xfb\xael]\xa8\x9b\xca\ +S^\x82fmg\x0cM\x0e\xf93\xc6I>\xf1H\ +1\x1f\xf1K\x8e?\x08\x00\x1c\xfe\xf7\x01`]\xe6\xee\ +\x00@3o\x0b\x80\xf0(\x8d<\x00D\xe0\xef\x0e\x00\ +W\x07\x00\x9a\xbd\xcb\xbdU_\xc1\xce\xee-Pg\x97\ +\xbf>\x08\x004\xe8\xd4\xe0\x9d\xabfy\x008\x88q\ +\xe6\xb1\x85\x868\xfc\xcc\xc3g\xaf\xa2\x11\x93#Aq\ +\xe2<\xca\xe5\x9e(\xc7M\x99|\xe5\x19\xbel\x85#\ +\x5c\x97\xc0\x8eZ\xff-\xedH\x15\x96\xdb\xb6\xc6\xd3\xd1\ +\x88\xac\xa1\xb7c\xcfOK\xb2qe\xa3!\xfc\xb32\ +\xb2\xeb\x15\x05\xdbrg\x84t'y\x5clD\xa9\xb1\ +\x0f\xe2BC\x1dI\xa7WX\x95e\xea\xe53\xe6\xa7\ +\x1d\x87\xd0\xa3k|\xf8\xdf\x8e0\x12\x06\xb1\x1e\xa0\x0a\ +`}9\xb1\x81\x12g\xcaS\xbbBW\x15I\xed\xd0\ +`\xa9\xf1+=\xack\x12\xf8\x9a\xc4\xa8\x16 \xaa\x8e\ +j\x12RO~lp\xc5\xc8JE\xcdg\xbfQ\xbb\ +'?&\xe6\x9f$\xa4>\xd0\x0d\xb9\xc4\xb0\xb2|X\ +wB\xfdf,\x85F\x9eu\x99e\xeb\x826\xf2\xb2\ +\xb0\x01\x03\x07\xe9\xf5\xaa\xb6\xf2\xbc\xe8\x99\xf6k\xad\xa6\ +\xcf\xfd\xa8\xdct\xb3\x9e\xd2k\x97\xf0\xd8V=\xa4J\ +\xac2b>\xd6\xeb\x8fe\x09zN+o\xda\x83\xfa\ + \xab\xb3\x9c\xcc\xb3\x9f\xe2\x89W\xc0\xfa\x12\xe1ch\ +\x9f\xa4z\xc2\xd3\xd4V\xd6\x12\x5c2Nm\xf5G\xf1\ +\xa7\xb4\x89>\xdb\xf5|\xb6J\xcaA.\xcb\x9d\xf9'\ +\xb4q\xd5U\xdaR\x99\xd8b\x8b\xccDq\xa2\xcd\x81\ +\xa9M\xccE\xe7\xed%\x1bD,fE\xf7\xf3\x95|\ +\x1e'?#>^G,\xb2\xf25zl\x85T\x03\ +lE\xb5\x9d\xcd\xd3\xb5\xcd\x8c\x0f\xdet'c\x12~\ +\x88,\x95\xd7\x12\x18&\xa6\x0dN\xb1\x93\xa6\x92\x19\x0f\ +\x97\xbax\x81\x86\xc8\x86u\x9f\x83?\xe1\x83\xb4.c\ +\xe6\x04\x80c)d\xb4\x02\xce\xe5\x0b\x1b|\x09\x1f\xb9\ +\x1fI\x22Yo\x10\xfc]E\x15Q\xfarb\xbb\x06\ +\xeb\xef\x07\x00%\xe8o\x05@\xde\xb8+\xa8=\xb5\xf1\ +w\x07\x00\xa9\xed\xee\x03 \xbf\xe8:\x13\x8c\xaf\xa0\xad\ +k\xb3i\xf9=\x01\x80]\x01\xc0\x0a\x96M\x868\x8b\ +w\x03\x00\x07\xadb\xdc\xb8\xfa\xa4\xed\xda@@\x0d\xb7\ +:j\xe1k\xb1\xd4\x8ar\xa9\x15\x80,v\xd6ii\ +\xc9j\xb9\x8a'kOB>H\x9bl\xb0\xc4\xd9p\ +\xa2`\x9d\xa3\x8eP\xfb\xb4F(\x0c\xd4\xd5\xe9\xc5\xd9\ +\x18\xf8;\xfe\x09\xab\x16y\xe7^\xd3\x8b\xb8\x80Rc\ +\x1f\xb8Rc\xed\xd5lLU\x1a,\xda\xc4\x83pN\ +o|\x911\xb0\xd4x\x19\x83\xb4c\xe5\xa8O+M\ +\xdc;\xd5\x1c\x1d\x07\x9a\xca=6R\xde\xfcv\x99\x8e\ +\xb2\xcei\x85P\x03y\x95\x9d\x04\xec\x8c]\xc5%c\ +K)\xe7u3\x96F\xaeXs\x00\x16\x8e\x01\xb0;\ +\xc7Ew\xeb\xf5'\xa1\xa3\xc5\x9f\xc5\x87\xf2E\xdfe\ +\xca:\xc7\x95@q\xac\xb6\xfa\xc3\xfa\xc5\xf2\xca;L\ +\x1eKX\x7f\xf2\x90\x8c?\xa2\xb1\xebY|\xf5l\xa1\ +P.\xba\x18\x06\x132>\x99J\xac7n\x1b\x94\xd9\ +\xca\x86\xe0Jl*\xaf\x7f\x12\xde0\xf6\xea\x05\xac\xca\ +\xa30\xe0\x06\xfd\xad}J\x92\x15&\x0a\xd6&\xa4\xe3\ +\x96g\xac\xcf\xd0\x94\x8d1\x92\x1f\xab\xfa:Ixe\ +\x8d\xa7\xf4$\xe3\xb3?\xf5\xaa\xb7\xe2a\xeb\xc99\xef\ +{EV\xcc\x1f\xc1\x91bT\xf9\x11Q\x8f\xac;\x5c\ +\xa0\x09O\xb8P\xbf\xcaK\x1e\xd8\xdf\xd9S0R\xfc\ +W\x8d\x5c\xc3\xe4\x8b\xe9\xd5\xe9\xf8|E\x8c1(:\ +#\xb3U\xf2\xac\xca\x84KF\x8e\xe4!\xba\xa4;\xc2\ +Y\x0aU\x92\x8d\xf0\x8ag\xa3\x84\xcf6\xb0\xae\xcd\x0a\ +\x94b\xb8\xb8\x00\xc0\xea\x9e\xdc\xc3\x1cw`\x5cJA\ +K\x97\x08\xb1=\x08\x13\x1f\xe6\x9f\xf4\xa3\xda\xa1\x18c\ +\xd9\xc9}l\xe3\x18\xcb<\x8b\xc7>_\x0b(5\x5c\ +\xfb\x9a@5\x98y/\x00T\xdf\x07\x00x=\xc6\xdf\ +\x06\x80P\xb0\xf2o\x01\xc0\xae\xee{?\x00\xe0\xec\x91\ +\xd7U\xec\x1a\x00v\x91.\x1b&\x0e<\xc3\xc0\x03>\ +\xc1\xce\xae-F\xa9\xea\x02\xc0!\xa3\xb1>\x00\xb8B\ +g+\xa4\xf6s\x1bT\xf0\xd8\xe5\xd2\xb06o\x88\xf5\ +y[!\x94`\x06\xd9]\xa9q*\xc4\x0d(7\xf4\ +L\xcfA$\x5c\xe8\xeb\xf58(\xb7\xce'\xcc\xf2\xc2\ +L\xda:i{\x88\xabL\x99hp!A\xa8\xb6e\ +\x9d\x95^,\xb3<\xafx\x84\x9e\xee\xb1\x15\x098\x87\ +b\xb9\x07\xa2\x86\x1e\x88\xa3t\xda@\xa6\x91C#n\ +{\x97\xec\xb5\x9a\xd1\xabF\x80\x94\x95x]\xdfH\xe6\ +e\xad\x98b\x0d\xaf\xf1\xc7\xe9\xd8DO\xb8baq\ +\xa4A\xa0\x06|\x1e,}\xe6\x19;E\xf9\x86\x0d\xa6\ +$|\xea\xb0\xb4_\x09\xfe8\xf9\x92gX\xdf\xd8!\ +\xf2t\x5c\x9c\xd1\xc7\x8e2?]\xa8\xd3`1t\xd3\ +\x8cVS\x5c\xd6\x86M\xc2\xa4E\x07\x9ey\xd0\xda\xb3\ +\xd0\xa56D%\x92\xda\xce0\x15F6\x06\xeeG\xf9\ +d\x03\x0bM\xf0\xd4\x82\x09O\xb8Mu\x06l\xdb\x94\ +\x9f\x8c\x19\x99\xa9a\xf9\xb1.:\xeaI\x1d{\xbe-\ +\xe18\xebHx(;\xdb;\xc1\x89|\x9b\xc7\x94\xe2\ +\xbc\x9e\xa3\xe3\xf1\xa6\xf7*\xcdvbL1\xab\x85\x0b\ +{1m\x9c(q\x10\xc6\xfc\x16\xfa\xc2\xe3\x98\xc2$\ +\xd3\xeaa\x98\x94\xea\x94\x7f\xbd\xa9X+wOO\x8a\ +\xb6\xf0zc\x0dLX\x0e\xdcB(\xd3\xd4F\xe9\x08\ +B\xfd\x92\x8b\xc7\x1f\xce\xf8\xb1\x8d\x0cm\xa6\xdc'{\ +\x0c\xb4\x84\xa3E\x18\xee'L\x9cD\x8e\xacw\xa1\x05\ +\xe5qZzmuV\xab\xf2\x08\xee\x13\xfbo\xab\xb5\ +\xae\xb9\x91t\xdc\xd5\xee\xb3I\x9d\xfa`{\xe9\xec\x90\ +}\x91A\xfa\x1c\xcf\x80\xea\x9aW~/\xb9\xf0A\xda\ +\xe6\xe2\x12\xcb\x22\xe4\x95~\xa6k\x1fC;.\xf7E\ +@\xba\x09\xa4X;{\x1d\xd8\x1d\x00\xe4\xa7|\xff\x7f\ +\x01@\x18dh\x90\xb9+\x00\xd8 \x8cA\xc0\x95\x90\ +z\x00\xf0>AG\xd7V\xa4\x06\xf2\xdd\x01 \x5c\ +\xd1I\xf9\xa8\xce\x82y\xa1\xce_\xf1\xa6\xebxl\xb6\ +\xcf\x06\xdb\xc3\x06\xda\x8c\x9d\xd0\xd9\x86\xfd\x86\xc1\x0a\x07\ +\xe7\xa5b3\xca\x8d}\x11\x15\xca\xc6 p\xc5J\xf8\ +%\x14\xa7c\xd5\x0d\x01\x16o\xf2\x94JL\xab\xa5\xa0\ +6\xf3\x01\xbbr\xd8:\xe5\xc4Y\xd9&\xf0\xd9\xeb\xe5\ +\xf8\x0c\xb4\xd0\xa0\x85\xfa,\xf2\x12\xcc['nm@\ +\x18p\xf8\xdcgZ\xa9\xe3\xea\xbf\x18\xbd\x10\x97\x22#\ +\xee\xd3\x86\x9ev\x93\x85\xf6\x91_\xd6\xc1|\xd3`C\ +\xf59\xac\xe0\x09m,\x03y\x8e\xef\x91\xbf\xe5y\xde\ +`\xc7\xce?t \x96n\xbe\xcf\xceH\xf0[$\x84\ +\xa3l\xa34\xf0\xcd\xf35\x95\xb5\xad\xadr\xb0,-\ +\x86\x89\xf4\xae\xe4b\xe5\x9e\x97\xb7\xe2^\xf5'l\x93\ +}\x80\xf0\x82m\x83\xed\x8fgw\x9ciY{\xb2\xba\ +\xee\xe9\x19\x0e\x02\xd9?0]\x0e\xba\xd1C\x031\xb6\ +Y6\x90\xf3\xd9\x7f\x9a\x0c\xb8\xec?\xa5\xad\xde\xf8\xf9\ +7?\xc1vI\xf0 \xfd\xf0\xf8x\x0d\xa0$\x06l\ +\x0b\x84\x87\x9e~\xe4y\xa9\x1a3fd\x0c|1\xdd\ +r\x1f\xf3\x92\xc7\xa4zbe,\x01L\x980\x8aM\ +\x93D\x8cm\xba\xb5~a\xba\xa1?\xac\xdb\x82\x0f\xb1\ +o\x8a\x1095\x8ez\xd9\xa0B\xc6\x1d\xbb|\ +\x15Tp\xe1j\xfdY\xadQ\xfdp\xf4l\xe8@\xad\ +\x93V\xbe\xd5\x0b\x94=|V1\x90is\x96\x9bb\ +\x8b\xf5\xc5\xda\x0b\xe1\x91V/\xd9~\xd8\xa0?\xac\x84\ +(?\xad\x93c\x1a\x14\xef\xf5\x93=\x0e\x9c\xea]a\ +_\x9c\x18\x08\xfe\x18'*\xb3\xf47\x07O\xec\x0c\xf2\ +\xc1\x91jk8\x96P\xcf9y\xb2\x091\xc0X\xb1\ +\xefFwD\x87\xda\x12\x09\x22\x05g\x22\xe7\x1e\xbd\xfa\ +b\xf0\xd0\xb1\x849\xd0\xa8\x15K\xcd={\xa1\xb9G\ +\xcf`,vJ^\xed\x17o\xda\xe1 \xd9.e\x10\ +\x5cJ_6\x81\xb36\x5c\xeb\xc8z\x85Al\x98\xcc\ +3\x9di;\x09\x10\xb4\xc2x\xe7q0\x06P\x93\x86\ +\xca\xd3\xee\x1cv\xf8\xc71u\xf2\x87\xd1\xaf\xf7(\xac\ +\xdd\xb0\x18\xb7\xcd\xba\x02\xeb\xd6\xaf\x04\x00\xb4\xb6\xf6\xc1\ +Q\xd3/\xc4\xd8Q\xd3\xd1X\xee\x81\xc5\xcb\x9e\xc1s\ +s\xfe\x8c\x15\xab\x17\xc0\x11f\xfa\xf7\x1d\x8aO\x9d\x7f\ +\x03\xee}\xf4\x07x\xe5\x8d\x87jA\x1a#\xb5&\x05\ +\x17a\xc6!\x17`\xe2\x98#\xd0\xbf\xcf(,[5\ +\x07/\xbdq'\xdeX\xf0D\xe60O\x9cq\x11\xf6\ +\x1aw\x0c\x9a\x1a{c\xf9\xea9\xf8\xf3=\xdf\xc4\xce\ +\x9dmH\xe01l\xd0X\x1cz\xe0\xf9\x183\xe2`\ +T\xaa\x9dX\xb4\xf4I<\xf1\xe2M\xd8\xbce]\xca\ +;_\x93C1\xc6\x17\xff\xf9vl\xde\xba\x1a\xbf\xbb\ +\xe9\xa2\x0c{\x82\x89\x13\x8f\xff\x22\x8e\x9a\xfeY\xec\xea\ +zy\xee\xed\xf8\xe3-_\xc9d%r\x0c\x9d\x9d\xd8\ +\x006\xea@~\x1d\xd5\x91G\x5c\x88\x99\xd3/\xc17\ +\xbfw 49\xb4\x1b\xd58\xa0\xb4\xc6\x118\xee\xd8\ +\xcf\xe3\xe8C?\x8f'\x9e\xff\x15\xee\x99\xf5\x03\xd2\x05\ +\xe0\xcb\x97\xdc\x877\x97=\x85;\xee\xbe*\xa3\x89\xb1\ +$A\x1e\x1b|\x09\x8cY\x1f\xac>J\x85^uM\ +\xd6\xa8}\xe9s\xf7a\xe1\xd2\xc7q\xd7=\xdf5\xed\ +qP\xe0\xe0\xf0\xc9\x8f_\x8f$\xa9\xe2\x86\x1b?\x9d\ +\xf5#cL\x90\xe0k_|\x1c/\xcf\xbd\x0d\xb3\x1e\ +\xb8\xc6\xf0Nv\xe3[\xdb\x9c\xaf\x96\x86m\x8a{\x96\ +g\x8f9\xe2\x124\x94[q\xd3-\xffjl\xaf\xf0\ +\xe2\xf8c?\x8f}&\x9e\x84\x01}\xc7\xc2\xfb*V\ +\xady\x0ds\xe6\xde\x8eg\x9e\xbe\xd9\xf4\x95\xaf\x95\xa9\ +\xbd\xd1d\x87\xbfU\xbb\xc1\x81\x96\xe0\xe2\x9c\xd3\xaf\xc0\ +\x94I\xa7\xe3\xcak\x0eAg\xfbN\xb2\xa7\x1e}\xfb\ +\x0f\xc1\x97?\xf30\xeey\xf4*<\xf9\xd4\x7fg\xe3\ +\xd4\xe9\xb2\x84>\xcbo\xd2\xb0\x81\xbc\xca\x85m\xf6g\ +\xff\xe9\x0f\xd8\xbcu\x15\xfep\xcb\x97\x01 \x93\xab\xd8\ +I\x96\xa1L\xa5G\xd9\xe7\x1cL\xf2k\xf5\xec:u\ +\x0d\x0e4\x08\xd4\xf3\x19\xd9.\xb3\x1f\xb3\xeb\xf3\xbd\xe1\ +\xaf\x16+\xb8\xc0!\xe3\x15\xad\xe4B\x89\x06/R)\ +\xd2\xb6\xf8h\x1c\xe9\xcb\x06~\xba\xdc\x8a\xfbb\xbb.\ +\xba*cI\xfb\xd6\x8b1\x9d\x0fp\xf2\xc5\x0a\xebW\ +\xad\xbf\xf5\xb51p \x1d&\x9c\xdc\x06\xe3\xcf\xc3\xc3\ +\x95\xcb\x10-\x97\x98\xc1\xceR\xf9\x5c|\xa1\xcbWl\ +\x91I\xc2t^\xc2\x02\xd3;2>)\x06u\x83]\ +\x18/1~D\xcb\xe4w\x92\xb5\xc2A\xb3pP*\ +\xc2\x14\xfbH\xa0\xc7\x81\x13\xa0\xeb\x12\xa4S\x06\x9b\x82\ +(\x81D\xb3|\xbc\x0bgc\xf2\x8a\x1d6\x9c6:\ +\xceg\xf5\x1c\xfc\xed\x0a\x006\xb3\xb4\x01\x97\xb4\xc3\xeb\ +\xff\xea\x01@\xfb\x93q\xd8#\x08\xd8p\x08\x00X\x00\ +\xfc\x9ec\x19\xab\xa5\xddVT\xf3\xb5\xc0Z\xef\xbe\x82\ +\xce\xaem\x90p\x99\x01\xa0\x99A\xfd\x80\x99\xfbW(\ +\xd8\x00\x9a3T\x95\x9dm\x93\x8f\xebp\xa6m\x9f\xdd\ +%\x95M\xbbB\xcc.\xf2\x0e\x97\x10p\xbf\xa5b+\ +\x8a\xa5\xd6\xec\x9d\x86\x9c\x91\x08\x0d\xfaR\x8c\xdf\xf3\x10xx\ +\x8c\x1ew\x00N:\xea\xdf\xf0\xe6\xb2\xe7p\xe3\xed_\ +\x84\x83\xc3?\x9cu5\xe0\xd2\xb6\x8e:\xf8B\x8c\x1f\ +}\x18\x1ey\xfa\x17\xb8\xf9\x8e/\xa1G\xcb\x00\x9cv\ +\xdc\xbfg\xa3\x88\xe00z\xf8^\xf8\xf8YW\xa3\xa5\ +\xa9\x8f\xc1Ib\xc6\x96~\xb6\xf7\xc4#p\xc4\xd4O\ +\xe0\xd5\xf9\xb3\xf0\xab?|\x12\xdbv\xac\xc79'\xfe\ +\x07\x9a\x9aZ\xe1\xe0p\xf0\xfeg\xe0\xa0}\xcf\xc1\xb3\ +/\xff\x01w\xed\xf8\ +\x7f\xc7\xb0A\xfb\x22r\xbaFS\xf2Q\x07\xe0\xe57\ +\xee\xc0M\xb7_\x8c\x9bn\xbf\x18w=x9\xe2\xa8\ +\x80G\x9f\xf9\x19n\xbe\xfd\x12\xdct\xfb\xc5xf\xf6\ +\xef\x00 \xa7#\xac\xeb\xf2;\xc4\x85\xc8A\x0c+\x00\ +\xac^3\x17/\xbc\xfaG\xc2\x80\xba&I=\xd9\xd0\ +\x8b#\x92 {\xf2\x9e\xa7\xe0\x9d\xf5\x0b1e\xd2i\ +\x88b\x9d\xf4\xf4H\x0f0wN\x9c\x9b\xdd\xd5\x0f\xd8\ +\x8d66\x10\xe6\x0aeJ\x15W\xac\x18\xb5\xa2\x13i\ +\xa57\xed\xaf\x9e\xfe\xf2\xbf\xa3\xa8P;OSG\xad\ +v\xd9\xe3\xa5\xd7\xff\x82\xe5\xab^\xce\xbe\x15\x0dd\x9d\ +\xe3\xc3\xf1\xb9\xf2\xaa<\xb4\xfdf\x1f\x1b\ +6/\xc3i\xc7^\x81q\x13\xa6\xd1\xb1\x13\xd6\xaeh\ +UN\xf9\xc2\xf4\xf3\x8c\x07?\xa7\xe3\x89\xf0\xc2\xcb\x7f\ +BcC/\x1c4\xe5\xac\x8cW\x82\xb1i\x07|\x04\ +\x95j7^\x98\xf3\x17\x83)\x0dB\xc4\xa6k\x7f\x9c\ +\xa0p\xa8*k>\x99z\x91_\x14\xa5\x01\x90$\xef\ +\xf5j\xc7\x82=I|\xb8B\x1e\xdapI\xde\xd8?\ +1\xbf\xa5-\xae\x98\xb1?r\xd0\x84$_t\xb0G\ +\x820\xbf\xa4\x8d0\xb8\xb4\x15O\xf6\xd2\xf5\xab\x91L\ +\x8f\xa7\x7f\x03\x1c k\xb5\x99\x9fK\x88\xb7!oB\ +~$A\x7f\xd6\xfe\xdbu\xf8a\x11\x82[\x12y\xb0\ +\xe5\x00\xb4\xa2n\x0a5\x91\x03\x0av\xfd.\xeb\xa9\xec\ +\x99\x08/\xf6\x5c\xfc\x1f\x176\xecX\x94\xbf\x5c\x01T\ +\x9b\x03\xba\xdf\xf6#r\x97v<\xec\xd9\xc3B\x8b\xac\ +A\xd7\xc4\xccg<\x8b\xe0P\xd0l#F\x02-\x0d\ +s\x87!\x00B\xe3\xad\x8eB\x19\xa4\xe7\x0bi\x05P\ +\xae]M\xc5\xd6\x0b\xfc\xc2\xf5P\xa1\x11\xd5j\x91\xcf\ +\xd4\xc5\xc3S\xc6\x22\xd1\xb7N1\xab9\x17\xc5\x8fk\ +}\xe5\xab\x15\xf5\xc6\xad\x99\x80\xdb\xc5\xfd\xfc$W\x07\ +\xec\x91\x11\xac|\x15\xdf\x8d\xf6\xae-h*\xf5\x0a\xc6\ +%mX~\xa9\xc3\xcc\xc2H\x03 \x0e\xc0\xd3\xf1W\ +\xeb\xc8V9\xcb\x01\xa0rH3\x06v`\xe2^\xd8\ +\xe8(u\xea\xdc8\x08\x94\xf6\x0aq\x19\xc5\xa8?:\ +\xbb\xb7\xa3Z\xed\x80\xa0F2Z\xeb\x00\xf2\xbb\x93N@\xa1X\xc2\xca\xd5\xafa\xd9\xd2W\ +\x09\x13\xf6\xdc\xab\xf1\xe3\x0f\xc6\xc0~\xe3\xf0\xf3\x1b?\ +\x84O\x9f\xff\x07L\x99|\x02^\x9csWf0\xe5\ +\x1a;\xf6@\x0c\x1f\xb2/V\xac~\x15o-y\xd9\ +\xe0\xa0\xdf\x80\xa1\x18\xbf\xc7\xe1\xf0\xf0X\xb8\xe4\x09l\ +^\x9f\xd2\xd8\xa3W_\x8c\x18\xb6/\x16\xbe\xf94&\ +M8\x0a=[\x07a\xd1[Oc\xed\xea%\xd9\xf3\ +Q\x1cc\xfc\xb8\xa9\xe8\xd7g4\xe6/~\x14|E\ +\x880b\x8f}0j\xf8\x81hk\xdb\x88EK\x9f\ +\xc6\xd6M\xeb\x09\x01\xc0\x80\xc1#1a\xcc\x11\xd8\xb6\ +\xfd\x1d,X\xf8\x04\xba::\x11!\xc2\x8a\xd5/c\ +\xf3\xd6\xb7\xb3\xb6\xca-M\xd8k\xfc\x0c\xb44\xf7\xc3\ +\xd2\x15\xb3\xb1j\xf9\xbc\xcc\x86\xed\xb3\xf7L\xbc\xb5b\ +\x0e\x06\x0d\x1c\x8b\xa1\x83\xf7\xc6\xea\xb5\xf3\xb0d\xd1\x0b\ +\x10\xeb\x13\xce\x0e\xf4\xe8\xd3\x1f}{\x8f\xc4\xdc\xf9\x0f\ +C\x92P\xb9o\xc2\x84\xe9\x981\xfd\xb3\xb8\xef\xb1\xef\ +\xe1\x81G\xae\xcb\xbe[\xba\xf4e\xf4\xef;\x06\xc7\x1c\ +\xf1E,]\xfa1L\xdas&\xde^3\x17\x9b\xd6\ +\xaf\xcd\x82\xcc\xb1c\x0fDWw\x07V-\x9f\x87\xb8\ +X\xc0\xc4\xf1\x87\xa2\x7f\xbf1ho\xdf\x82\xc5K\x9f\ +\xc6\x96\x8d\xeb\x00\x00#G\xef\x8bJ\xb5\x0b\x9d\x9dm\ +\x18?\xe6pttn\xc7\xdc\xf9\x0f\xa3\xa3\xbd\x1d\xab\ +V,\xc0\xca5\xaf`\x9f\x89'\xe1\x99gn\xcel\ +\x9b\x87\xc7\xde\xe3O\xc0\xfc7\x1fFg\xfbN88\ +\x94\x9b\x1b\xb1\xdf>\xa7\xa2\xb3k\x07\xe6-|\x14\x9d\ +m;Q,\x960i\xcf\xa3\xb0e\xeb\xdbXQ\xd3\ +\xf7\x1e\xbd\xfba\xd4\xf0\xfd\xb0r\xf5k\xd8\xb4q-\ +\x5c\x5c\xc0\xb8\xf1\x07c\xd0\x80\xf1X\xb7\xe1M,\x5c\ +\xf04\x92jb|\x02\x07\x09\xa1/\x92\x80\x8cgV\ +\xa4\x92\xec\xb2\x7f\x85\xd5M\x8f8s\xe0\x1c\x88\xd9$\ +P\x13mq\xe06\xb9b\xff)\xbfu\xc9\x95\xad\xc2\ +q\xdf\xa1\xafU\xbf!\xbd\xe7\x97\x1b\xf0\xf8\xd4\xbes\ +\x0b\x1a\xdch\x05V\xc6\xc4U\xa8\x04\xf2~\xfa|<\ +\xa1\x81\x8a\xb6[\x7f\xa9\x8e\xfa\x01\xbb\xa1P|?\xcf\ +\xb6%\xc1\x06,\xa9\x98\x89\xef\xccb\x8ar\x99\x02<\ +N\xff`\x9e\xaf\xe6\xc6\xa0\xf7\x22xZ\x03w\x1e\x91\ +\xfaJ\x09\xc8e\xa3d\x82$[\xd2\x83\xe0\x19\x99]\ +`\x9eI\xca\xc3\xfeC\xe4l\x03S\x19m\xdaOA\ +\x1ed\x000\xf1!\x00\xf8\xdf\x1f\x1c\x00\x5cV\xdd\x1d\ +\x0008\xeb\x03 \x9c\xce\xac\x07\x00{\x22\xfc\xbb\x00\ +\x00\x9a\xcd\x0a\xed\xbb\x06@L\xed\xd6\x03\x80N1\x84\ +%\xf4\x1c\x00|\x15m]\x9b\xd1R\xea\x93\x81\xe5\xfd\ +\x00@\x0a\xc0\x89\x01\x80B\x99C_\xe1\xaf\xa7~\xac\ +,\x11\xf0\x83\xcd\x92L\x97\xf08\xec.6\xfe\xb1\x1c\ +\x01\x12\xe7Q,\xb5\xa0\xe0\x9bP\xed\xde\x89\xee\xeaN\ +\xea\xbf\xfe\xda\x155\x90v\x97\xa8\xd0'\x01>\x00\x0c\ +\x191\x1e\x80\xc3\xe3O\xfc\x16\x9f\xfe\xc4\xef\xb1\xa3m\ +\x03~\xfe\xfb\x0fa\xe4\xb0)\x98y\xe8%\xf8\xf9o\ +\xce\xc7\xdc\xc5\x0f`\x9f\x89'`\xc5\xf27\x08\x0b\x1e\ +w\xde}\x15\x10_\x95\x8d\xdf\xc5\x0e\xbd{\x0e\xc7\xd6\ +\xed\xeb\x107\xf4@\xaf\x1e\x83\xb1a\xf3\xb2l,+\ +V\xcfG\xb5\xda\x8dA\xfd\xc7\xe3\xb5\xb9\x8f\xe2;\xd7\ +\x9e\x8c\xc8ies\xc8\xa0\xf1)V*\x15x\x00\xd5\ +j\x05\xb7\xdc\xfbu\xbc6\xef1\x5c\xf9\x95\xe7\x90e\ +e\xceQ\xbe\xafY\xeaon\xf9\x22\x22'5v\x87\ +\x9e=\xfa\xa1\xb1\xa1\x07\xaa\xd5\x0a\xbc\xf3\xe8\xd1:\x10\ +\xaf/\xba?\xc3\xde\xdb\xef,@\x14\x150t\xd0\x9e\ +xm\xc1c\xb8\xec\xc7\x87\xc3{\x9f\xadG\xec\xdfg\ +4\xe0\x81\xee\xee.x_Eck+\xce>\xf1*\ +<\xfc\xccO1a\x8f\xa3 \xa6$\x93\x95\xc1l\xde\ +\x89\xf9\x9a\xa6\x03\x1eg\x9ep%\xdavn\xc2\xf0\xc1\ +SP\xa9v\xe2\xcak\xa6\xe3\xcc\x13\xaf\xc0\xde\xe3\x8f\ +\xc7;\x1b\x17\xa3g\xeb`47\xf6\xc6\x9d\x0f]\x81\ +\xa7\x9f\xba\x11\xa7\x1es\x19\x16.}\x0c\xb7\xfe\xf5\x9b\ +p\x00\x1a\x9a\x1b\xf1\x89\xf3n\xc0\xac\xc7\xbe\x8f8.\ +\xe0\x98C\xbf\x80K\xe7N\xc6\x90\x11\x13\xf0\xe9\xf3o\ +BgW\x1b\xda;\xb6\xe0\xe4\x99\x97\xe2\xb9\x97o\xc4\ +mw^\x01\xa99\xf3\xb9W\xd3\xf6\xfb0\xd6\xac[\ +\x80\xc5\x8b\x9e\xc7\xf2\xd5sp\xd0\x94\x0f\xe1\xa59w\ +g:\x0d\x00\x13\xc6\xcc\xc0\xb4\xfd>\x8a\xcd[W\xe1\ +\xd4c\xbe\x81\xa7f\xff\x06\x7f\xbd\xeb[H\x90`\xfa\ +\xb4\xf3p\xda\xb1\xdfDG\xe7v8\x17\xe1\xe4\x99_\ +\xc7\xed\xf7}\x0d/\xcd\xb9\x1b#\x86M\xc6\xf9g\xfc\ +\x14k\xd7/@\x9f\x9e\xc3\x91\xf8*N\x9a\xf95\xdc\ +|\xc7\xe7\xf0\xfa\xab\x0f\xa1X.\xe1\xb3\x9f\xf8\x13\x86\ +\x0e\xdc\x1b\x9b\xb6\xac\xc0\xf1G~\x19\xf0\x9a\xd0\x9cp\ +\xfc\x17p\xc4\xb4Oc\xdd\x86\xc5hj\xec\x8dS\x8f\ +\xfd&n\xbc\xf53X\xb4\xe8y\x00\x0e\x03\xfb\x8d\xc3\ +%\x17\xdc\x86\x1d\xed\x1b\xd1\xbf\xcf\x18\xac\x5c\xf3\x0a\xae\ +\xfb\xed\x87\xd1\xdd\xd9\x85\xb3O\xfa\x1e\xe6\xbcq+\xee\ +}\xfbG\x181z\x1f|\xec\xcck\xd1\xdc\xd4\x1b[\ +\xb7\xaf\xc5)\xc7\x5c\x86'\x9e\xbf\x1e\xf7\xde\xfb}x\ +\x00\x1f=\xf3Z\xbc\xb5\xf2\x05\x8c\x1cv \xb6m_\ +\x8b~}F\xe3\xb1\xe7~\x81\xbbf}\xcf$\x8e\x82\ +\xf3}&\x1d\x87\xb7\xdf\x99\x8f\xf6\xb6\xed\x99\xdduH\ +\x1d\xfe\x98\x91\x07\xa3}\xe7f<\xf4\xc8/\xac>W\ +\xab\xf8\xe5\xef?\x8a\xae\xceN\xf8j\x82S\x8f\xbe\x0c\ +KW<\x87?\xdd\xfaU88\x94\x1aJ\xf8\xc4y\ +7\xe0\x81'\x7f\x84m\xdb\xdf\xc1?}\xe4w\xe8\xd5\ +c\x086n^\x8e\x01\xfd\xc6!I*\xb8\xfe\xe6\x8f\ +b\xc5\xb2\xb9\x98y\xe8\xc5\xe8\xd12\x00\xfd\xfa\x8c\xc1\ +\xf6\xb6u\xe8\xddc(fL_\x86\x1f\xfd\xf2\x14\xf8\ +\xee\x04\xaf\xce\xbb\x0b'\xcd\xf87\xb4\xf6\xe9\x87\xad\x9b\ +\xd6\xc3\xc1a\xcc\xb8\x030\xb0\xdf8\xdc6\xebk\x00\ +\x80s\xcf\xfa6\xa6L:\x1d[\xb7\xafA\xef\x9e\xc3\ +\xb0\xfd\xa8u\xf8\xfdm\x17a\xf5\xb2\xf9\xd8\x7f\x9f\xb3\ +0z\xf8T\xfc\xf8W'b\xeb\xa6\xf58\xff\xcc\x1f\ +\xa3W\x8f\xa1\xb8\xe6\xfaSQnh\xc0'\xcf\xbf\x01\ +{\x8c8\x18\xeflX\x88\x81\xfd'\xe0\xad\x15\xcf\xe3\ +\xbfn\xfa$:jI\x12\xdb\xc4zA`h\xe3D\ +_$\xa0\x0b\x93\x14\xab?\xba\xc4\x07F\xbf\xde\xadm\ +A\xb3]C\xadS\xc0\xbaV\xb2\x9e/\x91 \xac^\ +\x12\xcd~L\xed\xaf\xdd\xd0\xc4I:\xfbF\x9f\xf9[\ +m\x95\xd7.\xca\xc5>\x9b\xed\x1d\xb7)\x9e\xa6J\xe3\ +\xb1A\xa0\xfe\x9f\xfdN\xbd5\xba\xd6\x17\x09\xcfQ\xb7\ +\xadj96r\x10\x7f\xa3\x12\x92\xf3x\xf3GK\x85\ +\x95;\xe5\xa1\xc4Sv\xb9\x94\xd8u\xe6u\xb5\xb6\xdc\ +\xcc\xae\xc1\xe6s}\x93\xac\xb0\xc3=q\x1b\xcc\x07\xee\ +C.Y\xd6\x16i\xe9=\xbf\xe5\xbf\x1e\x00\x98\xb92\ +0\xae\xbf\xa8\x80t\x07V\x98ih\xbc\xca\xc1\x02L\ +\x9bz\x9f\xac\xdd\xb0\x01A\x9eV\xaeX\xf1\xae\x1a>\ +\xb49,\xc7+0\x22\xa2C\x97N*\x00\xf2\x158\ +\xdd\xb5[\x8f\x1e\x16\x0bO\xb9\x84A-\xa0\xd5\xbe\x04\ +\x1e\xdeW\xb1\xa3k\x13\x9c\x0f+\xa4\xfc\x9c\xddhR\ +Oa\x85\x0f\x5c\x09\xd4\x11\x22\xa3\x9d\x83h\xe1\x09\xaf\ +S\x91J\x1f\x10V\x82e\xb4y\xfe\xf3\xf88H\xe4\ +\xb50\xe9\x9a\xb7\x08\xc5R\x0b\x1a\x1a\xfa\xa0\x10\xa7G\ +\xc6\xf0k\xc7\x84\xcf\x96\xc7*\x13\xe1\x9d\xf4+\xcf\xef\ +5\xfeX,_\xfd\x12\x0a\xc5\x22F\x0c\xd9\x0f\x0f<\ +~5vl\xd9\x82\xd7\xdfx\x04?\xff\xf5\xf9\xa8V\ +\xabX\xb4\xf4\x09\x8c\x1a~ \xc9\x83dS\xad)\xb9\ +\x8bq\xda\x89\x97\xa2\xa5\xa9/\x9e\x9d\xf3'\x00@k\ +s\x7f\xbc\xb3aI\xd6gR\xad`\xcb\xb6\xb7\xd1\xd2\ +\xdc\xb7\xc6\xd7\x18\x89O\xf1\xd7\xb3g_\x1c>\xf5\x13\ +xk\xe5l\xacZ\xb3\x10\x00\xf0\xf2\xeb\x0f\xe2\xd5y\ +\xb6*\xc4\xc6Q\xff\x96\xb0\xda\xc1\xd7\xdasq\x8c\xd3\ +\x8e\xf9*\xdavn\xc6\xecW\xef@\xdf^\x83Q,\ +\x94\xf1\xf6;\x0b\xb2\xe7W\xac^\x80$\xa9\xa2GK\ +\xff\xb45\xaf\xc6f\xd4\xf0\xbd0e\xcf\x931g\xde\ +\x9d\xa8\xfa*\x90$8\xe7\x94oc\xfd\xc6\xa5x\xec\ +\xf1\x1b\xea\xd0\x90_0\x1d\x1a81X\x22\x9f\x9e\xad\ +\x83\xf1\xed\x9fN\xc7\xf7\xaf\x9b\x81\x01\xfdFc\xdf\x89\ +'\xe1\xbfo\xbb\x08W_w:\xae\xf8\xcf\xa9X\xb9\ +\xe6U\xec\xb7\xd7\x19\xf0\x00\xe6.\xbc\x1f{\x8e9\x06\ +.N\xf1\x7f\xd0\xfe\xe7\xc2{\x8f\x17\xe6\xdcbpt\ +\xe0\xbeg\xa3\xa3s;\xae\xfa\xd1\x91\xf8\xf1u\xa7a\ +\xd6\xa3\xdf\xc1\xd0\x81\xfb \x8e\x0b\x06\xef\x1e\x1e\xa5\xa6\ +FL\x1c3\x13o,\x9c\x85\x08\x11^\x9d\x7f\x17\xc6\ +\x8c\x98\x8e\x81\x83G\xd5t\x22\xa5\xbe\xb9\xb1\x0f\xae\xb9\ +\xe1T|\xef\x9acp\xcf#\xdf\xc1\xa1\x07^\x88\xd1\ +c\xf7C\xaf\xde\xfdq\xca\xd1\x97\xe2\xb5\xf9\xf7\xe0\xca\ +\x1f\x1d\x86+\xaf9\x14s\x17\xdd\x8fS\x8f\xf9\x06\x1a\ +\x9b\x9b\x01\x00\xe5R3\xb6l]\x8d\xff\xf8\xe1t|\ +\xe7\xea#\xb1q\xf3rL\x9d\xfcaxx\x9ct\xec\ +\x970\xa0\xefX\xfc\xf8\xd7'\xe2;\xd7\xcc\xc4#O\ +\xff\x04\xcd\xb5\xa9~\x0f\xe0\x80}\xce\xc5\x13/\x5c\x8f\ +\x1f^w\x0a\xae\xba\xfaH\xac^\xfb:F\x8d8(\ +\x1bmKS?\xdc\xf0\xe7\x7f\xc4\xf7~r,\xfet\ +\xd7\x171r\xe8\x01\x18>los\x94\x0a\x00\x9cv\ +\xec7\xb0\xb3s+\xbeu\xf5\xc1\xf8\xfe5\xc7\xe2\xd6\ +{\xbf\x8a#\xa7}\x0a{\x8c?0s\x1c\xbd{\x0e\ +\xc3\x95WO\xc3w\xaf9\x1a/\xbd~+\x0e\xdc\xf7\ +\xdc\x9c=\x14\xbe\x8d\x1dy(\xdeZ\xf9\x1c\xb8Z$\ +\xbc\x1a:h\x1fl\xde\xba*\xc3\x06O=u\xb6\xef\ +DRMu\xf6\x8dE\xf7a\xe2\xd8\x99pq\xfa\xfd\ +\x01S\xce\x84s\x11\x9e\x9fs\x0b\xa6\xee\xf7!\xf4h\ +\x19\x88\xef_7\x13\xd7\xfc\xe2L\x5c\xf1\xe3\x83\x10E\ +1\xf6\xdb\xfb\x8c\x0co\xc3\x87\xec\x87\x1bo\xbb\x08?\ +\xb8\xe6X\xfc\xe6\x96\x7f\xc4\xe0\x01{b\xdf\xbd\x8e\x85\ +\x83\xc3\xf3/\xfd\x09\xdd\x95NL\xdb\xef<\x00\xa9\x8d\ +:h\xf2\x87\xb0f\xdd|,^\xfc\x02\xa6\x1f|\x1e\ +\xa6M9\x1f\xb7\xce&\xa1\x0a\xf2\x00\x00 \x00ID\ +AT\xfaw\xfc\xe0\x9a\xe3\xf0\x83\x9f\x1f\x8d\xeeJ\x07\ +\xce8\xeerTQ\xc5\xadw\x7f\x0d\x95J'\xce8\ +\xf1\x0a\x1c=\xf33\x185\xec \xfc\xe9\xae\x7f\xc5\xce\ +\xb66\x1c7\xe3\x0b\x189\xec\x00\xfc\xf8\xd7'\xe0\x87\ +?;\x19?\xb9\xe1T\x0c\xea?\x11\xc7\x1cu\x89\xe1\ +;\xdbk\xf9\xb7\xf5\x1d\xf6s\xf63\x92\xb4k\xa0\xe6\ +\x0c\x1e\xb9\x1d\xb6\x97a\x9f\xa1\xaf\x09\x03\x1d.Fp\ +X\xc7\x81j\xbd\xc0\xd5\xce\xb4h8\xa4\x9eY\xfd\x9e\ +\xdc#\x9b\x0c\xa4=\x8e\x0d@c\xe3\xb5\xf5I\xd6\x92\ +\xd2\xc2\xed\xc8=\xdc\xaf\xf2\xca\x16j\xf4\x1e\xbbw \ +\xfc\x9d\x7f\xc6\xd1\x88l\xf8\xeb\xe1\xe1\x8a\x05\xd3^x\ +\x94\x97\xf0@\xa6\xfb\x95'\xb6O\xe1!\xf3\xb5\x1a\xf4\ +\x95\xf2\xc7&\x142V\xb9\xc7\xae\xebD\xc6[\xee\x87\ +\xdf\xae\xc6\xd3\xf9\xfc=\xd3R\xad\x8d+\x92\xce\xc3\xb3\ +\x9a\x18\x006\xdb\xd8}\x00\xe8\x00\xffg\x00\x10\xbd+\ +\x00\x94\xc9!\x008\x13\xc8\x03 \x1f,\xbe\x1b\x008\ +\xa8\xb3\xf5\xcb0 \xd2\xe9\xbd\x10\xa4!\x00|\xad\x12\ +\xe8\xbd.X\x0e\x01\xa0}0\x8f\xc3@k\xd7\x00\x90\ +\xac\x86\x83^\x91w8\xb5\x8c\xec\x1e\xbb\xf9'4*\ +\xa1q\xe3\xb5\x92\x12(\x84\x97G:\xbd\x5c*\xb5\xa2\ +\xb1\xa1/\xe2\xb8L\xe3\xb4\x19g\xbdL\xd2&)\xb5\ +\xa9\xf1(\x0d\xc2<<\xba\xba\xdb\xd1\xd9\xd5\x06\xc9\xbe\ +\x9a{\xf5L\xc7\x9fT\xb3\xf5nre\xe7\x06F1\ +\x8a\xe5\x1e8\xf3\xf4o\xe1\xb0\x03/\xc0\xac\xc7\x7f\x88\ +\x15\xab\xe6!B\x84b\xa1\x01]\xdd\xba\x10=\x81G\ +\xa5\xd2\x05\xe7\xec\xb4Z\x9f>C\xf0\xc9\x0f\xff\x12\x80\ +\xc7\xad\xb3\xaeH\xabp\xc6\x08q\xbf).F\x0d\xdb\ +\x0b\x13\xc6L\xcd\xfe\x8bj\xafjsp\x88\x0bE\x5c\ +p\xf6\x0f1r\xe8\x14\xdc:\xebr\xb4\xb5oGc\ +C\x0b\x00\xa0\xab\xab=\xe3X\xa5\xda\x8djR\xa9U\ +!\x9dt\x80\xf1\xa3\x0e\xc0\x05g\xfe\x04o\xaf\x9b\x8f\ +{\x1e\xfd\x09b\xc48p\xcaI\x183b:\xfe|\ +\xf7W\xc8\x01\xb06\xa8\xb1\xd4uw\xf6\xb2\xfa\x04\xbc\ +\xb5\xf2\x05l\xdb\xb8\x01\x9b6\xae\xc5\xf2\xa5\xaf\xe2\xdf\ +\xae\x9c\x88%o\xbd\x80\x09\x13\xa7\xe3\x98#?\x83R\ +\xb1\x11\xa5b\x13<<\x9e}\xe9&\xf4l\x1d\x84I\ +\x13\x8f\x84\x83\xc3>\x13O\xc2\xc2%\x8f\xa2\xa3\xbd\xdd\ +\xc8y\xed\xba\x85\xe8\xd3k\x04\xfe\xf9\xc2\xdf\xe0\x88\xc3\ +/\xc0\x8b\xaf\xfe\x15?\xbd\xfe\x1c\xf8\xaa\xea\x84`n\ +\xea\xfe\xe7\xa0Tj\xc6\xdcE\x0f\xa1w\xffAX\xbc\ +\xe4ItW:p\xd8\xd4\x0bM\x22\xb1|\xf5\x8bX\ +\xbb\xea\xcd\x94\x8e\x17oF\x92T0q\xccQ\x980\ +\xf6p46\xf4\xc4\xfaMK1\xf5\xc0\xb3q\xd0\x94\ +3\xb1q\xf32\xb4\xb6\x0c\xc0\x88\xe1\x933\x0e\xbc2\ +\xffn$\xd5*\xaa\xdd\xddX\xbb~!\x9a\x1a{\xc1\ +\xc1a\xc4\x90\xfd\xb0j\xcdk\xd9\x94\xf0\xd3/\xdc\x84\ +\xee\xee\x9d\x99\xa5\xda\xb0y\x19\x0e\x9e\xf2Q|\xe8\xac\ +\xef`\xd2\x9eG\xe0\xfa\xdf_\x88\x07\x1e\xfaY&\xab\ +\xb5\xeb\xe7c\xc5\xd2\xd7\xe0\xe0\xf0\xea\x1b\xf7\xa1Z\xed\ +\xc6\xc0~c3l\x01@\xb9\xa9\x11#\x87\xee\x8fw\ +\xd6/\xc2\xe4\xbdN\xc4\xb4i\xe7\x00p\xe8\xe8\xdc\x8e\ +\x89cgd\xf7-^\xf6$v\xeeh\x03\x00\xac\x5c\ +\xf3*\x1a\xca\xad\x99\xcdH2\xab\xeb\x11\xc5\x11F\x0e\ +\xdd\x1fs\x17=\x94\xe9\x93\x5cb\xaf\x9d\xcb\xaf\xb5\x0d\ +q\xf0\xdcK7\xa3\xb9\xb1\x0f&\xef{\x02<<&\ +O:\x05\x0b\x97>\x86\xce\xb6v<\xf8\xf0\xb5\xb8\xfc\ +?\x0f\x02\x9c\xc3\xbe\x93\x8f\xc31\x87_\x8cJ\xa5\x13\ +\xe5rs\xd6\xc6\xa6-+\xb0`\xc1\xd3\xa8\x22\xc1\x9b\ +\x8bg\xa3\xbb\xd2\x81\x96\xe6~H\x90\xa0\xa3\xad\x1d\x0b\ +\x96<\x82\xbd&\x1c\x0f\x00(\x14\x8b\xd8s\xecL\xbc\ +:\xef.88\x8c\x1b}8\xb6l[\x8d\x97_\xba\ +\x0bUT\xb1i\xfd\xdbX\xf0\xe6#\x18>d?\x14\ +\xcb%\xec\xd8\xba\x05\xb7\xdfw)&\x8d;\x16\xc7\x1c\ +\xf6\x05<\xf8\xc4\x8f\xb0l\xc9+\xe9\xb3\xa3\x0e\xc3;\ +\x1b\x16c\xc4\xd0)\x986\xed\x5c\x0c\x1d\xb4\x176n\ +Y\x8e1#\x0f6|WKn}d\xb8\x1e\x8c\x13\ +]d\xf7\xda%+\xec\x1f\xd8\x96\x84?\xf9\xb7\xb2\x08\ +\x05\xe9o\xae\x15\x86k\xeaS\x1a\xd4\xe6hE0\x09\ +|5\xaf\xdd\xd5*d\x02+i\x09\xfa\xb9=\x99\xe5\ +\x0b/\xb6\xd7!U\x12\x10\xf3a\xf8\xbcaL\xee\xd7\ +@H\x93\x15\xeb\xbb\xa58\xa3\xfe1\x0cdm \x1e\ +\xe2\xb6N\x9c\xe3\x00\x17\xe9\xfa\xbf\xb0t%\xb1\x0dW\ +\xfe\x84O\xf2.\x1c\xf5\x7f2\x13\xca2\xe0\xa2\x92\x0d\ +\xf4d?\x85\xf2Z7'1\xcdv\xc3\x9c-\xfap\ +\x5c\x10\x16\xc04\x86\x13\x1ac\x14Dx\xdd\xa8\x10\xe0\ +\x14\x000]k\x19\xd4Q\xe3a\x15L\x06\xc4\x83\xd0\ +p\x8e+s\xc2N\x0dB\xe4^\x11\x8a\x04\x00\x0c\x10\ +\x11\x8e\x87l\xd0\x88\xb3\x9dW6Xr\x86\xbe\xd0h\ +!k%\xfd\x9b\x0f\xd2\xf4\xf0\x08\x85\xcf\xe3\xd2\x80\x95\ +\x8fV\xb1\x99\x9b\xd0\xc2\xa5k\xf9L\x17\x89\x87\x15\xd5\ +\x9a\x8a\xfb*\xda\xbb\xb6\xa0\xb9\xd4\x1bpy\x00\xd8\x80\ +W\xb9\xc8\xa1l\x08>\x1b\xc4KP-;zE\x16\ +y\xf99'\x93\xcb\xba#\xf1\xdd\xd6\xc3\xa8\x92\xd8\xf5\ +/6\xb0\x14\xfe\xe9\xae@\xb8\x08\x8d\xa5^\xa8\xf8.\ +T\xbb;P\xa9vf\xf4\x08\xdfT1\x15S\xd6X\ +:\xcc[\xf4\x10\xce>\xf9\xbb\xa8twc\xc9\xf2g\ +1\xe3\xd0\xcf\xe0\x9e\x07\xbf\x8f\x09c\x0f\xc1\x19\xc7\x7f\ +\x0b?\xfc\xc5\x09\x98\xb0\xc7\x91X\xb6rvF]\x82\ +$=\xc0\xba\xd8\x8a8.\xe3\x8c\x13\xbf\x8a){\x9d\ +\x8a\xbf>\xf0-\xbc\xf4\xea\xac\x0c\xb9m;7c@\ +\xdf\xd1\x9a\x148\x8f\xde\xbd\x86b\xde\x9b\x8fd<\x19\ +8`$.8\xfb'\xd8\xd9\xb1\x0d\xbf\xfb\xcb\x17\xb0\ +m\xfbf\x92\x88]K\xc48=\xf5\xe8\xafb\xc8\xc0\ +=\xb3\xcf\xaf\xfc\xd9L\xech\xdf\x86\xc6r3>~\ +\xd6\x0f1\xa0\xef\x1e\xf8\xfdm\x9f\xc7\xb2\x95s\x01\x00\ +\x1b6\xad\x06\x00\x0c\x1e0\x01\x0b\x97\xbe\x08\x00\x18:\ +h,\x8a\x8526nY\x99\xb53i\xect|\xe8\ +\xe4\xef`\xc9\x8a\xe7\xf1\x87;/C\xa5Z\x01\x00\x9c\ +t\xd4W\xb0~\xd3R\xcc<\xecb\x00\x1e}{\x8d\ +D\x92Tp\xe6\xa9\xdf\xc0_\xef\xfaV\x8dV\xaeD\ +\xd4\x0f`\x15S\xc0\x8e\xb6\xf5\x99l\x0b\x0d%|\xf4\ +\xec\xab\xb1\xe7\xb8c\xb1s\xe7\x16\xacY?\x1fIR\ +E\x1c\xa7\xc7\xf1\xac[\xbb\x1c\xcbV\xcd\xc6\xfe\xfb\x9c\ +\x89\xb5\x1b\x16c\xd4\xd0\x03p\xc3\x9f.\x84V\xb6\xd3\ +\xeb\x85\x17nE\xa1P\xc2~{\x9d\x81Sf~\x1d\ +\xa7\xcc\xfc:^[p\x0fn\xbe\xedK\xf0\xdd\xa9\xd9\ +\x15\xe39e\xd2i\x88\xa3\x02\xfe\xe5\x93\xf7\x1a\x1a\xf7\ +\x99x2\xfez\xef\x95\xa8v\xa7c_\xbbnaF\ +g\xc7\x8e\x1d\xd8\xb2}\x0d\x9a\x1b{\xa3\xbbu'\xbc\ +O0y\xd2\xa9\xe6\xf9\xd5\xef\xbc\x81\x86r\x0b\xaa\xd5\ +n\x00\xc0\xd2e\xb3kc\x07\xaa\xd5\xee\x0c\xf7\xad\xcd\ +\x03\xb0\xf8\xad'\xd3\xf3\x15\xe3\x02*\x88\xb1a\xf3r\ + *\xa2\xd0\xd2\x077\xdd\xf9o8\xe1\x88\x8b1v\ +\xd4a\x986\xe5|lo[\x8f\xbb\x1e\xba\x02/\xbd\ +t7\x00\x8f\xf6\x9d[2\x1bT\xe9\xecF\x92T\xb2\ +J\xa7\x5c}\xfb\x0e\x87s\x11\x86\x0f\x9e\x8c\x81\xfd\xc7\ +C\x02\xf3M[W\xa2Z\xed\xced\xb1v\xfd\xa2\xec\ +\xbb4I\x11;jO\x04\x18=z?$\xbe\x9a\xad\ +\xab\x14\x19\x8b\xce\xae]\xbf\x10\xa3\x86M5\xf6Y\xec\ +\xf2\xe8\xb1\xfba\xf0\x80\x89x\xe9\x95\xbf\xe2\x9d\xb5\xcb\ +\xb0l\xd5lL\xd9\xeb4,[1\x07{\x0c\x9f\x86\ +\xdf\xdd\xfa)8\x00\x83\x86\x8e\xc1GN\xbf\x1aC\x06\ +\xee\x85\xcd[W\xe1\xedu\xf3PM*F\xce\x1b\xb7\ +,\xcf,\x93\xafV\x91$\x158\xa7\xb3@\xcf\xbf\xf2\ +G|\xea#7c\xe8\xb0\xf1\x186d\x1f\x14\x8b\x8d\ +x\xe6\xc5\x9b\xe0\xe1\xd1\xa3e\x00\xd6oZJv\x00\ +X\xfd\xce\x5c\xc4Q\x01--\xbd\xb1\xb5s\x1d\x16\xbd\ +\xf94\xb6n[\x83\x1e\xad\x031\x7f\xc9c\xb51&\ +hn\xea\x838.\xe2\x90\x03/02\xdf\xbamM\ +\x80s\x99}Q\xfbik\xf76XJ}\x8b\x1e:\ +\xads\x0d\xe9\xff%T\xe1\xea\x8d\xd0\x1f\xae\x93GF\ +\xad]\xb2#W\xb8\xa6S?\xafW\x95\xb2\xd3\xd8<\ +\x9f\x13n\x0a\x91\xb6\xc3 \x8e\x93y\x9d\x1eU\x1f\x14\ +\xfeF\x9d>u\x84\x1e\xe9:|\xad\x8fI\xe2\xc1K\ +\xa7lL\x11\xe7\xfa\x91q\xb2O\xe6\xc0\x99\xa7\xe1m\ + \xa9\x9e\x04q\x9c\xf1\x83=\xa9\xce\xb8\xd9\x18\x22\xa1\ +\xf6\xe5\xff\x1a\xdc\xd9\x190\xe6c\x18;i\xa2Q\xc3\ +\x8d\xb3\x1b\xe6bj/\x94\x9f\x96\xc1\x14\x03\xe1\x8ci\ +\x04\x0eZ\xc5\x06T\xd35\x80\xc8\xa2\xe7z\x00\xd0\xe9\ +W\x0b\x00{n\xdc\xee\x01@\x86h\x01 \x02U\x00\ +\xb8\x0f\x08\x800\xfc\xc9\x03@\x85\xc8\xd1r\x98\xc7\xbd\ +\x7f\x00\xa80\x1c\xea\x05w\x16\x00n\x97\x00\xd0\xfb%\ +\x08\xdc\x8c\xa6Ro\xc4.\xaa\x0b\x00\x06\x8d\x04\xb0\xbb\ +\x03\x00\x19\xbb\xcdR\x99_\xf6\xa0T5?\x96\xbf<\ +vo\xf8\xa6\x81)W\xe9\xd8\xd8H\xde$-HX\ +\x18\xbb\x12\xa2R\x11%\xb4\xa2\x9at\xa3Z\xedD5\ +\xe9\x02\x12\x8b5\x95\x9d\xae\x03\x05<\x96-{\x1d\x85\ +\xb8\x84C\x0f9\x1f\x0f>y\x0df\x1cr\x11\xbet\ +\xd1\xfd\xd8\xd9\xb1\x15w?|%\xfa\xf5\x1b\x81\xbd'\ +\x1c\x8f\x1bo\xbf\x04Q\xa1\x04\x17\x15Q\x8a\xcbi\xd5\ +\xcc9\x9cw\xfa\x15\x18?\xfa0\xfc\xf1\xce\xaf`\xde\ +\xa2\xa7 \xf9\xa7\x07\xb0u\xfbZ\xf4\xeb=\xaa\x86%\ +`\xd0\xc0\xd1(\x15\x9b\xb0i\xebj\x00\x1eC\x86\x8c\ +\xc3\xc7\xcf\xba\x06\xeb7\xbe\x85\x1bo\xff2::v\ +\x12\x87\x04iU0\xd6\xe4\xf8\x97\x1b\xfe|1\xa2Z\ +\xf6\x19!\xc2\xce\x9dmhn\xec\x81O\x9c{\x0d\x9a\ +\x1b{\xe3\x86[.\xc2\xeaw\x96d\xba\xd8\xd1\xd9\x8e\ +\x1d\xed\x1b1\xa0\xdf\x98\x0c3\xc3\x06M\x02\x00\xbc\xb3\ +\xe1-\x00\xc0\xe4=g\xe0\x9c\x13\xfe\x03\xaf\xcc\xbf\x07\ +\xb7?\xf0=x\xaf\xb2X\xb3n\x1e\x9c\x8b0\xa0\xef\ +X\x00\x1e\xe5r\x0b|R\xc5\x80\xbe{d\x92\x12\xd9\ +\xd9\x84\xc8:\x1e\xb34\xc0k\x82p\xd4a\xff\x8c\x09\ +{\x1c\x85_\xff\xe1cX\xb4\xf09xx|\xf2c\ +\xbfB\xff>{d\x1cye\xde\x9d8\xfe\x88/a\ +\xda\x94\xe5\xd8\xb4e%\xe6\xcf\x7f\xca\xe0\xc4\xc3c\xe4\ +\xa8}\xb0n\xc3\x12\x5c{\xfd\x87\xd0\xda\xab\x0f\x0e?\ +\xf8\x13\x98y\xc8%xe\xee\x9d\x98\xfb\xc6c\xd9\xbd\ +\x83\x86\x8e\xc5\xc8\xa1\x07\xe0\xf6\xfb\xbf\x8e\x17^\xbe5\ +\xc3\xee\x98\xd1S\xf1\xc9\x0f\xfd\x0e\xd3\x0e8\x07\xcf>\ +\x97N\xe5\xf7\xe9=2\xe3c\xaf\xfe\x83\xd0\xa7\xe7p\ +l\xde\xf66\xb6l[\x0d\xe7\x22\xdc\xf5\xd0\xb7\xb0h\ +\xe1spphi\xed\x81qc\x0e\xc5\x92\xb7^\xc0\ +\xa8\x11\xfb\xd7\xc6)\xbb\xea\xd8\xb1;l\xda\xba\x12C\ +\x07\xef\x0b\xd7\xb3/<\x124\x14\x1a\xd0\xb7\xf7H\xbc\ +\xb9\xf2y\x14\xca\x8d\x18=b\x7f<\xf8\xdc\x0d\xb8\xe5\ +\x91\x1f`\xf4\xa0=q\xda\x8c\xaf\xe0\xd8#\xbe\x84\x97\ +\xe7?A-\xe5u\x8cy\xbca\xfd\x0a$\xbe\x8a7\ +\x16\xdd\x8f{g\xfdgv\xef>\x93\x8f\xc5\xdaw\x16\ +\x1al\x856\x8d5X\xf8#K&d\x0c6As\ +X\xba\xe2\x05\xcc\x98~1\x0e;\xe4\xa3x\x9a6a\ +\x00\xc0\xa9\xc7\x5c\x86R\xb1\x09\xcf\xcd\xfe3\x22Dx\ +e\xde\x9d8i\xc6\xbf\xe3\xc0\xc9gb\xeb\xf6\xb5\x98\ +?\xff\x09x\x00\xa7\x1e{\x19\x8a\xc5F|\xf7\xda\xc3\ +\xb1a]\x9a\xb8|\xe3\xcb\xcf\x22\x8et\xba\x0d\xden\ +\x06\x13\xae\xcaL\xcb\xe2\x05\xcfa\xdd\xc67q\xe0\xe4\ +s0\xa0\xdf8,\x5c\xfa8\xda\xb6m\x05\x90\xea\xe5\ +\xd8Q\x87\xc1\xc5QV\x19\x1e=|*v\xb4o\xc4\ +\x96\x8d\xeb\xe0\xe0p\xfa\x09\x97\xa2Tl\xc4\xea\xb5\xaf\ +\xe3C\xa7\xfe'~z\xfdY\xa8v{\xech\xdb\x80\ +jR\xc1\xb5\xbf:7\xe3\xcf\xd8\xf1SQ\xadv\xe7\ +\xec\x1c\x17\x07\x98G\xc8\xa8\x85\xa1=\x9c\xb5\x12IH\ +\x10-\xb6Ylv\x04gf=8A\xe5\xe2\x02_\ +L\x83M,\x15\x05Z\x84\x09\x92{H\x95\xca\x9e_\ +\xc7\x08b\xbf\xeekv\xcfnv\xb1x\xb2\xc1\x15\xa8\ +@\xa3\xbe\xc0\xc6\x02\xbaqT\xbc\x98|\x1e\xda\x17\xe1\ +\x97\xac\x93\xe3\xa4Z7\x9f\xf2\x11:\xcas\x1d#O\ +\xbd\xdb%NI\xc1V\xba\x99\x0fBK\xe8\xd7\xd3~\ +|-H\xcb\xf3\xdeV\x8e\x91\x1b\xaf\x83\xbc\xb7\xdb\x16\ +\x98l\xc0\xac\xc8\xaa\xe7\xd3#\xea\x1b\xb0G\xa9\xd9\x8d\ +L)\x051bT\xd0\x9dr\xc9\x03(\x22\x86B)\ +\x04\xabf;\xe2deZ\x8f\xb3\xf5\x10\x00\x1cd$\ +\x86<>\xf2\x22m[\x18\x12*\x96f\x9d\xfa\xc3g\ +\xf2\xe8\xc04@\x02\xf4E\xeeL{\x18\xec\x00lX\ +\xed\xe2w\x1b\xeer\x84]\xef\x1c\x225\x98\x1cpr\ +0\x17\xde/\x07\xb1\x8aH\xb5\x9c\xae\x00H\xe0Q\xf5\ +\x15\xec\xec\xdaJk\xb9\xac\x81\xb1\x82UE\xe5\xb5m\ +r|\x01\xd3\xc2\xd3\x11I&\x0d\xaeR\xea\xf1\x13\xfc\ +#\xbdD\xd9O\x98\x8d\xb01\xccW\xfc\xf2\x01s\x04\ +\x0969\xe9\x00\xd2\xcd\x22q\x5cB\xb1\xd4\x82\xc6\x86\ +\xbe\xe9Z\xc1R\x0b\xa2\xb8HG\xc6\xd8C9el\ +\xbf\xff\xcb\xa7q\xe4\xb4Oa\xef\x09\xc7\xe3\xce\xfb\xbe\ +\x85\xef\x5c=\x03?\xfd\xf59\xa8V+\xb8\xe0\x9c\xeb\ +\xf1\xd0\x93?\xc3\xda\xb5o\xa3X\xaa\xbd\xad\xc4\xa5\xb4\ +\x1d:\xf5<\xec=\xfe8\xdc\xf7\xf8\x8f\xb1}\xc7\x06\ +\x0c\x1b2\x01C\x87\x8cC\xff~#\x00\x00/\xcf\xbd\ +\x0b\xfd\xfb\xee\x81\xfd\xf6>\x16\xe5\x86F\x1c1\xf5\xe3\ +\xd8\xb2m\x0d\xe6-x\x02p\x0eg\x9fp9\xda\xda\ +7\xe1\xfe'~\x8a~}\x86a\xd8\x90q\x186d\ +\x1c\x9a\x9bZI~|\x84\x90\x9eO\xb6sg\x1b\xb6\ +\xb7mA{\xdbvlo\xdb\x82\xaa\xaf\xe2\xe4\x99_\ +@\xdf^#q\xc7C\xdfA\x14\x170r\xc8D\x0c\ +\x1b2\x1e\xbd{\x0d\x84\x83\xc3\xeb\x0b\x1f\xc0\xe8\xe1\x07\ +b\xec\xc8\xc9\xe8\xdb{\x08&\xefy\x22\x96\xae\x9c\x8d\ +\x0d\x9b\xd7\xa0gk_\x9cq\xec\xd7\xb1x\xf93x\ +\xe1\xb5\xdb0t\xd08\x0c\x1f<\x1e#\x06O@\xc1\ +E\xf8\xc5\x0d\x1f\xc3\xb5\xff\xf5\x11\xfc\xfc\xbf\xce\xc7\xcf\ +\xff\xeb\xa3x\xfb\x9d\xb9X\xf1\xf6\xcb\xf8\xd5o?\x91\ +aKy*\x15\x0d\xb6\x0d\xf5wb\xcbw\xce9$\ +\xbe\x8a\xb5\xeb\xde\x04\x00L\x9cx(\xc6\x8c<\x04q\ +\xa1\x94\xdd3{\xce\xadp.\xc2\xc1\xfb}\x14o,\ +\x9c\x85z\xd7\x9e\xe3g\xe2\x1f\xce\xba\x0e}\x07\x0e\xc3\ +\xb6-\x1bk\xbb\x95\x81\xb6\xf6\xcd\x90\x89L\x008\xf8\ +\x80\xf3\xd1\xd1\xb9\x1d\xcf\xbft\x0b*\xed\x9d\xe8j\xef\ +@W{\x07\x16\xcc}\x12\xeb6.\xc1\x01\xfb\x9e\x93\ +\xd19f\xc4\xc1\x184t\x0c\xca-\xcd8\xee\xc8/\ +\xa2\xab\xbb\x1d\xaf\xbcq'\xe6/z\x1c\xdb\xdb\xd6\xe3\ +\x98C?\x87\x01\x03G\xa2P.\xe2\xacS\xbe\x8d\x93\ +\x8f\xbe\xb4V\xb1\xb2X\x17\xdb\x02\xe7\xe0z\xf4\xc6\x82\ +eOc\xc8\x80=1e\xc2Q(\xc6E\x1c=\xed\ +B\x94\x8a\xe9\xdbp\xaaI\x05'\x1e\xfey\x9cr\xe4\ +\xe7Q\x8a\xcbX\xb5\xfeM\xech\xdb\x80\xae\xaev\xf8\ +r\x19pq\xfa_\xa1Xg\xc3\x9a\xfe\xdd\xd9\xb1\x13\ +K\x96?\x83)\x93N\xc3\xe8q\xfb\xc3\xc3\xe3\x88\xc3\ +/\xc0\xc7\xce\xb8\x16=Z\x07\x18Y\xec\xcaV\x08\xe6\ +<\x7f\ +Y\x9c\xe5\x8f|\xd3)co\xf8(\x01\xa3\xe2\x89q\ +\xc5\x07\xc1\x03\x05\x89\xcc\x85\x19\xd2\x00\x03\xddF\xa22\ +\x08+HfR\x08\x9ez\x00\x10\x82l\xe0\xa4\x85\xd4\ +\x10x\x0c\xae]\xad)K\xb3\x00=\xcf\xcf\x11+,\ +\xf8\xec\x19{L'+e\x08\xbc\x10\x00\x1a\xedG\xd4\ +\xb2\x0a@\xfe-u0\x19\x87\xec~f\x00\xe4k\x8b\ +\xc4o_A{\xd7f4\x94z\xc2\xb98\x1b\x97\xdd\ +\xc5\xa5\xf4\x86;\x96\xf4s}\x1d\x0f\xd3*mX\xa3\ +S\x93\x84\x935\x16zN$\xdf\xcb\xf2\x91\xc3zE\ +\x86\x5c!\xe1\xcc\x85\xe5i\xbf\xb3\xb2bC\x05\xc89\ +i\x05\x14\x0bM\xe98|Z%\xf5>\xa5\x08\xde#\ +\xf1Ux\x9f`\xc3\xba\xb5\xf8\xdd-\x9f\xc5I3\xbf\ +\x8c\xe9\xfb\xff\x03::\xb7\xa3\xa9\xa1'6o{\x1b\ +\x0f>\xf9S\xbc6\xf7Q\x83U\xf9{\xea\x94\xf3\x10\ +E1\xce8\xee\x1b\xa6\xefUk\xdf\xc0/~\xf7\x8f\ +\x98\xfd\xea=\x183r\x1a\xce=\xf9*tv\xed\xc0\ +\xce\xce\xed\xb8\xe7\xe1\xef\xa3\xa3\xb3\x1d{\xefy$\x06\ +\xf5Ow\xfd^\xf4\xb1\xff6\xcf\xff\xf5\x81\xff\xc0\xf3\ +/\xdf\x091\xe6\xd5\x80\x7f\xe2l\x99\xb7\xe5R\x03\xa6\ +\xecy2\xa2\xa8\x80\x0b\xcf\xbe\xd6\xb47g\xee\x1d\xf8\ +\xf3=\xdf\xc2c\xcf\xfe\x06C\x07\xee\x89O\x9ew=\ +\xba+\x1d\xd8\xb2\xedm\xdct\xc7W\x00x\x1cr\xc0\ +yhl\xe8\x89Icgb\xd2\xd8\x99\xe6\xf9\xab\xff\ +\xebt\xac\xde\xf6\x0e$\xb7\xd4+\xafwa\xd6\xeb\x83\ +\xefS\xfe\x85\xad8<\xf5\xfc\xef\xb1\xf7\xf8\x13\xf1\xef\ +\x97<\x81\xb6\xf6M\x00<^[p\x0f\xa6L:\x0d\ +\xe5\xe6F\xeclkCgG\x07\x16,y\x18S&\ +\x9d\x8eg\xe7\xfc\x81\xf4^2\xd5\x08\x8f<\xf1K\xec\ +1|\x1a\xfe\xf5S\xf7\xa3\xb3\xab\x0d\xcd\x8d}\xf0\xe4\ +\x0b\xbf\xc6[K_\xc9\xee\x8f\xe3\x02\xf6\x1e\x7f\x02\x16\ +\xbd\xa5\xc7\xa6\x08\xa6\x12x\xbc\xbe\xe0\x1e\xcc<\xe4s\ +\x18>j/\x00\xc0\x9a\xf5\xf3\xf1\xb9O\xfc5K\xac\ +\xeex\xe0\x9bX\xbfn\x15\x1c\x1c\xfer\xefWq\xd6\ +\x09\xdf\xc6\x97?\xf30\xba+\x1d\xd8\xbec\x1d\xee|\ +\xf0rt\xeeh\x03#\xdb\x03p\x85\x22\x10\xc5\x80\x8b\ +\x10E\x05<>\xe7\x16\x0c\xe8\xb3\x07\xce;\xe1J\x9c\ +U\xe9D{\xc7V\xac\xdf\x94Vc\xab>\xc1}O\ +\xfd\x0c'\x1d\xf1/\xf8\xe6g\xee\x07\x10\xa1\xb3k\x07\ +\xfe|\xffef\xdc\xae\xb5\x17\xa2J\x17|\xdb\xf6\xec\ +3\x0e\xea\x1c\x1cn\x9fu\x19>|\xfa\x8f\xf1\xd9\x7f\ +\xf8\x0b\xda\xda7!\xf1U<\xf2\xcc\xcf\xb0t\xf1\x8b\ +\xe6^\xb5o\xb6\x16(\xb2ljm\xc5\xc0~\xe3\xf1\ +\xda\xbcY\xd9\xe7\xd9\xda@\xb2w\xb7\xdd\xf9\x0d\x14\xe2\ +\x12\x8e<\xf8\xd38\xe5\xe8\xcb\xe0\x9c\xc3\xdb\xeb\xe6a\ +\xd6c\xdf\xc5\xfc\xb9Of\x96\xbb\xb3c'\x16,y\ +\x04S\xf6:\x1d\xcf\xcd\xb99\xeb\xe7\xa9\xd97\xe0\xac\ +\x13\xbf\x83\xcb\xbf\xf2\x12|R\xc5\xc6-\xcb\xb1\xf8\xad\ +\xa7\xd0\xbb\xc7\xd0\xba~\xc2\xd6\xd44\xd9x\xf6\xc5\x9b\ +1\xe3\xe0\xcfb\xf3\xb6\xd5\x987\xf7\x89\xec\xfe\xd7^\ +{\x08\x0f\x0d\xfe\x09f\x1c\xfcY\x1c~\xd0?\xa1T\ +l\xc4\xd2\x15\xcf\xe3\x0f\xb7\xff+Z{\xf5\xc1\x19\xc7\ +\xff\x07\xe6\xbd\xf9 f\xcf\xbe\x1d\x00\xf0\xc83\xd7\xe2\ +\xb8#\xfe\x15\x0b\x97<\x8eG\x1e\xff%\xfa\xf5\x1e\x85\ +sO\xfe\x01N9\xfaR\xc4q\x11o.{\x1a\xf7\ +?\xfc\x13c\x93m\xc0\xc5\xd5Y;\xadn\x97*i\ +\xf0'\xf7\x08&\xe5\x1e+'\xc5}\xbd\x1d\xb7\xf7\xdc{\xcf\xd9{\xed\xb5\ +\xe6\xf0\x8f\xb9\xbe\xf9\xfd\xbe\xdf\xf8\xe6\x5c\xfb\xdcGw\ +G\xc7\xe9\xbe{\xad\xb9\xe6\x1c\xe3{\xfc\xbe\xc7\xf8\xc6\ +\x98s\xbe\xee\x897\xe0\xb9\x0f\xbf\x1f\xc7\xeb\x13\xec\x86\ +-\x1em\xc6\xc7\x1d\xa1\x00\xcf\xdc{\x16G\xab5~\ +\xfe\xa3?3\xdd\xb0t\xe3x\xac\x12\xbfx\xf9\xc2h\ +\x7fu\xc0\xed\xf5\x09.^\xfc\x15\x5c>|\x84[w\ +\x9f\xc4\xc5\xe6!.^zi\xb2\xcf\xa7\x9ey\x167\ +o<\x89\x9f\xfd\xd9\x7f\x81\xbasy\xdc{\xe2\x19<\ +z\xf4\x02.\x1f>\xc4\x80\x8a\xe3\x93\x13\x9c\x9f\xdf\xc1\ +\xc7~\xe5#S\xb0\xed0\xbe\xd6\xed\x8d\xbf\xeam\xd3\ +R\xbaN\x8e9\xf97[\xf9\xf4g\xdf\x82\xcd\xd5#\ +\xfc\xf2\x87\x9f\x9btl6\xd5\xa1\xc3\xd7|\xd5\x7f\x89\ +\xd7=\xf9f\xfcw\xdf\xf3\xb5\x8d?}\xe3\x9b\xde\x86\ +\x97^\xfa\x18>\xfa\x91\xe7p|~\x8a\x93\xe3\x1b\xb8\ +\xff\xb1_\xc2\x8d[wP1\xe0\xe1\x83\x17&Y\xdf\ +\xbe\xf7\x14..^\xc4\xa3\x87\xae\xcf\x0e\x1dn\xdf}\ +\x02\xdb\xdd\x16/=\xb8\x1f\xc6/(89?\xc7\xb3\ +\xbf\xea\xf3\xf0\x91\x8f|\x00\xcf\xdf\xffe\xd4=\xefg\ +\xe7\xb7\xf1\xf0\xa5\x07\xd8\x5c\x5c\x8c\xfd\xf4\x1d\xee\xdcy\ +\x1d6\x9b\x87x\xf8\xc2\x0b\x180\xe0\xd6\xed{x\xfd\ +\xeb\xdf\x82\xe7\x9e\xfb\xf1\xe9\x8d#\x05\x057n\xdfA\ +\x1dvx\xf1\x85\x07\x13\x9e\xac\xfa\xc2\xfb\xf72\x8f\x14\ +\xb7\xdex\xac\xd0\xfd\xf5|\x8d5N\xce\xdc\x13\xc5h\ +SIOv=\xc7E\xd3\x8b>rM\x13\xad\x98\xe0\ +\xd8\xa4\x9f\x9eI\xb7?+\x16\x1d\xf4\xd1,\x8e\x9f\x0a\ +\xe7\x851d\xe3\xb0\xff\xf5\xe7\xba\xf2\x12q\xfb\xd8\x17\ +kY<\xce\x93NL2jyt\x19\xf8\xf2q\x8f\ +\xed\xadct\xa7'\xd3y\xea{\xed{|\xe9E\x16\ +\xe7\xcb\xb4\xd1'&\x83\xb1\x98\xe4\xd7\xfa\x7fk\x89<\ +*\xdd\xec\xa7\x86a\xb8\x02W$\xc2LX\xec\ +&\xd7\xbf\xff\xd71\xe2\x95x\x9e<\x1a_\xea\xc88\ +@\xb2\x1c\xd5V\xa2\x1f\x18i\xf1%\x10\xdd\x02\xc07\ +iE\x9f5\xfe\x1d&nX\xf6\xa3\xdd\xc6\x09\x06\xcb\ +\xd9\xfa\x02\x00\x9c\xdd\xc0j}\x0e\x9b\x80\xa9mE]\ +\xfb\xec\xbd\xa2N\x0fU\xe7\xf1\xa7D\xb6\xb1\xa1\x02\x5c\ +mP_z\x80\xa1\xee\x82\xaf\x9c\x9b\xa8r\xbf\x8a]\ +\xf5\xa7\x19.u\x82\xc5\x01\x9a\xdf\x10\xc5\xcf@-(\ +\xf8\xcc\xcfz;\x9ey\xfa-\xf8\xed_\xfa\xa7\xf0\xfd\ +\xff\xe7\x9f\xc3{\xdf\xfb\x7f\x84\x89\x84\xeb\xbc\xa3\xeb\x9c\ +V\xd3\x8dWx\xdc\x96\xf5\xf5\x9d\xac\x1b\xf6\xb9l\xaf\ +\xda\xa7\xf2\xad\xfa\xe2\xbe8V\x8dt{5I\x8b\x10\ +\xbc\xe2\xa5\xf1\xc2\xb70!\xe5k:\xbf\x00\xb5\xef\xf6\ +\x93\xfb\x8aZ\x0a\xbaZ\x80\xddn|b\x018)W\ +\x1f\xe7\xb69\x177\xd8\x16\x8c\x1f\xae\xa4\xb1\x85\xdbD\ +Q}u\x16\xc7y\xa2\xc7yCf\xc3.w\xa3\x00\ +\x81N\x95\xbd\xae>hqBuf\xfd{\xd5\xd2\xfd\ +\xb7\xda\x17\xeb\xc709`@\xbd}\x06\x9c\xac\x03/\ +\xec\xf7\xd5Wk>1\xb7\xfa\x16c\x83\xbf1\xa6\x04\ +[\xd8\x9f[8q\xef'\x0d(M\xbcz\xc5M\x93\ +C\xd0\xb5\x05\x05\xab\x1bO\xc1^\xfa\xb1\xb2L\xb0#\ +\x95\xf3\xec\x8fw\xeb\xe9\xba\xb9\xe7\xbb\xb1\xa2\xa5\xaf`\ +\xb3\xc4\xc4\x01\xda\x06\xd3\x82H\xb82\x9a\x03\xc0\x97/\ +#\x00l_\xa2\xab'\x03\x80\xf5m3\xa4\xb8\xcc\x95\ +%\xa0\x95x\x88\x0e\xc2\xef \xb6\x80\x84p\x8e\x9f\xeb\ +\xc9\xa1\xdda9\x02\xc0@\x8a\xc0?/\xabV\xd4\xe9\ +\x111g\xeb\xbbS\x95\xcc\x12\x0c\x0eT\x0a\x00vD\ +,\xab\x98l\xf8\x0d)VJ7\x1d\xb3\x0c5X+\ +\xc0\xb9R\xc5-:\xa46\xc9\x8e}\xfb\x83\xbc\x19K\ +\xce\x8f/\x99\xc4\x1bI\xa2^\xfd\xca\x91swD\x03\ +:\x09\xf6\xba\x8c\xc9\x09\x22\xeb\x9d\xb1\xa0rW\xd9\xd8\ +9\xaa\x17\x7f@\xba'\x07\x16\xc0ti\x851\xdc\xca\ +\xd5\xef\xe4\x8eUZL>6:\xe4q\x99\x1c\xc3v\ +\x0a\xaa\xf1\xae\xb5vBU\xe0\x8e\xca\x1ff\xcb\xb2\x8a\ +\xf6\xc2\x15n\xe3\xd5\xae\xe0\x84\x9bu\xaeA\xc3m\xc5\ +\x1f\xca\xeaN\xd0\xe5\xc8{j\xccGp`\xd4\x04\xc4\ +\xbf\xc7\xca\xb9.\xdf\xa9\x9c\xcdG\x94\xd2\xa3\xbbq\x1b\ +\xb5\xe7@\xa2\xde&\xce\xf69\xd1\x19+\xea\x03\x9d\x15\ +o\x14\xb0\xcf;\x90\xb3?Z\x03\xb7\xee\x02/\xde\xc7\ +n\xb7%\xff\xe6\xe3v\xfb\x7fF\x05\x07d\x0e\xf6Q\ +\x062\xd9CL\xb6,\x98q\x05\x9f1\xee>e\xfc\ +\xfe\xd6\xb7\xfc{\xf8\xa2\xb7\xff\x1e\xfc\xd8\xfb\xbe\x1f?\ +\xf2\xde\xff=<\xc2\xc4\x17\xa1\xe2V!\x9e\x94\x99\x17\ +5\xff\xa7o'\x8a\xc9{\x9b\xbcq\xdcbY\xda\xb5\ +\xe6OxE\xa4\xc5\x5c\xc4\x11\x8f\x8f\x09k5\xc8\x80\ +\xaf\x8f\xb6\xebq\x92o\x0e\xd8a@\xdf\x1d\xa1\x9e\x1c\ +\x01\xab~\xbc\xf1\xa0\xef`\xcb\xab6\xae\xed\x12\xef\x86\ +\x8aaWQ\xaf6\xe8.7\xc0v\xb4Z\x8f\x0d\x8e\ +/]M1\xdds\xc2\xc02q\xbbp/S1.\ +U\xfa\xb4\xdfu\xae\xc9\xd7(\x93\xf8X\x13\xa6\xc1\xe4\ +\xd9&vTm\x87&Z1i\xd4\xc4\xdc|\xa7\xeb\ +7V\xe5\xb48\xc3\x5cp\xae\xc0\x88v\x9b\x88\x09i\ +\xcc[b\xfe\xa3\xf9\x89\xe3\xd4\xf7 \x8e\xfc\xf9\xf7\x9e\ +\xf40\xcalh\xe4\xa2~Qq\xaarvy\x22\xd0\ +\xd7\xc6e\x8b\xac\xe6\x19\xbb\xb1\x028\x06\x8f\x1d\xae\xf0\ +`\xea\x5cgS\xda!\x07\x14s\xfa\x0c\x12\x06\x00\x0b\ +\x9b\x95\xcb\x00\xd0\xcc\x9e\x9d8W\x88\xb2LX\x01`\ +m\xaeR\xc9N~\x8e\xb7\xb9\xd9\xb5\x0a\x98\x01`\xc7\ +\xdd\xb9\x8d\xbc\xf8k\xf1\xbc\xc2\xc0r\x8dJ-\x13\xb8\ +\xadq21\x8dSz\x9c\xad\xef\xee\x03\x8a\x07\xc8%\ +\x00pP\xd7sZ=\x15\xd4\x12\xe9\xac\xd2\x07\xcb\x88\ +e\x10+\x8bm\xbf\xc3~\xc6\xc3\x89DpP\xa5\x95\ +\x8d\x06\xa9H\xb39\x852]eA\x8bg\x80:\xf3\ +\xb4*\x19\x07\xfe\xae\xb0A\xc7=\x9b\xec\x08[\x87\x96\ +U^\xdbI\x08\xe3q\xc00\xcd\xf6\x8c\xaf,\xc1*\ +\xf0\xca\x9ea\x9d\x13\xa2:\xf1\xe1\xc1`\x94\xe3\x0c\x16\ +v[\xec\x1e>?\x8d\xc9\xb8\xb4d\x8a\xab\x15sU\ +\xc1V\xd7l\xab:\xf9\x8843o\xaa[\xb6U\x1d\ +\x0f\xd3\xefm\x15\xa7\xd5s\x9c\x90p0\xe4\xe0]\xe8\ +\x1c\x9e\x1c6>\xa7\xf4\xe8n\xdc\xc1\xd0s\xc2\xcf\x09\ +\xba\xf1\xeb\xbe\xcb(\x98\x9e1Y\xf81[\x03\xd1\x16\ +\x83\x93%!a\xafh\x05\xea\x8b\xcf\xa3l\xed\xb13\ +\xdcj#\x13m\xa6g;s@[Yc\x7f\xac\xaf\ +\x5c4\xba\xf8\x06\x15\x0d0\xea\xcfT\xcf\xdaW\xa4>\ +~\xce*m\x99O\xb7s5\x10\xaa_\xce|9\xf7\ +\xad\xfe]\x7f\xd7\xea\x96V\xa0\xdbjX|\xaa\xc6\xd0\ +U\xe0\xe4\x18\xf5\xf8\x18\xdd\xeah/\xff\xa8G.v\ +\xb8\x96|\xf2TQQ\xb6;\xe0\xe2\x02\xb8\xb8\x04\x22\ +\x08&\xfaY\x0e\xccW\xa6\x9b(\xbf\xdc\xf64ff\ +r\xf3\xa4\xae\xddF\xe0}9\xc9\x99oa\x1c\xb4\x15\ +\xd9\xb8\x9a\xc4~\x94\xfbP\xac\xb1\xfeY6\xea\x87\x00\ +\x00w\xce1\x1c\xafB\xdf\x1a\xe3\x98\xf6|\xa2`\x18\ +\xb2\xbe}\x04\xddZ\xc1\xb2\x070\xbdEJ\xc7\x8a\xaf\ +\xec\x8dU\x5c}\xaf\xb3\xea\xc9\x9a\xe9\xb7\xbf\xf1\xf4\xe4\ +\xe7;\xbb#\xa4\xc8r\x8d&\x7f\x9cm\x1b\x83\x15u\ +\xba\x99\xc1@\xebJ`A\xc4Y=+\xa2L\x82l\ +\x1f\x92i\x02\xf5\x99K\x0ch\xa01\xb2W\xcaq\xe3\ +\xeb\xc6;\x84\xbb\xe67\x13v\xc6\xb7:#\xbf\xc3\xd8\ +f\x97\xf1\xd1.\x0a\xba\x02\x7fs\x88\xf5\xc7c\xbbA\ +\xb6\x86\xd0#\x02\x19\x00j\xdd\xe1bs\x1fC\x8d\x0f\ +g6\xfa\x8c\x1e\xfb\xab\xd5\xcc\x8e8\xd0\xf1\xbc*5\ +^=U\x94H\x17,;\x93\x1b;Xu\xf2>N\ +\xdc\xff\xc7UUkL\xaf\x07\xe16i\xd0>\xd8\x09\ +\xfbo\x08K\x91~\x9d\xdf\x0d\xc5\xc1\x81i\xd6\xd7\x1f\ +1\x9dqv\x19\xe9r\xd9x\x95\x89\xb14\x9d_b\ +]\x05\xf0D\x84\xdb@\xfd\xd89\xe3\xbd\x80\xbe\xc4\x0c\ +D\x9b\xf1t\xdb\xb10\xe1n\xb7\x9bdj\xf4\xf8\x8c\ +3:\x5c}\xc18;r\xe3\xc9\xfe\xb9T\xf9A\xc3\ +>\xdb\xe5\xcd\xc9\xd9$\xd1\x9d|\xdcD\x1f\xc7n'\ +z\xd1oy\x8f\x15\xee3\xeaD\x99\xd3f\xe7\xeb\x9e\ +\xdc8\x11\x1d\xb1\xdd\xa1\x03\xcen\xa0\xf6\xfe|\x816\ +\xb8\xb8\xfex\xbc\x98\xcc\x83\xc6,\x94\xf0\x9b\xb5\xc5e\ +}\x80\xfcK\xe9\x81\x1b\xb7P\x8f\xd6\xd4\xb7a$\xfa\ +&\x97_\xb4\xd1a\xd2O\x94-\xcb\xd1\xf4\xc4\xf2\xb2\ +\xdf\xf5\xc6;\x1b\xa3\xf5\xb9\xfb=F\xf4\xcf+\xb5,\ +\x87!\x8c\xdf\xc6\x0b\xa7\x9b+w\x1a\xdc\x07\x91\x88&\ +,l\xf7\xec/9&0\x06\x14{\x9c\x00\xb0\x9d\xf3\ +V\x83\x0a\xc7\xb5MR:t@W0\x9c\x9f\x02\xf7\ +\xee\x01W\xa6\xa7E\x00\x00 \x00IDAT\xe77\ +\x80\x95\xbd\xc1\x06{\x0b\x19\x10\xad\xd6'\xb0\x9c\x0c\x9a\ +\xec\x86U\x87\xe1\xc6\x19\xea\xdd\xdb\xc0\xfa(\xc8\xd8\xe5\ +\xc7\xa9VkK\xbajar\x8eq ^\xab\x09\x16\ +\x7f6\x9a\x1d\xeb\xec\xd3\xd7\xce\x1b\ +&\x9e\xa2\xbc\xfc\x1cP\x9fm\xa1\x89\xe5\xab\x85\x13\x8d\ +\x09\xfa*A\x8b\xecFC{\x1d\xfb\x07M(\xf7U\ +\xd2.\x18&\x03\xa0\x05\xcfu\x00\xe0\x22z\xf5\x01\xc0\ +I\xe5u\x01\x90\x19\xc7\xe3\x02 \xca\xc0\xa9u\x00x\ +\xc1\x97\x05\xcfaK\xf7\x0a\xbd\x1a\x00\xa8u\xc0\xe5\xe6\ +\x05\xec\xea\xee\xb1\x00`\xce\xccd\xcd\xd7\x8d\xb4\xf1\x1d\ +\xba\xce\x97W\x87,\x89eg\xa83$\xbd#,\x06\ +iO\xa1\xdd\xd9j\xb0w\x1d\xb7K5\x1e(\x8d6\ +\xbf1\xc6\x9d\xa6V\x8a9\x10\xb8,\xa6\xd7\xcfMo\ +\xf3\xf0s|i\xcdq\x1c\xf92\xbd\xf8^\x12\x95}\ +\x94)\xa3\xc8\x83 /\x8bpc;\xd3 \xeb\xf2\xd7\ +\x9bb\xe2\x1e[\x0e\xf2@\xc5n{1\xc9\xd4\x92\x9b\ +\x98x\x19F49s\xfe\xfc\xb1B\x16n\x0a\xc9\xac\ +\xd0q\x0b\x88\xb1\xfa\xa2\x93\x04\xc7\xa4&A\x95\xc6\x8e\ +~\x8a}\x84IF\x1f\xdb\xe1\xf4\x9b\x0d\xf5\x81\x9e\xf1\ +s\x5c\x1d\xe0\x84fJ\x82O\xcf\xd1\xef\x1f\xe7\xc2t\ +\xb3\x84\xf9\x18O\xbe\x9c\xceX\xf5\x1e\xe5\xc1K\xda\xf9\ +\x06w\xd7e\x9d\x92@\xac\x8f\x83\xbdD\xdb\xe1I\xad\ +\xf3\xcc\xbaP\xdfb\xb4\xead\x92\xe5m|-5\xc6\ +i\x5c\xc2\x1d{\xf0\xa9B^\xf9\xcd\xc6t<\xb6\xdb\ +A\xf4\xb3\xda\x9dNX\x87 %\x1f\x9b+u\x1a\x93\ +X\xa7\x9ax\xfa*Uk\xdb\xa5\x14\xd4}\xe2W\xce\ +\xce\xc2\x84\x8f'\x0b6RKW\x94\xab\xc9\xae\xdf\x97\ +0\xd0\xf7(wna\xb8}\x0etmlf\xb9\x19\ +\x9f6\x9e\xe2L'\x99lW\xccW&\xfblBd\ +\x8f9S\xecd\xf1\x98\xfb\x1cc\xbd\xe3\xc503b\ +\xd8_ij\x0f\xe4\x8e~'\x169L\xce\xca/\xcb\ +\x83s\x92\x0e\x1d\xea0\x90\x9e\xedZ\x8e\xe7\xee\xb3\x8d\ +r\xb7pL\xdfA\xc7\x8dw\xad23\xad.\xf5\xf8\ +\xa2\x05\xeb\x991\xca\x93\xf7\xd6\x86\xda\xbb\xf85\xa6\xec\ +\xe0/\x7f\xe8\xe2A&\xc4gj\xd7\x03@d\xea\x93\ +\x0f\x80v\x19\xeaZ\x00@m\x00\xe0\x8e(\x03@!\ +\xfe\xe3,\x9e\x9d\xa9\xed7{|\x00\xf8\xd9\x19\x00v\ +\xf5\x0a\x17\x9b\xe7\xe9\xb5q\x87\x01`A\x0e\xa8i5\ +\xc5\xe5bIb\x0fK\x08,\x10\xb3,\xecJ\xe6\x97\ +q\x90nz\x96\xef\x5c\x95\x89\x01\x1e\xe1\x98\xe2\xcey\ +\xdaM\x98\xe5\xa55\x93!\x1b\x0b\xe3D\xc70\xa7Q\ +\xe0\xce\xdeh\xb3m\x11\xd6\xaf\xff\xce\xb2(\xd2\x979\ +RN\x08\xda\x0a\xc5\xc8C\xd4\xb3\xd3\x1be\xca\xbc3\ +6C\x8aTJ\xa0u\xc2C\x05\xb0\x7f\xc0\xad\xe2\x9a\ +\xe5\xc1\xf2Q\xe7\xce2\xc4~<\xee\xcb\xab\x88\xbc7\ +\xd5\xed\x93\xef\xa0c\x1c\x18~X6Q\x07\x11\xff>\ +a\xf3`\xe9I\xab&\xe0 \x8c\xb56\x11\xf9B\x90\ +{9>Ew|6\x93T\xb3\x0f\x88r`[\x04\ +\xc6\x87\x8c\xd7\x84>\x0b\xbc\x03\xc9\xc0\xe4\xc0\xfd\xf2k\ +$q~\x13u\xb5jx\xb01\xd9\xd7\xf1\xeaM\xd3\ +\xcf$7?'\xb35\x9e\xb28f\xb9\xda\xe4\xc9\xb7\ +\xa2\x89\x83\xa0\x1f\x8d1A\x97 \xd57\xb2\x5c\x8d\xde\ +H_I~C\x18\x91\xf1\x94\xf9]\xd6\x86\xfb\x81\xe8\ +\xab,\xaeq5\xd2\x9e\xaf\x07\xf8~\xf7z\xd4\x8f\x15\ +\xba3{\xc6\xe8\x00\xaf\xea\x99<\xe2^.\x8e\x8e>\ +\xe6H\x11\xeb\x83\xfdB\x05\x80\xe35\x86;7Qz\ +\x7f\x88\xb1\xc9\x96\xf5\xc5\xd7\xfa\xa4 \xd2\xe2\xcd+\xc0\ +jK\xf6\x971\x93-\x95r|\xe0\xff\x9a\x0e\xacB\ +l=s?`@\x19\x1cC\xad\ +\x0d\xe49\x8bW\x01\xd5\xa6\x9c\xeb\xe8\xa7}U!\xf8\ +\xa22\xca\xa6\xbdQ\xc5\x0b\x0f\x80?N\x88\xed\xc4d\ +\x96\xadV\xb5\xf1h,X\xec0\xa0\xf3\x99s;\xe3\ +\xf7\xd2\xe2u\x00\xe0\x84|j\x00\xa0{y\x00\x80;\ +\xcey\x00h\xe0\x8e\x0b\x10\xea\x884\xd8\xce\x02\x00\x06\ +\x80x\x07)\x03\xc0d\xcd\x00\xa8u\x87\xcb\xcd\x03\x94\ +Z\xaf\x09\x00\x0b\x88q\xe6\xcac\x8ew\xa3\xc5d\xc0\ +\xf9j\xf1\xa0\xfa\xe3\xebxv\xcd\x92\x07\xc9dZ\x96\ +/q\x8f(\xcb\x98\xdb T\x18-\xbc'B\xe7\xd4\ +\x16\x00lv\xcb42\x1fq\x8cJF\xc9\x86\x18\xf5\ +\xdb\xc9\x98>\x85\x8a\x95q\x0f\x04q\x22\xe5F\x9cU\ +\xbf\x22\x96\xdd\xf6T\x07\x9ex\xf0y\xdc\xefv{\x01\ +\x0e\xcf>\xd1s\x9d1\xef>&\xe0\x010b\x821\ +]P\x82]{\xa2\x16\x9d\x95b\xd2e3\x84\xebt\ +\x89\x9e}\x0d\xcb\x8f5\x17\xd3\x0e?\xe6\x09\xa7W\x8c\ +YF\x9a,\x0d\xa8\xa8\xab5\xba\xd3\x9bA\xae\x16T\ +=amy\xb4\xc9\x95\xcb\xc8m\xcb\xa8U\x7f\xa1z\ +\x9f\xabfN<\xde\xb8\x89\xd2\xc5\xe7\xb4q\xd2\xaf\xfd\ +\xb1\xffm\xfa\xda\x9f\xa9ru\xfd\xb9\x95u\xf4\xc9~\ +\xf7\x04=\xf2\xe4~F}\xa0NN\xe3\xca\x08\x075\ +\xa3\x99\xad\x99\xb1W\x11\xfd\x0b\xef7u\x1f\x17\x9f3\ +g\x985\xbc\xc5\xe7\xdd\xb5\x89\xa7}\xb3\xc9L\xfb^\ +\xf32\xd9\xc0\xee\xfc\x18\xf5\x8e\xdd(\x14}\x06cU\ +'z\x1e/\xa3,\xcc?2u\x03\x86\xf1\xbd\xb5\xd6\ +\xdfj\x85\xe1\xeeM\xe0hE\xb1\xb3\x95\x15'\xe9l\ +!\xfc\x9dc\xa8\xca\x81\xfdp\xbb:\xd6\xae`\xc4\xe3\ +1F\x18\xaf\xeak\xdc\x83\xb6q4\xfa\x1c\x97\xd1\xb4\ +\x8a\x03\xf7\xb9J[\xab-\xa7o\x8aM\xbb\xddD_\ +I\xceWy\xf0$A\xb7^prm\xfe\xc3\xae\xe1\ +\xe4\x90\xb1\xcd>\xcfx\xe7\x18\x1a\xab\x91q\xd5\xc2\xfd\ +\x22G\xbdVnn%\xa4\xe1\x9d\x5c`\x00`P\xb0\ +2\x80\x7f3\x01\xc0\xf4E\x00\xc4\xab\xab\xf4\xef\xf2\x88\ +I\x95\x1d\x7f<\x00\xc4D\x94\x01\xa0r\x9a\x92\x81\xba\ +\xc5\xc3\xab\xfb@\x8d\xce\xd6i\x8c\xd7d\x01\xb8#'\ +hw\xe1Z\xff\xfc\xc0pKR\x11F\x88\xc1\xc5\xbf\ +G9\xc6T9J9\xf6\xe1\x18l\x93J\xa71\x86\ +\xfdx\xf7\x9e'H\x99\xe3u\x1c\x01Hnxq\xfa\ +\xc7`>V\xc8}\xb6\xcf3/\xe7\xd9\x97Rb\xb2\ +\xa0\x09l-qfn\x7f\xc7\xe4\x977\x98\xfb>E\ +\xc6\x9a\xbbx\xaf\xc2\xd8\x7f\xad\xc2\xc6\x95\x90I\xff[\ +\x7f\xbf2\xd3\x94UT8P\xb2\xa3\xd3\xf1\xddvX\ +\x06\x98t\x99\xe9\x18\xb0\x17\xd0\xc7I\x9a\xf1\xa0[\x08\ +\xecxk\xc7\x11\xd7&s\x1f\x9f\xf5\x1c\x13\xd9h\xb7\ +\x08\x9f\x8d\xef\xfe\xf4|\xfa\xee\xfb\xe6\x19\x13q\x8e\x1c\x13\xe0\x1d\ +|\xef\xe3\xe8\xe0b`7\xfa\xb8\xaa\xa3\xc9\xab\xebX\ +\xe9\x00x\x0b\xae\x05M^\xf0bgf\xc1\x8b+d\ +e\xe2\xd3\x83\xbaU9\xec\xb8\xd1\xe64F]\xfa\xd2\ +\xa2\xe9\x86\x93\x99.\xe5\xcb\x02\x0b\x07}\xe5o@E\ +\x09z\x8f\x09\x83I\xd9e\xb8\xbf\xb2\xc4\xe04\x80\x96\ +\xfaw[\xb4-\xcaH\x9bV|9A\xb1\xef\xb17\ +?G\xab\xf0.o\xaf\xa6D\x1f\xd2\xea\xdfh`\x9f\ +c2\x8c8\xe4G@\xb5\xf4\x98\xde\x0a\xc9\xcd\xfe\xfa\ +\xb5\x8e\x9b\xb2>C\xedW$K\xf5\x83N\xa3\xc9\x99\ +}[\x90i)\xf0\xc7\x0e)\xcf\x91'\xc5QL\x88\ +\xa4*\xda\xaf0\x9c\xdf \xe9x\xfac\xf6\xcb\xfdg\ +\xab\x12 l\xbb_\xed\x9a$<\xa3\xd5\x8ey\x10\x8a\ +{\xd0\x80J\xb64#\x1b `T}\xb9U\x94u\ +\xd9\x8b\xb7\x00\xe9$\xc9\x12\xac\xc87\xfb\xbc\x12\xce\xf7\ +m?\x9e\x8cF\xbc\x8dg\xb5\x1e{/\xb7\xaeC\xb9\ +s\x1b8:\x9a\xc6g\x1f\xc3\xf1\xc4\x92@\x9e(\xf9\ +\xb9\xbcE\xc7'^\xec_\xb8\x80\xd0\xc4\x84\xd2\x03\xb7\ +n\x8e;\x0eDo\x03\xec9\xb1\x958\x8a:f\xfc\ +\xd8\x04G\xf5\xae\xf1[\xf9\xf0\xfe\xe2\x16\x0e\xde\xc3\x9b\ +\xf9\xfd\xac\xe9J\x1co\xab0\x9b\xd3\xe2\x88\xdaa\x86\ +\xb7\x1e1y\x87\xc9x\x88\x93\x1d\xec\xcfr\x9e|\x12\ +\xc9\xcd\xf4\xc2\xcf\xfee=\xe963\xee\x93\xfbr\xdf\ +\xc9\x85\xb1\xd6\xc7F{\xf2q\x99/_e\xb4\xe5a\ +{\x09\x82W\xbc;\xdd \xac\x8a~m\x01\xd0.\xe7\ +hS\x00\xb0\xc3~M\x00\x00\x0f\xfc\x19\x00,P\xcf\ +\x03`'\x8a\x1c\xa6\xbe\x19\x00\x05/\x07\x0010f\ +\x00\xc00\xe0\xe2\xeay\xa0\xc6e*\x06\x80%\x83\xae\ +'I\xac\x0bh\xac\xb8,\xc9\xbf\x84k\x10\x97\x10L\ +w\x8c\x13\xdb{\xc0<\xbb3\x1e\xabb\xacC\xae\x5c\ +p\x22\xc6X\xe0;`\xb9Zh\xff,\x01\xe5\xc6\x09\ +\x8d\xd3\x10\x97;\x14S\xecdc\xb0\x9do,'>\ +\x971\xc0\xff\xb4*\xd0\xca\xd2&&\x11\xcf\xee\x98|\ +\xe2\xa0r((c\xf2Wk\xb0\x0f\xeb\xdb\x02b\xac\ +\x98y\xd3\xe5H\xafj\xdbq\x0f\x93\xf6\xbb\xfd\xb5 \ +\x9e\xcdT\xf5\xb3m\x05\xd0\xa5k\xd5;Ob\xb8J\ +\xee6\x13}\x01\xef\xaba\xd93F\xc3\xeb\x19K\x01\ +NN\xc9\x86\xc7\xd1\x997\xd6[\xc6\x8f\xfb5\x9fu\ +\x1b^\x87=\xb5-\xf6d\x09Z0o-\xf8\xd3\xa3\ +5\xba\x93\x1bA6#\x9d\x9e\xf0\xb2\xae\xd8/0\x96\ +9)a\xbf\x1b\xf7Z;\x8f\xcc\xa7\xee\x81bl\xaa\ +\xdd\xb0\xec\xb4\xf0\xc01\xc5|\xa7>v\xc6F\xe0D\ +\x97i\xe4U\x86\x0e\x1e\x08[\x9f\xa2q\x83\xa7\xb8\xd1\ +\xce\xb9_\xc6\x0eP\x80U\x8f\xdd\xdd[\xcd\x9e\xcc\xac\ +\xdfB\xff\xe7$\x9b'\x9cF\x1f\xebaN\x8eFW\ +\x98h\xf5\x1dp\xebVr\xc76\xc7\xee(o\x84\xdf\ +\xea\x84\x17.t\xf0D\x97c\x99\xd1\xcf\xb4\xa9\xbc\x5c\ +\xfe\x9ct\xb7\xcb\xf8\xea{\x0aJ\xb8\x0b\xd8\xab\xf0n\ +\x97\x9e\xc3D\x1f\xc14\xaa\xbf\xcb'\x94\x05\xc3n\x1b\ +\x8eG[\xb6<\x81\xe9\xc3tm\x81o\xed2tz\ +\xa2m:\x18\xa8/\xbf\xbe\x14\xf6\x16|CV\x1bo\ +\x98?\xf5\xd3\x96\x0f\xe9\x0a\x02\xef\xf5\x1f\xa7\x02\xe3\x8a\ +^\xe7N\xa9\x05@\x7f\x10\x00\xbaT\xf6\xb8\x00h\x1f\ +\xfdr\x08\x00L\xe3k\x02\x00\xfa%\x03\x809;m\ +\xa6,6\x1a\x0e\xbe\x1d\x8d\x1d\xfbu>\x0f\x03 \x9e\ +\x9b\x01\xa0\xa2\x8e\xaf-\xbb\xfa\xf8tcH\x0b\x00_\ +\xe6\xe6\x99\xb1\xcb\xd8\x13\xcf6\xf0F9GY\xb1c\ +\x8f\x95/\x0e^J\xb3\x9bJ\x5c.\xd7eS\x96\x97\ +:o\xe6\x89\xc7\xd5\x84\x9b\x1f\x01\xe4|\x80\xbe\xb7\xd5\ +:\xa6=$T\xc4\x1b\x9f\xe3\x94:m!\xc8\x97\x18\ +X\x0b\x18\xb31\xa0\xf1\xf81\x90\xd8o^\x1f54\ +0%A>\xdb\xcb\x89\x16\xc56W9\xf9Z\xa6\x8b\ +e`\xfd\xc4\x17\xb2c\xfa\xaf\xf7\xebA\x9co\xfe\xd0\ +\xe5>\xd3\x9d=\xde\xa6\xc8\xef*sLt\xe9\x04\x92\ +\xe5\xe0\xc1\x9f'f\xd6\x8b9l\xed\xbfC\x87\xee\xf8\ +|\xda_W\xe1I\x89\xf3d\xbfhE2\xfa);\ +\x8fis\xac\xf7\x13\xefv\xbdN\xb8\xf8Q*c\xd2\ +\xd7\xd1\xf7\xbdlJ\x01NOQ\xbaU\x18\x8d+M\ +,+\xf5\xb9\x1d\xf5\xc7\xbc`O)'\xa2N\x0fK\ +\xa0N7\xe7Ys?\xa8\xd5*\xbfN'\x1b\x8a\x05\ +\xa3\xd5\x96;\xd9NM\x8a~\xedx]O\xf2\xa9\xf0\ +\xa4^c\x01\xa8/\x10M\xea\xef8I\xe3\xf3\xa6s\ +\xbb\x0e\xc3\xed\x9b\xe3_\xf2Ws\xbeo\x94\xb3c\x81\ +q\xcfx\xcd\x96\xeaC1d\x9f0\xe8\xc4\xd5\x8e\xd5\ +\xf5\x0a8?\x0d\xc7\xb9\x1f\xd3m6\xe1\xf3I\xa4n\ +\xd7j\xed\x90\xb1\xd8\xdab\xf4\xb1\x1c#F:\xec>\ +\x00\xf5\xc1l\xf7>\xd9Q\x1aL^6A\xc8V\xd4\ +\xf8\xe9\x0b\x9c\x8f0M6F\x05P*\xd0\xed\xa2m\ +\xb8|\xa2\xac\x98\x1f\xc6\xb8Up\xeb\xf4\xff\xb8\xd4\x1e\ +\xfd\xa9c5&\xe8<\xaa\xffc\xece>\xd2~\xb3\ +I\xb45\xf7\x1b\xc0\x0aG~|4.\xdf\x8b\xc3d\ +\x1d\x06\x00\x0bp\x0e\x00\xfe\xf7\xe5\x00\x00\xaf\x10\x00\xc3\ +\x02\x00\xbc/\x9eiEG~\x08\x00\xdc\xb7\xf5\x16+\ +\x895\x00\x80\xe5w=\x00\xc4D\xd2\x8f\xb5K\x8b\x0c\ +\x00\x0c\xc3\x94\x04*\x00x\xc3\xb3U\x09\x9a\xeb\xa9o\ +\xe5W\x1d6\xef\x81R'\xcez\xf0\xc9FI~\xd3\ +\x84\x0e\xd3wN\xd8\x9c\xd6\xb8\xd4\xd7:BN\x9a\xfc\ +\xcej\x7f\xeb\xee(\xed\x82\x82\xa1DM\xa9\x8e\xec\xfa\ +,x\xb0\xbe\x22\xae\xfcZv\xf4\xcc'\x07j\x96%\ +\xeb\x84\x9b\x22g\xec\xc7\xe7z,?\x96\xc7\xa4\xb7\xed\ +\xa6\x91i\xd4m\x8b7\xed\xd7hd\xf9\xb1,\x98\x1f\ +\xe6\x95'\x04\x1e\xe0\x9d\xb6\xb6\xaa\xd6&\x05\xde\xd7\xdc\ +d\xaa]*\xd1w\xb5\x1aU\xb6\x80\xcd\xfe\xc8\xda\xd0\ +\x01\xe5\xf8\xb4\xe9k\xec\x8f}M\x9e\xf4e<\xb8\xdd\ +\x8e:\xe3*\xa75\xc5\x97\xf1\x18\xfdZ\xee\x0fP:\ +\xd4\xf3\xf3i\x0c\xbf>&\xaf\x9c\xa6\xf9\xd6\x8f|\x12\ +\xc3\x81\xad\xa5'\xfa2\x9dPW\xe83\x03\xfd\x01\xbc\ +|\x8d\xf5\xc2[k4)\xb1\xbe\xf5\x89\x05v\xc3[\ +,R\xd4\x09#\x8a\x1dO\xb4\xdb`\xaa\xc9\x1b\x7f\xcf\ +*\xc7\x00\xc6\x95\x92\xdb\xb7\x80\xae\x0b\xf8\xb6\x96M\xe2\ +m|\x95\xb9\xfd5\xffd\xfe\xca~\xe3d\x8f\xab\x98\ +\x90~B\x15\xfc\xfc\x0cu\xe5\xfbsYN\xae\xa3\x16\ +\x83\x1c\x93\x5c^\xf3I\xad\xf1\xc6\x93\x13\xd3\xa5\xfb\xdf\ +\xbc\x8a\xb9\xdbsl\xc5!\xf6\xa5\x8eML\xf4\x9b>\ +\x9c>\xbfF}\x1a\x000z\xe7\xe2e\x95\xdf\x86\xcd\ +\x15\xd1Z\xd2\xeb\x5c\xc7\xd1\xe7\xc4\xe7\x22{iC\xed\ +\xcb\xe4\xa36SPh\xb2\x8a\x89_\x96{\xe4\xaf]\ +!`$j\xec\x1aP\xb1\xc5\xd5\xd4\x7fw\x85\xf1!\ +\xd0\xda\xe1<\x00*Z\x00\xb0\x93\x8f\x80\x1dh\xe0\x97\ +\x03\x00w\x9a\xf5e\x01\x80\x9b*\x92\xcb\xee&B\x9b\ +I^\x0f\x00\xed[/\xf8f\x94\xb6\xc2\x13i\xb9\x1e\ +\x00\xf2\xbd\x93\xd7\x01\x80\xed\x09\xdc\xd5-*\x19\x22\xf7\ +\xcf\xb9_n\x1a\ +\x18\x0d\x87\xe3n\x866Aa\x07\xeeA\x85\x1f\xf1\xb3\ +\x97\x0f\xb2-\x0e\x9e\xf4\x00\xee\xc4\xb9j\xa6\xdb\x12l\ +\x82\x12\xb7B\xb0\xec\xdaD\xd5\xae\xe3\xa5\xbc\x81\x1e\xd0\ +\xa1\xba\xf0s\xdc\x1e\xd4\x0e\x01\xec\xdfdR\x03\xff\x03\ +\x06`\xd8\xa1\x0e\xbe\x94\xc6\xcbj.cv\x8a\xc6\x9f\ +<{\x12|\xa7\xb9;{]F\xe6\xfd'\xea\xf8\xc6\ +\xf15\xa8\xc6D)\xbb\xd6\xaeW\x84p\x95,\xca\xaa\ +\xbdY!\xdaKL\xd4\xa7\xdf\x8fN\xf6\xdb \xb2\x9b\ +\x9a\xf2\xe7Vfm:^\xf4\xe6\x12\xf7\x93L\x975\ +\xc3\x97&\xc5\xe3\xf5\xbe\x9f\xcd\xe9\xd8\xdf\xd9~\xb4F\ +w|>YXA\xbc\x93x\xd8#L\xad\xbd\x83\xef\ +}\xe4\xa4)\xda\x94\xcb\x7f\xce\xcff>\xce\xfb\xcc\x97\ +\x1d\xad\x1f\xe3\xb7\xd5\x7f\xf4\xd7,+\xee\x9f'<6\ +\xd1c\xdb\xe51\xb9X\xc1\x15`M\xb8\x5c_q\xc5\ +f\x1a\xef\xd6-\xd4\x95?\x83\x96yb\xbf\x12\x93\xe5\ +\xd1_6\xcftM\xf8\xe0\xb1M\xa7|\xb6/5\x16\ +\x14\xa8\xf4\xf7\xd7\x9f\x9f\x07^\xbc\xa2\x19c\xa7\xf6\xc1\ +\xfc,G\x88\x96\x07\x8e\x0d\xcaO\xec-VX\xad\xfa\ +\xafy\x00\x8f\xcd\xab\x07\xac\x7f\xd3\x8b\xbe\xe4\x81y\xd2\ +\xf8\xa8\x89\xae\xb5\xeej\xd7\xf0\xe2\x8f\x9f\xf3\x09h\x07\ +\x7fh\xba\xc5\xc1\x98xi\xd1\xa2\x8d\x9d\xea?\xe26\ +\x99\xa8\x87C[h\x8c\x7f\x9b\xe0\xf23OM\xd6\xce\ +\xf9\xfeA\xe5#x\x07\xc4te\x09\x00\x0a\x02\x05\x80\ +\xcf\x22^]\x00\xf8\xec\xe7\x95\x02\xc0\x81\xcc\x00\x88A\ +\xaa\x05@\x9f\x00\xc0_\xe4l\x89\x01\xcb\xcf\xf7+\xf0\ +h\x9fX\x00\x0c\xc3\x16\x9b\xcd\x03\xa0B\x00`\xfd;\ +(+0=?\xceGw\xea\xfdz\xa7\xa3G\x1b\xa8\ +\xfd]\x09\xce\xbb\xbd\xaf\x96\x13\xb618\xefeT\xbc\ +Z\x91-\xd5D'\xcb\xb8\x1cicg\xc9\xd5\x0e\xe7\ +\xc3g\xd6Zy\xd0\xd9\xbb]\xe1KO\xedrt\x16\ +\x04\x8d\xb6\x18\xf4\xa2C\xe4\xef\xee,\xbc\x07NNM\ +/F\xb3\xcbYq\x5c\xa7kMV<\x1e\x00\xd4\xed\ +f\xea\x8b\x03h/\xb6\x12yl\xb7z\xd8y\x96\xdc\ +\xdb_\xc3\x9d\xb5\xddD\xb5{\x05\xbe~\xac\xdc\xb3\xbd\ +x\x10\xb6\xfe\xa3\xfeY\xde\xd1\x87p\x85\xc70\xe7\x01\ +2N\x108\xc8\xf3\x9e\xbf\x10\x08\x8f\xd6A\x0eL\x97\ +\xf7\x93?o\x93\x13;\xc6\xaco\xb5\xf0`\xa12\xd5\ +@d}\xaa-\x98\xdd\xf8?\xef\xad\x9e\x9d\xa2v\xdd\ +\xb4m&\xbb\xb1\x22b\xd0\xfd\x1f\xfbb\xdb\xb3\xe9\xbe\ +\xd4}\xa5.\xd1\xb2\xbfdY\x9bl\x8a\x5c\xeb\x09Y\ +\xf4o\xbe\x9d\x80\xfbhyf\xff\xc0\xfe?\x8b]\xbc\ +m\xc9$\xc0\xf6\x1e\x93R\xb6\xe7\xe8k=\x01\xd8\x1f\ +;?\x1b\x97Y\xe1\x958\x1f\xd7\x9f^\x10\xf9\xb4\xd1\ +b5\x12B/\xeb\x8b'1\xd3\xb1R\xc3\xb9&W\ +\x80\xb1\xb7\x7fR\xc3\xf1\x11pt\xd4\xe8\x9dif\x9d\ +\xb1\xfcX\x7f*W\xc7N\x5cm\x18\xb1\xc3\x8f1\x8b\ +\xf1\x94\x90\x1a\xc6e\xac\xe9\xcac\x5c!\xd2G\xbb9\ +\x1d\x86\x11k\xb183\xf6\xe4\xf9\x04\xdb2\xdf\xcc\xd4\ +\x01\x9bm\x18\xc3&N,\xbb\xba\xa7\xa4\x0b\xf2\x88\x13\ +\x7f\x9eV9~\xdbBT|@x\x9c\x10\xb3\xbcw\ +\xe0\x0a\xb6\xb7h\xdb\x8e\x8b\xb8w\x96\xb1\xd5\xc1\xaa\xd0\ +\x9dWm\xda;\x92Z\x00\xc4r\xf1'\x03\x00\xc3A\ +\x00\xc4uo\x068\x1bQ\xdc\xbf(\x00 9\xd8\x98\ +\xe6\x9c\x8c>\xe3\xa5k\xe4\xd1&-\x07\x01\x00\x05\x80\ +'e\x19\x004P\x1f\x02\xc0P\xb7\xb8\xdc<\x8f\x1d\ +\xb6t~\xfb _\xa7.&\x18\xec`\x8c>?\xee\ +2\x8a\x89<\xf3\xed\xfbL\xb9\xb5\x95\x0c_Zt\x19\ +\xb6K\x18|\xe7/\x02\xefZ\x991y\x8c|\xe9\xfe\ + \xd5\x17\x1b\xaf\xbd\x07\xb5\xc0\x1e\xeej\xc1#\x06Q\ +K\x0e8h\xc5\x856\xd7O\x8f\x0e\xa0\xfd\x7f\x08\xb4\ +z\xc0\xf3\xbdX\xb1\xb2\x90\xc9\x93u\xe6U5\x1f\xd3\ +0\xbd\xdb\xef\xff\xd3@\xc9\xfck\x92\x1b-l\xbc\xca\ +\x12\xc6X\xc9\x8c[\x1cx/\x99\xb92\x1e5;\xa7\ +6\xd7\xf0\x1eI\xe5?O6\x94Z\xb5\x1f\xe5W\xcf\ ++(@)\xe8V\xeb\x80\x8f\x98h\xd85\xf9$ \ +.\xc7\x83~\x8f\xbc\xf2uf\xebq\x82\xe6t\xe9\xd2\ +\x1a\x1fG\x01\xd9V\x05J\x07\x9c\x9d\x87=\x8f\x19\xef\ +No\xbc\xe9\x83\xf9\xde!>4\x9b\xb7\xd0d\x09:\ +\x07\xe0L\xf6v\x1e\xd3\xe2\xd3\xf9<\xd1\x06\xe2\x1eo\ +>7\xea0\xda$\xf3V\xc0\xfcG\xf9s?V5\ +d>\xcd^\x06\xd0~\xe2\xd5\x0a\xc3\xd9\xb1\xf0\x17u\ +\xcdq\xad\xd5\x837\xf3\x95\xcaW\xc4[\x94a\xe6\x9f\ +u\x12\xcb\x1bCv7\x8e\xc1\xcdu\xdcnw\xb2~\ +\xdd\x17\xc8\xa3f\xe0\xd8t\x0c\xc4\x15,\xc6\x80}\xb6\ +\xc2\x0c\xeb\xcb\xcf\xf1'E(_\x16\xab\xedl\xb6\x7f\ +]%`\x9a\xa3O5\x9d\xb8l\xe2\xc4\x88\xf3\x8f:\ +>\x0af\x97/\xd1s5\xd9#Q\xdc\xb3m[\x1d\ +\xd8\x0f\xeb6\xa7\x18w\xfc\xbb\xae\x98\xb2\xbcyLC\ +5c[\xfd\xbb\xcb\xb1\xbd\xf1\xd1r\x97\xce\x1ep\x1b\ +\x01\x80\x19\x00\xe0\x93\x0a\x00\x13\xf42\x00\xa2H\xb8\x1f\ +g\xfe\x00\x00\x80\xa6\xef\xc7\x03@7\x8d\xee\x0e\xe4q\ +\x00\xd0\xde\xf1\xaa\x01\xc9\x03\xeb\xf5\x00\xb0\xb57\x86\x84\ +D\x8eg\xf4\x16HXn\xa6o\xc85\xde\xd4\xb1\xbb\ +L\x8b\xd0\x18\xf7\x00:}~k\xbf\x05\x00N\x17l\ +\x06\xef\xfa\xf5\xfeM_\x9c\x0e\xb3.\x18#\xae\x0fI\ +\xaaJ\x0dXgm\xb0\x96,\xc9a\xdc\xc6\xc0\xd2&\ +\xf6,\x17\xadx\xb5K\xa0m\x05(NX\xf4QK\ +\xadC\xf6k\xa2\x1c0\x0c\xf4\xf8\x17M*#\x0d\xbc\ +|\xcb\x920\x19\xb4\x8fO\x8a\x89\x14\xd3\xe7\x0f\x9du\ +_0 \x97\x97\xea\xdb\xfc\x12\xff\xb3\x96\xc9\xcbt\xcd\ +\xdf\xf5\x9a\xf1\xaf\xea\xa9\x86+\xba\xd5:Lj\xb8\x0f\ +~\x97\xb7M^bj\x16\x17w+\xea4\xbbg;\ +\xe0%\x19v\xf61\xf1h'_\x99\x1f\x88<\xed\xaf\ +\x5c\x9f\xa0[\xadC?\x9d\xf4\xc9Ig\xa6C\x1bg\ +\x87A\xfai'7Q\x8e\xf3\x13G\xfek~\xc4\xac\ +R\xf5\xac\xfe\xda\x03)\xdb\xab\xfbo\xdenb\xfcu\ +\x84?o\xd1G\xb2\x8eU\x16\x1eOF:w\xd8\xa1\ ++\x1dv\xb7\xcei\xfch?\xdc:\xf8{Z\x19\x8d\ +E\xceQ?\xcf\xf60\xf2\xd6\xfa~\xbe\xceq\xe4#\ +\xb1\x1c\xca\xd1\x1ae\xbdN\xf5\xa0\xdbV<\x1ex\x9c\ +V\xff\xc2\xbe:\x9b\x9c\xb0n\xec/\xef\xbd\xd6\xf3\xd8\ +\xff\xfb\x043\xe6\x13fW\x1c\x1bb\x9c\xe7X\x18\x9b\ +\x8dg\xcf!`[\x00\x80\xe8\xd7\xf72\xd8\x5c\x09V\ +#\xdd\xec_[\xbf\xef1\x89\x13/\xb5\x9b\x0e^\x94\ +\x88\xef\x04G\xe8\x8f\xf10\xca\xc6q]D\xfe,g\ +\x95\xb7\xe2\x13\xa8\xe8\xe2\xfb\x1a\xddQ\x7f*\x02\x80\xe9\ +q\x11\xbdF\x00\xa0\xa3.\xc0\xa8\x94e\x00\x94\xa9o\ +\x95\x87}\x9e\x03\x80\xeb\xe30\x00T\xfeK\x00\xa8\xc3\ +.$\x81\xd15v\xe1a\xc8\x9c\xc6\xf1\x11\xad\x14\xc4\ +\x04+\xd2\xcf\xd7\xda\x91)\xd0\x06\xb99\xbf\xbaw\x8f\ +e\xc1|\xba|\xe2\x1dX&\x03\xa5\xd7\xaeR:}\ +\x9c\xf1\x13\x10\xef\xa0*\xf2/\x06\x0b?6\xf6^`\ +\x01~<\x87\x1dF&\x8f\xf6f\x0d^\x22\xb3\xa6\x95\ +9\x9e,\xd9\x98\x15u_\x0dry\x98\x1c\xb6\xdbG\ +\x13\xfe3m0\xbe\xf9\xaeI\x0b\x94\x9c$r\xd3=\ +\x9f\x5c\x0d\xf7\xa9ak/@kS\xac{\xe3\xb9\xb5\ +d\x95B\xa1\xb1=\xe0\xc5\xa0\x16\x03\x1e\xe0\xd5\x8d\x8e\ +\xf41Ua\x8e\x8e\x03\x8d<\x0e\xdf\xc5\xecr\x89\xd5\ +3O\x18X\xca\xf1/\xcb\xc5\xfa7\x7f\xe0T;N\ +3\xfbb\x1b\x88\xfc\xee\x13\xd4S\xbb\x89\xa5\xb5L\xc3\ +\x88&\x10n\xd3n+J#\xd3\x94\xf5\x97\xc9\x8eu\ +\x91\xf9\xff\xb8\x1c\xea\xe7\xf25\xf6Y\xab\xae\xbc\xa1#\ +\xea\xc2\xcfg\xba\xb8Z\xed\xf4\xbb-D]z\xf29\ +\xadN\x9d\x9d\xa2\xef\x8fB\x7f\xca\x87\xf3\xdd\xe2Wy\ +7\x0eY~\xd1\xce\xfc3\xefCc:m\xdb\x94\xc9\ +\xd0\xfc\x08\xfb\x9bzr\x14\xc6/t>\xcb\x93\xb7\xef\ +0\x85\xacO\xe7\xdd7\xd4p\xbc\x19\xfb\x9d\x7fP\xb2\ +\xc6\xb5\x98\xe0\x9a,\xe39j3v\x8e\xfaW\xc6t\ +\xd4E[\x5ca\xbbj\xe2\xdaf;\xf5f\xbe\xcb\x0b\ +%%\x1d\xdfio'\x5c*\x07\xbbf\xb7\x8f\xb9<\ +\xd1\x8a9Nl\x1c\xd3L\x07\xd6\xb7\xea\x89\xcf\xf71\ +\x19\xaf\xfb=\x80,\xf0lO\xd7\xa7\x16\x00\x98\x81\xd7\ +\x0a\x00\x1c\xf8\x19\x00\xbe<\x9b\x8d\xefJ\xd1\x04g\x01\ +\x00h\x01\xc04k{\xa5\x00\xd8\x0dW\xb8\xb8\x1c\x93\ +@K y\x1f('i\x1e\x10\xe2\xcd7|\xccv\ +\xa8\xa9n\xb3\xa0\x05\xea3\x04\xa4\xe2\xbc*\xbe\xf4\x18\ +\x07Z\xc6\x5c6\x93\xb6\x16+\xb2Q\xef~\xee\x88\x02\ +\xa6c\xae\xa2\x14\xf9d\x9dD]pp\xa8\xa8\xfb\xfd\ +\x95\xd1>x\xab\x03\x1f\xe7\xe6N\xdb\xfa\xd2\xad\x00\x9a\ +T\xc5\xef\xc3\xf6r\x7f\xdd\xd8<\x11\xf4*\x94\xee\xd5\ +\xe2\xfe\xb9\xcf\x9c\xaeh\xbb\xcc\xb3V\xfdu\x8c\x8a\x96\ +n\xbf\xb6\xc5\xa2\xcb)Vx9\xe0q?Z\xa1\xb3\ +`\xc9\xfaa\xff\x80\xde\x9f\xe5\xa6\x1cg8d~\xdc\ +\xd6\xb8_\xe6\xab\xadZr_\xea\x97\xf8<\xc6\xec4\ +va[\xb7\x84c?\xd6\xd1\x1ae\xb5\x86\xd9\xb8\xf6\ +c\xb4\xda\xf6\x16\x1e\xb7M\x90\xfc\xdd\xeeJ3\xebm\ +\xce\x17\xb1\x9c\xd4\xff3\xd6\xb2\xe5c\xf6=L\x8f>\ +\xfa\xcb\xb0\xa06\xab\x13y\xa6\x81\x8b\x0a\xec\xcb\xf9\x91\ +6ae\xa3\xebPNO\xc2\xb9\x5c5\xe4f\x91\xd1\ +\xfb\xf1\x18\x16\x93.N\xfc\x8d?\x95\xcd\xf8}\x87a\ +R/\x17H\xc6\xbe\x1c\x07\x1e\xafh\x09\xffx-x\ +\x89\xc5\x12\xc3\xc3N\xb4_\xe8w]\x9eW\xec\xb3\xdc\ +8V\x00*\x7f\xef\xb3\xf5\x1a\xa0s9G\x88o\xd1\ +\x89r\x8d\xf1\x16\xc2]f\xa7\x8e\xd1\xb6\xcf\x8a\x8az\ +\xb9\x01j|\xf5\xac\x9dUQ\xf7\xcf.\xe1\xfdxq\ +\xca\xc7\xbbYu\x1f\xa5S\xe7X\xd0\x98\xc4\xfd\xb1\xad\ +q\xa1Ks\x1c\xf6\xfb#m\xbe\x1e\xc18\xad\x18\x9c\ +\xfe\xd3\xf3\xd3\x17\x8d\x11^\xe2\xc9\x14\xf2r\x01\xd0\x1a\ +\xa0\xf7\xb9\x04\x00c4\xce\xea\x95\xc9\xd7\x02\x00\xae\xa8\ +\x1c\x00q/\x94*lt\x98qi\xe1q\x01\xa0\x01\ + \x82\xe0\x95\x01`W\xaf\xb0\xb9|\x00\xbe%b\xec\ +\xd37\xaa\xb3\x1e\xb3\xe0\xec\xce~9\xf1+\xfb\xd1\xf9\ +z\x0f4\xbe\xb4\x1b+\xbe\xf6|G\x0f\x5c\xa6+\x95\ +\xc3\xc8g\xbb\xfc8\xdf\xc8\xf1O\x0f\x9e.\xf4\xffX\ +\x91\xe2qL\x8e\x117\xd1\xc1\x01\x8e\x04\xa3\x87\xf5\x14\ +\xf7\x9b\xb6\x01\x91\xff\x9a\xfe\xfc\xb8b\xd9\x9bbf\x92\ +\xfaP\x81\xddV\xc6\xc1$\xf7\x98\x10E]s\xc5K\ +\xf5\xab\xf6\xc6Z\x9e\xb31\xe6\x85\xeb\x0c<\xab\xe6\xe6\ +{]\xa2\xbd\x1b\xef\x8c\x15\xee;\xda\x81\x06\xd7\x12\xfa\ +\xf4\xe0\xb2\xd7]\x89z\x8c\xd8n\x93U\xae\x0a\xd8y\ +\xbc\xa7\xcb\x11\xe6\xff\xd4\xe7\xa9\xdd\xf2\xd9Z\xc1\xea&\ +T\xc4k\xa3=\xec\xfd\xf4\xd9\xd9D\xa3\xf9\x0b\xc6\x8f\ +]\xef\x93@\xf69mr\xa5\xc9\xba\xfe\xee\xbf\xc5\xa6\ +\xbae\xf9\xf1u\xec\xa3\x94\x1e\x95]|\x95\x9f\xeb\xa2\ +\xad\xc2\xa9O\xca\x96\xe7b|\xe2\x04\x8f\x97\xfc\xeb\xd9\ +\x19\x86\x12\xed\xd4\xb0\xa3\x139\xe3\xc1i\xf1\x91\xd8\x06\ +\xa2\x07\xf6s,\x96\xf224\xcb\x8a\x8b&\x80\xea\xdf\ +\x93\xe9)\xa9.@Y\x1f7\xd8c\xbeY?\xee\x03\ +c\xd5\x95u\xc7\xb8w\xe9\xc6\xa4\xc7\xe8\xe7>|\xe2\ +\x15'h\x1a\xaf\xd9\x1f;/\xf9\xa4\xa9\x22\xe2*\x9b\ +\xc4\xb0\x1d3\xcd\xed\xf6\x9a\x82R\x0b\xea\xc5&\xc8\xc4\ +\xbc\xdb(_L\xe3\xb2\xdc9\x13\xe0j,\x10\xe3\x19\ +cM\xed\x7f\xfc=\xda${K\x96mL\xec\x18\xb6\x04\xf9\xec0\ +`\xd8^\x08\xdek\xe0#\xf2\x12\xe9\xd6\xcfzl\xc0\ +\x10\xb6.\xf8\x86\xf6\x5c\x86\xc6\xa5\xd2\x91\xc9\x81\xf1\xa1\ +\x89\x85Vu\xecJ\xd7f\xfb iv\x8ev]\x9c\ +X\xee\x83n\xe7\x95%MB\xd4\xa78o\xd8\xd3\xcc\ +\x15\xa8\xb2\xff\x1f\xfb\xce\xe8\x07\x18\xdb%\x91\x8d\xd2\x17\ +\x13\x99\xa8\x0f\x97\x01%|\xabc`\x7fG3\xdb\x9a\ +\x9d\xc3\xfd\x99M\xa8\x8f\xca\xaa\x87Q\x86Q\xce\x1e\xa4\ +\xda\xc4\x99\xf9`\x8a\xdd\x07\xe4\x93M\x1b7T\xb4H\ +V\xfa,\xbbL6\x1cK,\x91p\x9bn\xe3\x9e\xea\ +\x07]A=YO\xfa+2\xa2\xfa\xdf\xa8\x11\xc7\x0e\ +o;\xe0\xf3\x98\x7f\xf3H\xec\xc7\xcd\xceZ\x9dG\x9e\ +\xf5\x0c\xa6rw\xb2\x9ahR]\xcf\xc9]\xad+\xf2\ +\xa9IW,\xd2\x18_\xa6;^\xea\xd7\xe4I\x13\xe8\ +\x88\xfb\xa8?\xa5\x95yU{\xe9Dn6nL\xa6\ +\xf3}\xaa\xdd\xc5U\x90\x87\xd3\x1a}o\xa5\xe3<\xe5\ +t\x9d\xc7\xbd\xbe1G\xc8\x1f\x1eo\xb1\x8a}J\xf4\ +\x0d\x9aS\xd9\xd6\xa1\xb6 \xc3\xfe\xa5\x94~\xba\xa7\xe3\ +\x99{w?\xd4=\xf9\xf4\x9d\x0f\xda\x1c'{\x1e\xa0\ +\x8b\xf2\xfa\x00`\xe5\xbc\xda\x00hi\xf3\xb3\x1e\x0f\x00\ +\xae\x889\x00\xc41#\xad\xfc{\x9d9\xae\x00p\xa3\ +Z\x02\x80\xf7\xb5\x0c\x00\xdf\x87\xe6\x00h\x93\xc16-\ +\xa0\x9be\x86\x01\x97\x9b\xb1\x12\x88R\xc0@6\xc7\xd8\ +!\xced3\x07\xe4\xa1=&\xf8\xea\xa8\xb9\xf22\x05\ +\xd3\xd2\xca-O2\x1d\x8b\x8e>\x9e19\x06c5\ +\xa2\xad\xb8\xc4}\x93\x1e\xb0\xad\x02\x9e\x8d\xab\xf8\x04\xe2\ +\xeb\x04\x87 \xb5\x98\xc40\x8dJ\x1b\xcbg2R\xa8\ +\x83\xf6\xc0\xaa\xd2W{Q\x1b\xa8W\x9b\x90\x10k\xf5\ +\x88\x1d\xc9\x9c\x0e\x18\xab~,O\xbe\x8d\xbfX\xbd\x8c\ +7<\xf0\xd8\xbaL\xee-\x9b\xd8\xc4\xed\x15m\xc0\xee\ +\x02\x8d|\x8e\xd2\xaa\xa1\xb2\xa2\xa2\x96x\xcd\x5c\x82^\ +\x93\xe3\xfc\x9b&J\xca\x9d.\x95\x9a\xfd\xb2\xf36\xd9\ +\xc4}\xa4\xd6C\x09\x7f\xfd\xb8o_\x99\x8e\x9f\x9c6\ +\xcf\x02\x8cX\xd3\xc9\x94\xe3Tye~\x19gj\xe7\ +l\x07&G\x0d^\x00\xa6\x1b}|\xb9\xd2e\xac\x93\ +=\xdewi\xf4\xe9v%\xe5\xc5|\x97\xfa\x01\xeb\xa7\ +\x22>\xd2\xcb\xb1\xdb\xca\x15\xa7g(\xa5\x13\x7f\xdd\xbe\ +{U\xbd\xady)\x8dW:\x19\xe1\xd8\xa8oU\x19\ +eR\xa77\x08\xb1})\x8f,\x8bf\xcc\xf5\x1a}\ +\xe9\x03\x0e\xd5\x06\x5c\x16\x86\xe1\xe8\xd3\x83oi4\xde\ +\xda\x89\xf7\xc9\xb6\x15\xb1a\xbf[\x9f\xed\xca\x88_o\ +z\x8f\xb2\xe4\x09\x82\xca\xad})\x83\x8d\xd3\xea$\xe2\ +\xa8n\xae\x80\xc1\x8b\x15\xa6\x07\xe7\x1d\xd3\x7f\xc7\xeb@\ +\xd2\x89\xb4i\x1c\x00\xb0_\x81j\x9fj\xa2r4\x19\ +p\x05\x91\xe5\xdb\xe6\x14\xd1gtD{)\x9e\xe3\xdd\ +\xbdw\xe3\x83\xdd\x13O\xdfy\x8e\x87\x1d;\xe8\x9aN\ +^k\x00\xb0\x80>1\x00\xc8\x8cR\x00 \xb4G\x85\ +\xb4A$K6\x16\x01\x806\xf9\x84\xd00\x0f\x80\xe8\ +P9\xc0E\xd9\x09\x00\x88\xe7\x01\xc3\xf8\xb0\xe8\xcd}\ +\xd4j\x8f\x8d\xb0\xe7\x80Y\x00\xb0\xc0\xeb\xe5fk\xaa\ +'n-&*Xj\xcc\xb3\xeaA\x9b\xee_0.\ +G\xde}\xf6\x9c%\xcav\x9da\x87e\x16\xe9n\x97\ +\xb5<\xf8\xe8]w\xd1\x19\xf0\x08:\xfa\x94\x98\x95%\ +\x9dg\xc9\x95N\xb8\x22?\xecx\xa2\x8e\xe9\xee\xe2\xa1\ +b\x18\xae\xa6k\x8cV\xe7\xb8\xd5\x1b\x1f\xe7\xc0d}\ ++\x9e9\xe1\xb6\xefj\x19Z\xd9a\x07\xa6Us\xd3\ +)S\xa3\x09\xaa\x07\xef6P\xba=xk\x977m\ +\x8c\xa8\xdf\xa1\xc4>l<\xe59K\x9aZ\xf91\x15\ +Qo\xf1z\xef\x87\x7f/(\xf4(\xa2\xb8w\xb1\xa2\ +\xa2+\xba\xc0\xe8\xcb\xb4\x81\xd6\xa35\x86\xae\xf5s1\ +\x80E\x9f\xa7\x18U\x19k5\x1c\x88X\xb2d\xc8\xae\ +\x9d\xd3\x93=Z+\xdb\xfb\x97\xd1\xc3c\x0c\x18\x9aJ\ +\xbe%Z\xf6o@;\x19\xe5q\xd4\x0f)n\xbd\xa7\ +\x0e\xe5\xe4$\xc8%j\xd7cJ\xa4\xd7\x1b'\xf3\xa6\ +'@\x1fqc\xd3?\xeb-\xd2j~\xd4\xe9(A\ +*\xecy2\xdaP\x80\xdd\xaa\x9d\xdc*\x86y\x15b\ +\x09\xf3z\x0c\xe0\xbb\xb0\xa3\x1f\xadr\x9e\x8d\xe1\xe7\xc5\ +\x82\x8a\xf6\xaf+.\xe3X%`1\xdb\x1a\x91a\x97\ +\xf3\x01\xe3S\xe57\xd9\xc5\xc56\xf8@\x8e\x01\xac)\ +\xfb\xbfE:\xb6U\xf5\xf3\x11\x8bL[\xf6\x04\x06\xf7\ +\xe9\x5c\x9c`\x9f\xa88\xd6\x95\xb3p\x83\x09\xed\xb7\x7f\ +\xe2\xee\xad\xe7\xba'\x9f\xbc\xfb\x9c\xef\x19\x88\xcay\xf5\ +\x00\xe0\x8c\xe6\x00P'\xf4\xf2\x00\x90\xd1\xf3\x8a\x01\x80\ +\x12\xf6EF\x00\x94\xe6:\xeb\xdb\x95\x18\x1dW\xe6<\ +\xfd\xb7W\x07\x00\xc3\x12\x00\x92\xb1\xa7\xbb\x83\xeb0\xd1\ +\xcbO8W\xe7Y\x89\xb3L\xbe6.\x1b\xb8IO\ +\xf70\xb1\x5c\xf9&\x8cQ\x86\x5c\x11\x88ID\x99\xe4\ +\xe4\xfc\xb2\xa1\xb2L\xad\xc7\x90\xcc\x94\xecNhN \ +b%\x88\x83P\x9c\x05jb\x1b\x13\xac\x0c\xa3\x8a9\ +\xe3q\xfc\x1b\xc7T\xccsx2)\xf0u<\xc6\xf6\ +\xeaa\xc0\xa4\x8d\xa3\xb6\x91-\x99j\xcb\x92\x16\xa9\xd9\ +CE\x00\x00 \x00IDAT;\xce[\x1c\xdc7\ +DY\xda8s\xb8\xb5\xaa\x07'1\xa6\x1d]jf\ +\x093\xbf\xbc\xb5\x80\x1f*/\xa1\x9c\xae\xc4$\xbb\x01\ +\x03\xba\x92c\xb7\xc8?\x963\xcb7\xdaW\x95q\xcc\ +/\xc4\xe5l\xf6u\x1a\x84\xd9\x06\x95fF\x9e\xfd\xa2\ +7\x92M\xfd\x1f\x9f4v\x9c\xf1\xa9~\xd4\xb0;\x9f\ +\x8c`:\x8f1\xc1\xbe\xd0x\xd1\x0a_\xeb7\xb8\xbf\ +\xb8\xaf\x89+sL\xa3\xfa\x12\xb6\x0c;O'\x18l\ +{\x9c\x98\xa8\x8f\x0bK\x84\xeb~|= I\xcbx\ +0\x99\xc7\xcaj\x8c\x0b\x9c*\xb0\xac\xe6\xfc\xb1ya\ +\xd5\x8b{\x18\x7ft\x16\xeb\x85\xf1\xca\xe9\xa7\xc5\x95\x82\ +\x82\xd2\xf7a,\xd5\x83\xdbR\x9c\x04\x98\x8d\xaa\x8e\xec\ +\xb3'\x1f\xbb\x093j3\xaa\x07\xf5\xb3,\xff\x96\xa6\ +\xb6(\x02\x92\x01\xf3<\x97\x0f(~2\xfe\x99\xa7\x1e\ +\xdd~\x19\x98\xf3\x05o\xba\x95-\xc65\xe7?+ \ +\xe5\xb4\x91/\x22\x7fh<\xb1=0\xde\xec\x1c}#\ +\x12\xb7\x89\xef\xae\x9f&\x1dO\xde\xbd\xf5\x5c\xf7\xe4\xd3\ +\xf7>\xe8\x84x\x11\xfb\xf1\x00\xe0\x825\x000(\x0b\ +}\xcf\x01\xd0\x1a \xb7\xeb\x02@\x13\xa1W\x03\x006\ +nk\xccQ\x99q\xff\xcfHE\x99~9\x0c\x00\x93\ +\xc3+\x03@\x5c\x12\xe1\xc62m+*\x15\xbb\xe1\x0a\ +\x97\xfb$\xd0\x1dd\xa4O'\x06j\xb8\x99|5Q\ +a'\xc6\xe3\xf3q\xe3k\x90\xfe\x0d\x05\xd6\x0fW\x91\ +|)G+7^\x91\xe1\xd6M41\x9d\xe3\x7f\xb3\ +\xa5/\xee\x93\xf5\xed\xf4\x8eTA\xe8m\xf7\x81\xc4\xd2\ +=\xf7\x1bi\x8b\xc7Z\xb9Re\xa8\xf8\xb96N\x87\ +\x82\xba\xbf\xfbW[\xac\xd2E\xbb\xcct\xcb}[\xe5\ +\xa1MMc\xc0\xf3%\xbcH?\xcb\xc6\x8e\xb3\x9e8\ +Ib\x19\xc5\x09I[e\xb3\xfeu\x89\x99S'\xbb\ +V' \xf1\x5c\x97\x91'\xe5\xf1/\xb7,\xf8\x16t\ +\x047\xae$sE\xaf\x9d\x14z_\xf1NT\xc5\x82\ +\xf3\xcc\x13\xd3\xf6\x91I\x93\xfe\x8eO\x83\xdd2\x8f\xda\ +\xd8\xc78^\xe3ov\xdc\xc6\xe2\xe2\x01\xdb\xbd%b\ +\x9c\xa6\xb9\xac\xbd\xb2k\x05\x08\xf6\x91l\x83\xfe\xd7t\ +\xe7\xfb#\xbd\x18\xd0\x11mm\x05\x8ce\xc3\x95l\xf5\ +\x1b\xcc\xe7x\x1e\x80\x93\x93\xe0\x879\xc5\xd7\x98\x16e\ +`rvl\xb6\xfb\x8f\xe3dbn\x8b\x81b\xd6\x13\ +\xc1h\xafj\x93\x1e\xcb\xf7\xf8\xeaW\xe2U\xcc\xe6\xda\ +\x89\x19o\x95q\xb9j\x0c\x8e\xbe\xc9|\x12\xfb\x88v\ +\xe5 Nt\xb2~T\x17\xea\xbf\xedZ\xf5Ul\x8f\ +\xedDC':\xb1\x1f\xb5\x8d\x1d\x06\xd4\xab-0\xf0\ +*\x88\xebr\x5c\xae\xd7$\xbd\x1d\x8bs\xa9\xe9\xdc\xfd\ +P\x1d\xf1\x17\xfd\xa7\xe1 \xe2#\x93\x99\x9d\xbb\x0b\xaf\ +`py\x84\xa2S1\x9b\x03\x9e\xb8w\xfb\xb9\xee\xd9\ +7\xbc\xfe\x03\xe3F\xf3\x1e\xb6\x070\x02\x80\xc19\x07\ +\x00c\x99\x05\xef\xf0\xfa\xd4\x06\x80\x1bz\x0a\x80d\xcc\ +\xf1\xaf\x01 Vr*I\xc3\xbe\xa7\x00\xd87\xae\x08\ +\xbcr\x00\xb8\xe3\x9c\x05@\xa0N*^T\x09\xb4J\ +\x8c\x06c\x0e\xb8\xd9\xd2\x5c\x8b\x0fv\xcb\x91.V\x0d\ +\xd3\xa3\x15PN\xbc\xecNe\x1e\xdf\xb8\x8e\xfbs\x14\ +\x0f\xde\xacg\xd3LLx\xdb\xc4\xbc-\xdbs\xba\x12\ +\x978\xec:n\xec\xd4y\xaf\x8b_\xabA*\x06\xfd\ +\xb9d0\x1b\xdb\x8emw\x1b`\x18\xc2\x95Y\x7f:\ +\xbeaQ\x83\x99\x05\x5c\xdd\x06\xc0\x01\xc2\xed\x9byw\ +]yp\x88\xb8\x8b\xc9\x81\xf3\xcf\xfdG\xacE\xb9j\ +\xd0c\x19q\xcfj\x9b\xca\x07\x86\x98xp\xe2\xc6\xb8\ +W\xb9\xb5K\xfaJO\xdc\xa2\xc2z\xd7\xe4\x0f{\xfe\ +\xe3\x83\xc2c\xb2`w\xaf\xc7\x09L\xa4\x85\x83Z\xe9\ +z`}<\xf1\xc6|\xa9\x9dE\xde\xa2\xdc2?\x90\ +5\xf7_\x9c4\xb2\xc58\xad\x8c_\xdd\x8f\x97\xf9\x02\ +L\xe73m5`\xd3\x92\x1ek\xcc\xb3\xfa\xaf\x1d\xdc\ +\x9fg\xe3\xd5R\x80\xf5:\x1e\x93\xbe\xb9__\xe6e\ +\x1bs\xfe\x8c_\xb5}\xae\xa2gt\x0f\xa5\xad\x08\xf2\ +uF\x03\xefI\x8c\xba\xdd\x1f\xeb\xf9F\x01o\x99\xdf\ +\xb4\xfe\x15\xf3\xca\x8f\xca\xd5\xb5\x93\xfb-.\x06p\xe1\ +\x84e\xa2\xfd\x1d\xfa\xcb\xd8Q\xb9\xce\xd9\xa5\x16\x18\xb8\ +\x05\xda\x1fm\xa4\xf8\xe5\xbf\xb58s_\x09p\xf9c\ +\xbc\xa2\x9d\x84\xe5+\xa9\xfc\x10\xfd\xd6\x17\xb7\xfbM\xe7\ +VkY\xae@E\xe9\x8f\xf6Q\x0fx\xe3g\xbc\xfe\ +\xa7\xba\xdf\xf4[\xbe\xe8G\x8f\x8f\x8f.\xc7C=4\ +I\xd2\xa5\xa5\xeb\x03\xa0\xadF}j\x02\xc0E\xcfM\ +i\xd7\xea\xa7\x19P\xe6h8\xd0]\x1f\x00Q\x8e\xaf\ +\x05\x00\xa2#o\x9d\x04\x00\xd4a7\xbe6\xaen'\ +\xfa \xe7\x9a\x83\x8b\xd5L\xde\xab\xa4\xcb\xbc\xe3h\x9a\ +0F\xdaZ\x0c1\xfd#-\xf1.\xb3\xec\xbc*\xc7\ +\xdd(s,\x02^i\x9cf\xc9\x13\x96\xfcYi1\ +p\xb4\xf2eM7\x09A\x89\xf6\x94\xf1\xa6\x13\x10\xe3\ +W\x13.\x84\xb3\xf3J\x5cA\xd9\xdf\xfd\xcb\x88h\x03\ +\xb9.\xbb\xb1SsDJ \x9a\x02ULd[\x0a\ +9\x98G\x07\xa76\xcfi\x9c\xee \x9c\xab\x04Y?\ +F[\xec/V\xb6\xb2%H\xbe\xd6P\x83\xea\xef\x90\ +\x8e~\xc8\xe9\xd1\x09\x1f\xf3\xea\xfaS\xdf\x15\xe9\xc9\xb6\ +\xc9\xe8_\xd3G\x1f\x92\x1d[\x93\xc4\xe8G\xa3\x0c\xb4\ +\x00\xa1\x09c\xc6\x17\xeb\xd4\x82\xb4\xca\xabi\xeb5@\ +\xcf\xcf\xe3\xaa\x18\xd0&l\xca\x8bzA\xe6-\x93\x1d\ +\xe3\xd4+\xee\xcew\x1bg#\x1d\x16O\xd8\xbemR\ +UQ1\xacJC\x17\xcb\x8e\xe3\x09\xb7\x18Scn\ +\xc0\xf4\xc7I\xb9\xbf\x9de\xfc\xcd'B,/\xf5\xaf\ +\x8a-\x1e\x9fu\xd0\x11\xc5\x15^\x1d\xaeh+zL\ +77\xd6\x85\xd1\xdfTC/6\xfb\xd7\x04\xc6>\xb3\ +u\x22\xa3E\xc7\xac\x88\xf22y\xf36'\xe6U\xb7\ +\x19y\x9e\xd3\x85\xdf\xed\x0c\xdd\x82PH\x02\x13\x95]\ +\x8f\xae[\xa3G\xc1\xba_]~\xd9o|\xe7{\xbb\ +7\x7f\xf6g^~\xe1\x17\x7f\xfe\x0fX\x15\xb0\xc3\xfa\ +5\x03\x80\xf5\x91\x03 *\xe4\xe5\x02\x80\x01u}\x00\ +x\xcb\x00PQ\xa7\xf7D\xaac\xcb\x1c_4\xe8O\ +.\x00\xec\x0c\xa6O\x9d\xa1\xd3:\xeae;l\xb0\xd9\ +<\xc0P\xfd\xfd\xc7\xdc\x97\x05\xea\x98\x80\xc4\x00\x16\xf7\ +c\xb8^8q\x88F\x9f\xcf\xa6U\xb6\xe6\xce4 \ +\x18\xb7\x8c5\xd7G\xd4})\x8a\x8d\xb6\xba\xc92f\ +>M\xa7\x19\x96X\x86\x19}\xdd\xf4W\x9f!\x19+\ +\x10\x91\x86\xf6\xa6+\xff6\xa4\x0fw\x05\xea\xfe\xee\xdf\ +\x01V}V\xd9F\x89\xc6\xe7\x98\xd9R\xa5\xe9-\x06\ +\xce\xb8\x1a\xa0|V\xf9\xe7\xf2\x8a7\x938=QW\ +\x8a]\x08}\xce#\x1a\xd8~Y\x17\ +\xd1\xcbUt\xf4\xa0sm\x8c\x09\xde\x02\xa1>\x09\xc0\ +\xb4'Wu\xaa\xbc\xc7\x02I\x1c+\xea<\xe27[\ +\xe52~\xa2>X{\xf1^\x06\xa6\x83\xfdn\xd4Y\ ++K\xde\xb7\xdf\xa1\x03\xb6;`\xb7\x9bz\xd6BA\ +\x1e\x09Z\xbf\xa0~\xceF2\x99+\x8eY\xe7\xba\x8d\ +\xcc\xb7hD^\x18\xa36\xda4\xe1\xec\xc7wBo\ +\xb1\xc3;>\xffM?\xf0\xe67\xbd\xf1\xb2\x03\x80/\ +\xfeMo\xff;#\xa1\x03:\xac\xae\x05\x80n\x16\x00\ +\xf1\xb9rs\x81R\x01\xa0\xe0\xb8\x1e\x00\x86\x06\x00\x8d\ +\x01\x1f\x00\x80\x89h\x11\x00B\xb3.\xa5d\x8e+\xca\ +\xe4\x13\x03\x00\x96\x95\x01@\x9d\xa5]\xaf\x06\xcb\xf2\xea\ +\xd0a\x18\xb6\xd8l\x1e\xa0V\x0b>mr\xa9\xd7\xaa\ +\xf1gr\x99\x8c\xa7\x14\xb9\x96\xc6\x86/\xcbh\xff\x16\ +\xael\x1c\x96\xaf6u\xb2\xad>\xb2\xeaZ\x9b\xbc)\ +\xee\xb3s\xf8w\xfd\x8dy\xe4O\x1a<\x98^\xbe\xd6\ +\xebJ|\x93\x82-\xe5D[\xec\xd0\xa1\xee\xb6\xa8u\ +\xd7\xd0\xc4}\xbb-x`\xb4 \xa2\xc1\x04h\x97K\ +2\xdcp\xdf\x05%\xf4i\xd7h\x1fVmt\x9d\xb4\ +}\xb5\xf2p\x9d\xc4\xea!\xbfO\xda\xb1b\xb4\x8c\xd7\ +\xb5\xf4\x87\x0ae\xad\x93L,I\xe0\xfe8`0=\ +\xd6\x8f\x87\xfbX\xa1\xd2I/\x80\xc6\x8fp\xe3\xfd\xb4\ +v\x9dcD+\x7f\x11\xdb\xda&j\x8f\x8e\xa7s<\ +!u\x8e\xb2\xc6\xba3\xbf\xa3Xb\x1a\xb9e8\x8a\ +}\xc7\x9a\x8a\xd2\x10\xbdq\xdc\x1b\xaa\x93|\xe6?\xec\ +y\x83\xbe?8\xdaq\xc6\xc3\x84\xb7\xae\xc3\xb0^5\ +z\xd6\xf1\x98\xc7HO\xb4e;\xefP\x05\xd8\xe5\xa3\ +|\xc5\x9aSX\xe6G\x1b\xfbx\x13\xd1\x84\xcb\x02\xa0\ +\x8bq\xd9W\x1a\x5c\xdeF\xb3\xf9c\xed\x9bo~\x89\ +q\x8d\xe9/t\x0e\x9asL\xa7\x98h\xf4\x1b)\xb2\ +\xc9\x92\x9d\xc7\xfd+\x9d\xd6\xd8\x9f0\x9fc\xdf\xec\x9f\ +}\xaf\xab_\x1b\x0bY\x00P.\xb6\xc1'\x80dZ\ +\x80I\xce#O\x9a\xfcG\x9a\xecq>\x80'\xd2\x8c\ +W\xd6\xb9\xbeO\x9d}\x87\x8eat{\x9e\x10\x0b+\ +\xdd\xea\x04cu\xb4\xc3\xaf\x7f\xe7\xe7\xfe\x9dQ\x16\x00\ +~\xe7\xd7\xff\x87?\xb8*}\xb5!\xddT\xe6\x01\xa0\ +\xc1\xc2\x15\xd2\x06F\x05\x00\x0b\xa4]\x1ez\x1c\x00\xf0\ +3\x98r\x00p\xcb\x00\xd0]\x17\x00\x88\xd5E\xa6\x89\ +\x1d\x22;\xeaY\x00\xe0\xb5\x01\x80\xf13\x07\x00u\x12\ +&7>\xee\xb2\xa8\xd3r\xf0Pw\x13\xf03\x1e|\ +l\xa3\xa76\xe30\xbf\xec\xb02\xf9\xe4\xadM\xb6c\ +Ple\xa8U'\xa6%sU\xf5\x00\x8f\xaa\x1b\xa6\ +\xc9\x5c\xad.\xd9\xd8~-uF\xec\xfc\x99^\xe5o\ +\xfc\xeb\xae\xd9\x13\x80:\xf5\xc44UTl\xaf\x1eN\ +}\xaa\xfd\xda2\xa0.SWD\x99pR\xa3\xf8\xd1\ +\xca,\xf7\xe32\x8a\xf2ie\x1e\xab\xd9\xae\xc78\xd1\ +\xe4\xcf<\xf1\x89IY;!\xe0\xbfQ\x86q\x15\xc1\ +\xc6\x9fx\x1dv\xa1O\xb6\xf9v_\x9b\xea*\xa6\x87\ +>r\x94\x117\xb5\x03\xff\x1cm{\x1a\xb30F\x0d\ +\x07\xf3\x13\x94`\x1fG\xab\xd0\x97\xe1\x82'\xfb&\x1b\ +\x95a\xf4\x131\x09\x9e\xd3\xaf\xfa\x9b\xf9\x89\xb3\xcbj\ +\xce/\x98$\xb3\xd5\x99\xcc\xd7\xb0]e\xb2Q?\xad\ +K\xbb\x00\x80\xe3\xe3\xf0\xdd\xcf\xb5b\xc2\xbcO2z\ +\x95V\xc3\x11\xf7\xc9\xd71\x1f\xd3*J\xc9Wv\xe2\ +\xb5\xed\x84\xb8\x83o=b\xd9\x95\xc1\xef\xf0\x8e\xba\x89\ +\xf2\xb6\xe3\xaak\xfdl\xb2U\xfb`L\xf1\x8a\x10\xc7\ +m]e\x19HF\x8a\x15\xcd\x09x\x05@\xe3\xb4\x9f\ +S\x9b\xdf}\x8b\x8b\x9f{hu\xaf<\xda\xec\xf9\x8c\ ++\xa1,w\xbb\x9ayb?\xda%\xfd\xab\xdf\x0dc\ +\x22\xc6$\xebg\xe9|\x96U\xf0me5\xbd\xe6\xb2\ +\xd4Z\xdf\xf5U\xff\xfe\x0f\x8e\xfd\x01x\xf3g\x7f\xe6\ +\x83\xb7~\xc1\x9b\xfe\x99'~^&~\x5c\x00\x98 \ +\x96\x00\xd0}\x02\x01\xc0\xe7\xf2\x98-\x00Z\xc1f\x0e\ +\x9b\x9dc\xbb\x87\xa4\x0dx\x9f2\x00\x00;\xd6h\xe0\ +<\x16\xe8\x8c\x8a\x8a:\xec\xb0\xd9<@\xa9\x9e\xb0k\ +pq~F\xdd\xc7Y\xd2\x98\xb0\x18=v\x17\x1c;\ +An*s\x97\x19\xbb'\x96^\x0cR\x1a\x8c4(\ +e\x01T\x03\x84\x06\x8a|\xe9\xa0\xec\xafe7\x9b\xe3\ +G\x03BV\x15\xe7}2z\xbd\xea\xc5\xfe\xb2\xcdM\ +4\xd6a\xff\xee_\xb7#\x0e\xde \x9e\xb2\xe5j\xfb\ +\x9e\xed=\xca\x02\xb3\x06.\x0e\xd6^Y@\xf8\xcd\x1d\ +e\xacDgt\xb4\xe3F{\xce\xe5\x1c\x93mM\x12\ +\x0c\x7f\xa61\x0b\xea\x15@\x1d\xfcN:\xb53K\x14\ +2\xdf\xd0\xc1+s\xf1w\xb6\x97x~&S\xfb\xad\ +\x99H\x08\xfd\x8c7N\x9a\xcdF\xf9\xba\xe9\xfc\xa3u\ +\x83\xa9L\x7f<\xc9u\xfe\xb3\x0d?,\x97<)\xce\ +t\xca\xfab_\xc0\xb1 \xfb\xcb}\xf0g\xf6m\xaa\ +'>\x96\xc5\x84L\x1e\x13\xfd\xc7G\xe9\xf9\xbc\xadb\ +\x8e\xb6\x91\x86<\x11\x8f\xe3pr\xd7\xfa?\x95\xed\x9c\ +\xefw\x0cD9\xb3F\x06\x0c@\xadal\xd6\x85U\ +\x85\xe7h\xd6-\x17\xd9\xdf\xec\xda9\xf9+\xa6\xb5\x99\ +L\xf4\x1cO\xc0\xe3rl\x8c\x93\xed\xca]\xccU\x22\ +\x0dq\xd9\x94\xc7\xdf\x8f\xbd\xdb\xa1\xec<\xc1U\xb9\xfb\ +go\x8c/\xbf\xb2-\x0aey\x83}\x1f\x10\xdf\xc4\ +\xb6#\xdce\xf8k\xf9\xd9\x9f\xb7:\x86%\xde\x9f\xf3\ +\x96g\xdf\xf3\xe67\xbd\xf1\xc1(\x8b}\xfbm_\xfe\ +\xc5\xdf=\xde\x07\xdcc\x85Sb\xdfg\xf4\xd7\x07@\ +\xbc\xf6\xff\x1f\x00\xb0~t\xfc\xf9\x19\xa5\x1dg~\x98\ +\x8fO%\x00\xd4\xd0o\x92\x18\x89<\xd8\xe9\xec\x86+\ +\x5cl\xeec\xa8;\x80\xc6-\x88\xb259\xf2\x986\ +\xf2R\xb21w3\x02\x079m\x9a\x08\xeb2\xb7]\ +\xaf\xba\x8fA\xb7\xc52\x07$\x96M\x86];\x9b\x03\ +\xbf\xfdeg\xaa\x01\xcf>3\xb6\xb3 \xc8\xff\xb4U\ +\xd4)\x99\xb5\xeb+*\x86\xddf\x9f\xac\xe7\x81\x8e\xaf\ +\xe7\xc46\xea\xbfMZ\x99\xa6\x81\xaee\xbe\xb3\xef:\ +\x81\xb4>\xf9\x1c\xc3@\xdc\xd0\xd1\xfa\x15\x1b\x1bp\x9c\ +\xb0^\xedz\xde#\x1c\x03R\xb6\xef\x12\xd3g\x00\xc0\ +n;\xf5\xcf\xf6\x95\xad\x08\xf0\xf8\xd3\x9e\xc9\xc2\xd8j\ +\xed\xb3\x9d\x98\xb5{\xad\xf98\xe3D\x83;D\x86n\ +\xef\x9a\x1c\xece\xd8\xf5\xc0\xea(\x5c\x13\xafk\xaf\xb1\ +\xcfY\xd2\xc7:\x8a\xcb\x86%\xfc-\xd3\xf7v+\x8a\ +\xf2n>%\xfaB\xad\xf4\xab}\xc6\xc4\xa3\xbd>K\ +\xac\xda\xdf\x82?\xed;\xd4\xa3\xa3@{\xd6\x14\x9f.\ +/\x9fl\xe9\xb91\xf9\x8f\xdb\x19\xa2,\xbc(\xa2c\ +*\xcd\x19\xcf\xcc\xeb\x84\xc5\x81\xe3]\x94\x9bU\x82\xcd\ +\x86\xb2\xe2\xc0\xdc\x96.>/\xd3!\xcb6\xc6X\xec\ +e\xc2\x1e3\xf2>\xd2\x13\x0b\x0d\x19\xaf\xd1\x1e=W\ +Q\xdd\xe9\x04\x87c\x04O\xdb\xf87\x00\xc0\xc5f\xe2\ +m\xec7\xf3\x91j\xb3\xb9\x7f\xe21\xb2\x09\x177}\ +\xbe\xa7N\xf0\x18\x9f*k\x00\xe3C\xe3\xd7g\xd3\xf7\ +/\xfb\x92/\xf8n\xa6wd\xa2\xd6\xd5\xaf\xf9\x8c\xdf\ +\xf2\xff\xfd\xc2\x87>\xfa\x86\xf1\x87+\x5c\xe1aj@\ +\xea,\xe6\x02\x94\x9eo\x7f;\xc4\xcaT\x0c(n\x14\ +\xdc\xc74CGL\x98\xb8o5\x04\xee[\x0dQ\xf9\ +R@\xf0L\xbf\xc0\x95\xacU\x97\xcc\x89e\xb2`\x99\ +\xd9u\x19\x1f\x99|\xb9_\x93_\x95\xbeY\x0e\xbc\xf7\ +\xc6`3,\x8cqH\x9f6f\xe9z\x1c\xaf\xef\x00\ +\xf4\xca,\xa5-\xefW@YZ\xb9D\xb9\xc6 \x16\ +\x83Ml\x19\xe0\x15\x17A\x96\xa2\x9e\x98\x18\xb7\x89u\ +\xfey\xac\xfc)F\xd9\xe1O\xc9\xd5\xf4\xc8\x8e2K\ +\x97\xf1\xce\xb8\xc8di4Lt\xef\xf5\xc0X\xda>\ +\xba\x8fak\x8e\xaa\x95\x15\x9f\xcf\xf6\x92\xeb\xdc\x92 \ +\xae0\xe8d,\xdeM{8\xf0.cP+l\xf1\ +\x1c\xe7I\xaf\xb5\xdf\x8c?k\x99\xad\xe9o\xa1Z\xd4\ +u\xe8n\xdd[\xc0\xb7\xeb9\xd5Sq\xcc\xb72i\ +\xe9_\xfa\xab|V\xd4\xf0F\x19\xfb}H\xafk\x83\ +uAA}\xf4\x12\xf0\xe8%\x92[\xfb,U\x0dZ\ +\x99\xbc]\x1e\xcb~\x8b}=\xcb`\xc9\x87\x03\xed\xca\ +\xc4\xd2\xf8\xd6\x0e\xd9\xad\x1eS\xfd\x07\xda\xcfN\x81\xf3\ +\xf3\xc0\x8b\xf2f\xfch\xa2g|\xb3?V\xdbf\xb9\ +\xb41\xc3\x114N\xf2|\x8c\xb9\x98\xa3~\xdfi3\ +y\xef{\xbd\xda\xa2\xff\xf8Ki\xd2\xa1z\xcc|3\ +\xfb\x0d\x95\xfbul]u\xa2\xb1i\x1e\x93m\x0c\xce\ +e1\x9e\x97\xad\x06\x05;\x22=\xb8\x8c8y\xecZ\ +y\xaeV\xa8O\xdc\xa4>\xda\xe4o\xce\xbfLt\x8a\ +\xaa\xe7\xfc$\xf7\x01\xc4\x9b.\xc7\xe3\xed\xfd\x15*\x0f\ +;\xbf_\xdfD\xb7\x1e\xb1\xfc\xccS\xb7~\xee\x03\xef\ +\xf9\xbe7\x95Rv\xe35vr)\xdb?\xf8-\xef\ +\xfa#\xd6y\xc5\x0a\xfc\x00g\xeeT\xff\xb1`\xe7\x82\ +@\x04Ud\xde\xce\xc9\xf6!\xb8R\xda\xa0\xa0e~\ +\xdb\xbbf\xc2\xd0\x19\x8e6\xa3\x873\xea<\x91\x88\x02\ +=\x14\xdc8\xa8*\x9d#/\xb1b\x94\x19\x945\x9b\ +\x15\xc5\xebk8\xcfxg\xc3\x89Ay>\xa9\xeb\x16\ +\xe4\xc3m@\xc5n\xd8N\x0f\x8bVz\xe7\x8d?s\ +\x16\xf3\xc9\xdfH\x87:\x93\x22\x7f\xe3\xac.\xd7Y;\ +\xabg\xcc\x8e\xdf\xe3\xccPgQ\x1a\x94\xb2\xa5\xb5H\ +#\x07\xe5\x01Ci\x978\xf9\xbb\xcb6>\xfaA\xf1\ +\x95\xe1\xcd\xfa\x0a\x8er\xd8\xa1n\xaf\xa63\x0c;L\ +{\xbb\xf7/\xeaM1\xa9\x5c\xf2\xef\x99\x1c\x96lc\ +\xe9\xbb\x9d?\xb7\xe5\x84\xf7\x5ce\xc1\x06$\x0f\xc6\x86\ +.\x15\xc7q\x13\x19\x0c;\xd8\xf3\x13y,\xe7\xab\x0d\ + \xad\xed\x18\xc2\x07Dy\xb6\xfc.\xe9!\xca\xb6\xee\ +\xdfT\xe2ve\xf4dI\x12\x10\xf1<%$\xebc\ +\x9f\x9c\xc0Wu\x94\x9f\xcc\xa6Y\x1e\xcaG\xa6\x13\x0b\ +R\x85\xbe\x03\xedr1\xfb\xc8\xf9}\xb0Qz6\xa6\ +\xfd\xc6\x9f3\x9a\xf4\x9c\xb9\x0a\xf6\xa4\xcb\x93\x93\x86\xc6\ +\xe6\x9c\x89\x92x\x8c\xfd.\xefA[\xda\xfa\x14m\xdd\ +\xf1o\xb8\xafI?|\xbd&t\x867G\x8a\x11<\ +\xffLZ\x1bo\x09\x9b\xac#\xf5\xad\xba\x8f.\x0cK\ +}e\xb1\x89\xf9W\xfa\xd8\xf6M\x06,\x0b\x8e\xe1&\ +;\xb5{\xc5\xb3\xd3\xe06\xcd\xabf\xea'\x01\xa0n\ +\xb7\xd3S\x028\x22\xd9\xffU\xd6\x8a=\x8e#\x99\xff\ +\xd4\x5c\xc4\xe5\x9d\xc5\x8cv\xd2n\x18`\xbf\x8f\xd2\xa1\ +\x1c\x9d\xa2\xee\xed\xfc\xdd\xbf\xeb?\xf8\x16K\xfe\x98\x8f\ +q\x80Z\xcb\x17\xbe\xf5\xab~\xf4}\xef\xfb\xe9\xb7\x8f\ +\x03n\xb0\xc3\xa3\xd4\xb8\xadq\x96\xcb\x027&\xe6\xae\ +\x9bK\xa6\xb2\xac~n\xdf\x0d\xff\xc63\x09\xeb/\x1b\ +C\xc16\xf1\x1e\x8e\xcdQ\x0d:\xc7\xaf;\x94\x10\xea\ +\xf9Z\xc1\xe3\xf3\xb3\x19\xd1!\x19\xea1\xe6A\x03\x82\ +\x07\xd8\xe5r~\xd6\xff\x14$\xba\x15\x8e\xd7\xb7\xd1\x97\ +\xd5\xe2L\xdd\xaeb\xde\xe5\xd0t\xad\xca\x82\x8f\xc7\xdf\ +r\x9e\xf5z\xd5sE\x0dw\x1es\x7ff\xf0Y?\ +s\xb3*\x1f\xb7`\x5c\x02\xf6\xca\xcb\x94p\x97x'\ +\xa4\x07Y\xd6CL\xcct\x8c\xf6\x18\xe1\xb3D\xfa\xea\ +\xe6\x02\xbb\xcb\x17[\xbeg\xf4\xa8\xf8d9\xe8\xef\xfc\ +9\xab^\xf3\xe7\xb9ks{\xcfg\xb2s\xf6\x9e\xcb\ +\xa4=\x16\xc7\x8f\x81:\xabf\xb0\xcc\xca\xf9mtG\ +\xeb\xb42\xa1\x01,\xc8p\x0f/\xc6\xd6\xa16\xe7\x93\ +\x98\xf6)Y(\x99\x1e\x0fW\xc2B\xbfu\x00>\xfe\ +\xcb{9\x17\xc7*\x9d;\x87\x9f\x8c6\xf51c\xbf\ +\xf3UW\xfb]\x83#\xd3\x9eU\xc4UVK~\xd1\ +\xc6\xb0k\xd4\xe6\xb2q\x03\xdf\xab#\xd4\xbb\xb7g\xe5\ +y\x88\xae2\x8d\x0b\x00\xb9/1\ +b\xaa\xad\x1a\xb7~q\x8e\xc7\xe9\x9a\xe3\x9b8:\xba\ +\x81\x1dv\xf8\xec7|\xda\x8f\xfd\xf3\x1f\xfe\x9b_P\ +\x8a\xdf\x86\x1cJ \xa5\x94\xfa\xcd\x7f\xf4\xeb\xfe\x90w\ +\xbeF\x87\xa3\x89\x18f\xc4\xe6)60\xcf\x0a\xb2\xcd\ +\xa4L\xac\xb6B\xff\xe6\x0cb\xaeU\x12\x89\xeeO4\ +\xbay\x9c%P\xc5 \xdb\xce\xea\xb2\xfd\x8f*|\xae\ +\x08\xcc\x036\xf2UP\xc2\xdd\xc0\xf6[\xb6\x0f)s\ +\x14\xba\x1f\xca*\xa9l\xe0J7\xdfy\xa9\xf4\xf1\xf1\ +L\x0f|w\xb0\xfe\xc6=\xd9q\x0f\x9az\x07v<\ +Gq\x12i\xf3\x99\xb1^\xcfs\xe6\x8c\x1e\xe6;\xd2\ +\xe9\xf2\xd2\xe0\x9e\xe1Q\xe9\xf3\xfebu\x9by\xb6q\ +uf\xb8\xe4t\x15\xa3\x11c\xfbO\xfb\x0e\x99\xbea\ +{9\xcb\xb7\xee\x87\xe1\xa0\xc06\xacx\xb6\xef\xbe\x01\ +\xbe}\x93\xc7\x1c\x0fzm\x0c\xa2&\xfb\xd6F49\ +\xceZ\x86\xcf\xcc?\x8d\xe39M\x9ah\xebd\x13\x00\ +\xb0\xdb\x86\xc9$;^\x0dp\xcewKk\xbd\xc6\xbf\ +\x8c'\x96\x9d%h\x1a0\xb9\x7f\x0d\xa0vFv\xd3\ +\x19JA\xe9\x8f\xf6g8\xc63\xbf\xab\xf4\xb4\x9f\xb9\ +B\x13\xf9V\xdd\xf1\x1e/\xf6\x07~\x9e\xf3\xc2\xab\x19\ +\xfc+\xf75\xa7wk\xbc\x9f-\xe3\xc1\xae\xcb\xf4\xa0\ +7\x7f\xe8yY\x05M\xedN\xb1\xa8\xb4\x1a\x16U\x97\ +YL\xd1 o>_y\xe7\xeb=\x8e\xc4\xfd\xc5e\ +\xbb\x0d\xf4\xcd\xc9 &\xd0\x91\xe7\xb9\x09\x1a\xcb\xc7\xfe\ +\xa9\x0d\xa1\x91\xcd|\x11\xc3y\x8c1an\xf5\xc7h\ +`y\xa9\xef\xf1\xebZ\xbb\x02Z?\x1de\x0bt\x97\ +\xdbI\xae\x1d\xf5eMo\x80\xb4k;\x8c\x13D\xd6\ +o\x8c\xd9\xf1N\xe4\x82\xb8\x8f\xd1\xe4\x9a\xc9j\xeex\ +\xd7\x1f\xa3;:\xdd\xd3\xd4\xe1?\xfb\xbd\xff\xf17q\ +\xf2\x07H\x02\x08\x00\xbf\xef\x1b\xdf\xf5\x7f\xff\xbb_\xf2\ +\xb9?`/\x0c\xeep\x0a~\xbb\xc1x,\xbe\xb0]\ +\x05\xb6\x04\x80\xd68>\xd9\x00\xc8\x139\xe6\xc7>\xf3\ +ly\xe4\xa9\x0dB\x8b\x00\xc0\xf5\x01`r|%\x00\ +\xc8\x02\xca\xd2]\xc4\xca;\xebK\x03\xf20lq\xb1\ +\xb9?='\xb0\x0d\xd8Yp+\x18\x08\x7f\x83\xf4\x1d\ +\x9diL6\x8c\x22\xc6\xa1\xc9\x8c\xef\xcaS\xc7\xa8\xc9\ +\xb1\xf7\xd7&s\xf6]\x9d\xba\xcf\xa6c\xe06\xf4\x18\ +\xafN\xc3h\xec\xd1\xc9\xb4IQ\xc1\xbcN\xe7tS\ +f\xb0_\x87\x1d\x86\xdd&\xb5\x0d\x1b\x9f\xb1b\x01\xb8\ +\xc2y\x8e\xce0VO\x18\x87Y\xd0b9e\x01Y\ +1\x92mx\xcf\x82Yfc*\x9f\x0c\xcf\x9c\xf2\xdb\ +/~\xafvt\xfcz\xfd\xb0\xdd\x04\x1a4I\xd4\xe0\ +<\x1e\xd3%\xa3\xe5\xe4\x95q\xc9\xb2\xcf|PE\x05\ +?6\xb3\x95\x5c\xab\xc3\x0a\x7f\x9d\x5c3\x09^\xf5\x13\ +_Z\xc1g\xfd\xcdU\xf1\xd8>\xbcZ\x17\xedXm\ +\xc8\xfa\x1bB?.\xa9\x0c\x87\x91W\x1f\x9b}\xbab\ +6\xf7E~\xad\xfa\xd7\x0cKu\xb5\x9at\xa4\xf6\x9e\ +\xf9+\xfb\x8d\xf9\xb2\x9b\xf7\x8c7\x1do\xce\xc6\x99v\ +\x7f\xc8;\xff\x1e\xfbR?\xed|\x9aL\x85\xf7\xab-\ +\xcc\x0f\xb0d\xb4eK\xca&\x93\xa5%d O\xf6\ +Y\x9f\xfc\x9d\xfd\x91\xfa\x7f\xa3\x99\x8b\x22l\x8f#\xff\ +\xbc\xd4\xdb&\xb4\x86\xfd\xcc\x86\x95\x0f\xf3\xe4z\xad\x8f\ +U\x81\xcd\x16\xdd\xc0\xbc8vY7s\xdb\xb62\xd9\ +f~\xc6\xfd\xb5\xc6\x9b\xd82\xbb\x04\x80\xda\x15t'\ +\xb7\xf6\xc7\x07\xfc\xba\xcf\xf9\xcc\x1fz\xf77|\xcd\x8f\ +\xe8\xf5\xe9\xadM\x7f\xf1;\xff\xe4\xef\xb9\xf7\xf4\xcd\x8f\ +\xd8\x9e\x8d\x1e\xe7\xb0{\xba^)\x00\x98a\x13F\x06\ +\x00\x06\xf5\x12\x00\x86\x97\x09\x80a\xeag\xde\xc1\xcdU\ +\x0fy\xe3\xa8\xd3\xe9\xfcg\x95\x94\xc7\x05\x80\xf3\xf7\xf2\ +\x00\xa0\xb3_w\xd6Q\x17\xc1\xe1 &B]2\x9e\ +\xf5WP0\xd0\x9e@\x1e'\xbe\xa3\x94i\xe3\xaaJ\ +\x1b\x845a\x89M\x1f\x1b\xeb|\xb2l4\xf0L2\ +mXq\x99\xab\x83\xd7\xc6\xb3\xe9x\xb5]\xc5wl\ +:\xed\xd9>\x8d\xe8\xa8\x11d\xc1\x81<\xf67c\xe4\ +$\xbba{\x11\xf9\x05\xa6>\x0c\x9f\xca#Oh\xb2\ +\xe0;\xf5\xbd\x97R&\xe3\x18P\xf3\xc9M\x94e\xfb\ +\xe8\xa4\xb9`\xca\xb6\xcf\xc7C\xb0\x16\xbfQ\xc2\xb9\xdc\ +\xb7%\xe1\xd1\xbf\x18\x06\x02\xad\xdb\xf1Nj\x1eW\xf7\ +\xf1*\xce\x9co\xbe\x99-6\xeb\xc7\x12\x7fnU\xce\ +o\xbf\xf3q\x0f\xedU\xce\xact\xa6\xcakZQX\ +\xadIF~]\xf4q\xd9\x1bu\xa2\xadF\xff\xeb\xff\ +U{\xce\xe5\x14+\xe8J\xc3\xdc\xb5\xda\x18?L\xbf\ +\xe2\xc9\xfd\xdf\xf2M{\x05\x05\xe5\xe8\xa8\x91\xbfb\x14\ +\x88\x18\x8f\xb4\x8f\x8d\xa7vs\xfeI\xe5<\x87\x03\xeb\ +\xb7\xa2\xe5\xcd?\xfb\xdf\x0a_\xe2\x9f\xe8\xaf\x15\xd8\xee\ +\xd2\xc4G\x13\x96\xe8\x07\x8c\x9f\xa1\x91\x9f\xd2n7-\ +\x18\xff\xba\xfa\xa4\xb6\xcf}\xa8/\xe1\xb8\x95\xf1\xcc\xd8\ +\xc9h\xca\xf0l\x9fu\x9a\xc6\xc5\x17\x8dM\xbc\x12W\ +P0\x5cn\xc4\x0a\xdb\xa7\x91\x0c$;\xf5S\xcbq\ +\xaf\xf51\x8a1\x95C\xe3kK\xc1\xea\xe4.\xc6\x9b\ +5;\xcb\x8c+\xaf\ +\xe3k\xe3^\x00j\x9d\xaeP^\x0aJx\x07oV\ +\x99ec4Wi\xc1Ni,\xd4/\xcbN\x83Z\ +\x94\x95\x07$\x0b\xc3lT\xed\xb3\x05\xdb>bU4\ +\x06b>\x97\xff2\xedYb\xa2\xfa\x1f&j\xb5Z\ +\xe13\xd7\x80\x9d\xdd\x0e\xc3\x10\x9d\xfb\x5c\xf5\xd6\xc7\xd0\ +\xe0<\x8f\xbd,\xc8f\xdf\x8b`;\x93\x89\xe2\x8be\ +\xa0\x81\xc2\xdaR\xd5\xc6\xe4\xc0:\xcf\xf4\xaf\xcbys\ +\x81t:F\x09\xa0\xc9Y\x97\xf0\x94'\xeb%\x93\x93\ +\x1e\xd3;a\xe7\xb0\xab\xf6=\xfe\xf5\xda\x83\xe3\xb2M\ +\x14\x99\xd6\xb0\xe7\xb7_\x85\xfe2\xff\x03\xb4\x09\x05\x1f\ +u=\xe5\xfe\x99''\xcc\x0b\xaf@T\xf9\x17\xb7|\ +\xc4I\x06\x0c\xc0\x91\xef\xffc\x8c0-\x19\xbe\xfc{\ +29\x10\x1e\xb3\xf1}\xcc=\xfdB\xf6\x12\x9e\xf4\xb7\ +\xb8\xccN\xbf]\xf93.\xb3~\xa2\xefkc\xab\x9d\ +\x93\xfd\xa6\x93V\xeb7\xf2\xd6\xde@\xc3\xe7*.2\ +;\xb0\x11L\x96\xfe\xcc\xc9\xae\xb9\xde\xfcZ\xdcJ6\ +\xcf\xb3\xc6&\xa5k\xc2\xf3fK\xb1\xce\xfb\xd58\x19\ +\xfa*\xeewU>E\xbe\xb3d\xb9Zi\x93[\xe6\ +\xd5i\xdeK\xff\xf8\xc6T\xe1\xef\xd1\xe3O~\xf3\xd7\ +~\xed\xbb\xfe\x93\xdf\xfe\xaf0\xd3\xfa\xb9\x1f\x00\xe0\x07\ +\x7f\xf8\x1f|\xe0\xdd\xbf\xff\xdd\xf5_\xfe\x8b\x0f\xfc\xe6\ +\x0a\xa0C\x8f\x82#\x00;\xd4\x09\xc4FhT\xbe\x0b\ +':\xc49\x00\xf0\xf9\x99r\xac\xa9\xa2\xfd\xd1\x029\ +`m\xe1\xda\x83\x5cN\x1f\x83wn\xb9g.\xb0\xa9\ +s\x88\x15\xc3\xf6\xa5\xe5\xfcY\xa5\x96\xdd\xf8\xa1\x8e(\ +\x02\x00{\xfe}\x86\xc8})\x9d\x99\x8cT\x0eJK\ +\xf6\xbb\x9e\xb7\xab[\xec\x86\x0dV\xfd\x09\xac\xf4\xcc\xc9\ +@\x81WIxibi|\x04\x1d\xcc7\xe5\xcd\x82\ ++\xcb\xa4+\xbc\x1c\x12\xdf\xedj\x86\xa5r6\x87U\ +\x85\x8e\x16\x97\x22\xd7\x12yj\x97\x1f\xda\x00\x999\x22\ +\xa7U\xa4 \xc3\xef6\x0fQ)\x01\x5cz\xc6\x98-\ +Af\xf2\xd7\xc0\x9b]\xdf\xe2\x9b\xcf\xcb\x97\x90\xe7\x92\ +\xad\xec\xefRb\xa6\x89\xca\xd2w\xd5o\xc6\x8b\xc9C\ +\xc7-(\xa8u\x87\xee\xf8<\xbd&\x95UA\x18M\ +\xed6^\xef8*B%'0\x13\x8de\xee!\xc4\ +\xf3\x1b\xf2\xb3j\x9a\xf1\x09\x00e\xb3\x01j\xdc\xa3\xbd\ +\xe4\x1f\xbc\xaf\xf8=\x1b\xd3\xc6Q\x9c,\xf9\xf3\xb9x\ +\xa0:6\x0d1o\xea\x0b9\xa4F\xff\x9b\xfb\xf90\ +\xfe\xd9\x19J\x1f_\x99\x07\xe4\x18\x5cje\xfa\x1by\ +\xcfd\x96%\x95(1\x81\x9d\xb3O\x96M\xf4\xfd\xad\ +=u\x0f/\x81\xdd.\xf8e;\x97\xfd\xda\x9c.\x9c\ +\xde\xf8\x1c\xd1q\x1cL\xe3e\xf4@~\xd7q2\xfc\ +\xa9\xff\x5c\xd2\xc7\x92\x1f\xe5\xdccn|=\x7f\xcew\ +M\x9fW=\xca\xaa\xdf\xdb\xe0\x1cv\x89\xae\xd2\xcac\ +\xc9\xffg|i\x15\xdc\xfcF\x05PK\xc1\xea\xe4\x0e\ +\xba\xa3\xd3\xe9\xf8\xd7}\xc5o\xfc\xf6\xbf\xfc\xed\x7f\xf4\ +\xbb\xb1\xd0\xe65mL\xd4Z\xbe\xea\xcb\xbf\xf1o\xff\ +\xa3\x1f\xfc\x91\xaf\x07\xc6\xacr\x87\x0d\x06<\x02?\xe7\ +*c\xe8\x90\xb1D\x10\xb6\x15\xa1,\x08\xab\xc0\xae#\ +TM>\xf9\xdc\xd8g\x1b,\xd4X\xb2\xcf\xd9f\xe1\ +%\xba\x96\xe4\xb5\xc4WA\xb6\xaf\xac64g\xd7s\ +\xd3$\xfc:N\x8d\xe9\x9b\xe3\xb3\xa0\xec\x1f\x16}\x1b\ +\x85\x9eY6\x9dWb\x7f6v\xeb\xbc4\xa8]'\ +q\xcd\x1fv\x0d \xbc1\xc3\x7fk\x1f\xbal\x86\x93\ +\xedw\xcb\xf1\xec\xa1|\x8eO\x95\x9f\xf3\xe8\xcb\x03\x99\ +\x1e\xe6\x1d(\xa6d\xc3\xae\xdd\xbc\xf8Q\xa0\xb6r\xbc\ +\x8e~\x1f\xd7N\xf5{\xb6\xaf\x8a\xc7f\xf9,\xf5\xef\ +\xfc\xb5\xb6\xbbd;s\x8fT\xd2\xbe\xafc\x8f\xccK\ +AA\xb9u\x0f\xe8\xda\xe4+\xb5\x81\xe2\xbf\xce\x8dW\ +0s\xd7\xb1\xd0\xa0\xbe\xce\xf4\xcdr<\xe4w\x0f\xc9\ +\x0f\x0f\xee\x03\xdb\xe5\xa5,\xb7\x88\xd8\x96|a\xd6\xcf\ +\xdcw\xe5;\xc8\x1e\xed\x83\x8d\xed7\xa5ci\xccC\ +\xd7)>\xea\x13w\x81.\x7f\x16g\x86\xf9N\xfcH\ +\x1cs\x19\xcf\x99O\x9d\xfa,\xd7},\x94&2\xf1\ +<\x8bO\x03\x06t\x1f\xf5\xfd\xda\x87\xec6\xb3\x0dN\ +\x9651jcb\xbb\xac\xac\xbf\xcda\xf4\xbaX\xe0\ +>\xaf\x1b\x9f\xe6\xce\x99\xd3E&\x9b\x82\x82\xe1\xa4\x07\ +n\x9fO\x12\xcf&n\xa1\xafr\x18\xbbKm\xe9\xe5\ +\x08\xa5\xeb\xb1:\xb9\x8b\xda\x8dO\xf6\xad\x18\xf0\x9b\xdf\ +\xf9y\x7f\xf7\xfb\xbf\xf7\xaf|\xbd\xde\xf5\xdb\xf6{\xa0\ +\x95R\xea\xdf\xfb\x87\xdf\xf3\x9f~\xc3\xef\xff\x1d\x7fn\ +|V\xcd\x0e\x1dV\xe8p\x8e\x82\xd5\xa4 c\x8a\x03\ +r\xd3\xd7\xf47\xcf\xd2u\x8f\xc6RB\xc4`\xd4>\ +\xf5<\xfd<\x1fp\xe3osI\xa7V\xd6\xe66t\ +\xab\xc2\x0b\xfd\x9b\xa3-&>\xde\xd8\x11\xc7s\x99~\ +?\xce\xd2\x88\xbb\xdd\xdag\xbd1/%\xe1/\xe3\xcd\ +\xfb\x8e<\x8d\xcb\xc1\x0f\x82\x1fR\xdecr\xa0|\x1a\ +\x1fu\xf6<\x9d\x11\x8e\xd8\x89\x13\x85\xcc\x90U\xdeL\ +\x8f\xe1\xcf\xf7\xad\xfa\xa4 \xafRx\xf2\xa7\xe3\x95\xe6\ +\xcc\xdcY\xcf\xe9<\x06\xe0\x02[\x0a\xaf@\xf3&\x88\ +a{\x09T]\x9a\x8e<\xeb\xe3r\xb8\xb2`\xbfg\ +\xcbe\xd9^Y\x1e[\x03!?X\xbc\x12W\xb9\xee\ +m\x0c\xd7\xa1\xcaf\xc9\xfe&\xbc\xd1y\xb9\x0f\xa8A\ +\x96\xdc\xd4w4\x93\xa2\xcdes\x9e9\xfa\xb0\xbd\xa3\ +X\x7f]\x18O\xc7\xc9\x12\x0f\xe5)\xde\xa5\xad\xbe\xcd\ +=\x00\xff\xa6\xf4\xb0]\xe8\xb8\xd6:\xaar9\x0dm\ +\x15B\xf7;\xabOf\xfb\xd1\xd6\xda\x8c\xca\x92\x02\xea\ +\x84\xa36\xf1R\x19\xce\xe9;\xeb\x9bi\xc9p\x16\xf4\ +\xb5\xea\xc7\xd7\xe5\xd1\xf9\x99\x0d\xcc\xdd\x84\xd8r\xdf\xfa\ +\x1b\xfe\xdc\xfaR\xc7\x80\xda\xe8\x1c\xaf-\x7f\xb1M\xbe\ +k\xb3\x85\xa6\x02\xea\xa3\xb8\x1f\x95\xa1\xdeT\x18\xc7l\ +\xe3\xd8\xd2\x0dp\xd9[-X\xa7\xbaL:/\xe3\xd8\ +\xb76\x1e?\xab\x22\xf2\xaa\xa5[X\x8e;\x8d\xdb\xe5\ +\xd2*\xa9\x9e\xfc\xa9\xcc&\x9a\x8a\x7f_\xe2\x81\xe9P\ +\x1et\xff\xfb\xc4C\x7f\x8c\xf5\xe9S\xd3\x9e\xbf\x0e\x05\ +\xbf\xfb+\xbe\xf4\xdb\xaf\x93\xfc\x8d\xe7_\xa3\x95R\xea\ +_\xfb\x1b\xff\xd5_\xf8\xb3\xdf\xf1\x87\xbf\xe2\xf8\xf8\xe8\ +\xd2vOu8C\x87\x93\xc0\xd22\x00\x96\xb3p\xfb\ +\xfc\xea\x01\x80\x19\x9d/#g\xfd\xcc\x03\xa0\x06\xfa\x0b\ +\x22O)\x00\xe8\xfb!\x00\xb4<,\x03\xc0\x02\xba\x7f\ +\xf7d\xd6\x9a\xcb3\xd2\xae4\x1a\x5c\xe3\x1c\x93\x00\x00\ +\x0c|IDATu\xf16\xfb6\xb1\x8a\xce\xa2\xe5\ +k7\x5c\xe1rs\x1f\x95\xf48&.U\xfe\xf9\xb8\ +\xe1\x86\x06Xbe\xe3\xcc'NQF\xf9\xf3\xb9X\ +?\xd6\xaf\x8d\x93U\x84\xed\xeep\xa3\xa3\xed\xc3\xaf\x98\ +w\x82\x96\xba1\xde\x9c\xd7\x1az\x89I\x92\xea\xd9\xa4\ +\xec\xb2\x22\xc7|u\x91\xf4'I\xe2D\x7f\xb4';\ +\x97u\x1e\x8f/\xcf\x845\x10fw=\xday\xdcW\ +\xc4\x10B\x1f:\x067\xd6iV\xbd\xc8m\xb0\xfd}\ +\xae_=g\xd8^6\xe3\x1a\xf5\x99d\x14\x8fK\xcb\ +\xaaj\x87#?\xc9\x0d@Emu\x0e\xfby2\xa6\ +\xf2\x980\xd9\xa9\xbd\x8d\xbf>N\xe3\xeb\xcd\x0f1M\ +Lg\xf6Ye`|\xd8\xefYu-\xeb[m%\ +;\xb7C'\x01?\xe2\x0f\x00\xca\xd1\xf1\xf4\x9b_\x9b\ +\xaf*\xcc\xe9\xd5=\xcc\xf2d#\xf3\xe5\x13\xed\xc5m\ +\x86\x13\x939\xde\xdb8\xe3|M\xb6\xb7\xb9JV}\ +Zlp\xff<\xa6\xc9$\x93av=\x1f;\x14\x13\ +\xf5\xad(Y\x9f:A\xd5=\xfc\x19\xce\xdbD=\xfa\ +\x07\xf3{#\xce<)T:\x15_\x05\x00j\x1d\xf7\ +\x02\x22\xeaoN\x0eK\xc7\xa3zM\x96\x5c\ +/U\xa6r~\xa2\x9c\xf9\xf3l%\xa8\x0e\x18\x86+\ +t\xfdz\x7fwplLw\xe6$\x0e\x05\x90\xbcb\ +\xa5\x1f8|F}d3\xc6\xa5\xc4)\xf6H\xe7\x94\ +\x88\x91\xc7O\xb6\xf9\xbf1\xd1\xdc{\x12?>\x0c\x18\ +._\x0aNG\xe9T\xa7v\x88\xa6\xa5`?w]\ +f+<\x96\xd2w\x88\x8e9G\xae\xd5\x98\xac?\xf5\ +\x0b\x19Ms\x8d\xab&\x81\xc6a@9\x1e\x1fm\xa4\ +\xe3\x8f\xc1Z7\x84\xb4\xbe\xe8P\x924K_\xd1/\ +\x15%\xb1\x07\xbb\x96\x97@\xad\xd7*\xe7\xf8\xdf\x0a\x5c\ +\x8cU\xa1\xf8(\x12\x0f\x94|\xfe\x5c5,\xa3{Y\ +\xce\xf3~\xd4%1\xbf\x9f\xd1\xffrR\xcc#\x06\x18\xe7\xd7\xb5U?\xbf\xc5\xf4\xe3\xf6\x95\ +]3\x87!\x00\xb0w\x94+.\xb36\x9ek\xd2\xcb\ +\x7fW\xdc\xa7\xb2\xbby\x0f\xe5\xfcf\xd0\xd3T\xbd(\ +\xe3\xd5v]\xdc\xfe\xd2\x05\x8c\x03h\xf0\xd7b\x8a\x8e\ +w9\xe6\xe2\x9b\x0cZ,i\x85\x9e?O\x7f\x87\x0a\ +|8\xae\x18\xcdaHe\xbe\xa4/\xfb\xdd8\xbd\x0e\ +\x0e\x18\x9b:\xf6\xd2o\xec\xc32\xba\x97>\xb3&:\ +\x14\xe0\xce]\xecn\x8f/:\xb0h1&\x01\xee\x0b\ +\xe6tk\xd7\xd4p\xad\xfb\xd5,\x91\x9d\xfd\xde\xe5\xe7\ +\xf01N\xec\xe7\x8b\x05D\xdbs\x1f\x01v\xad\xcc\x96\ +|\xfdu|\xca\x5c;\x14\xa7G\xba\xd1\xd8\xa5\xc5\xb2\ +\xc7\xc9\x1d\x8cn\x7f\xd4\xf3\xd8\xb2\xb8\xbfDc\xe6g\ +\x18\xef\xd6G#\xa7\x1b\xa7\x18\x9e\xbe\x8d\x0e%\xf5I\ +\xa5s\xbb\xb74\xdb\xde\xd1=g\xfb\xd3\xb5\xf2\xfb\xaf\ +\xfe\xf4\xa7~\xfc?\xfa\xad_\xfcW\xff\xe2\x9f\xfe\x96\ +\xbfUJ9\xec\x00\xaf\xd1^\xb5\x04\x90\xdbw~\xc7\ +w=\xfd\xde\xff\xeb\xc7\x7f\xf7\xfb~\xf2g~\xd7\xcf\ +\xfc\xd4/\xbc\xa3\xd08\xaf\x15\x00\xb8o\xc0\x00`#\ +\xbd\x86\x00\x98\xf8\xe9R\x00h\xe0e\xbe\x0f\xf1w\xfd\ +\x80\xdc\x06\xe2,y\xcb\x8eetj\xe0\xe4\xc4T\xfb\ +p\x03\xbc\x9e\xa3/\xfd\x11n\x9c\xbd\x1eurts\ +F0r\xe5N:\x06\xb3\xf1\xda\x12hj\x82\x5c\xd1\ +\x04\xb2\x0d\xc2m\xd2\xd9\xb6\x9c\xc6\x18\x88\xad\xfb6\x89\ +\x1b\x02\xed\xd6\x94f\xef\xa2\x0b\x5c\x1br-\xf93z\ +.\xef\x7f\x10\xc3n\x1b\x820\xb0\x97$B\x8e\xd5'\xee\xa1\xdc\xb8\x11l\xecP\ +\xb2n\x01}\xbc\xf5\xd1\x9f\xb40\xfe6\xa6i\x1d\xc9\ +\x97\x93\xbaL\x0e\x05\x05\xb5[zBF\xb6\x830;\ +\x87\xf0\xb7\xd9a\xf8\xd0/%W\xe5\xb6\xa5\xbfk\xa2\ +\xbc\x94l\xcf\xd9\x96\xda\xa6\xb5\xf9$\xd18\xe1k2\ +\x0f\xfcx\xbeFif\xec\xeb9s\xf1\xbcI\xa0W\ +\x1d\xea\xb3O\xa4|\x183\x8c\x9b~\xbf:\x9a\x17\x14\ +\xb0\xe7|\x7f\xbc\xa2\xbe\xf1\xd3\x9f\xfc\xe7\xbf\xe6\x8d\x9f\ +\xfe?\xbf\xfdmo\xf9\xdb\xdf\xfa\xc7\xbe)W\xe4+\ +h\xafI\x02\xc8\xed\x9f\xfc\xe3\xf7\x9c\xbc\xef'~\xea\ +\x1d\xef\x7f\xdfO\xbf\xf5\xa7\x7f\xfa\x83o\xfd\xd0s\x1f\ +\xf9\xdc\x17_x\xf4\xfa\x8bG\x9b\xbb/\xbc\xf8\xd2\xed\ +\xed\xd5\xb0\xce\xae\xbbn@\xb3s\xf8\xbb\xb5\xd7\x02\x00\ +\xd7\xadH\xce\x8f\xb9\x1c\xf0\xf4|\xa7'&\xccFc\ +\xd6\xd7u\x93\x82C3\xef\xf9\xd9=\xc2u\x19\x8fK\ +N\xbe\xef\xd78={\x1a]wh\x07BL\x02\xfd\ +h\xbe\xe7\xcd\x12\xc2\xe9\x9cb\xc9X\x8fa\x9fl\xf1\ +\xec\xcbfm\x99c\x074Q\xecQ\x89'\xfb\xc5x\ +\xed\xd1c\xd7\xed\xa6\x900\x08\x9d\x9c(\xce'|\x19\ +\xffc\xab\xf4`\xd8a\xbb\xc1\xe6\xf9\x0f\xef\xcf\xf0j\ +\x1c\x0eLj\xf4\xf8\x9cn\x97&KKI\xdaRS\ +[\x9b\x0b&\xd7\xb1\x8f\xd8\xef\xe1\x09\xc8\x12\xce\xe7\xce\ +o\x12\xc9\xa7?\x03\xe8\xfa\x88m\xf1\x9e\xda\xa3&v\ +\x1e\x04\x1c\x87z~\xa8\x18v^G\xb3zp\x86\x15\ +\xebO'@#/9\x06\xcb\x00\xec>\xfc\xb3\x8b<\ +/\xc9\xa6\xa5\xc1\xe5\xa2:9\xe4O3\xbd\x03\xd7\xf3\ +[s8\xca\xae[\xc2J}\xe6)\xe0\xf8x\xd2Y\ +\xeco_\x81\x17\x1d\xc6\xc4o\xea\x09@\x5c\xf2;\xb4\ +\x9fq\xfa\xad\x9b\xdf\x821&\x0e\xf9\xa3\x8f\xda\xbe\x9c\ +\xae\xfe\xf9G\x18>v?\x1d\x93\xdb\x92Ox\x9cJ\ +\xa0\x16q\xae{\xdd\x5c_f\xb5\xd7\xa9\xf2\xeaxH\ +\xae\xd3\x95\xb2\xeb\xfa3NJ9\xee\x02@}\xc3S\ +@\xef\x13L\xc3\x8a\xdb/\xc2u\xdcV]\xd9\x9c\x9d\ +\xac\x1f\x9c\x1c\xaf\xef\xdf<;\xfe\xf0\xa7=\xf3\xd4O\ +\xfc\xeag_\xff\x13oy\xd3\xb3?\xf9\xf9\x9f\xf3\x96\ +\x1f\xf9\xd2_\xff\xce\x8b\xeb\xc8\xea\xe5\xb6\x7f\x0d\xc3\x9d\ +\xb77RF\x9e\xfd\x00\x00\x00\x00IEND\xaeB\ +`\x82\ +\x00\x00\x12\xa0\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x05>iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \ +\x0a \x0a \x0a \x0a\x0a'I4\x15\x00\x00\x01\x81iC\ +CPsRGB IEC61966-\ +2.1\x00\x00(\x91u\x91\xcbKBA\x14\x87\xbf\ +\xb4\xb2'\x06E\xb4h!Q\xad4\xac@j\xd3B\ +\xe9\x05\xd5B\x0d\xb2\xda\xe8\xf5\x15\xa8]\xeeUB\xda\ +\x06m\x83\x82\xa8M\xafE\xfd\x05\xb5\x0dZ\x07AQ\ +\x04\xd1\xb6\xd6EmJn\xe7j\xa0D\xce0\xe7|\ +\xf3\x9bs\x0e3g\xc0\x12L)i\xbd\xd6\x0d\xe9L\ +V\xf3Oz\x1d\x0b\xa1E\x87\xed\x85F:\xa9\x17k\ +\x09+\xba:\x1b\x98\x08Ru|\xdeSc\xfa[\x97\ +Y\xabz\xdc\xbf\xa39\x1a\xd3\x15\xa8i\x10\x1eST\ +-+<%<\xb3\x96UM\xde\x11\xeeP\x92\xe1\xa8\ +\xf0\x99\xb0S\x93\x0b\x0a\xdf\x99z\xa4\xc4\xaf&'J\ +\xfcm\xb2\x16\xf4\xfb\xc0\xd2&\xecHTp\xa4\x82\x95\ +\xa4\x96\x16\x96\x97\xd3\x9bN\xe5\x94\xdf\xfb\x98/i\x89\ +e\xe6\x03\xe2{du\xa3\xe3g\x12/\x0e\xa6\x19\xc7\ +\x87\x87AF\xc5zp1\xc4\x80\xec\xa8\x92\xef.\xe6\ +\xcf\xb1*\xb9\x8aX\x95<\x1a+$H\x92\xc5)j\ +N\xaa\xc7\xc4\xc7E\x8f\xc9L\x917\xfb\xff\xb7\xafz\ +|x\xa8T\xbd\xc5\x0bu\xcf\x86\xf1\xde\x07\xb6m(\ +l\x19\xc6\xd7\x91a\x14\x8e\xc1\xfa\x04\x97\x99r\xfe\xea\ +!\x8c|\x88\xbeU\xd6z\x0f\xc0\xbe\x01\xe7We-\ +\xb2\x0b\x17\x9b\xd0\xf5\xa8\x86\xb5pQ\xb2\xca\xb2\xc4\xe3\ +\xf0v\x0a\xad!h\xbf\x81\xa6\xa5R\xcf~\xcf9y\ +\x80\xe0\xba|\xd55\xec\xedC\xbf\xc4\xdb\x97\x7f\x00\x00\ +:3\xe84\xb1\xb9\x01\x0f\x96*\xb7{\x5c\xb0\xad\xf8mgZ\x9d\xf6qX?\x1a\ +\xe8I\xfc/\x82z\x18p\xc1\xb6X\x91\x1e\x0f\x97j\ +\x94\x0c\x83\x92\x10\x14\x84\xc0\x14\x02\xa1\xc5\x9f\x19\xc2\x02\ +\xdaS\xfe$Q[\xf9Y\xff9{5-\xe5w\xf0\ +\xb5\x06\xc6\x9c\x1c\xda0L\x0e\x16J\xdcY(S\x10\ +\x82\x02\x22\x98\x0f\xa0M0mB\xf1\xc32\xdfU\x8a\ +o\xdd\x01W\x5c\x9b\xb6\xf4\xe2\x97\x8f\x9e\x1c\x1a\xb2\xd1\ +\xf4\xf0\x8a\x10\x1c0\x8b\xdcY(\x0e\xbf\x104\xd3'\ +\xac\xe9\x7f\xeb:\x5c\xf5\x1c\xac\xf4\xa6\xe0\xcd\xa7\x87\x87\ +\xe8\x05\x22n9:\xc0\xe3\xd1\x94\x1f\x92\xda\x1d\x1c\xac\ +$q\x10\x7fy\x11M\xb69\x8d?\x1d\xe8\ +E\xa2nU\xb6\xbfHT\x9c\xa0\xc5\xf0%\xe0Y\xfc\ +\xd9DU\xa0\xb8\x95ghv\x04\x058@\x0f\xff+\ +\xee\x14\xf0\xf2\xb8\xcb\xc4i4\x1a\x8dF\xa3\xc9'\xe3\ +|\x05\xe8N\xbf\x0c\xd3\xea\xb47\xd4X\x0f\x0b\xcf9\ +\xda\x009G\x1b \xe7\x146\xbfd=\xbfk\x1cL\ +\xad8T\xcc\x02\xb7\x95\x12K\x91\xed8\xd1\x11J\x02\ +\x85T\xc9\xd1\xcc\xdb!\xda\xdf)\x00C\xf8\xe3 \xc2\ +\xe3i\xb4\x82-\xdb}\xac\x94\xf5\x80\x15\xf0\xc7\xf6\x95\ +-=k\xcb\x06\x98%\x86\xc3\xa0\x94\x0a\xfa\xc3\xd7\xba\ +F\xd7\x86Hm\xdf\x00\xa1\xd0\x86\x10\x08%0E0\ +\x14f\xc4X\xc9,\x91Y\x03H\xfc\x14\xef\xa9\xa0/\ +<\x18\x02\xe5\xaa0l\xf44\xb7\xad\xe0\x8b\xef\x8f\x82\ +2\x83\x011Ea\x0cWK/\x08\x81Dd\xb6,\ +\xcd\xa4\x01\xc2aP\xc3\x110\xd2\xa3/%\xfd` \ +\xab\x8d\xc4S\xfe\xdc\x86\xed\xceb0\x00\x11\x8c\x82*\ +aP2\x0c\xe6\x0c\xd3\x1f&g\xf8#\x22L\x91\xdd\ +\xe1q\x993@\x98\xb5{\xc1\x0a\x99\x03)Y\x95.\ +\x97\x06\xab|=\xb0\xf8\x9f\xe7\xd0\x93\x92\xc1\x84'\xb0\ +\x94\x85A\xd50\xd8g\x16\xf9q\xb9\xc2O\xca5j\ +\x0a\x94aP4\x8c\xe1\x0a\x5cY3A6\x0d\x10d\ +\xfb\x8e\x92\xfc\xb3w\x83O\xac\x15n\xa4o\x9201\ +\x06J2\xf0$\xcb\x9e\xcbe\xdb\xe2\xef\xbd\x15\x1e\xa9\ +,\xf0\xd3\xda\x1eL%0P\x90\xc1es3g\x00\ +\xf0\xcbvW)\xde\xeb.\xf3\xd1\xea\xf5\xa9\xc4\xe1\x86\ +\xe7\xf2n\xb7\x8d\xa5$\xcd\xfa\xbe\xb5\x8aa\xc6\xc8T\ +\xdde\xad\xec\x87\xf7\xba\xed\xa9\x89\x1f\xe5\xa3\xd5\xeb\xbc\ +\xd7m\xe3\xa9\xb5\xe1\xd9Y\x22s9\x80R\xf0q\xef\ +\x06\xefw\x97\x13\xa7\x80W\x80\xb7\x80OZ\x9d\xf6w\ +\x93|o\xb3\xde\xb8\x03x\x04x\x0ax\x81Hq\xff\ +~w\x99\xbdf\x91\x9f\xd7\xf6\x92\xb5\xe5\x14\xb3g\x00\ +HK\xf9\xdf\x01\xbfiu\xda\xef\xee\xd4{\x03C\xbd\ +\x03\xbc\xd3\xac7\xfe\x0c\xfc\x09\xb8#<\xff\xd1\xeau\ +~V\xdb\x9b\xb9B SE\x00\xc0\xd7\x83\x1e\xd7\xd6\ +OvP\xec\xb0\xf8qZ\x9d\xf6\xdf\x80\xdf\x12it\ +\xbc\xe6\xda|=\xe8\xedV\x14&F\xe6\x0c\xf0y?\ +1\xd4\xed\x95\xdd\x14?$0\xc1\xab\xd1\xb0\x94\xb8\xcd\ +<\x993\xc0\x95\xe4VhoM#\x1ei\xefN\x89\ +\xdb\xcc\x93)\x03\x08`9\xf9\xbd\xff\xc9\x14\xa2\x12\xf2\ +q\xf4`\xd9su\x1d@\x93-2g\x80\xdb\x92\x9b\ +V<2\x8dx\x04<\x1a=H\x89\xdb\xcc\x939\x03\ +,&\xb7?{j\x1a\xf1H{\xf7\xe2\x14\xc6Cl\ +\x97\xcc\x19\xe0P%1_\xf5\x85f\xbd\xf1\xcb\xdd\x8e\ +G\xb3\xdex\x02x>\x1av(\x83\x1bmf\xce\x00\ +\xf7\x94\xab\x1c(\xac\xdb\x18I\x00\xaf\x05\x82\xec\x0a\xc1\ +\xbb^#\xd2\x1ax\xa0P\xe2\x9e\xf2\xe8\x1d\xd7f\x95\ +\xcc\xb5\x04\x02\x1c\x9do\xf0\xe6\xf5\xffF\x83\xee\x00\xfe\ +\xda\xac7^\xc5\xff4\xfbx\x87\x9a\x82\x1f\xc5\xcf\xf6\ +\x9f'\xd6\xf3{t\xbe1\xc9\xd7\xed\x1a\x994\xc0c\ +\xb5=\xacH\x97\xd6\xca\xb5h\xb0\xc0o\xa3\x7f\x01\xa0\ +Y\xdf=AN,\xec\xe7\xb1Zb\x93\xe6L\x90\xb9\ +\x22 \xa4Y\xdf\xc7\x89\x85\xfd\xd3\x8e\x06'\x16\xf6\xf3\ +D}\xdf\xb4\xa3q\xd3d2\x07\x08y\xa2\xbe\x8f\xba\ +Q\xe0l\xb7\xcd\xd5\xe4bH;\xca\x81B\x89\xa3\xf3\ +\x8d\xcc\xa6\xfc\x90L\x1b\x00\xfc\xe2\xe0\xb1\xda\x1e.\x0f\ +z\x5c\xecwY\xb2\xfb,{\x0e\x9d\x09\x8f\x10\xaa\x9b\ +\x05n3\x8b,\x96\xe6847\x9f\xc9\x0a_\x1a\x99\ +7@\xc8=\xe5\xea-#\xcan\x92\xd9:\x80f2\ +h\x03\xe4\x1cm\x80\x9c\xa3\x0d\x90s\xb4\x01r\x8e6\ +@\xce\xd1\x06\xc89\xda\x009G\x1b \xe7h\x03\xe4\ +\x1cm\x80\x9c\xa3\x0d\x90s\xb4\x01r\x8e6@\xce\xd1\ +\x06\xc89\xda\x009G\x1b \xe7h\x03\xe4\x1cm\x80\ +\x9c\xa3\x0d\x90s\xb4\x01r\x8e6\xc0-\xc5\xd6\x17\xa9\ +\xdb\xb2\x01F-\xc0\x9c\xb5\xf5\xf1\xb2\xcc\xa8\xff\xff\xcd\ +h0\x8e\x01\xd6=7}_b\x90\xa3Nh&\xce\ +\xa8\xffuJ\xf0\xa6\xa2\x8cc\x00w\xfdA\xfa*\xfc\ +\x8e\x94:\x17\xd8\x05\x14\xfe\xff:\x1e\x06\x0a7\xb96\ +\xba\xb3\xd9\xf3\xc61\xc0j\xf4\xa0/%RE_\x1c\ +\xfeVX\xde\xa6\xef\xd3l\x13\xcbs\xd6%\xbf\xf0\x97\ +T\xd0\x97\x89$\xb8\xe9\xc2\x85\xe3\x18`)zp~\ +\xd0\xc5\xc3_\x8b?\x1a\x01\x80\x15\xc7\xc6\x9d\xf02\xed\ +\x9a5\x5c%Yq\xd6&\xc1\x86\xff{\xa5\x14\x1e\x8a\ +\xf3\x83\xc4:\x85K\xf1\x808\xe3\x18\xe0\xf5\xe8\xc1%\ +\xbb\x8f#\xa5o\x02\xd6\x9b@*\xc5\xb5\x81E\xcfs\ +tq0A\x14\xd0\xf3\x1c\xae\x0d\xaca\xf9?\x14\x1f\ +_|GJ.\xd9\x89u\x0aOm\xf6\xecq6\x8e\ +\x9c\x07V\xa2\xd7\x1e\xad\xd4\xb9\xbf\x5c\xa5(\x0cL\x04\ +\x22e\xb3\x04\x81\xa0h\x18\xfe>;\x9b\xbdD\x93\x8a\ +\xc2OT~\xfd*\x99\xed\x87)\xdfQ\x92/\x06=\ +\xceZ\x9d\xf8\xed\x0b\x9b\xed\x22\xbe\xe9\xec\xe0V\xa7\xdd\ +m\xd6\x1b\x17\x81\x07\xc3\xb0\xcbv\x9f\x1f\x15\xcb(\x81\ +\xbf[\x86Z\xbf\x9bV\xf8~[z\x9b\xff\x95\x9a\xb1\ +P\xb1#\xa9\x18\xa6\xfc\xbe\xf2\xb8\x9cL\xfd\x17\xc7\xd9\ +B\xde\x1c\xe7\xe5w\x97+g\x81\x17\xc3\xe3\xae\x92t\ +\xa5\xc7\xedf1\x99\xbaE\x98\x13\xe8t?Y\x82\x9d\ +\xd0B\xe1\x83\x1dS,)\xf9\xb0\xdfa)\xb9@\xc6\ +\x89ol\xeb\xfb\xcd\x9e:\xb6J\xcdz\xe34p,\ +\x1a\xf6`\xa9\xc2\x03\xa5\xaa\xbf\x81\x92\xf0\xb3{3\xd8\ +aK\x90\xdd\x8d\x94f\x89p\x93\x0c\xbf8\xf0\xc5\x97\ +Ja+I_J>\xb7{\x5c\xb0\xad\xf8mgZ\ +\x9d\xf6\xf1q\x9e\xbf\x95\x05\x22\x9e\xc4\xafU\xd6\xc3\x80\ +\x0b\xb6\xc5\x8a\xf4x\xb8T\xa3d\x18\x94\x82m\xd5L\ +!\x86\xfb\xedi\xb6O\xd8\xf22\xdc%M)l)\ +9g\xaf\xa6\xa5\xfc\x0e\xbeVc\xb1%\x8d\x9a\xf5\xc6\ +a\xe0\x1c\xb1\xa2\xa3a\x98\xfc\xa0P\xe2\x87\x852\x05\ +!( \x82\xca\x9f6\xc1v\x09\xc5\x97J\xe1\x06{\ +%\xfd\xdb\x1d\xf0\x1f\xd7\xa6\x9d\xaccy\xc0\x91V\xa7\ +}~\xdc\xe7oY\x9ff\xbd\xf14\xf0\x06)\xf5\x87\ +\x8a\x10\x1c0\x8b,\x16\x8a\x14\x85\x81\x01\x18\xda\x02\xdb\ +B\xe2\xef}\xe8(\xc9\x92\xebp\xd5s\xb0\xd2\x9b\x82\ +=\xe0\x99V\xa7\xfd\xe6V\x9e\x7fS\xea\x049\xc1\x07\ +@\xf6\xd6F\xbd5\xe9\x00\x8fo%\xe5\x87\xdcTw\ +p\xab\xd3\xfe\x0c8\x08\x9c\xb9\x99\xfb5\x13\xe54\xb0\ +x3\xe2\xc3\x04\xbe\xd5\x82\xdc\xe0$ph\x12\xcf\xd3\ +\x8c\x85\x02.\x02\xcf\x05\x89\xf1\xa6\x99\x98`A\x8b\xe1\ +K\xc0\xb3\xc0\x22P\x05\x8a\x93|GNQ\xf8\xbdz\ +=\xfc\xaf\xb0S\xc0\xcb\xe34\xf2h4\x1a\x8dF\xa3\ +\xd1h4\x1a\x8dF\xa3\xd1D\xf9?\x88\x82\xa9@\x0f\ +\x8d\xc9Y\x00\x00\x00\x00IEND\xaeB`\x82\ +\x00\x00\x19\xd7\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x05\xc9iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \ + \x0a <\ +/xmpMM:History>\x0a\ + \x0a \ +\x0a\x0a.\x8f\x5ci\x00\x00\x01\x81iCCPsRG\ +B IEC61966-2.1\x00\x00\ +(\x91u\x91\xcbKBA\x14\x87\xbf\xb4\xb2'\x06E\ +\xb4h!Q\xad4\xac@j\xd3B\xe9\x05\xd5B\x0d\ +\xb2\xda\xe8\xf5\x15\xa8]\xeeUB\xda\x06m\x83\x82\xa8\ +M\xafE\xfd\x05\xb5\x0dZ\x07AQ\x04\xd1\xb6\xd6E\ +mJn\xe7j\xa0D\xce0\xe7|\xf3\x9bs\x0e3\ +g\xc0\x12L)i\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\ +\x0b\xa1E\x87\xed\x85F:\xa9\x17k\x09+\xba:\x1b\ +\x98\x08Ru|\xdeSc\xfa[\x97Y\xabz\xdc\xbf\ +\xa39\x1a\xd3\x15\xa8i\x10\x1eST-+<%<\ +\xb3\x96UM\xde\x11\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\ +\x0b\x0a\xdf\x99z\xa4\xc4\xaf&'J\xfcm\xb2\x16\xf4\ +\xfb\xc0\xd2&\xecHTp\xa4\x82\x95\xa4\x96\x16\x96\x97\ +\xd3\x9bN\xe5\x94\xdf\xfb\x98/i\x89e\xe6\x03\xe2{\ +du\xa3\xe3g\x12/\x0e\xa6\x19\xc7\x87\x87AF\xc5\ +zp1\xc4\x80\xec\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8a\ +X\x95<\x1a+$H\x92\xc5)jN\xaa\xc7\xc4\xc7\ +E\x8f\xc9L\x917\xfb\xff\xb7\xafz|x\xa8T\xbd\ +\xc5\x0bu\xcf\x86\xf1\xde\x07\xb6m(l\x19\xc6\xd7\x91\ +a\x14\x8e\xc1\xfa\x04\x97\x99r\xfe\xea!\x8c|\x88\xbe\ +U\xd6z\x0f\xc0\xbe\x01\xe7We-\xb2\x0b\x17\x9b\xd0\ +\xf5\xa8\x86\xb5pQ\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!\ +h\xbf\x81\xa6\xa5R\xcf~\xcf9y\x80\xe0\xba|\xd5\ +5\xec\xedC\xbf\xc4\xdb\x97\x7f\x00\x00\x04\x5c(4#\xe4\xb1\xdc\x98\x92\x8c\x16\ +@\xc7\xfb\xce\x07\xe8\x09\xfc\xd8\x07\xb91%\x19\x15\xe0\ +\x1fU\x0b~\xb6\xb1\x08cS\xb1/\xb2\x13\x85\xa4R\ +\x00i\xea)\xc0/T\xcb\xaf\xfe\xac\x88\xd5\x9f\x9dp\ +R\xc5/\xec:\x92\x86\xa4\xfag\x80\xf1@7\x95\x82\ +\x95Ua6|Q|\xe6u\xbb\xb6J\xf7B\x160\ +\x0eX\x1da\xfb\xe2\x8e\xa4\xb2\x008\x98\xa9o\xf8\xbc\ +\x84\xd3\x15aNW\x84\xd9\xf0y\x89/u$\x02I\ +\xa3\x00\xd2\xd4\xdb\x007\xa9\x96_m\xd4\x99\xfeO\x0c\ +G\xc3\xc0T\xbb\xae\xa4 i\x14\x00\xb8\x06\xe8\xa2R\ +\xf0tE\x98\x8d_\xd4\xdd\xf5\x1b\xbf,\xa1\xa2By\ +\x91\xaf\x0b\xd6\xce\xa2\xa4 \x99\x14@y\x86\xbenS\ +1\x95Uu\x1d^Q\x19f\xdd\xe6\x96\xf94\x90\x14\ +\x0a M\xbd\x1d0E\xb5\xfc\xea\x06L~C\x7fk\ +\x82)\xd2\xd4\xdb:\xb9 ^I\x0a\x05\x00~\x06t\ +R)X~*\xc4\xe6\xad\xe7O\xfa6m)\xa1\xfc\ +\x94\xf2\x22_\xa6]g\xc2\x93,\x0a\xa0<376\ +\x15S]}\xfe\xde\x8e\xeaj\xe9tQ()\x9e\x06\ +\x12^\x01\xa4\xa9\xb7\x07&\xab\x96oj\xe1\xc7\xe1\xa2\ +\xd0di\xea\xa9N.\x88G\x12^\x01\xb0\xb6zw\ +P)XZ\x16\xe2\xcbm'\x1b\xfd\xfc\xcbm')\ +-S\x1e\x062P\xdff\x1e\xb7$\x83\x02(\x9b\xe2\ +O7\x14Q]\xd3\xf8\xd6\xbe\xea\x1a\xc9g\x1b\x8b|\ +\xa9;^Ih\x05\x90\xa6\x9e\x0e\xdc\xa0Z^e\xa6\ +\xefp\x18\xf8\xb94\xf54'\x17\xc4\x1b\x09\xad\x00\xc0\ +$@\xa9\x03\x8aKj\xd8\xfau\xf31\x1e[\xbe.\ +\xa5\xe4d\x8dj\xfdiv\x1b\x12\x96DW\x00e\x13\ +\xbcvC\x11\xa1P\xf3;\xbbC!\xc9\xda\xf5-g\ +\x18HX\x05\xb0C\xbe\xaeW-\xefd\xbd\xdf\xe1\xa2\ +\xd0$\xbb-\x09I\xc2*\x00p#\xa0\xf4\x18v\xa2\ +\xa8\x9am;\xca\x94\x05o\xdbQ\xc6\x89\xe2j\xd5\xe2\ +\xa9\xc0\xcf\x95\x85\xc7\x19\x89\xac\x00\xca\xa6w\xcd\xfa\x22\ +\xc2a\xf5\xc0\x9epX\xb2v]\xcb\x18\x06\x12R\x01\ +\xa4\xa9g\x02\xd7\xaa\x96w8\xb3\xb7\xaeq6\x0c\x5c\ +k\xb7)\xe1HH\x05\xc0Z\xf9S\xf2\xc9\x17\x1e\xaf\ +b\xc77\xea\xe6\xbf\x96<\xb3\x8c\xc2\xe3U\xaa\xc5\xdb\ +b\x0dI\x09G\xa2*\x80\xb2\xc9\xfd\xc4(\xc2\x81\xf5\ +?CX\xc2\x9a\x160\x0c$\x9c\x02HS\xbf\x00\xf8\ +\xa9jy\x87\xa6\xdc\xcd\xb5?\x93\xa6\xae\xb4!%\x9e\ +H8\x05\xc0\xf2\xfb+mf=|\xb4\x8aovG\ +\x9e\xe5\xc5\xdcU\xce\x91B\xe5a \x05\x07{\x12\xe2\ +\x85DT\x00\x07\xe6\xff\x04\xd2ET\xbf\x94\x8e\xf7\x0b\ +&\xdc0\xe0\xf9\xb6p;27\xa5\xdeO\xb0\x89\xf7\ +M}\xd6P\xd9\xf6\xc0\x04\xd5\xb6\xb81\xffu2\x8a\ +\x98v\x93r\xa0\xd1\x04i\xea3\x80\xd3@\x08\xa8\xb1\ +\x7f\xea\xbfn\xee}\x93e\xbd\x8ePnP\x01\xec\xec\ +\x1aWc\x85Y]\x86\x95O/\x0d\xb5\x8e\x8a\x0b\x0e\ +\x1c\xaad\xf7\xdeS\xae\xe5\xec\xfa\xb6\x9c\x83\x87+\xc9\ +\xee\xd1N\xa5x\x10x\xcbu\xa5M M\x1d\xd4\x94\ +\xe5\x14V\xfe\xc3\x1dX\x09\xaf\xd64\x94\xe5\xe4\xbc\x0e\ +\x93\xa6\xfec\xe0\xf7$x\x1c\xdcj\x97\xe6\xbf\x16)\ +-Y3n\xee\xe9^\x98w\xa8\xdel\x97Q\x17)\ +eHS\xff\xad\xd0\x8c\xf5\xf5\x0b\x9c5\x07\x90\xa6\xfe\ +\x18\x96\xb6$t\xe7Cd\x8b?\x8d\xcbr\xf48\x18\ +\xaf\xe8\xc0:i\xea\xbf\xa9\xff\xc73\x0a M}6\ +\xb0 \xda\xad\xf2\x03sW9\x05\xfbN{&o\xef\ +\xf7\xa70](\x08\x06\xea\ +d\xb6i#\xb8l\xa0R|L}\xd6\xa4\x00\xbbp\ +\xa8\x00UU\x92\xb9/\x16p\xa2Hy\xdf\x5cR\x13\ +\x96p\xf4X\x15G\x8f\xc5fnpA\xe76\xf2\x99\ +\xc7\xfaD\x92\xf2oW\x00\xc8sz\xd5\xf0\xa1\x19\xe4\ +.\xd1\x181,a7\xc3&\x0d#\x86e\xc8\x15\xaf\ +hb\xf8\xd0\x8e\x91\x5c\x9e'\xa4\xa9w\xc2\xca\xab\xab\ +\x14^]\x1f)a\xc5\xbb\x07\xc9}\xef\x90\xa3M\x97\ +\xad\xb8'\x10\x10\xdc\xf9\xcb\x9er\xe6\xb4\x9eB\x88\x88\ +\xf2}\x16\x03\xbd\x03B3J\x80\x97#\x91 \x04\xcc\ +\xba5\x9bE\xf3\xfb\xd3%3i\xd2\xe6\xc4=]2\ +\xdb\xf0\xd2\xb3\xfd\xe5\xac[\xb3#\xed|\x80\x97\x85f\ +\x94\xd4N]_\xc2r\x1bF\xc4\x95\x97w$w\x89\ +\xc6\x15CZ\x87\x04\xbf\xb9bH\x06+\x96h\x8c\x18\ +\xd6\xd1M\x9a\xdf<\xec\x9b\xfe\x8c\x10i\xea\xdd\x81O\ +\x81\x01\x91J\x0dKX\xfe\xce\x01\xde^u(nf\ +\xe8\xc9B \x98qs\x0fy\xd7\xf4l\x11\x08\xb8\ +J\xf1\xbc\x13\x18/4\xe3\x08\x9c\x93,Z\x9az/\ +\xe0\xaf\xc0p75|\xf1\xd5I\xe6/,\xf0uU\ +\xae%\xd193\x85\xa7\x1f\xed\xc3\xa8+\x1cO\xd3\xce\ +e+p\xa3\xd0\x8c\x03\xb5\x7f8O\x95\xec\xac\x17\x0b\ +\x81_\xb9\xa9\xe9\xd8\x89j\xe6.(`\xdb\x8e\xa4>\ +u\xcdw.\xbf,\x83\xb9\x8f\xf7\xa1k\x17\xd7\xfe\x87\ +\xa5\xc0\xa3B3*\xeb\xff\xb1Q[\x22M\xfd\x16\xe0\ +\x0d\xacL\x18\x11\x11\x96\xf0\xc6[\x07x\xe7\xbfZ\x87\ +\x04\xa7\x04\x04\xdcvsO\xee\xbe-\x1b\x97&\xbf\x14\ +\xb8[h\xc6\xfb\x0d}\xd8\xa4di\xea\xfd\xb1N\xdc\ +\xbc\xdcM\x0b6o)a\xfe\xc2\xef\x9c\xc4\xdd\xb7h\ +2;\xa5\xf0\xf4\xec>\x5c5\xc2\xb5\xc9\xdf\x86u\x02\ +\xea\xb7\x8d\x15hV\xb5\xec!\xe1%\xe0~7-)\ +<^\xc5\x9c\x17\x0a\xc83\x93\xca\xa7\xee9C\xb5\x0e\ +\xcc{\xbc/\xdd\xba\xba6\xf9\xaf\x01\xb3\x85fT4\ +UH\xd9\xb6HS\x9f\x06,C1!SC\x84\xc3\ +\x92\xd7W\x1e\xe0\xdd?\x1dn\x1d\x12\xce! `\xda\ +\xd4\x1e\xdc;\xa3\x17\xc1\xa0+\x93_\x06\xdc#4C\ +\xe9\xd4SG5IS\x1f\x805$\x0c\x8d\xa0ag\ +\xd8\xf0E\x09\xcf-\xfa\x8e\x92\xd2\xd6!\x01\xa0SF\ +\x0aO=\xda\x87\xd1W\xba6\xf9_c\x99\xfc\xdd\xaa\ +\x178V5;/\xdfb\xe0\x1e\xa7\xd7\xd6\xe7\xe8\xb1\ +*\xe6<_\xc0\x8e\x9d-{H\x182\xa8\x03\xf3\x9e\ +\xe8K\x96{\x93\xbf\x0cxXh\x86\xa3M\x11\x11\xdb\ +\x1ai\xea\xd3\x81\xd7\x81\xf4He\x84B\x92\xd7r\xf7\ +\xb3\xea\xbf\x8fx\xba\x893\x11\x08\x08\xb8eJ\x0f\xee\ +\xbb\xa3\x17)\xeeL~9p\x9f\xd0\x8cw\x22\xb9\xd8\ +U\xcd\xd2\xd4\x07\x02\xff\x89\x15\x80\x101\xeb?/\xe6\ +\xb9\x97\xbe\xe7d\x0b\x19\x12:f\xa4\xf0\xd4#}\x18\ +3\xca\xb5\xc9\xdf\x81e\xf2wF*\xc0\xf5\xb1qv\ +\x9e\xbcW\x80\xbb\xdc\xc89RX\xc5\x9c\x17\xf6\x92\xbf\ +3i\xf6\xdf7\xc8\xe0\x81\xe9\xcc\x7f\xa2\x1f\xdd\xbb\xb9\ +6\xf9\xcb\x81\x87\x84f\xb8\x8a\x7f\xf3\xec\xdc@i\xea\ +\xb7c=zD\x9c81\x14\x92\xbc\xbab?\xef\xff\ +%\xf9\x86\x04!\xe0\x96\xc9\xddy`f\x8e\xdbY\xfe\ +)\xe0~\xa1\x19o{\xd2./\x84\xd4\x22M]\xc3\ +\x1a\x1247r\x8cM\xc5\xcc\xfbC\x81\x93S<\xe2\ +\x9a\xd4\xd4\x00\xcf\xfc\xa6/\xfa\x8f\x5c\xa7\x11\xca\xc72\ +\xf9\xdfx\xd0,\xc0\x87\x93C\xed\xf4\xadK\x81;\xdc\ +\xc8\xd9\x9e_\xc6\xe3\xf3\xf68\xc9\xe1\x1f\x97\xa4\xa7\x05\ +yqn\x7f\x86j\x11/\x9f\xd4\x92\x0b<(4\xc3\ +\xd31\xd2\xb7\xa3c\xa5\xa9\xdf\x09\xbc\x8a\x15\xd3\x1f\x11\ +_\x9be<\xf8\xe4\xae\x84\xddm\x14\x08\x08\xfe\xf8\xfc\ +\x00\xb7\x9d\x7f\x1a\xf8\x95\xd0\x8c\x5coZu6\xbe\xed\ +e\xb6\x1b<\x0a\xcb\xff\x1c\x11C\xb5\x0e\xdc4I\xe9\ +\x18\xc0\xb8d\xea\x0d\xdd\xdcv\xfe7\xc0H\xbf:\x1f\ +|N\x11#4c\x070\x12\xf8\xf7He\xdc{{\ +/:g\xc6M\xde\x09e:g\xa6p\xef\xed\xaeN\ +\xb0\x7f\x1b\x18%4#\xdf\xa3&5\x88\xef\xd1\x0cB\ +3\xca\x80\xdb\x81\xbb\x81&\x1d\x13\x0d\x91\xd6>\xc8\xf8\ +1\x9d=o\x97\xdf\x8c\x1f\x1bq\xb0H\x05\xd6#\xf5\ +\x1d\xf6w\xe7+Q\x09g\x11\x9a!\x85f,\xc7\x1a\ +\x12v9\xbd~\x5c\x02*\xc0\xb81\x11\xcd\xf8wa\ +\xdd\xf5o6\x94\xce\xc5\x0f\xa2\x1a\xcf$4#\x0fk\ +H\xf8\x0f'\xd7\x0dv\x1e\xf1\x12s.\x1b\xe0\xb8\xcd\ +\xef\x00W\xda\xdfQ\xd4\x88z@\x9b\xd0\x8cR\xe06\ +\xe0>\xa0\xb2\x99\xe2\x00\xb4O\x0d\x90\x92\xe2\xdb\x03\x8b\ +\xe7\xb4I\x11\xa4\xaa\x9b\xffJ\xe0^`F4L\xfe\ +\xb9\xc4$\xa2\xd1\x1e\x12\x96\x01\x1f\xaa^\x93\x9e\x16\xf4\ +\xb1E\xde\x92\xe6\xa0\xad\xe1\xb0\xfcPh\xc6\x1b\xd12\ +\xf9\xe7\x12\xb3\x90V\xfb\xb4O\xa5\x94\xaf\x15\x15aJ\ +\x13\xc8QTZZ\xa3\xbc\x8a\x19\x08\x88\x9f\xda\xdfE\ +L\x88eL\xf3\x04\x14w\x17\x15\xec;\x9dP;\x88\ +\xc2\x12\x0a\xd4s\x15t\xc0\xca\xc9\x18\x13b\xa9\x00\xca\ +\xe9\xd5\xf3w%\x9e\x87\xd0t\xd6\xe6\x98\xa5\x9a\x8f\x89\ +\x02\xd8\xe9d\x95\xffi\x87'{\xc7\x05\x0e\xdb|\xa3\ +\x9d\xac+\xea\xc4\xca\x02\x8c\x00\xb2U\x0a\x96\x95\x87\xd8\ +\x9e\x9fx\xc1%\xdbv\x94RV\xae\xec\xc8\xea\x85\xf5\ +\x9dD\x9dX)\x80\xf2Y\xbf\x9b\xbe,\xa1\xa6\x89\xd3\ +>\xe3\x95\x9a\x1a\xc9\xa6-\x8e\xd2\xd5)\x7f'^\x12\ ++\x05P6\xff\x0eO\xf4\x8e+\xd69k{L\xe6\ +\x01QW\x00i\xea}\x80!*ekj$\x9b\xb7\ +z\x9f\xf41Zl\xdaR\xa2tX\xa5\xcdP\xfb\xbb\ +\x89*\xb1\xb0\x00\xca\xa6\xee\xab\x0c\xf8\xaa\x00\xb6cC\xdd\xf9\xd3\xcc\x97\ +#\x04L\xba\xa6+\xb9K\x06\xa3\x0d\x8887U-\ +?`-NM\xb0_G\xcc\xe0\x81\xe9\xacxE\xe3\ +\xfak\xba\xd2\x5c\xfa\xfexs\x0e\xf9m\x01\x1c9\x7f\ +\x8e\x146\xee\xfc\xe9\x98\x91\xc2\xb3O\xf6\xe3\xb7\x0f\xf7\ +\xf6\xe2\x84\xae\xf7\x80aB3>\x15\x9a\xb1\x16\xeb\xd4\ +\xb4Un\x04\xa6\xb5\x0f\xf2/\x0f\xf7f\xfe\x93\xfd\xe8\ +\x98\xd1\xf8\x02\xeb\xe1\xa3\x8e\x9dC\xd7\xb9iWs\xf8\ +\xad\x00\x9e\x98\xff\x11\xc3:\xb2\xf2\x8f\x1a\xe3\xc7\xba\xbe\ +\x19J\x81\x19\xc0\xadB3\xce\x1c\x09n\xbf\x9e\x86\x15\ +\xc5\xecj\x07\xea\xd5c;\xb3\xb2\x99\xf3\x94\xe2i\x18\ +\xf03C\x88#\xe7\xcf\xac\x7f6\xd9\xbd\xf7\xec;\xa3\ +M\x1b\xc1}\xb7\xe7\xf0\xcb)\xdd\xbdh\xd2z\xac\xf8\ +\xbb\xef\x9a*d?\xb5\xbc\x0d\x8cu[\xe1\xbb\x7f:\ +\xcc\xb2\xb7\x0fP]}\xf64#\x9e\x9cC~Z\x80\ +\xf1(v\xfe\xd1c\xe7\x9b\xc5\xde\x17\xb5\xe7\x8dE\x83\ +\xbc\xe8\xfc\x10\xf04\xd6)\x19Mv>\x80]f<\ +0\xc7\xbe6b\xa6\xddd-G\xf7\xbe\xf0\xec\xe5\xe8\ +Z\xe7\x90\x22\x19\xc087\xedh\x0a?\x15\xc0\xd1\xe2\ +O\xad\xf3G\x08\x98zC\x16\xcb_\x1e\xc4%}\x5c\ +;b\xbe\x05\xc6\x0a\xcd\xf8\x9d\xd0\x0c\xe5\xe0B\xa1\x19\ +5B3\x9e\xc5\xb2\x02{\xdd4\xa0\x7f_\xcb!u\ +\xd3\x0dYg&\x88R\xc2\xfa8\x19\x06|Q\x00\xc7\ +\xce\x1f\xfb\xcb\xe8\x92\xd9\x86\x05s.\xe1\x91\xfb/\xa2\ +][\xd7M[\x0e\x5c!4cs\xa4\x02\xeck/\ +\xb7eEL\xbb\xb6\x01f\xdf\x7f\x11\x0b\xe6\x5cr\xe6\ +t5\xa7{\x05\xfdr\x0e\xf9e\x01\x86c94\x9a\ +\xa5\xfcT\x88my\xa5\x8c\x19\xd9I\xae\x5c\xaa1z\ +\xa4\xeb\x5cz'\x80\xa9B3\xee\xf6\x22\xde^hF\ +\x99\xd0\x8c\xbb\x81\xa9\xb6\xec\x88\x19=2\x93\x95K5\ +\xc6\x8c\xea\xc4W\xce\x9cC9\xc0\x15n\xean\x0c_\ +\xb4J\x9a\xfa|\xacq\xb7Y\xd6m.\xa6\xf0x\x95\ +\x9cr}\x96\x17m\xf9\x18+\xb7\xceA\x0fd\x9d\x87\ +}\xa8V.p\x8d[Y\x7f\xfe\xe0(Y\xdd\xda2\ +v\x94\xb2\xc2\xcf\x17\x9a\xf1\x8c\xdbz\xcf\xc5/\x05X\ +\x8b\x8f\x13\x97\x06\xa8\x02\x9e\x04\x16\x0b\xcd\xf05\xbd\xa8\ +\x1d\xd8\xfa0\xf0{\xc0u\xc2_\x07\xac\x15\x9a\xe1y\ +\x18\xb9_[\xc2.\xf1InC\xe4c=\xd7\x7f\x1d\ +\x8d\xcal\x05[$M}5\xd6\xe6\xcd\xc1\xd1\xa8\x17\ +\x9f\xbeS\xcf\xe7\x00v\xf6p\xa5\xf1\xdf\x03^\xc1J\ +\xa4\x18\x95\xce\xaf\x8f\xd0\x8c\xedX\x09\xaf\x96D\xa9\xca\ +\x1c\xfb\xbb\xf5\x14?,@4\x1cLG\x80;\x85f\ +\xfc-\x0au5\x8a}:\xc7C\xd2\xd4?\x02V\x00\ +\x9e\xacX5\x81\xe7\xdf\xad\xe7\x02\xed\x99\xf7>\xaf\xe5\ +\xd6\xe3\xaf\xc0\x90Xw~}\x84f|\x84\xb5\xe7\xe1\ +\x7f|\xac\xe6{?\xb2\x88\xf9u\xb7F|\x10u\x13\ +\x9c\xc6:\xba\xee\x1f\x84f\x14\xfa \xdf\x15v\x9b&\ +c\xb5\xd1\xd1\xb9=\x8a\xf8\x922\xd6/\x05p\x94\x08\ +R\x81-X\x8b:\xaf\xc7*\x9d\x9a\x0av\xfa\xbb\xd7\ +\xb1\xd6A\xb6z,\xde\x97h!\xbf\x14`\x15`z\ + Gb=n\x8d\x11\x9a\xe18\xc5l\xac\xb0\xcf\xf0\ +\x19\x0d<\x8f\x8b\x0d'\xf5\xc8\xc7\xa5\xbb\xba1\xfc\xf4\ +\x06^\x0f\xfc\xaf\x8b:~\xc0\xf2\xde}\xea]\xab\xa2\ +\x8f4\xf5qX\xde\xc5\x0b#\x15\x01\xdc 4C9\ +\xa9\xa6\x13\xfca\xcb\ +\x00\x00\x05\xc9iTXtXML:com.\ +adobe.xmp\x00\x00\x00\x00\x00\x0a\x0a \x0a \x0a \x0a \ + \x0a \ + \x0a \x0a \x0a \ + \x0a <\ +/xmpMM:History>\x0a\ + \x0a \ +\x0a\x0a\x14o\x1eC\x00\x00\x01\x81iCCPsRG\ +B IEC61966-2.1\x00\x00\ +(\x91u\x91\xcbKBA\x14\x87\xbf\xb4\xb2'\x06E\ +\xb4h!Q\xad4\xac@j\xd3B\xe9\x05\xd5B\x0d\ +\xb2\xda\xe8\xf5\x15\xa8]\xeeUB\xda\x06m\x83\x82\xa8\ +M\xafE\xfd\x05\xb5\x0dZ\x07AQ\x04\xd1\xb6\xd6E\ +mJn\xe7j\xa0D\xce0\xe7|\xf3\x9bs\x0e3\ +g\xc0\x12L)i\xbd\xd6\x0d\xe9LV\xf3Oz\x1d\ +\x0b\xa1E\x87\xed\x85F:\xa9\x17k\x09+\xba:\x1b\ +\x98\x08Ru|\xdeSc\xfa[\x97Y\xabz\xdc\xbf\ +\xa39\x1a\xd3\x15\xa8i\x10\x1eST-+<%<\ +\xb3\x96UM\xde\x11\xeeP\x92\xe1\xa8\xf0\x99\xb0S\x93\ +\x0b\x0a\xdf\x99z\xa4\xc4\xaf&'J\xfcm\xb2\x16\xf4\ +\xfb\xc0\xd2&\xecHTp\xa4\x82\x95\xa4\x96\x16\x96\x97\ +\xd3\x9bN\xe5\x94\xdf\xfb\x98/i\x89e\xe6\x03\xe2{\ +du\xa3\xe3g\x12/\x0e\xa6\x19\xc7\x87\x87AF\xc5\ +zp1\xc4\x80\xec\xa8\x92\xef.\xe6\xcf\xb1*\xb9\x8a\ +X\x95<\x1a+$H\x92\xc5)jN\xaa\xc7\xc4\xc7\ +E\x8f\xc9L\x917\xfb\xff\xb7\xafz|x\xa8T\xbd\ +\xc5\x0bu\xcf\x86\xf1\xde\x07\xb6m(l\x19\xc6\xd7\x91\ +a\x14\x8e\xc1\xfa\x04\x97\x99r\xfe\xea!\x8c|\x88\xbe\ +U\xd6z\x0f\xc0\xbe\x01\xe7We-\xb2\x0b\x17\x9b\xd0\ +\xf5\xa8\x86\xb5pQ\xb2\xca\xb2\xc4\xe3\xf0v\x0a\xad!\ +h\xbf\x81\xa6\xa5R\xcf~\xcf9y\x80\xe0\xba|\xd5\ +5\xec\xedC\xbf\xc4\xdb\x97\x7f\x00\x00J\x03\x13\xc0\ +h\x22\x95\x5c8\xa8\xe1{\x030\xdb\xdb\x7f\x0c\xf8\x0e\ +\xb8\x0a\xc4<\x1d\x9e\xf0K\x06\x18\x03n%R\xc9\xad\ +\xfd\x1a\xec\x1b\x00\xfb\xa8\xbf\x0d|Z\xbe\xb1\x09\x1fM\ +\x01_\xedw6\xf8_\x00f{\xfb?\x01&\x81N\ +\x1f\x06&\xfc\xf3\x12\x18N\xa4\x92\xd3\xbb\x7f\xf8\x9f\x00\ +\xd8G\xfe#\xa4\xf8A5\x07\xf4%R\xc9\xc5\xe2\x0f\ +B\xc5\xbf\xd8\xd7\xfc\xdbH\xf1\x83\xac\x0b\xb8m\xd7\x1a\ +\xd8\x15\x00\xac\x1b>\xb9\xe6\x07\xdfy\xacZ\x03\xf6%\ +\xc0>\xf5\xff\x89\xdc\xed\xeb\x22\x03|\x94H%\x17\x8a\ +g\x80\xebH\xf1u\x12\xc3\xaa9\x86=\xc3\xb7\x0c\xc4\ +\xdd\xec!\xb3\x93g&\xfb\x8e\xd5\x5c\x8e<\x852\x8c\ +Q811h\x0a\x87\xe9\x8e\xd6\x12\x0b\x99n7O\ +\x03\xeda\xac\xe9]\xe5\xe2\xaf\xed\xe4\x19_\x9a\xe3\xfe\ +\xdak\xb6\x0bR\xf8\xa3 b\x18\x0c\xc6[\x18i\xef\ +\x22\xae\x1e\x84\x06` \x8c5\xb7\xafdm'\xcf\xc8\ +\xdc\x1f\xccf7K\x19\xa7(\x93\xedB\x81_\xd2+\ +<\xdd\xcc0\xdeu\xc6M\x08.\x87\xb0\x1e\xec(\x19\ +_\x9a\x93\xe2\x1fa\xb3\xd9M\xc6\x97\xe6\xdclr6\ +\x84\xf5T\xcfQf'\xcf\xfd\xb5\xd7%\x0dL\xf8\xe7\ +\xfe\xdak2\xf9\xbcj\xf3\x8e\x10\xd6#]G3\xd9\ +wr\xcd\xaf\x02\xdb\x85\x02/\xb2\xefT\x9bw\x84P\ +|\x9e\xbf\x9a\xcb\x95<(\xe1\xaf7\xf9\x9c\xea\x91Z\ +\x1frnc\x91\x8fz\xd5#\xef\xe2L\xad\x1c\x00\x11\ +L\x12\x00\xcdI\x004'\x01\xd0\x9c\x04 \x88\x0c\xf5\ +;v\xe5\x00\x98\xeao\x90\x8b\x0asS\xab\x10\xd6{\ +\xe5\x8e\x9a\xccp\xa9\xe3\x11>k6\xc3\xaa\x09X\x0f\ +a-*p\xd4\x1d\xad%b\xc8Y\xe0\xa8\x8b\x18\x06\ +\xa7\xa2\xb5\xaa\x85\x9a\x0fa\xad(q\x143M\x06\xe3\ +-\xa5\x8fL\xf8b0\xdeB\xccT~\x1a8\x1f\xc2\ +ZN\xa4d\xa4\xad\x93D\xb4\xa6\xa4\x81\x89\xf2\xfb \ +Z\xc3\xb7\xed]n6y\x1a\xc2ZK\xa6$n\x86\ +\x19\xef\xeca(\xdeZ\x90\xcb\xc1\xd1\x111\x0c\x86\x1a\ +Z\x19\xef:C\xbd\xbb7\x83\xee\x14_\x09[\xc2\xe5\ +\xba\xbf\x5c\xa1@\x81\x02\x11C>IV\xd2v\xa1@\ +\x080\xdd\x1f\x90i\xa0=d\xaf\x22\x9dp\xbbu\xd8\ +0\xa4\xf8G@\xc40J)>\xc0D\x22\x95\xcc\x16\ ++8\x8a\xf5\xaa\xb0\xd0C\x06\xab\xe6\xd6D\x90\xbdh\ +p\xac\x92#\x12\xbe\x1a+.\x14\xdd}\x0e\xbf\x85\xb5\ +\x8aT\x04\xdb\x14V\xad\x01Y\x1c\xaa\x9b\xf7/\x0e\x85\ +\x7f/\x05\xc3XK\x89E\xb0\xcc\x01\x97v\x17\x1f\xf6\ +y\x18d\xaf\x1f\xef\x03\x1e\xfa40Q~SXG\ +\xfe\xf4\xde\x7f\xd8\xf7s\x9c}&\xb8\x88}\xa7(\xaa\ +\xda\x0d``\xef\x91_\xa4\xf2%Q\xf26h\x15K\ +\xa4\x92\x07\xd6Xfr4\xe7\xd9C\xfe\xdf\xd7\xdf\xf0\ +\xfd\xab\xbf\xbc\xda\x9d8\xc0\x8d\x93\x1f\xf2Y}\xb3'\ +\xfb\x923\x80\xe6$\x00\x9a\x93\x00hN\x02\xa09\x09\ +\x80\xe6$\x00\x9a\x93\x00hN\x02\xa09\x09\x80\xe6$\ +\x00\x9a\x93\x00hN\x02\xa09\x09\x80\xe6$\x00\x9a\x93\ +\x00h.0\x8b\xfe\x0d`\xb8\xb1\x8d\xfeX\x13\xa7\x8f\ +\xd5\xd1\x1a\x8ex\xba\xff\x95\xdc6\xcf\xb76HfV\ +\x99|\xbb\x1c\x98/\xcd\x0bD\x00Z\xc3\x11\xae\x1d\xef\ +\xe6\x5c\x9d\xabo\xbcw\xdd\xc7\xf9p#\xe7c\x8d\x0c\ +\xd6\xb7psq\x86\x95\xdcv\xd9\xfa\xf3K\xd5_\x02\ +\x0c({\xf1\xf7:W\x17\xe7\xda\xf1\xee@|iN\ +\xd5\x07`\xb8\xb1\xcd\xd7\xe2\x17\x9d\xab\x8b3\xdc\xd0\xe6\ +{\xbf^\xab\xfa\x00\xf4\xc7\x9a*\xd6\xf7\x85\xfa\xca\xf5\ +\xed\x95\xaa\x0f\xc0\xe9cu\x15\xeb\xbb\xa7\x82}{\xa5\ +\xea\x03 \x0e\xa7\xea\x03\xf0|k\xa3b}?\xab`\ +\xdf^\xa9\xfa\x00$3\xab\x15\xeb\xfb\xc1z\xe5\xfa\xf6\ +J\xd5\x07`\xf2\xed2\x8f7\xd6|\xef\xf7\xf1\xc6\x1a\ +\x93\xe9e\xdf\xfb\xf5Z\xd5\x07\xa0\x00\xdc\x5c\x9c\xf15\ +\x04\x8f7\xd6\xf8aa&\x10\xb3\x81\x81\x98\x09\x5c\xc9\ +ms\xf5\xef\xe7\x0c7\xb4q\xa1\xbe\x89\x9e2M\x05\ +?\xdb\xda\xe0\xc1\xfa*\x93i\x99\x0a>r\x0a\xc0\xbd\ +\xf42\xf7\x02pZ\xf6S\xd5_\x02\xc4\xe1H\x004\ +'\x01\xd0\x9c\x04@s\x12\x00\xcdI\x004'\x01\xd0\ +\x9c\x04@s\x12\x00\xcdI\x004'\x01\xd0\x9c\x04@\ +s\x12\x00\xcdI\x004'\x01\xd0\x9c\x04@s\x12\x00\ +\xcdI\x004'\x01\xd0\x9c\x04@s\x12\x00\xcdI\x00\ +4'\x01\xd0\x9c\x04@s\x12\x00\xcdI\x004\xe7Y\ +\x00\xcc@|eRu\xf0\xf2w\xad\x12\x80u\x95\x1d\ +5\x99\x81Yfx\xe45\xab/|u\xac\x9dJ\x00\ +^\xa9\xf4\xd4\x1d\xad%\x8c\x11\x94E\xb3GV\xc40\ +8\x15\xadQm>\xef\xd4@%\x00\x8e;\x01\x88\x99\ +&_4\xb4H\x00\xcal0\xdeB,d\xaa6\xf7\ +$\x00OT{\x1bi\xeb4\x12\x91\x9a\x1d\xd5\xf6\xc2\ +\x9d\x0f\xa25\x8c\xb4u\xba\xd9\xe4\xa9S\x03\x95\x00\xdc\ +U\xed-n\x86\x8d\xf1\xae\x9e\xd0P\xbc\xb5\x101\xe4\ +\xa6\xd0+\x11\xc3`\xa8\xa1\x95\x1f;{\x88\xbb\xbb\xd7\ +\xba\xe3\xd4@\xe5\xbf\x8f\x8f\x02K@\x83\x9b\x9e3;\ +y^d7y\x93\xdb&\x1f\x98\xef\xd3\xf0\x97\x89A\ +s8\xc2\xa9h\x8d\x9b\xd3~Q\x1ahO\xa4\x92\xd9\ +\x83\x1a)\x1d\xa6\xb3\xbd\xfd?\x01_\xbb\x1d\x81\xa8\xa8\ +\x9f\x13\xa9\xe47N\x8dT\xe7\x01F\x81\xcc\xe1\xc6#\ +|\x94\xc1\xaa\x99#\xa5\x00$R\xc9\x05`\xec0#\ +\x12\xbe\x1a\xb3k\xe6\xc8\xcdL\xe0-`\xaa\xb4\xf1\x08\ +\x1fMa\xd5J\x89\xab[\xf5\xd9\xde\xfe\x13\xc0#\xc0\ +\xd5g\x11\xe1\x9b9\xa0/\x91J.\xaan\xe0\xeaY\ +\x80}Z\x19\x06^\xba\x1c\x98(\xbf9\xe0\x92\x9b\xe2\ +C\x09\x0f\x83\x12\xa9\xe44\xd0\x074\xb5\x8e\xf5Pg\x1ekn\xff\x0e\xf0\ +\x9b\xd3\x0c\x9f\x10B\x08!\x84\x10B\x08!\xc4^\xff\ +\x00u\xf7\x9a\xe8\x02\xe0|U\x00\x00\x00\x00IEN\ +D\xaeB`\x82\ +" + +qt_resource_name = b"\ +\x00\x06\ +\x07\x03}\xc3\ +\x00i\ +\x00m\x00a\x00g\x00e\x00s\ +\x00\x12\ +\x01M\xb0\xa7\ +\x00t\ +\x00r\x00a\x00s\x00h\x00_\x00i\x00c\x00o\x00n\x00_\x001\x002\x008\x00.\x00p\x00n\ +\x00g\ +\x00\x16\ +\x05\xc3U\xa7\ +\x00c\ +\x00l\x00i\x00p\x00b\x00o\x00a\x00r\x00d\x00_\x00i\x00c\x00o\x00n\x00_\x001\x002\ +\x008\x00.\x00p\x00n\x00g\ +\x00\x18\ +\x07\xf3~\xc7\ +\x00s\ +\x00t\x00a\x00r\x00_\x00i\x00c\x00o\x00n\x00_\x00f\x00i\x00l\x00l\x00e\x00d\x00_\ +\x001\x002\x008\x00.\x00p\x00n\x00g\ +\x00\x11\ +\x0e9\xdd\x87\ +\x00e\ +\x00d\x00i\x00t\x00_\x00i\x00c\x00o\x00n\x00_\x001\x002\x008\x00.\x00p\x00n\x00g\ +\ +\x00\x0a\ +\x08\x94\x19\x07\ +\x00s\ +\x00p\x00l\x00a\x00s\x00h\x00.\x00p\x00n\x00g\ +\x00\x17\ +\x01\xdaN\xc7\ +\x00b\ +\x00o\x00x\x00_\x00i\x00c\x00o\x00n\x00_\x00f\x00i\x00l\x00l\x00e\x00d\x00_\x001\ +\x002\x008\x00.\x00p\x00n\x00g\ +\x00\x17\ +\x00\xe8\xfcG\ +\x00s\ +\x00t\x00a\x00r\x00_\x00i\x00c\x00o\x00n\x00_\x00e\x00m\x00p\x00t\x00y\x00_\x001\ +\x002\x008\x00.\x00p\x00n\x00g\ +\x00\x16\ +\x03\x0aoG\ +\x00b\ +\x00o\x00x\x00_\x00i\x00c\x00o\x00n\x00_\x00e\x00m\x00p\x00t\x00y\x00_\x001\x002\ +\x008\x00.\x00p\x00n\x00g\ +" + +qt_resource_struct = b"\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x08\x00\x00\x00\x02\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x01\x1a\x00\x00\x00\x00\x00\x01\x00\x03\xf2%\ +\x00\x00\x01\x8a\xfb\xb4\xd6\xbe\ +\x00\x00\x00\x12\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ +\x00\x00\x01\x8a\xd2\x87V\xef\ +\x00\x00\x00\xe6\x00\x00\x00\x00\x00\x01\x00\x03\xdf\x81\ +\x00\x00\x01\x8a\xfb\xc6t\x9f\ +\x00\x00\x01N\x00\x00\x00\x00\x00\x01\x00\x04\x0c\x00\ +\x00\x00\x01\x8a\xfb\xb4\xc1\x95\ +\x00\x00\x00<\x00\x00\x00\x00\x00\x01\x00\x00\x0b\xa2\ +\x00\x00\x01\x8a\xd2\x8f\xdf\xf1\ +\x00\x00\x00n\x00\x00\x00\x00\x00\x01\x00\x00\x1b\x91\ +\x00\x00\x01\x8a\xfb\xc6\x86\xda\ +\x00\x00\x00\xcc\x00\x00\x00\x00\x00\x01\x00\x00I\xea\ +\x00\x00\x01\x8e\xfd%\xc3\xc7\ +\x00\x00\x00\xa4\x00\x00\x00\x00\x00\x01\x00\x00>\x14\ +\x00\x00\x01\x8a\xd2\x83?\x9d\ +" + +def qInitResources(): + QtCore.qRegisterResourceData(0x03, qt_resource_struct, qt_resource_name, qt_resource_data) + +def qCleanupResources(): + QtCore.qUnregisterResourceData(0x03, qt_resource_struct, qt_resource_name, qt_resource_data) + +qInitResources() diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py new file mode 100644 index 00000000..696dfb5f --- /dev/null +++ b/tagstudio/src/qt/ts_qt.py @@ -0,0 +1,4475 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +"""A Qt driver for TagStudio.""" + +from copy import copy, deepcopy +import ctypes +import math +from os import times +import sys +import logging +import threading +from time import sleep +from queue import Empty, Queue +import time +from typing import Optional, Union +from PySide6 import QtCore +import PySide6 +from PySide6.QtGui import * +from PySide6.QtWidgets import * +from PySide6.QtCore import QFile, QObject, QThread, Signal, QRunnable, Qt, QThreadPool, QSize, QEvent, QMimeData +from PySide6.QtUiTools import QUiLoader +from PIL import Image, ImageOps, ImageChops, UnidentifiedImageError, ImageQt, ImageDraw, ImageFont, ImageEnhance +import PySide6.QtWidgets +import humanfriendly +import pillow_avif +import cv2 +from datetime import datetime as dt +from src.core.ts_core import * +# from src.core.utils.web import * +# from src.core.utils.fs import * +from src.core.library import * +from src.core.palette import ColorType, get_tag_color +from src.qt.flowlayout import FlowLayout, FlowWidget +from src.qt.main_window import Ui_MainWindow +import src.qt.resources_rc +# from typing_extensions import deprecated +from humanfriendly import format_timespan +# from src.qt.qtacrylic.qtacrylic import WindowEffect + +ERROR = f'[ERROR]' +WARNING = f'[WARNING]' +INFO = f'[INFO]' + +logging.basicConfig(format="%(message)s", level=logging.INFO) + + + +def open_file(path): + try: + os.startfile(path) + except FileNotFoundError: + logging.info('File Not Found! (Imagine this as a popup)') + except: + traceback.print_exc() + + +class NavigationState(): + """Represents a state of the Library grid view.""" + + def __init__(self, contents, scrollbar_pos: int, page_index:int, page_count:int, search_text: str = None, thumb_size=None, spacing=None) -> None: + self.contents = contents + self.scrollbar_pos = scrollbar_pos + self.page_index = page_index + self.page_count = page_count + self.search_text = search_text + self.thumb_size = thumb_size + self.spacing = spacing + + +class Consumer(QThread): + def __init__(self, queue) -> None: + self.queue = queue + QThread.__init__(self) + + def run(self): + while True: + try: + job = self.queue.get() + # print('Running job...') + # logging.info(*job[1]) + job[0](*job[1]) + except (Empty, RuntimeError): + pass + + + + + def set_page_count(self, count:int): + self.page_count = count + + def jump_to_page(self, index:int): + pass + + def nav_back(self): + pass + + def nav_forward(self): + pass + + + +class FieldContainer(QWidget): + clipboard_icon_128: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/clipboard_icon_128.png')).resize((math.floor(24*1.25),math.floor(24*1.25))) + clipboard_icon_128.load() + + edit_icon_128: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/edit_icon_128.png')).resize((math.floor(24*1.25),math.floor(24*1.25))) + edit_icon_128.load() + + trash_icon_128: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/trash_icon_128.png')).resize((math.floor(24*1.25),math.floor(24*1.25))) + trash_icon_128.load() + + def __init__(self, title:str='Field', inline:bool=True) -> None: + super().__init__() + # self.mode:str = mode + self.setObjectName('fieldContainer') + # self.item = item + self.title:str = title + self.inline:bool = inline + # self.editable:bool = editable + self.copy_callback:FunctionType = None + self.edit_callback:FunctionType = None + self.remove_callback:FunctionType = None + button_size = 24 + # self.setStyleSheet('border-style:solid;border-color:#1e1a33;border-radius:8px;border-width:2px;') + + + + self.root_layout = QVBoxLayout(self) + self.root_layout.setObjectName('baseLayout') + self.root_layout.setContentsMargins(0, 0, 0, 0) + # self.setStyleSheet('background-color:red;') + + self.inner_layout = QVBoxLayout() + self.inner_layout.setObjectName('innerLayout') + self.inner_layout.setContentsMargins(0,0,0,0) + self.inner_layout.setSpacing(0) + self.inner_container = QWidget() + self.inner_container.setObjectName('innerContainer') + self.inner_container.setLayout(self.inner_layout) + self.root_layout.addWidget(self.inner_container) + + self.title_container = QWidget() + # self.title_container.setStyleSheet('background:black;') + self.title_layout = QHBoxLayout(self.title_container) + self.title_layout.setAlignment(Qt.AlignmentFlag.AlignHCenter) + self.title_layout.setObjectName('fieldLayout') + self.title_layout.setContentsMargins(0,0,0,0) + self.title_layout.setSpacing(0) + self.inner_layout.addWidget(self.title_container) + + self.title_widget = QLabel() + self.title_widget.setMinimumHeight(button_size) + self.title_widget.setObjectName('fieldTitle') + self.title_widget.setWordWrap(True) + self.title_widget.setStyleSheet('font-weight: bold; font-size: 14px;') + # self.title_widget.setStyleSheet('background-color:orange;') + self.title_widget.setText(title) + # self.inner_layout.addWidget(self.title_widget) + self.title_layout.addWidget(self.title_widget) + + self.title_layout.addStretch(2) + + + self.copy_button = QPushButton() + self.copy_button.setMinimumSize(button_size,button_size) + self.copy_button.setMaximumSize(button_size,button_size) + self.copy_button.setFlat(True) + self.copy_button.setIcon(QPixmap.fromImage(ImageQt.ImageQt(self.clipboard_icon_128))) + self.copy_button.setCursor(Qt.CursorShape.PointingHandCursor) + self.title_layout.addWidget(self.copy_button) + self.copy_button.setHidden(True) + + self.edit_button = QPushButton() + self.edit_button.setMinimumSize(button_size,button_size) + self.edit_button.setMaximumSize(button_size,button_size) + self.edit_button.setFlat(True) + self.edit_button.setIcon(QPixmap.fromImage(ImageQt.ImageQt(self.edit_icon_128))) + self.edit_button.setCursor(Qt.CursorShape.PointingHandCursor) + self.title_layout.addWidget(self.edit_button) + self.edit_button.setHidden(True) + + self.remove_button = QPushButton() + self.remove_button.setMinimumSize(button_size,button_size) + self.remove_button.setMaximumSize(button_size,button_size) + self.remove_button.setFlat(True) + self.remove_button.setIcon(QPixmap.fromImage(ImageQt.ImageQt(self.trash_icon_128))) + self.remove_button.setCursor(Qt.CursorShape.PointingHandCursor) + self.title_layout.addWidget(self.remove_button) + self.remove_button.setHidden(True) + + self.field_container = QWidget() + self.field_container.setObjectName('fieldContainer') + self.field_layout = QHBoxLayout() + self.field_layout.setObjectName('fieldLayout') + self.field_layout.setContentsMargins(0,0,0,0) + self.field_container.setLayout(self.field_layout) + # self.field_container.setStyleSheet('background-color:#666600;') + self.inner_layout.addWidget(self.field_container) + + # self.set_inner_widget(mode) + + def set_copy_callback(self, callback:Optional[FunctionType]): + try: + self.copy_button.clicked.disconnect() + except RuntimeError: + pass + + self.copy_callback = callback + self.copy_button.clicked.connect(callback) + + def set_edit_callback(self, callback:Optional[FunctionType]): + try: + self.edit_button.clicked.disconnect() + except RuntimeError: + pass + + self.edit_callback = callback + self.edit_button.clicked.connect(callback) + + def set_remove_callback(self, callback:Optional[FunctionType]): + try: + self.remove_button.clicked.disconnect() + except RuntimeError: + pass + + self.remove_callback = callback + self.remove_button.clicked.connect(callback) + + def set_inner_widget(self, widget:'FieldWidget'): + # widget.setStyleSheet('background-color:green;') + # self.inner_container.dumpObjectTree() + # logging.info('') + if self.field_layout.itemAt(0): + # logging.info(f'Removing {self.field_layout.itemAt(0)}') + # self.field_layout.removeItem(self.field_layout.itemAt(0)) + self.field_layout.itemAt(0).widget().deleteLater() + self.field_layout.addWidget(widget) + + def get_inner_widget(self) -> Optional['FieldWidget']: + if self.field_layout.itemAt(0): + return self.field_layout.itemAt(0).widget() + return None + + def set_title(self, title:str): + self.title = title + self.title_widget.setText(title) + + def set_inline(self, inline:bool): + self.inline = inline + + # def set_editable(self, editable:bool): + # self.editable = editable + + def enterEvent(self, event: QEnterEvent) -> None: + # if self.field_layout.itemAt(1): + # self.field_layout.itemAt(1). + # NOTE: You could pass the hover event to the FieldWidget if needed. + if self.copy_callback: + self.copy_button.setHidden(False) + if self.edit_callback: + self.edit_button.setHidden(False) + if self.remove_callback: + self.remove_button.setHidden(False) + return super().enterEvent(event) + + def leaveEvent(self, event: QEvent) -> None: + if self.copy_callback: + self.copy_button.setHidden(True) + if self.edit_callback: + self.edit_button.setHidden(True) + if self.remove_callback: + self.remove_button.setHidden(True) + return super().leaveEvent(event) + + +class FieldWidget(QWidget): + def __init__(self, title) -> None: + super().__init__() + # self.item = item + self.title = title + + +class TagBoxWidget(FieldWidget): + updated = Signal() + + def __init__(self, item, title, field_index, library:Library, tags:list[int], driver:'QtDriver') -> None: + super().__init__(title) + # QObject.__init__(self) + self.item = item + self.lib = library + self.driver = driver # Used for creating tag click callbacks that search entries for that tag. + self.field_index = field_index + self.tags:list[int] = tags + self.setObjectName('tagBox') + self.base_layout = FlowLayout() + self.base_layout.setGridEfficiency(False) + self.base_layout.setContentsMargins(0, 0, 0, 0) + self.setLayout(self.base_layout) + + self.add_button = QPushButton() + self.add_button.setCursor(Qt.CursorShape.PointingHandCursor) + self.add_button.setMinimumSize(23, 23) + self.add_button.setMaximumSize(23, 23) + self.add_button.setText('+') + self.add_button.setStyleSheet( + f'QPushButton{{' + f'background: #1E1A33;' + f'color: #CDA7F7;' + f'font-weight: bold;' + f"border-color: #2B2547;" + f'border-radius: 6px;' + f'border-style:solid;' + f'border-width:{math.ceil(1*self.devicePixelRatio())}px;' + # f'padding-top: 1.5px;' + # f'padding-right: 4px;' + f'padding-bottom: 5px;' + # f'padding-left: 4px;' + f'font-size: 20px;' + f'}}' + f'QPushButton::hover' + f'{{' + f'background: #2B2547;' + f'}}') + tsp = TagSearchPanel(self.lib) + tsp.tag_chosen.connect(lambda x: self.add_tag_callback(x)) + self.add_modal = PanelModal(tsp, title, 'Add Tags') + self.add_button.clicked.connect(self.add_modal.show) + + self.set_tags(tags) + # self.add_button.setHidden(True) + + def set_item(self, item): + self.item = item + + def set_tags(self, tags:list[int]): + logging.info(f'[TAG BOX WIDGET] SET TAGS: T:{tags} for E:{self.item.id}') + is_recycled = False + if self.base_layout.itemAt(0): + # logging.info(type(self.base_layout.itemAt(0).widget())) + while self.base_layout.itemAt(0) and self.base_layout.itemAt(1): + # logging.info(f"I'm deleting { self.base_layout.itemAt(0).widget()}") + self.base_layout.takeAt(0).widget().deleteLater() + is_recycled = True + for tag in tags: + # TODO: Remove space from the special search here (tag_id:x) once that system is finalized. + # tw = TagWidget(self.lib, self.lib.get_tag(tag), True, True, + # on_remove_callback=lambda checked=False, t=tag: (self.lib.get_entry(self.item.id).remove_tag(self.lib, t, self.field_index), self.updated.emit()), + # on_click_callback=lambda checked=False, q=f'tag_id: {tag}': (self.driver.main_window.searchField.setText(q), self.driver.filter_items(q)), + # on_edit_callback=lambda checked=False, t=tag: (self.edit_tag(t)) + # ) + tw = TagWidget(self.lib, self.lib.get_tag(tag), True, True) + tw.on_click.connect(lambda checked=False, q=f'tag_id: {tag}': (self.driver.main_window.searchField.setText(q), self.driver.filter_items(q))) + tw.on_remove.connect(lambda checked=False, t=tag: (self.lib.get_entry(self.item.id).remove_tag(self.lib, t, self.field_index), self.updated.emit())) + tw.on_edit.connect(lambda checked=False, t=tag: (self.edit_tag(t))) + self.base_layout.addWidget(tw) + self.tags = tags + + # Move or add the '+' button. + if is_recycled: + self.base_layout.addWidget(self.base_layout.takeAt(0).widget()) + else: + self.base_layout.addWidget(self.add_button) + + # Handles an edge case where there are no more tags and the '+' button + # doesn't move all the way to the left. + if self.base_layout.itemAt(0) and not self.base_layout.itemAt(1): + self.base_layout.update() + + def edit_tag(self, tag_id:int): + btp = BuildTagPanel(self.lib, tag_id) + # btp.on_edit.connect(lambda x: self.edit_tag_callback(x)) + self.edit_modal = PanelModal(btp, + self.lib.get_tag(tag_id).display_name(self.lib), + 'Edit Tag', + done_callback=(self.driver.preview_panel.update_widgets), + has_save=True) + # self.edit_modal.widget.update_display_name.connect(lambda t: self.edit_modal.title_widget.setText(t)) + panel: BuildTagPanel = self.edit_modal.widget + self.edit_modal.saved.connect(lambda: self.lib.update_tag(btp.build_tag())) + # panel.tag_updated.connect(lambda tag: self.lib.update_tag(tag)) + self.edit_modal.show() + + + def add_tag_callback(self, tag_id): + # self.base_layout.addWidget(TagWidget(self.lib, self.lib.get_tag(tag), True)) + # self.tags.append(tag) + logging.info(f'[TAG BOX WIDGET] ADD TAG CALLBACK: T:{tag_id} to E:{self.item.id}') + if type(self.item) == Entry: + self.item.add_tag(self.lib, tag_id, field_id=-1, field_index=self.field_index) + logging.info(f'[TAG BOX WIDGET] UPDATED EMITTED: {tag_id}') + self.updated.emit() + # logging.info(f'I want to add tag ID {tag_id} to entry {self.item.filename}') + # self.updated.emit() + # if tag_id not in self.tags: + # self.tags.append(tag_id) + # self.set_tags(self.tags) + + def edit_tag_callback(self, tag:Tag): + self.lib.update_tag(tag) + + + def remove_tag(self): + # NOTE: You'll need to account for the add button at the end. + pass + # def show_add_button(self, value:bool): + # self.add_button.setHidden(not value) + + +class TextWidget(FieldWidget): + def __init__(self, title, text:str) -> None: + super().__init__(title) + # self.item = item + self.setObjectName('textBox') + # self.setStyleSheet('background-color:purple;') + self.base_layout = QHBoxLayout() + self.base_layout.setContentsMargins(0, 0, 0, 0) + self.setLayout(self.base_layout) + self.text_label = QLabel() + # self.text_label.textFormat(Qt.TextFormat.RichText) + self.text_label.setStyleSheet('font-size: 12px') + self.text_label.setWordWrap(True) + self.text_label.setTextInteractionFlags( + Qt.TextInteractionFlag.TextSelectableByMouse) + self.base_layout.addWidget(self.text_label) + self.set_text(text) + + def set_text(self, text:str): + self.text_label.setText(text) + + +class TagWidget(QWidget): + edit_icon_128: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/edit_icon_128.png')).resize((math.floor(14*1.25),math.floor(14*1.25))) + edit_icon_128.load() + on_remove = Signal() + on_click = Signal() + on_edit = Signal() + + def __init__(self, library:Library, tag:Tag, has_edit:bool, has_remove:bool, on_remove_callback:FunctionType=None, on_click_callback:FunctionType=None, on_edit_callback:FunctionType=None) -> None: + super().__init__() + self.lib = library + self.tag = tag + self.has_edit:bool = has_edit + self.has_remove:bool = has_remove + # self.bg_label = QLabel() + # self.setStyleSheet('background-color:blue;') + + # if on_click_callback: + self.setCursor(Qt.CursorShape.PointingHandCursor) + self.base_layout = QVBoxLayout(self) + self.base_layout.setObjectName('baseLayout') + self.base_layout.setContentsMargins(0, 0, 0, 0) + + self.bg_button = QPushButton(self) + self.bg_button.setFlat(True) + self.bg_button.setText(tag.display_name(self.lib).replace('&', '&&')) + if has_edit: + edit_action = QAction('Edit', self) + edit_action.triggered.connect(on_edit_callback) + edit_action.triggered.connect(self.on_edit.emit) + self.bg_button.addAction(edit_action) + # if on_click_callback: + self.bg_button.setContextMenuPolicy(Qt.ContextMenuPolicy.ActionsContextMenu) + # if has_remove: + # remove_action = QAction('Remove', self) + # # remove_action.triggered.connect(on_remove_callback) + # remove_action.triggered.connect(self.on_remove.emit()) + # self.bg_button.addAction(remove_action) + search_for_tag_action = QAction('Search for Tag', self) + # search_for_tag_action.triggered.connect(on_click_callback) + search_for_tag_action.triggered.connect(self.on_click.emit) + self.bg_button.addAction(search_for_tag_action) + add_to_search_action = QAction('Add to Search', self) + self.bg_button.addAction(add_to_search_action) + + self.inner_layout = QHBoxLayout() + self.inner_layout.setObjectName('innerLayout') + self.inner_layout.setContentsMargins(2, 2, 2, 2) + # self.inner_layout.setAlignment(Qt.AlignmentFlag.AlignRight) + + # self.inner_container = QWidget() + # self.inner_container.setLayout(self.inner_layout) + # self.base_layout.addWidget(self.inner_container) + self.bg_button.setLayout(self.inner_layout) + self.bg_button.setMinimumSize(math.ceil(22*1.5), 22) + + # self.bg_button.setStyleSheet( + # f'QPushButton {{' + # f'border: 2px solid #8f8f91;' + # f'border-radius: 6px;' + # f'background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,stop: 0 {ColorType.PRIMARY}, stop: 1 {ColorType.BORDER});' + # f'min-width: 80px;}}') + + self.bg_button.setStyleSheet( + # f'background: {get_tag_color(ColorType.PRIMARY, tag.color)};' + f'QPushButton{{' + f'background: {get_tag_color(ColorType.PRIMARY, tag.color)};' + # f'background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 {get_tag_color(ColorType.PRIMARY, tag.color)}, stop:1.0 {get_tag_color(ColorType.BORDER, tag.color)});' + # f"border-color:{get_tag_color(ColorType.PRIMARY, tag.color)};" + f"color: {get_tag_color(ColorType.TEXT, tag.color)};" + f'font-weight: 600;' + f"border-color:{get_tag_color(ColorType.BORDER, tag.color)};" + f'border-radius: 6px;' + f'border-style:solid;' + f'border-width: {math.ceil(1*self.devicePixelRatio())}px;' + # f'border-top:2px solid {get_tag_color(ColorType.LIGHT_ACCENT, tag.color)};' + # f'border-bottom:2px solid {get_tag_color(ColorType.BORDER, tag.color)};' + # f'border-left:2px solid {get_tag_color(ColorType.BORDER, tag.color)};' + # f'border-right:2px solid {get_tag_color(ColorType.BORDER, tag.color)};' + # f'padding-top: 0.5px;' + f'padding-right: 4px;' + f'padding-bottom: 1px;' + f'padding-left: 4px;' + f'font-size: 13px' + f'}}' + f'QPushButton::hover{{' + # f'background: {get_tag_color(ColorType.LIGHT_ACCENT, tag.color)};' + # f'background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 {get_tag_color(ColorType.PRIMARY, tag.color)}, stop:1.0 {get_tag_color(ColorType.BORDER, tag.color)});' + # f"border-color:{get_tag_color(ColorType.PRIMARY, tag.color)};" + # f"color: {get_tag_color(ColorType.TEXT, tag.color)};" + f"border-color:{get_tag_color(ColorType.LIGHT_ACCENT, tag.color)};" + f'}}') + + # self.renderer = ThumbRenderer() + # self.renderer.updated.connect(lambda ts, i, s, ext: (self.update_thumb(ts, image=i), + # self.update_size( + # ts, size=s), + # self.set_extension(ext))) + + # self.bg_button.setLayout(self.base_layout) + + self.base_layout.addWidget(self.bg_button) + # self.setMinimumSize(self.bg_button.size()) + + # logging.info(tag.color) + if has_remove: + self.remove_button = QPushButton(self) + self.remove_button.setFlat(True) + self.remove_button.setText('–') + self.remove_button.setHidden(True) + self.remove_button.setStyleSheet(f'color: {get_tag_color(ColorType.PRIMARY, tag.color)};' + f"background: {get_tag_color(ColorType.TEXT, tag.color)};" + # f"color: {'black' if color not in ['black', 'gray', 'dark gray', 'cool gray', 'warm gray', 'blue', 'purple', 'violet'] else 'white'};" + # f"border-color: {get_tag_color(ColorType.BORDER, tag.color)};" + f'font-weight: 800;' + # f"border-color:{'black' if color not in [ + # 'black', 'gray', 'dark gray', + # 'cool gray', 'warm gray', 'blue', + # 'purple', 'violet'] else 'white'};" + f'border-radius: 4px;' + # f'border-style:solid;' + f'border-width:0;' + # f'padding-top: 1.5px;' + # f'padding-right: 4px;' + f'padding-bottom: 4px;' + # f'padding-left: 4px;' + f'font-size: 14px') + self.remove_button.setMinimumSize(19,19) + self.remove_button.setMaximumSize(19,19) + # self.remove_button.clicked.connect(on_remove_callback) + self.remove_button.clicked.connect(self.on_remove.emit) + + # NOTE: No more edit button! Just make it a right-click option. + # self.edit_button = QPushButton(self) + # self.edit_button.setFlat(True) + # self.edit_button.setText('Edit') + # self.edit_button.setIcon(QPixmap.fromImage(ImageQt.ImageQt(self.edit_icon_128))) + # self.edit_button.setIconSize(QSize(14,14)) + # self.edit_button.setHidden(True) + # self.edit_button.setStyleSheet(f'color: {color};' + # f"background: {'black' if color not in ['black', 'gray', 'dark gray', 'cool gray', 'warm gray', 'blue', 'purple', 'violet'] else 'white'};" + # # f"color: {'black' if color not in ['black', 'gray', 'dark gray', 'cool gray', 'warm gray', 'blue', 'purple', 'violet'] else 'white'};" + # f"border-color: {'black' if color not in ['black', 'gray', 'dark gray', 'cool gray', 'warm gray', 'blue', 'purple', 'violet'] else 'white'};" + # f'font-weight: 600;' + # # f"border-color:{'black' if color not in [ + # # 'black', 'gray', 'dark gray', + # # 'cool gray', 'warm gray', 'blue', + # # 'purple', 'violet'] else 'white'};" + # # f'QPushButton{{border-image: url(:/images/edit_icon_128.png);}}' + # # f'QPushButton{{border-image: url(:/images/edit_icon_128.png);}}' + # f'border-radius: 4px;' + # # f'border-style:solid;' + # # f'border-width:1px;' + # f'padding-top: 1.5px;' + # f'padding-right: 4px;' + # f'padding-bottom: 3px;' + # f'padding-left: 4px;' + # f'font-size: 14px') + # self.edit_button.setMinimumSize(18,18) + # # self.edit_button.setMaximumSize(18,18) + + + # self.inner_layout.addWidget(self.edit_button) + if has_remove: + self.inner_layout.addWidget(self.remove_button) + self.inner_layout.addStretch(1) + + + # NOTE: Do this if you don't want the tag to stretch, like in a search. + # self.bg_button.setMaximumWidth(self.bg_button.sizeHint().width()) + + # self.set_click(on_click_callback) + self.bg_button.clicked.connect(self.on_click.emit) + + # self.setMinimumSize(50,20) + + # def set_name(self, name:str): + # self.bg_label.setText(str) + + # def on_remove(self): + # if self.item and self.item[0] == ItemType.ENTRY: + # if self.field_index >= 0: + # self.lib.get_entry(self.item[1]).remove_tag(self.tag.id, self.field_index) + # else: + # self.lib.get_entry(self.item[1]).remove_tag(self.tag.id) + + # def set_click(self, callback): + # try: + # self.bg_button.clicked.disconnect() + # except RuntimeError: + # pass + # if callback: + # self.bg_button.clicked.connect(callback) + + # def set_click(self, function): + # try: + # self.bg.clicked.disconnect() + # except RuntimeError: + # pass + # # self.bg.clicked.connect(lambda checked=False, filepath=filepath: open_file(filepath)) + # # self.bg.clicked.connect(function) + + def enterEvent(self, event: QEnterEvent) -> None: + if self.has_remove: + self.remove_button.setHidden(False) + # self.edit_button.setHidden(False) + self.update() + return super().enterEvent(event) + + def leaveEvent(self, event: QEvent) -> None: + if self.has_remove: + self.remove_button.setHidden(True) + # self.edit_button.setHidden(True) + self.update() + return super().leaveEvent(event) + +class PanelModal(QWidget): + saved = Signal() + # TODO: Separate callbacks from the buttons you want, and just generally + # figure out what you want from this. + def __init__(self, widget:'PanelWidget', title:str, window_title:str, + done_callback:FunctionType=None, + # cancel_callback:FunctionType=None, + save_callback:FunctionType=None,has_save:bool=False): + # [Done] + # - OR - + # [Cancel] [Save] + super().__init__() + self.widget = widget + self.setWindowTitle(window_title) + self.setWindowModality(Qt.WindowModality.ApplicationModal) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,0,6,6) + + self.title_widget = QLabel() + self.title_widget.setObjectName('fieldTitle') + self.title_widget.setWordWrap(True) + self.title_widget.setStyleSheet( + # 'background:blue;' + # 'text-align:center;' + 'font-weight:bold;' + 'font-size:14px;' + 'padding-top: 6px' + '') + self.title_widget.setText(title) + self.title_widget.setAlignment(Qt.AlignmentFlag.AlignCenter) + + + self.button_container = QWidget() + self.button_layout = QHBoxLayout(self.button_container) + self.button_layout.setContentsMargins(6,6,6,6) + self.button_layout.addStretch(1) + + # self.cancel_button = QPushButton() + # self.cancel_button.setText('Cancel') + + if not (save_callback or has_save): + self.done_button = QPushButton() + self.done_button.setText('Done') + self.done_button.setAutoDefault(True) + self.done_button.clicked.connect(self.hide) + if done_callback: + self.done_button.clicked.connect(done_callback) + self.button_layout.addWidget(self.done_button) + + if (save_callback or has_save): + self.cancel_button = QPushButton() + self.cancel_button.setText('Cancel') + self.cancel_button.clicked.connect(self.hide) + self.cancel_button.clicked.connect(widget.reset) + # self.cancel_button.clicked.connect(cancel_callback) + self.button_layout.addWidget(self.cancel_button) + + if (save_callback or has_save): + self.save_button = QPushButton() + self.save_button.setText('Save') + self.save_button.setAutoDefault(True) + self.save_button.clicked.connect(self.hide) + self.save_button.clicked.connect(self.saved.emit) + if done_callback: + self.save_button.clicked.connect(done_callback) + if save_callback: + self.save_button.clicked.connect(lambda: save_callback(widget.get_content())) + self.button_layout.addWidget(self.save_button) + + widget.done.connect(lambda: save_callback(widget.get_content())) + + self.root_layout.addWidget(self.title_widget) + self.root_layout.addWidget(widget) + self.root_layout.setStretch(1,2) + self.root_layout.addWidget(self.button_container) + +class PanelWidget(QWidget): + """ + Used for widgets that go in a modal panel, ex. for editing or searching. + """ + done = Signal() + def __init__(self): + super().__init__() + def get_content(self)-> str: + pass + def reset(self): + pass + +class EditTextBox(PanelWidget): + def __init__(self, text): + super().__init__() + # self.setLayout() + self.setMinimumSize(480, 480) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,0,6,0) + self.text = text + self.text_edit = QPlainTextEdit() + self.text_edit.setPlainText(text) + self.root_layout.addWidget(self.text_edit) + + def get_content(self)-> str: + return self.text_edit.toPlainText() + + def reset(self): + self.text_edit.setPlainText(self.text) + +class EditTextLine(PanelWidget): + def __init__(self, text): + super().__init__() + # self.setLayout() + self.setMinimumWidth(480) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,0,6,0) + self.text = text + self.text_edit = QLineEdit() + self.text_edit.setText(text) + self.text_edit.returnPressed.connect(self.done.emit) + self.root_layout.addWidget(self.text_edit) + + def get_content(self)-> str: + return self.text_edit.text() + + def reset(self): + self.text_edit.setText(self.text) + +class TagSearchPanel(PanelWidget): + tag_chosen = Signal(int) + def __init__(self, library): + super().__init__() + self.lib: Library = library + # self.callback = callback + self.first_tag_id = -1 + self.tag_limit = 30 + # self.selected_tag: int = 0 + self.setMinimumSize(300, 400) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,0,6,0) + + self.search_field = QLineEdit() + self.search_field.setObjectName('searchField') + self.search_field.setMinimumSize(QSize(0, 32)) + self.search_field.setPlaceholderText('Search Tags') + self.search_field.textEdited.connect(lambda x=self.search_field.text(): self.update_tags(x)) + self.search_field.returnPressed.connect(lambda checked=False: self.on_return(self.search_field.text())) + + # self.content_container = QWidget() + # self.content_layout = QHBoxLayout(self.content_container) + + self.scroll_contents = QWidget() + self.scroll_layout = QVBoxLayout(self.scroll_contents) + self.scroll_layout.setContentsMargins(6,0,6,0) + self.scroll_layout.setAlignment(Qt.AlignmentFlag.AlignTop) + + self.scroll_area = QScrollArea() + # self.scroll_area.setStyleSheet('background: #000000;') + self.scroll_area.setVerticalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOn) + # self.scroll_area.setHorizontalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOff) + self.scroll_area.setWidgetResizable(True) + self.scroll_area.setFrameShadow(QFrame.Shadow.Plain) + self.scroll_area.setFrameShape(QFrame.Shape.NoFrame) + # sa.setMaximumWidth(self.preview_size[0]) + self.scroll_area.setWidget(self.scroll_contents) + + # self.add_button = QPushButton() + # self.root_layout.addWidget(self.add_button) + # self.add_button.setText('Add Tag') + # # self.done_button.clicked.connect(lambda checked=False, x=1101: (callback(x), self.hide())) + # self.add_button.clicked.connect(lambda checked=False, x=1101: callback(x)) + # # self.setLayout(self.root_layout) + + self.root_layout.addWidget(self.search_field) + self.root_layout.addWidget(self.scroll_area) + + # def reset(self): + # self.search_field.setText('') + # self.update_tags('') + # self.search_field.setFocus() + + def on_return(self, text:str): + if text and self.first_tag_id >= 0: + # callback(self.first_tag_id) + self.tag_chosen.emit(self.first_tag_id) + self.search_field.setText('') + self.update_tags('') + else: + self.search_field.setFocus() + self.parentWidget().hide() + + def update_tags(self, query:str): + # for c in self.scroll_layout.children(): + # c.widget().deleteLater() + while self.scroll_layout.itemAt(0): + # logging.info(f"I'm deleting { self.scroll_layout.itemAt(0).widget()}") + self.scroll_layout.takeAt(0).widget().deleteLater() + + if query: + first_id_set = False + for tag_id in self.lib.search_tags(query, include_cluster=True)[:self.tag_limit-1]: + if not first_id_set: + self.first_tag_id = tag_id + first_id_set = True + + c = QWidget() + l = QHBoxLayout(c) + l.setContentsMargins(0,0,0,0) + l.setSpacing(3) + tw = TagWidget(self.lib, self.lib.get_tag(tag_id), False, False) + ab = QPushButton() + ab.setMinimumSize(23, 23) + ab.setMaximumSize(23, 23) + ab.setText('+') + ab.setStyleSheet( + f'QPushButton{{' + f'background: {get_tag_color(ColorType.PRIMARY, self.lib.get_tag(tag_id).color)};' + # f'background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 {get_tag_color(ColorType.PRIMARY, tag.color)}, stop:1.0 {get_tag_color(ColorType.BORDER, tag.color)});' + # f"border-color:{get_tag_color(ColorType.PRIMARY, tag.color)};" + f"color: {get_tag_color(ColorType.TEXT, self.lib.get_tag(tag_id).color)};" + f'font-weight: 600;' + f"border-color:{get_tag_color(ColorType.BORDER, self.lib.get_tag(tag_id).color)};" + f'border-radius: 6px;' + f'border-style:solid;' + f'border-width: {math.ceil(1*self.devicePixelRatio())}px;' + # f'padding-top: 1.5px;' + # f'padding-right: 4px;' + f'padding-bottom: 5px;' + # f'padding-left: 4px;' + f'font-size: 20px;' + f'}}' + f'QPushButton::hover' + f'{{' + f"border-color:{get_tag_color(ColorType.LIGHT_ACCENT, self.lib.get_tag(tag_id).color)};" + f"color: {get_tag_color(ColorType.DARK_ACCENT, self.lib.get_tag(tag_id).color)};" + f'background: {get_tag_color(ColorType.LIGHT_ACCENT, self.lib.get_tag(tag_id).color)};' + f'}}') + + ab.clicked.connect(lambda checked=False, x=tag_id: self.tag_chosen.emit(x)) + + l.addWidget(tw) + l.addWidget(ab) + self.scroll_layout.addWidget(c) + else: + self.first_tag_id = -1 + + self.search_field.setFocus() + + # def enterEvent(self, event: QEnterEvent) -> None: + # self.search_field.setFocus() + # return super().enterEvent(event) + # self.focusOutEvent + +class BuildTagPanel(PanelWidget): + on_edit = Signal(Tag) + def __init__(self, library, tag_id:int=-1): + super().__init__() + self.lib: Library = library + # self.callback = callback + # self.tag_id = tag_id + self.tag = None + self.setMinimumSize(300, 400) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,0,6,0) + self.root_layout.setAlignment(Qt.AlignmentFlag.AlignTop) + + # Name ----------------------------------------------------------------- + self.name_widget = QWidget() + self.name_layout = QVBoxLayout(self.name_widget) + self.name_layout.setStretch(1, 1) + self.name_layout.setContentsMargins(0,0,0,0) + self.name_layout.setSpacing(0) + self.name_layout.setAlignment(Qt.AlignmentFlag.AlignLeft) + self.name_title = QLabel() + self.name_title.setText('Name') + self.name_layout.addWidget(self.name_title) + self.name_field = QLineEdit() + self.name_layout.addWidget(self.name_field) + + # Shorthand ------------------------------------------------------------ + self.shorthand_widget = QWidget() + self.shorthand_layout = QVBoxLayout(self.shorthand_widget) + self.shorthand_layout.setStretch(1, 1) + self.shorthand_layout.setContentsMargins(0,0,0,0) + self.shorthand_layout.setSpacing(0) + self.shorthand_layout.setAlignment(Qt.AlignmentFlag.AlignLeft) + self.shorthand_title = QLabel() + self.shorthand_title.setText('Shorthand') + self.shorthand_layout.addWidget(self.shorthand_title) + self.shorthand_field = QLineEdit() + self.shorthand_layout.addWidget(self.shorthand_field) + + # Aliases -------------------------------------------------------------- + self.aliases_widget = QWidget() + self.aliases_layout = QVBoxLayout(self.aliases_widget) + self.aliases_layout.setStretch(1, 1) + self.aliases_layout.setContentsMargins(0,0,0,0) + self.aliases_layout.setSpacing(0) + self.aliases_layout.setAlignment(Qt.AlignmentFlag.AlignLeft) + self.aliases_title = QLabel() + self.aliases_title.setText('Aliases') + self.aliases_layout.addWidget(self.aliases_title) + self.aliases_field = QTextEdit() + self.aliases_field.setAcceptRichText(False) + self.aliases_field.setMinimumHeight(40) + self.aliases_layout.addWidget(self.aliases_field) + + # Subtags ------------------------------------------------------------ + self.subtags_widget = QWidget() + self.subtags_layout = QVBoxLayout(self.subtags_widget) + self.subtags_layout.setStretch(1, 1) + self.subtags_layout.setContentsMargins(0,0,0,0) + self.subtags_layout.setSpacing(0) + self.subtags_layout.setAlignment(Qt.AlignmentFlag.AlignLeft) + self.subtags_title = QLabel() + self.subtags_title.setText('Subtags') + self.subtags_layout.addWidget(self.subtags_title) + + self.scroll_contents = QWidget() + self.scroll_layout = QVBoxLayout(self.scroll_contents) + self.scroll_layout.setContentsMargins(6,0,6,0) + self.scroll_layout.setAlignment(Qt.AlignmentFlag.AlignTop) + + self.scroll_area = QScrollArea() + # self.scroll_area.setVerticalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOn) + self.scroll_area.setWidgetResizable(True) + self.scroll_area.setFrameShadow(QFrame.Shadow.Plain) + self.scroll_area.setFrameShape(QFrame.Shape.NoFrame) + self.scroll_area.setWidget(self.scroll_contents) + # self.scroll_area.setMinimumHeight(60) + + self.subtags_layout.addWidget(self.scroll_area) + + self.subtags_add_button = QPushButton() + self.subtags_add_button.setText('+') + tsp = TagSearchPanel(self.lib) + tsp.tag_chosen.connect(lambda x: self.add_subtag_callback(x)) + self.add_tag_modal = PanelModal(tsp, 'Add Subtags', 'Add Subtags') + self.subtags_add_button.clicked.connect(self.add_tag_modal.show) + self.subtags_layout.addWidget(self.subtags_add_button) + + # self.subtags_field = TagBoxWidget() + # self.subtags_field.setMinimumHeight(60) + # self.subtags_layout.addWidget(self.subtags_field) + + # Shorthand ------------------------------------------------------------ + self.color_widget = QWidget() + self.color_layout = QVBoxLayout(self.color_widget) + self.color_layout.setStretch(1, 1) + self.color_layout.setContentsMargins(0,0,0,0) + self.color_layout.setSpacing(0) + self.color_layout.setAlignment(Qt.AlignmentFlag.AlignLeft) + self.color_title = QLabel() + self.color_title.setText('Color') + self.color_layout.addWidget(self.color_title) + self.color_field = QComboBox() + self.color_field.setEditable(False) + self.color_field.setMaxVisibleItems(10) + self.color_field.setStyleSheet('combobox-popup:0;') + for color in TAG_COLORS: + self.color_field.addItem(color.title()) + # self.color_field.setProperty("appearance", "flat") + self.color_field.currentTextChanged.connect(lambda c: self.color_field.setStyleSheet(f'''combobox-popup:0; + font-weight:600; + color:{get_tag_color(ColorType.TEXT, c.lower())}; + background-color:{get_tag_color(ColorType.PRIMARY, c.lower())}; + ''')) + self.color_layout.addWidget(self.color_field) + + + # Add Widgets to Layout ================================================ + self.root_layout.addWidget(self.name_widget) + self.root_layout.addWidget(self.shorthand_widget) + self.root_layout.addWidget(self.aliases_widget) + self.root_layout.addWidget(self.subtags_widget) + self.root_layout.addWidget(self.color_widget) + # self.parent().done.connect(self.update_tag) + + if tag_id >= 0: + self.tag = self.lib.get_tag(tag_id) + else: + self.tag = Tag(-1, 'New Tag', '', [], [], '') + self.set_tag(self.tag) + + + def add_subtag_callback(self, tag_id:int): + logging.info(f'adding {tag_id}') + # tag = self.lib.get_tag(self.tag_id) + # TODO: Create a single way to update tags and refresh library data + # new = self.build_tag() + self.tag.add_subtag(tag_id) + # self.tag = new + # self.lib.update_tag(new) + self.set_subtags() + # self.on_edit.emit(self.build_tag()) + + def remove_subtag_callback(self, tag_id:int): + logging.info(f'removing {tag_id}') + # tag = self.lib.get_tag(self.tag_id) + # TODO: Create a single way to update tags and refresh library data + # new = self.build_tag() + self.tag.remove_subtag(tag_id) + # self.tag = new + # self.lib.update_tag(new) + self.set_subtags() + # self.on_edit.emit(self.build_tag()) + + def set_subtags(self): + while self.scroll_layout.itemAt(0): + self.scroll_layout.takeAt(0).widget().deleteLater() + logging.info(f'Setting {self.tag.subtag_ids}') + c = QWidget() + l = QVBoxLayout(c) + l.setContentsMargins(0,0,0,0) + l.setSpacing(3) + for tag_id in self.tag.subtag_ids: + tw = TagWidget(self.lib, self.lib.get_tag(tag_id), False, True) + tw.on_remove.connect(lambda checked=False, t=tag_id: self.remove_subtag_callback(t)) + l.addWidget(tw) + self.scroll_layout.addWidget(c) + + def set_tag(self, tag:Tag): + # tag = self.lib.get_tag(tag_id) + self.name_field.setText(tag.name) + self.shorthand_field.setText(tag.shorthand) + self.aliases_field.setText('\n'.join(tag.aliases)) + self.set_subtags() + self.color_field.setCurrentIndex(TAG_COLORS.index(tag.color.lower())) + # self.tag_id = tag.id + + def build_tag(self) -> Tag: + # tag: Tag = self.tag + # if self.tag_id >= 0: + # tag = self.lib.get_tag(self.tag_id) + # else: + # tag = Tag(-1, '', '', [], [], '') + new_tag: Tag = Tag( + id=self.tag.id, + name=self.name_field.text(), + shorthand=self.shorthand_field.text(), + aliases=self.aliases_field.toPlainText().split('\n'), + subtags_ids=self.tag.subtag_ids, + color=self.color_field.currentText().lower()) + logging.info(f'built {new_tag}') + return new_tag + + # NOTE: The callback and signal do the same thing, I'm currently + # transitioning from using callbacks to the Qt method of using signals. + # self.tag_updated.emit(new_tag) + # self.callback(new_tag) + + # def on_return(self, callback, text:str): + # if text and self.first_tag_id >= 0: + # callback(self.first_tag_id) + # self.search_field.setText('') + # self.update_tags('') + # else: + # self.search_field.setFocus() + # self.parentWidget().hide() + + +class FunctionIterator(QObject): + """Iterates over a yielding function and emits progress as the 'value' signal.\n\nThread-Safe Guarantee™""" + value = Signal(object) + def __init__(self, function: FunctionType): + super().__init__() + self.iterable = function + + def run(self): + for i in self.iterable(): + self.value.emit(i) + + +class ProgressWidget(QWidget): + """Prebuilt thread-safe progress bar widget.""" + def __init__(self, window_title:str, label_text:str, cancel_button_text:Optional[str], minimum:int, maximum:int): + super().__init__() + self.root = QVBoxLayout(self) + self.pb = QProgressDialog( + labelText=label_text, + minimum=minimum, + cancelButtonText=cancel_button_text, + maximum=maximum + ) + self.root.addWidget(self.pb) + self.setFixedSize(432, 112) + self.setWindowFlags(self.pb.windowFlags() & ~Qt.WindowType.WindowCloseButtonHint) + self.setWindowTitle(window_title) + self.setWindowModality(Qt.WindowModality.ApplicationModal) + + def update_label(self, text:str): + self.pb.setLabelText(text) + + def update_progress(self, value:int): + self.pb.setValue(value) + +class FixDupeFilesModal(QWidget): + # done = Signal(int) + def __init__(self, library:'Library', driver:'QtDriver'): + super().__init__() + self.lib = library + self.driver:QtDriver = driver + self.count = -1 + self.filename = '' + self.setWindowTitle(f'Fix Duplicate Files') + self.setWindowModality(Qt.WindowModality.ApplicationModal) + self.setMinimumSize(400, 300) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,6,6,6) + + self.desc_widget = QLabel() + self.desc_widget.setObjectName('descriptionLabel') + self.desc_widget.setWordWrap(True) + self.desc_widget.setStyleSheet( + # 'background:blue;' + 'text-align:left;' + # 'font-weight:bold;' + # 'font-size:14px;' + # 'padding-top: 6px' + '') + self.desc_widget.setText('''TagStudio supports importing DupeGuru results to manage duplicate files.''') + self.desc_widget.setAlignment(Qt.AlignmentFlag.AlignCenter) + + self.dupe_count = QLabel() + self.dupe_count.setObjectName('dupeCountLabel') + self.dupe_count.setStyleSheet( + # 'background:blue;' + # 'text-align:center;' + 'font-weight:bold;' + 'font-size:14px;' + # 'padding-top: 6px' + '') + self.dupe_count.setAlignment(Qt.AlignmentFlag.AlignCenter) + + self.file_label = QLabel() + self.file_label.setObjectName('fileLabel') + # self.file_label.setStyleSheet( + # # 'background:blue;' + # # 'text-align:center;' + # 'font-weight:bold;' + # 'font-size:14px;' + # # 'padding-top: 6px' + # '') + # self.file_label.setAlignment(Qt.AlignmentFlag.AlignCenter) + self.file_label.setText('No DupeGuru File Selected') + + + self.open_button = QPushButton() + self.open_button.setText('&Load DupeGuru File') + self.open_button.clicked.connect(lambda: self.select_file()) + + self.mirror_button = QPushButton() + self.mirror_modal = MirrorEntriesModal(self.lib, self.driver) + self.mirror_modal.done.connect(lambda: self.refresh_dupes()) + self.mirror_button.setText('&Mirror Entries') + self.mirror_button.clicked.connect(lambda: self.mirror_modal.show()) + self.mirror_desc = QLabel() + self.mirror_desc.setWordWrap(True) + self.mirror_desc.setText("""Mirror the Entry data across each duplicate match set, combining all data while not removing or duplicating fields. This operation will not delete any files or data.""") + + # self.mirror_delete_button = QPushButton() + # self.mirror_delete_button.setText('Mirror && Delete') + + self.advice_label = QLabel() + self.advice_label.setWordWrap(True) + self.advice_label.setText("""After mirroring, you're free to use DupeGuru to delete the unwanted files. Afterwards, use TagStudio's "Fix Unlinked Entries" feature in the Tools menu in order to delete the unlinked Entries.""") + + self.button_container = QWidget() + self.button_layout = QHBoxLayout(self.button_container) + self.button_layout.setContentsMargins(6,6,6,6) + self.button_layout.addStretch(1) + + self.done_button = QPushButton() + self.done_button.setText('&Done') + # self.save_button.setAutoDefault(True) + self.done_button.setDefault(True) + self.done_button.clicked.connect(self.hide) + # self.done_button.clicked.connect(lambda: self.done.emit(self.combo_box.currentIndex())) + # self.save_button.clicked.connect(lambda: save_callback(widget.get_content())) + self.button_layout.addWidget(self.done_button) + + # self.returnPressed.connect(lambda: self.done.emit(self.combo_box.currentIndex())) + + # self.done.connect(lambda x: callback(x)) + + self.root_layout.addWidget(self.desc_widget) + self.root_layout.addWidget(self.dupe_count) + self.root_layout.addWidget(self.file_label) + self.root_layout.addWidget(self.open_button) + # self.mirror_delete_button.setHidden(True) + + self.root_layout.addWidget(self.mirror_button) + self.root_layout.addWidget(self.mirror_desc) + # self.root_layout.addWidget(self.mirror_delete_button) + self.root_layout.addWidget(self.advice_label) + # self.root_layout.setStretch(1,2) + self.root_layout.addStretch(1) + self.root_layout.addWidget(self.button_container) + + self.set_dupe_count(self.count) + + def select_file(self): + qfd = QFileDialog(self, + 'Open DupeGuru Results File', + os.path.normpath(self.lib.library_dir)) + qfd.setFileMode(QFileDialog.FileMode.ExistingFile) + qfd.setNameFilter("DupeGuru Files (*.dupeguru)") + filename = [] + if qfd.exec_(): + filename = qfd.selectedFiles() + if len(filename) > 0: + self.set_filename(filename[0]) + + def set_filename(self, filename:str): + if filename: + self.file_label.setText(filename) + else: + self.file_label.setText('No DupeGuru File Selected') + self.filename = filename + self.refresh_dupes() + self.mirror_modal.refresh_list() + + def refresh_dupes(self): + self.lib.refresh_dupe_files(self.filename) + self.set_dupe_count(len(self.lib.dupe_files)) + + def set_dupe_count(self, count:int): + self.count = count + if self.count < 0: + self.mirror_button.setDisabled(True) + self.dupe_count.setText(f'Duplicate File Matches: N/A') + elif self.count == 0: + self.mirror_button.setDisabled(True) + self.dupe_count.setText(f'Duplicate File Matches: {count}') + else: + self.mirror_button.setDisabled(False) + self.dupe_count.setText(f'Duplicate File Matches: {count}') + + +class MirrorEntriesModal(QWidget): + done = Signal() + def __init__(self, library:'Library', driver:'QtDriver'): + super().__init__() + self.lib = library + self.driver:QtDriver = driver + self.setWindowTitle(f'Mirror Entries') + self.setWindowModality(Qt.WindowModality.ApplicationModal) + self.setMinimumSize(500, 400) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,6,6,6) + + self.desc_widget = QLabel() + self.desc_widget.setObjectName('descriptionLabel') + self.desc_widget.setWordWrap(True) + self.desc_widget.setText(f''' + Are you sure you want to mirror the following {len(self.lib.dupe_files)} Entries? + ''') + self.desc_widget.setAlignment(Qt.AlignmentFlag.AlignCenter) + + self.list_view = QListView() + self.model = QStandardItemModel() + self.list_view.setModel(self.model) + + self.button_container = QWidget() + self.button_layout = QHBoxLayout(self.button_container) + self.button_layout.setContentsMargins(6,6,6,6) + self.button_layout.addStretch(1) + + self.cancel_button = QPushButton() + self.cancel_button.setText('&Cancel') + self.cancel_button.setDefault(True) + self.cancel_button.clicked.connect(self.hide) + self.button_layout.addWidget(self.cancel_button) + + self.mirror_button = QPushButton() + self.mirror_button.setText('&Mirror') + self.mirror_button.clicked.connect(self.hide) + self.mirror_button.clicked.connect(lambda: self.mirror_entries()) + self.button_layout.addWidget(self.mirror_button) + + self.root_layout.addWidget(self.desc_widget) + self.root_layout.addWidget(self.list_view) + self.root_layout.addWidget(self.button_container) + + def refresh_list(self): + self.desc_widget.setText(f''' + Are you sure you want to mirror the following {len(self.lib.dupe_files)} Entries? + ''') + + self.model.clear() + for i in self.lib.dupe_files: + self.model.appendRow(QStandardItem(str(i))) + + def mirror_entries(self): + # pb = QProgressDialog('', None, 0, len(self.lib.dupe_files)) + # # pb.setMaximum(len(self.lib.missing_files)) + # pb.setFixedSize(432, 112) + # pb.setWindowFlags(pb.windowFlags() & ~Qt.WindowType.WindowCloseButtonHint) + # pb.setWindowTitle('Mirroring Entries') + # pb.setWindowModality(Qt.WindowModality.ApplicationModal) + # pb.show() + + # r = CustomRunnable(lambda: self.mirror_entries_runnable(pb)) + # r.done.connect(lambda: self.done.emit()) + # r.done.connect(lambda: self.driver.preview_panel.refresh()) + # # r.done.connect(lambda: self.model.clear()) + # # QThreadPool.globalInstance().start(r) + # r.run() + + iterator = FunctionIterator(self.mirror_entries_runnable) + pw = ProgressWidget( + window_title='Mirroring Entries', + label_text=f'Mirroring 1/{len(self.lib.dupe_files)} Entries...', + cancel_button_text=None, + minimum=0, + maximum=len(self.lib.dupe_files) + ) + pw.show() + iterator.value.connect(lambda x: pw.update_progress(x+1)) + iterator.value.connect(lambda x: pw.update_label(f'Mirroring {x+1}/{len(self.lib.dupe_files)} Entries...')) + r = CustomRunnable(lambda:iterator.run()) + QThreadPool.globalInstance().start(r) + r.done.connect(lambda: ( + pw.hide(), + pw.deleteLater(), + self.driver.preview_panel.update_widgets(), + self.done.emit() + )) + + def mirror_entries_runnable(self): + mirrored = [] + for i, dupe in enumerate(self.lib.dupe_files): + # pb.setValue(i) + # pb.setLabelText(f'Mirroring {i}/{len(self.lib.dupe_files)} Entries') + entry_id_1 = self.lib.get_entry_id_from_filepath( + dupe[0]) + entry_id_2 = self.lib.get_entry_id_from_filepath( + dupe[1]) + self.lib.mirror_entry_fields([entry_id_1, entry_id_2]) + sleep(0.005) + yield i + for d in mirrored: + self.lib.dupe_files.remove(d) + # self.driver.filter_items('') + # self.done.emit() + + +class FixUnlinkedEntriesModal(QWidget): + # done = Signal(int) + def __init__(self, library:'Library', driver:'QtDriver'): + super().__init__() + self.lib = library + self.driver:QtDriver = driver + self.count = -1 + self.setWindowTitle(f'Fix Unlinked Entries') + self.setWindowModality(Qt.WindowModality.ApplicationModal) + self.setMinimumSize(400, 300) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,6,6,6) + + self.desc_widget = QLabel() + self.desc_widget.setObjectName('descriptionLabel') + self.desc_widget.setWordWrap(True) + self.desc_widget.setStyleSheet( + # 'background:blue;' + 'text-align:left;' + # 'font-weight:bold;' + # 'font-size:14px;' + # 'padding-top: 6px' + '') + self.desc_widget.setText('''Each library entry is linked to a file in one of your directories. If a file linked to an entry is moved or deleted outside of TagStudio, it is then considered unlinked. + Unlinked entries may be automatically relinked via searching your directories, manually relinked by the user, or deleted if desired.''') + self.desc_widget.setAlignment(Qt.AlignmentFlag.AlignCenter) + + self.missing_count = QLabel() + self.missing_count.setObjectName('missingCountLabel') + self.missing_count.setStyleSheet( + # 'background:blue;' + # 'text-align:center;' + 'font-weight:bold;' + 'font-size:14px;' + # 'padding-top: 6px' + '') + self.missing_count.setAlignment(Qt.AlignmentFlag.AlignCenter) + # self.missing_count.setText('Missing Files: N/A') + + + self.refresh_button = QPushButton() + self.refresh_button.setText('&Refresh') + self.refresh_button.clicked.connect(lambda: self.refresh_missing_files()) + + self.search_button = QPushButton() + self.search_button.setText('&Search && Relink') + self.relink_class = RelinkUnlinkedEntries(self.lib, self.driver) + self.relink_class.done.connect(lambda: self.refresh_missing_files()) + self.relink_class.done.connect(lambda: self.driver.update_thumbs()) + self.search_button.clicked.connect(lambda: self.relink_class.repair_entries()) + + self.manual_button = QPushButton() + self.manual_button.setText('&Manual Relink') + + self.delete_button = QPushButton() + self.delete_modal = DeleteUnlinkedEntriesModal(self.lib, self.driver) + self.delete_modal.done.connect(lambda: self.set_missing_count(len(self.lib.missing_files))) + self.delete_modal.done.connect(lambda: self.driver.update_thumbs()) + self.delete_button.setText('De&lete Unlinked Entries') + self.delete_button.clicked.connect(lambda: self.delete_modal.show()) + + # self.combo_box = QComboBox() + # self.combo_box.setEditable(False) + # # self.combo_box.setMaxVisibleItems(5) + # self.combo_box.setStyleSheet('combobox-popup:0;') + # self.combo_box.view().setVerticalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAsNeeded) + # for df in self.lib.default_fields: + # self.combo_box.addItem(f'{df["name"]} ({df["type"].replace("_", " ").title()})') + + + self.button_container = QWidget() + self.button_layout = QHBoxLayout(self.button_container) + self.button_layout.setContentsMargins(6,6,6,6) + self.button_layout.addStretch(1) + + self.done_button = QPushButton() + self.done_button.setText('&Done') + # self.save_button.setAutoDefault(True) + self.done_button.setDefault(True) + self.done_button.clicked.connect(self.hide) + # self.done_button.clicked.connect(lambda: self.done.emit(self.combo_box.currentIndex())) + # self.save_button.clicked.connect(lambda: save_callback(widget.get_content())) + self.button_layout.addWidget(self.done_button) + + # self.returnPressed.connect(lambda: self.done.emit(self.combo_box.currentIndex())) + + # self.done.connect(lambda x: callback(x)) + + self.root_layout.addWidget(self.desc_widget) + self.root_layout.addWidget(self.missing_count) + self.root_layout.addWidget(self.refresh_button) + self.root_layout.addWidget(self.search_button) + self.manual_button.setHidden(True) + self.root_layout.addWidget(self.manual_button) + self.root_layout.addWidget(self.delete_button) + # self.root_layout.setStretch(1,2) + self.root_layout.addStretch(1) + self.root_layout.addWidget(self.button_container) + + self.set_missing_count(self.count) + + def refresh_missing_files(self): + logging.info(f'Start RMF: {QThread.currentThread()}') + # pb = QProgressDialog(f'Scanning Library for Unlinked Entries...', None, 0,len(self.lib.entries)) + # pb.setFixedSize(432, 112) + # pb.setWindowFlags(pb.windowFlags() & ~Qt.WindowType.WindowCloseButtonHint) + # pb.setWindowTitle('Scanning Library') + # pb.setWindowModality(Qt.WindowModality.ApplicationModal) + # pb.show() + + iterator = FunctionIterator(self.lib.refresh_missing_files) + pw = ProgressWidget( + window_title='Scanning Library', + label_text=f'Scanning Library for Unlinked Entries...', + cancel_button_text=None, + minimum=0, + maximum=len(self.lib.entries) + ) + pw.show() + iterator.value.connect(lambda v: pw.update_progress(v+1)) + # rmf.value.connect(lambda v: pw.update_label(f'Progress: {v}')) + r = CustomRunnable(lambda:iterator.run()) + QThreadPool.globalInstance().start(r) + r.done.connect(lambda: (pw.hide(), pw.deleteLater(), + self.set_missing_count(len(self.lib.missing_files)), + self.delete_modal.refresh_list())) + + # r = CustomRunnable(lambda: self.lib.refresh_missing_files(lambda v: self.update_scan_value(pb, v))) + # r.done.connect(lambda: (pb.hide(), pb.deleteLater(), self.set_missing_count(len(self.lib.missing_files)), self.delete_modal.refresh_list())) + # QThreadPool.globalInstance().start(r) + # # r.run() + # pass + + # def update_scan_value(self, pb:QProgressDialog, value=int): + # # pb.setLabelText(f'Scanning Library for Unlinked Entries ({value}/{len(self.lib.entries)})...') + # pb.setValue(value) + + def set_missing_count(self, count:int): + self.count = count + if self.count < 0: + self.search_button.setDisabled(True) + self.delete_button.setDisabled(True) + self.missing_count.setText(f'Unlinked Entries: N/A') + elif self.count == 0: + self.search_button.setDisabled(True) + self.delete_button.setDisabled(True) + self.missing_count.setText(f'Unlinked Entries: {count}') + else: + self.search_button.setDisabled(False) + self.delete_button.setDisabled(False) + self.missing_count.setText(f'Unlinked Entries: {count}') + + +class DeleteUnlinkedEntriesModal(QWidget): + done = Signal() + def __init__(self, library:'Library', driver:'QtDriver'): + super().__init__() + self.lib = library + self.driver:QtDriver = driver + self.setWindowTitle(f'Delete Unlinked Entries') + self.setWindowModality(Qt.WindowModality.ApplicationModal) + self.setMinimumSize(500, 400) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,6,6,6) + + self.desc_widget = QLabel() + self.desc_widget.setObjectName('descriptionLabel') + self.desc_widget.setWordWrap(True) + self.desc_widget.setText(f''' + Are you sure you want to delete the following {len(self.lib.missing_files)} entries? + ''') + self.desc_widget.setAlignment(Qt.AlignmentFlag.AlignCenter) + + self.list_view = QListView() + self.model = QStandardItemModel() + self.list_view.setModel(self.model) + + self.button_container = QWidget() + self.button_layout = QHBoxLayout(self.button_container) + self.button_layout.setContentsMargins(6,6,6,6) + self.button_layout.addStretch(1) + + self.cancel_button = QPushButton() + self.cancel_button.setText('&Cancel') + self.cancel_button.setDefault(True) + self.cancel_button.clicked.connect(self.hide) + self.button_layout.addWidget(self.cancel_button) + + self.delete_button = QPushButton() + self.delete_button.setText('&Delete') + self.delete_button.clicked.connect(self.hide) + self.delete_button.clicked.connect(lambda: self.delete_entries()) + self.button_layout.addWidget(self.delete_button) + + self.root_layout.addWidget(self.desc_widget) + self.root_layout.addWidget(self.list_view) + self.root_layout.addWidget(self.button_container) + + def refresh_list(self): + self.desc_widget.setText(f''' + Are you sure you want to delete the following {len(self.lib.missing_files)} entries? + ''') + + self.model.clear() + for i in self.lib.missing_files: + self.model.appendRow(QStandardItem(i)) + + def delete_entries(self): + # pb = QProgressDialog('', None, 0, len(self.lib.missing_files)) + # # pb.setMaximum(len(self.lib.missing_files)) + # pb.setFixedSize(432, 112) + # pb.setWindowFlags(pb.windowFlags() & ~Qt.WindowType.WindowCloseButtonHint) + # pb.setWindowTitle('Deleting Entries') + # pb.setWindowModality(Qt.WindowModality.ApplicationModal) + # pb.show() + + # r = CustomRunnable(lambda: self.lib.ref(pb)) + # r.done.connect(lambda: self.done.emit()) + # # r.done.connect(lambda: self.model.clear()) + # QThreadPool.globalInstance().start(r) + # # r.run() + + + + iterator = FunctionIterator(self.lib.remove_missing_files) + + pw = ProgressWidget( + window_title='Deleting Entries', + label_text='', + cancel_button_text=None, + minimum=0, + maximum=len(self.lib.missing_files) + ) + pw.show() + + iterator.value.connect(lambda x: pw.update_progress(x[0]+1)) + iterator.value.connect(lambda x: pw.update_label(f'Deleting {x[0]+1}/{len(self.lib.missing_files)} Unlinked Entries')) + iterator.value.connect(lambda x: self.driver.purge_item_from_navigation(ItemType.ENTRY, x[1])) + + r = CustomRunnable(lambda:iterator.run()) + QThreadPool.globalInstance().start(r) + r.done.connect(lambda: (pw.hide(), pw.deleteLater(), self.done.emit())) + + # def delete_entries_runnable(self): + # deleted = [] + # for i, missing in enumerate(self.lib.missing_files): + # # pb.setValue(i) + # # pb.setLabelText(f'Deleting {i}/{len(self.lib.missing_files)} Unlinked Entries') + # try: + # id = self.lib.get_entry_id_from_filepath(missing) + # logging.info(f'Removing Entry ID {id}:\n\t{missing}') + # self.lib.remove_entry(id) + # self.driver.purge_item_from_navigation(ItemType.ENTRY, id) + # deleted.append(missing) + # except KeyError: + # logging.info( + # f'{ERROR} \"{id}\" was reported as missing, but is not in the file_to_entry_id map.') + # yield i + # for d in deleted: + # self.lib.missing_files.remove(d) + # # self.driver.filter_items('') + # # self.done.emit() + + +class RelinkUnlinkedEntries(QObject): + done = Signal() + def __init__(self, library:'Library', driver:'QtDriver'): + super().__init__() + self.lib = library + self.driver:QtDriver = driver + self.fixed = 0 + + def repair_entries(self): + # pb = QProgressDialog('', None, 0, len(self.lib.missing_files)) + # # pb.setMaximum(len(self.lib.missing_files)) + # pb.setFixedSize(432, 112) + # pb.setWindowFlags(pb.windowFlags() & ~Qt.WindowType.WindowCloseButtonHint) + # pb.setWindowTitle('Relinking Entries') + # pb.setWindowModality(Qt.WindowModality.ApplicationModal) + # pb.show() + + # r = CustomRunnable(lambda: self.repair_entries_runnable(pb)) + # r.done.connect(lambda: self.done.emit()) + # # r.done.connect(lambda: self.model.clear()) + # QThreadPool.globalInstance().start(r) + # # r.run() + + + + + iterator = FunctionIterator(self.lib.fix_missing_files) + + pw = ProgressWidget( + window_title='Relinking Entries', + label_text='', + cancel_button_text=None, + minimum=0, + maximum=len(self.lib.missing_files) + ) + pw.show() + + iterator.value.connect(lambda x: pw.update_progress(x[0]+1)) + iterator.value.connect(lambda x: (self.increment_fixed() if x[1] else (), pw.update_label(f'Attempting to Relink {x[0]+1}/{len(self.lib.missing_files)} Entries, {self.fixed} Successfully Relinked'))) + # iterator.value.connect(lambda x: self.driver.purge_item_from_navigation(ItemType.ENTRY, x[1])) + + r = CustomRunnable(lambda:iterator.run()) + r.done.connect(lambda: (pw.hide(), pw.deleteLater(), self.done.emit(), self.reset_fixed())) + QThreadPool.globalInstance().start(r) + + def increment_fixed(self): + self.fixed += 1 + + def reset_fixed(self): + self.fixed = 0 + + # def repair_entries_runnable(self, pb: QProgressDialog): + # fixed = 0 + # for i in self.lib.fix_missing_files(): + # if i[1]: + # fixed += 1 + # pb.setValue(i[0]) + # pb.setLabelText(f'Attempting to Relink {i[0]+1}/{len(self.lib.missing_files)} Entries, {fixed} Successfully Relinked') + + # for i, missing in enumerate(self.lib.missing_files): + # pb.setValue(i) + # pb.setLabelText(f'Relinking {i}/{len(self.lib.missing_files)} Unlinked Entries') + # self.lib.fix_missing_files() + # try: + # id = self.lib.get_entry_id_from_filepath(missing) + # logging.info(f'Removing Entry ID {id}:\n\t{missing}') + # self.lib.remove_entry(id) + # self.driver.purge_item_from_navigation(ItemType.ENTRY, id) + # deleted.append(missing) + # except KeyError: + # logging.info( + # f'{ERROR} \"{id}\" was reported as missing, but is not in the file_to_entry_id map.') + # for d in deleted: + # self.lib.missing_files.remove(d) + + +class AddFieldModal(QWidget): + done = Signal(int) + def __init__(self, library:'Library'): + # [Done] + # - OR - + # [Cancel] [Save] + super().__init__() + self.lib = library + self.setWindowTitle(f'Add Field') + self.setWindowModality(Qt.WindowModality.ApplicationModal) + self.setMinimumSize(400, 300) + self.root_layout = QVBoxLayout(self) + self.root_layout.setContentsMargins(6,6,6,6) + + self.title_widget = QLabel() + self.title_widget.setObjectName('fieldTitle') + self.title_widget.setWordWrap(True) + self.title_widget.setStyleSheet( + # 'background:blue;' + # 'text-align:center;' + 'font-weight:bold;' + 'font-size:14px;' + 'padding-top: 6px' + '') + self.title_widget.setText('Add Field') + self.title_widget.setAlignment(Qt.AlignmentFlag.AlignCenter) + + self.combo_box = QComboBox() + self.combo_box.setEditable(False) + # self.combo_box.setMaxVisibleItems(5) + self.combo_box.setStyleSheet('combobox-popup:0;') + self.combo_box.view().setVerticalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAsNeeded) + for df in self.lib.default_fields: + self.combo_box.addItem(f'{df["name"]} ({df["type"].replace("_", " ").title()})') + + self.button_container = QWidget() + self.button_layout = QHBoxLayout(self.button_container) + self.button_layout.setContentsMargins(6,6,6,6) + self.button_layout.addStretch(1) + + # self.cancel_button = QPushButton() + # self.cancel_button.setText('Cancel') + + self.cancel_button = QPushButton() + self.cancel_button.setText('Cancel') + self.cancel_button.clicked.connect(self.hide) + # self.cancel_button.clicked.connect(widget.reset) + self.button_layout.addWidget(self.cancel_button) + + self.save_button = QPushButton() + self.save_button.setText('Add') + # self.save_button.setAutoDefault(True) + self.save_button.setDefault(True) + self.save_button.clicked.connect(self.hide) + self.save_button.clicked.connect(lambda: self.done.emit(self.combo_box.currentIndex())) + # self.save_button.clicked.connect(lambda: save_callback(widget.get_content())) + self.button_layout.addWidget(self.save_button) + + # self.returnPressed.connect(lambda: self.done.emit(self.combo_box.currentIndex())) + + # self.done.connect(lambda x: callback(x)) + + self.root_layout.addWidget(self.title_widget) + self.root_layout.addWidget(self.combo_box) + # self.root_layout.setStretch(1,2) + self.root_layout.addStretch(1) + self.root_layout.addWidget(self.button_container) + +class PreviewPanel(QWidget): + """The Preview Panel Widget.""" + tags_updated = Signal() + + def __init__(self, library: Library, driver:'QtDriver'): + super().__init__() + self.lib = library + self.driver:QtDriver = driver + self.initialized = False + self.isOpen: bool = False + # self.filepath = None + # self.item = None # DEPRECATED, USE self.selected + self.common_fields = [] + self.mixed_fields = [] + self.selected: list[tuple[ItemType, int]] = [] # New way of tracking items + self.tag_callback = None + self.containers: list[QWidget] = [] + + self.img_button_size: tuple[int, int] = (266, 266) + self.image_ratio: float = 1.0 + + root_layout = QHBoxLayout(self) + root_layout.setContentsMargins(0, 0, 0, 0) + + self.image_container = QWidget() + image_layout = QHBoxLayout(self.image_container) + image_layout.setContentsMargins(0, 0, 0, 0) + + splitter = QSplitter() + splitter.setOrientation(Qt.Orientation.Vertical) + splitter.setHandleWidth(12) + + self.preview_img = QPushButton() + self.preview_img.setMinimumSize(*self.img_button_size) + self.preview_img.setFlat(True) + self.tr = ThumbRenderer() + self.tr.updated.connect(lambda ts, i, s: (self.preview_img.setIcon(i))) + self.tr.updated_ratio.connect(lambda ratio: (self.set_image_ratio(ratio), + self.update_image_size((self.image_container.size().width(), self.image_container.size().height()), ratio))) + + splitter.splitterMoved.connect(lambda: self.update_image_size((self.image_container.size().width(), self.image_container.size().height()))) + splitter.addWidget(self.image_container) + + image_layout.addWidget(self.preview_img) + image_layout.setAlignment(self.preview_img, Qt.AlignmentFlag.AlignCenter) + + self.file_label = QLabel('Filename') + self.file_label.setWordWrap(True) + self.file_label.setTextInteractionFlags( + Qt.TextInteractionFlag.TextSelectableByMouse) + self.file_label.setStyleSheet('font-weight: bold; font-size: 12px') + + self.dimensions_label = QLabel('Dimensions') + self.dimensions_label.setWordWrap(True) + # self.dim_label.setTextInteractionFlags( + # Qt.TextInteractionFlag.TextSelectableByMouse) + self.dimensions_label.setStyleSheet(ItemThumb.small_text_style) + + # small_text_style = ( + # f'background-color:rgba(17, 15, 27, 192);' + # f'font-family:Oxanium;' + # f'font-weight:bold;' + # f'font-size:12px;' + # f'border-radius:3px;' + # f'padding-top: 4px;' + # f'padding-right: 1px;' + # f'padding-bottom: 1px;' + # f'padding-left: 1px;' + # ) + + self.scroll_layout = QVBoxLayout() + self.scroll_layout.setAlignment(Qt.AlignmentFlag.AlignTop) + self.scroll_layout.setContentsMargins(6,1,6,6) + + scroll_container: QWidget = QWidget() + scroll_container.setObjectName('entryScrollContainer') + scroll_container.setLayout(self.scroll_layout) + # scroll_container.setStyleSheet('background:#080716; border-radius:12px;') + scroll_container.setStyleSheet( + 'background:#00000000;' + 'border-style:none;' + f'QScrollBar::{{background:red;}}' + ) + + + info_section = QWidget() + info_layout = QVBoxLayout(info_section) + info_layout.setContentsMargins(0,0,0,0) + info_layout.setSpacing(6) + self.setStyleSheet( + 'background:#00000000;' + f'QScrollBar::{{background:red;}}' + ) + + scroll_area = QScrollArea() + scroll_area.setSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Expanding) + scroll_area.setHorizontalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAsNeeded) + scroll_area.setWidgetResizable(True) + scroll_area.setFrameShadow(QFrame.Shadow.Plain) + scroll_area.setFrameShape(QFrame.Shape.NoFrame) + scroll_area.setStyleSheet( + 'background:#55000000;' + 'border-radius:12px;' + 'border-style:solid;' + 'border-width:1px;' + 'border-color:#11FFFFFF;' + # f'QScrollBar::add-line:horizontal, QScrollBar::sub-line:horizontal {{border: none;background: none;}}' + # f'QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal, QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {{border: none;background: none;color: none;}}' + f'QScrollBar::{{background:red;}}' + ) + scroll_area.setWidget(scroll_container) + + info_layout.addWidget(self.file_label) + info_layout.addWidget(self.dimensions_label) + info_layout.addWidget(scroll_area) + splitter.addWidget(info_section) + + root_layout.addWidget(splitter) + splitter.setStretchFactor(1, 2) + + self.afb_container = QWidget() + self.afb_layout = QVBoxLayout(self.afb_container) + self.afb_layout.setContentsMargins(0,12,0,0) + + self.add_field_button = QPushButton() + self.add_field_button.setCursor(Qt.CursorShape.PointingHandCursor) + self.add_field_button.setMinimumSize(96, 28) + self.add_field_button.setMaximumSize(96, 28) + self.add_field_button.setText('Add Field') + self.add_field_button.setStyleSheet( + f'QPushButton{{' + # f'background: #1E1A33;' + # f'color: #CDA7F7;' + f'font-weight: bold;' + # f"border-color: #2B2547;" + f'border-radius: 6px;' + f'border-style:solid;' + # f'border-width:{math.ceil(1*self.devicePixelRatio())}px;' + 'background:#55000000;' + 'border-width:1px;' + 'border-color:#11FFFFFF;' + # f'padding-top: 1.5px;' + # f'padding-right: 4px;' + # f'padding-bottom: 5px;' + # f'padding-left: 4px;' + f'font-size: 13px;' + f'}}' + f'QPushButton::hover' + f'{{' + f'background: #2B2547;' + f'}}') + self.afb_layout.addWidget(self.add_field_button) + self.afm = AddFieldModal(self.lib) + self.place_add_field_button() + self.update_image_size((self.image_container.size().width(), self.image_container.size().height())) + + def resizeEvent(self, event: QResizeEvent) -> None: + self.update_image_size((self.image_container.size().width(), self.image_container.size().height())) + return super().resizeEvent(event) + + def get_preview_size(self) -> tuple[int, int]: + return (self.image_container.size().width(), self.image_container.size().height()) + + def set_image_ratio(self, ratio:float): + # logging.info(f'Updating Ratio to: {ratio} #####################################################') + self.image_ratio = ratio + + def update_image_size(self, size:tuple[int, int], ratio:float = None): + if ratio: + self.set_image_ratio(ratio) + # self.img_button_size = size + # logging.info(f'') + # self.preview_img.setMinimumSize(64,64) + + adj_width = size[0] + adj_height = size[1] + # Landscape + if self.image_ratio > 1: + # logging.info('Landscape') + adj_height = size[0] * (1/self.image_ratio) + # Portrait + elif self.image_ratio <= 1: + # logging.info('Portrait') + adj_width = size[1] * self.image_ratio + + if adj_width > size[0]: + adj_height = adj_height * (size[0]/adj_width) + adj_width = size[0] + elif adj_height > size[1]: + adj_width = adj_width * (size[1]/adj_height) + adj_height = size[1] + + # adj_width = min(adj_width, self.image_container.size().width()) + # adj_height = min(adj_width, self.image_container.size().height()) + + # self.preview_img.setMinimumSize(s) + # self.preview_img.setMaximumSize(s_max) + adj_size = QSize(adj_width, adj_height) + self.img_button_size = (adj_width, adj_height) + self.preview_img.setMaximumSize(adj_size) + self.preview_img.setIconSize(adj_size) + # self.preview_img.setMinimumSize(adj_size) + + # if self.preview_img.iconSize().toTuple()[0] < self.preview_img.size().toTuple()[0] + 10: + # if type(self.item) == Entry: + # filepath = os.path.normpath(f'{self.lib.library_dir}/{self.item.path}/{self.item.filename}') + # self.tr.render_big(time.time(), filepath, self.preview_img.size().toTuple(), self.devicePixelRatio()) + + # logging.info(f' Img Aspect Ratio: {self.image_ratio}') + # logging.info(f' Max Button Size: {size}') + # logging.info(f'Container Size: {(self.image_container.size().width(), self.image_container.size().height())}') + # logging.info(f'Final Button Size: {(adj_width, adj_height)}') + # logging.info(f'') + # logging.info(f' Icon Size: {self.preview_img.icon().actualSize().toTuple()}') + # logging.info(f'Button Size: {self.preview_img.size().toTuple()}') + + def place_add_field_button(self): + self.scroll_layout.addWidget(self.afb_container) + self.scroll_layout.setAlignment(self.afb_container, Qt.AlignmentFlag.AlignHCenter) + + try: + self.afm.done.disconnect() + self.add_field_button.clicked.disconnect() + except RuntimeError: + pass + + # self.afm.done.connect(lambda f: (self.lib.add_field_to_entry(self.selected[0][1], f), self.update_widgets())) + self.afm.done.connect(lambda f: (self.add_field_to_selected(f), self.update_widgets())) + self.add_field_button.clicked.connect(self.afm.show) + + def add_field_to_selected(self, field_id: int): + """Adds an entry field to one or more selected items.""" + added = set() + for item_pair in self.selected: + if item_pair[0] == ItemType.ENTRY and item_pair[1] not in added: + self.lib.add_field_to_entry(item_pair[1], field_id) + added.add(item_pair[1]) + + + # def update_widgets(self, item: Union[Entry, Collation, Tag]): + def update_widgets(self): + """ + Renders the panel's widgets with the newest data from the Library. + """ + logging.info(f'[ENTRY PANEL] UPDATE WIDGETS ({self.driver.selected})' ) + self.isOpen = True + # self.tag_callback = tag_callback if tag_callback else None + window_title = '' + + # 0 Selected Items + if len(self.driver.selected) == 0: + if len(self.selected) != 0 or not self.initialized: + self.file_label.setText(f"No Items Selected") + self.dimensions_label.setText("") + ratio: float = self.devicePixelRatio() + self.tr.render_big(time.time(), '', (512, 512), ratio, True) + try: + self.preview_img.clicked.disconnect() + except RuntimeError: + pass + for i, c in enumerate(self.containers): + c.setHidden(True) + + self.selected = list(self.driver.selected) + self.add_field_button.setHidden(True) + + # 1 Selected Item + elif len(self.driver.selected) == 1: + + # 1 Selected Entry + if self.driver.selected[0][0] == ItemType.ENTRY: + item: Entry = self.lib.get_entry(self.driver.selected[0][1]) + # If a new selection is made, update the thumbnail and filepath. + if (len(self.selected) == 0 + or self.selected != self.driver.selected): + filepath = os.path.normpath(f'{self.lib.library_dir}/{item.path}/{item.filename}') + window_title = filepath + ratio: float = self.devicePixelRatio() + self.tr.render_big(time.time(), filepath, (512, 512), ratio) + self.file_label.setText("\u200b".join(filepath)) + + # TODO: Do this somewhere else, this is just here temporarily. + extension = os.path.splitext(filepath)[1][1:].lower() + try: + image = None + if extension in IMAGE_TYPES: + image = Image.open(filepath) + if image.mode == 'RGBA': + new_bg = Image.new('RGB', image.size, color='#110F1B') + new_bg.paste(image, mask=image.getchannel(3)) + image = new_bg + if image.mode != 'RGB': + image = image.convert(mode='RGB') + elif extension in VIDEO_TYPES: + video = cv2.VideoCapture(filepath) + video.set(cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2)) + success, frame = video.read() + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + image = Image.fromarray(frame) + + self.dimensions_label.setText(f"{extension.upper()} • {humanfriendly.format_size(os.stat(filepath).st_size)}\n{image.width} x {image.height} px") + + if not image: + self.dimensions_label.setText(f"{extension.upper()} • {humanfriendly.format_size(os.stat(filepath).st_size)}") + raise UnidentifiedImageError + + except (UnidentifiedImageError, FileNotFoundError, cv2.error): + pass + + + + try: + self.preview_img.clicked.disconnect() + except RuntimeError: + pass + self.preview_img.clicked.connect( + lambda checked=False, filepath=filepath: open_file(filepath)) + + self.selected = list(self.driver.selected) + for i, f in enumerate(item.fields): + self.write_container(i, f) + + # Hide leftover containers + if len(self.containers) > len(item.fields): + for i, c in enumerate(self.containers): + if i > (len(item.fields) - 1): + c.setHidden(True) + + self.add_field_button.setHidden(False) + + # 1 Selected Collation + elif self.driver.selected[0][0] == ItemType.COLLATION: + pass + + # 1 Selected Tag + elif self.driver.selected[0][0] == ItemType.TAG_GROUP: + pass + + # Multiple Selected Items + elif len(self.driver.selected) > 1: + if self.selected != self.driver.selected: + self.file_label.setText(f"{len(self.driver.selected)} Items Selected") + self.dimensions_label.setText("") + ratio: float = self.devicePixelRatio() + self.tr.render_big(time.time(), '', (512, 512), ratio, True) + try: + self.preview_img.clicked.disconnect() + except RuntimeError: + pass + + self.common_fields = [] + self.mixed_fields = [] + for i, item_pair in enumerate(self.driver.selected): + if item_pair[0] == ItemType.ENTRY: + item = self.lib.get_entry(item_pair[1]) + if i == 0: + for f in item.fields: + self.common_fields.append(f) + else: + common_to_remove = [] + for f in self.common_fields: + # Common field found (Same ID, identical content) + if f not in item.fields: + common_to_remove.append(f) + + # Mixed field found (Same ID, different content) + if self.lib.get_field_index_in_entry(item, self.lib.get_field_attr(f, 'id')): + # if self.lib.get_field_attr(f, 'type') == ('tag_box'): + # pass + # logging.info(f) + # logging.info(type(f)) + f_stripped = {self.lib.get_field_attr(f, 'id'):None} + if f_stripped not in self.mixed_fields and (f not in self.common_fields or f in common_to_remove): + # and (f not in self.common_fields or f in common_to_remove) + self.mixed_fields.append(f_stripped) + self.common_fields = [f for f in self.common_fields if f not in common_to_remove] + order: list[int] = ( + [0] + + [1, 2] + + [9, 17, 18, 19, 20] + + [8, 7, 6] + + [4] + + [3, 21] + + [10, 14, 11, 12, 13, 22] + + [5] + ) + self.mixed_fields = sorted(self.mixed_fields, key=lambda x: order.index(self.lib.get_field_attr(x, 'id'))) + + + + self.selected = list(self.driver.selected) + for i, f in enumerate(self.common_fields): + logging.info(f'ci:{i}, f:{f}') + self.write_container(i, f) + for i, f in enumerate(self.mixed_fields, start = len(self.common_fields)): + logging.info(f'mi:{i}, f:{f}') + self.write_container(i, f, mixed=True) + + # Hide leftover containers + if len(self.containers) > len(self.common_fields) + len(self.mixed_fields): + for i, c in enumerate(self.containers): + if i > (len(self.common_fields) + len(self.mixed_fields) - 1): + c.setHidden(True) + + self.add_field_button.setHidden(False) + + self.initialized = True + + + # # Uninitialized or New Item: + # if not self.item or self.item.id != item.id: + # # logging.info(f'Uninitialized or New Item ({item.id})') + # if type(item) == Entry: + # # New Entry: Render preview and update filename label + # filepath = os.path.normpath(f'{self.lib.library_dir}/{item.path}/{item.filename}') + # window_title = filepath + # ratio: float = self.devicePixelRatio() + # self.tr.render_big(time.time(), filepath, (512, 512), ratio) + # self.file_label.setText("\u200b".join(filepath)) + + # # TODO: Deal with this later. + # # https://stackoverflow.com/questions/64252654/pyqt5-drag-and-drop-into-system-file-explorer-with-delayed-encoding + # # https://doc.qt.io/qtforpython-5/PySide2/QtCore/QMimeData.html#more + # # drag = QDrag(self.preview_img) + # # mime = QMimeData() + # # mime.setUrls([filepath]) + # # drag.setMimeData(mime) + # # drag.exec_(Qt.DropAction.CopyAction) + + # try: + # self.preview_img.clicked.disconnect() + # except RuntimeError: + # pass + # self.preview_img.clicked.connect( + # lambda checked=False, filepath=filepath: open_file(filepath)) + + # for i, f in enumerate(item.fields): + # self.write_container(item, i, f) + + # self.item = item + + # # try: + # # self.tags_updated.disconnect() + # # except RuntimeError: + # # pass + # # if self.tag_callback: + # # # logging.info(f'[UPDATE CONTAINER] Updating Callback for {item.id}: {self.tag_callback}') + # # self.tags_updated.connect(self.tag_callback) + + + + # # Initialized, Updating: + # elif self.item and self.item.id == item.id: + # # logging.info(f'Initialized Item, Updating! ({item.id})') + # for i, f in enumerate(item.fields): + # self.write_container(item, i, f) + + # # Hide leftover containers + # if len(self.containers) > len(self.item.fields): + # for i, c in enumerate(self.containers): + # if i > (len(self.item.fields) - 1): + # c.setHidden(True) + + + + self.setWindowTitle(window_title) + self.show() + + def set_tags_updated_slot(self, slot: object): + """ + Replacement for tag_callback. + """ + try: + self.tags_updated.disconnect() + except RuntimeError: + pass + logging.info(f'[UPDATE CONTAINER] Setting tags updated slot') + self.tags_updated.connect(slot) + + # def write_container(self, item:Union[Entry, Collation, Tag], index, field): + def write_container(self, index, field, mixed=False): + """Updates/Creates data for a FieldContainer.""" + # logging.info(f'[ENTRY PANEL] WRITE CONTAINER') + # Remove 'Add Field' button from scroll_layout, to be re-added later. + self.scroll_layout.takeAt(self.scroll_layout.count()-1).widget() + container: FieldContainer = None + if len(self.containers) < (index + 1): + container = FieldContainer() + self.containers.append(container) + self.scroll_layout.addWidget(container) + else: + container = self.containers[index] + # container.inner_layout.removeItem(container.inner_layout.itemAt(1)) + # container.setHidden(False) + + if self.lib.get_field_attr(field, 'type') == 'tag_box': + # logging.info(f'WRITING TAGBOX FOR ITEM {item.id}') + container.set_title(self.lib.get_field_attr(field, 'name')) + # container.set_editable(False) + container.set_inline(False) + title = f"{self.lib.get_field_attr(field, 'name')} (Tag Box)" + if not mixed: + item = self.lib.get_entry(self.selected[0][1]) # TODO TODO TODO: TEMPORARY + if type(container.get_inner_widget()) == TagBoxWidget: + inner_container: TagBoxWidget = container.get_inner_widget() + inner_container.set_item(item) + inner_container.set_tags(self.lib.get_field_attr(field, 'content')) + try: + inner_container.updated.disconnect() + except RuntimeError: + pass + # inner_container.updated.connect(lambda f=self.filepath, i=item: self.write_container(item, index, field)) + else: + inner_container = TagBoxWidget(item, title, index, self.lib, self.lib.get_field_attr(field, 'content'), self.driver) + + container.set_inner_widget(inner_container) + + inner_container.updated.connect(lambda: (self.write_container(index, field), self.tags_updated.emit())) + # if type(item) == Entry: + # NOTE: Tag Boxes have no Edit Button (But will when you can convert field types) + # f'Are you sure you want to remove this \"{self.lib.get_field_attr(field, "name")}\" field?' + # container.set_remove_callback(lambda: (self.lib.get_entry(item.id).fields.pop(index), self.update_widgets(item))) + prompt=f'Are you sure you want to remove this \"{self.lib.get_field_attr(field, "name")}\" field?' + callback = lambda: (self.remove_field(item.fields[index]), self.update_widgets()) + container.set_remove_callback(lambda: self.remove_message_box( + prompt=prompt, + callback=callback)) + container.set_copy_callback(None) + container.set_edit_callback(None) + # logging.info(self.common_fields) + # logging.info(f'index:{index}') + else: + text = 'Mixed Data' + title = f"{self.lib.get_field_attr(field, 'name')} (Wacky Tag Box)" + inner_container = TextWidget(title, text) + container.set_inner_widget(inner_container) + container.set_copy_callback(None) + container.set_edit_callback(None) + container.set_remove_callback(None) + + + self.tags_updated.emit() + # self.dynamic_widgets.append(inner_container) + elif self.lib.get_field_attr(field, 'type') in 'text_line': + # logging.info(f'WRITING TEXTLINE FOR ITEM {item.id}') + container.set_title(self.lib.get_field_attr(field, 'name')) + # container.set_editable(True) + container.set_inline(False) + # Normalize line endings in any text content. + text: str = '' + if not mixed: + text = self.lib.get_field_attr( + field, 'content').replace('\r', '\n') + else: + text = 'Mixed Data' + title = f"{self.lib.get_field_attr(field, 'name')} (Text Line)" + inner_container = TextWidget(title, text) + container.set_inner_widget(inner_container) + # if type(item) == Entry: + if not mixed: + item = self.lib.get_entry(self.selected[0][1]) # TODO TODO TODO: TEMPORARY + modal = PanelModal(EditTextLine(self.lib.get_field_attr(field, 'content')), + title=title, + window_title=f'Edit {self.lib.get_field_attr(field, "name")}', + save_callback=(lambda content: (self.update_field(item.fields[index], content), self.update_widgets())) + ) + container.set_edit_callback(modal.show) + prompt=f'Are you sure you want to remove this \"{self.lib.get_field_attr(field, "name")}\" field?' + callback = lambda: (self.remove_field(item.fields[index]), self.update_widgets()) + container.set_remove_callback(lambda: self.remove_message_box( + prompt=prompt, + callback=callback)) + container.set_copy_callback(None) + else: + container.set_edit_callback(None) + container.set_copy_callback(None) + container.set_remove_callback(None) + # container.set_remove_callback(lambda: (self.lib.get_entry(item.id).fields.pop(index), self.update_widgets(item))) + + elif self.lib.get_field_attr(field, 'type') in 'text_box': + # logging.info(f'WRITING TEXTBOX FOR ITEM {item.id}') + container.set_title(self.lib.get_field_attr(field, 'name')) + # container.set_editable(True) + container.set_inline(False) + # Normalize line endings in any text content. + text: str = '' + if not mixed: + text = self.lib.get_field_attr( + field, 'content').replace('\r', '\n') + else: + text = 'Mixed Data' + title = f"{self.lib.get_field_attr(field, 'name')} (Text Box)" + inner_container = TextWidget(title, text) + container.set_inner_widget(inner_container) + # if type(item) == Entry: + if not mixed: + item = self.lib.get_entry(self.selected[0][1]) # TODO TODO TODO: TEMPORARY + container.set_copy_callback(None) + modal = PanelModal(EditTextBox(self.lib.get_field_attr(field, 'content')), + title=title, + window_title=f'Edit {self.lib.get_field_attr(field, "name")}', + save_callback=(lambda content: (self.update_field(item.fields[index], content), self.update_widgets())) + ) + container.set_edit_callback(modal.show) + # container.set_remove_callback(lambda: (self.lib.get_entry(item.id).fields.pop(index), self.update_widgets(item))) + prompt=f'Are you sure you want to remove this \"{self.lib.get_field_attr(field, "name")}\" field?' + callback = lambda: (self.remove_field(item.fields[index]), self.update_widgets()) + container.set_remove_callback(lambda: self.remove_message_box( + prompt=prompt, + callback=callback)) + else: + container.set_edit_callback(None) + container.set_copy_callback(None) + container.set_remove_callback(None) + elif self.lib.get_field_attr(field, 'type') == 'collation': + # logging.info(f'WRITING COLLATION FOR ITEM {item.id}') + container.set_title(self.lib.get_field_attr(field, 'name')) + # container.set_editable(True) + container.set_inline(False) + collation = self.lib.get_collation(self.lib.get_field_attr(field, 'content')) + title = f"{self.lib.get_field_attr(field, 'name')} (Collation)" + text: str = (f'{collation.title} ({len(collation.e_ids_and_pages)} Items)') + if len(self.selected) == 1: + text += f' - Page {collation.e_ids_and_pages[[x[0] for x in collation.e_ids_and_pages].index(self.selected[0][1])][1]}' + inner_container = TextWidget(title, text) + container.set_inner_widget(inner_container) + # if type(item) == Entry: + container.set_copy_callback(None) + # container.set_edit_callback(None) + # container.set_remove_callback(lambda: (self.lib.get_entry(item.id).fields.pop(index), self.update_widgets(item))) + prompt=f'Are you sure you want to remove this \"{self.lib.get_field_attr(field, "name")}\" field?' + callback = lambda: (self.remove_field(item.fields[index]), self.update_widgets()) + container.set_remove_callback(lambda: self.remove_message_box( + prompt=prompt, + callback=callback)) + elif self.lib.get_field_attr(field, 'type') == 'datetime': + # logging.info(f'WRITING DATETIME FOR ITEM {item.id}') + if not mixed: + try: + container.set_title(self.lib.get_field_attr(field, 'name')) + # container.set_editable(False) + container.set_inline(False) + # TODO: Localize this and/or add preferences. + date = dt.strptime(self.lib.get_field_attr( + field, 'content'), '%Y-%m-%d %H:%M:%S') + title = f"{self.lib.get_field_attr(field, 'name')} (Date)" + inner_container = TextWidget(title, date.strftime('%D - %r')) + container.set_inner_widget(inner_container) + except: + container.set_title(self.lib.get_field_attr(field, 'name')) + # container.set_editable(False) + container.set_inline(False) + title = f"{self.lib.get_field_attr(field, 'name')} (Date) (Unknown Format)" + inner_container = TextWidget(title, str(self.lib.get_field_attr(field, 'content'))) + # if type(item) == Entry: + container.set_copy_callback(None) + container.set_edit_callback(None) + # container.set_remove_callback(lambda: (self.lib.get_entry(item.id).fields.pop(index), self.update_widgets(item))) + prompt=f'Are you sure you want to remove this \"{self.lib.get_field_attr(field, "name")}\" field?' + callback = lambda: (self.remove_field(item.fields[index]), self.update_widgets()) + container.set_remove_callback(lambda: self.remove_message_box( + prompt=prompt, + callback=callback)) + else: + text = 'Mixed Data' + title = f"{self.lib.get_field_attr(field, 'name')} (Wacky Date)" + inner_container = TextWidget(title, text) + container.set_inner_widget(inner_container) + container.set_copy_callback(None) + container.set_edit_callback(None) + container.set_remove_callback(None) + else: + # logging.info(f'[ENTRY PANEL] Unknown Type: {self.lib.get_field_attr(field, "type")}') + container.set_title(self.lib.get_field_attr(field, 'name')) + # container.set_editable(False) + container.set_inline(False) + title = f"{self.lib.get_field_attr(field, 'name')} (Unknown Field Type)" + inner_container = TextWidget(title, str(self.lib.get_field_attr(field, 'content'))) + container.set_inner_widget(inner_container) + # if type(item) == Entry: + container.set_copy_callback(None) + container.set_edit_callback(None) + # container.set_remove_callback(lambda: (self.lib.get_entry(item.id).fields.pop(index), self.update_widgets(item))) + prompt=f'Are you sure you want to remove this \"{self.lib.get_field_attr(field, "name")}\" field?' + callback = lambda: (self.remove_field(item.fields[index]), self.update_widgets()) + # callback = lambda: (self.lib.get_entry(item.id).fields.pop(index), self.update_widgets()) + container.set_remove_callback(lambda: self.remove_message_box( + prompt=prompt, + callback=callback)) + container.setHidden(False) + self.place_add_field_button() + + def remove_field(self, field:object): + """Removes a field from all selected Entries, given a field object.""" + for item_pair in self.selected: + if item_pair[0] == ItemType.ENTRY: + entry = self.lib.get_entry(item_pair[1]) + try: + index = entry.fields.index(field) + # TODO: Create a proper Library/Entry method to manage fields. + entry.fields.pop(index) + except ValueError: + logging.info(f'[PREVIEW PANEL][ERROR?] Tried to remove field from Entry ({entry.id}) that never had it') + pass + + def update_field(self, field:object, content): + """Removes a field from all selected Entries, given a field object.""" + field = dict(field) + for item_pair in self.selected: + if item_pair[0] == ItemType.ENTRY: + entry = self.lib.get_entry(item_pair[1]) + try: + logging.info(field) + index = entry.fields.index(field) + self.lib.update_entry_field(entry.id, index, content, 'replace') + except ValueError: + logging.info(f'[PREVIEW PANEL][ERROR] Tried to update field from Entry ({entry.id}) that never had it') + pass + + def remove_message_box(self, prompt:str, callback:FunctionType) -> int: + remove_mb = QMessageBox() + remove_mb.setText(prompt) + remove_mb.setWindowTitle('Remove Field') + remove_mb.setIcon(QMessageBox.Icon.Warning) + cancel_button = remove_mb.addButton('&Cancel', QMessageBox.ButtonRole.DestructiveRole) + remove_button = remove_mb.addButton('&Remove', QMessageBox.ButtonRole.RejectRole) + # remove_mb.setStandardButtons(QMessageBox.StandardButton.Cancel) + remove_mb.setDefaultButton(cancel_button) + result = remove_mb.exec_() + # logging.info(result) + if result == 1: + callback() + + + + +class ItemThumb(FlowWidget): + """ + The thumbnail widget for a library item (Entry, Collation, Tag Group, etc.). + """ + + update_cutoff: float = time.time() + + collation_icon_128: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/collation_icon_128.png')) + collation_icon_128.load() + + tag_group_icon_128: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/tag_group_icon_128.png')) + tag_group_icon_128.load() + + small_text_style = ( + f'background-color:rgba(17, 15, 27, 192);' + f'font-family:Oxanium;' + f'font-weight:bold;' + f'font-size:12px;' + f'border-radius:3px;' + f'padding-top: 4px;' + f'padding-right: 1px;' + f'padding-bottom: 1px;' + f'padding-left: 1px;' + ) + + med_text_style = ( + f'background-color:rgba(17, 15, 27, 192);' + f'font-family:Oxanium;' + f'font-weight:bold;' + f'font-size:18px;' + f'border-radius:3px;' + f'padding-top: 4px;' + f'padding-right: 1px;' + f'padding-bottom: 1px;' + f'padding-left: 1px;' + ) + + def __init__(self, mode: Optional[ItemType], library: Library, panel: PreviewPanel, thumb_size: tuple[int, int]): + """Modes: entry, collation, tag_group""" + super().__init__() + self.lib = library + self.panel = panel + self.mode = mode + self.item_id: int = -1 + self.isFavorite: bool = False + self.isArchived: bool = False + self.thumb_size:tuple[int,int]= thumb_size + self.setMinimumSize(*thumb_size) + self.setMaximumSize(*thumb_size) + check_size = 24 + # self.setStyleSheet('background-color:red;') + + # +----------+ + # | ARC FAV| Top Right: Favorite & Archived Badges + # | | + # | | + # |EXT #| Lower Left: File Type, Tag Group Icon, or Collation Icon + # +----------+ Lower Right: Collation Count, Video Length, or Word Count + + # Thumbnail ============================================================ + + # +----------+ + # |*--------*| + # || || + # || || + # |*--------*| + # +----------+ + self.base_layout = QVBoxLayout(self) + self.base_layout.setObjectName('baseLayout') + # self.base_layout.setRowStretch(1, 2) + self.base_layout.setContentsMargins(0, 0, 0, 0) + + # +----------+ + # |[~~~~~~~~]| + # | | + # | | + # | | + # +----------+ + self.top_layout = QHBoxLayout() + self.top_layout.setObjectName('topLayout') + # self.top_layout.setAlignment(Qt.AlignmentFlag.AlignTop) + # self.top_layout.setColumnStretch(1, 2) + self.top_layout.setContentsMargins(6, 6, 6, 6) + self.top_container = QWidget() + self.top_container.setLayout(self.top_layout) + self.base_layout.addWidget(self.top_container) + + # +----------+ + # |[~~~~~~~~]| + # | ^ | + # | | | + # | v | + # +----------+ + self.base_layout.addStretch(2) + + # +----------+ + # |[~~~~~~~~]| + # | ^ | + # | v | + # |[~~~~~~~~]| + # +----------+ + self.bottom_layout = QHBoxLayout() + self.bottom_layout.setObjectName('bottomLayout') + # self.bottom_container.setAlignment(Qt.AlignmentFlag.AlignBottom) + # self.bottom_layout.setColumnStretch(1, 2) + self.bottom_layout.setContentsMargins(6, 6, 6, 6) + self.bottom_container = QWidget() + self.bottom_container.setLayout(self.bottom_layout) + self.base_layout.addWidget(self.bottom_container) + + # self.root_layout = QGridLayout(self) + # self.root_layout.setObjectName('rootLayout') + # self.root_layout.setColumnStretch(1, 2) + # self.root_layout.setRowStretch(1, 2) + # self.root_layout.setContentsMargins(6,6,6,6) + # # root_layout.setAlignment(Qt.AlignmentFlag.AlignHCenter) + + self.thumb_button = ThumbButton(self, thumb_size) + self.renderer = ThumbRenderer() + self.renderer.updated.connect(lambda ts, i, s, ext: (self.update_thumb(ts, image=i), + self.update_size( + ts, size=s), + self.set_extension(ext))) + self.thumb_button.setFlat(True) + + # self.bg_button.setStyleSheet('background-color:blue;') + # self.bg_button.setLayout(self.root_layout) + self.thumb_button.setLayout(self.base_layout) + # self.bg_button.setMinimumSize(*thumb_size) + # self.bg_button.setMaximumSize(*thumb_size) + + # Static Badges ======================================================== + + # Item Type Badge ------------------------------------------------------ + # Used for showing the Tag Group / Collation icons. + # Mutually exclusive with the File Extension Badge. + self.item_type_badge = QLabel() + self.item_type_badge.setObjectName('itemBadge') + self.item_type_badge.setPixmap(QPixmap.fromImage(ImageQt.ImageQt( + ItemThumb.collation_icon_128.resize((check_size, check_size), Image.Resampling.BILINEAR)))) + self.item_type_badge.setMinimumSize(check_size, check_size) + self.item_type_badge.setMaximumSize(check_size, check_size) + # self.root_layout.addWidget(self.item_type_badge, 2, 0) + self.bottom_layout.addWidget(self.item_type_badge) + + # File Extension Badge ------------------------------------------------- + # Mutually exclusive with the File Extension Badge. + self.ext_badge = QLabel() + self.ext_badge.setObjectName('extBadge') + # self.ext_badge.setText('MP4') + # self.ext_badge.setAlignment(Qt.AlignmentFlag.AlignVCenter) + self.ext_badge.setStyleSheet(ItemThumb.small_text_style) + # self.type_badge.setAlignment(Qt.AlignmentFlag.AlignRight) + # self.root_layout.addWidget(self.ext_badge, 2, 0) + self.bottom_layout.addWidget(self.ext_badge) + # self.type_badge.setHidden(True) + # bl_layout.addWidget(self.type_badge) + + self.bottom_layout.addStretch(2) + + # Count Badge ---------------------------------------------------------- + # Used for Tag Group + Collation counts, video length, word count, etc. + self.count_badge = QLabel() + self.count_badge.setObjectName('countBadge') + # self.count_badge.setMaximumHeight(17) + self.count_badge.setText('-:--') + # self.count_badge.setAlignment(Qt.AlignmentFlag.AlignVCenter) + self.count_badge.setStyleSheet(ItemThumb.small_text_style) + # self.count_badge.setAlignment(Qt.AlignmentFlag.AlignBottom) + # self.root_layout.addWidget(self.count_badge, 2, 2) + self.bottom_layout.addWidget( + self.count_badge, alignment=Qt.AlignmentFlag.AlignBottom) + + self.top_layout.addStretch(2) + + # Intractable Badges =================================================== + self.cb_container = QWidget() + # check_badges.setStyleSheet('background-color:cyan;') + self.cb_layout = QHBoxLayout() + self.cb_layout.setDirection(QBoxLayout.Direction.RightToLeft) + self.cb_layout.setContentsMargins(0, 0, 0, 0) + self.cb_layout.setSpacing(6) + self.cb_container.setLayout(self.cb_layout) + # self.cb_container.setHidden(True) + # self.root_layout.addWidget(self.check_badges, 0, 2) + self.top_layout.addWidget(self.cb_container) + + # Favorite Badge ------------------------------------------------------- + self.favorite_badge = QCheckBox() + self.favorite_badge.setObjectName('favBadge') + self.favorite_badge.setToolTip('Favorite') + self.favorite_badge.setStyleSheet(f'QCheckBox::indicator{{width: {check_size}px;height: {check_size}px;}}' + f'QCheckBox::indicator::unchecked{{image: url(:/images/star_icon_empty_128.png)}}' + f'QCheckBox::indicator::checked{{image: url(:/images/star_icon_filled_128.png)}}' + # f'QCheckBox{{background-color:yellow;}}' + ) + self.favorite_badge.setMinimumSize(check_size, check_size) + self.favorite_badge.setMaximumSize(check_size, check_size) + self.favorite_badge.stateChanged.connect( + lambda x=self.favorite_badge.isChecked(): self.on_favorite_check(bool(x))) + + # self.fav_badge.setContentsMargins(0,0,0,0) + # tr_layout.addWidget(self.fav_badge) + # root_layout.addWidget(self.fav_badge, 0, 2) + self.cb_layout.addWidget(self.favorite_badge) + self.favorite_badge.setHidden(True) + + # Archive Badge -------------------------------------------------------- + self.archived_badge = QCheckBox() + self.archived_badge.setObjectName('archiveBadge') + self.archived_badge.setToolTip('Archive') + self.archived_badge.setStyleSheet(f'QCheckBox::indicator{{width: {check_size}px;height: {check_size}px;}}' + f'QCheckBox::indicator::unchecked{{image: url(:/images/box_icon_empty_128.png)}}' + f'QCheckBox::indicator::checked{{image: url(:/images/box_icon_filled_128.png)}}' + # f'QCheckBox{{background-color:red;}}' + ) + self.archived_badge.setMinimumSize(check_size, check_size) + self.archived_badge.setMaximumSize(check_size, check_size) + # self.archived_badge.clicked.connect(lambda x: self.assign_archived(x)) + self.archived_badge.stateChanged.connect( + lambda x=self.archived_badge.isChecked(): self.on_archived_check(bool(x))) + + # tr_layout.addWidget(self.archive_badge) + self.cb_layout.addWidget(self.archived_badge) + self.archived_badge.setHidden(True) + # root_layout.addWidget(self.archive_badge, 0, 2) + # self.dumpObjectTree() + + self.set_mode(mode) + + def set_mode(self, mode: Optional[ItemType]) -> None: + if mode == None and self.mode != None: + self.unsetCursor() + self.thumb_button.setHidden(True) + # self.check_badges.setHidden(True) + # self.ext_badge.setHidden(True) + # self.item_type_badge.setHidden(True) + pass + elif mode == ItemType.ENTRY and self.mode != ItemType.ENTRY: + self.setCursor(Qt.CursorShape.PointingHandCursor) + self.thumb_button.setHidden(False) + self.cb_container.setHidden(False) + # Count Badge depends on file extension (video length, word count) + self.item_type_badge.setHidden(True) + self.count_badge.setStyleSheet(ItemThumb.small_text_style) + self.count_badge.setHidden(True) + self.ext_badge.setHidden(True) + elif mode == ItemType.COLLATION and self.mode != ItemType.COLLATION: + self.setCursor(Qt.CursorShape.PointingHandCursor) + self.thumb_button.setHidden(False) + self.cb_container.setHidden(True) + self.ext_badge.setHidden(True) + self.count_badge.setStyleSheet(ItemThumb.med_text_style) + self.count_badge.setHidden(False) + self.item_type_badge.setHidden(False) + elif mode == ItemType.TAG_GROUP and self.mode != ItemType.TAG_GROUP: + self.setCursor(Qt.CursorShape.PointingHandCursor) + self.thumb_button.setHidden(False) + # self.cb_container.setHidden(True) + self.ext_badge.setHidden(True) + self.count_badge.setHidden(False) + self.item_type_badge.setHidden(False) + self.mode = mode + # logging.info(f'Set Mode To: {self.mode}') + + # def update_(self, thumb: QPixmap, size:QSize, ext:str, badges:list[QPixmap]) -> None: + # """Updates the ItemThumb's visuals.""" + # if thumb: + # pass + + def set_extension(self, ext: str) -> None: + if ext in VIDEO_TYPES + ['gif', 'apng']: + self.ext_badge.setHidden(False) + self.ext_badge.setText(ext.upper()) + self.count_badge.setHidden(False) + else: + if self.mode == ItemType.ENTRY: + self.ext_badge.setHidden(True) + self.count_badge.setHidden(True) + + def set_count(self, count: str) -> None: + if count: + self.count_badge.setHidden(False) + self.count_badge.setText(count) + else: + if self.mode == ItemType.ENTRY: + self.ext_badge.setHidden(True) + self.count_badge.setHidden(True) + + def update_thumb(self, timestamp: float, image: QPixmap = None): + """Updates attributes of a thumbnail element.""" + # logging.info(f'[GUI] Updating Thumbnail for element {id(element)}: {id(image) if image else None}') + if timestamp > ItemThumb.update_cutoff: + self.thumb_button.setIcon(image if image else QPixmap()) + # element.repaint() + + def update_size(self, timestamp: float, size: QSize): + """Updates attributes of a thumbnail element.""" + # logging.info(f'[GUI] Updating size for element {id(element)}: {size.__str__()}') + if timestamp > ItemThumb.update_cutoff: + if self.thumb_button.iconSize != size: + self.thumb_button.setIconSize(size) + self.thumb_button.setMinimumSize(size) + self.thumb_button.setMaximumSize(size) + + def update_clickable(self, clickable: FunctionType = None): + """Updates attributes of a thumbnail element.""" + # logging.info(f'[GUI] Updating Click Event for element {id(element)}: {id(clickable) if clickable else None}') + try: + self.thumb_button.clicked.disconnect() + except RuntimeError: + pass + if clickable: + self.thumb_button.clicked.connect(clickable) + + def update_badges(self): + if self.mode == ItemType.ENTRY: + # logging.info(f'[UPDATE BADGES] ENTRY: {self.lib.get_entry(self.item_id)}') + # logging.info(f'[UPDATE BADGES] ARCH: {self.lib.get_entry(self.item_id).has_tag(self.lib, 0)}, FAV: {self.lib.get_entry(self.item_id).has_tag(self.lib, 1)}') + self.assign_archived(self.lib.get_entry(self.item_id).has_tag(self.lib, 0)) + self.assign_favorite(self.lib.get_entry(self.item_id).has_tag(self.lib, 1)) + + + def set_item_id(self, id: int): + self.item_id = id + + def assign_favorite(self, value: bool): + # Switching mode to None to bypass mode-specific operations when the + # checkbox's state changes. + mode = self.mode + self.mode = None + self.isFavorite = value + self.favorite_badge.setChecked(value) + if not self.thumb_button.underMouse(): + self.favorite_badge.setHidden(not self.isFavorite) + self.mode = mode + + def assign_archived(self, value: bool): + # Switching mode to None to bypass mode-specific operations when the + # checkbox's state changes. + mode = self.mode + self.mode = None + self.isArchived = value + self.archived_badge.setChecked(value) + if not self.thumb_button.underMouse(): + self.archived_badge.setHidden(not self.isArchived) + self.mode = mode + + def show_check_badges(self, show: bool): + if self.mode != ItemType.TAG_GROUP: + self.favorite_badge.setHidden( + True if (not show and not self.isFavorite) else False) + self.archived_badge.setHidden( + True if (not show and not self.isArchived) else False) + + def enterEvent(self, event: QEnterEvent) -> None: + self.show_check_badges(True) + return super().enterEvent(event) + + def leaveEvent(self, event: QEvent) -> None: + self.show_check_badges(False) + return super().leaveEvent(event) + + def on_archived_check(self, value: bool): + # logging.info(f'Archived Check: {value}, Mode: {self.mode}') + if self.mode == ItemType.ENTRY: + self.isArchived = value + e = self.lib.get_entry(self.item_id) + if value: + self.archived_badge.setHidden(False) + DEFAULT_META_TAG_FIELD = 8 + e.add_tag(self.lib, 0, DEFAULT_META_TAG_FIELD) + else: + e.remove_tag(self.lib, 0) + if self.panel.isOpen: + self.panel.update_widgets() + + # def on_archived_uncheck(self): + # if self.mode == SearchItemType.ENTRY: + # self.isArchived = False + # e = self.lib.get_entry(self.item_id) + + def on_favorite_check(self, value: bool): + # logging.info(f'Favorite Check: {value}, Mode: {self.mode}') + if self.mode == ItemType.ENTRY: + self.isFavorite = value + e = self.lib.get_entry(self.item_id) + if value: + self.favorite_badge.setHidden(False) + DEFAULT_META_TAG_FIELD = 8 + e.add_tag(self.lib, 1, DEFAULT_META_TAG_FIELD) + else: + e.remove_tag(self.lib, 1) + if self.panel.isOpen: + self.panel.update_widgets() + + # def on_favorite_uncheck(self): + # if self.mode == SearchItemType.ENTRY: + # self.isFavorite = False + # e = self.lib.get_entry(self.item_id) + # e.remove_tag(1) + +class ThumbButton(QPushButton): + def __init__(self, parent:QWidget, thumb_size:tuple[int,int]) -> None: + super().__init__(parent) + self.thumb_size:tuple[int,int] = thumb_size + self.hovered = False + self.selected = False + + # self.clicked.connect(lambda checked: self.set_selected(True)) + + def paintEvent(self, event:QEvent) -> None: + super().paintEvent(event) + if self.hovered or self.selected: + painter = QPainter() + painter.begin(self) + painter.setRenderHint(QPainter.RenderHint.Antialiasing) + # painter.setCompositionMode(QPainter.CompositionMode.CompositionMode_Source) + path = QPainterPath() + width = 3 + radius = 6 + path.addRoundedRect(QtCore.QRectF(width/2,width/2,self.thumb_size[0]-width, self.thumb_size[1]-width), radius, radius) + + # color = QColor('#bb4ff0') if self.selected else QColor('#55bbf6') + # pen = QPen(color, width) + # painter.setPen(pen) + # # brush.setColor(fill) + # painter.drawPath(path) + + if self.selected: + painter.setCompositionMode(QPainter.CompositionMode.CompositionMode_HardLight) + color = QColor('#bb4ff0') + color.setAlphaF(0.5) + pen = QPen(color, width) + painter.setPen(pen) + painter.fillPath(path, color) + painter.drawPath(path) + + painter.setCompositionMode(QPainter.CompositionMode.CompositionMode_Source) + color = QColor('#bb4ff0') if not self.hovered else QColor('#55bbf6') + pen = QPen(color, width) + painter.setPen(pen) + painter.drawPath(path) + elif self.hovered: + painter.setCompositionMode(QPainter.CompositionMode.CompositionMode_Source) + color = QColor('#55bbf6') + pen = QPen(color, width) + painter.setPen(pen) + painter.drawPath(path) + painter.end() + + def enterEvent(self, event: QEnterEvent) -> None: + self.hovered = True + self.repaint() + return super().enterEvent(event) + + def leaveEvent(self, event: QEvent) -> None: + self.hovered = False + self.repaint() + return super().leaveEvent(event) + + def set_selected(self, value:bool) -> None: + self.selected = value + self.repaint() + +class CollageIconRenderer(QObject): + rendered = Signal(Image.Image) + done = Signal() + + def __init__(self, library:Library): + QObject.__init__(self) + self.lib = library + + def render(self, entry_id, size:tuple[int,int], data_tint_mode, data_only_mode, keep_aspect): + entry = self.lib.get_entry(entry_id) + filepath = os.path.normpath(f'{self.lib.library_dir}/{entry.path}/{entry.filename}') + file_type = os.path.splitext(filepath)[1].lower()[1:] + color: str = '' + + try: + if data_tint_mode or data_only_mode: + color = '#000000' # Black (Default) + + if entry.fields: + has_any_tags:bool = False + has_content_tags:bool = False + has_meta_tags:bool = False + for field in entry.fields: + if self.lib.get_field_attr(field, 'type') == 'tag_box': + if self.lib.get_field_attr(field, 'content'): + has_any_tags = True + if self.lib.get_field_attr(field, 'id') == 7: + has_content_tags = True + elif self.lib.get_field_attr(field, 'id') == 8: + has_meta_tags = True + if has_content_tags and has_meta_tags: + color = '#28bb48' # Green + elif has_any_tags: + color = '#ffd63d' # Yellow + # color = '#95e345' # Yellow-Green + else: + # color = '#fa9a2c' # Yellow-Orange + color = '#ed8022' # Orange + else: + color = '#e22c3c' # Red + + if data_only_mode: + pic: Image = Image.new('RGB', size, color) + # collage.paste(pic, (y*thumb_size, x*thumb_size)) + self.rendered.emit(pic) + if not data_only_mode: + logging.info(f'\r{INFO} Combining [ID:{entry_id}/{len(self.lib.entries)}]: {self.get_file_color(file_type)}{entry.path}{os.sep}{entry.filename}\033[0m') + # sys.stdout.write(f'\r{INFO} Combining [{i+1}/{len(self.lib.entries)}]: {self.get_file_color(file_type)}{entry.path}{os.sep}{entry.filename}{RESET}') + # sys.stdout.flush() + if file_type in IMAGE_TYPES: + with Image.open(os.path.normpath(f'{self.lib.library_dir}/{entry.path}/{entry.filename}')) as pic: + if keep_aspect: + pic.thumbnail(size) + else: + pic = pic.resize(size) + if data_tint_mode and color: + pic = pic.convert(mode='RGB') + pic = ImageChops.hard_light(pic, Image.new('RGB', size, color)) + # collage.paste(pic, (y*thumb_size, x*thumb_size)) + self.rendered.emit(pic) + elif file_type in VIDEO_TYPES: + video = cv2.VideoCapture(filepath) + video.set(cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2)) + success, frame = video.read() + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + with Image.fromarray(frame, mode='RGB') as pic: + if keep_aspect: + pic.thumbnail(size) + else: + pic = pic.resize(size) + if data_tint_mode and color: + pic = ImageChops.hard_light(pic, Image.new('RGB', size, color)) + # collage.paste(pic, (y*thumb_size, x*thumb_size)) + self.rendered.emit(pic) + except (UnidentifiedImageError, FileNotFoundError): + logging.info(f'\n{ERROR} Couldn\'t read {entry.path}{os.sep}{entry.filename}') + with Image.open(os.path.normpath(f'{Path(__file__).parent.parent.parent}/resources/qt/images/thumb_broken_512.png')) as pic: + pic.thumbnail(size) + if data_tint_mode and color: + pic = pic.convert(mode='RGB') + pic = ImageChops.hard_light(pic, Image.new('RGB', size, color)) + # collage.paste(pic, (y*thumb_size, x*thumb_size)) + self.rendered.emit(pic) + except KeyboardInterrupt: + # self.quit(save=False, backup=True) + run = False + # clear() + logging.info('\n') + logging.info(f'{INFO} Collage operation cancelled.') + clear_scr=False + except: + logging.info(f'{ERROR} {entry.path}{os.sep}{entry.filename}') + traceback.print_exc() + logging.info('Continuing...') + + self.done.emit() + # logging.info('Done!') + + def get_file_color(self, ext: str): + if ext.lower().replace('.','',1) == 'gif': + return '\033[93m' + if ext.lower().replace('.','',1) in IMAGE_TYPES: + return '\033[37m' + elif ext.lower().replace('.','',1) in VIDEO_TYPES: + return '\033[96m' + elif ext.lower().replace('.','',1) in TEXT_TYPES: + return '\033[92m' + else: + return '\033[97m' + +class ThumbRenderer(QObject): + # finished = Signal() + updated = Signal(float, QPixmap, QSize, str) + updated_ratio = Signal(float) + # updatedImage = Signal(QPixmap) + # updatedSize = Signal(QSize) + + thumb_mask_512: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/thumb_mask_512.png')) + thumb_mask_512.load() + + thumb_mask_hl_512: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/thumb_mask_hl_512.png')) + thumb_mask_hl_512.load() + + thumb_loading_512: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/thumb_loading_512.png')) + thumb_loading_512.load() + + thumb_broken_512: Image.Image = Image.open(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/images/thumb_broken_512.png')) + thumb_broken_512.load() + + # thumb_debug: Image.Image = Image.open(os.path.normpath( + # f'{Path(__file__).parent.parent.parent}/resources/qt/images/temp.jpg')) + # thumb_debug.load() + + # TODO: Make dynamic font sized given different pixel ratios + font_pixel_ratio: float = 1 + ext_font = ImageFont.truetype(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/fonts/Oxanium-Bold.ttf'), math.floor(12*font_pixel_ratio)) + + def __init__(self): + QObject.__init__(self) + + def render(self, timestamp: float, filepath, base_size: tuple[int, int], pixelRatio: float, isLoading=False): + """Renders an entry/element thumbnail for the GUI.""" + adj_size: int = 1 + image = None + pixmap = None + final = None + extension: str = None + broken_thumb = False + # adj_font_size = math.floor(12 * pixelRatio) + if ThumbRenderer.font_pixel_ratio != pixelRatio: + ThumbRenderer.font_pixel_ratio = pixelRatio + ThumbRenderer.ext_font = ImageFont.truetype(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/fonts/Oxanium-Bold.ttf'), math.floor(12*ThumbRenderer.font_pixel_ratio)) + + if isLoading or filepath: + adj_size = math.ceil(base_size[0] * pixelRatio) + + if isLoading: + li: Image.Image = ThumbRenderer.thumb_loading_512.resize( + (adj_size, adj_size), resample=Image.Resampling.BILINEAR) + qim = ImageQt.ImageQt(li) + pixmap = QPixmap.fromImage(qim) + pixmap.setDevicePixelRatio(pixelRatio) + elif filepath: + mask: Image.Image = ThumbRenderer.thumb_mask_512.resize( + (adj_size, adj_size), resample=Image.Resampling.BILINEAR).getchannel(3) + hl: Image.Image = ThumbRenderer.thumb_mask_hl_512.resize( + (adj_size, adj_size), resample=Image.Resampling.BILINEAR) + + extension = os.path.splitext(filepath)[1][1:].lower() + + try: + if extension in IMAGE_TYPES: + image = Image.open(filepath) + # image = self.thumb_debug + if image.mode == 'RGBA': + # logging.info(image.getchannel(3).tobytes()) + new_bg = Image.new('RGB', image.size, color='#110F1B') + new_bg.paste(image, mask=image.getchannel(3)) + image = new_bg + if image.mode != 'RGB': + image = image.convert(mode='RGB') + # raise ValueError + # except (UnidentifiedImageError, FileNotFoundError): + # image = Image.open(os.path.normpath(f'{Path(__file__).parent.parent.parent}/resources/cli/images/no_preview.png')) + # image.thumbnail((adj_size,adj_size)) + + elif extension in VIDEO_TYPES: + video = cv2.VideoCapture(filepath) + video.set(cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2)) + success, frame = video.read() + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + image = Image.fromarray(frame) + + if not image: + raise UnidentifiedImageError + + orig_x, orig_y = image.size + new_x, new_y = (adj_size, adj_size) + + if orig_x > orig_y: + new_x = adj_size + new_y = math.ceil(adj_size * (orig_y / orig_x)) + elif orig_y > orig_x: + new_y = adj_size + new_x = math.ceil(adj_size * (orig_x / orig_y)) + + img_ratio = new_x / new_y + # logging.info(f'[TR] {(new_x / new_y)}') + # self.updated_ratio.emit(new_x / new_y) + image = image.resize( + (new_x, new_y), resample=Image.Resampling.BILINEAR) + + if image.size != (adj_size, adj_size): + # Old 1 color method. + # bg_col = image.copy().resize((1, 1)).getpixel((0,0)) + # bg = Image.new(mode='RGB',size=(adj_size,adj_size),color=bg_col) + # bg.thumbnail((1, 1)) + # bg = bg.resize((adj_size,adj_size), resample=Image.Resampling.NEAREST) + + # Small gradient background. Looks decent, and is only a one-liner. + # bg = image.copy().resize((2, 2), resample=Image.Resampling.BILINEAR).resize((adj_size,adj_size),resample=Image.Resampling.BILINEAR) + + # Four-Corner Gradient Background. + # Not exactly a one-liner, but it's (subjectively) really cool. + tl = image.getpixel((0, 0)) + tr = image.getpixel(((image.size[0]-1), 0)) + bl = image.getpixel((0, (image.size[1]-1))) + br = image.getpixel(((image.size[0]-1), (image.size[1]-1))) + bg = Image.new(mode='RGB', size=(2, 2)) + bg.paste(tl, (0, 0, 2, 2)) + bg.paste(tr, (1, 0, 2, 2)) + bg.paste(bl, (0, 1, 2, 2)) + bg.paste(br, (1, 1, 2, 2)) + bg = bg.resize((adj_size, adj_size), + resample=Image.Resampling.BICUBIC) + + bg.paste(image, box=( + (adj_size-image.size[0])//2, (adj_size-image.size[1])//2)) + + bg.putalpha(mask) + final = bg + + else: + image.putalpha(mask) + final = image + + hl_soft = hl.copy() + hl_soft.putalpha(ImageEnhance.Brightness( + hl.getchannel(3)).enhance(.5)) + final.paste(ImageChops.soft_light(final, hl_soft), + mask=hl_soft.getchannel(3)) + + # hl_add = hl.copy() + # hl_add.putalpha(ImageEnhance.Brightness(hl.getchannel(3)).enhance(.25)) + # final.paste(hl_add, mask=hl_add.getchannel(3)) + + except (UnidentifiedImageError, FileNotFoundError, cv2.error): + broken_thumb = True + final = ThumbRenderer.thumb_broken_512.resize( + (adj_size, adj_size), resample=Image.Resampling.BILINEAR) + + # if file_type in VIDEO_TYPES + ['gif', 'apng'] or broken_thumb: + # idk = ImageDraw.Draw(final) + # # idk.textlength(file_type) + # ext_offset_x = idk.textlength( + # text=file_type.upper(), font=ThumbRenderer.ext_font) / 2 + # ext_offset_x = math.floor(ext_offset_x * (1/pixelRatio)) + # x_margin = math.floor( + # (adj_size-((base_size[0]//6)+ext_offset_x) * pixelRatio)) + # y_margin = math.floor( + # (adj_size-((base_size[0]//8)) * pixelRatio)) + # stroke_width = round(2 * pixelRatio) + # fill = 'white' if not broken_thumb else '#E32B41' + # idk.text((x_margin, y_margin), file_type.upper( + # ), fill=fill, font=ThumbRenderer.ext_font, stroke_width=stroke_width, stroke_fill=(0, 0, 0)) + + qim = ImageQt.ImageQt(final) + if image: + image.close() + pixmap = QPixmap.fromImage(qim) + pixmap.setDevicePixelRatio(pixelRatio) + + if pixmap: + self.updated.emit(timestamp, pixmap, QSize(*base_size), extension) + + else: + self.updated.emit(timestamp, QPixmap(), + QSize(*base_size), extension) + + def render_big(self, timestamp: float, filepath, base_size: tuple[int, int], pixelRatio: float, isLoading=False): + """Renders a large, non-square entry/element thumbnail for the GUI.""" + adj_size: int = 1 + image: Image.Image = None + pixmap: QPixmap = None + final: Image.Image = None + extension: str = None + broken_thumb = False + img_ratio = 1 + # adj_font_size = math.floor(12 * pixelRatio) + if ThumbRenderer.font_pixel_ratio != pixelRatio: + ThumbRenderer.font_pixel_ratio = pixelRatio + ThumbRenderer.ext_font = ImageFont.truetype(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/fonts/Oxanium-Bold.ttf'), math.floor(12*ThumbRenderer.font_pixel_ratio)) + + if isLoading or filepath: + adj_size = math.ceil(max(base_size[0], base_size[1]) * pixelRatio) + + if isLoading: + adj_size = math.ceil((512 * pixelRatio)) + final: Image.Image = ThumbRenderer.thumb_loading_512.resize( + (adj_size, adj_size), resample=Image.Resampling.BILINEAR) + qim = ImageQt.ImageQt(final) + pixmap = QPixmap.fromImage(qim) + pixmap.setDevicePixelRatio(pixelRatio) + self.updated_ratio.emit(1) + + elif filepath: + # mask: Image.Image = ThumbRenderer.thumb_mask_512.resize( + # (adj_size, adj_size), resample=Image.Resampling.BILINEAR).getchannel(3) + # hl: Image.Image = ThumbRenderer.thumb_mask_hl_512.resize( + # (adj_size, adj_size), resample=Image.Resampling.BILINEAR) + + extension = os.path.splitext(filepath)[1][1:].lower() + + try: + if extension in IMAGE_TYPES: + image = Image.open(filepath) + # image = self.thumb_debug + if image.mode == 'RGBA': + # logging.info(image.getchannel(3).tobytes()) + new_bg = Image.new('RGB', image.size, color='#110F1B') + new_bg.paste(image, mask=image.getchannel(3)) + image = new_bg + if image.mode != 'RGB': + image = image.convert(mode='RGB') + # raise ValueError + # except (UnidentifiedImageError, FileNotFoundError): + # image = Image.open(os.path.normpath(f'{Path(__file__).parent.parent.parent}/resources/cli/images/no_preview.png')) + # image.thumbnail((adj_size,adj_size)) + + elif extension in VIDEO_TYPES: + video = cv2.VideoCapture(filepath) + video.set(cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2)) + success, frame = video.read() + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + image = Image.fromarray(frame) + + if not image: + raise UnidentifiedImageError + + orig_x, orig_y = image.size + if orig_x < adj_size and orig_y < adj_size: + new_x, new_y = (adj_size, adj_size) + if orig_x > orig_y: + new_x = adj_size + new_y = math.ceil(adj_size * (orig_y / orig_x)) + elif orig_y > orig_x: + new_y = adj_size + new_x = math.ceil(adj_size * (orig_x / orig_y)) + else: + new_x, new_y = (adj_size, adj_size) + if orig_x > orig_y: + new_x = adj_size + new_y = math.ceil(adj_size * (orig_y / orig_x)) + elif orig_y > orig_x: + new_y = adj_size + new_x = math.ceil(adj_size * (orig_x / orig_y)) + + self.updated_ratio.emit(new_x / new_y) + image = image.resize( + (new_x, new_y), resample=Image.Resampling.BILINEAR) + + # image = image.resize( + # (new_x, new_y), resample=Image.Resampling.BILINEAR) + + # if image.size != (adj_size, adj_size): + # # Old 1 color method. + # # bg_col = image.copy().resize((1, 1)).getpixel((0,0)) + # # bg = Image.new(mode='RGB',size=(adj_size,adj_size),color=bg_col) + # # bg.thumbnail((1, 1)) + # # bg = bg.resize((adj_size,adj_size), resample=Image.Resampling.NEAREST) + + # # Small gradient background. Looks decent, and is only a one-liner. + # # bg = image.copy().resize((2, 2), resample=Image.Resampling.BILINEAR).resize((adj_size,adj_size),resample=Image.Resampling.BILINEAR) + + # # Four-Corner Gradient Background. + # # Not exactly a one-liner, but it's (subjectively) really cool. + # tl = image.getpixel((0, 0)) + # tr = image.getpixel(((image.size[0]-1), 0)) + # bl = image.getpixel((0, (image.size[1]-1))) + # br = image.getpixel(((image.size[0]-1), (image.size[1]-1))) + # bg = Image.new(mode='RGB', size=(2, 2)) + # bg.paste(tl, (0, 0, 2, 2)) + # bg.paste(tr, (1, 0, 2, 2)) + # bg.paste(bl, (0, 1, 2, 2)) + # bg.paste(br, (1, 1, 2, 2)) + # bg = bg.resize((adj_size, adj_size), + # resample=Image.Resampling.BICUBIC) + + # bg.paste(image, box=( + # (adj_size-image.size[0])//2, (adj_size-image.size[1])//2)) + + # bg.putalpha(mask) + # final = bg + + # else: + # image.putalpha(mask) + # final = image + + # hl_soft = hl.copy() + # hl_soft.putalpha(ImageEnhance.Brightness( + # hl.getchannel(3)).enhance(.5)) + # final.paste(ImageChops.soft_light(final, hl_soft), + # mask=hl_soft.getchannel(3)) + + # hl_add = hl.copy() + # hl_add.putalpha(ImageEnhance.Brightness(hl.getchannel(3)).enhance(.25)) + # final.paste(hl_add, mask=hl_add.getchannel(3)) + scalar = 4 + rec: Image.Image = Image.new('RGB', tuple( + [d * scalar for d in image.size]), 'black') + draw = ImageDraw.Draw(rec) + draw.rounded_rectangle( + (0, 0)+rec.size, (base_size[0]//32) * scalar * pixelRatio, fill='red') + rec = rec.resize( + tuple([d // scalar for d in rec.size]), resample=Image.Resampling.BILINEAR) + # final = image + final = Image.new('RGBA', image.size, (0, 0, 0, 0)) + # logging.info(rec.size) + # logging.info(image.size) + final.paste(image, mask=rec.getchannel(0)) + + except (UnidentifiedImageError, FileNotFoundError, cv2.error): + broken_thumb = True + self.updated_ratio.emit(1) + final = ThumbRenderer.thumb_broken_512.resize( + (adj_size, adj_size), resample=Image.Resampling.BILINEAR) + + # if extension in VIDEO_TYPES + ['gif', 'apng'] or broken_thumb: + # idk = ImageDraw.Draw(final) + # # idk.textlength(file_type) + # ext_offset_x = idk.textlength( + # text=extension.upper(), font=ThumbRenderer.ext_font) / 2 + # ext_offset_x = math.floor(ext_offset_x * (1/pixelRatio)) + # x_margin = math.floor( + # (adj_size-((base_size[0]//6)+ext_offset_x) * pixelRatio)) + # y_margin = math.floor( + # (adj_size-((base_size[0]//8)) * pixelRatio)) + # stroke_width = round(2 * pixelRatio) + # fill = 'white' if not broken_thumb else '#E32B41' + # idk.text((x_margin, y_margin), extension.upper( + # ), fill=fill, font=ThumbRenderer.ext_font, stroke_width=stroke_width, stroke_fill=(0, 0, 0)) + + qim = ImageQt.ImageQt(final) + if image: + image.close() + pixmap = QPixmap.fromImage(qim) + pixmap.setDevicePixelRatio(pixelRatio) + + if pixmap: + # logging.info(final.size) + # self.updated.emit(pixmap, QSize(*final.size)) + self.updated.emit(timestamp, pixmap, QSize(math.ceil( + adj_size * 1/pixelRatio), math.ceil(final.size[1] * 1/pixelRatio)), extension) + + else: + self.updated.emit(timestamp, QPixmap(), + QSize(*base_size), extension) + +class CustomRunnable(QRunnable, QObject): + done = Signal() + def __init__(self, function) -> None: + QRunnable.__init__(self) + QObject.__init__(self) + self.function = function + + def run(self): + self.function() + self.done.emit() + +class QtDriver: + """A Qt GUI frontend driver for TagStudio.""" + + def __init__(self, core, args): + self.core: TagStudioCore = core + self.lib = self.core.lib + self.args = args + + # self.main_window = None + # self.main_window = Ui_MainWindow() + + self.branch: str = (' ('+VERSION_BRANCH + + ')') if VERSION_BRANCH else '' + self.base_title: str = f'TagStudio {VERSION}{self.branch}' + # self.title_text: str = self.base_title + # self.buffer = {} + self.thumb_job_queue: Queue = Queue() + self.thumb_threads = [] + self.thumb_cutoff: float = time.time() + # self.selected: list[tuple[int,int]] = [] # (Thumb Index, Page Index) + self.selected: list[tuple[ItemType,int]] = [] # (Item Type, Item ID) + + + max_threads = os.cpu_count() + for i in range(max_threads): + # thread = threading.Thread(target=self.consumer, name=f'ThumbRenderer_{i}',args=(), daemon=True) + # thread.start() + thread = Consumer(self.thumb_job_queue) + thread.setObjectName(f'ThumbRenderer_{i}') + self.thumb_threads.append(thread) + thread.start() + + def open_library_from_dialog(self): + dir = QFileDialog.getExistingDirectory(None, + 'Open/Create Library', + '/', + QFileDialog.ShowDirsOnly) + if dir != None and dir != '': + self.open_library(dir) + + def start(self): + """Launches the main Qt window.""" + + loader = QUiLoader() + if os.name == 'nt': + sys.argv += ['-platform', 'windows:darkmode=2'] + app = QApplication(sys.argv) + app.setStyle('Fusion') + pal: QPalette = app.palette() + pal.setColor(QPalette.ColorGroup.Active, + QPalette.ColorRole.Highlight, QColor('#6E4BCE')) + pal.setColor(QPalette.ColorGroup.Normal, + QPalette.ColorRole.Window, QColor('#110F1B')) + app.setPalette(pal) + home_path = os.path.normpath(f'{Path(__file__).parent}/ui/home.ui') + icon_path = os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/icon.png') + + # self.main_window = loader.load(home_path) + self.main_window = Ui_MainWindow() + self.main_window.setWindowTitle(self.base_title) + self.main_window.mousePressEvent = self.mouse_navigation + self.main_window.setStyleSheet( + f'QScrollBar::{{background:red;}}' + ) + + # # self.main_window.windowFlags() & + # # self.main_window.setWindowFlag(Qt.WindowType.FramelessWindowHint, True) + # self.main_window.setWindowFlag(Qt.WindowType.NoDropShadowWindowHint, True) + # self.main_window.setWindowFlag(Qt.WindowType.WindowTransparentForInput, False) + # self.main_window.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground) + + # self.windowFX = WindowEffect() + # self.windowFX.setAcrylicEffect(self.main_window.winId()) + + splash_pixmap = QPixmap(':/images/splash.png') + splash_pixmap.setDevicePixelRatio(self.main_window.devicePixelRatio()) + self.splash = QSplashScreen(splash_pixmap) + # self.splash.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground) + self.splash.show() + + menu_bar = self.main_window.menuBar() + menu_bar.setNativeMenuBar(False) + menu_bar.setStyleSheet('background:#00000000;') + file_menu = QMenu('&File', menu_bar) + edit_menu = QMenu('&Edit', menu_bar) + tools_menu = QMenu('&Tools', menu_bar) + macros_menu = QMenu('&Macros', menu_bar) + help_menu = QMenu('&Help', menu_bar) + + # File Menu ============================================================ + # file_menu.addAction(QAction('&New Library', menu_bar)) + # file_menu.addAction(QAction('&Open Library', menu_bar)) + + open_library_action = QAction('&Open/Create Library', menu_bar) + open_library_action.triggered.connect(lambda: self.open_library_from_dialog()) + file_menu.addAction(open_library_action) + + save_library_action = QAction('&Save Library', menu_bar) + save_library_action.triggered.connect(lambda: self.save_library()) + file_menu.addAction(save_library_action) + + save_library_backup_action = QAction('Save Library &Backup', menu_bar) + save_library_backup_action.triggered.connect(lambda: self.backup_library()) + file_menu.addAction(save_library_backup_action) + + file_menu.addSeparator() + + # refresh_lib_action = QAction('&Refresh Directories', self.main_window) + # refresh_lib_action.triggered.connect(lambda: self.lib.refresh_dir()) + add_new_files_action = QAction('&Refresh Directories', menu_bar) + add_new_files_action.triggered.connect(lambda: self.add_new_files_callback()) + # file_menu.addAction(refresh_lib_action) + file_menu.addAction(add_new_files_action) + + file_menu.addSeparator() + + file_menu.addAction(QAction('&Close Library', menu_bar)) + + # Edit Menu ============================================================ + new_tag_action = QAction('New Tag', menu_bar) + new_tag_action.triggered.connect(lambda: self.add_tag_action_callback()) + edit_menu.addAction(new_tag_action) + + # Tools Menu =========================================================== + fix_unlinked_entries_action = QAction('Fix &Unlinked Entries', menu_bar) + fue_modal = FixUnlinkedEntriesModal(self.lib, self) + fix_unlinked_entries_action.triggered.connect(lambda: fue_modal.show()) + tools_menu.addAction(fix_unlinked_entries_action) + + fix_dupe_files_action = QAction('Fix Duplicate &Files', menu_bar) + fdf_modal = FixDupeFilesModal(self.lib, self) + fix_dupe_files_action.triggered.connect(lambda: fdf_modal.show()) + tools_menu.addAction(fix_dupe_files_action) + + create_collage_action = QAction('Create Collage', menu_bar) + create_collage_action.triggered.connect(lambda: self.create_collage()) + tools_menu.addAction(create_collage_action) + + # Macros Menu ========================================================== + self.autofill_action = QAction('Autofill', menu_bar) + self.autofill_action.triggered.connect(lambda: (self.run_macros('autofill', [x[1] for x in self.selected if x[0] == ItemType.ENTRY]), self.preview_panel.update_widgets())) + macros_menu.addAction(self.autofill_action) + + self.sort_fields_action = QAction('Sort Fields', menu_bar) + self.sort_fields_action.triggered.connect(lambda: (self.run_macros('sort-fields', [x[1] for x in self.selected if x[0] == ItemType.ENTRY]), self.preview_panel.update_widgets())) + macros_menu.addAction(self.sort_fields_action) + + self.set_macro_menu_viability() + + menu_bar.addMenu(file_menu) + menu_bar.addMenu(edit_menu) + menu_bar.addMenu(tools_menu) + menu_bar.addMenu(macros_menu) + menu_bar.addMenu(help_menu) + + # self.main_window.setMenuBar(menu_bar) + # self.main_window.centralWidget().layout().addWidget(menu_bar, 0,0,1,1) + # self.main_window.tb_layout.addWidget(menu_bar) + + icon = QIcon() + icon.addFile(icon_path) + self.main_window.setWindowIcon(icon) + + self.preview_panel = PreviewPanel(self.lib, self) + l: QHBoxLayout = self.main_window.splitter + l.addWidget(self.preview_panel) + # self.preview_panel.update_widgets() + # l.setEnabled(False) + # self.entry_panel.setWindowIcon(icon) + + if os.name == 'nt': + appid = "cyanvoxel.tagstudio.9" + ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID( + appid) + app.setWindowIcon(icon) + + QFontDatabase.addApplicationFont(os.path.normpath( + f'{Path(__file__).parent.parent.parent}/resources/qt/fonts/Oxanium-Bold.ttf')) + + self.thumb_size = 128 + self.max_results = 500 + self.item_thumbs: list[ItemThumb] = [] + self.thumb_renderers: list[ThumbRenderer] = [] + self.collation_thumb_size = math.ceil(self.thumb_size * 2) + # self.filtered_items: list[tuple[SearchItemType, int]] = [] + + self._init_thumb_grid() + + # TODO: Put this into its own method that copies the font file(s) into memory + # so the resource isn't being used, then store the specific size variations + # in a global dict for methods to access for different DPIs. + # adj_font_size = math.floor(12 * self.main_window.devicePixelRatio()) + # self.ext_font = ImageFont.truetype(os.path.normpath(f'{Path(__file__).parent.parent.parent}/resources/qt/fonts/Oxanium-Bold.ttf'), adj_font_size) + + search_button: QPushButton = self.main_window.searchButton + search_button.clicked.connect( + lambda: self.filter_items(self.main_window.searchField.text())) + search_field: QLineEdit = self.main_window.searchField + search_field.returnPressed.connect( + lambda: self.filter_items(self.main_window.searchField.text())) + + back_button: QPushButton = self.main_window.backButton + back_button.clicked.connect(self.nav_back) + forward_button: QPushButton = self.main_window.forwardButton + forward_button.clicked.connect(self.nav_forward) + + self.frame_dict = {} + self.main_window.pagination.index.connect(lambda i:(self.nav_forward(*self.get_frame_contents(i, self.nav_frames[self.cur_frame_idx].search_text)), logging.info(f'emitted {i}'))) + + + + self.nav_frames: list[NavigationState] = [] + self.cur_frame_idx: int = -1 + self.cur_query: str = '' + self.filter_items() + # self.update_thumbs() + + # self.render_times: list = [] + # self.main_window.setWindowFlag(Qt.FramelessWindowHint) + + # NOTE: Putting this early will result in a white non-responsive + # window until everything is loaded. Consider adding a splash screen + # or implementing some clever loading tricks. + self.main_window.show() + self.main_window.activateWindow() + # self.main_window.raise_() + self.splash.finish(self.main_window) + self.preview_panel.update_widgets() + + + if self.args.open: + self.splash.showMessage(f'Opening Library "{self.args.open}"...', int(Qt.AlignmentFlag.AlignBottom|Qt.AlignmentFlag.AlignHCenter), QColor('#9782ff')) + self.open_library(self.args.open) + + app.exec_() + + # Save Library on Application Exit + if self.lib.library_dir: + self.save_library() + + def save_library(self): + logging.info(f'Saving Library...') + self.main_window.statusbar.showMessage(f'Saving Library...') + start_time = time.time() + self.lib.save_library_to_disk() + end_time = time.time() + self.main_window.statusbar.showMessage(f'Library Saved! ({format_timespan(end_time - start_time)})') + + def backup_library(self): + logging.info(f'Backing Up Library...') + self.main_window.statusbar.showMessage(f'Saving Library...') + start_time = time.time() + fn = self.lib.save_library_backup_to_disk() + end_time = time.time() + self.main_window.statusbar.showMessage(f'Library Backup Saved at: "{os.path.normpath(os.path.normpath(f"{self.lib.library_dir}/{TS_FOLDER_NAME}/{BACKUP_FOLDER_NAME}/{fn}"))}" ({format_timespan(end_time - start_time)})') + + def add_tag_action_callback(self): + self.modal = PanelModal(BuildTagPanel(self.lib), + 'New Tag', + 'Add Tag', + has_save=True) + # self.edit_modal.widget.update_display_name.connect(lambda t: self.edit_modal.title_widget.setText(t)) + panel: BuildTagPanel = self.modal.widget + self.modal.saved.connect(lambda: (self.lib.add_tag_to_library(panel.build_tag()), self.modal.hide())) + # panel.tag_updated.connect(lambda tag: self.lib.update_tag(tag)) + self.modal.show() + + def add_new_files_callback(self): + """Runs when user initiates adding new files to the Library.""" + # # if self.lib.files_not_in_library: + # # mb = QMessageBox() + # # mb.setText(f'Would you like to refresh the directory before adding {len(self.lib.files_not_in_library)} new files to the library?\nThis will add any additional files that have been moved to the directory since the last refresh.') + # # mb.setWindowTitle('Refresh Library') + # # mb.setIcon(QMessageBox.Icon.Information) + # # mb.setStandardButtons(QMessageBox.StandardButton.No) + # # refresh_button = mb.addButton('Refresh', QMessageBox.ButtonRole.AcceptRole) + # # mb.setDefaultButton(refresh_button) + # # result = mb.exec_() + # # # logging.info(result) + # # if result == 0: + # # self.main_window.statusbar.showMessage(f'Refreshing Library...', 3) + # # self.lib.refresh_dir() + # # else: + # pb = QProgressDialog('Scanning Directories for New Files...\nPreparing...', None, 0,0) + + # pb.setFixedSize(432, 112) + # pb.setWindowFlags(pb.windowFlags() & ~Qt.WindowType.WindowCloseButtonHint) + # # pb.setLabelText('Scanning Directories...') + # pb.setWindowTitle('Scanning Directories') + # pb.setWindowModality(Qt.WindowModality.ApplicationModal) + # # pb.setMinimum(0) + # # pb.setMaximum(0) + # # pb.setValue(0) + # pb.show() + # self.main_window.statusbar.showMessage(f'Refreshing Library...', 3) + # # self.lib.refresh_dir() + # r = CustomRunnable(lambda: self.runnable(pb)) + # logging.info(f'Main: {QThread.currentThread()}') + # r.done.connect(lambda: (pb.hide(), pb.deleteLater(), self.add_new_files_runnable())) + # QThreadPool.globalInstance().start(r) + # # r.run() + + # # new_ids: list[int] = self.lib.add_new_files_as_entries() + # # # logging.info(f'{INFO} Running configured Macros on {len(new_ids)} new Entries...') + # # # self.main_window.statusbar.showMessage(f'Running configured Macros on {len(new_ids)} new Entries...', 3) + # # # for id in new_ids: + # # # self.run_macro('autofill', id) + + # # self.main_window.statusbar.showMessage('', 3) + # # self.filter_entries('') + + + iterator = FunctionIterator(self.lib.refresh_dir) + pw = ProgressWidget( + window_title='Refreshing Directories', + label_text='Scanning Directories for New Files...\nPreparing...', + cancel_button_text=None, + minimum=0, + maximum=0 + ) + pw.show() + iterator.value.connect(lambda x: pw.update_progress(x+1)) + iterator.value.connect(lambda x: pw.update_label(f'Scanning Directories for New Files...\n{x+1} File{"s" if x+1 != 1 else ""} Searched, {len(self.lib.files_not_in_library)} New Files Found')) + r = CustomRunnable(lambda:iterator.run()) + r.done.connect(lambda: (pw.hide(), pw.deleteLater(), self.add_new_files_runnable())) + QThreadPool.globalInstance().start(r) + + + # def runnable(self, pb:QProgressDialog): + # for i in self.lib.refresh_dir(): + # pb.setLabelText(f'Scanning Directories for New Files...\n{i} File{"s" if i != 1 else ""} Searched, {len(self.lib.files_not_in_library)} New Files Found') + + + def add_new_files_runnable(self): + """ + Threaded method that adds any known new files to the library and + initiates running default macros on them. + """ + # logging.info(f'Start ANF: {QThread.currentThread()}') + new_ids: list[int] = self.lib.add_new_files_as_entries() + # pb = QProgressDialog(f'Running Configured Macros on 1/{len(new_ids)} New Entries', None, 0,len(new_ids)) + # pb.setFixedSize(432, 112) + # pb.setWindowFlags(pb.windowFlags() & ~Qt.WindowType.WindowCloseButtonHint) + # pb.setWindowTitle('Running Macros') + # pb.setWindowModality(Qt.WindowModality.ApplicationModal) + # pb.show() + + # r = CustomRunnable(lambda: self.new_file_macros_runnable(pb, new_ids)) + # r.done.connect(lambda: (pb.hide(), pb.deleteLater(), self.filter_items(''))) + # r.run() + # # QThreadPool.globalInstance().start(r) + + # # logging.info(f'{INFO} Running configured Macros on {len(new_ids)} new Entries...') + # # self.main_window.statusbar.showMessage(f'Running configured Macros on {len(new_ids)} new Entries...', 3) + + # # pb.hide() + + + + iterator = FunctionIterator(lambda:self.new_file_macros_runnable(new_ids)) + pw = ProgressWidget( + window_title='Running Macros on New Entries', + label_text=f'Running Configured Macros on 1/{len(new_ids)} New Entries', + cancel_button_text=None, + minimum=0, + maximum=0 + ) + pw.show() + iterator.value.connect(lambda x: pw.update_progress(x+1)) + iterator.value.connect(lambda x: pw.update_label(f'Running Configured Macros on {x+1}/{len(new_ids)} New Entries')) + r = CustomRunnable(lambda:iterator.run()) + r.done.connect(lambda: (pw.hide(), pw.deleteLater(), self.filter_items(''))) + QThreadPool.globalInstance().start(r) + + def new_file_macros_runnable(self, new_ids): + """Threaded method that runs macros on a set of Entry IDs.""" + # sleep(1) + logging.info(f'ANFR: {QThread.currentThread()}') + for i, id in enumerate(new_ids): + # pb.setValue(i) + # pb.setLabelText(f'Running Configured Macros on {i}/{len(new_ids)} New Entries') + self.run_macro('autofill', id) + yield i + + # self.main_window.statusbar.showMessage('', 3) + + # sleep(5) + # pb.deleteLater() + + def run_macros(self, name: str, entry_ids: int): + """Runs a specific Macro on a group of given entry_ids.""" + for id in entry_ids: + self.run_macro(name, id) + + def run_macro(self, name: str, entry_id: int): + """Runs a specific Macro on an Entry given a Macro name.""" + entry = self.lib.get_entry(entry_id) + path = os.path.normpath( + f'{self.lib.library_dir}/{entry.path}/{entry.filename}') + source = path.split(os.sep)[1].lower() + if name == 'sidecar': + self.lib.add_generic_data_to_entry( + self.core.get_gdl_sidecar(path, source), entry_id) + elif name == 'autofill': + self.run_macro('sidecar', entry_id) + self.run_macro('build-url', entry_id) + self.run_macro('match', entry_id) + self.run_macro('clean-url', entry_id) + self.run_macro('sort-fields', entry_id) + elif name == 'build-url': + data = {'source': self.core.build_url(entry_id, source)} + self.lib.add_generic_data_to_entry(data, entry_id) + elif name == 'sort-fields': + order: list[int] = ( + [0] + + [1, 2] + + [9, 17, 18, 19, 20] + + [8, 7, 6] + + [4] + + [3, 21] + + [10, 14, 11, 12, 13, 22] + + [5] + ) + self.lib.sort_fields(entry_id, order) + elif name == 'match': + self.core.match_conditions(entry_id) + # elif name == 'scrape': + # self.core.scrape(entry_id) + elif name == 'clean-url': + # entry = self.lib.get_entry_from_index(entry_id) + if entry.fields: + for i, field in enumerate(entry.fields, start=0): + if self.lib.get_field_attr(field, 'type') == 'text_line': + self.lib.update_entry_field( + entry_id=entry_id, + field_index=i, + content=strip_web_protocol( + self.lib.get_field_attr(field, 'content')), + mode='replace') + + def mouse_navigation(self, event: QMouseEvent): + # print(event.button()) + if event.button() == Qt.MouseButton.ForwardButton: + self.nav_forward() + elif event.button() == Qt.MouseButton.BackButton: + self.nav_back() + + def nav_forward(self, frame_content: Optional[list[tuple[ItemType, int]]] = None, page_index:int=0, page_count:int = 0): + """Navigates a step further into the navigation stack.""" + logging.info(f'Calling NavForward with Content:{False if not frame_content else frame_content[0]}, Index:{page_index}, PageCount:{page_count}') + + # Ex. User visits | A ->[B] | + # | A B ->[C]| + # | A [B]<- C | + # |[A]<- B C | Previous routes still exist + # | A ->[D] | Stack is cut from [:A] on new route + + # Moving forward (w/ or wo/ new content) in the middle of the stack + original_pos = self.cur_frame_idx + sb: QScrollArea = self.main_window.scrollArea + sb_pos = sb.verticalScrollBar().value() + search_text = self.main_window.searchField.text() + + trimmed = False + if len(self.nav_frames) > self.cur_frame_idx + 1: + if (frame_content != None): + # Trim the nav stack if user is taking a new route. + self.nav_frames = self.nav_frames[:self.cur_frame_idx+1] + if self.nav_frames and not self.nav_frames[self.cur_frame_idx].contents: + self.nav_frames.pop() + trimmed = True + self.nav_frames.append(NavigationState(frame_content, 0, page_index, page_count, search_text)) + # logging.info(f'Saving Text: {search_text}') + # Update the last frame's scroll_pos + self.nav_frames[self.cur_frame_idx].scrollbar_pos = sb_pos + self.cur_frame_idx += 1 if not trimmed else 0 + # Moving forward at the end of the stack with new content + elif (frame_content != None): + # If the current page is empty, don't include it in the new stack. + if self.nav_frames and not self.nav_frames[self.cur_frame_idx].contents: + self.nav_frames.pop() + trimmed = True + self.nav_frames.append(NavigationState(frame_content, 0, page_index, page_count, search_text)) + # logging.info(f'Saving Text: {search_text}') + self.nav_frames[self.cur_frame_idx].scrollbar_pos = sb_pos + self.cur_frame_idx += 1 if not trimmed else 0 + + # if self.nav_stack[self.cur_page_idx].contents: + if (self.cur_frame_idx != original_pos) or (frame_content != None): + self.update_thumbs() + sb.verticalScrollBar().setValue( + self.nav_frames[self.cur_frame_idx].scrollbar_pos) + self.main_window.searchField.setText(self.nav_frames[self.cur_frame_idx].search_text) + self.main_window.pagination.update_buttons(self.nav_frames[self.cur_frame_idx].page_count, self.nav_frames[self.cur_frame_idx].page_index, emit=False) + # logging.info(f'Setting Text: {self.nav_stack[self.cur_page_idx].search_text}') + # else: + # self.nav_stack.pop() + # self.cur_page_idx -= 1 + # self.update_thumbs() + # sb.verticalScrollBar().setValue(self.nav_stack[self.cur_page_idx].scrollbar_pos) + + # logging.info(f'Forward: {[len(x.contents) for x in self.nav_stack]}, Index {self.cur_page_idx}, SB {self.nav_stack[self.cur_page_idx].scrollbar_pos}') + + def nav_back(self): + """Navigates a step backwards in the navigation stack.""" + + original_pos = self.cur_frame_idx + sb: QScrollArea = self.main_window.scrollArea + sb_pos = sb.verticalScrollBar().value() + + if self.cur_frame_idx > 0: + self.nav_frames[self.cur_frame_idx].scrollbar_pos = sb_pos + self.cur_frame_idx -= 1 + if self.cur_frame_idx != original_pos: + self.update_thumbs() + sb.verticalScrollBar().setValue( + self.nav_frames[self.cur_frame_idx].scrollbar_pos) + self.main_window.searchField.setText(self.nav_frames[self.cur_frame_idx].search_text) + self.main_window.pagination.update_buttons(self.nav_frames[self.cur_frame_idx].page_count, self.nav_frames[self.cur_frame_idx].page_index, emit=False) + # logging.info(f'Setting Text: {self.nav_stack[self.cur_page_idx].search_text}') + # logging.info(f'Back: {[len(x.contents) for x in self.nav_stack]}, Index {self.cur_page_idx}, SB {self.nav_stack[self.cur_page_idx].scrollbar_pos}') + + def refresh_frame(self, frame_content: list[tuple[ItemType, int]], page_index:int=0, page_count:int = 0): + """ + Refreshes the current navigation contents without altering the + navigation stack order. + """ + if self.nav_frames: + self.nav_frames[self.cur_frame_idx] = NavigationState(frame_content, 0, self.nav_frames[self.cur_frame_idx].page_index, self.nav_frames[self.cur_frame_idx].page_count, self.main_window.searchField.text()) + else: + self.nav_forward(frame_content, page_index, page_count) + self.update_thumbs() + # logging.info(f'Refresh: {[len(x.contents) for x in self.nav_stack]}, Index {self.cur_page_idx}') + + def purge_item_from_navigation(self, type:ItemType, id:int): + # logging.info(self.nav_frames) + for i, frame in enumerate(self.nav_frames, start=0): + while (type, id) in frame.contents: + logging.info(f'Removing {id} from nav stack frame {i}') + frame.contents.remove((type, id)) + + for i, key in enumerate(self.frame_dict.keys(), start=0): + for frame in self.frame_dict[key]: + while (type, id) in frame: + logging.info(f'Removing {id} from frame dict item {i}') + frame.remove((type, id)) + + while (type, id) in self.selected: + logging.info(f'Removing {id} from frame selected') + self.selected.remove((type, id)) + + + def _init_thumb_grid(self): + # logging.info('Initializing Thumbnail Grid...') + layout = FlowLayout() + layout.setGridEfficiency(True) + # layout.setContentsMargins(0,0,0,0) + layout.setSpacing(min(self.thumb_size//10, 12)) + # layout = QHBoxLayout() + # layout.setSizeConstraint(QLayout.SizeConstraint.SetMaximumSize) + # layout = QListView() + # layout.setViewMode(QListView.ViewMode.IconMode) + + col_size = 28 + for i in range(0, self.max_results): + item_thumb = ItemThumb(None, self.lib, self.preview_panel, + (self.thumb_size, self.thumb_size)) + layout.addWidget(item_thumb) + self.item_thumbs.append(item_thumb) + + self.flow_container: QWidget = QWidget() + self.flow_container.setObjectName('flowContainer') + self.flow_container.setLayout(layout) + layout.setAlignment(Qt.AlignmentFlag.AlignCenter) + sa: QScrollArea = self.main_window.scrollArea + sa.setHorizontalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOff) + sa.setWidgetResizable(True) + sa.setWidget(self.flow_container) + + def select_item(self, type:int, id:int, append:bool, bridge:bool): + """Selects one or more items in the Thumbnail Grid.""" + if append: + # self.selected.append((thumb_index, page_index)) + if ((type, id)) not in self.selected: + self.selected.append((type, id)) + for it in self.item_thumbs: + if it.mode == type and it.item_id == id: + it.thumb_button.set_selected(True) + else: + self.selected.remove((type, id)) + for it in self.item_thumbs: + if it.mode == type and it.item_id == id: + it.thumb_button.set_selected(False) + # self.item_thumbs[thumb_index].thumb_button.set_selected(True) + + elif bridge and self.selected: + logging.info(f'Last Selected: {self.selected[-1]}') + contents = self.nav_frames[self.cur_frame_idx].contents + last_index = self.nav_frames[self.cur_frame_idx].contents.index(self.selected[-1]) + current_index = self.nav_frames[self.cur_frame_idx].contents.index((type, id)) + index_range: list = contents[min(last_index, current_index):max(last_index, current_index)+1] + # Preserve bridge direction for correct appending order. + if last_index < current_index: + index_range.reverse() + + # logging.info(f'Current Frame Contents: {len(self.nav_frames[self.cur_frame_idx].contents)}') + # logging.info(f'Last Selected Index: {last_index}') + # logging.info(f'Current Selected Index: {current_index}') + # logging.info(f'Index Range: {index_range}') + + for c_type, c_id in index_range: + for it in self.item_thumbs: + if it.mode == c_type and it.item_id == c_id: + it.thumb_button.set_selected(True) + if ((c_type, c_id)) not in self.selected: + self.selected.append((c_type, c_id)) + else: + # for i in self.selected: + # if i[1] == self.cur_frame_idx: + # self.item_thumbs[i[0]].thumb_button.set_selected(False) + self.selected.clear() + # self.selected.append((thumb_index, page_index)) + self.selected.append((type, id)) + # self.item_thumbs[thumb_index].thumb_button.set_selected(True) + for it in self.item_thumbs: + if it.mode == type and it.item_id == id: + it.thumb_button.set_selected(True) + else: + it.thumb_button.set_selected(False) + + # NOTE: By using the preview panel's "set_tags_updated_slot" method, + # only the last of multiple identical item selections are connected. + # If attaching the slot to multiple duplicate selections is needed, + # just bypass the method and manually disconnect and connect the slots. + if len(self.selected) == 1: + for it in self.item_thumbs: + if it.mode == type and it.item_id == id: + self.preview_panel.set_tags_updated_slot(it.update_badges) + + self.set_macro_menu_viability() + self.preview_panel.update_widgets() + + def set_macro_menu_viability(self): + if len([x[1] for x in self.selected if x[0] == ItemType.ENTRY]) == 0: + self.autofill_action.setDisabled(True) + self.sort_fields_action.setDisabled(True) + else: + self.autofill_action.setDisabled(False) + self.sort_fields_action.setDisabled(False) + + def update_thumbs(self): + """Updates search thumbnails.""" + # start_time = time.time() + # logging.info(f'Current Page: {self.cur_page_idx}, Stack Length:{len(self.nav_stack)}') + with self.thumb_job_queue.mutex: + # Cancels all thumb jobs waiting to be started + self.thumb_job_queue.queue.clear() + self.thumb_job_queue.all_tasks_done.notify_all() + self.thumb_job_queue.not_full.notify_all() + # Stops in-progress jobs from finishing + ItemThumb.update_cutoff = time.time() + + ratio: float = self.main_window.devicePixelRatio() + base_size: tuple[int, int] = (self.thumb_size, self.thumb_size) + + for i, item_thumb in enumerate(self.item_thumbs, start=0): + + if i < len(self.nav_frames[self.cur_frame_idx].contents): + # Set new item type modes + # logging.info(f'[UPDATE] Setting Mode To: {self.nav_stack[self.cur_page_idx].contents[i][0]}') + item_thumb.set_mode(self.nav_frames[self.cur_frame_idx].contents[i][0]) + item_thumb.ignore_size = False + # logging.info(f'[UPDATE] Set Mode To: {item.mode}') + # Set thumbnails to loading (will always finish if rendering) + self.thumb_job_queue.put( + (item_thumb.renderer.render, (sys.float_info.max, '', + base_size, ratio, True))) + # # Restore Selected Borders + # if (item_thumb.mode, item_thumb.item_id) in self.selected: + # item_thumb.thumb_button.set_selected(True) + # else: + # item_thumb.thumb_button.set_selected(False) + else: + item_thumb.ignore_size = True + item_thumb.set_mode(None) + item_thumb.set_item_id(-1) + item_thumb.thumb_button.set_selected(False) + + # scrollbar: QScrollArea = self.main_window.scrollArea + # scrollbar.verticalScrollBar().setValue(scrollbar_pos) + self.flow_container.layout().update() + self.main_window.update() + + for i, item_thumb in enumerate(self.item_thumbs, start=0): + if i < len(self.nav_frames[self.cur_frame_idx].contents): + filepath = '' + if self.nav_frames[self.cur_frame_idx].contents[i][0] == ItemType.ENTRY: + entry = self.lib.get_entry( + self.nav_frames[self.cur_frame_idx].contents[i][1]) + filepath = os.path.normpath( + f'{self.lib.library_dir}/{entry.path}/{entry.filename}') + + item_thumb.set_item_id(entry.id) + item_thumb.assign_archived(entry.has_tag(self.lib, 0)) + item_thumb.assign_favorite(entry.has_tag(self.lib, 1)) + # ctrl_down = True if QGuiApplication.keyboardModifiers() else False + # TODO: Change how this works. The click function + # for collations a few lines down should NOT be allowed during modifier keys. + item_thumb.update_clickable(clickable=( + lambda checked=False, entry=entry: + self.select_item(ItemType.ENTRY, entry.id, + append=True if QGuiApplication.keyboardModifiers() == Qt.KeyboardModifier.ControlModifier else False, + bridge=True if QGuiApplication.keyboardModifiers() == Qt.KeyboardModifier.ShiftModifier else False))) + # item_thumb.update_clickable(clickable=( + # lambda checked=False, filepath=filepath, entry=entry, + # item_t=item_thumb, i=i, page=self.cur_frame_idx: ( + # self.preview_panel.update_widgets(entry), + # self.select_item(ItemType.ENTRY, entry.id, + # append=True if QGuiApplication.keyboardModifiers() == Qt.KeyboardModifier.ControlModifier else False, + # bridge=True if QGuiApplication.keyboardModifiers() == Qt.KeyboardModifier.ShiftModifier else False)))) + # item.dumpObjectTree() + elif self.nav_frames[self.cur_frame_idx].contents[i][0] == ItemType.COLLATION: + collation = self.lib.get_collation( + self.nav_frames[self.cur_frame_idx].contents[i][1]) + cover_id = collation.cover_id if collation.cover_id >= 0 else collation.e_ids_and_pages[ + 0][0] + cover_e = self.lib.get_entry(cover_id) + filepath = os.path.normpath( + f'{self.lib.library_dir}/{cover_e.path}/{cover_e.filename}') + item_thumb.set_count(str(len(collation.e_ids_and_pages))) + item_thumb.update_clickable(clickable=(lambda checked=False, filepath=filepath, entry=cover_e, collation=collation: ( + self.expand_collation(collation.e_ids_and_pages)))) + # item.setHidden(False) + + # Restore Selected Borders + if (item_thumb.mode, item_thumb.item_id) in self.selected: + item_thumb.thumb_button.set_selected(True) + else: + item_thumb.thumb_button.set_selected(False) + + self.thumb_job_queue.put( + (item_thumb.renderer.render, (time.time(), filepath, base_size, ratio, False))) + else: + # item.setHidden(True) + pass + # update_widget_clickable(widget=item.bg_button, clickable=()) + # self.thumb_job_queue.put( + # (item.renderer.render, ('', base_size, ratio, False))) + + # end_time = time.time() + # logging.info( + # f'[MAIN] Elements thumbs updated in {(end_time - start_time):.3f} seconds') + + def expand_collation(self, collation_entries: list[tuple[int, int]]): + self.nav_forward([(ItemType.ENTRY, x[0]) + for x in collation_entries]) + # self.update_thumbs() + + def get_frame_contents(self, index=0, query=str): + return ([] if not self.frame_dict[query] else self.frame_dict[query][index], index, len(self.frame_dict[query])) + + def filter_items(self, query=''): + if self.lib: + + # logging.info('Filtering...') + self.main_window.statusbar.showMessage( + f'Searching Library for \"{query}\"...') + self.main_window.statusbar.repaint() + start_time = time.time() + + # self.filtered_items = self.lib.search_library(query) + # 73601 Entries at 500 size should be 246 + all_items = self.lib.search_library(query) + frames = [] + frame_count = math.ceil(len(all_items)/self.max_results) + for i in range(0, frame_count): + frames.append(all_items[min(len(all_items)-1, (i)*self.max_results):min(len(all_items), (i+1)*self.max_results)]) + for i, f in enumerate(frames): + logging.info(f'Query:{query}, Frame: {i}, Length: {len(f)}') + self.frame_dict[query] = frames + # self.frame_dict[query] = [all_items] + + if self.cur_query == query: + # self.refresh_frame(self.lib.search_library(query)) + # NOTE: Trying to refresh instead of navigating forward here + # now creates a bug when the page counts differ on refresh. + # If refreshing is absolutely desired, see how to update + # page counts where they need to be updated. + self.nav_forward(*self.get_frame_contents(0, query)) + else: + # self.nav_forward(self.lib.search_library(query)) + self.nav_forward(*self.get_frame_contents(0, query)) + self.cur_query = query + + end_time = time.time() + if query: + self.main_window.statusbar.showMessage( + f'{len(all_items)} Results Found for \"{query}\" ({format_timespan(end_time - start_time)})') + else: + self.main_window.statusbar.showMessage( + f'{len(all_items)} Results ({format_timespan(end_time - start_time)})') + # logging.info(f'Done Filtering! ({(end_time - start_time):.3f}) seconds') + + # self.update_thumbs() + + def open_library(self, path): + """Opens a TagStudio library.""" + if self.lib.library_dir: + self.save_library() + self.lib.clear_internal_vars() + + self.main_window.statusbar.showMessage(f'Opening Library {path}', 3) + return_code = self.lib.open_library(path) + if return_code == 1: + # if self.args.external_preview: + # self.init_external_preview() + + # if len(self.lib.entries) <= 1000: + # print(f'{INFO} Checking for missing files in Library \'{self.lib.library_dir}\'...') + # self.lib.refresh_missing_files() + # title_text = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + # self.main_window.setWindowTitle(title_text) + pass + + else: + logging.info(f'{ERROR} No existing TagStudio library found at \'{path}\'. Creating one.') + print(f'Library Creation Return Code: {self.lib.create_library(path)}') + self.add_new_files_callback() + + title_text = f'{self.base_title} - Library \'{self.lib.library_dir}\'' + self.main_window.setWindowTitle(title_text) + + self.nav_frames: list[NavigationState] = [] + self.cur_frame_idx: int = -1 + self.cur_query: str = '' + self.selected.clear() + self.preview_panel.update_widgets() + self.filter_items() + + def create_collage(self) -> None: + """Generates and saves an image collage based on Library Entries.""" + + run: bool = True + keep_aspect: bool = False + data_only_mode: bool = False + data_tint_mode: bool = False + + self.main_window.statusbar.showMessage(f'Creating Library Collage...') + self.collage_start_time = time.time() + + # mode:int = self.scr_choose_option(subtitle='Choose Collage Mode(s)', + # choices=[ + # ('Normal','Creates a standard square image collage made up of Library media files.'), + # ('Data Tint','Tints the collage with a color representing data about the Library Entries/files.'), + # ('Data Only','Ignores media files entirely and only outputs a collage of Library Entry/file data.'), + # ('Normal & Data Only','Creates both Normal and Data Only collages.'), + # ], prompt='', required=True) + mode = 0 + + if mode == 1: + data_tint_mode = True + + if mode == 2: + data_only_mode = True + + if mode in [0, 1, 3]: + # keep_aspect = self.scr_choose_option( + # subtitle='Choose Aspect Ratio Option', + # choices=[ + # ('Stretch to Fill','Stretches the media file to fill the entire collage square.'), + # ('Keep Aspect Ratio','Keeps the original media file\'s aspect ratio, filling the rest of the square with black bars.') + # ], prompt='', required=True) + keep_aspect = 0 + + if mode in [1, 2, 3]: + # TODO: Choose data visualization options here. + pass + + full_thumb_size: int = 1 + + if mode in [0, 1, 3]: + # full_thumb_size = self.scr_choose_option( + # subtitle='Choose Thumbnail Size', + # choices=[ + # ('Tiny (32px)',''), + # ('Small (64px)',''), + # ('Medium (128px)',''), + # ('Large (256px)',''), + # ('Extra Large (512px)','') + # ], prompt='', required=True) + full_thumb_size = 0 + + thumb_size: int = (32 if (full_thumb_size == 0) + else 64 if (full_thumb_size == 1) + else 128 if (full_thumb_size == 2) + else 256 if (full_thumb_size == 3) + else 512 if (full_thumb_size == 4) + else 32) + thumb_size = 16 + + # if len(com) > 1 and com[1] == 'keep-aspect': + # keep_aspect = True + # elif len(com) > 1 and com[1] == 'data-only': + # data_only_mode = True + # elif len(com) > 1 and com[1] == 'data-tint': + # data_tint_mode = True + grid_size = math.ceil(math.sqrt(len(self.lib.entries)))**2 + grid_len = math.floor(math.sqrt(grid_size)) + thumb_size = thumb_size if not data_only_mode else 1 + img_size = thumb_size * grid_len + + logging.info(f'Creating collage for {len(self.lib.entries)} Entries.\nGrid Size: {grid_size} ({grid_len}x{grid_len})\nIndividual Picture Size: ({thumb_size}x{thumb_size})') + if keep_aspect: + logging.info('Keeping original aspect ratios.') + if data_only_mode: + logging.info('Visualizing Entry Data') + + if not data_only_mode: + time.sleep(5) + + self.collage = Image.new('RGB', (img_size,img_size)) + i = 0 + self.completed = 0 + for x in range(0, grid_len): + for y in range(0, grid_len): + if i < len(self.lib.entries) and run: + # if i < 5 and run: + + entry_id = self.lib.entries[i].id + renderer = CollageIconRenderer(self.lib) + renderer.rendered.connect(lambda image, x=x, y=y: self.collage.paste(image, (y*thumb_size, x*thumb_size))) + renderer.done.connect(lambda: self.try_save_collage(True)) + self.thumb_job_queue.put((renderer.render, + ( + entry_id, + (thumb_size, thumb_size), + data_tint_mode, + data_only_mode, + keep_aspect + ))) + i = i+1 + + def try_save_collage(self, increment_progress:bool): + if increment_progress: + self.completed += 1 + # logging.info(f'threshold:{len(self.lib.entries}, completed:{self.completed}') + if self.completed == len(self.lib.entries): + filename = os.path.normpath(f'{self.lib.library_dir}/{TS_FOLDER_NAME}/{COLLAGE_FOLDER_NAME}/collage_{datetime.datetime.utcnow().strftime("%F_%T").replace(":", "")}.png') + self.collage.save(filename) + self.collage = None + + end_time = time.time() + self.main_window.statusbar.showMessage(f'Collage Saved at "{filename}" ({format_timespan(end_time - self.collage_start_time)})') + logging.info(f'Collage Saved at "{filename}" ({format_timespan(end_time - self.collage_start_time)})') \ No newline at end of file diff --git a/tagstudio/src/qt/ui/home.ui b/tagstudio/src/qt/ui/home.ui new file mode 100644 index 00000000..e6c6699e --- /dev/null +++ b/tagstudio/src/qt/ui/home.ui @@ -0,0 +1,212 @@ + + + MainWindow + + + + 0 + 0 + 1280 + 720 + + + + MainWindow + + + + + + + + + Qt::WheelFocus + + + QFrame::NoFrame + + + QFrame::Plain + + + true + + + + + 0 + 0 + 1260 + 590 + + + + + 0 + + + 0 + + + 0 + + + 8 + + + 8 + + + + + + + + + + + QLayout::SetMinimumSize + + + + + + 0 + 32 + + + + + 32 + 16777215 + + + + + 14 + true + + + + < + + + + + + + + 0 + 32 + + + + + 32 + 16777215 + + + + + 14 + true + true + + + + > + + + + + + + + 0 + 32 + + + + + 11 + false + + + + Search Entries + + + + + + + + 0 + 32 + + + + + 11 + false + + + + Search + + + + + + + + + + 0 + 0 + + + + + 128 + 0 + + + + + 256 + 32 + + + + + + + Thumbnail Size + + + + + + + + + 0 + 0 + 1280 + 22 + + + + + + + 0 + 0 + + + + + + + diff --git a/tagstudio/src/qt/ui/home_ui.py b/tagstudio/src/qt/ui/home_ui.py new file mode 100644 index 00000000..88d919fc --- /dev/null +++ b/tagstudio/src/qt/ui/home_ui.py @@ -0,0 +1,140 @@ +# -*- coding: utf-8 -*- + +################################################################################ +## Form generated from reading UI file 'home.ui' +## +## Created by: Qt User Interface Compiler version 6.5.1 +## +## WARNING! All changes made in this file will be lost when recompiling UI file! +################################################################################ + +from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale, + QMetaObject, QObject, QPoint, QRect, + QSize, QTime, QUrl, Qt) +from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor, + QFont, QFontDatabase, QGradient, QIcon, + QImage, QKeySequence, QLinearGradient, QPainter, + QPalette, QPixmap, QRadialGradient, QTransform) +from PySide6.QtWidgets import (QApplication, QComboBox, QFrame, QGridLayout, + QHBoxLayout, QLayout, QLineEdit, QMainWindow, + QMenuBar, QPushButton, QScrollArea, QSizePolicy, + QStatusBar, QWidget) + +class Ui_MainWindow(object): + def setupUi(self, MainWindow): + if not MainWindow.objectName(): + MainWindow.setObjectName(u"MainWindow") + MainWindow.resize(1280, 720) + self.centralwidget = QWidget(MainWindow) + self.centralwidget.setObjectName(u"centralwidget") + self.gridLayout = QGridLayout(self.centralwidget) + self.gridLayout.setObjectName(u"gridLayout") + self.horizontalLayout = QHBoxLayout() + self.horizontalLayout.setObjectName(u"horizontalLayout") + self.scrollArea = QScrollArea(self.centralwidget) + self.scrollArea.setObjectName(u"scrollArea") + self.scrollArea.setFocusPolicy(Qt.WheelFocus) + self.scrollArea.setFrameShape(QFrame.NoFrame) + self.scrollArea.setFrameShadow(QFrame.Plain) + self.scrollArea.setWidgetResizable(True) + self.scrollAreaWidgetContents = QWidget() + self.scrollAreaWidgetContents.setObjectName(u"scrollAreaWidgetContents") + self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 1260, 590)) + self.gridLayout_2 = QGridLayout(self.scrollAreaWidgetContents) + self.gridLayout_2.setSpacing(8) + self.gridLayout_2.setObjectName(u"gridLayout_2") + self.gridLayout_2.setContentsMargins(0, 0, 0, 8) + self.scrollArea.setWidget(self.scrollAreaWidgetContents) + + self.horizontalLayout.addWidget(self.scrollArea) + + + self.gridLayout.addLayout(self.horizontalLayout, 5, 0, 1, 1) + + self.horizontalLayout_2 = QHBoxLayout() + self.horizontalLayout_2.setObjectName(u"horizontalLayout_2") + self.horizontalLayout_2.setSizeConstraint(QLayout.SetMinimumSize) + self.backButton = QPushButton(self.centralwidget) + self.backButton.setObjectName(u"backButton") + self.backButton.setMinimumSize(QSize(0, 32)) + self.backButton.setMaximumSize(QSize(32, 16777215)) + font = QFont() + font.setPointSize(14) + font.setBold(True) + self.backButton.setFont(font) + + self.horizontalLayout_2.addWidget(self.backButton) + + self.forwardButton = QPushButton(self.centralwidget) + self.forwardButton.setObjectName(u"forwardButton") + self.forwardButton.setMinimumSize(QSize(0, 32)) + self.forwardButton.setMaximumSize(QSize(32, 16777215)) + font1 = QFont() + font1.setPointSize(14) + font1.setBold(True) + font1.setKerning(True) + self.forwardButton.setFont(font1) + + self.horizontalLayout_2.addWidget(self.forwardButton) + + self.searchField = QLineEdit(self.centralwidget) + self.searchField.setObjectName(u"searchField") + self.searchField.setMinimumSize(QSize(0, 32)) + font2 = QFont() + font2.setPointSize(11) + font2.setBold(False) + self.searchField.setFont(font2) + + self.horizontalLayout_2.addWidget(self.searchField) + + self.searchButton = QPushButton(self.centralwidget) + self.searchButton.setObjectName(u"searchButton") + self.searchButton.setMinimumSize(QSize(0, 32)) + self.searchButton.setFont(font2) + + self.horizontalLayout_2.addWidget(self.searchButton) + + + self.gridLayout.addLayout(self.horizontalLayout_2, 3, 0, 1, 1) + + self.comboBox = QComboBox(self.centralwidget) + self.comboBox.setObjectName(u"comboBox") + sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.comboBox.sizePolicy().hasHeightForWidth()) + self.comboBox.setSizePolicy(sizePolicy) + self.comboBox.setMinimumSize(QSize(128, 0)) + self.comboBox.setMaximumSize(QSize(256, 32)) + + self.gridLayout.addWidget(self.comboBox, 4, 0, 1, 1, Qt.AlignRight) + + MainWindow.setCentralWidget(self.centralwidget) + self.menubar = QMenuBar(MainWindow) + self.menubar.setObjectName(u"menubar") + self.menubar.setGeometry(QRect(0, 0, 1280, 22)) + MainWindow.setMenuBar(self.menubar) + self.statusbar = QStatusBar(MainWindow) + self.statusbar.setObjectName(u"statusbar") + sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum) + sizePolicy1.setHorizontalStretch(0) + sizePolicy1.setVerticalStretch(0) + sizePolicy1.setHeightForWidth(self.statusbar.sizePolicy().hasHeightForWidth()) + self.statusbar.setSizePolicy(sizePolicy1) + MainWindow.setStatusBar(self.statusbar) + + self.retranslateUi(MainWindow) + + QMetaObject.connectSlotsByName(MainWindow) + # setupUi + + def retranslateUi(self, MainWindow): + MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"MainWindow", None)) + self.backButton.setText(QCoreApplication.translate("MainWindow", u"<", None)) + self.forwardButton.setText(QCoreApplication.translate("MainWindow", u">", None)) + self.searchField.setPlaceholderText(QCoreApplication.translate("MainWindow", u"Search Entries", None)) + self.searchButton.setText(QCoreApplication.translate("MainWindow", u"Search", None)) + self.comboBox.setCurrentText("") + self.comboBox.setPlaceholderText(QCoreApplication.translate("MainWindow", u"Thumbnail Size", None)) + # retranslateUi + diff --git a/tagstudio/tagstudio.py b/tagstudio/tagstudio.py new file mode 100644 index 00000000..50f48d6d --- /dev/null +++ b/tagstudio/tagstudio.py @@ -0,0 +1,60 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +"""TagStudio launcher.""" + +from src.core.ts_core import TagStudioCore +from src.cli.ts_cli import CliDriver +from src.qt.ts_qt import QtDriver +import argparse +import traceback +# import ctypes + + +def main(): + # appid = "cyanvoxel.tagstudio.9" + # ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(appid) + + # Parse arguments. + parser = argparse.ArgumentParser() + parser.add_argument('--open', dest='open', type=str, + help='Path to a TagStudio Library folder to open on start.') + parser.add_argument('-o', dest='open', type=str, + help='Path to a TagStudio Library folder to open on start.') + # parser.add_argument('--browse', dest='browse', action='store_true', + # help='Jumps to entry browsing on startup.') + # parser.add_argument('--external_preview', dest='external_preview', action='store_true', + # help='Outputs current preview thumbnail to a live-updating file.') + parser.add_argument('--debug', dest='debug', action='store_true', + help='Reveals additional internal data useful for debugging.') + parser.add_argument('--ui', dest='ui', type=str, + help='User interface option for TagStudio. Options: qt, cli (Default: qt)') + args = parser.parse_args() + + core = TagStudioCore() # The TagStudio Core instance. UI agnostic. + driver = None # The UI driver instance. + ui_name: str = 'unknown' # Display name for the UI, used in logs. + + # Driver selection based on parameters. + if args.ui and args.ui == 'qt': + driver = QtDriver(core, args) + ui_name='Qt' + elif args.ui and args.ui == 'cli': + driver = CliDriver(core, args) + ui_name='CLI' + else: + driver = QtDriver(core, args) + ui_name='Qt' + + # Run the chosen frontend driver. + try: + driver.start() + except Exception: + traceback.print_exc() + print(f'\nTagStudio Frontend ({ui_name}) Crashed! Press Enter to Continue...') + input() + + +if __name__ == '__main__': + main() diff --git a/tagstudio/tests/__init__.py b/tagstudio/tests/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tagstudio/tests/core/__init__.py b/tagstudio/tests/core/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tagstudio/tests/core/test_tags.py b/tagstudio/tests/core/test_tags.py new file mode 100644 index 00000000..33c8e895 --- /dev/null +++ b/tagstudio/tests/core/test_tags.py @@ -0,0 +1,12 @@ +from src.core.library import Tag + + +class TestTags: + def test_construction(self): + tag = Tag(id=1, name='Tag Name', shorthand='TN', aliases=[ + 'First A', 'Second A'], subtags_ids=[2, 3, 4], color='') + assert (tag) + + def test_empty_construction(self): + tag = Tag(id=1, name='', shorthand='', aliases=[], subtags_ids=[], color='') + assert (tag) \ No newline at end of file